.myai-admin{background:radial-gradient(circle at 12% 8%,#2a9df429,#0000 34rem),radial-gradient(circle at 90% 14%,#e870001f,#0000 32rem),linear-gradient(180deg,#f7fbff,#eef6fd 48%,#f8fbff)!important;color:#122238!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.admin-concept-shell{grid-template-columns:236px minmax(0,1fr)}.admin-concept-sidebar{background:#fff;border-right:1px solid #e3e8f0;box-shadow:none}.admin-brand{font-size:1.25rem;padding-bottom:1.1rem}.admin-brand-mark{background:#0f6fff;border:0;border-radius:.5rem;height:2rem;width:2rem}.admin-brand-mark span{background:#fff;height:1rem;width:1rem}.admin-concept-nav{gap:.8rem}.admin-concept-nav-title{color:#8b99aa;letter-spacing:.14em;margin:.5rem 0 .4rem .75rem}.myai-admin .admin-concept-nav-item{color:#4c5d73!important;font-size:.9rem;min-height:2.55rem}.myai-admin .admin-concept-nav-item.is-active{background:#0f6fff!important;box-shadow:0 10px 24px #0f6fff38!important}.admin-concept-help{display:none}.admin-concept-user{border-radius:.5rem;box-shadow:none}.admin-concept-main{padding:1.25rem 1.45rem 2rem}.admin-concept-topbar{grid-template-columns:minmax(18rem,.8fr) minmax(30rem,1.6fr);margin-bottom:1rem}.admin-concept-topbar h1{font-size:1.65rem;letter-spacing:-.02em}.admin-api-source{display:none}.admin-concept-top-actions{grid-template-columns:minmax(16rem,1fr) auto auto auto auto auto}.admin-concept-range,.admin-concept-search,.myai-admin .admin-concept-ghost,.myai-admin .admin-concept-primary,.myai-admin .admin-concept-status{border-color:#e1e7ef!important;border-radius:.5rem;box-shadow:none!important;color:#526276!important;min-height:2.55rem}.admin-concept-search{align-items:center;color:#9aa7b6;display:flex}.admin-concept-range{color:#526276;white-space:nowrap}.myai-admin .admin-concept-status{color:#17613a!important;white-space:nowrap}.admin-v2-overview{grid-gap:1rem;display:grid;gap:1rem;min-width:0}.admin-v2-kpis{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.myai-admin .admin-v2-kpi{background:#fff!important;border:1px solid #e1e7ef!important;border-radius:.5rem;box-shadow:0 10px 32px #0f172a0a!important;min-height:7.1rem;padding:1rem}.admin-v2-kpi span{color:#6b7a90;font-size:.78rem;font-weight:850}.admin-v2-kpi strong{color:#172033;font-size:2rem;font-weight:950;line-height:1;margin-top:.45rem}.admin-v2-kpi em{color:#8794a5;font-size:.76rem;font-style:normal;font-weight:750;margin-top:.4rem}.admin-v2-kpi.is-warning strong{color:#d97706}.admin-v2-main-grid{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1.7fr) minmax(18rem,.75fr);min-width:0}.admin-v2-card{background:#fff;border:1px solid #e1e7ef;border-radius:.5rem;box-shadow:0 10px 32px #0f172a0a;min-width:0;overflow:hidden}.admin-v2-card-head{align-items:center;border-bottom:1px solid #edf1f6;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.05rem}.admin-v2-card-head span{color:#8b99aa;display:block;font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.admin-v2-card-head h2{color:#172033!important;font-size:1.02rem;font-weight:950;margin:.2rem 0 0}.myai-admin .admin-v2-card-head button,.myai-admin .admin-v2-fix-row button,.myai-admin .admin-v2-table-row button{background:#fff!important;border:1px solid #cfe0f5!important;border-radius:.45rem;box-shadow:none!important;color:#0f6fff!important;font-size:.78rem;font-weight:900;padding:.5rem .72rem}.admin-v2-fix-list{grid-gap:0;display:grid;gap:0;padding:.25rem 1.05rem}.admin-v2-fix-row{grid-gap:.85rem;align-items:center;border-bottom:1px solid #edf1f6;display:grid;gap:.85rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:4.2rem}.admin-v2-fix-row:last-child{border-bottom:0}.admin-v2-fix-row>span{border-radius:999px;color:#fff;display:grid;font-size:.75rem;font-weight:950;height:1.8rem;place-items:center;width:1.8rem}.admin-v2-fix-row>span.is-problem{background:#ef4444}.admin-v2-fix-row>span.is-warning{background:#f59e0b}.admin-v2-fix-row small,.admin-v2-fix-row strong{display:block}.admin-v2-fix-row strong{color:#172033;font-size:.9rem;font-weight:900}.admin-v2-fix-row small{color:#6f7f92;font-size:.76rem;font-weight:700;margin-top:.18rem}.admin-v2-health-list{display:grid;padding:.55rem}.myai-admin .admin-v2-health-list button{grid-gap:.65rem;background:#0000!important;border:0!important;border-radius:.45rem;box-shadow:none!important;color:#172033!important;gap:.65rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:2.85rem;padding:.5rem}.myai-admin .admin-v2-health-list button:hover{background:#f4f8fd!important}.admin-v2-health-dot{border-radius:999px;height:.62rem;width:.62rem}.admin-v2-health-dot.is-ok{background:#16a34a}.admin-v2-health-dot.is-warn{background:#f59e0b}.admin-v2-health-list strong{color:#172033;font-size:.86rem;font-weight:900}.admin-v2-health-list em{color:#7d8a9b;font-size:.74rem;font-style:normal;font-weight:780}.admin-v2-table{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.admin-v2-table-head,.admin-v2-table-row{grid-gap:.75rem;align-items:center;display:grid;gap:.75rem;grid-template-columns:minmax(12rem,1.4fr) minmax(9rem,.8fr) minmax(9rem,.9fr) minmax(8rem,.8fr) minmax(4rem,.35fr) minmax(9rem,.8fr);min-width:58rem}.admin-v2-table-head{border-bottom:1px solid #edf1f6;color:#8b99aa;font-size:.68rem;font-weight:950;letter-spacing:.12em;padding:.75rem 1.05rem;text-transform:uppercase}.admin-v2-table-row{border-bottom:1px solid #edf1f6;color:#526276;font-size:.84rem;font-weight:750;padding:.88rem 1.05rem}.admin-v2-table-row:last-child{border-bottom:0}.admin-v2-table-row small,.admin-v2-table-row strong{display:block}.admin-v2-table-row strong{color:#172033;font-size:.9rem;font-weight:950}.admin-v2-table-row small{color:#8b99aa;font-size:.72rem;font-weight:700;margin-top:.16rem}.admin-v2-badge{border-radius:999px;display:inline-flex;font-size:.68rem;font-style:normal;font-weight:950;padding:.32rem .58rem;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.admin-v2-badge.is-live{background:#e8f8ef;color:#067647}.admin-v2-badge.is-warning{background:#fff3d6;color:#b45309}.admin-v2-badge.is-problem{background:#ffe8ed;color:#e11d48}.admin-v2-badge.is-muted{background:#edf1f6;color:#526276}.admin-v2-empty{color:#6f7f92;font-size:.86rem;font-weight:750;padding:1rem}@media (max-width:1180px){.admin-concept-topbar,.admin-v2-main-grid{grid-template-columns:1fr}.admin-concept-top-actions{grid-template-columns:minmax(14rem,1fr) repeat(3,auto)}}@media (max-width:900px){.admin-v2-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.admin-v2-kpis{grid-template-columns:1fr}}.myai-admin *,.myai-admin :after,.myai-admin :before{box-sizing:border-box}.myai-admin .relative{position:relative}.myai-admin .absolute{position:absolute}.myai-admin .inset-0{inset:0}.myai-admin .pointer-events-none{pointer-events:none}.myai-admin .overflow-x-hidden{overflow-x:hidden}.myai-admin .z-10{z-index:10}.myai-admin .mx-auto{margin-left:auto;margin-right:auto}.myai-admin .max-w-7xl{max-width:80rem}.myai-admin .py-6{padding-bottom:1.5rem;padding-top:1.5rem}.myai-admin .p-3{padding:.75rem}.myai-admin .p-4{padding:1rem}.myai-admin .p-5{padding:1.25rem}.myai-admin .px-3{padding-left:.75rem;padding-right:.75rem}.myai-admin .px-4{padding-left:1rem;padding-right:1rem}.myai-admin .px-5{padding-left:1.25rem;padding-right:1.25rem}.myai-admin .px-6{padding-left:1.5rem;padding-right:1.5rem}.myai-admin .py-1{padding-bottom:.25rem;padding-top:.25rem}.myai-admin .py-2{padding-bottom:.5rem;padding-top:.5rem}.myai-admin .py-3{padding-bottom:.75rem;padding-top:.75rem}.myai-admin .py-4{padding-bottom:1rem;padding-top:1rem}.myai-admin .mt-1{margin-top:.25rem}.myai-admin .mt-2{margin-top:.5rem}.myai-admin .mt-3{margin-top:.75rem}.myai-admin .mt-4{margin-top:1rem}.myai-admin .mt-5{margin-top:1.25rem}.myai-admin .mt-6{margin-top:1.5rem}.myai-admin .mt-8{margin-top:2rem}.myai-admin .mb-1{margin-bottom:.25rem}.myai-admin .mb-3{margin-bottom:.75rem}.myai-admin .mb-4{margin-bottom:1rem}.myai-admin .ml-auto{margin-left:auto}.myai-admin .block{display:block}.myai-admin .inline-flex{display:inline-flex}.myai-admin .flex{display:flex}.myai-admin .grid{display:grid}.myai-admin .hidden{display:none}.myai-admin .flex-wrap{flex-wrap:wrap}.myai-admin .items-center{align-items:center}.myai-admin .items-end{align-items:flex-end}.myai-admin .items-start{align-items:flex-start}.myai-admin .justify-between{justify-content:space-between}.myai-admin .gap-2{gap:.5rem}.myai-admin .gap-3{gap:.75rem}.myai-admin .gap-4{gap:1rem}.myai-admin .gap-5{gap:1.25rem}.myai-admin .gap-8{gap:2rem}.myai-admin .space-y-2>*+*{margin-top:.5rem}.myai-admin .space-y-3>*+*{margin-top:.75rem}.myai-admin .space-y-4>*+*{margin-top:1rem}.myai-admin .w-full{width:100%}.myai-admin .min-w-full{min-width:100%}.myai-admin .overflow-x-auto{overflow-x:auto}.myai-admin .text-left{text-align:left}.myai-admin .align-top{vertical-align:top}.myai-admin .font-semibold{font-weight:650}.myai-admin .font-bold{font-weight:750}.myai-admin .font-black,.myai-admin .font-extrabold{font-weight:900}.myai-admin .uppercase{text-transform:uppercase}.myai-admin .text-xs{font-size:.75rem}.myai-admin .text-sm{font-size:.875rem}.myai-admin .text-lg{font-size:1.125rem}.myai-admin .text-xl{font-size:1.25rem}.myai-admin .text-2xl{font-size:1.85rem}.myai-admin .leading-snug{line-height:1.35}.myai-admin .leading-\[0\.95\]{line-height:.95}.myai-admin .tracking-\[0\.12em\]{letter-spacing:.12em}.myai-admin .tracking-\[0\.14em\]{letter-spacing:.14em}.myai-admin .tracking-\[0\.16em\]{letter-spacing:.16em}.myai-admin .tracking-\[0\.18em\]{letter-spacing:.18em}.myai-admin .tracking-\[0\.2em\]{letter-spacing:.2em}.myai-admin .tracking-\[0\.28em\]{letter-spacing:.28em}.myai-admin .tracking-\[0\.3em\]{letter-spacing:.3em}.myai-admin .rounded-xl{border-radius:.75rem}.myai-admin .rounded-2xl{border-radius:1rem}.myai-admin .rounded-\[24px\]{border-radius:1.5rem}.myai-admin .rounded-full{border-radius:999px}.myai-admin .resize-none{resize:none}.myai-admin .outline-none{outline:none}.myai-admin .disabled\:opacity-60:disabled{opacity:.6}.myai-admin .sm\:col-span-2{grid-column:span 2/span 2}.myai-admin [class*="sm:grid-cols-2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.myai-admin [class*="sm:grid-cols-3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.myai-admin [class*="lg:grid-cols-4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.myai-admin [class*="lg:grid-cols-5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.myai-admin [class*="lg:grid-cols"]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.myai-admin h1{font-size:clamp(2.25rem,5vw,4rem);line-height:.98;margin:0}.myai-admin p{margin-bottom:0}.myai-admin h1,.myai-admin h2,.myai-admin h3{color:#0d2238!important;font-family:inherit!important;letter-spacing:0!important}.myai-admin [class*=text-white]{color:#263c55!important}.myai-admin [class*="text-white/"],.myai-admin [class*=text-white\\\/]{color:#60748a!important}.myai-admin code{color:#0b66b2!important;font-weight:800}.myai-admin .admin-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6!important;border:1px solid #145e981f!important;box-shadow:0 22px 70px #122b4c1f!important;color:#17263d!important}.myai-admin .admin-panel:first-child{min-height:8rem}.myai-admin .admin-panel [class*=uppercase],.myai-admin .admin-panel thead,.myai-admin .admin-panel>.text-xs:first-child{color:#53708b!important}.myai-admin .admin-panel .text-white,.myai-admin .admin-panel [class*=text-white]{color:#17263d!important}.myai-admin .admin-panel [class*="text-white/"],.myai-admin .admin-panel [class*=text-white\\\/]{color:#60748a!important}.myai-admin .admin-panel [class*=text-emerald],.myai-admin .admin-panel [class*=text-green]{color:#047857!important}.myai-admin .admin-panel [class*=text-amber],.myai-admin .admin-panel [class*=text-yellow]{color:#b45309!important}.myai-admin .admin-panel [class*=text-red],.myai-admin .admin-panel [class*=text-rose]{color:#be123c!important}.myai-admin .admin-panel [class*="bg-white/5"],.myai-admin .admin-panel [class*=bg-black],.myai-admin .admin-panel [class*=bg-white\\\/5]{background:#fff!important}.myai-admin .admin-panel [class*=border-white\\\/],.myai-admin .admin-panel [class*=border-white]{border-color:#145e9824!important}.myai-admin button{-webkit-appearance:none;appearance:none;background:#fff;border-color:#145e982e!important;color:#16466f!important;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.myai-admin button:hover{box-shadow:0 10px 28px #0f579421;transform:translateY(-1px)}.myai-admin .admin-panel button[class*=from-emerald],.myai-admin .admin-panel button[class*=to-amber],.myai-admin button[class*=from-emerald],.myai-admin button[class*=to-amber]{background:linear-gradient(135deg,#0b75c9,#0f93e8 48%,#e87500)!important;border-color:#0000!important;box-shadow:0 13px 32px #0e74c338;color:#fff!important}.myai-admin button[class*=from-emerald] *,.myai-admin button[class*=to-amber] *{color:#fff!important}.myai-admin .admin-input{background:#fff!important;border:1px solid #145e982e!important;box-shadow:0 1px 0 #122b4c0a;color:#16263c!important;display:block}.myai-admin .admin-input::placeholder{color:#8da0b3!important}.myai-admin .admin-input:focus{border-color:#0f93e8!important;box-shadow:0 0 0 4px #0f93e81f}.myai-admin table{border-collapse:initial;border-spacing:0;width:100%}.myai-admin thead{background:#f1f7fc!important}.myai-admin th{color:#58718a!important;font-weight:900!important;white-space:nowrap}.myai-admin td{border-color:#145e981a!important;color:#1d2d44!important}.myai-admin tr:hover td{background:#f8fbff}.myai-admin .admin-panel div[class*=bg-emerald],.myai-admin .admin-panel span[class*=bg-emerald]{background:#e8f8ef!important;border-color:#a7e6c0!important;color:#047857!important}.myai-admin .admin-panel div[class*=bg-amber],.myai-admin .admin-panel span[class*=bg-amber]{background:#fff5d6!important;border-color:#f9d77a!important;color:#b45309!important}.myai-admin .admin-panel div[class*=bg-rose],.myai-admin .admin-panel span[class*=bg-rose]{background:#ffe8ed!important;border-color:#f9b4c3!important;color:#be123c!important}.myai-admin .admin-panel .rounded-full{border-radius:999px}.myai-admin .admin-panel table .rounded-full,.myai-admin .admin-panel table button{white-space:nowrap}.myai-admin .admin-calls-table{table-layout:fixed}.myai-admin .admin-calls-table td,.myai-admin .admin-calls-table th{overflow-wrap:anywhere;padding-left:.65rem!important;padding-right:.65rem!important}.myai-admin .admin-calls-table thead{font-size:.68rem!important;letter-spacing:.08em!important}.myai-admin .admin-calls-table th:first-child{width:14%}.myai-admin .admin-calls-table th:nth-child(2){width:13%}.myai-admin .admin-calls-table th:nth-child(3){width:10%}.myai-admin .admin-calls-table th:nth-child(4){width:13%}.myai-admin .admin-calls-table th:nth-child(5){width:8%}.myai-admin .admin-calls-table th:nth-child(6){width:10%}.myai-admin .admin-calls-table th:nth-child(7){width:12%}.myai-admin .admin-calls-table th:nth-child(8){width:20%}.myai-admin .admin-panel .overflow-x-auto{background:#fff!important;border-radius:18px!important}.myai-admin .admin-overview-grid,.myai-admin .admin-shell-grid{grid-gap:1rem;display:grid;gap:1rem}@media (min-width:1024px){.myai-admin .admin-shell-grid{align-items:start;grid-template-columns:18rem minmax(0,1fr)}.myai-admin .admin-overview-grid{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}}@media (max-width:760px){.myai-admin .admin-panel{border-radius:18px!important;padding:1rem!important}.myai-admin table{min-width:760px}}.myai-admin.admin-concept-root{background:#f7fbff!important;color:#07142a!important}.admin-concept-shell{display:grid;grid-template-columns:250px minmax(0,1fr);min-height:100vh}.admin-concept-sidebar{background:linear-gradient(180deg,#fff,#f4f9ff);border-right:1px solid #d9e7f6;box-shadow:20px 0 60px #0d36600d;height:100vh;overflow-y:auto;padding:1.35rem 1rem;position:-webkit-sticky;position:sticky;top:0}.admin-brand{align-items:center;color:#07142a;display:flex;font-size:1.45rem;font-weight:950;gap:.65rem;letter-spacing:-.02em;padding:0 .25rem 1.35rem}.admin-brand strong{color:#0f6fff}.admin-brand-mark{background:#fff;border:2px solid #0d2238;border-radius:999px;display:grid;height:2.1rem;place-items:center;width:2.1rem}.admin-brand-mark span{background:repeating-linear-gradient(90deg,#ff7a00 0 3px,#fff 3px 5px,#1075ff 5px 8px);border-radius:999px;height:1.05rem;width:1.05rem}.admin-concept-nav{grid-gap:1.2rem;display:grid;gap:1.2rem}.admin-concept-nav-title{color:#6b7e95;font-size:.68rem;font-weight:900;letter-spacing:.1em;margin:0 0 .45rem .85rem;text-transform:uppercase}.myai-admin .admin-concept-nav-item{background:#0000!important;border:1px solid #0000!important;border-radius:.5rem;box-shadow:none!important;color:#243a55!important;font-size:.93rem;font-weight:760;gap:.75rem;min-height:2.85rem;padding:.65rem .8rem}.myai-admin .admin-concept-nav-item:hover{background:#edf6ff!important;transform:none}.myai-admin .admin-concept-nav-item.is-active{background:linear-gradient(135deg,#0f6fff,#0068ed)!important;box-shadow:0 12px 34px #106dff42!important;color:#fff!important}.admin-concept-nav-icon{background:#106dff1a;border-radius:.45rem;color:#0f6fff;display:grid;font-size:.75rem;font-weight:950;height:1.55rem;place-items:center;width:1.55rem}.is-active .admin-concept-nav-icon{background:#fff3;color:#fff}.admin-concept-help,.admin-concept-user{background:#fff;border:1px solid #d9e7f6;border-radius:.7rem;box-shadow:0 16px 42px #0d36600f;margin-top:1.4rem;padding:1rem}.admin-concept-help-icon{border:1px solid #b8cbe0;border-radius:999px;color:#17456f;display:grid;font-weight:900;height:1.8rem;place-items:center;width:1.8rem}.admin-concept-help-title{color:#1a2e48;font-weight:850;margin-top:.75rem}.admin-concept-help p{color:#51687f;font-size:.84rem;line-height:1.45;margin:.35rem 0 0}.myai-admin .admin-concept-help button{background:#fff!important;border:1px solid #c7dcf4!important;border-radius:.45rem;color:#0f6fff!important;font-weight:850;margin-top:.8rem;padding:.65rem;width:100%}.myai-admin .admin-concept-user{color:#172a43!important;gap:.75rem}.admin-concept-user>span:first-child{background:#e7f1ff;border-radius:999px;color:#0f6fff;display:grid;font-weight:950;height:2.2rem;place-items:center;width:2.2rem}.admin-concept-user small,.admin-concept-user strong{display:block}.admin-concept-user small{color:#6a7f94;font-size:.72rem;font-weight:700}.admin-concept-main{min-width:0;padding:1.4rem 1.7rem 2rem}.admin-concept-topbar{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(14rem,1fr) minmax(0,2fr);margin-bottom:1.4rem}.admin-concept-topbar h1{color:#07142a!important;font-size:1.7rem;font-weight:950;line-height:1.1;margin:0}.admin-concept-topbar p{color:#48617c;font-size:.9rem;font-weight:650;margin:.35rem 0 0}.admin-api-source{align-items:center;background:#fff;border:1px solid #d5e4f4;border-radius:999px;color:#48617c;display:inline-flex;font-size:.76rem;font-weight:800;gap:.45rem;margin-top:.65rem;max-width:min(44rem,100%);overflow:hidden;padding:.42rem .7rem;text-overflow:ellipsis;white-space:nowrap}.admin-api-source span{border-radius:999px;flex:0 0 auto;height:.55rem;width:.55rem}.admin-api-source span.is-live{background:#16a34a}.admin-api-source span.is-local{background:#f59e0b}.admin-concept-top-actions{grid-gap:.65rem;align-items:center;display:grid;gap:.65rem;grid-template-columns:minmax(12rem,1fr) auto auto auto}.admin-concept-range,.admin-concept-search,.myai-admin .admin-concept-ghost,.myai-admin .admin-concept-primary,.myai-admin .admin-concept-status{background:#fff!important;border:1px solid #d5e4f4!important;border-radius:.45rem;box-shadow:0 10px 32px #0d36600a!important;color:#334b66!important;font-size:.86rem;font-weight:780;min-height:2.8rem;padding:.7rem .85rem}.admin-concept-search{color:#768aa0}.myai-admin .admin-concept-status{align-items:center;display:flex;gap:.5rem;justify-content:flex-start}.myai-admin .admin-concept-primary{background:#0f6fff!important;border-color:#0f6fff!important;color:#fff!important}.myai-admin .admin-concept-ghost{color:#0f6fff!important}.admin-mobile-tabs{display:none;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.admin-concept-overview{grid-gap:1rem;display:grid;gap:1rem}.admin-fix-first-card{border-color:#ffb4b4;box-shadow:0 18px 58px #dc26261a;display:grid;grid-template-columns:minmax(16rem,.35fr) minmax(0,1fr);overflow:hidden;padding:0}.admin-fix-first-intro{grid-gap:1rem;align-content:center;border-right:1px solid #eef2f7;display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr);padding:1.5rem 1.75rem}.admin-fix-first-icon{background:#ef4444;border-radius:999px;color:#fff;display:grid;font-size:1.25rem;font-weight:950;height:2.7rem;place-items:center;width:2.7rem}.admin-fix-first-intro h2{color:#07142a!important;font-size:1.45rem;font-weight:950;margin:0}.admin-fix-first-intro p{color:#425a76;font-size:.94rem;font-weight:700;line-height:1.55;margin:.75rem 0 0;max-width:19rem}.myai-admin .admin-fix-first-intro button{background:#0000!important;border:0!important;box-shadow:none!important;color:#0f6fff!important;font-weight:900;margin-top:1.25rem;padding:0}.admin-fix-first-list{align-content:center;display:grid;padding:1rem 1.35rem}.admin-fix-first-row{grid-gap:1rem;align-items:center;border-bottom:1px solid #edf2f8;display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) auto minmax(9rem,auto);min-height:3.7rem}.admin-fix-first-row:last-child{border-bottom:0}.admin-fix-first-alert{border-radius:999px;color:#fff;display:grid;font-size:.8rem;font-weight:950;height:1.6rem;place-items:center;width:1.6rem}.admin-fix-first-alert.is-problem{background:#ef3348}.admin-fix-first-alert.is-warning{background:#f59e0b}.admin-fix-first-row small,.admin-fix-first-row strong{display:block}.admin-fix-first-row strong{color:#07142a;font-size:.95rem;font-weight:900}.admin-fix-first-row small{color:#667d95;font-size:.75rem;font-weight:750;margin-top:.2rem}.admin-fix-first-row em{border-radius:.38rem;font-size:.72rem;font-style:normal;font-weight:950;padding:.42rem .6rem}.admin-fix-first-row em.is-problem{background:#ffe8ed;color:#e11d48}.admin-fix-first-row em.is-warning{background:#fff3d6;color:#d26100}.myai-admin .admin-fix-first-row button{background:#fff!important;border:1px solid #b9d4ff!important;border-radius:.38rem;box-shadow:none!important;color:#0f6fff!important;font-size:.8rem;font-weight:900;min-height:2.25rem;padding:.45rem .8rem}.admin-fix-first-clear{background:#e8f8ef;border-radius:.55rem;color:#067647;font-weight:850;padding:1rem}.admin-dashboard-stat-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr))}.admin-dashboard-stat-grid .admin-card{align-items:center;display:grid;grid-template-columns:1fr auto;min-height:6.2rem}.admin-dashboard-stat-grid .admin-kpi-delta,.admin-dashboard-stat-grid .admin-kpi-head,.admin-dashboard-stat-grid .admin-kpi-sub{grid-column:1/-1}.admin-dashboard-stat-grid .admin-kpi-value{margin-top:.2rem}.admin-dashboard-main-grid{align-items:start;grid-template-columns:minmax(24rem,1.15fr) minmax(17rem,.72fr) minmax(20rem,.9fr)}.admin-dashboard-left-stack,.admin-dashboard-main-grid,.admin-dashboard-right-stack{grid-gap:1rem;display:grid;gap:1rem}.admin-dashboard-customer-list{grid-gap:.7rem;display:grid;gap:.7rem;margin-top:1rem}.admin-dashboard-customer-row{grid-gap:.85rem;align-items:center;background:#fff;border:1px solid #edf2f8;border-radius:.55rem;display:grid;gap:.85rem;grid-template-columns:auto minmax(8rem,1fr) minmax(11rem,1fr) auto;padding:.75rem}.admin-dashboard-customer-row.is-ready{background:#f5fff9;border-color:#bfe9cf}.admin-dashboard-customer-row.is-problem{background:#fff7f8;border-color:#ffc2cd}.admin-dashboard-customer-row>span:first-child{background:#0f6fff;border-radius:999px;color:#fff;display:grid;font-size:.78rem;font-weight:950;height:2.1rem;place-items:center;width:2.1rem}.admin-dashboard-customer-row small,.admin-dashboard-customer-row strong{display:block}.admin-dashboard-customer-row strong{color:#07142a;font-size:.88rem;font-weight:950}.admin-dashboard-customer-row small{color:#667d95;font-size:.72rem;font-weight:750;margin-top:.1rem}.admin-dashboard-customer-row ul{grid-gap:.25rem;display:grid;gap:.25rem;list-style:none;margin:0;padding:0}.admin-dashboard-customer-row li{color:#667d95;font-size:.72rem;font-weight:850}.admin-dashboard-customer-row li:before{background:#94a3b8;border-radius:999px;content:"";display:inline-block;height:.45rem;margin-right:.35rem;width:.45rem}.admin-dashboard-customer-row li.is-ready{color:#067647}.admin-dashboard-customer-row li.is-ready:before{background:#16a34a}.admin-dashboard-customer-row li.is-warning{color:#d26100}.admin-dashboard-customer-row li.is-warning:before{background:#f59e0b}.admin-dashboard-customer-row li.is-problem{color:#e11d48}.admin-dashboard-customer-row li.is-problem:before{background:#ef3348}.admin-dashboard-customer-row em{background:#e8f8ef;border-radius:.38rem;color:#067647;font-size:.68rem;font-style:normal;font-weight:950;padding:.35rem .55rem}.admin-dashboard-customer-row.is-warning em{background:#fff3d6;color:#d26100}.admin-dashboard-customer-row.is-problem em{background:#ffe8ed;color:#e11d48}.admin-dashboard-vapi-list{grid-gap:.85rem;display:grid;gap:.85rem;margin-top:1rem}.admin-dashboard-vapi-list>div{grid-gap:.85rem;align-items:center;border-bottom:1px solid #edf2f8;display:grid;gap:.85rem;grid-template-columns:auto auto 1fr;padding:.9rem 0}.admin-dashboard-vapi-list>div:last-child{border-bottom:0}.admin-dashboard-vapi-list span{border-radius:999px;color:#fff;display:grid;font-weight:950;height:2.7rem;place-items:center;width:2.7rem}.admin-dashboard-vapi-list span.is-ready{background:#16a34a}.admin-dashboard-vapi-list span.is-blue{background:#0f6fff}.admin-dashboard-vapi-list span.is-warning{background:#f59e0b}.admin-dashboard-vapi-list strong{color:#07142a;font-size:1.9rem;font-weight:950}.admin-dashboard-vapi-list p,.admin-dashboard-vapi-list small{display:block;margin:0}.admin-dashboard-vapi-list p{color:#07142a;font-size:.95rem;font-weight:850}.admin-dashboard-vapi-list small{color:#067647;font-size:.75rem;font-weight:850;margin-top:.15rem}.admin-dashboard-vapi-list div:last-child small{color:#d26100}.admin-dashboard-cost-total{color:#07142a;font-size:1.9rem;font-weight:950;margin-top:1.2rem}.admin-dashboard-cost-lines{grid-gap:.65rem;display:grid;gap:.65rem;margin-top:1.15rem}.admin-dashboard-cost-lines div{color:#465d78;display:flex;font-size:.85rem;font-weight:750;gap:1rem;justify-content:space-between}.admin-dashboard-cost-lines strong{color:#07142a;font-weight:950}.admin-dashboard-connect{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto auto auto}.admin-dashboard-connect h2{color:#07142a!important;font-size:1.05rem;font-weight:950;margin:0}.admin-dashboard-connect p{color:#4e667f;font-size:.86rem;font-weight:700;line-height:1.45;margin:.35rem 0 0}.admin-dashboard-connect strong{color:#07142a;font-size:1.9rem;font-weight:950}.admin-dashboard-connect span{color:#e87500;font-size:.82rem;font-weight:900}.admin-card{background:#fff;border:1px solid #d8e7f6;border-radius:.55rem;box-shadow:0 18px 58px #0d366014;padding:1.1rem}.admin-card-title{color:#07142a;font-size:.95rem;font-weight:900}.admin-overview-top-grid{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:minmax(24rem,2.35fr) repeat(3,minmax(10.5rem,1fr)) minmax(11rem,1fr)}.admin-readiness-card{min-height:14.2rem}.admin-readiness-layout{grid-gap:1.1rem;align-items:center;display:grid;gap:1.1rem;grid-template-columns:9.2rem minmax(0,1fr);margin-top:1rem}.admin-readiness-ring{align-content:center;background:radial-gradient(circle at center,#fff 0 57%,#0000 58%),conic-gradient(#17b26a var(--score),#dff3ea 0);border-radius:999px;display:grid;height:8.4rem;place-items:center;width:8.4rem}.admin-readiness-ring strong{color:#07142a;font-size:1.85rem;line-height:1}.admin-readiness-ring span{color:#54708a;font-size:.78rem;font-weight:850}.admin-readiness-layout h2{color:#07142a!important;font-size:.95rem;font-weight:900;margin:0}.admin-readiness-layout p{color:#485f79;font-size:.84rem;line-height:1.42;margin:.3rem 0 .65rem}.admin-readiness-list{grid-gap:.35rem;display:grid;gap:.35rem}.admin-readiness-item{grid-gap:.45rem;align-items:center;color:#263a55;display:grid;font-size:.82rem;font-weight:750;gap:.45rem;grid-template-columns:auto 1fr auto}.admin-readiness-item em{color:#f97316;font-size:.72rem;font-style:normal;font-weight:900}.admin-check{border-radius:999px;color:#fff;display:grid;font-size:.48rem;font-weight:950;height:1.05rem;place-items:center;width:1.05rem}.admin-check.is-ready{background:#16a34a}.admin-check.is-warning{background:#f59e0b}.myai-admin .admin-card-action,.myai-admin .admin-inline-link{background:#fff!important;border:1px solid #c7dcf4!important;border-radius:.45rem;box-shadow:none!important;color:#0f6fff!important;font-weight:900}.myai-admin .admin-card-action{margin-top:1rem;padding:.65rem;width:100%}.admin-integration-card{grid-gap:.75rem;align-content:start;display:grid;gap:.75rem}.admin-integration-mark,.admin-sync-icon{border-radius:.55rem;color:#fff;display:grid;font-size:1.25rem;font-weight:950;height:2.45rem;place-items:center;width:2.45rem}.admin-integration-mark.vapi{background:#009b8e}.admin-integration-mark.twilio{background:#ff3449}.admin-integration-mark.stripe{background:#635bff}.admin-integration-card h3,.admin-sync-card h3{color:#07142a!important;font-size:1.02rem;font-weight:950;margin:0}.admin-integration-card p,.admin-sync-card p{color:#48617c;font-size:.84rem;font-weight:650;line-height:1.45;margin:0}.admin-pill{border-radius:.45rem;display:inline-flex;font-size:.74rem;font-weight:900;padding:.45rem .6rem;width:-webkit-fit-content;width:fit-content}.admin-pill.is-ready{background:#e6f8ef;color:#067647}.admin-pill.is-warning{background:#fff1d6;color:#d26100}.admin-integration-copy{min-height:2.6rem}.myai-admin .admin-inline-link{background:#0000!important;border:0!important;color:#0f6fff!important;padding:0;width:-webkit-fit-content;width:fit-content}.admin-sync-card{grid-gap:.95rem;align-content:start;display:grid;gap:.95rem}.admin-sync-icon{background:#e7f1ff;color:#0f6fff}.admin-kpi-grid{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-kpi-head,.admin-section-head{align-items:center;display:flex;gap:1rem;justify-content:space-between}.myai-admin .admin-kpi-head button,.myai-admin .admin-section-head button{background:#0000!important;border:0!important;box-shadow:none!important;color:#0f6fff!important;font-size:.78rem;font-weight:900;padding:0}.admin-kpi-value{color:#07142a;font-size:2rem;font-weight:950;line-height:1;margin-top:.9rem}.admin-kpi-sub{color:#526b85;font-size:.82rem;font-weight:700;margin-top:.35rem}.admin-kpi-delta{color:#13a155;font-size:.86rem;font-weight:950;text-align:right}.admin-cost-bars,.admin-kpi-list{grid-gap:.7rem;display:grid;gap:.7rem;margin-top:1.3rem}.admin-cost-bars div,.admin-kpi-list div{align-items:center;color:#334d68;display:flex;font-size:.82rem;font-weight:750;gap:.5rem}.admin-cost-bars strong,.admin-kpi-list strong{color:#07142a;font-weight:950;margin-left:auto}.admin-dot{border-radius:999px;display:inline-block;height:.55rem;width:.55rem}.admin-dot-green{background:#16a34a}.admin-dot-blue{background:#0f6fff}.admin-dot-orange{background:#f59e0b}.admin-dot-teal{background:#08a8a0}.admin-dot-red{background:#ff3449}.admin-dot-slate{background:#9aaabd}.admin-mini-chart{display:block;height:8.5rem;margin-top:1rem;width:100%}.admin-cost-stack{background:#dbe6f2;border-radius:.22rem;display:flex!important;height:1.1rem;overflow:hidden}.admin-cost-stack span:first-child{background:#08a8a0}.admin-cost-stack span:nth-child(2){background:#ff3449}.admin-cost-stack span:nth-child(3){background:#f59e0b}.admin-bottom-grid{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:minmax(26rem,1.45fr) minmax(14rem,.85fr) minmax(18rem,1fr)}.admin-section-head h2{color:#07142a!important;font-size:1.02rem;font-weight:950;margin:0}.admin-section-head h2 span{background:#ff3449;border-radius:999px;color:#fff;display:inline-grid;font-size:.7rem;height:1.35rem;margin-left:.4rem;min-width:1.35rem;place-items:center}.admin-table-lite{margin-top:1rem}.admin-table-lite-head,.admin-table-lite-row{grid-gap:.65rem;align-items:center;border-bottom:1px solid #edf2f8;color:#334d68;display:grid;font-size:.76rem;font-weight:760;gap:.65rem;grid-template-columns:1.15fr 1.25fr 1.05fr .8fr .65fr;padding:.62rem .1rem}.admin-table-lite-head{color:#6f849c;font-size:.68rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.admin-table-lite-row em{border-radius:.35rem;display:inline-flex;font-style:normal;font-weight:900;padding:.24rem .42rem}.admin-table-lite-row em.is-answered{background:#e6f8ef;color:#067647}.admin-table-lite-row em.is-missed{background:#ffe8ed;color:#be123c}.admin-list-lite{grid-gap:.75rem;display:grid;gap:.75rem;margin-top:1rem}.admin-list-lite div{color:#334d68;display:flex;font-size:.83rem;font-weight:800;gap:1rem;justify-content:space-between}.admin-list-lite em{background:#e7f1ff;border-radius:999px;color:#0f6fff;font-size:.68rem;font-style:normal;font-weight:950;padding:.2rem .5rem}.admin-alert-list{grid-gap:.65rem;display:grid;gap:.65rem;margin-top:1rem}.admin-alert-list>div{grid-gap:.75rem;align-items:center;border-radius:.45rem;display:grid;gap:.75rem;grid-template-columns:auto 1fr auto;padding:.75rem}.admin-alert-list .is-alert{background:#fff1f1;color:#9f1239}.admin-alert-list .is-ok{background:#e9f8f0;color:#067647}.admin-alert-list span{background:#fff;border-radius:999px;display:grid;font-weight:950;height:1.7rem;place-items:center;width:1.7rem}.admin-alert-list p{font-size:.82rem;font-weight:820;line-height:1.35;margin:0}.myai-admin .admin-alert-list button{background:#0000!important;border:0!important;box-shadow:none!important;color:#0f6fff!important;font-size:.76rem;font-weight:950;padding:0}.admin-empty-row{color:#6b7f94;font-size:.86rem;font-weight:760;padding:.9rem 0}.admin-bottom-strip{background:#fff;border:1px solid #d8e7f6;border-radius:.55rem;box-shadow:0 18px 58px #0d36600f;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.admin-bottom-strip div{border-right:1px solid #e7eef7;padding:1rem 1.2rem}.admin-bottom-strip div:last-child{border-right:0}.admin-bottom-strip span,.admin-bottom-strip strong{display:block}.admin-bottom-strip span{color:#667d95;font-size:.72rem;font-weight:850}.admin-bottom-strip strong{color:#07142a;font-size:1.1rem;font-weight:950;margin-top:.3rem}@media (max-width:1360px){.admin-overview-top-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-readiness-card{grid-column:span 2}.admin-bottom-grid,.admin-bottom-strip,.admin-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-dashboard-main-grid{grid-template-columns:minmax(24rem,1fr) minmax(20rem,.85fr)}.admin-dashboard-vapi{grid-column:span 1}.admin-dashboard-right-stack{grid-column:1/-1;grid-template-columns:minmax(18rem,.8fr) minmax(24rem,1.2fr)}}@media (max-width:980px){.admin-concept-shell{grid-template-columns:1fr}.admin-concept-sidebar{border-bottom:1px solid #d9e7f6;border-right:0;height:auto;position:relative}.admin-concept-help,.admin-concept-nav{display:none}.admin-concept-main{padding:1rem}.admin-concept-topbar{grid-template-columns:1fr}.admin-concept-top-actions{grid-template-columns:1fr 1fr}.admin-mobile-tabs{display:flex}.admin-dashboard-main-grid,.admin-dashboard-right-stack,.admin-fix-first-card{grid-template-columns:1fr}.admin-fix-first-intro{border-bottom:1px solid #eef2f7;border-right:0}.admin-dashboard-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.admin-bottom-grid,.admin-bottom-strip,.admin-dashboard-stat-grid,.admin-kpi-grid,.admin-overview-top-grid{grid-template-columns:1fr}.admin-readiness-card{grid-column:auto}.admin-readiness-layout{grid-template-columns:1fr}.admin-table-lite-head{display:none}.admin-table-lite-row{gap:.35rem;grid-template-columns:1fr}.admin-bottom-strip div{border-bottom:1px solid #e7eef7;border-right:0}.admin-concept-top-actions,.admin-dashboard-connect,.admin-dashboard-customer-row,.admin-fix-first-row{grid-template-columns:1fr}.admin-fix-first-row{align-items:start}.admin-dashboard-customer-row>span:first-child{height:2.4rem;width:2.4rem}}.myai-admin.admin-concept-root{background:#f5f7fb!important;color:#172033!important}.admin-concept-shell{grid-template-columns:236px minmax(0,1fr)!important}.admin-concept-sidebar{background:#fff!important;border-right:1px solid #e3e8f0!important;box-shadow:none!important}.admin-concept-help{display:none!important}.admin-concept-main{padding:1.25rem 1.45rem 2rem!important}.admin-concept-topbar{grid-template-columns:minmax(18rem,.8fr) minmax(30rem,1.6fr)!important;margin-bottom:1rem!important}.admin-concept-topbar h1{font-size:1.65rem!important}.admin-api-source{display:none!important}.admin-concept-top-actions{grid-template-columns:minmax(16rem,1fr) auto auto auto auto auto!important}@media (max-width:1180px){.admin-concept-topbar{grid-template-columns:1fr!important}.admin-concept-top-actions{grid-template-columns:minmax(14rem,1fr) repeat(3,auto)!important}}@media (max-width:900px){.admin-concept-shell{grid-template-columns:1fr!important}}@media (max-width:720px){.admin-concept-top-actions{grid-template-columns:1fr!important}}.admin-money-page{grid-gap:1rem;color:#172033;display:grid;gap:1rem;margin-top:1rem}.admin-money-card,.admin-money-header{background:#fff;border:1px solid #dfe7f1;border-radius:8px;box-shadow:0 10px 24px #1720330f}.admin-money-header{grid-gap:1rem;align-items:end;display:grid;gap:1rem;grid-template-columns:minmax(18rem,1fr) auto;padding:1.15rem}.admin-money-card-head span,.admin-money-detail-title,.admin-money-eyebrow,.admin-money-kpi span{color:#2f6fbd;font-size:.72rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.admin-money-card-head h3,.admin-money-header h2{color:#07142a;font-weight:950;letter-spacing:0;margin:.25rem 0 0}.admin-money-header h2{font-size:clamp(1.5rem,2.5vw,2.15rem)}.admin-money-card-head h3{font-size:1rem}.admin-money-attention-item em,.admin-money-attention-item span,.admin-money-card-head p,.admin-money-header p,.admin-money-kpi em,.admin-money-table small{color:#62758b;font-size:.82rem;font-style:normal;font-weight:750}.admin-money-actions{align-items:end;display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.admin-money-actions a,.admin-money-actions button{align-items:center;background:#f7f9fc;border:1px solid #d9e3ef;border-radius:999px;color:#172033;display:inline-flex;font-size:.82rem;font-weight:900;justify-content:center;min-height:2.7rem;padding:.65rem .95rem;text-decoration:none}.admin-money-actions .admin-money-primary{background:#176bff;border:0;box-shadow:0 10px 20px #176bff38;color:#fff}.admin-money-status{background:#effaf4;border:1px solid #bfe7d1;border-radius:8px;color:#16683a;font-size:.88rem;font-weight:850;padding:.75rem .9rem}.admin-money-kpis{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-money-kpi{background:#fff;border:1px solid #dfe7f1;border-radius:8px;box-shadow:0 10px 24px #1720330f;min-height:8.1rem;padding:1rem}.admin-money-kpi strong{color:#07142a;display:block;font-size:clamp(1.6rem,3vw,2.35rem);font-weight:950;letter-spacing:0;margin-top:.45rem}.admin-money-kpi em{display:block;margin-top:.25rem}.admin-money-kpi-blue{border-top:4px solid #176bff}.admin-money-kpi-green{border-top:4px solid #1f9d61}.admin-money-kpi-amber{border-top:4px solid #d58119}.admin-money-kpi-red{border-top:4px solid #d93f3f}.admin-money-warning-list{grid-gap:.5rem;display:grid;gap:.5rem}.admin-money-warning-list div{background:#fff8e8;border:1px solid #f1d79a;border-radius:8px;color:#7a5215;font-size:.86rem;font-weight:850;padding:.75rem .9rem}.admin-money-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:minmax(34rem,1fr) minmax(18rem,.34fr)}.admin-money-card{min-width:0;padding:1rem}.admin-money-card-head{align-items:start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.85rem}.admin-money-main-card{padding-bottom:0}.admin-money-table-wrap{background:#fff;border:1px solid #e8eef6;border-radius:8px;overflow-x:auto}.admin-money-table{border-collapse:collapse;color:#172033;font-size:.86rem;min-width:860px;width:100%}.admin-money-table th{background:#f4f7fb;color:#66788f;font-size:.68rem;font-weight:950;letter-spacing:.14em;padding:.8rem .9rem;text-align:left;text-transform:uppercase;white-space:nowrap}.admin-money-table td{border-top:1px solid #edf2f7;font-weight:750;padding:.85rem .9rem;vertical-align:top}.admin-money-table td small,.admin-money-table td strong{display:block}.admin-money-table td strong{color:#07142a;font-weight:950}.admin-money-profit-good{color:#16794b;font-weight:950!important}.admin-money-profit-bad{color:#b42318;font-weight:950!important}.admin-money-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.68rem;font-weight:950;letter-spacing:.1em;min-height:1.75rem;padding:.25rem .62rem;text-transform:uppercase;white-space:nowrap}.admin-money-badge-good{background:#eaf8f0;color:#16794b}.admin-money-badge-info{background:#eaf2ff;color:#176bff}.admin-money-badge-warn{background:#fff4db;color:#8a5a12}.admin-money-badge-bad{background:#ffecec;color:#b42318}.admin-money-attention-list{grid-gap:.65rem;display:grid;gap:.65rem}.admin-money-attention-item{background:#f8fafc;border:1px solid #e8eef6;border-radius:8px;padding:.8rem}.admin-money-attention-item em,.admin-money-attention-item span,.admin-money-attention-item strong{display:block}.admin-money-attention-item strong{color:#07142a;font-weight:950}.admin-money-attention-item span{margin-top:.25rem}.admin-money-attention-item em{color:#8a5a12;margin-top:.35rem}.admin-money-empty{background:#effaf4;border:1px solid #ccead8;border-radius:8px;color:#16683a;font-weight:850;padding:.9rem}.admin-money-breakdown{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-money-breakdown div{background:#f8fafc;border:1px solid #e8eef6;border-radius:8px;padding:.9rem}.admin-money-breakdown span,.admin-money-breakdown strong{display:block}.admin-money-breakdown span{color:#62758b;font-size:.76rem;font-weight:850}.admin-money-breakdown strong{color:#07142a;font-size:1.15rem;font-weight:950;margin-top:.35rem}.admin-money-details{background:#fff;border:1px solid #dfe7f1;border-radius:8px;padding:.95rem}.admin-money-details summary{color:#07142a;cursor:pointer;font-weight:950}.admin-money-details .admin-money-table-wrap{margin-top:.9rem}.admin-money-detail-title{padding:.8rem .9rem 0}.admin-stripe-page{grid-gap:1rem;color:#172033;display:grid;gap:1rem;margin-top:1rem}.admin-stripe-card .admin-money-card-head p{max-width:18rem;text-align:right}.admin-stripe-note{color:#62758b;font-size:.9rem;font-weight:800;margin:0}.admin-stripe-table{min-width:980px}.admin-stripe-table td{word-break:normal}.admin-stripe-table td:nth-child(6) small,.admin-stripe-table td:nth-child(6) strong{max-width:15rem;overflow-wrap:anywhere}.admin-stripe-expiry{font-size:.68rem;letter-spacing:.1em;min-height:1.75rem;padding:.25rem .62rem;text-transform:uppercase;white-space:nowrap}.admin-stripe-expiry,.admin-stripe-link{align-items:center;border-radius:999px;display:inline-flex;font-weight:950}.admin-stripe-link{background:#176bff;color:#fff;font-size:.76rem;justify-content:center;min-height:2rem;padding:.35rem .75rem;text-decoration:none}@media (max-width:1180px){.admin-money-grid,.admin-money-header{grid-template-columns:1fr}.admin-money-actions{justify-content:flex-start}.admin-money-breakdown,.admin-money-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.admin-money-breakdown,.admin-money-kpis{grid-template-columns:1fr}.admin-money-card-head{display:block}.admin-stripe-card .admin-money-card-head p{max-width:none;text-align:left}}.admin-customer-page{grid-gap:1rem;color:#172033;display:grid;gap:1rem;margin-top:1rem}.admin-customer-card,.admin-customer-header,.admin-customer-kpi,.admin-customer-metric{background:#fff;border:1px solid #dfe7f1;border-radius:8px;box-shadow:0 10px 24px #1720330f}.admin-customer-header{grid-gap:1rem;align-items:end;display:grid;gap:1rem;grid-template-columns:minmax(18rem,1fr) auto;padding:1.15rem}.admin-customer-card-head span,.admin-customer-eyebrow,.admin-customer-kpi span,.admin-customer-metric span{color:#2f6fbd;font-size:.72rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.admin-customer-card-head h3,.admin-customer-header h2,.admin-customer-hero h2{color:#07142a;font-weight:950;letter-spacing:0;margin:.25rem 0 0}.admin-customer-header h2,.admin-customer-hero h2{font-size:clamp(1.5rem,2.5vw,2.15rem)}.admin-customer-card-head p,.admin-customer-check em,.admin-customer-header p,.admin-customer-hero p,.admin-customer-kpi em,.admin-customer-lead-list span,.admin-customer-link-row small,.admin-customer-metric em,.admin-customer-row-v2 small,.admin-customer-table small,.admin-customer-timeline span{color:#62758b;font-size:.82rem;font-style:normal;font-weight:750}.admin-customer-actions,.admin-customer-shortcuts{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.admin-customer-actions button,.admin-customer-shortcuts button{background:#f7f9fc;border:1px solid #d9e3ef;border-radius:999px;color:#172033;font-size:.82rem;font-weight:900;min-height:2.65rem;padding:.62rem .92rem}.admin-customer-actions button.admin-customer-primary{background:#176bff;border:0;box-shadow:0 10px 20px #176bff38;color:#fff!important}.admin-customer-status{background:#effaf4;border:1px solid #bfe7d1;border-radius:8px;color:#16683a;font-size:.88rem;font-weight:850;padding:.75rem .9rem}.admin-customer-kpis,.admin-customer-metric-grid{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(5,minmax(0,1fr))}.admin-customer-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-customer-kpi,.admin-customer-metric{min-height:7.4rem;padding:1rem}.admin-customer-kpi strong,.admin-customer-metric strong{color:#07142a;display:block;font-size:clamp(1.35rem,2.5vw,2rem);font-weight:950;margin-top:.45rem}.admin-customer-kpi em,.admin-customer-metric em{display:block;margin-top:.25rem}.admin-customer-layout{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(19rem,.38fr) minmax(0,1fr)}.admin-customer-card{min-width:0;padding:1rem}.admin-customer-list-card{position:-webkit-sticky;position:sticky;top:1rem}.admin-customer-card-head{align-items:start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.85rem}.admin-customer-detail,.admin-customer-lead-list,.admin-customer-link-list,.admin-customer-list-v2,.admin-customer-timeline{grid-gap:.7rem;display:grid;gap:.7rem}.admin-customer-row-v2{background:#f8fafc;border:1px solid #e6edf6;border-radius:8px;color:#172033;padding:.85rem;text-align:left;width:100%}.admin-customer-row-v2.is-selected{background:#edf5ff;border-color:#9fc5ff;box-shadow:inset 4px 0 0 #176bff}.admin-customer-row-v2 small,.admin-customer-row-v2 strong{display:block}.admin-customer-row-v2 strong{color:#07142a;font-weight:950}.admin-customer-status-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:.66rem;font-weight:950;letter-spacing:.1em;margin-top:.55rem;min-height:1.7rem;padding:.25rem .62rem;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.admin-customer-status-pill.is-ready{background:#eaf8f0;color:#16794b}.admin-customer-status-pill.is-needs-setup{background:#fff4db;color:#8a5a12}.admin-customer-status-pill.is-problem{background:#ffecec;color:#b42318}.admin-customer-row-metrics{grid-gap:.45rem;display:grid;gap:.45rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.7rem}.admin-customer-row-metrics span{background:#fff;border:1px solid #e8eef6;border-radius:8px;color:#62758b;font-size:.7rem;font-weight:850;padding:.45rem}.admin-customer-row-metrics b{color:#07142a;display:block;font-size:.9rem}.admin-health-queue{padding-bottom:.85rem}.admin-health-queue-list{grid-gap:.65rem;display:grid;gap:.65rem}.admin-health-row{grid-gap:.75rem;align-items:center;background:#f8fafc;border:1px solid #e8eef6;border-radius:8px;display:grid;gap:.75rem;grid-template-columns:minmax(18rem,1.05fr) minmax(15rem,.85fr) minmax(14rem,.8fr) auto;padding:.75rem}.admin-health-row.is-bad{background:#fff7f7;border-color:#ffd0d0}.admin-health-row.is-warn{background:#fffaf0;border-color:#f1d79a}.admin-health-row.is-watch{background:#f3f7ff;border-color:#c9dcff}.admin-health-row.is-good{background:#f4fbf7;border-color:#ccead8}.admin-health-main{grid-gap:.75rem;align-items:center;background:#0000;border:0;color:#172033;display:grid;gap:.75rem;grid-template-columns:auto auto minmax(0,1fr);padding:0;text-align:left}.admin-health-rank{background:#172033;border-radius:999px;color:#fff;display:grid;font-size:.78rem;font-weight:950;height:2rem;place-items:center;width:2rem}.admin-health-score{background:#fff;border:1px solid #dfe7f1;border-radius:8px;display:grid;min-height:3.4rem;place-items:center;width:4.1rem}.admin-health-score strong{color:#07142a;font-size:1.25rem;font-weight:950}.admin-health-score em{color:#62758b;font-size:.62rem;font-style:normal;font-weight:950;text-transform:uppercase}.admin-health-name em,.admin-health-name strong{display:block}.admin-health-name strong{color:#07142a;font-size:.98rem;font-weight:950}.admin-health-name em{color:#62758b;font-size:.78rem;font-style:normal;font-weight:750;margin-top:.18rem}.admin-health-money{grid-gap:.45rem;display:grid;gap:.45rem;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-health-money span{background:#ffffffb8;border:1px solid #e8eef6;border-radius:8px;color:#62758b;font-size:.68rem;font-weight:850;padding:.48rem}.admin-health-money b{color:#07142a;display:block;font-size:.86rem;font-weight:950}.admin-health-money .is-good b{color:#16794b}.admin-health-money .is-bad b{color:#b42318}.admin-health-issues{display:flex;flex-wrap:wrap;gap:.4rem}.admin-health-issues span{background:#edf2f8;border-radius:999px;color:#42526a;font-size:.66rem;font-weight:950;padding:.3rem .55rem;text-transform:uppercase}.admin-health-row.is-bad .admin-health-issues span{background:#ffe3e3;color:#b42318}.admin-health-row.is-warn .admin-health-issues span{background:#fff0c7;color:#8a5a12}.admin-health-row.is-good .admin-health-issues span{background:#eaf8f0;color:#16794b}.admin-health-action{background:#176bff;border:1px solid #176bff;border-radius:999px;color:#fff;font-size:.78rem;font-weight:950;min-height:2.55rem;padding:.58rem .9rem;white-space:nowrap}.admin-customer-hero{padding:1.15rem}.admin-customer-hero-main{align-items:start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.admin-customer-next-action{background:#effaf4;border:1px solid #ccead8;border-radius:8px;margin-top:1rem;padding:.9rem}.admin-customer-check span,.admin-customer-link-row span,.admin-customer-next-action span{display:block;font-size:.68rem;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.admin-customer-next-action span{color:#16794b}.admin-customer-next-action strong{color:#07142a;display:block;font-size:1rem;font-weight:950;margin-top:.25rem}.admin-customer-two-col{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.admin-customer-link-row{grid-gap:.8rem;align-items:center;background:#f8fafc;border:1px solid #e8eef6;border-radius:8px;display:grid;gap:.8rem;grid-template-columns:minmax(8rem,1fr) minmax(8rem,.8fr) 4.8rem;padding:.75rem}.admin-customer-link-row.is-missing{background:#fff8e8;border-color:#f1d79a}.admin-customer-link-row small,.admin-customer-link-row strong{display:block}.admin-customer-link-row strong{color:#07142a;font-weight:950}.admin-customer-link-row code{background:#edf2f8;border-radius:6px;color:#172033;font-size:.72rem;font-weight:850;overflow-wrap:anywhere;padding:.42rem .5rem}.admin-customer-link-row span{color:#16794b;white-space:nowrap}.admin-customer-check-grid{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-customer-check{background:#f8fafc;border:1px solid #e8eef6;border-radius:8px;padding:.75rem}.admin-customer-check.is-ready{background:#effaf4;border-color:#ccead8}.admin-customer-check.is-warning{background:#fff8e8;border-color:#f1d79a}.admin-customer-check span{color:#62758b}.admin-customer-check strong{color:#07142a;display:block;font-weight:950;margin-top:.25rem}.admin-customer-check em{display:block;margin-top:.2rem}.admin-customer-shortcuts{justify-content:flex-start;margin-top:.85rem}.admin-customer-table-wrap{background:#fff;border:1px solid #e8eef6;border-radius:8px;overflow-x:auto}.admin-customer-table{border-collapse:collapse;color:#172033;font-size:.8rem;min-width:0;table-layout:fixed;width:100%}.admin-customer-table th{background:#f4f7fb;color:#66788f;font-size:.66rem;font-weight:950;letter-spacing:.14em;padding:.7rem .65rem;text-align:left;text-transform:uppercase;white-space:nowrap}.admin-customer-table th:first-child{width:17%}.admin-customer-table th:nth-child(2){width:13%}.admin-customer-table th:nth-child(3),.admin-customer-table th:nth-child(4){width:16%}.admin-customer-table th:nth-child(5){width:26%}.admin-customer-table th:nth-child(6){width:12%}.admin-customer-table td{border-top:1px solid #edf2f7;font-weight:750;padding:.72rem .65rem;vertical-align:top}.admin-customer-table td small,.admin-customer-table td strong{display:block}.admin-customer-table td strong{color:#07142a;font-weight:950;max-width:17rem;overflow-wrap:anywhere}.admin-customer-mini-good,.admin-customer-mini-muted{border-radius:999px;display:inline-flex;font-size:.58rem;font-weight:950;margin:0 .35rem .3rem 0;padding:.22rem .42rem;text-transform:uppercase}.admin-customer-mini-good{background:#eaf8f0;color:#16794b}.admin-customer-mini-muted{background:#edf2f8;color:#66788f}.admin-customer-empty,.admin-customer-lead-list div,.admin-customer-lead-list p,.admin-customer-timeline div,.admin-customer-timeline p{background:#f8fafc;border:1px solid #e8eef6;border-radius:8px;padding:.75rem}.admin-customer-lead-list span,.admin-customer-lead-list strong,.admin-customer-timeline span,.admin-customer-timeline strong{display:block}.admin-customer-lead-list strong,.admin-customer-timeline strong{color:#07142a;font-weight:950}.admin-customer-empty{color:#62758b;font-weight:850}@media (max-width:1180px){.admin-customer-header,.admin-customer-layout,.admin-customer-two-col,.admin-health-row{grid-template-columns:1fr}.admin-customer-list-card{position:static}.admin-customer-actions{justify-content:flex-start}.admin-customer-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-customer-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-health-action{width:-webkit-fit-content;width:fit-content}}@media (max-width:720px){.admin-customer-check-grid,.admin-customer-kpis,.admin-customer-link-row,.admin-customer-metric-grid,.admin-customer-row-metrics,.admin-health-main,.admin-health-money{grid-template-columns:1fr}.admin-customer-card-head{display:block}.admin-health-score{padding:.65rem;place-items:start;width:100%}}.admin-system-page{grid-gap:1rem;color:#172033;display:grid;gap:1rem;margin-top:1rem}.admin-system-card,.admin-system-header,.admin-system-score{background:#fff;border:1px solid #dfe7f1;border-radius:8px;box-shadow:0 10px 24px #1720330f}.admin-system-header{grid-gap:1rem;align-items:end;display:grid;gap:1rem;grid-template-columns:minmax(18rem,1fr) auto;padding:1.15rem}.admin-system-card-head span,.admin-system-eyebrow,.admin-system-score span{color:#2f6fbd;font-size:.72rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.admin-system-card-head h3,.admin-system-header h2{color:#07142a;font-weight:950;letter-spacing:0;margin:.25rem 0 0}.admin-system-header h2{font-size:clamp(1.5rem,2.5vw,2.15rem)}.admin-system-card-head h3{font-size:1rem}.admin-system-action-item span,.admin-system-card-head p,.admin-system-header p,.admin-system-score em,.admin-system-service p,.admin-system-service small{color:#62758b;font-size:.82rem;font-style:normal;font-weight:750}.admin-system-actions{align-items:end;display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.admin-system-actions button{background:#f7f9fc;border:1px solid #d9e3ef;border-radius:999px;color:#172033;font-size:.82rem;font-weight:900;min-height:2.7rem;padding:.65rem .95rem}.admin-system-actions .admin-system-primary{background:#176bff;border:0;box-shadow:0 10px 20px #176bff38;color:#fff}.admin-system-status{background:#effaf4;border:1px solid #bfe7d1;border-radius:8px;color:#16683a;font-size:.88rem;font-weight:850;padding:.75rem .9rem}.admin-system-score-grid{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-system-score{border-top:4px solid #176bff;min-height:8.1rem;padding:1rem}.admin-system-score.is-good{border-top-color:#1f9d61}.admin-system-score.is-warn{border-top-color:#d58119}.admin-system-score.is-bad{border-top-color:#d93f3f}.admin-system-score strong{color:#07142a;display:block;font-size:clamp(1.6rem,3vw,2.35rem);font-weight:950;letter-spacing:0;margin-top:.45rem}.admin-system-score em{display:block;margin-top:.25rem}.admin-system-card{min-width:0;padding:1rem}.admin-system-card-head{align-items:start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.85rem}.admin-system-service-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-system-service{background:#f8fafc;border:1px solid #e5edf6;border-radius:8px;min-height:9.8rem;padding:.9rem}.admin-system-service.is-ok{background:#f3fbf6;border-color:#ccead8}.admin-system-service.is-warn{background:#fff8e8;border-color:#f1d79a}.admin-system-service>div{align-items:center;display:flex;gap:.45rem}.admin-system-dot{background:#d58119;border-radius:999px;box-shadow:0 0 0 4px #d581191f;height:.62rem;width:.62rem}.admin-system-service.is-ok .admin-system-dot{background:#1f9d61;box-shadow:0 0 0 4px #1f9d611f}.admin-system-service em,.admin-system-service p,.admin-system-service small,.admin-system-service strong{display:block}.admin-system-service em,.admin-system-service strong{color:#07142a;font-weight:950}.admin-system-service em{font-size:1.05rem;font-style:normal;margin-top:.65rem}.admin-system-service p{margin-top:.25rem}.admin-system-service small{margin-top:.55rem}.admin-system-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:minmax(20rem,.7fr) minmax(24rem,1fr)}.admin-system-action-list,.admin-system-warning-list{grid-gap:.65rem;display:grid;gap:.65rem}.admin-system-action-item,.admin-system-empty,.admin-system-warning-list div{border-radius:8px;font-weight:850;padding:.8rem}.admin-system-action-item{background:#fff8e8;border:1px solid #f1d79a}.admin-system-action-item span,.admin-system-action-item strong{display:block}.admin-system-action-item strong{color:#07142a;font-weight:950}.admin-system-action-item span{margin-top:.25rem}.admin-system-warning-list div{background:#fff8e8;border:1px solid #f1d79a;color:#7a5215;font-size:.86rem}.admin-system-empty{background:#effaf4;border:1px solid #ccead8;color:#16683a}.admin-system-config-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-system-config-grid div{background:#f8fafc;border:1px solid #e8eef6;border-radius:8px;padding:.85rem}.admin-system-config-grid span,.admin-system-config-grid strong{display:block}.admin-system-config-grid span{color:#62758b;font-size:.76rem;font-weight:850}.admin-system-config-grid strong{color:#07142a;font-size:1rem;font-weight:950;margin-top:.35rem}@media (max-width:1180px){.admin-system-grid,.admin-system-header{grid-template-columns:1fr}.admin-system-actions{justify-content:flex-start}.admin-system-config-grid,.admin-system-score-grid,.admin-system-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.admin-system-config-grid,.admin-system-score-grid,.admin-system-service-grid{grid-template-columns:1fr}.admin-system-card-head{display:block}}.admin-call-page{grid-gap:1rem;color:#172033;display:grid;gap:1rem;margin-top:1rem}.admin-call-card,.admin-call-filter-card,.admin-call-header,.admin-call-kpi{background:#fff;border:1px solid #dfe7f1;border-radius:8px;box-shadow:0 10px 24px #1720330f}.admin-call-header{grid-gap:1rem;align-items:end;display:grid;gap:1rem;grid-template-columns:minmax(18rem,1fr) auto;padding:1.15rem}.admin-call-card-head span,.admin-call-eyebrow,.admin-call-kpi span{color:#2f6fbd;font-size:.72rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.admin-call-card-head h3,.admin-call-header h2{color:#07142a;font-weight:950;letter-spacing:0;margin:.25rem 0 0}.admin-call-header h2{font-size:clamp(1.5rem,2.5vw,2.15rem)}.admin-call-card-head h3{font-size:1rem}.admin-call-card-head p,.admin-call-header p,.admin-call-kpi em,.admin-call-review-item em,.admin-call-review-item span,.admin-call-table small{color:#62758b;font-size:.82rem;font-style:normal;font-weight:750}.admin-call-actions{align-items:end;display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.admin-call-actions button,.admin-call-filter-card button,.admin-call-workflow button{background:#f7f9fc;border:1px solid #d9e3ef;border-radius:999px;color:#172033;font-size:.82rem;font-weight:900;min-height:2.7rem;padding:.65rem .95rem}.admin-call-actions .admin-call-primary{background:#176bff;border:0;box-shadow:0 10px 20px #176bff38;color:#fff}.admin-call-status{background:#effaf4;border:1px solid #bfe7d1;border-radius:8px;color:#16683a;font-size:.88rem;font-weight:850;padding:.75rem .9rem}.admin-call-filter-card{grid-gap:.75rem;align-items:end;display:grid;gap:.75rem;grid-template-columns:minmax(8rem,.8fr) minmax(10rem,1fr) minmax(8rem,.7fr) minmax(16rem,1.5fr) auto;padding:1rem}.admin-call-filter-card button{min-width:5.8rem}.admin-call-kpis{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(5,minmax(0,1fr))}.admin-call-kpi{border-top:4px solid #176bff;min-height:7.7rem;padding:1rem}.admin-call-kpi.is-warn{border-top-color:#d58119}.admin-call-kpi.is-good{border-top-color:#1f9d61}.admin-call-kpi.is-blue{border-top-color:#2f6fbd}.admin-call-kpi strong{color:#07142a;display:block;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:950;letter-spacing:0;margin-top:.45rem}.admin-call-kpi em{display:block;margin-top:.25rem}.admin-call-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:minmax(34rem,1fr) minmax(18rem,.34fr)}.admin-call-card{min-width:0;padding:1rem}.admin-call-card-head{align-items:start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.85rem}.admin-call-main-card{padding-bottom:0}.admin-call-table-wrap{background:#fff;border:1px solid #e8eef6;border-radius:8px;overflow-x:auto}.admin-call-table{border-collapse:collapse;color:#172033;font-size:.86rem;min-width:720px;width:100%}.admin-call-table th{background:#f4f7fb;color:#66788f;font-size:.68rem;font-weight:950;letter-spacing:.14em;padding:.8rem .9rem;text-align:left;text-transform:uppercase;white-space:nowrap}.admin-call-table td{border-top:1px solid #edf2f7;font-weight:750;padding:.85rem .9rem;vertical-align:top}.admin-call-table td .admin-call-badge,.admin-call-table td small,.admin-call-table td strong{display:block}.admin-call-table td .admin-call-badge{margin-top:.45rem;width:-webkit-fit-content;width:fit-content}.admin-call-table td strong{color:#07142a;font-weight:950}.admin-call-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.68rem;font-weight:950;letter-spacing:.1em;min-height:1.75rem;padding:.25rem .62rem;text-transform:uppercase;white-space:nowrap}.admin-call-badge-good{background:#eaf8f0;color:#16794b}.admin-call-badge-info{background:#eaf2ff;color:#176bff}.admin-call-badge-warn{background:#fff4db;color:#8a5a12}.admin-call-badge-bad{background:#ffecec;color:#b42318}.admin-call-badge-muted,.admin-call-score{background:#eef2f6;color:#62758b}.admin-call-score{align-items:center;border-radius:999px;display:inline-flex;font-weight:950;height:2.1rem;justify-content:center;width:2.6rem}.admin-call-score.is-good{background:#eaf8f0;color:#16794b}.admin-call-score.is-warn{background:#fff4db;color:#8a5a12}.admin-call-score.is-bad{background:#ffecec;color:#b42318}.admin-call-workflow{display:flex;flex-wrap:wrap;gap:.45rem}.admin-call-workflow button{font-size:.72rem;min-height:2rem;padding:.36rem .62rem}.admin-call-workflow button.is-active{background:#fff4db;border-color:#f1d79a;color:#8a5a12}.admin-call-review-list{grid-gap:.65rem;display:grid;gap:.65rem}.admin-call-review-item{background:#f8fafc;border:1px solid #e8eef6;border-radius:8px;padding:.8rem}.admin-call-review-item em,.admin-call-review-item span,.admin-call-review-item strong{display:block}.admin-call-review-item strong{color:#07142a;font-weight:950}.admin-call-review-item span{margin-top:.25rem}.admin-call-review-item em{color:#8a5a12;margin-top:.35rem}.admin-call-empty{background:#effaf4;border:1px solid #ccead8;border-radius:8px;color:#16683a;font-weight:850;padding:.9rem}.admin-call-detail-panel{border-bottom:1px solid #e8eef6;margin-bottom:1rem;padding-bottom:1rem}.admin-call-detail-body{grid-gap:.65rem;display:grid;gap:.65rem}.admin-call-detail-body>p,.admin-call-detail-body>span,.admin-call-detail-body>strong{display:block}.admin-call-detail-body>strong{color:#07142a;font-weight:950}.admin-call-detail-body>p,.admin-call-detail-body>span{color:#62758b;font-size:.82rem;font-weight:750}.admin-call-detail-meta{grid-gap:.45rem;display:grid;gap:.45rem}.admin-call-detail-meta div{background:#f8fafc;border:1px solid #e8eef6;border-radius:8px;display:flex;gap:.75rem;justify-content:space-between;padding:.55rem .65rem}.admin-call-detail-meta span{color:#62758b;font-size:.72rem;font-weight:850}.admin-call-detail-meta strong{color:#07142a;font-size:.76rem;font-weight:950;overflow-wrap:anywhere;text-align:right}.admin-call-recording-link{background:#176bff;border-radius:999px;color:#fff;display:inline-flex;font-size:.78rem;font-weight:950;padding:.55rem .85rem;text-decoration:none;width:-webkit-fit-content;width:fit-content}.admin-call-transcript{background:#07142a;border:1px solid #dfe7f1;border-radius:8px;color:#eaf2ff;font-size:.78rem;font-weight:700;line-height:1.55;max-height:18rem;overflow:auto;padding:.85rem;white-space:pre-wrap}.admin-call-protected{background:#fff8e8;border:1px solid #f1d79a;border-radius:8px;color:#7a5215;font-size:.8rem;font-weight:850;padding:.75rem}@media (max-width:1180px){.admin-call-grid,.admin-call-header{grid-template-columns:1fr}.admin-call-actions{justify-content:flex-start}.admin-call-filter-card,.admin-call-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.admin-call-filter-card,.admin-call-kpis{grid-template-columns:1fr}.admin-call-card-head{display:block}}.admin-lead-journey-stages{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(5,minmax(0,1fr));padding:1rem}.admin-lead-stage{align-content:start;background:#f8fbff;border:1px solid #dfe7f1;border-radius:.55rem;border-top:4px solid #176bff;display:grid;min-height:8.4rem;min-width:0;padding:.85rem;position:relative}.admin-lead-stage.is-warn{background:#fffaf0;border-top-color:#d58119}.admin-lead-stage.is-good{background:#f2fbf6;border-top-color:#1f9d61}.admin-lead-stage.is-gap{background:#fff8e8;border-top-color:#f59e0b}.admin-lead-stage-number{background:#e7f0ff;border-radius:999px;color:#176bff;display:grid;font-size:.72rem;font-weight:950;height:1.55rem;margin-bottom:.65rem;place-items:center;width:1.55rem}.admin-lead-stage.is-gap .admin-lead-stage-number{background:#ffedc2;color:#9a5b00}.admin-lead-stage small,.admin-lead-stage span,.admin-lead-stage strong{display:block}.admin-lead-stage span{color:#526276;font-size:.74rem;font-weight:900}.admin-lead-stage strong{color:#172033;font-size:1.55rem;font-weight:950;line-height:1.1;margin-top:.3rem}.admin-lead-stage.is-gap strong{color:#9a5b00;font-size:1rem}.admin-lead-stage small{color:#7d8a9b;font-size:.7rem;font-weight:750;line-height:1.35;margin-top:.35rem}.admin-lead-journey-note{align-items:start;background:#f8fafc;border-top:1px solid #edf1f6;display:flex;gap:1rem;justify-content:space-between;padding:.8rem 1rem}.admin-lead-journey-note span,.admin-lead-journey-note strong{color:#526276;font-size:.76rem;line-height:1.45}.admin-lead-journey-note strong{color:#172033;flex:0 0 auto;font-weight:950}.admin-v2-empty span,.admin-v2-empty strong{display:block}.admin-v2-empty strong{color:#172033;font-weight:950;margin-bottom:.2rem}.admin-v2-empty-action{align-items:center;display:flex;gap:1rem;justify-content:space-between}.myai-admin .admin-v2-empty-action button{background:#0f6fff!important;border:1px solid #0f6fff!important;border-radius:.45rem;box-shadow:none!important;color:#fff!important;flex:0 0 auto;font-size:.78rem;font-weight:900;padding:.62rem .8rem}.admin-concept-top-actions{display:flex;flex-wrap:wrap;justify-content:flex-end}.admin-concept-search{flex:1 1 14rem}.admin-concept-range,.myai-admin .admin-concept-ghost,.myai-admin .admin-concept-primary,.myai-admin .admin-concept-status{flex:0 0 auto}@media (max-width:1450px){.admin-concept-topbar{grid-template-columns:1fr}.admin-concept-top-actions{justify-content:flex-start}}@media (max-width:1000px){.admin-lead-journey-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-lead-journey-note,.admin-v2-empty-action{display:grid}}@media (max-width:600px){.admin-lead-journey-stages{grid-template-columns:1fr}}.admin-support-page{grid-gap:1rem;display:grid;gap:1rem;margin-top:1rem}.admin-support-card>footer,.admin-support-card>header,.admin-support-choice,.admin-support-heading,.admin-support-save-row,.admin-support-toolbar{align-items:center;display:flex;gap:1rem;justify-content:space-between}.admin-support-heading{background:linear-gradient(120deg,#071d3d,#103b70);border-radius:.8rem;color:#fff;padding:1.2rem}.admin-support-findings span,.admin-support-heading span,.admin-support-problem>span{color:#55c7ff;font-size:.7rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.myai-admin .admin-support-heading h2{color:#fff!important;font-size:1.6rem;font-weight:950;margin:.25rem 0}.admin-support-card p,.admin-support-heading p{line-height:1.5;margin:0}.admin-support-choice a,.admin-support-choice button,.admin-support-codex a,.admin-support-codex button,.admin-support-heading button,.admin-support-save-row button{background:#0f6fff;border:0;border-radius:.55rem;color:#fff;cursor:pointer;font:inherit;font-size:.8rem;font-weight:900;padding:.7rem .85rem;text-decoration:none}.myai-admin .admin-support-heading button{background:#0f6fff!important;color:#fff!important}.myai-admin .admin-support-choice a,.myai-admin .admin-support-choice button,.myai-admin .admin-support-codex a,.myai-admin .admin-support-codex button,.myai-admin .admin-support-save-row button{color:#fff!important}.admin-support-metrics{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-support-metrics>div{grid-gap:.25rem;background:#fff;border:1px solid #dbe5f0;border-radius:.7rem;display:grid;gap:.25rem;padding:.9rem}.admin-support-metrics span{color:#66778b;font-size:.72rem;font-weight:850;text-transform:uppercase}.admin-support-metrics strong{color:#10243f;font-size:1.35rem;font-weight:950}.admin-support-toolbar{background:#f7faff;border:1px solid #dbe5f0;border-radius:.7rem;color:#566a83;font-size:.76rem;font-weight:800;padding:.75rem}.admin-support-toolbar label{align-items:center;display:flex;gap:.55rem}.admin-support-card>header select,.admin-support-toolbar select{background:#fff;border:1px solid #b9cbe0;border-radius:.5rem;color:#10243f;font:inherit;font-weight:850;padding:.55rem}.admin-support-message{background:#eaf8ef;border:1px solid #a9d7bb;border-radius:.65rem;color:#08623d;font-size:.82rem;font-weight:850;padding:.75rem}.admin-support-list{grid-gap:1rem;display:grid;gap:1rem}.admin-support-card{grid-gap:.9rem;background:#fff;border:1px solid #d8e3ef;border-left:5px solid #e8a100;border-radius:.8rem;box-shadow:0 10px 30px #0f2d520f;color:#243952;display:grid;gap:.9rem;padding:1rem}.admin-support-card.is-high{border-left-color:#d92d20}.admin-support-card.is-low{border-left-color:#12a260}.admin-support-card h3{color:#10243f;font-size:1.2rem;font-weight:950;margin:.3rem 0 0}.admin-support-card footer,.admin-support-card header p,.admin-support-config-note{color:#6c7d90;font-size:.72rem;font-weight:750}.admin-support-ticket-row{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.admin-support-ticket-row>strong{color:#0f6fff;font-weight:950}.admin-support-private,.admin-support-severity{background:#fff1cf;border-radius:999px;color:#8b5400;font-size:.62rem;font-weight:950;padding:.28rem .5rem}.admin-support-severity.is-high{background:#ffe7e5;color:#b42318}.admin-support-severity.is-low{background:#e6f7ee;color:#08734a}.admin-support-private{background:#eee9ff;color:#5933a8}.admin-support-choice,.admin-support-codex,.admin-support-diagnostics,.admin-support-findings>div,.admin-support-problem{background:#f8fbff;border:1px solid #e1e9f2;border-radius:.65rem;padding:.8rem}.admin-support-findings p,.admin-support-problem p{color:#243952;font-size:.84rem;font-weight:700;margin-top:.35rem}.admin-support-findings,.admin-support-notes{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-support-suggestions{grid-gap:.35rem;color:#465d78;display:grid;font-size:.8rem;gap:.35rem;line-height:1.45;margin:0}.admin-support-notes label{grid-gap:.4rem;color:#243952;display:grid;font-size:.76rem;font-weight:900;gap:.4rem}.admin-support-codex textarea,.admin-support-notes textarea{background:#fff;border:1px solid #b9cbe0;border-radius:.55rem;box-sizing:border-box;color:#10243f;font:650 .8rem/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;padding:.7rem;resize:vertical;width:100%}.admin-support-choice span,.admin-support-save-row>span{color:#687b92;font-size:.72rem;font-weight:750}.admin-support-choice>div{grid-gap:.15rem;display:grid;gap:.15rem;margin-right:auto}.admin-support-choice>div strong{color:#10243f;font-size:.85rem;font-weight:950}.myai-admin .admin-support-choice button:nth-of-type(2){background:#6338c7!important}.admin-support-choice button:disabled,.admin-support-save-row button:disabled{cursor:not-allowed;opacity:.5}.admin-support-codex summary,.admin-support-diagnostics summary{color:#174d8d;cursor:pointer;font-size:.78rem;font-weight:950}.admin-support-codex textarea,.admin-support-diagnostics pre{margin:.7rem 0 0;max-height:24rem;overflow:auto;white-space:pre-wrap}.admin-support-codex>div{display:flex;gap:.55rem;margin-top:.65rem}.admin-support-diagnostics pre{background:#0d1d32;border-radius:.5rem;color:#d8e8ff;font:600 .72rem/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;padding:.75rem}.admin-support-empty{background:#f8fbff;border:1px dashed #b9cbe0;border-radius:.7rem;color:#687b92;font-weight:850;padding:2rem;text-align:center}@media (max-width:900px){.admin-support-findings,.admin-support-metrics,.admin-support-notes{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-support-card>header,.admin-support-choice,.admin-support-heading,.admin-support-save-row,.admin-support-toolbar{align-items:stretch;flex-direction:column}}@media (max-width:560px){.admin-support-findings,.admin-support-metrics,.admin-support-notes{grid-template-columns:1fr}.admin-support-choice a,.admin-support-choice button,.admin-support-save-row button{text-align:center;width:100%}}.myai-admin.admin-concept-root{background:#f2f2f7;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;font-weight:400;min-height:100vh}.myai-admin .admin-concept-shell{background:#0000;display:grid;grid-template-columns:252px minmax(0,1fr);min-height:100vh}.myai-admin .admin-concept-sidebar{align-self:start;-webkit-backdrop-filter:saturate(180%) blur(22px);backdrop-filter:saturate(180%) blur(22px);background:#f9f9fbe6;border-right:1px solid #3c3c4324;box-sizing:border-box;color:#1d1d1f;height:100vh;overflow-y:auto;padding:22px 14px 18px;position:-webkit-sticky;position:sticky;top:0;width:auto}.myai-admin .admin-brand{align-items:center;color:#1d1d1f;display:flex;font-size:18px;font-weight:600;gap:10px;letter-spacing:-.02em;margin:0 8px 22px;min-height:44px;padding:0}.myai-admin .admin-brand strong{color:#0878f9;font-weight:700}.myai-admin .admin-brand-mark{background:linear-gradient(145deg,#0a84ff,#0062d7);border:0;border-radius:9px;box-shadow:none;display:grid;height:30px;place-items:center;width:30px}.myai-admin .admin-brand-mark span{background:#fff;border-radius:999px;box-shadow:7px 0 0 #ffffffad,-7px 0 0 #ffffffad;height:15px;width:4px}.myai-admin .admin-concept-nav{grid-gap:20px;display:grid;gap:20px}.myai-admin .admin-concept-nav-group{min-width:0}.myai-admin .admin-concept-nav-title{color:#6e6e73;font-size:11px;font-weight:600;letter-spacing:.03em;margin:0 10px 6px;text-transform:uppercase}.myai-admin .admin-concept-nav-item{align-items:center;background:#0000;border:0;border-radius:10px;color:#313136;display:flex;font-size:14px;font-weight:550;gap:11px;line-height:1.25;min-height:44px;padding:8px 10px;text-align:left;transition:background-color .14s ease,color .14s ease;width:100%}.myai-admin .admin-concept-nav-item:hover{background:#3c3c4312}.myai-admin .admin-concept-nav-item.is-active{background:#007aff21;box-shadow:none;color:#06c}.myai-admin .admin-concept-nav-icon,.myai-admin .is-active .admin-concept-nav-icon{background:#e8e8ed;border:0;border-radius:8px;color:#626268;display:grid;flex:0 0 28px;font-size:0;height:28px;place-items:center;width:28px}.myai-admin .admin-concept-nav-item.is-active .admin-concept-nav-icon{background:#0a84ff;color:#fff}.myai-admin .admin-concept-help{background:#e9e9ee;border:0;border-radius:12px;color:#3a3a3c;margin-top:24px;padding:13px}.myai-admin .admin-concept-help-icon{display:none}.myai-admin .admin-concept-help-title{color:#1d1d1f;font-size:14px;font-weight:650}.myai-admin .admin-concept-help p{color:#6e6e73;font-size:12px;font-weight:400;line-height:1.45;margin:4px 0 10px}.myai-admin .admin-concept-help button{background:#0000;border:0;color:#06c;font-size:12px;font-weight:600;min-height:32px;padding:0}.myai-admin .admin-concept-user{align-items:center;background:#0000;border:0;border-radius:0;border-top:1px solid #3c3c431f;color:#1d1d1f;display:flex;gap:10px;margin-top:14px;min-height:48px;padding:14px 8px 0;text-align:left;width:100%}.myai-admin .admin-concept-user>span:first-child{background:#d9eaff;border-radius:50%;color:#06c;display:grid;font-size:11px;font-weight:650;height:32px;place-items:center;width:32px}.myai-admin .admin-concept-user strong{color:#1d1d1f;font-size:13px;font-weight:600}.myai-admin .admin-concept-user small{color:#8e8e93;font-size:11px;font-weight:400}.myai-admin .admin-concept-main{background:#0000;box-sizing:border-box;min-width:0;padding:clamp(22px,3vw,44px)}.myai-admin .admin-concept-topbar{align-items:flex-end;background:#0000;border:0;display:flex;gap:24px;justify-content:space-between;margin-bottom:26px;padding:0}.myai-admin .admin-concept-topbar h1{color:#1d1d1f;font-size:clamp(28px,3vw,34px);font-weight:700;letter-spacing:-.035em;line-height:1.05;margin:0}.myai-admin .admin-concept-topbar p{color:#6e6e73;font-size:15px;font-weight:400;margin:7px 0 0}.myai-admin .admin-api-source{align-items:center;background:#0000;border:0;color:#6e6e73;display:inline-flex;font-size:12px;font-weight:500;gap:7px;margin-top:10px;padding:0}.myai-admin .admin-api-source span{height:8px;width:8px}.myai-admin .admin-concept-top-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.myai-admin .admin-concept-ghost,.myai-admin .admin-concept-primary,.myai-admin .admin-concept-status{border-radius:10px;font-size:13px;font-weight:600;letter-spacing:0;min-height:44px;padding:0 15px;text-transform:none}.myai-admin .admin-concept-ghost,.myai-admin .admin-concept-status{background:#ffffffb8;border:1px solid #3c3c4329;box-shadow:none;color:#3a3a3c}.myai-admin .admin-concept-status{color:#248a3d}.myai-admin .admin-concept-primary{background:#0878f9;border:1px solid #0878f9;box-shadow:none;color:#fff}.myai-admin .admin-mobile-tabs{display:none}.myai-admin .admin-v2-overview{grid-gap:18px;display:grid;gap:18px}.myai-admin .admin-v2-kpis{grid-gap:0;background:#fff;border:1px solid #3c3c4324;border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.035);display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.myai-admin .admin-v2-kpi{align-content:center;background:#fff;border:0;border-radius:0;border-right:1px solid #3c3c431f;box-shadow:none;color:#1d1d1f;display:grid;min-height:124px;padding:18px 20px;text-align:left}.myai-admin .admin-v2-kpi:last-child{border-right:0}.myai-admin .admin-v2-kpi:hover{background:#f8f8fa;transform:none}.myai-admin .admin-v2-kpi span{color:#6e6e73;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.myai-admin .admin-v2-kpi strong{color:#1d1d1f;font-size:28px;font-weight:700;letter-spacing:-.03em;margin-top:6px}.myai-admin .admin-v2-kpi em{color:#8e8e93;font-size:12px;font-style:normal;font-weight:400;line-height:1.35;margin-top:4px}.myai-admin .admin-v2-kpi.is-warning strong{color:#b35c00}.myai-admin .admin-v2-main-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)}.myai-admin .admin-v2-card{background:#fff;border:1px solid #3c3c4324;border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.035);color:#1d1d1f;overflow:hidden;padding:0}.myai-admin .admin-v2-card-head{align-items:center;border-bottom:1px solid #3c3c431a;display:flex;gap:16px;justify-content:space-between;padding:17px 20px 14px}.myai-admin .admin-v2-card-head span{color:#8e8e93;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.myai-admin .admin-v2-card-head h2{color:#1d1d1f;font-size:18px;font-weight:650;letter-spacing:-.015em;margin:2px 0 0}.myai-admin .admin-v2-card-head button,.myai-admin .admin-v2-fix-row button,.myai-admin .admin-v2-table-row button{background:#0000;border:0;border-radius:8px;color:#06c;font-size:13px;font-weight:600;min-height:36px;padding:7px 10px}.myai-admin .admin-v2-fix-list{grid-gap:0;display:grid;gap:0;padding:0 20px}.myai-admin .admin-v2-fix-row{grid-gap:12px;align-items:center;border-bottom:1px solid #3c3c431a;display:grid;gap:12px;grid-template-columns:30px minmax(0,1fr) auto;min-height:68px;padding:8px 0}.myai-admin .admin-v2-fix-row:last-child{border-bottom:0}.myai-admin .admin-v2-fix-row>span{background:#fff3db;border-radius:50%;color:#a95a00;display:grid;font-size:12px;font-weight:650;height:26px;place-items:center;width:26px}.myai-admin .admin-v2-fix-row>span.is-problem{background:#ffe9e7;color:#c9342f}.myai-admin .admin-v2-fix-row strong{color:#1d1d1f;display:block;font-size:14px;font-weight:600;line-height:1.3}.myai-admin .admin-v2-fix-row small{color:#6e6e73;display:block;font-size:12px;font-weight:400;line-height:1.35;margin-top:3px}.myai-admin .admin-v2-health-list{grid-gap:0;display:grid;gap:0;padding:0 20px}.myai-admin .admin-v2-health-list button{grid-gap:10px;align-items:center;background:#0000;border:0;border-bottom:1px solid #3c3c431a;border-radius:0;color:#1d1d1f;display:grid;gap:10px;grid-template-columns:10px minmax(0,1fr) auto 14px;min-height:58px;padding:8px 0;text-align:left}.myai-admin .admin-v2-health-list button:last-child{border-bottom:0}.myai-admin .admin-v2-health-list button:hover{background:#f8f8fa}.myai-admin .admin-v2-health-dot{border-radius:50%;height:8px;width:8px}.myai-admin .admin-v2-health-copy{grid-gap:2px;display:grid;gap:2px;min-width:0}.myai-admin .admin-v2-health-copy strong{color:#1d1d1f;font-size:14px;font-weight:600}.myai-admin .admin-v2-health-copy em{color:#8e8e93;font-size:12px;font-style:normal;font-weight:400;overflow:visible;text-overflow:clip;white-space:normal}.myai-admin .admin-v2-health-state{color:#248a3d;font-size:12px;font-weight:550;white-space:nowrap}.myai-admin .admin-v2-health-state.is-warn{color:#a95a00}.myai-admin .admin-v2-row-chevron{color:#aeaeb2;font-size:22px;font-weight:400}.myai-admin .admin-lead-journey{margin:0}.myai-admin .admin-lead-journey-note,.myai-admin .admin-lead-journey-stages{margin-left:20px;margin-right:20px}.myai-admin .admin-v2-table{border:0;border-radius:0;overflow:hidden}.myai-admin .admin-v2-table-head,.myai-admin .admin-v2-table-row{grid-template-columns:minmax(190px,1.7fr) minmax(90px,.75fr) minmax(135px,1fr) minmax(120px,.85fr) 64px minmax(125px,.9fr);padding-left:20px;padding-right:20px}.myai-admin .admin-v2-table-head{background:#f7f7f9;color:#6e6e73;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:none}.myai-admin .admin-v2-table-row{border-bottom:1px solid #3c3c431a;color:#3a3a3c;font-size:13px;min-height:66px}.myai-admin .admin-v2-table-row strong{color:#1d1d1f;font-size:14px;font-weight:600}.myai-admin .admin-v2-table-row small{color:#8e8e93;font-size:12px;font-weight:400}.myai-admin .admin-v2-badge{border-radius:999px;font-size:11px;font-weight:600;letter-spacing:0;padding:5px 8px;text-transform:none}.myai-admin :where(button,a,input,select,textarea):focus-visible{outline:3px solid #007aff61;outline-offset:2px}@media (max-width:1120px){.myai-admin .admin-concept-shell{grid-template-columns:220px minmax(0,1fr)}.myai-admin .admin-concept-topbar{align-items:flex-start;flex-direction:column}.myai-admin .admin-concept-top-actions{justify-content:flex-start}.myai-admin .admin-v2-main-grid{grid-template-columns:1fr}}@media (max-width:900px){.myai-admin .admin-concept-shell{display:block}.myai-admin .admin-concept-sidebar{border-bottom:1px solid #3c3c4324;border-right:0;height:auto;padding:10px 14px;position:-webkit-sticky;position:sticky;width:100%;z-index:20}.myai-admin .admin-brand{margin:0 4px 8px}.myai-admin .admin-concept-nav{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.myai-admin .admin-concept-nav-group{display:flex;flex:0 0 auto;gap:6px}.myai-admin .admin-concept-help,.myai-admin .admin-concept-nav-title,.myai-admin .admin-concept-user{display:none}.myai-admin .admin-concept-nav-item{min-height:40px;white-space:nowrap;width:auto}.myai-admin .admin-concept-nav-icon{flex-basis:25px;height:25px;width:25px}.myai-admin .admin-concept-main{padding:22px 16px 40px}.myai-admin .admin-v2-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.myai-admin .admin-v2-kpi:nth-child(2){border-right:0}.myai-admin .admin-v2-kpi:nth-child(-n+2){border-bottom:1px solid #3c3c431f}.myai-admin .admin-v2-table-head{display:none}.myai-admin .admin-v2-table-row{grid-gap:8px 14px;display:grid;gap:8px 14px;grid-template-columns:minmax(0,1fr) auto;padding:15px 18px}.myai-admin .admin-v2-table-row>span:first-child{grid-column:1}.myai-admin .admin-v2-table-row>span:nth-child(2){grid-column:2;grid-row:1;justify-self:end}.myai-admin .admin-v2-table-row>span:nth-child(3),.myai-admin .admin-v2-table-row>span:nth-child(4),.myai-admin .admin-v2-table-row>span:nth-child(5){color:#6e6e73;font-size:12px}.myai-admin .admin-v2-table-row>span:nth-child(6){align-self:end;grid-column:2;grid-row:2/span 2;justify-self:end}}@media (max-width:560px){.myai-admin .admin-concept-top-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.myai-admin .admin-concept-top-actions button{width:100%}.myai-admin .admin-v2-kpis{grid-template-columns:1fr}.myai-admin .admin-v2-kpi,.myai-admin .admin-v2-kpi:nth-child(2){border-bottom:1px solid #3c3c431f;border-right:0;min-height:104px}.myai-admin .admin-v2-kpi:last-child{border-bottom:0}.myai-admin .admin-v2-fix-row{grid-template-columns:28px minmax(0,1fr)}.myai-admin .admin-v2-fix-row button{grid-column:2;justify-self:start;padding-left:0}.myai-admin .admin-v2-health-list button{grid-template-columns:10px minmax(0,1fr) 14px}.myai-admin .admin-v2-health-state{font-size:11px;grid-column:2}.myai-admin .admin-v2-row-chevron{grid-column:3;grid-row:1/span 2}}.myai-admin .admin-v2-pulse{grid-gap:16px;align-items:center;background:radial-gradient(circle at 92% 12%,#ffffffe6,#0000 28%),linear-gradient(120deg,#eaf5ff,#f7fbff 72%);border:1px solid #b9dcff;border-radius:18px;box-shadow:0 8px 24px #0066cc0f;display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr) auto;overflow:hidden;padding:18px 20px}.myai-admin .admin-v2-pulse-icon{background:#0a84ff;border-radius:15px;box-shadow:0 9px 20px #0a84ff33;color:#fff;display:grid;font-size:22px;font-weight:700;height:48px;place-items:center;width:48px}.myai-admin .admin-v2-pulse.has-attention .admin-v2-pulse-icon{background:#ff9f0a;box-shadow:0 9px 20px #ff9f0a33}.myai-admin .admin-v2-pulse>div>span,.myai-admin .admin-v2-section-intro>div>span{color:#497398;font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.myai-admin .admin-v2-pulse h2{color:#10243f;font-size:20px;font-weight:700;letter-spacing:-.02em;margin:2px 0}.myai-admin .admin-v2-pulse p{color:#57708c;font-size:13px;line-height:1.4;margin:0}.myai-admin .admin-v2-pulse>button{align-items:center;background:#ffffffe6;border:1px solid #0066cc2e;border-radius:11px;box-shadow:0 3px 10px #10243f0d;color:#06c;display:inline-flex;font-size:13px;font-weight:650;gap:9px;min-height:42px;padding:0 14px;white-space:nowrap}.myai-admin .admin-v2-pulse>button span{font-size:18px;transition:transform .14s ease}.myai-admin .admin-v2-pulse>button:hover span{transform:translateX(3px)}.myai-admin .admin-v2-section-intro{align-items:end;display:flex;gap:18px;justify-content:space-between;padding:5px 2px 0}.myai-admin .admin-v2-section-intro h2{color:#1d1d1f;font-size:19px;font-weight:650;letter-spacing:-.018em;margin:2px 0 0}.myai-admin .admin-v2-section-intro p{color:#8e8e93;font-size:12px;margin:0}.myai-admin .admin-v2-kpi{transition:background-color .14s ease}.myai-admin .admin-v2-kpi-heading{align-items:center;display:flex;gap:9px}.myai-admin .admin-v2-kpi .admin-v2-kpi-icon{border-radius:10px;color:#fff;display:grid;flex:0 0 32px;height:32px;place-items:center;width:32px}.myai-admin .admin-v2-kpi-icon svg{height:17px;width:17px}.myai-admin .admin-v2-kpi-icon.is-green{background:#30b062}.myai-admin .admin-v2-kpi-icon.is-orange{background:#f59a23}.myai-admin .admin-v2-kpi-icon.is-blue{background:#0a84ff}.myai-admin .admin-v2-kpi-icon.is-purple{background:#7357d9}.myai-admin .admin-v2-business-cell{align-items:center;display:flex;gap:11px;min-width:0}.myai-admin .admin-v2-business-cell>span:last-child{display:grid;min-width:0}.myai-admin .admin-v2-business-avatar{background:#e7f2ff;border-radius:11px;color:#06c;display:grid;flex:0 0 34px;font-size:11px;font-weight:700;height:34px;letter-spacing:.02em;place-items:center;width:34px}.myai-admin .admin-lead-stage{position:relative}@media (min-width:901px){.myai-admin .admin-lead-stage:not(:last-child):after{background:#fff;border:1px solid #d8e3ef;border-radius:50%;color:#7e8fa3;content:"›";display:grid;font-size:17px;height:22px;line-height:1;place-items:center;position:absolute;right:-13px;top:50%;transform:translateY(-50%);width:22px;z-index:2}}@media (max-width:700px){.myai-admin .admin-v2-pulse{grid-template-columns:auto minmax(0,1fr);padding:16px}.myai-admin .admin-v2-pulse-icon{border-radius:13px;height:42px;width:42px}.myai-admin .admin-v2-pulse>button{grid-column:1/-1;justify-content:center;width:100%}.myai-admin .admin-v2-section-intro{align-items:flex-start;flex-direction:column;gap:3px}}.customer-dashboard{background:radial-gradient(circle at 12% 8%,#1d7df226,#0000 30rem),linear-gradient(180deg,#f7fbff,#eef6ff);color:#07142a;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.customer-brand{align-items:center;display:inline-flex;font-size:1.35rem;font-weight:950;gap:.65rem;letter-spacing:-.02em}.customer-brand strong{color:#126dff}.customer-brand-mark{background:repeating-linear-gradient(90deg,#ff7a00 0 4px,#fff 4px 6px,#126dff 6px 10px);border:2px solid #07142a;border-radius:999px;height:2rem;width:2rem}.customer-brand-auth{font-size:1.28rem;gap:.7rem}.customer-brand-auth .customer-brand-mark{background:linear-gradient(145deg,#176bff,#0d4fca);border:0;border-radius:.72rem;box-shadow:0 8px 22px #126dff3d;display:grid;flex:0 0 auto;height:2.35rem;place-items:center;width:2.35rem}.customer-brand-auth .customer-brand-mark svg{height:1.85rem;overflow:visible;width:1.85rem}.customer-brand-headset,.customer-brand-mic,.customer-brand-wave{fill:none;stroke:#fff;stroke-width:2.15;stroke-linecap:round;stroke-linejoin:round}.customer-brand-dot,.customer-brand-earpiece{fill:#fff}.customer-dashboard-login{background:radial-gradient(circle at 16% 15%,#2563eb21,#0000 29rem),radial-gradient(circle at 88% 84%,#93c5fd2e,#0000 25rem),#f3f7fc;display:grid;padding:2rem 1.25rem;place-items:center}.customer-login-card{background:#fff;border:1px solid #879eba3d;border-radius:1.5rem;box-shadow:0 32px 85px #07142a24,0 6px 20px #07142a0f;min-height:640px;overflow:hidden;width:min(1060px,100%)}.customer-login-grid{display:grid;grid-template-columns:minmax(0,48%) minmax(0,52%);min-height:640px}.customer-login-story{background:radial-gradient(circle at 18% 10%,#4594ff6b,#0000 20rem),radial-gradient(circle at 95% 80%,#4594ff3d,#0000 22rem),linear-gradient(150deg,#0b2d6b,#0a2454 48%,#061936);color:#fff;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;padding:2.7rem 3rem;position:relative}.customer-login-story:after,.customer-login-story:before{border:1px solid #73b0ff21;border-radius:50%;content:"";position:absolute;transform:rotate(-16deg);z-index:-1}.customer-login-story:before{bottom:4rem;height:17rem;right:-9rem;width:34rem}.customer-login-story:after{bottom:6.8rem;height:12rem;right:-6rem;width:27rem}.customer-login-story .customer-brand{color:#fff}.customer-login-story .customer-brand strong{color:#8fc2ff}.customer-login-story .customer-brand-mark{background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff2e,0 10px 25px #00000024}.customer-login-story-copy{margin-top:5rem}.customer-login-story .customer-eyebrow{color:#8fc2ff}.customer-eyebrow{color:#126dff;font-size:.76rem;font-weight:950;letter-spacing:.16em;margin:0;text-transform:uppercase}.customer-login-card h1{color:#fff;font-size:clamp(2.5rem,4.1vw,2.95rem);font-weight:950;letter-spacing:-.045em;line-height:1.03;margin:.55rem 0 0;max-width:430px}.customer-topbar h1{color:#07142a;font-weight:950;letter-spacing:-.055em;line-height:.98;margin:.55rem 0 0}.customer-login-copy{color:#c7daf4;font-size:.98rem;font-weight:600;line-height:1.65;margin:1.15rem 0 0;max-width:420px}.customer-login-points{grid-gap:.76rem;display:grid;gap:.76rem;margin-top:1.6rem}.customer-login-points span{align-items:center;color:#edf6ff;display:flex;font-size:.88rem;font-weight:750;gap:.7rem}.customer-login-points i{background:#5fa8ff33;border-radius:999px;color:#9dcaff;display:grid;font-size:.72rem;font-style:normal;height:1.35rem;place-items:center;width:1.35rem}.customer-pill{background:#e8f2ff;border-radius:999px;color:#0b5fd3;font-size:.78rem;font-weight:900;padding:.55rem .85rem}.customer-login-preview{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.075);border:1px solid #a2c9ff30;border-radius:.9rem;box-shadow:0 18px 50px #00081c29;margin-top:auto;padding:1rem;position:relative}.customer-preview-head,.customer-preview-meta{align-items:center;display:flex;gap:1rem;justify-content:space-between}.customer-preview-head>span{color:#afc9e9;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.customer-preview-head em{background:#3ed38f24;border-radius:999px;color:#83edbd;font-size:.65rem;font-style:normal;font-weight:850;padding:.32rem .55rem}.customer-login-preview>strong{display:block;font-size:.9rem;margin-top:.8rem}.customer-login-preview>p{color:#adc3df;font-size:.78rem;margin:.32rem 0 0}.customer-preview-meta{border-top:1px solid #accdf821;color:#b9cce4;font-size:.7rem;font-weight:700;margin-top:.85rem;padding-top:.72rem}.customer-preview-meta span:first-child{align-items:center;display:flex;gap:.45rem}.customer-preview-meta i{background:#60d9a3;border-radius:999px;box-shadow:0 0 0 4px #60d9a31a;height:.48rem;width:.48rem}.customer-login-access{display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:2.75rem 1.25rem;width:min(430px,100%)}.customer-login-mobile-brand{display:none}.customer-login-heading h2{color:#07142a;font-size:2.1rem;font-weight:950;letter-spacing:-.04em;line-height:1.1;margin:0}.customer-login-heading p{color:#60738b;font-size:.94rem;line-height:1.55;margin:.65rem 0 0}.customer-hero-card,.customer-login-form,.customer-panel,.customer-stat-card{background:#fff;border:1px solid #d8e7f6;border-radius:.75rem;box-shadow:0 18px 58px #0d366014}.customer-login-form{grid-gap:0;border:0;box-shadow:none;display:grid;gap:0;margin-top:1.75rem;padding:0}.customer-login-form label{color:#223750;font-size:.84rem;font-weight:850;letter-spacing:-.01em;margin-bottom:.48rem}.customer-login-form label:not(:first-child){margin-top:1rem}.customer-login-form input{background:#fbfdff;border:1px solid #c7d4e3;border-radius:.65rem;box-sizing:border-box;color:#07142a;font-size:.96rem;font-weight:650;min-height:3.15rem;outline:none;padding:0 .95rem;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;width:100%}.customer-login-form input::placeholder{color:#91a1b4;font-weight:550}.customer-login-form input:focus{background:#fff;border-color:#126dff;box-shadow:0 0 0 4px #126dff1f}.customer-login-form input[aria-invalid=true]{border-color:#dc4a60}.customer-login-helper{color:#74869b;font-size:.74rem;line-height:1.45;margin:.45rem 0 0}.customer-dev-code{background:#eef6ff;border:1px dashed #93b9f5;border-radius:.55rem;color:#074da9;font-size:.78rem;font-weight:800;margin:.75rem 0 0;padding:.65rem .75rem}.customer-login-form button,.customer-sidebar button,.customer-topbar a{background:linear-gradient(135deg,#126dff,#0b5fd3);border:0;border-radius:.55rem;color:#fff;cursor:pointer;font-weight:950;min-height:3rem;padding:0 1rem;text-decoration:none}.customer-login-form button:disabled{cursor:wait;opacity:.72}.customer-login-form button{align-items:center;border-radius:.65rem;box-shadow:0 10px 22px #126dff33;display:flex;gap:.6rem;justify-content:center;margin-top:1.2rem;min-height:3.15rem;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.customer-login-form button:hover:not(:disabled){background:linear-gradient(135deg,#075ff0,#084cae);box-shadow:0 13px 27px #126dff42;transform:translateY(-1px)}.customer-login-form .customer-login-back{background:#0000;box-shadow:none;color:#155ec7;margin-top:.55rem;min-height:2.4rem}.customer-login-form .customer-login-back:hover:not(:disabled){background:#eef6ff;box-shadow:none;transform:none}.customer-login-form button:focus-visible{outline:3px solid #126dff3d;outline-offset:3px}.customer-login-form button svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;width:1.05rem}.customer-error{background:#fff1f2;border:1px solid #fecdd3;border-radius:.65rem;color:#9f1239;font-size:.78rem;font-weight:750;line-height:1.45;margin:1rem 0 0;padding:.72rem .78rem}.customer-login-trust{align-items:flex-start;color:#6e8095;display:flex;font-size:.72rem;gap:.48rem;line-height:1.45;margin:1rem 0 0}.customer-login-trust svg{fill:none;stroke:#4f6681;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;width:.95rem}.customer-login-links{align-items:center;border-top:1px solid #e5ebf2;color:#728398;display:flex;font-size:.74rem;gap:1rem;justify-content:space-between;margin-top:1.5rem;padding-top:1.1rem}.customer-login-links p{margin:0}.customer-login-links a{color:#155ec7;font-weight:800;text-decoration:none}.customer-login-links a:focus-visible,.customer-login-links a:hover{color:#074da9;text-decoration:underline}.customer-login-links nav{display:flex;gap:.45rem;white-space:nowrap}.customer-dashboard:not(.customer-dashboard-login){display:grid;grid-template-columns:240px minmax(0,1fr)}.customer-sidebar{background:#fff;border-right:1px solid #d8e7f6;height:100vh;padding:1.25rem;position:-webkit-sticky;position:sticky;top:0}.customer-sidebar nav{grid-gap:.35rem;display:grid;gap:.35rem;margin-top:2rem}.customer-sidebar a,.customer-sidebar button{align-items:center;border-radius:.55rem;color:#243a55;display:flex;font-weight:850;min-height:2.75rem;padding:0 .85rem;text-decoration:none}.customer-sidebar a:hover{background:#eef6ff}.customer-sidebar button{justify-content:center;margin-top:2rem;width:100%}.customer-main{min-width:0;padding:1.4rem}.customer-topbar{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.customer-topbar h1{font-size:clamp(2rem,4vw,3.3rem)}.customer-topbar span{color:#526b85;display:block;font-weight:750;margin-top:.4rem}.customer-hero-card{grid-gap:1.25rem;align-items:center;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr) 160px;padding:1.35rem}.customer-hero-card h2{color:#07142a;font-size:clamp(1.65rem,4vw,3.25rem);font-weight:950;letter-spacing:-.05em;line-height:1.02;margin:.8rem 0 0}.customer-hero-card p{color:#405977;font-size:1rem;font-weight:650;line-height:1.55;max-width:680px}.customer-number{color:#126dff;font-size:clamp(2rem,5vw,3.6rem);font-weight:950;letter-spacing:-.045em;line-height:1;margin-top:1rem}.customer-message-state{align-items:center;background:#effcf5;border:1px solid #bde8cf;border-radius:.75rem;display:flex;gap:.75rem;margin-top:1rem;padding:.75rem .85rem;width:min(100%,640px)}.customer-message-state>span{background:#17a765;border-radius:999px;color:#fff;display:grid;flex:0 0 auto;font-weight:950;height:1.75rem;place-items:center;width:1.75rem}.customer-message-state strong{color:#075b38;display:block;font-size:.92rem;font-weight:950}.customer-message-state p{color:#317257;font-size:.82rem;line-height:1.35;margin:.15rem 0 0}.customer-message-state.is-paused{background:#fff8e8;border-color:#f2cf8c}.customer-message-state.is-paused>span{background:#c26100}.customer-message-state.is-paused strong{color:#8a4300}.customer-message-state.is-paused p{color:#80521f}.customer-message-state.is-not-configured{background:#f6faff;border-color:#d6e1ec}.customer-message-state.is-not-configured>span{background:#6b7f95}.customer-readiness{align-content:center;background:radial-gradient(circle,#fff 0 58%,#0000 59%),conic-gradient(#17b26a var(--ready),#dcecf7 0);border-radius:999px;display:grid;height:9.5rem;place-items:center;width:9.5rem}.customer-readiness strong{color:#07142a;font-size:2rem;line-height:1}.customer-readiness span{color:#526b85;font-size:.78rem;font-weight:900}.customer-stats{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.85rem}.customer-stats.is-trial{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-trial-meter{background:linear-gradient(135deg,#f8fcff,#eaf6ff);border:1px solid #a8d8ff;border-radius:.9rem;box-shadow:0 18px 58px #0d58a017;margin-top:.85rem;padding:1.3rem 1.4rem}.customer-trial-meter-head{align-items:center;display:flex;gap:1.5rem;justify-content:space-between}.customer-trial-meter h2{color:#07142a;font-size:clamp(1.7rem,3vw,2.45rem);font-weight:950;letter-spacing:-.035em;line-height:1.08;margin:.28rem 0 0}.customer-trial-meter-head>div:first-child>p:last-child{color:#375675;font-size:1rem;font-weight:750;line-height:1.5;margin:.55rem 0 0}.customer-trial-meter-balance{background:#fff;border:1px solid #bfddf7;border-radius:.8rem;display:grid;flex:0 0 auto;justify-items:center;min-width:9.25rem;padding:.85rem 1rem}.customer-trial-meter-balance strong{color:#0b66d8;font-size:2.25rem;font-weight:950;line-height:1}.customer-trial-meter-balance span{color:#526b85;font-size:.78rem;font-weight:850;margin-top:.28rem}.customer-trial-progress{background:#dcecf7;border:1px solid #c7def1;border-radius:999px;height:.9rem;margin-top:1.15rem;overflow:hidden}.customer-trial-progress>span{background:linear-gradient(90deg,#126dff,#04a676);border-radius:inherit;display:block;height:100%;transition:width .24s ease}.customer-trial-meter-foot{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:.9rem}.customer-trial-meter-foot p{color:#526b85;font-size:.86rem;line-height:1.5;margin:0}.customer-trial-meter-foot a{background:#126dff;border-radius:.7rem;color:#fff;flex:0 0 auto;font-size:.9rem;font-weight:900;padding:.72rem 1rem;text-decoration:none}.customer-trial-meter-foot a:focus-visible,.customer-trial-meter-foot a:hover{background:#0759bf}.customer-trial-meter.is-paused{background:linear-gradient(135deg,#fffaf0,#fff3d8);border-color:#f0c678}.customer-trial-meter.is-paused .customer-trial-progress>span{background:linear-gradient(90deg,#d66b00,#f19a1a)}.customer-trial-meter.is-paused .customer-trial-meter-balance strong{color:#9a4a00}.customer-stat-card{padding:1rem}.customer-stat-card em,.customer-stat-card span{color:#62788f;display:block;font-size:.78rem;font-style:normal;font-weight:850}.customer-stat-card strong{color:#07142a;display:block;font-size:1.75rem;font-weight:950;line-height:1;margin-top:.45rem}.customer-stat-card em{margin-top:.45rem}.customer-grid{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:.85rem}.customer-panel{margin-top:.85rem;padding:1.1rem}.customer-grid .customer-panel{margin-top:0}.customer-panel-head{align-items:start;display:flex;gap:1rem;justify-content:space-between}.customer-panel h2{color:#07142a;font-size:1.1rem;font-weight:950;margin:0}.customer-panel-head span{color:#126dff;font-size:.78rem;font-weight:900}.customer-live-refresh{align-items:center;display:flex;gap:.65rem;justify-content:flex-end;text-align:right}.customer-live-refresh span:before{background:#16a34a;border-radius:50%;box-shadow:0 0 0 .2rem #dcfce7;content:"";display:inline-block;height:.5rem;margin-right:.4rem;vertical-align:.05rem;width:.5rem}.customer-live-refresh span.has-error{color:#b42318}.customer-live-refresh span.has-error:before{background:#dc2626;box-shadow:0 0 0 .2rem #fee2e2}.customer-live-refresh button{background:#eef5ff;border:1px solid #b7cef5;border-radius:.55rem;color:#0b5fd3;cursor:pointer;font:inherit;font-size:.76rem;font-weight:950;min-height:2.25rem;padding:.45rem .75rem}.customer-live-refresh button:disabled{cursor:wait;opacity:.65}.customer-call-list,.customer-checklist,.customer-faq-grid,.customer-settings-list{grid-gap:.7rem;display:grid;gap:.7rem;margin-top:1rem}.customer-call-list>div,.customer-checklist div,.customer-faq-grid div,.customer-settings-list div{background:#f6faff;border-radius:.55rem;padding:.85rem}.customer-checklist div{align-items:center;display:flex;gap:.65rem}.customer-checklist span{background:#fff1d6;border-radius:999px;color:#c26100;display:grid;font-weight:950;height:1.45rem;place-items:center;width:1.45rem}.customer-checklist .done span{background:#e6f8ef;color:#067647}.customer-call-list p,.customer-checklist p,.customer-faq-grid p{color:#405977;font-size:.92rem;font-weight:650;line-height:1.45;margin:0}.customer-settings-list div{display:flex;gap:1rem;justify-content:space-between}.customer-call-list span,.customer-settings-list span{color:#62788f;font-size:.78rem;font-weight:850}.customer-call-list strong,.customer-faq-grid strong,.customer-settings-list strong{color:#07142a;font-weight:950}.customer-call-list>div{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(12rem,.6fr) minmax(0,1fr) auto}.customer-call-list em{background:#e6f8ef;border-radius:999px;color:#067647;font-size:.75rem;font-style:normal;font-weight:950;padding:.35rem .65rem}.customer-call-list em.needs-followup{background:#fff1d6;color:#c26100}.customer-call-list>article{background:#f8fbff;border:1px solid #e1ebf6;border-radius:.75rem;overflow:hidden}.customer-call-list>article.is-open{background:#fff;border-color:#aecaef;box-shadow:0 12px 32px #0d366014}.customer-call-summary{grid-gap:1rem;align-items:center;background:#0000;border:0;color:#07142a;cursor:pointer;display:grid;gap:1rem;grid-template-columns:minmax(12rem,.65fr) minmax(0,1.25fr) auto auto;padding:.95rem;position:relative;text-align:left;width:100%}.customer-call-summary:focus-visible,.customer-call-summary:hover{background:#eef6ff}.customer-call-summary:focus-visible{outline:3px solid #126dff38;outline-offset:-3px}.customer-call-identity{grid-gap:.25rem;display:grid;gap:.25rem}.customer-call-list .customer-call-identity strong{color:#07142a;font-size:.94rem}.customer-call-list .customer-call-identity small{color:#62788f;font-size:.75rem;font-weight:800}.customer-call-list .customer-call-copy{color:#405977;font-size:.88rem;font-weight:650;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-call-list .customer-call-status{background:#e6f8ef;border-radius:999px;color:#067647;font-size:.72rem;font-weight:950;padding:.38rem .68rem;white-space:nowrap}.customer-call-list .customer-call-status.needs-followup{background:#fff1d6;color:#9a4b00}.customer-call-list .customer-call-chevron{color:#126dff;font-size:1.2rem;transition:transform .16s ease}.customer-call-list article.is-open .customer-call-chevron{transform:rotate(180deg)}.customer-call-details{grid-gap:.9rem;border-top:1px solid #dce8f4;display:grid;gap:.9rem;padding:1rem}.customer-call-detail-grid{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.customer-call-details section{background:#fbfdff;border:1px solid #e1ebf6;border-radius:.65rem;min-width:0;padding:.9rem}.customer-call-details h3{color:#07142a;font-size:.9rem;font-weight:950;margin:0 0 .65rem}.customer-call-details dl{grid-gap:.55rem;display:grid;gap:.55rem;margin:0}.customer-call-details dl>div{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:minmax(8rem,.45fr) minmax(0,1fr)}.customer-call-details dd,.customer-call-details dt{color:#62788f;font-size:.78rem;font-weight:750;line-height:1.45;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.customer-call-details dd{color:#172b44;font-weight:850}.customer-call-evaluation{border-left:3px solid #126dff;margin-top:.75rem!important;padding-left:.7rem}.customer-call-section-head{align-items:center;display:flex;gap:1rem;justify-content:space-between}.customer-call-section-head span{color:#62788f;font-size:.72rem;font-weight:800}.customer-transcript{background:#07142a;border-radius:.55rem;color:#e8f2ff;font:650 .82rem/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;margin:0;max-height:22rem;overflow:auto;padding:.9rem;white-space:pre-wrap}.customer-recording{grid-gap:.65rem;display:grid;gap:.65rem}.customer-recording audio{width:100%}.customer-recording a{color:#0b5fd3;font-size:.8rem;font-weight:900;justify-self:start}.customer-call-timeline,.customer-notification-list{grid-gap:.7rem;display:grid;gap:.7rem;list-style:none;margin:0;padding:0}.customer-call-timeline li{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:auto minmax(0,1fr)}.customer-call-timeline i{background:#126dff;border:3px solid #dcebff;border-radius:50%;height:.62rem;margin-top:.22rem;width:.62rem}.customer-call-timeline div{display:flex;gap:1rem;justify-content:space-between}.customer-call-timeline span,.customer-call-timeline strong,.customer-notification-list span,.customer-notification-list strong{color:#172b44;font-size:.78rem;font-weight:850}.customer-call-timeline span,.customer-notification-list span{color:#62788f;text-align:right}.customer-notification-list li{border-bottom:1px solid #edf2f7;display:flex;gap:1rem;justify-content:space-between;padding-bottom:.55rem}.customer-quality-details{border-top:1px solid #e1ebf6;margin-top:.9rem;padding-top:.75rem}.customer-quality-details summary{color:#0b5fd3;cursor:pointer;font-size:.78rem;font-weight:900}.customer-quality-details dl{margin-top:.7rem}.customer-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-empty{color:#62788f;font-weight:750;margin:0}.customer-appointments-panel{background:linear-gradient(180deg,#fff,#f8fbff);border-color:#bfd7fb}.customer-appointments-panel .customer-eyebrow{margin:0 0 .35rem}.customer-appointments-intro{color:#526b85;font-weight:650;line-height:1.5;margin:.65rem 0 0;max-width:760px}.customer-appointment-list{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.customer-appointment-card{background:#fff;border:1px solid #d8e7f6;border-radius:.85rem;box-shadow:0 10px 28px #1c44730f;min-width:0;padding:1rem}.customer-appointment-card.is-pending{border-top:4px solid #f59e0b}.customer-appointment-card.is-confirmed{border-top:4px solid #16a34a}.customer-appointment-card.is-proposed{border-top:4px solid #126dff}.customer-appointment-card.is-change_requested{border-top:4px solid #7c3aed}.customer-appointment-card.is-declined{opacity:.75}.customer-appointment-card dl,.customer-appointment-card dl>div,.customer-appointment-summary,.customer-appointment-summary>div{display:flex}.customer-appointment-summary{align-items:flex-start;gap:1rem;justify-content:space-between}.customer-appointment-summary>div{flex-direction:column;gap:.2rem}.customer-appointment-card h3,.customer-appointment-summary strong{color:#07142a;font-weight:950}.customer-appointment-actions small,.customer-appointment-card dd,.customer-appointment-card dt,.customer-appointment-card p,.customer-appointment-summary span{color:#526b85;font-size:.82rem;font-weight:700}.customer-appointment-summary em{background:#fff1d6;border-radius:999px;color:#9a4b00;font-size:.72rem;font-style:normal;font-weight:950;padding:.35rem .6rem}.customer-appointment-card.is-confirmed .customer-appointment-summary em{background:#e6f8ef;color:#067647}.customer-appointment-card.is-proposed .customer-appointment-summary em{background:#eaf3ff;color:#075cbf}.customer-appointment-card.is-change_requested .customer-appointment-summary em{background:#f2eafe;color:#6d28d9}.customer-appointment-card.is-declined .customer-appointment-summary em{background:#f2f4f7;color:#475467}.customer-appointment-card h3{font-size:1.05rem;margin:.85rem 0 .3rem}.customer-appointment-card>p{margin:.2rem 0}.customer-appointment-card dl{flex-wrap:wrap;gap:.65rem 1.2rem;margin:.85rem 0}.customer-appointment-card dl>div{flex-direction:column;gap:.15rem}.customer-appointment-card dd,.customer-appointment-card dt{margin:0}.customer-appointment-card dd{color:#172b44;font-weight:900}.customer-appointment-actions{grid-gap:.7rem;border-top:1px solid #e3edf7;display:grid;gap:.7rem;padding-top:.85rem}.customer-appointment-awaiting,.customer-appointment-change-requested{grid-gap:.3rem;border-radius:.65rem;display:grid;font-size:.82rem;gap:.3rem;margin:.8rem 0;padding:.8rem}.customer-appointment-awaiting{background:#eef6ff;color:#075cbf}.customer-appointment-change-requested{background:#f6f0ff;color:#5b21b6}.customer-appointment-awaiting span,.customer-appointment-change-requested span{line-height:1.45}.customer-appointment-actions label{grid-gap:.4rem;color:#243a55;display:grid;font-size:.78rem;font-weight:900;gap:.4rem}.customer-appointment-actions input,.customer-appointment-actions select{background:#fff;border:1px solid #b7cef5;border-radius:.55rem;color:#07142a;font:inherit;min-height:2.75rem;padding:0 .7rem}.customer-schedule-calendar,.customer-scheduling-controls{background:#fff;border:1px solid #d8e7f6;border-radius:.9rem;margin-top:1rem;padding:1rem}.customer-calendar-toolbar,.customer-calendar-toolbar>div,.customer-rule-options,.customer-scheduling-grid,.customer-staff-list>div{display:flex}.customer-calendar-toolbar{align-items:center;gap:1rem;justify-content:space-between;margin-bottom:.8rem}.customer-calendar-toolbar h3,.customer-scheduling-controls h3{color:#07142a;margin:.15rem 0 0}.customer-calendar-toolbar>div:last-child{gap:.35rem}.customer-calendar-toolbar button,.customer-save-schedule,.customer-staff-form button,.customer-staff-list button{background:#fff;border:1px solid #bfd2e7;border-radius:.5rem;color:#24425f;cursor:pointer;font:inherit;font-size:.75rem;font-weight:900;padding:.48rem .7rem}.customer-calendar-week{border:1px solid #dce8f4;border-radius:.7rem;display:grid;grid-template-columns:repeat(7,minmax(105px,1fr));overflow-x:auto}.customer-calendar-day{background:#fbfdff;border-right:1px solid #e5edf6;min-height:185px}.customer-calendar-day:last-child{border-right:0}.customer-calendar-day header{align-items:center;border-bottom:1px solid #e5edf6;color:#526b85;display:flex;font-size:.72rem;justify-content:space-between;padding:.55rem;text-transform:uppercase}.customer-calendar-day header strong{color:#07142a;font-size:1rem}.customer-calendar-day>div{grid-gap:.45rem;display:grid;gap:.45rem;padding:.45rem}.customer-calendar-day article{grid-gap:.1rem;background:#eef6ff;border-left:4px solid var(--staff-color);border-radius:.4rem;color:#173554;display:grid;font-size:.68rem;gap:.1rem;padding:.45rem}.customer-calendar-day article small,.customer-calendar-day article time,.customer-calendar-empty,.customer-calendar-note{color:#62788f;font-size:.66rem;font-weight:750}.customer-calendar-note{margin:.75rem 0 0}.customer-scheduling-controls{margin-top:1.25rem}.customer-calendar-connect{grid-gap:1rem;border-bottom:1px solid #dce8f4;display:grid;gap:1rem;margin-bottom:1.25rem;padding-bottom:1.25rem}.customer-calendar-connect>div:first-child>p:last-child,.customer-calendar-connections>p,.customer-calendar-setup-note{color:#526b85;font-size:.78rem;line-height:1.5;margin:.35rem 0 0}.customer-booking-modes{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-booking-modes label{align-items:flex-start;background:#fbfdff;border:1px solid #d2e1ef;border-radius:.7rem;cursor:pointer;display:flex;gap:.55rem;min-height:110px;padding:.8rem}.customer-booking-modes label.selected{background:#eef6ff;border-color:#126dff;box-shadow:inset 0 0 0 1px #126dff}.customer-booking-modes input{accent-color:#126dff;margin-top:.15rem}.customer-booking-modes span,.customer-calendar-connections span:not(.provider){grid-gap:.25rem;display:grid;gap:.25rem}.customer-booking-modes strong,.customer-calendar-connections strong{color:#102a45;font-size:.78rem}.customer-booking-modes small,.customer-calendar-connections small{color:#62788f;font-size:.7rem;line-height:1.4}.customer-calendar-provider-actions{grid-gap:.65rem;align-items:end;display:grid;gap:.65rem;grid-template-columns:minmax(220px,1fr) auto auto}.customer-calendar-provider-actions label{grid-gap:.35rem;color:#415a73;display:grid;font-size:.74rem;font-weight:850;gap:.35rem}.customer-calendar-connections button,.customer-calendar-provider-actions button,.customer-calendar-provider-actions select{background:#fff;border:1px solid #bfd2e7;border-radius:.55rem;color:#173554;font:inherit;font-size:.75rem;font-weight:900;min-height:2.55rem;padding:.5rem .75rem}.customer-calendar-provider-actions button:not(:disabled){border-color:#126dff;color:#075dda;cursor:pointer}.customer-calendar-provider-actions button:disabled{opacity:.5}.customer-calendar-setup-note{background:#eef6ff;border-left:3px solid #126dff;padding:.65rem .8rem}.customer-calendar-connections{grid-gap:.5rem;display:grid;gap:.5rem}.customer-calendar-connections>div{grid-gap:.65rem;align-items:center;border:1px solid #e0eaf4;border-radius:.6rem;display:grid;gap:.65rem;grid-template-columns:auto 1fr auto;padding:.6rem}.customer-calendar-connections .provider{background:#eaf3ff;border-radius:50%;color:#126dff;display:grid;font-weight:950;height:2.1rem;place-items:center;width:2.1rem}.customer-calendar-connections .provider.microsoft{background:#e8f7f5;color:#087f72}.customer-scheduling-grid{align-items:flex-start;gap:1rem}.customer-scheduling-grid>div{flex:1 1;min-width:0}.customer-hours-list,.customer-staff-form,.customer-staff-list{grid-gap:.5rem;display:grid;gap:.5rem;margin-top:.85rem}.customer-hours-list>div{grid-gap:.45rem;align-items:center;color:#526b85;display:grid;font-size:.76rem;font-weight:800;gap:.45rem;grid-template-columns:minmax(115px,1fr) 92px auto 92px}.customer-hours-list>div.is-closed{opacity:.58}.customer-hours-list input[type=time],.customer-rule-options select,.customer-staff-form input{background:#fff;border:1px solid #c8d9eb;border-radius:.45rem;font:inherit;min-height:2.35rem;min-width:0;padding:.4rem .55rem}.customer-rule-options{align-items:flex-start;gap:1rem;margin:1rem 0}.customer-rule-options fieldset,.customer-rule-options>label{grid-gap:.45rem;border:0;color:#415a73;display:grid;flex:1 1;font-size:.74rem;font-weight:850;gap:.45rem;margin:0;padding:0}.customer-rule-options fieldset label{font-weight:750}.customer-save-schedule,.customer-staff-form button{background:#126dff;border-color:#126dff;color:#fff}.customer-staff-list>div{align-items:center;border:1px solid #e0eaf4;border-radius:.55rem;gap:.55rem;padding:.55rem}.customer-staff-list i{border-radius:999px;height:2.1rem;width:.75rem}.customer-staff-list span{display:grid;flex:1 1 auto}.customer-staff-list p,.customer-staff-list small{color:#62788f;font-size:.72rem}.customer-staff-form{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-staff-form label{align-items:center;color:#526b85;display:flex;font-size:.74rem;font-weight:850;gap:.5rem;justify-content:space-between}.customer-staff-form input[type=color]{padding:.15rem;width:3rem}.customer-appointment-actions>div{display:flex;gap:.55rem}.customer-appointment-actions button,.customer-appointment-confirmed a{border-radius:.55rem;cursor:pointer;font:inherit;font-size:.78rem;font-weight:950;min-height:2.55rem;padding:.55rem .85rem}.customer-appointment-actions button.confirm,.customer-appointment-confirmed a{background:#126dff;border:1px solid #126dff;color:#fff}.customer-appointment-actions button.decline{background:#fff;border:1px solid #d0d9e5;color:#526b85}.customer-appointment-actions button:disabled{cursor:wait;opacity:.6}.customer-appointment-confirmed{align-items:center;border-top:1px solid #e3edf7;color:#067647;display:flex;font-size:.82rem;gap:.8rem;justify-content:space-between;padding-top:.85rem}.customer-appointment-confirmed a{align-items:center;display:inline-flex;min-height:2.2rem;text-decoration:none}.customer-appointment-message{background:#eef6ff;border-radius:.5rem;color:#074da9!important;margin-top:.75rem!important;padding:.65rem}.customer-call-report-row{align-items:center;color:#62788f;display:flex;font-size:.8rem;font-weight:800;gap:.75rem;justify-content:flex-end}.customer-support-history .customer-panel-head>button{background:#126dff;border:0;border-radius:.65rem;color:#fff;cursor:pointer;font:inherit;font-size:.8rem;font-weight:900;padding:.7rem .9rem}.customer-support-history-list{grid-gap:.75rem;display:grid;gap:.75rem;margin-top:1rem}.customer-support-history-list>article{grid-gap:.55rem 1rem;background:#fbfdff;border:1px solid #dce8f4;border-left:4px solid #f0a000;border-radius:.7rem;display:grid;gap:.55rem 1rem;grid-template-columns:minmax(0,1fr) auto;padding:.9rem}.customer-support-history-list>article.is-resolved{border-left-color:#13a463}.customer-support-history-list>article>div{grid-gap:.15rem;display:grid;gap:.15rem}.customer-support-history-list strong{color:#07142a;font-weight:950}.customer-support-history-list small,.customer-support-history-list span{color:#62788f;font-size:.72rem;font-weight:750}.customer-support-history-list em{align-self:start;background:#fff1d6;border-radius:999px;color:#9a4b00;font-size:.68rem;font-style:normal;font-weight:950;padding:.35rem .6rem}.customer-support-history-list .is-resolved em{background:#e6f8ef;color:#067647}.customer-support-history-list blockquote,.customer-support-history-list p,.customer-support-history-list>article>small{grid-column:1/-1}.customer-support-history-list p{color:#405977;font-size:.88rem;font-weight:650;line-height:1.5;margin:0}.customer-support-history-list blockquote{grid-gap:.25rem;background:#eef6ff;border-radius:.55rem;color:#29486d;display:grid;font-size:.82rem;gap:.25rem;line-height:1.45;margin:0;padding:.7rem}.customer-call-report-row button,.customer-support-actions button,.customer-support-launcher,.customer-support-success button{border:0;border-radius:.65rem;cursor:pointer;font:inherit;font-weight:900}.customer-call-report-row button{background:#fff;border:1px solid #b8cef0;color:#0b5fd3;padding:.55rem .75rem}.customer-support-launcher{align-items:center;background:#0b5fd3;bottom:1.25rem;box-shadow:0 14px 35px #0527553d;color:#fff;display:flex;font-size:.86rem;gap:.6rem;padding:.8rem 1rem;position:fixed;right:1.25rem;z-index:40}.customer-support-launcher span{background:#fff;border-radius:50%;color:#0b5fd3;display:grid;height:1.4rem;place-items:center;width:1.4rem}.customer-support-launcher:focus-visible,.customer-support-launcher:hover{background:#084ca8}.customer-support-backdrop{background:#031126b3;display:grid;inset:0;overflow-y:auto;padding:1.5rem;place-items:center;position:fixed;z-index:100}.customer-support-modal{background:#fff;border:1px solid #d4e2f3;border-radius:1rem;box-shadow:0 28px 90px #00123059;box-sizing:border-box;max-height:calc(100vh - 3rem);overflow-y:auto;padding:1.5rem;position:relative;width:min(42rem,100%)}.customer-support-close{background:#eef5ff;border:0;border-radius:50%;color:#17385f;cursor:pointer;display:grid;font-size:1.5rem;height:2.3rem;place-items:center;position:absolute;right:.85rem;top:.85rem;width:2.3rem}.customer-support-modal h2{color:#07142a;font-size:clamp(1.5rem,4vw,2rem);margin:.3rem 3rem .55rem 0}.customer-support-intro{color:#405977;font-size:.95rem;font-weight:650;line-height:1.55;margin:0 0 1rem}.customer-support-call-context{background:#eef6ff;border-radius:.7rem;color:#405977;display:flex;font-size:.82rem;font-weight:800;gap:1rem;justify-content:space-between;padding:.75rem .85rem}.customer-support-call-context strong{color:#0a376b;text-align:right}.customer-support-description{grid-gap:.45rem;color:#172b44;display:grid;font-size:.88rem;font-weight:900;gap:.45rem;margin-top:1rem;position:relative}.customer-support-description textarea{border:2px solid #b9cde6;border-radius:.7rem;box-sizing:border-box;color:#07142a;font-family:inherit;font-size:1rem;font-weight:650;line-height:1.5;min-height:7.5rem;outline:none;padding:.8rem;resize:vertical}.customer-support-description textarea:focus{border-color:#126dff;box-shadow:0 0 0 3px #126dff24}.customer-support-description>small{color:#7b8da3;font-size:.7rem;justify-self:end}.customer-support-checkbox{align-items:flex-start;color:#172b44;cursor:pointer;display:flex;font-size:.82rem;gap:.7rem;line-height:1.4;margin-top:.85rem}.customer-support-checkbox input{accent-color:#126dff;height:1.15rem;margin-top:.12rem;width:1.15rem}.customer-support-checkbox span{grid-gap:.2rem;display:grid;gap:.2rem}.customer-support-checkbox small,.customer-support-safety{color:#62788f;font-weight:650}.customer-support-analysis{grid-gap:.8rem;background:linear-gradient(180deg,#f7fbff,#fff);border:1px solid #b9d7ff;border-radius:.8rem;display:grid;gap:.8rem;margin-top:1rem;padding:1rem}.customer-support-analysis-head{grid-gap:.7rem;align-items:start;display:grid;gap:.7rem;grid-template-columns:auto minmax(0,1fr) auto}.customer-support-analysis-head>span{background:#126dff;border-radius:.55rem;color:#fff;display:grid;height:2rem;place-items:center;width:2rem}.customer-support-analysis-head div{grid-gap:.15rem;display:grid;gap:.15rem}.customer-support-analysis-head small{color:#0b5fd3;font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.customer-support-analysis-head strong{color:#07142a;line-height:1.4}.customer-support-analysis-head em{background:#fff1d6;border-radius:999px;color:#9a4b00;font-size:.65rem;font-style:normal;font-weight:950;padding:.3rem .55rem}.customer-support-analysis-head em.is-low{background:#e6f8ef;color:#067647}.customer-support-analysis-head em.is-high{background:#ffe8e8;color:#b42318}.customer-support-analysis ol,.customer-support-analysis p{color:#405977;font-size:.88rem;font-weight:650;line-height:1.5;margin:0}.customer-support-analysis ol{grid-gap:.45rem;display:grid;gap:.45rem;padding-left:1.35rem}.customer-support-actions{display:flex;gap:.7rem;justify-content:flex-end;margin-top:1rem}.customer-support-actions button,.customer-support-success button{min-height:2.75rem;padding:.7rem 1rem}.customer-support-actions button.primary,.customer-support-success button{background:#126dff;color:#fff}.customer-support-actions button.secondary{background:#fff;border:1px solid #b8cef0;color:#0b5fd3}.customer-support-actions button:disabled{cursor:wait;opacity:.55}.customer-support-error{background:#fff0f0;border-radius:.55rem;color:#b42318;font-size:.82rem;font-weight:850;margin:.8rem 0 0;padding:.7rem}.customer-support-safety{font-size:.72rem;margin:.8rem 0 0;text-align:center}.customer-jobber-panel,.customer-revenue-panel{grid-gap:1rem;display:grid;gap:1rem}.customer-revenue-kpis{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr))}.customer-revenue-kpis>div{grid-gap:.3rem;background:linear-gradient(145deg,#f9fcff,#edf6ff);border:1px solid #d5e5f7;border-radius:.9rem;display:grid;gap:.3rem;min-width:0;padding:1rem}.customer-revenue-kpis em,.customer-revenue-kpis span{color:#526b88;font-size:.75rem;font-style:normal;font-weight:750}.customer-revenue-kpis strong{color:#08285f;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:950}.customer-revenue-intro{color:#405977;line-height:1.55;margin:0}.customer-revenue-leads{grid-gap:.85rem;display:grid;gap:.85rem}.customer-revenue-lead{grid-gap:1rem;background:#fff;border:1px solid #d8e7f6;border-radius:.9rem;display:grid;gap:1rem;grid-template-columns:minmax(220px,.85fr) minmax(420px,1.5fr);padding:1rem}.customer-revenue-lead-copy{grid-gap:.25rem;align-content:start;display:grid;gap:.25rem;min-width:0}.customer-revenue-lead-copy>small,.customer-revenue-lead-copy>span{color:#607a98;font-size:.75rem;font-weight:750}.customer-revenue-lead-copy>small.is-good{color:#067647}.customer-revenue-lead-copy>small.is-warn{color:#b54708}.customer-revenue-lead-copy p{color:#405977;font-size:.86rem;line-height:1.45;margin:.35rem 0}.customer-revenue-outcome-form{grid-gap:.6rem;align-items:end;display:grid;gap:.6rem;grid-template-columns:minmax(115px,.8fr) repeat(2,minmax(110px,.7fr)) minmax(160px,1.2fr) auto}.customer-revenue-outcome-form label{grid-gap:.35rem;color:#405977;display:grid;font-size:.72rem;font-weight:850;gap:.35rem}.customer-revenue-outcome-form input,.customer-revenue-outcome-form select{background:#fff;border:1px solid #b9cde4;border-radius:.55rem;box-sizing:border-box;color:#07142a;font:inherit;min-height:2.5rem;min-width:0;padding:.55rem .65rem;width:100%}.customer-jobber-summary a,.customer-jobber-summary button,.customer-jobber-syncs button,.customer-revenue-outcome-form button{align-items:center;background:#126dff;border:0;border-radius:.58rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:900;justify-content:center;min-height:2.5rem;padding:.6rem .85rem;text-decoration:none}.customer-revenue-outcome-form>p{font-size:.76rem;font-weight:800;grid-column:1/-1;margin:0}.customer-revenue-outcome-form>p.has-error{color:#b42318}.customer-revenue-outcome-form>p.has-success{color:#067647}.customer-jobber-panel .customer-panel-head span.is-connected{background:#e7f8ef;color:#067647}.customer-jobber-summary{align-items:center;background:#f8fbff;border:1px solid #d8e7f6;border-radius:.9rem;display:flex;gap:1rem;justify-content:space-between;padding:1rem}.customer-jobber-summary p{color:#526b88;line-height:1.5;margin:.35rem 0 0;max-width:760px}.customer-jobber-config-note{color:#b54708;font-size:.78rem;font-weight:800;max-width:300px;text-align:right}.customer-jobber-syncs{grid-gap:.55rem;display:grid;gap:.55rem}.customer-jobber-syncs>div{align-items:center;border:1px solid #e0eaf5;border-radius:.7rem;display:flex;gap:1rem;justify-content:space-between;padding:.75rem .85rem}.customer-jobber-syncs>div>span{grid-gap:.18rem;display:grid;gap:.18rem}.customer-jobber-syncs em,.customer-jobber-syncs small{color:#607a98;font-size:.72rem;font-style:normal}.customer-jobber-syncs em{color:#b42318}.customer-jobber-message{color:#0b5fd3;font-size:.8rem;font-weight:800;margin:0}.customer-support-success{grid-gap:.65rem;display:grid;gap:.65rem;justify-items:center;padding:1.5rem .5rem .5rem;text-align:center}.customer-support-success>span{background:#e6f8ef;border-radius:50%;color:#067647;display:grid;font-size:1.8rem;font-weight:950;height:3.5rem;place-items:center;width:3.5rem}.customer-support-success p{color:#405977;line-height:1.5;margin:0}@media (max-width:980px){.customer-dashboard:not(.customer-dashboard-login){grid-template-columns:1fr}.customer-sidebar{border-bottom:1px solid #d8e7f6;border-right:0;height:auto;position:relative}.customer-sidebar nav{grid-template-columns:repeat(5,minmax(0,1fr))}.customer-sidebar button{max-width:16rem}.customer-appointment-list,.customer-faq-grid,.customer-grid,.customer-revenue-kpis,.customer-revenue-lead,.customer-revenue-outcome-form,.customer-stats,.customer-stats.is-trial{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-revenue-lead-copy,.customer-revenue-outcome-form>button{grid-column:1/-1}}@media (max-width:680px){.customer-main{padding:1rem}.customer-calendar-toolbar,.customer-rule-options,.customer-scheduling-grid{align-items:stretch;flex-direction:column}.customer-booking-modes,.customer-calendar-provider-actions{grid-template-columns:1fr}.customer-booking-modes label{min-height:0}.customer-calendar-week{grid-template-columns:repeat(7,minmax(145px,1fr))}.customer-hours-list>div{grid-template-columns:minmax(105px,1fr) 82px auto 82px}.customer-staff-form{grid-template-columns:1fr}.customer-dashboard-login{padding:1rem;place-items:start center}.customer-login-card,.customer-login-grid{min-height:0}.customer-login-card{border-radius:1.15rem}.customer-login-grid{display:flex;flex-direction:column}.customer-login-access{box-sizing:border-box;order:1;padding:1.35rem 1.2rem 1.5rem;width:100%}.customer-login-mobile-brand{display:block;margin-bottom:2rem}.customer-login-heading h2{font-size:2rem}.customer-login-story{order:2;padding:1.55rem 1.35rem}.customer-login-story .customer-login-copy,.customer-login-story .customer-login-preview,.customer-login-story>.customer-brand{display:none}.customer-login-story-copy{margin-top:0}.customer-login-story .customer-login-story-copy h1{font-size:clamp(2rem,9.2vw,2.25rem);line-height:1.06;max-width:360px}.customer-login-points{margin-top:1.25rem}.customer-login-links{align-items:flex-start;flex-direction:column}.customer-hero-card,.customer-topbar{grid-template-columns:1fr}.customer-trial-meter-foot,.customer-trial-meter-head{align-items:stretch;flex-direction:column}.customer-trial-meter-balance{justify-items:start;min-width:0}.customer-trial-meter-foot a{text-align:center}.customer-topbar{display:grid}.customer-call-panel-head{align-items:stretch;flex-direction:column}.customer-live-refresh{align-items:flex-start;flex-direction:column;text-align:left}.customer-appointment-list,.customer-faq-grid,.customer-grid,.customer-revenue-kpis,.customer-revenue-lead,.customer-revenue-outcome-form,.customer-sidebar nav,.customer-stats,.customer-stats.is-trial{grid-template-columns:1fr}.customer-revenue-lead-copy,.customer-revenue-outcome-form>button{grid-column:auto}.customer-jobber-summary,.customer-jobber-syncs>div{align-items:stretch;flex-direction:column}.customer-jobber-config-note{max-width:none;text-align:left}.customer-call-detail-grid,.customer-call-details dl>div,.customer-call-list>div,.customer-call-summary{grid-template-columns:1fr}.customer-call-summary{gap:.65rem}.customer-call-list .customer-call-copy{white-space:normal}.customer-call-list .customer-call-status{justify-self:start}.customer-call-list .customer-call-chevron{position:absolute;right:2rem}.customer-call-section-head,.customer-call-timeline div{align-items:flex-start;flex-direction:column}.customer-call-timeline span,.customer-notification-list span{text-align:left}}@media (max-width:560px){.customer-support-backdrop{align-items:end;padding:0}.customer-support-modal{border-radius:1rem 1rem 0 0;max-height:94vh;padding:1.15rem;width:100%}.customer-support-launcher{bottom:.75rem;right:.75rem}.customer-call-report-row,.customer-support-actions,.customer-support-call-context{align-items:stretch;flex-direction:column}.customer-support-call-context strong{text-align:left}.customer-support-analysis-head{grid-template-columns:auto minmax(0,1fr)}.customer-support-analysis-head em{grid-column:2;justify-self:start}.customer-support-actions button{width:100%}}.links-page{background:linear-gradient(180deg,#eff7fff5,#f8fcfffa),#eff7ff;color:#07142a;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;min-height:100vh;overflow:hidden;padding:32px 16px 48px;position:relative}.links-page-glow{border-radius:50%;filter:blur(8px);pointer-events:none;position:fixed}.links-page-glow-one{background:#2789ff24;height:520px;left:calc(50% - 520px);top:-180px;width:520px}.links-page-glow-two{background:#ff9d261c;bottom:-220px;height:480px;right:calc(50% - 500px);width:480px}.links-shell{margin:0 auto;position:relative;width:min(100%,660px);z-index:1}.links-profile{text-align:center}.links-logo{align-items:center;background:#ffffffe6;border:1px solid #2563eb29;border-radius:19px;box-shadow:0 20px 50px -30px #15478573;color:#0b2140;display:inline-flex;gap:10px;height:62px;overflow:hidden;padding:0 18px 0 10px;text-decoration:none;width:auto}.links-logo-mark{background:linear-gradient(145deg,#0d7df2,#075cc4);border-radius:14px;display:grid;height:42px;place-items:center;position:relative;width:42px}.links-logo-mark>span{background:#fff;border-radius:999px;box-shadow:9px 0 0 #ffffffb3,-9px 0 0 #ffffffb3;height:21px;width:5px}.links-logo-type{font-size:16px;font-weight:750;letter-spacing:-.025em}.links-logo-type strong{color:#0878f9;font-weight:800}.links-canada{align-items:center;background:#ffffffad;border:1px solid #cfe3f9;border-radius:999px;color:#44627f;display:inline-flex;font-size:11px;font-weight:700;gap:7px;letter-spacing:.03em;margin-top:17px;padding:7px 12px;text-transform:uppercase}.links-profile h1{font-size:clamp(2.25rem,8vw,4.15rem);font-weight:850;letter-spacing:-.06em;line-height:.98;margin:18px auto 0;max-width:570px}.links-profile>p{color:#52677f;font-size:16px;font-weight:500;line-height:1.55;margin:14px auto 0;max-width:520px}.links-demo{background:linear-gradient(145deg,#09294d,#071c38);border:1px solid #173d68;border-radius:20px;box-shadow:0 24px 60px -40px #02132abf;color:#fff;margin-top:24px;padding:17px}.links-demo-head{align-items:center;display:flex;gap:12px}.links-demo-icon{background:#1680f4;border-radius:14px;color:#fff;display:grid;flex:0 0 44px;height:44px;place-items:center;width:44px}.links-demo-head div{grid-gap:2px;display:grid;gap:2px}.links-demo small{color:#7fcaff;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.links-demo strong{font-size:15px;font-weight:750;line-height:1.3}.links-demo audio{display:block;height:42px;margin-top:13px;width:100%}.links-demo>p{color:#b9d7f4;font-size:12px;line-height:1.45;margin:9px 2px 0}.links-list{grid-gap:12px;display:grid;gap:12px;margin-top:14px}.links-card{grid-gap:13px;align-items:center;background:#ffffffe6;border:1px solid #d6e4f3;border-radius:18px;box-shadow:0 12px 34px -28px #18487e6b;color:#10243f;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;min-height:88px;padding:13px 15px;text-decoration:none;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.links-card:hover{border-color:#9dc8f6;box-shadow:0 18px 40px -28px #1464be80;transform:translateY(-2px)}.links-card.is-featured{background:linear-gradient(115deg,#eff7ff,#fff);border-color:#65adff}.links-card.is-featured .links-card-icon{background:#0878f9;color:#fff}.links-card-icon{background:#e7f2ff;border-radius:15px;color:#0878f9;display:grid;height:46px;place-items:center;width:46px}.links-card-icon.is-trial{background:#0878f9;color:#fff}.links-card-icon.is-pricing{background:#fff0dd;color:#cf6b00}.links-card-icon.is-site{background:#e9f7ef;color:#149050}.links-card-copy{grid-gap:2px;display:grid;gap:2px;min-width:0}.links-card-copy small{color:#6a84a0;font-size:9px;font-weight:750;letter-spacing:.065em;text-transform:uppercase}.links-card-copy strong{color:#10243f;font-size:16px;font-weight:750;line-height:1.25}.links-card-copy>span{color:#60758c;font-size:12px;line-height:1.4}.links-card-arrow{color:#7d9ab8;font-size:27px;font-weight:400}.links-contact{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.links-contact a{align-items:center;background:#ffffffbf;border:1px solid #d6e4f3;border-radius:16px;color:#176fcc;display:flex;gap:10px;min-width:0;padding:12px;text-decoration:none}.links-contact a>svg{flex:0 0 22px}.links-contact a span{display:grid;min-width:0}.links-contact small{color:#75899f;font-size:10px;font-weight:650}.links-contact strong{color:#173555;font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis}.links-shell footer{align-items:center;color:#6c8299;display:flex;font-size:11px;gap:8px;justify-content:center;line-height:1.4;margin-top:19px;text-align:center}.links-status-dot{background:#22a55d;border-radius:50%;box-shadow:0 0 0 4px #22a55d1f;flex:0 0 7px;height:7px;width:7px}.links-page :where(a,audio):focus-visible{outline:3px solid #0878f959;outline-offset:3px}@media (max-width:540px){.links-page{padding:22px 12px 36px}.links-logo{border-radius:19px;height:56px;padding-right:15px}.links-canada{font-size:9px;max-width:95%}.links-profile h1{margin-top:14px}.links-profile>p{font-size:14px}.links-card{border-radius:16px;min-height:82px;padding:12px}.links-card-copy>span{display:none}.links-contact{grid-template-columns:1fr}}body,html{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;overflow-x:hidden}*{box-sizing:border-box}canvas,img,svg,video{max-width:100%}button,input,select,textarea{font:inherit}@media (max-width:767px){body{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%}a,button,h1,h2,h3,h4,h5,h6,p,span{overflow-wrap:anywhere}input,select,textarea{font-size:16px}}
/*# sourceMappingURL=main.ea9c04c7.css.map*/