:root{color:#0f172a;font-synthesis:none;background:#f8fafc;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}a{color:inherit;text-decoration:none}.page-shell{max-width:1180px;margin:0 auto;padding:0 28px}.nav{justify-content:space-between;align-items:center;gap:20px;min-height:78px;display:flex}.brand{letter-spacing:-.03em;align-items:center;gap:10px;font-weight:800;display:flex}.brand-mark,.icon-wrap{color:#2563eb;background:#dbeafe;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.brand-mark{width:30px;height:30px}.nav-links{color:#475569;align-items:center;gap:24px;font-size:.9rem;display:flex}.nav-links a:hover,.text-link:hover{color:#2563eb}.button{font:inherit;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;padding:11px 16px;font-weight:700;display:inline-flex}.button-primary{color:#fff;background:#2563eb;box-shadow:0 8px 18px #2563eb30}.button-secondary{color:#0f172a;background:#fff;border:1px solid #e2e8f0}.hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:76px;padding:90px 0 110px;display:grid}.eyebrow{color:#2563eb;text-transform:uppercase;letter-spacing:.13em;font-size:.72rem;font-weight:800}h1{letter-spacing:-.065em;max-width:650px;margin:18px 0;font-size:clamp(2.8rem,6vw,5rem);line-height:.98}h2{letter-spacing:-.05em;margin:10px 0 0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.04}.hero-text{color:#475569;max-width:590px;font-size:1.12rem;line-height:1.7}.hero-actions{align-items:center;gap:24px;margin-top:30px;display:flex}.text-link{color:#2563eb;align-items:center;gap:7px;font-size:.9rem;font-weight:700;display:inline-flex}.hero-card{color:#fff;background:#0f172a;border-radius:22px;min-height:310px;padding:27px;box-shadow:0 24px 60px #0f172a25}.card-top{color:#cbd5e1;align-items:center;gap:10px;font-size:.85rem;display:flex}.status-pill{color:#86efac;align-items:center;gap:5px;margin-left:auto;font-size:.76rem;display:inline-flex}.metric{color:#94a3b8;justify-content:space-between;align-items:end;margin-top:70px;display:flex}.metric strong{color:#fff;font-size:3.2rem;line-height:1}.progress{background:#334155;border-radius:20px;height:10px;margin:18px 0 32px;overflow:hidden}.progress span{background:linear-gradient(90deg,#06b6d4,#60a5fa);width:78%;height:100%;display:block}.small-note{color:#cbd5e1;align-items:center;gap:8px;font-size:.82rem;display:flex}.section{padding:35px 0 105px}.section-heading{max-width:650px}.service-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px;display:grid}.service-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:26px}.icon-wrap{width:38px;height:38px}.service-card h3{margin:24px 0 8px;font-size:1.2rem}.service-card p{color:#64748b;min-height:70px;line-height:1.6}.workflow{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:end;gap:50px;padding:35px 0 100px;display:flex}.workflow>p{color:#64748b;max-width:360px;line-height:1.7}footer{color:#64748b;border-top:1px solid #e2e8f0;justify-content:space-between;padding:24px 0;font-size:.82rem;display:flex}.contact-section{border-top:1px solid #e2e8f0;grid-template-columns:.9fr 1.1fr;gap:65px;padding:50px 0 100px;display:grid}.contact-section .section-heading h2{font-size:clamp(2rem,4vw,3.1rem)}.contact-section .hero-text{margin-top:20px;font-size:.95rem}.inquiry-form{background:#fff;border:1px solid #e6e6e6;border-radius:18px;grid-template-columns:1fr 1fr;gap:13px;padding:25px;display:grid;box-shadow:0 18px 50px #1118270a}.inquiry-form label{gap:6px;display:grid}.inquiry-form label>span{color:#374151;font-size:.76rem;font-weight:700}.inquiry-form input,.inquiry-form select,.inquiry-form textarea{color:#1f1f1f;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:0;padding:11px 12px;font-size:.82rem}.inquiry-form textarea{resize:vertical;min-height:106px}.inquiry-form input:focus,.inquiry-form select:focus,.inquiry-form textarea:focus{border-color:#006bff;outline:3px solid #006bff18}.inquiry-message-field,.inquiry-form .button,.inquiry-success,.inquiry-form .auth-error{grid-column:1/-1}.consent-row{grid-column:1/-1;align-items:start;grid-template-columns:auto 1fr!important;gap:8px!important;display:flex!important}.consent-row input{accent-color:#006bff;width:16px;height:16px;margin-top:1px}.consent-row span{line-height:1.4;color:#6b7280!important;font-weight:500!important}.inquiry-honeypot{opacity:0;height:1px;position:absolute;left:-10000px;width:1px!important}.inquiry-success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:9px;margin:0;padding:10px 12px;font-size:.78rem}.inquiries-page .page-subtitle{max-width:690px}.integration-form-panel,.integration-list-panel{margin-top:30px}.integration-form-panel h2,.integration-list-panel h2{align-items:center;gap:7px;display:flex}.integration-form{grid-template-columns:1fr 1fr 1.2fr auto;gap:8px;margin-top:17px;display:grid}.integration-form input{color:#334155;min-width:0;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:0;padding:10px 11px;font-size:.76rem}.integration-form input:focus{border-color:#006bff;outline:3px solid #006bff18}.integration-form .button{padding:9px 11px;font-size:.74rem}.integration-list{gap:10px;margin-top:16px;display:grid}.integration-row{background:#fff;border:1px solid #e6e6e6;border-radius:14px;align-items:center;gap:12px;padding:15px;display:flex}.integration-icon{color:#006bff;background:#e8f1ff;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.integration-main{flex:1;min-width:0}.integration-main strong,.integration-main small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.integration-main strong{color:#1f1f1f;font-size:.82rem}.integration-main small{color:#6b7280;margin-top:4px;font-size:.68rem}.integration-row .button{padding:8px 10px;font-size:.72rem}@media (width<=900px){.integration-form{grid-template-columns:1fr 1fr}.integration-form .button{justify-self:start}}@media (width<=680px){.integration-form{grid-template-columns:1fr}.integration-row{flex-wrap:wrap;align-items:start}.integration-row .status-label,.integration-row .button{margin-left:48px}}.inquiry-list-panel{margin-top:30px}.inquiry-list{gap:10px;margin-top:16px;display:grid}.inquiry-row{background:#fff;border:1px solid #e6e6e6;border-radius:14px;justify-content:space-between;align-items:start;gap:20px;padding:17px;display:flex}.inquiry-main{flex:1;min-width:0}.inquiry-title{align-items:center;gap:10px;display:flex}.inquiry-title h3{margin:0;font-size:.9rem}.inquiry-main p,.inquiry-main strong,.inquiry-main small{color:#6b7280;margin:5px 0 0;font-size:.72rem;display:block}.inquiry-main strong{color:#006bff;font-size:.75rem}.inquiry-message{color:#374151;margin-top:10px;font-size:.8rem;line-height:1.5}.inquiry-actions{align-items:center;gap:10px;display:flex}.inquiry-actions select{color:#374151;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:9px;padding:9px 10px;font-size:.75rem}@media (width<=760px){.contact-section{grid-template-columns:1fr;gap:28px;padding-bottom:70px}.inquiry-form{grid-template-columns:1fr}.inquiry-message-field,.inquiry-form .button,.inquiry-success{grid-column:auto}.inquiry-row{flex-direction:column}.inquiry-actions,.inquiry-actions select{width:100%}.nav-links a{display:none}.hero{grid-template-columns:1fr;gap:35px;padding:55px 0 75px}.service-grid{grid-template-columns:1fr}.workflow,footer{display:block}.workflow>p{margin-top:25px}footer span{margin-top:8px;display:block}}.portal-shell{background:#f8fafc;min-height:100vh;display:flex}.portal-sidebar{color:#cbd5e1;background:#0f172a;flex-direction:column;flex:0 0 254px;width:254px;padding:25px 16px 18px;display:flex}.portal-brand{color:#fff;letter-spacing:-.03em;align-items:center;gap:10px;padding:0 10px 28px;font-weight:800;display:flex}.workspace-switcher-wrap{position:relative}.workspace-switcher{color:#f8fafc;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #334155;border-radius:12px;align-items:center;gap:9px;padding:10px;font-size:.77rem;display:flex}.workspace-switcher:hover{border-color:#60a5fa}.workspace-switcher>span:nth-child(2){flex:1;min-width:0}.workspace-switcher strong,.workspace-switcher small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-switcher small{color:#94a3b8;margin-top:3px;font-size:.7rem}.workspace-menu{z-index:4;background:#fff;border:1px solid #334155;border-radius:12px;gap:3px;max-height:260px;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #0f172a25}.workspace-menu button{color:#334155;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.workspace-menu button:hover,.workspace-menu button[aria-selected=true]{color:#006bff;background:#eff6ff}.workspace-menu button>span:nth-child(2){min-width:0}.workspace-menu strong,.workspace-menu small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-menu strong{font-size:.72rem}.workspace-menu small{color:#94a3b8;margin-top:2px;font-size:.64rem}.workspace-menu-empty{color:#94a3b8;padding:8px;font-size:.68rem;display:block}.workspace-avatar,.user-avatar{color:#fff;background:#1d4ed8;border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.66rem;font-weight:800;display:inline-flex}.portal-nav{margin-top:27px}.nav-label{color:#64748b;text-transform:uppercase;letter-spacing:.13em;margin:0 10px 8px;font-size:.63rem;font-weight:800}.nav-label-spaced{margin-top:28px}.portal-nav-item{color:#94a3b8;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;padding:10px;font-size:.84rem;display:flex}.portal-nav-item.is-active{color:#fff;background:#1d4ed8;box-shadow:0 8px 18px #00000018}.nav-count{color:#fff;text-align:center;background:#ef4444;border-radius:99px;min-width:20px;margin-left:auto;padding:2px 5px;font-size:.67rem}.sidebar-footer{margin-top:auto}.help-card{background:#1e293b;border-radius:12px;margin:18px 4px;padding:15px;font-size:.75rem}.help-card strong,.help-card span{display:block}.help-card span{color:#94a3b8;margin-top:5px;line-height:1.45}.help-card .support-note{color:#94a3b8;margin-top:11px;font-size:.68rem;line-height:1.4;display:block}.help-card button{color:#60a5fa;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:13px;padding:0;font-weight:700}.logout-button{color:#94a3b8}.portal-main{flex:1;min-width:0}.portal-header{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;height:78px;padding:0 38px;display:flex}.breadcrumb{color:#94a3b8;align-items:center;gap:9px;font-size:.8rem;display:flex}.breadcrumb span:last-child{color:#0f172a;font-weight:700}.header-actions{align-items:center;gap:18px;display:flex}.icon-button{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:relative}.notification-dot{background:#ef4444;border:1px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:7px}.role-switcher{position:relative}.role-button{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;display:flex}.role-copy strong,.role-copy small{display:block}.role-copy strong{color:#0f172a;font-size:.78rem}.role-copy small{color:#94a3b8;margin-top:2px;font-size:.7rem}.role-menu{z-index:3;background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-width:180px;padding:8px;display:none;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 40px #0f172a18}.role-switcher:hover .role-menu,.role-switcher:focus-within .role-menu{display:block}.role-menu small{color:#94a3b8;padding:6px 8px;font-size:.68rem;display:block}.role-menu button{color:#475569;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:9px 8px;font-size:.78rem;display:flex}.role-menu button:hover{color:#2563eb;background:#f1f5f9}.portal-content{max-width:1330px;margin:0 auto;padding:42px 38px 70px}.page-heading-row{justify-content:space-between;align-items:end;gap:30px;display:flex}.page-heading-row h1{max-width:780px;margin:10px 0 8px;font-size:clamp(2rem,4vw,3rem)}.page-heading-row .eyebrow{margin:0}.page-subtitle{color:#64748b;margin:0;font-size:.92rem;line-height:1.6}.stat-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:34px;display:grid}.stat-card,.panel,.agent-row,.agent-template-card{background:#fff;border:1px solid #e2e8f0;border-radius:15px}.stat-card{min-height:150px;padding:19px;position:relative}.stat-icon{color:#2563eb;background:#dbeafe;border-radius:9px;justify-content:center;align-items:center;width:33px;height:33px;margin-bottom:17px;display:flex}.stat-label,.stat-detail{color:#64748b;font-size:.75rem;display:block}.stat-value{color:#0f172a;letter-spacing:-.04em;margin:5px 0;font-size:1.7rem;display:block}.dashboard-grid{grid-template-columns:1.15fr .85fr;gap:15px;margin-top:15px;display:grid}.panel{padding:22px}.panel-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.panel-heading h2,.trust-panel h2,.agent-template-card h2{letter-spacing:-.025em;margin:0;font-size:1rem}.panel-heading p{color:#94a3b8;margin:5px 0 0;font-size:.76rem}.panel-link{color:#2563eb;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:.75rem;font-weight:700;display:inline-flex}.activity-list{margin-top:22px}.activity-item{border-top:1px solid #f1f5f9;align-items:center;gap:12px;padding:14px 0;display:flex}.activity-icon{border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.activity-icon.purple{color:#9333ea;background:#f3e8ff}.activity-copy{flex:1;min-width:0}.activity-copy strong,.activity-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.activity-copy strong{color:#334155;font-size:.8rem}.activity-copy small{color:#94a3b8;margin-top:4px;font-size:.72rem}.activity-item time{color:#94a3b8;white-space:nowrap;font-size:.68rem}.queue-badge{color:#b45309;background:#fef3c7;border-radius:99px;padding:5px 8px;font-size:.7rem;font-weight:700}.approval-summary{align-items:center;gap:24px;margin-top:26px;display:flex}.approval-summary p{color:#64748b;max-width:220px;margin:0 0 15px;font-size:.78rem;line-height:1.55}.approval-ring{border:10px solid #fef3c7;border-right-color:#f59e0b;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:104px;height:104px;display:flex}.approval-ring strong{color:#0f172a;font-size:1.8rem}.approval-ring span{color:#94a3b8;font-size:.65rem}.trust-panel{align-items:center;gap:14px;margin-top:15px;display:flex}.trust-icon{color:#16a34a;background:#dcfce7;border-radius:10px;justify-content:center;align-items:center;width:37px;height:37px;display:inline-flex}.trust-panel h2{font-size:.86rem}.trust-panel p{color:#64748b;max-width:680px;margin:5px 0 0;font-size:.75rem;line-height:1.5}.trust-panel .panel-link{margin-left:auto}.agent-safety-note{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;align-items:center;gap:10px;margin:28px 0 15px;padding:13px 15px;font-size:.78rem;display:flex}.agent-safety-note span{color:#475569;flex:1}.agent-list{gap:10px;display:grid}.agent-row{align-items:center;gap:15px;padding:16px;display:flex}.agent-avatar{border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.agent-avatar.blue{color:#2563eb;background:#dbeafe}.agent-avatar.purple{color:#9333ea;background:#f3e8ff}.agent-avatar.orange{color:#ea580c;background:#ffedd5}.agent-main{flex:1;min-width:180px}.agent-title-row{align-items:center;gap:9px;display:flex}.agent-main h2{color:#1e293b;margin:0;font-size:.88rem}.agent-main p{color:#94a3b8;margin:5px 0 0;font-size:.74rem}.status-label{align-items:center;gap:5px;font-size:.67rem;font-weight:700;display:inline-flex}.status-label span{background:currentColor;border-radius:50%;width:6px;height:6px}.status-label.active{color:#16a34a}.agent-stat{width:120px}.agent-stat span,.agent-stat strong{display:block}.agent-stat span{color:#94a3b8;font-size:.67rem}.agent-stat strong{color:#334155;margin-top:5px;font-size:.75rem}.row-action,.row-menu{border:0}.row-menu{color:#94a3b8}.agent-template-card{align-items:center;gap:14px;margin-top:15px;padding:20px;display:flex}.template-icon{color:#2563eb;background:#dbeafe;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.agent-template-card>div{flex:1}.agent-template-card p{color:#64748b;margin:5px 0 0;font-size:.75rem;line-height:1.5}.placeholder-page{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;align-items:flex-start;max-width:560px;margin:80px auto;padding:48px;display:flex}.placeholder-icon{color:#2563eb;background:#dbeafe;border-radius:13px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;display:inline-flex}.placeholder-page .eyebrow{margin:0}.placeholder-page h1{margin:9px 0;font-size:2.4rem}.placeholder-page p:not(.eyebrow){color:#64748b;margin:0 0 24px;line-height:1.6}.mobile-menu,.mobile-close,.sidebar-backdrop{display:none}@media (width<=920px){.portal-sidebar{flex-basis:225px;width:225px}.portal-header,.portal-content{padding-left:24px;padding-right:24px}.stat-grid{grid-template-columns:repeat(2,1fr)}.dashboard-grid{grid-template-columns:1fr}}@media (width<=680px){.portal-sidebar{z-index:5;width:270px;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-105%)}.portal-sidebar.is-open{transform:translate(0)}.sidebar-backdrop{z-index:4;background:#0f172a66;border:0;display:block;position:fixed;inset:0}.mobile-menu,.mobile-close{color:#64748b;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.mobile-close{color:#cbd5e1;margin-left:auto;display:none}.portal-brand .mobile-close{display:inline-flex}.portal-header{gap:12px;padding:0 18px}.breadcrumb{display:none}.portal-content{padding:28px 18px 50px}.page-heading-row{flex-direction:column;align-items:start;gap:18px}.page-heading-row .button{justify-content:center;width:100%}.stat-grid{grid-template-columns:1fr 1fr;gap:9px}.stat-card{min-height:135px;padding:14px}.stat-value{font-size:1.45rem}.trust-panel{flex-wrap:wrap;align-items:start}.trust-panel .panel-link{margin-left:51px}.agent-row{flex-wrap:wrap}.agent-main{min-width:calc(100% - 60px)}.agent-stat{width:auto;margin-left:57px}.agent-template-card{flex-wrap:wrap;align-items:start}.agent-template-card .button{margin-left:52px}.header-actions{margin-left:auto}.role-copy,.role-button>svg{display:none}.icon-button{width:32px;height:32px}}:root,body{color:#0a0a0a;background:#fff}.brand-mark,.icon-wrap{color:#006bff;background:#e8f1ff}.nav-links a:hover,.text-link:hover,.text-link,.eyebrow,.panel-link{color:#006bff}.button-primary{background:#006bff;box-shadow:0 8px 18px #006bff30}.button-secondary{color:#0a0a0a;background:#fff}.hero-card{color:#0a0a0a;background:#f5f7fa;border:1px solid #e5e7eb;box-shadow:0 24px 60px #11182712}.card-top{color:#4b5563}.metric{color:#6b7280}.metric strong{color:#0a0a0a}.progress{background:#e5e7eb}.small-note{color:#4b5563}.portal-shell{background:#f5f7fa}.portal-sidebar{color:#4b5563;background:#fff;border-right:1px solid #e5e7eb}.portal-brand{color:#0a0a0a}.portal-brand .brand-mark{color:#fff;background:#006bff}.workspace-switcher{color:#0a0a0a;background:#f5f7fa;border-color:#e5e7eb}.workspace-switcher small{color:#6b7280}.workspace-avatar,.user-avatar{background:#006bff}.nav-label{color:#9ca3af}.portal-nav-item{color:#4b5563}.portal-nav-item.is-active{color:#fff;background:#006bff}.help-card{background:#f5f7fa;border:1px solid #e5e7eb}.help-card span,.logout-button{color:#6b7280}.help-card button{color:#006bff}.portal-header{background:#fff}.breadcrumb span:last-child,.role-copy strong,.stat-value{color:#0a0a0a}.breadcrumb strong{color:#d1d5db}.icon-button{color:#4b5563}.icon-button:hover{color:#006bff;border-color:#b9d4ff}.role-menu button:hover{color:#006bff}.stat-icon,.agent-avatar.blue,.template-icon,.placeholder-icon{color:#006bff;background:#e8f1ff}.panel-link{color:#006bff}.agent-safety-note{color:#006bff;background:#f0f6ff;border-color:#b9d4ff}.agent-safety-note strong{color:#006bff}.activity-icon.blue{color:#006bff;background:#e8f1ff}:root{--electric-blue:#006bff;--azure-blue:#0087ff;--ink:#0a0a0a;--mist:#f5f7fa}.button-primary{background:linear-gradient(135deg, var(--electric-blue), var(--azure-blue))}.button-secondary{color:var(--electric-blue);border-color:#b9d4ff}.progress span{background:linear-gradient(90deg, var(--electric-blue), var(--azure-blue))}.portal-brand .brand-mark,.workspace-avatar,.user-avatar,.portal-nav-item.is-active{background:linear-gradient(135deg, var(--electric-blue), var(--azure-blue))}.hero-card{border-top:3px solid var(--azure-blue)}.agent-safety-note{border-left:3px solid var(--azure-blue)}.template-icon{color:var(--azure-blue)}:root{color:#1f1f1f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}body,button,input,textarea,select{font-family:inherit}h1,h2,h3,strong{color:#1f1f1f}.brand-mark,.icon-wrap,.stat-icon,.agent-avatar.blue,.template-icon,.placeholder-icon{color:#1f1f1f;background:#eee}.brand-mark{color:#fff;background:linear-gradient(135deg, var(--electric-blue), var(--azure-blue))}.icon-wrap svg,.stat-icon svg,.agent-avatar svg,.template-icon svg,.placeholder-icon svg{stroke-width:1.9px}.portal-sidebar{color:#1f1f1f}.portal-nav-item{color:#1f1f1f;font-size:.9rem}.portal-nav-item:hover{color:#1f1f1f;background:#f0f0f0}.portal-nav-item.is-active{color:#1f1f1f;box-shadow:none;background:#eee}.nav-count{color:#fff;background:#1f1f1f}.workspace-switcher,.help-card{background:#f1f1f1}.help-card button,.panel-link,.text-link{color:var(--electric-blue)}.service-card,.stat-card,.panel,.agent-row,.agent-template-card{border-color:#e6e6e6}.button{border-radius:12px}.button-primary{color:#fff}.button-secondary{background:#f0f0f0;border-color:#f0f0f0}.portal-nav-item,.button-secondary,.workspace-switcher{border-radius:12px}.hero-card{background:#f5f5f5}.hero-card .card-top svg,.small-note svg,.mobile-menu,.mobile-close{color:#1f1f1f}.auth-screen{background:#f5f7fa;place-items:center;min-height:100vh;padding:28px;display:grid}.auth-back{color:#4b5563;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-size:.82rem;display:inline-flex;position:fixed;top:24px;left:28px}.auth-card{background:#fff;border:1px solid #e6e6e6;border-radius:20px;width:min(100%,470px);padding:38px;box-shadow:0 20px 55px #1118270d}.auth-brand{color:#1f1f1f;align-items:center;gap:10px;font-size:1rem;display:flex}.auth-brand .brand-mark{width:30px;height:30px}.auth-heading{margin:40px 0 26px}.auth-heading .eyebrow{margin:0}.auth-heading h1{margin:10px 0 8px;font-size:clamp(2rem,5vw,2.8rem)}.auth-heading p:not(.eyebrow){color:#6b7280;margin:0;line-height:1.6}.auth-form{gap:16px;display:grid}.auth-form label>span{color:#374151;margin-bottom:7px;font-size:.78rem;font-weight:700;display:block}.input-wrap{color:#6b7280;background:#fff;border:1px solid #d1d5db;border-radius:11px;align-items:center;gap:9px;padding:0 13px;display:flex}.input-wrap:focus-within,.plain-input:focus{border-color:#006bff;outline:3px solid #006bff18}.input-wrap input,.plain-input{color:#1f1f1f;width:100%;min-height:44px;font:inherit;background:0 0;border:0;outline:0;font-size:.88rem}.plain-input{border:1px solid #d1d5db;border-radius:11px;padding:0 13px}.auth-submit{justify-content:center;width:100%;margin-top:4px}.auth-submit:disabled{cursor:wait;opacity:.7}.auth-error,.api-inline-error{color:#b83b2e;background:#ffe8e3;border:1px solid #ffc4ba;border-radius:9px;margin:0;padding:10px 12px;font-size:.78rem;line-height:1.4}.auth-notice{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:9px;margin:0;padding:10px 12px;font-size:.78rem;line-height:1.4}.auth-dev-token{color:#1d4ed8;word-break:break-word;background:#eff6ff;border:1px dashed #93c5fd;border-radius:9px;margin:0;padding:10px 12px;font-size:.72rem;line-height:1.4}.auth-dev-token code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.auth-switch{color:#6b7280;justify-content:center;gap:5px;margin-top:22px;font-size:.78rem;display:flex}.auth-switch button{color:#006bff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.auth-note{color:#6b7280;border-top:1px solid #f0f0f0;align-items:center;gap:7px;margin-top:28px;padding-top:18px;font-size:.72rem;display:flex}@media (width<=560px){.auth-screen{padding:18px}.auth-card{padding:28px 22px}.auth-back{align-self:start;margin-bottom:20px;position:static}.auth-screen{flex-direction:column;justify-content:center;display:flex}}.modal-backdrop{z-index:10;background:#11182766;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.create-modal{background:#fff;border:1px solid #e6e6e6;border-radius:18px;gap:15px;width:min(100%,480px);padding:30px;display:grid;position:relative;box-shadow:0 24px 80px #11182730}.policy-guide-list{color:#475569;background:#f8fbff;border:1px solid #dbeafe;border-radius:12px;gap:8px;padding:14px;font-size:.78rem;line-height:1.45;display:grid}.policy-guide-list strong{color:#006bff}.template-picker{gap:8px;display:grid}.template-option{color:#1f2937;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:11px;gap:5px;padding:13px 38px 13px 14px;display:grid;position:relative}.template-option:hover{background:#f8fbff;border-color:#93c5fd}.template-option strong{font-size:.8rem}.template-option span{color:#6b7280;font-size:.72rem;line-height:1.4}.template-option svg{color:#006bff;position:absolute;top:15px;right:14px}.create-modal h2{margin:0;font-size:1.55rem}.create-modal p:not(.eyebrow){color:#6b7280;margin:-5px 0 5px;font-size:.8rem;line-height:1.5}.create-modal .eyebrow{margin:0}.create-modal label span{color:#374151;margin-bottom:6px;font-size:.78rem;font-weight:700;display:block}.create-modal input,.create-modal textarea,.create-modal select{color:#1f1f1f;width:100%;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:0;padding:11px 12px;font-size:.84rem}.create-modal textarea{resize:vertical;min-height:100px}.create-modal input:focus,.create-modal textarea:focus,.create-modal select:focus{border-color:#006bff;outline:3px solid #006bff18}.form-help{margin:-1px 0 0!important;font-size:.72rem!important}.modal-close{color:#6b7280;cursor:pointer;background:0 0;border:0;font-size:1.5rem;position:absolute;top:14px;right:16px}:root{--coral:#e25545;--coral-soft:#ffe8e3}.stat-icon.warning{color:var(--coral);background:var(--coral-soft)}.warning-text{color:var(--coral)}.queue-badge{color:#b83b2e;background:var(--coral-soft)}.approval-ring{border-color:var(--coral-soft);border-right-color:var(--coral)}.activity-icon.orange,.agent-avatar.orange{color:var(--coral);background:var(--coral-soft)}.status-label.paused{color:var(--coral)}.approval-count-card{color:#b83b2e;background:#ffe8e3;border:1px solid #ffd0c7;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;display:flex}.approval-count-card strong{color:#b83b2e;font-size:1.4rem}.approval-count-card span{font-size:.78rem}.approval-list{gap:10px;margin-top:15px;display:grid}.approval-row{background:#fff;border:1px solid #e6e6e6;border-radius:15px;align-items:center;gap:13px;padding:17px;display:flex}.approval-row-icon{color:#b83b2e;background:#ffe8e3;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.approval-row.approved .approval-row-icon{color:#16a34a;background:#dcfce7}.approval-row.rejected .approval-row-icon{color:#6b7280;background:#f0f0f0}.approval-row-main{flex:1;min-width:0}.approval-row-title{align-items:center;gap:10px;display:flex}.approval-row-title h2{color:#1f1f1f;margin:0;font-size:.88rem}.approval-row-main p,.approval-row-main small{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:.73rem;display:block;overflow:hidden}.approval-state{color:#b83b2e;text-transform:capitalize;background:#ffe8e3;border-radius:99px;padding:4px 7px;font-size:.65rem;font-weight:700}.approval-state.approved{color:#15803d;background:#dcfce7}.approval-state.rejected{color:#6b7280;background:#f0f0f0}.approval-actions{gap:8px;display:flex}.approval-actions .button{padding:9px 12px;font-size:.75rem}.empty-state{color:#16a34a;text-align:center;background:#fff;border:1px dashed #d1d5db;border-radius:15px;justify-items:center;margin-top:24px;padding:60px 20px;display:grid}.empty-state h2{margin:13px 0 5px;font-size:1rem}.empty-state p{color:#6b7280;margin:0;font-size:.8rem}@media (width<=680px){.approval-row{flex-wrap:wrap;align-items:start}.approval-row-main{min-width:calc(100% - 52px)}.approval-actions{margin-left:51px}.approval-count-card{align-self:stretch}}.usage-trust{color:#15803d;background:#dcfce7;border-radius:10px;align-items:center;gap:7px;padding:9px 11px;font-size:.74rem;font-weight:700;display:inline-flex}.usage-value{font-size:1.35rem}.subscription-panel{margin-top:15px}.subscription-summary{justify-content:space-between;align-items:center;gap:15px;margin-top:17px;display:flex}.subscription-summary>span,.subscription-summary strong,.subscription-summary small{display:block}.subscription-summary strong{color:#1f1f1f;font-size:.95rem}.subscription-summary small{color:#6b7280;margin-top:5px;font-size:.73rem}.subscription-actions{align-items:center;gap:8px;display:flex}.subscription-actions select{min-width:150px;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:9px;padding:9px 10px;font-size:.75rem}.usage-grid{grid-template-columns:1fr 1fr;gap:15px;margin-top:15px;display:grid}.usage-list{margin-top:18px}.usage-row{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:15px;padding:14px 0;display:flex}.usage-row span,.usage-row strong,.usage-row small{display:block}.usage-row span{min-width:0}.usage-row strong{color:#1f1f1f;font-size:.8rem}.usage-row small{color:#6b7280;margin-top:4px;font-size:.72rem}.empty-state.compact{margin-top:18px;padding:28px 15px}.empty-state.compact p{margin:10px 0 0}.usage-page .stat-grid{margin-top:30px}@media (width<=800px){.usage-grid{grid-template-columns:1fr}.subscription-summary,.subscription-actions{flex-direction:column;align-items:stretch}.subscription-actions select{width:100%}}.task-list{gap:10px;display:grid}.task-row{background:#fff;border:1px solid #e6e6e6;border-radius:15px;align-items:center;gap:14px;padding:16px;display:flex}.task-state-icon{border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.task-state-icon.info{color:#006bff;background:#e8f1ff}.task-state-icon.warning{color:#b45309;background:#fff4df}.task-state-icon.success{color:#15803d;background:#eaf8ef}.task-state-icon.danger{color:#c2413b;background:#fff0ed}.task-row-main{flex:1;min-width:0}.task-row-title{align-items:center;gap:9px;display:flex}.task-row-title h2{color:#1f1f1f;margin:0;font-size:.88rem}.task-row-main p{color:#7b8089;margin:5px 0 0;font-size:.74rem}.task-row-actions{align-items:center;gap:12px;display:flex}.task-approval-note{color:#8c929b;white-space:nowrap;font-size:.68rem}.status-label.warning{color:#b45309}.status-label.success{color:#15803d}.status-label.danger{color:#c2413b}.status-label.info{color:#006bff}.create-modal select{color:#1f1f1f;width:100%;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:0;padding:11px 12px;font-size:.84rem}.create-modal select:focus{border-color:#006bff;outline:3px solid #006bff18}.checkbox-row{align-items:center;gap:9px;display:flex}.create-modal .checkbox-row input{accent-color:#006bff;width:16px;height:16px}.create-modal .checkbox-row span{margin:0;font-weight:500}.execution-note{color:#006bff;margin-top:5px;font-size:.68rem;display:block}.execution-note.is-error{color:#c2413b}@media (width<=680px){.task-row{flex-wrap:wrap;align-items:start}.task-row-main{min-width:calc(100% - 52px)}.task-row-actions{margin-left:52px}}.assistant-layout{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:15px;margin-top:30px;display:grid}.assistant-preview{padding:0;overflow:hidden}.assistant-preview-top{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:17px 19px;display:flex}.assistant-brand{align-items:center;gap:10px;display:flex}.assistant-brand>span:last-child,.assistant-brand small{display:block}.assistant-brand strong{color:#1f1f1f;font-size:.82rem}.assistant-brand small{color:#8c929b;margin-top:3px;font-size:.68rem}.assistant-avatar{color:#006bff;background:#e8f1ff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.chat-messages{background:#fafafa;gap:12px;min-height:330px;max-height:420px;padding:20px;display:grid;overflow-y:auto}.chat-message{display:flex}.chat-message.customer{justify-content:flex-end}.chat-bubble{color:#334155;background:#fff;border-radius:13px 13px 13px 3px;max-width:78%;padding:11px 13px;font-size:.8rem;line-height:1.5;box-shadow:0 1px 4px #1118270b}.chat-message.customer .chat-bubble{color:#fff;background:#006bff;border-radius:13px 13px 3px}.chat-citations{color:#15803d;margin-top:8px;font-size:.67rem;display:block}.chat-composer{border-top:1px solid #f0f0f0;gap:9px;padding:14px;display:flex}.chat-composer input{min-width:0;font:inherit;border:1px solid #d1d5db;border-radius:10px;outline:0;flex:1;padding:11px 12px;font-size:.8rem}.chat-composer input:focus{border-color:#006bff;outline:3px solid #006bff18}.assistant-info{align-self:start}.assistant-info h2{margin:17px 0 7px;font-size:1rem}.assistant-info p{color:#6b7280;font-size:.78rem;line-height:1.55}.assistant-check{color:#15803d;align-items:center;gap:8px;margin-top:14px;font-size:.74rem;display:flex}.assistant-check span{color:#475569}.assistant-info .api-inline-error{margin-top:18px}.assistant-key-block{border-top:1px solid #f0f0f0;gap:8px;margin-top:20px;padding-top:15px;display:grid}.assistant-key-block>span{color:#475569;align-items:center;gap:6px;font-size:.72rem;font-weight:700;display:flex}.assistant-key-block code{color:#475569;text-overflow:ellipsis;white-space:nowrap;background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;padding:9px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem;display:block;overflow:hidden}.assistant-sources{margin-top:15px}.source-permission-note{color:#6b7280;background:#fafafa;border:1px dashed #d1d5db;border-radius:10px;margin:17px 0 0;padding:11px 12px;font-size:.75rem}.knowledge-source-form{gap:9px;margin-top:17px;display:grid}.knowledge-source-form input,.knowledge-source-form textarea{color:#1f2937;width:100%;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:0;padding:10px 11px;font-size:.78rem}.knowledge-source-form textarea{resize:vertical;min-height:100px}.knowledge-source-form input:focus,.knowledge-source-form textarea:focus{border-color:#006bff;outline:3px solid #006bff18}.knowledge-source-list{gap:0;margin-top:16px;display:grid}.knowledge-source-row{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.knowledge-source-row>span:first-child{min-width:0}.knowledge-source-row strong,.knowledge-source-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.knowledge-source-row strong{color:#1f1f1f;font-size:.78rem}.knowledge-source-row small{color:#6b7280;margin-top:4px;font-size:.68rem}.assistant-conversations{margin-top:15px}.conversation-list{gap:0;margin-top:16px;display:grid}.conversation-row{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.conversation-row>span:first-child{min-width:0}.conversation-row strong,.conversation-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.conversation-row strong{color:#1f1f1f;font-size:.78rem}.conversation-row small{color:#6b7280;margin-top:4px;font-size:.68rem}@media (width<=800px){.assistant-layout{grid-template-columns:1fr}.chat-bubble{max-width:88%}}.growth-grid{grid-template-columns:1fr 1fr;gap:15px;margin-top:30px;display:grid}.growth-grid .panel-heading h2{align-items:center;gap:7px;display:flex}.inline-create{grid-template-columns:1fr 1fr auto;gap:8px;margin-top:18px;display:grid}.inline-create input{min-width:0;font:inherit;border:1px solid #d1d5db;border-radius:10px;outline:0;padding:10px 11px;font-size:.78rem}.inline-create input:focus{border-color:#006bff;outline:3px solid #006bff18}.inline-create .button{padding:9px 11px;font-size:.74rem}.growth-list{margin-top:13px}.growth-row{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.growth-row span,.growth-row strong,.growth-row small{display:block}.growth-row span{min-width:0}.growth-row strong{color:#1f1f1f;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.growth-row small{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.68rem;overflow:hidden}.growth-row>small{color:#006bff;margin-top:0}.content-panel{margin-top:15px}.content-draft-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}.content-draft-grid article{background:#fafafa;border:1px solid #f0f0f0;border-radius:11px;padding:13px}.content-draft-grid small{color:#006bff;text-transform:capitalize;font-size:.66rem;font-weight:700}.content-draft-grid p{color:#475569;margin:8px 0 0;font-size:.75rem;line-height:1.5}.content-create{grid-template-columns:150px 190px 1fr auto;gap:8px;margin-top:17px;display:grid}.content-create input,.content-create select,.content-create textarea{color:#334155;min-width:0;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:0;padding:10px 11px;font-size:.76rem}.content-create textarea{resize:vertical;min-height:42px}.content-create input:focus,.content-create select:focus,.content-create textarea:focus{border-color:#006bff;outline:3px solid #006bff18}.content-create .button{padding:9px 11px;font-size:.74rem}.research-panel{margin-top:15px}.research-panel h2{align-items:center;gap:7px;display:flex}.research-create{grid-template-columns:1.1fr 1.2fr 1fr;gap:8px;margin-top:17px;display:grid}.research-create input,.research-create textarea{color:#334155;min-width:0;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:0;padding:10px 11px;font-size:.76rem}.research-create textarea{resize:vertical;grid-column:1/-1;min-height:72px}.research-create input:focus,.research-create textarea:focus{border-color:#006bff;outline:3px solid #006bff18}.research-create .button{grid-column:1/-1;justify-self:start;padding:9px 11px;font-size:.74rem}.research-list{gap:10px;margin-top:16px;display:grid}.research-list article{background:#fafafa;border:1px solid #f0f0f0;border-radius:11px;padding:13px}.research-list strong,.research-list small{display:block}.research-list strong{color:#1f1f1f;font-size:.8rem}.research-list small{color:#006bff;margin-top:5px;font-size:.68rem}.research-list p{color:#475569;margin:8px 0 0;font-size:.75rem;line-height:1.5}@media (width<=800px){.growth-grid,.content-draft-grid,.content-create,.research-create{grid-template-columns:1fr}.research-create textarea,.research-create .button{grid-column:auto}}.organization-list{gap:10px;margin-top:15px;display:grid}.organization-row{background:#fff;border:1px solid #e6e6e6;border-radius:15px;align-items:center;gap:13px;padding:16px;display:flex}.organization-icon{color:#006bff;background:#e8f1ff;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.organization-copy{flex:1;min-width:0}.organization-copy strong,.organization-copy small{display:block}.organization-copy strong{color:#1f1f1f;font-size:.82rem}.organization-copy small{color:#6b7280;margin-top:4px;font-size:.7rem}.organization-id{color:#9ca3af;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem}@media (width<=680px){.organization-row{flex-wrap:wrap;align-items:start}.organization-id{width:100%;margin-left:51px}}.health-summary{justify-content:space-between;align-items:center;gap:18px;margin-top:30px;display:flex}.health-summary p{color:#6b7280;max-width:520px;margin:0;font-size:.78rem;line-height:1.5}.health-status{align-items:center;gap:10px;display:flex}.health-status.ready{color:#15803d}.health-status.degraded{color:#b45309}.health-status span,.health-status strong,.health-status small{display:block}.health-status strong{color:currentColor;text-transform:capitalize;font-size:1.1rem}.health-status small{color:#6b7280;margin-top:3px;font-size:.7rem}.health-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:15px;display:grid}.health-check{align-items:center;gap:10px;display:flex}.health-check>span:nth-child(2){flex:1}.health-check strong,.health-check small{text-transform:capitalize;display:block}.health-check strong{color:#1f1f1f;font-size:.82rem}.health-check small{color:#6b7280;margin-top:4px;font-size:.7rem}.health-check-icon{color:#006bff;background:#e8f1ff;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.health-ok{color:#15803d}.health-alert{color:#b45309}.page-heading-actions{align-items:center;gap:12px;display:flex}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:30px;display:grid}.settings-card{min-width:0}.settings-list{gap:0;margin:18px 0 0;display:grid}.settings-list>div{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.settings-list dt{color:#6b7280;font-size:.72rem}.settings-list dd{color:#1f2937;text-align:right;overflow-wrap:anywhere;margin:0;font-size:.76rem;font-weight:700}.settings-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#475569!important;font-size:.66rem!important}.settings-boundary{color:#006bff;align-items:flex-start;gap:12px;margin-top:15px;display:flex}.settings-boundary h2{color:#1f2937;margin:0;font-size:.95rem}.settings-boundary p{color:#6b7280;margin:6px 0 0;font-size:.76rem;line-height:1.5}@media (width<=800px){.health-summary{flex-direction:column;align-items:start}.health-grid,.settings-grid{grid-template-columns:1fr}}.organization-row.is-selected{border-color:#006bff;box-shadow:0 0 0 3px #006bff12}.members-panel{margin-top:15px}.members-panel h2{align-items:center;gap:7px;display:flex}.member-list{gap:8px;margin-top:14px;display:grid}.member-row{border-top:1px solid #f0f0f0;align-items:center;gap:10px;padding:10px 0;display:flex}.member-copy{flex:1;min-width:0}.member-copy strong,.member-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.member-copy strong{color:#1f1f1f;font-size:.78rem}.member-copy small{color:#6b7280;text-transform:capitalize;margin-top:3px;font-size:.68rem}.member-add-form{grid-template-columns:1fr 160px auto;gap:8px;margin-top:18px;display:grid}.member-add-form input,.member-add-form select{color:#334155;min-width:0;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:0;padding:10px 11px;font-size:.76rem}.member-add-form input:focus,.member-add-form select:focus{border-color:#006bff;outline:3px solid #006bff18}.lead-create{grid-template-columns:1.3fr 1fr 80px auto}.inline-create select{color:#334155;min-width:0;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:0;padding:10px 11px;font-size:.76rem}.inline-create select:focus{border-color:#006bff;outline:3px solid #006bff18}@media (width<=800px){.lead-create{grid-template-columns:1fr}}@media (width<=680px){.member-add-form{grid-template-columns:1fr}}.conversation-row{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0}.conversation-row:hover,.conversation-row.is-selected{background:#f5f7fa}.conversation-detail{margin-top:15px}.conversation-message-list{background:#fafafa;border-radius:10px;gap:10px;max-height:360px;margin-top:16px;padding:14px;display:grid;overflow:auto}.conversation-message{color:#334155;background:#fff;border-radius:11px 11px 11px 3px;max-width:78%;padding:10px 12px;box-shadow:0 1px 4px #1118270b}.conversation-message.human_agent{color:#fff;background:#006bff;border-radius:11px 11px 3px;justify-self:end}.conversation-message small{color:#8c929b;text-transform:capitalize;margin-bottom:5px;font-size:.65rem;font-weight:700;display:block}.conversation-message.human_agent small{color:#dbeafe}.conversation-message p{white-space:pre-wrap;margin:0;font-size:.78rem;line-height:1.5}.conversation-reply-form{align-items:flex-end;gap:10px;margin-top:13px;display:flex}.conversation-reply-form textarea{resize:vertical;min-height:70px;font:inherit;border:1px solid #d1d5db;border-radius:10px;outline:0;flex:1;padding:10px 11px;font-size:.78rem}.conversation-reply-form textarea:focus{border-color:#006bff;outline:3px solid #006bff18}@media (width<=800px){.conversation-reply-form{flex-direction:column;align-items:stretch}.conversation-reply-form .button{width:100%}}.pricing-section{padding-top:85px}.pricing-section .section-heading{max-width:680px}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px;display:grid}.pricing-card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;flex-direction:column;padding:24px;display:flex;position:relative;box-shadow:0 12px 32px #11182708}.pricing-card.is-featured{border-color:#006bff;box-shadow:0 18px 42px #006bff18}.pricing-label{color:#006bff;letter-spacing:.08em;text-transform:uppercase;align-self:flex-start;min-height:18px;font-size:.68rem;font-weight:800}.pricing-card h3{color:#111827;margin:17px 0 8px;font-size:1.1rem}.pricing-card>strong{color:#006bff;font-size:1.38rem}.pricing-card>p{color:#6b7280;min-height:44px;margin:14px 0 0;font-size:.78rem;line-height:1.5}.pricing-card ul{gap:10px;min-height:91px;margin:20px 0 24px;padding:0;list-style:none;display:grid}.pricing-card li{color:#475569;align-items:center;gap:8px;font-size:.75rem;display:flex}.pricing-card li svg{color:#15803d;flex:none}.pricing-card .button{align-self:flex-start;margin-top:auto}@media (width<=900px){.pricing-grid{grid-template-columns:1fr}.pricing-card>p,.pricing-card ul{min-height:0}}
