@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";html,body{margin:0;min-height:100%}:root{--ui-page: 1rem;--ui-gap: .65rem;--ui-card: .75rem;--ui-tight: .55rem;--ui-row: .45rem;--ui-radius: .45rem;--ui-control: .28rem;--ui-shadow: 0 1px 2px rgba(16, 24, 40, .04);--ui-border: #c6d0e3;--ui-ink: #171b22;--ui-muted: #46556d;--ui-page-bg: #f4f7fb;--ui-blue: #0047d9;--ui-blue-soft: #e8f1ff}*{box-sizing:border-box}.public-shell .section[id]{scroll-margin-top:5rem}body{font-family:Inter,Segoe UI,Arial,sans-serif;background:var(--ui-page-bg);color:var(--ui-ink);overflow-x:hidden}h1,h2,h3,h4,h5,h6,p{overflow-wrap:anywhere}button,input,select,textarea{font:inherit}.workspace-page,.page{display:grid;gap:.75rem}.workspace-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:40px}.workspace-hero h2,.workspace-hero p,.workspace-hero h3,.workspace-hero dl,.workspace-hero dd{margin:0}.workspace-kicker{color:var(--ui-muted);font-size:.78rem;font-weight:600;letter-spacing:0;text-transform:none}.workspace-title{color:var(--ui-ink);font-size:1.58rem;line-height:1.2;font-weight:800}.workspace-copy{color:var(--ui-muted);max-width:68ch;font-size:.88rem;line-height:1.45;margin-top:.28rem!important}.workspace-actions,.form-strip,.filter-strip,.inline-actions,.row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ui-row)}.workspace-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);gap:.65rem;align-items:start}.workspace-grid.equal{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-card,.ops-card,.card{background:#fff;border:1px solid var(--ui-border);border-radius:var(--ui-radius);padding:var(--ui-card);box-shadow:none;display:grid;gap:.65rem;min-width:0}.card-title,.workspace-card h3,.ops-card h3{margin:0;color:var(--ui-ink);font-size:1.12rem;font-weight:750}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.metric-card{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:#fff;padding:.6rem .7rem;display:grid;gap:.28rem;box-shadow:var(--ui-shadow);min-width:0}.metric-label{margin:0;color:#46556d;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0}.metric-value{margin:0;color:var(--ui-ink);font-size:1.4rem;line-height:1.05;font-weight:800}.metric-note{margin:0;color:#00875a;font-size:.72rem;font-weight:700}.metric-note.down{color:#b54708}.ops-table-wrap{overflow-x:auto;border:0;border-radius:var(--ui-radius)}.ops-table{width:100%;border-collapse:collapse;font-size:.86rem;background:#fff}.ops-table th,.ops-table td{text-align:left;padding:.55rem .75rem;border-bottom:1px solid #d7deea;vertical-align:middle;overflow-wrap:anywhere}.ops-table th{color:var(--ui-muted);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:0;background:#f1f3f6}.ops-table tr:last-child td{border-bottom:0}.ops-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--ui-row)}.ops-list li,.ops-row{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background:#f8fafc;padding:var(--ui-tight)}.status-pill,.channel-pill{display:inline-flex;align-items:center;width:fit-content;border-radius:.22rem;border:0;background:#e8ebf0;color:#344054;padding:.18rem .5rem;font-size:.72rem;font-weight:700;text-transform:none}.status-pill.good{color:#064e3b;background:#cae9d6;border-color:#cae9d6}.status-pill.warn{color:#7a3c00;background:#ffe8b6;border-color:#ffe8b6}.status-pill.bad{color:#b00000;background:#ffd9d6;border-color:#ffd9d6}.profile-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--ui-row);min-width:0}.avatar-chip{width:2.2rem;height:2.2rem;border-radius:.38rem;display:grid;place-items:center;color:#0047d9;background:#dbe8ff;font-weight:800}.banner,.loading,.state{margin:0;border-radius:var(--ui-radius);padding:var(--ui-tight) var(--ui-card);font-size:.86rem}.banner,.state.info,.loading{background:#eef4ff;color:#00359e;border:1px solid #c7d7fe}.state.error,.banner.error{color:#b42318;background:#fef3f2;border:1px solid #fecdca}.muted,.empty-state{margin:0;color:var(--ui-muted)}.empty-state{font-style:italic}.emphasis{margin:0;font-weight:700;color:var(--ui-ink)}.grid{display:grid;gap:var(--ui-gap)}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.side-stack,.quick-actions{display:grid;gap:var(--ui-gap)}.btn{background:var(--ui-blue);color:#fff;border:1px solid var(--ui-blue);border-radius:.28rem;padding:.45rem .75rem;cursor:pointer;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem}.btn:hover:not(:disabled){background:#0034a6;border-color:#0034a6}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.small{padding:.34rem .55rem;font-size:.75rem;min-height:1.9rem;margin-left:0}.btn-secondary,.auth-link-btn{background:#fff;border-color:var(--ui-border);color:#344054}.btn-secondary:hover:not(:disabled),.auth-link-btn:hover:not(:disabled){background:#f8fafc;border-color:#b8c4d3;color:var(--ui-ink)}.btn-danger{background:#b42318;border-color:#b42318;color:#fff}.btn-danger:hover:not(:disabled){background:#912018;border-color:#912018;color:#fff}.text-link{background:transparent;border:0;color:var(--ui-blue);cursor:pointer;font-weight:700;padding:0}input,select,textarea{border:1px solid #c4cee0;border-radius:var(--ui-control);padding:.52rem .62rem;min-width:180px;background:#fff;color:var(--ui-ink)}textarea{min-width:0}.form-strip input,.form-strip select,.filter-strip input,.filter-strip select{flex:1 1 150px;min-width:min(100%,150px)}.snippet{background:#101828;color:#f2f4f7;padding:.85rem;border-radius:var(--ui-radius);overflow:auto}.clickable,.clickable-row{cursor:pointer}.clickable:hover,.clickable-row:hover{background:#f8fafc}@media(max-width:980px){.workspace-hero,.workspace-grid,.workspace-grid.equal,.workspace-grid.three,.metric-grid,.grid.two{grid-template-columns:1fr}.workspace-actions{justify-content:flex-start}}.workspace-page{background:linear-gradient(180deg,#f8fbff,#f4f7fb 38% 100%);border-radius:.85rem;padding:.2rem}.workspace-hero{padding-bottom:.2rem;border-bottom:1px solid #dce5f0}.workspace-title,.workspace-hero h1,.workspace-hero h2{letter-spacing:-.02em;color:#12233d}.workspace-copy,.workspace-page>.muted{color:#5d6d83;line-height:1.6}.workspace-card,.ops-card,.card{border-color:#d9e3ef;border-radius:.7rem;box-shadow:0 5px 16px #0f23410b}.metric-card{border-color:#d9e3ef;border-radius:.7rem;box-shadow:0 4px 12px #0f23410b}.metric-label,.table-title-row p,.detail-stat label{color:#64748b;letter-spacing:.04em}.ops-table-wrap{border:1px solid #d9e3ef;border-radius:.7rem;background:#fff;box-shadow:0 4px 14px #0f23410a}.ops-table th{background:#eef4fb;color:#52657e;letter-spacing:.04em}.ops-table tbody tr:nth-child(2n){background:#fbfdff}.ops-table tbody tr:hover{background:#f0f6ff}.status-pill,.channel-pill{border:1px solid #d8e3f0;border-radius:999px;padding:.24rem .62rem}.form-strip,.filter-strip,.design-toolbar{background:#eef4fb;border:1px solid #d9e3ef;border-radius:.7rem;padding:.6rem}.workspace-page input,.workspace-page select,.workspace-page textarea{border-color:#cbd8e7;border-radius:.45rem;background:#fcfdff}.workspace-page input:focus,.workspace-page select:focus,.workspace-page textarea:focus{border-color:#5794e8;box-shadow:0 0 0 3px #5794e824;outline:none}.workspace-page button.primary,.workspace-page .auth-cta{box-shadow:0 4px 10px #0047d92e}.workspace-page .banner,.workspace-page [role=alert]{border-radius:.55rem;border-left:3px solid #5794e8}.workspace-page .banner.error,.workspace-page [role=alert]{border-left-color:#d95c55}.workspace-page .banner.success{border-left-color:#36a269}@media(max-width:760px){.workspace-page{padding:0;gap:.65rem}.workspace-hero{align-items:start}.ops-table th,.ops-table td{padding:.65rem .72rem}}.overview-workspace,.customers-workspace,.inbox-workspace,.quotes-workspace,.followups-workspace,.integrations-workspace,.users-workspace,.settings-workspace{min-width:0}.customers-workspace .metric-grid,.inbox-workspace .metric-grid,.users-workspace .metric-grid,.overview-workspace .nav-shell{display:none}.overview-workspace .workspace-grid{grid-template-columns:minmax(0,1fr) 304px}.overview-workspace .panel-wide{min-height:264px}.customers-workspace .workspace-grid,.quotes-workspace .workspace-grid,.followups-workspace .workspace-grid,.users-workspace .workspace-grid,.settings-workspace .workspace-grid{grid-template-columns:minmax(0,1fr) 304px;align-items:start}.customers-workspace .workspace-grid,.quotes-workspace .workspace-grid,.settings-workspace .workspace-grid{grid-template-columns:minmax(0,1fr) 304px}.customers-workspace .side-stack,.quotes-workspace .side-stack{display:none!important}.users-workspace .workspace-grid{order:3}.users-workspace>.ops-card,.users-workspace>app-collapsible-card{order:2}.inbox-workspace .inbox-layout{grid-template-columns:348px minmax(0,1fr);gap:0;border:1px solid var(--ui-border);background:#fff;min-height:calc(100vh - 64px)}.inbox-workspace .conversation-list{max-height:690px}.inbox-workspace .timeline{min-height:460px;max-height:520px;background:#f8fafc}.inbox-workspace>.workspace-hero{display:none}.inbox-workspace .composer{background:#fff}.quotes-workspace .side-stack,.customers-workspace .side-stack,.users-workspace .workspace-grid>.ops-card:nth-child(2),.users-workspace .workspace-grid>app-collapsible-card:nth-child(2),.settings-workspace .workspace-grid>.ops-card:nth-child(2){position:sticky;top:1.25rem}.settings-workspace .trial-card{background:#003ec7;border-color:#003ec7;color:#fff;align-content:start}.settings-workspace .trial-card .card-title,.settings-workspace .trial-card strong,.settings-workspace .trial-card p{color:#fff}.settings-workspace .trial-card .btn{background:#fff;border-color:#fff;color:#0047d9}.quotes-workspace .ops-table td:nth-child(2),.quotes-workspace .ops-table th:nth-child(2){white-space:nowrap}.quotes-workspace .workspace-grid,.customers-workspace .workspace-grid{grid-template-columns:1fr}.quotes-workspace .design-toolbar{display:none}.quotes-workspace .ops-table th:nth-child(6),.quotes-workspace .ops-table td:nth-child(6){display:none}.quotes-workspace .ops-table th,.quotes-workspace .ops-table td{padding-block:.95rem}.integrations-workspace .page-hero{grid-template-columns:minmax(0,1fr) 304px}.integrations-workspace .integration-grid,.integrations-workspace .flow-chooser,.integrations-workspace .hint-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-workspace .hero-card,.integrations-workspace .flow-card,.integrations-workspace .flow-panel,.integrations-workspace .integration-item,.integrations-workspace .hint-item{border-radius:var(--ui-radius)!important;background:#fff!important;box-shadow:var(--ui-shadow)!important}.integrations-workspace .flow-card.upcoming{background:#f8fafc!important}.integrations-workspace .hero-points li:before{background:#003ec7!important}@media(max-width:980px){.overview-workspace,.customers-workspace,.inbox-workspace,.quotes-workspace,.followups-workspace,.integrations-workspace,.users-workspace,.settings-workspace{max-width:none}.overview-workspace .workspace-grid,.customers-workspace .workspace-grid,.quotes-workspace .workspace-grid,.followups-workspace .workspace-grid,.users-workspace .workspace-grid,.settings-workspace .workspace-grid,.inbox-workspace .inbox-layout,.integrations-workspace .page-hero,.integrations-workspace .integration-grid,.integrations-workspace .flow-chooser,.integrations-workspace .hint-strip{grid-template-columns:1fr}.quotes-workspace .side-stack,.customers-workspace .side-stack,.users-workspace .workspace-grid>.ops-card:nth-child(2),.users-workspace .workspace-grid>app-collapsible-card:nth-child(2),.settings-workspace .workspace-grid>.ops-card:nth-child(2){position:static}}.design-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:.55rem;padding:.55rem;border:1px solid #c6d0e3;border-radius:var(--ui-radius);background:#fff}.customers-workspace .design-toolbar,.quotes-workspace .design-toolbar{margin-bottom:.85rem}.customers-workspace .ops-table th,.customers-workspace .ops-table td{padding-block:.82rem}.customers-workspace .profile-card{align-items:start}.customers-workspace .profile-card p{line-height:1.35}.segment-bar{display:inline-flex;gap:.35rem;padding:.25rem;border-radius:.35rem;background:#edf1f6}.search-box{position:relative;display:block;min-width:0}.search-box span{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#98a2b3;font-size:0;font-weight:700;pointer-events:none}.search-box input{width:100%;min-width:0;height:38px;border:1px solid #c7d1e1;border-radius:.45rem;background:#f3f6fb;padding-left:2.3rem;color:#171b22}.search-box input:focus{outline:none;border-color:#0047d9;background:#fff;box-shadow:0 0 0 3px #0047d91a}.search-box span:before{content:"";position:absolute;left:.75rem;top:50%;width:.66rem;height:.66rem;border:2px solid #667085;border-radius:999px;transform:translateY(-55%)}.search-box span:after{content:"";position:absolute;left:1.28rem;top:54%;width:.38rem;height:2px;background:#667085;transform:rotate(45deg)}.table-title-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.table-title-row h3,.table-title-row p{margin:0}.table-title-row p{color:#667085;font-size:.84rem}.detail-panel{align-content:start;gap:1rem}.detail-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.detail-stat{padding:.7rem;border:1px solid #e4e7ec;border-radius:var(--ui-radius);background:#f8fafc}.detail-stat p,.detail-stat strong{margin:0}.detail-stat p{color:#667085;font-size:.74rem;font-weight:700;text-transform:uppercase}.detail-stat strong{display:block;color:#101828;font-size:1.15rem;margin-top:.2rem}.row-actions{display:flex;justify-content:flex-end;gap:.35rem}.auth-page{width:100%;max-width:1100px;min-height:min(680px,calc(100vh - 9rem));display:flex;align-items:center;justify-content:center}.auth-card{padding:1.3rem;gap:.85rem;display:grid}.auth-layout{display:grid;grid-template-columns:1.2fr 1fr;border:1px solid #d9e1ec;border-radius:.75rem;overflow:hidden;background:#fff;box-shadow:0 18px 50px #1e293b1f;width:min(100%,980px)}.auth-hero{padding:1.4rem;background:#101828;color:#f8fafc;display:grid;align-content:center;gap:var(--ui-gap)}.auth-kicker{margin:0;font-size:.74rem;letter-spacing:0;text-transform:uppercase;color:#84caff}.auth-hero h2{margin:0;line-height:1.2;font-size:1.8rem}.auth-badges{margin:0;padding:0;list-style:none;display:grid;gap:.42rem}.auth-badges li{font-size:.9rem;background:#ffffff14;border:1px solid rgba(148,163,184,.35);border-radius:999px;padding:.32rem .75rem;width:fit-content}.auth-card h3{margin:0;font-size:1.35rem}.auth-link-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.auth-link-row .auth-link-btn{width:100%}.auth-stack{display:grid;gap:.75rem}.auth-cta{width:100%;background:#003ec7;border-color:#003ec7;color:#fff;font-weight:700;padding-block:.72rem;border-radius:.45rem}.auth-cta:hover:not(:disabled){background:#002f99;border-color:#002f99;color:#fff}.auth-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-card .muted{margin:0}.password-field{position:relative;display:block;min-width:0}.password-field input{display:block;width:100%;padding-right:3rem}.password-toggle{position:absolute;top:50%;right:.35rem;transform:translateY(-50%);display:grid;place-items:center;width:2.3rem;height:2.3rem;padding:0;border:0;border-radius:.35rem;background:transparent;color:#0047d9;cursor:pointer}.password-toggle svg{display:block;width:1.25rem;height:1.25rem}.password-toggle:hover{background:#e8f1ff}.password-toggle:focus-visible{outline:2px solid #0047d9;outline-offset:2px}.signup-card{padding:1.15rem 1.3rem}.signup-hero{position:relative;isolation:isolate;align-content:end;overflow:hidden;padding:2rem;background:linear-gradient(145deg,#0c1730,#102b59 58%,#084483)}.signup-hero:before{content:"";position:absolute;z-index:-1;inset:-20%;background:radial-gradient(circle at 28% 25%,rgba(32,172,255,.32),transparent 34%),radial-gradient(circle at 90% 72%,rgba(25,99,230,.42),transparent 42%);animation:signup-glow 12s ease-in-out infinite alternate}.signup-hero:after{content:"";position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgba(181,220,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(181,220,255,.08) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 85%);mask-image:linear-gradient(to bottom,#000,transparent 85%)}.signup-hero>.auth-kicker,.signup-hero>h2{position:relative;z-index:1}.signup-art{position:absolute;top:8%;left:50%;width:340px;height:250px;transform:translate(-50%);pointer-events:none}.signup-art-halo{position:absolute;top:48px;left:92px;width:156px;height:156px;border:1px solid rgba(125,211,252,.32);border-radius:50%;box-shadow:0 0 0 22px #7dd3fc09,0 0 60px #38bdf833;animation:signup-breathe 6s ease-in-out infinite}.signup-art-paths{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#77dcffa6;stroke-width:1.5;stroke-dasharray:4 8;animation:signup-flow 12s linear infinite}.signup-art-hub{position:absolute;top:80px;left:124px;width:92px;height:92px;display:grid;justify-items:center;align-content:center;gap:.12rem;border:1px solid rgba(190,235,255,.68);border-radius:50%;background:radial-gradient(circle at 40% 30%,#2693e3,#0c4d9b 72%);box-shadow:0 0 0 8px #63cdff1a,0 0 38px #45b9ff80;color:#fff;font-size:.85rem;animation:signup-breathe 5s ease-in-out infinite}.signup-art-hub-mark{font-size:1.5rem;line-height:1;font-weight:900}.login-hero{min-height:460px}.login-card{align-content:center}.login-hero .signup-art-hub{background:radial-gradient(circle at 40% 30%,#0aa9c5,#0e5989 72%)}.login-lock{width:28px;height:28px}.signup-art-channel{position:absolute;display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .65rem;border:1px solid rgba(199,229,255,.42);border-radius:999px;background:#143767d9;box-shadow:0 9px 20px #04123033;color:#f8fcff;font-size:.78rem;font-weight:700;white-space:nowrap;animation:signup-float 5s ease-in-out infinite}.signup-art-channel i{width:10px;height:10px;border-radius:50%;background:#5ddd80;box-shadow:0 0 12px currentColor}.signup-art-whatsapp{top:20px;left:6px}.signup-art-instagram{top:28px;right:0;animation-delay:-1.2s}.signup-art-instagram i{background:#fa8ac6}.signup-art-email{bottom:26px;left:5px;animation-delay:-2.4s}.signup-art-email i{background:#88d7ff}.signup-art-webchat{bottom:14px;right:0;animation-delay:-3.6s}.signup-art-webchat i{background:#7ce4d6}@keyframes signup-glow{0%{transform:translate(-3%,-2%) scale(1)}to{transform:translate(4%,3%) scale(1.12)}}@keyframes signup-breathe{50%{opacity:.55;transform:scale(1.08)}}@keyframes signup-float{50%{translate:0 -8px}}@keyframes signup-flow{to{stroke-dashoffset:-120}}@media(max-width:980px){.signup-hero{min-height:350px}.signup-art{top:0;transform:translate(-50%) scale(.73);transform-origin:top center}}@media(prefers-reduced-motion:reduce){.signup-hero:before,.signup-art-halo,.signup-art-paths,.signup-art-hub,.signup-art-channel{animation:none}}.signup-stack{gap:.75rem}.signup-form,.signup-section{display:grid;grid-template-columns:minmax(0,1fr);gap:.4rem}.signup-form{gap:.7rem}.signup-section label{color:#344054;font-size:.85rem;font-weight:700}.signup-section input,.signup-section select{width:100%;min-width:0}.signup-phone-field{display:flex;align-items:stretch;border:1px solid #cbd5e1;border-radius:.45rem;overflow:hidden}.signup-phone-field>span{display:flex;align-items:center;padding:0 .7rem;background:#f4f8ff;border-right:1px solid #cbd5e1;color:#15356b;font-size:.85rem;font-weight:700;white-space:nowrap}.signup-phone-field input{flex:1;border:0;border-radius:0}.signup-phone-field:focus-within{outline:2px solid #0047d9;outline-offset:1px}.signup-phone-field.invalid{border-color:#b42318}.field-error{margin:0;color:#b42318;font-size:.8rem}.signup-section label:not(:first-of-type){margin-top:.15rem}.signup-intro p{margin:.3rem 0 0}.signup-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:0;padding:0;list-style:none}.signup-progress li{display:flex;align-items:center;gap:.4rem;padding:.45rem;border:1px solid #d9e1ec;border-radius:.5rem;color:#667085;font-size:.8rem;font-weight:700;white-space:nowrap}.signup-progress li span{display:grid;place-items:center;flex:0 0 1.35rem;height:1.35rem;border-radius:50%;background:#e8eef8;color:#344054}.signup-progress li.active{border-color:#0047d9;background:#f4f8ff;color:#003ec7}.signup-progress li.active span,.signup-progress li.complete span{background:#0047d9;color:#fff}.signup-actions{display:flex;gap:.6rem}.signup-actions .auth-cta{flex:1}.signup-signin{margin:0;text-align:center;color:#667085;font-size:.88rem}.signup-signin a{color:#0047d9;font-weight:800}.optional-label{color:#667085;font-size:.8rem;font-weight:500}.field-help{margin:0;color:#667085;font-size:.8rem;line-height:1.45}.collection-notice{padding:.85rem 1rem;border:1px solid #cbdcf7;border-radius:.65rem;background:#f4f8ff;color:#344054;font-size:.85rem;line-height:1.5}.collection-notice strong{display:block;margin-bottom:.25rem;color:#15356b}.collection-notice p{margin:0}.collection-notice a,.agreement-choice a{color:#0047d9;font-weight:700;text-decoration:underline}.agreement-choice{display:flex;align-items:flex-start;gap:.65rem;color:#344054;font-size:.85rem;line-height:1.5;cursor:pointer}.agreement-choice input{width:1.1rem;height:1.1rem;min-width:1.1rem;margin:.1rem 0 0;accent-color:#0047d9}.privacy-note{padding:.8rem .9rem;border:1px solid #cbdcf7;border-radius:.6rem;background:#f4f8ff}.privacy-note a{color:#0047d9;font-weight:700}.customer-form label{display:grid;gap:.3rem;flex:1 1 180px;min-width:0;color:#344054;font-size:.82rem;font-weight:700}.customer-form label input{width:100%;min-width:0;box-sizing:border-box}.customer-form label textarea{width:100%;min-width:0;box-sizing:border-box;resize:vertical}.customer-form .customer-notes-field{flex-basis:100%}.customer-data-hint{flex:1 1 100%;margin:0;padding:.7rem .85rem;border:1px solid #cbdcf7;border-radius:.55rem;background:#f4f8ff;color:#44566d;font-size:.82rem;line-height:1.5}.public-footer{border-top:1px solid #dde5f2;background:#fff;padding:3rem 1.25rem 1.25rem}app-public-site-page .document-crumbs{display:flex;align-items:center;gap:.55rem;margin-bottom:.75rem;color:#60738b;font-size:.82rem;font-weight:700}app-public-site-page .document-crumbs a{color:#315fb2;text-decoration:none}app-public-site-page .document-crumbs a:hover{text-decoration:underline}app-public-site-page .document-page .document-meta{margin-top:.75rem;color:#60738b;font-size:.83rem;font-weight:700}app-public-site-page .document-page>.section{padding-top:2rem}app-public-site-page .content-layout.document-layout{max-width:1120px;grid-template-columns:210px minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}app-public-site-page .document-nav{position:sticky;top:6rem}app-public-site-page .document-nav p{margin:0 0 .8rem;color:#60738b;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}app-public-site-page .document-nav a{display:block;padding:.65rem .85rem;border-radius:.5rem;color:#526679;font-size:.9rem;font-weight:650;text-decoration:none}app-public-site-page .document-nav a:hover,app-public-site-page .document-nav a[aria-current=page]{background:#e8f0ff;color:#0047d9}app-public-site-page .document-nav .document-contact{margin-top:1rem;border-top:1px solid #dde5f2;border-radius:0}app-public-site-page .document-body{min-width:0;border:1px solid #dde5f2;border-radius:.9rem;background:#fff;box-shadow:0 .6rem 2rem #1d375e0a}app-public-site-page .document-body .content-panel{padding:1.35rem clamp(1.25rem,3vw,2rem);border:0;border-radius:0;background:transparent}app-public-site-page .document-body .content-panel+.content-panel{margin:0;border-top:1px solid #e9eef5}app-public-site-page .document-body .content-panel h2{font-size:1.16rem;line-height:1.35}@media(max-width:900px){app-public-site-page .content-layout.document-layout{grid-template-columns:1fr;gap:1.5rem}app-public-site-page .document-nav{position:static;display:flex;flex-wrap:wrap;gap:.3rem}app-public-site-page .document-nav p{width:100%}app-public-site-page .document-nav .document-contact{margin:0;border:0;border-radius:.5rem}}.public-footer-grid{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:1.5rem;width:min(1120px,100%);margin:0 auto}.public-footer-grid p{margin:.5rem 0 0;color:#526679}.public-footer-grid strong{display:block;margin-bottom:.6rem}.public-footer-grid a:not(.public-brand){display:block;margin:.4rem 0;color:#526679}@media(max-width:900px){.public-footer-grid{grid-template-columns:1fr}}@media(max-width:760px){.design-toolbar{grid-template-columns:1fr}}@media(max-width:980px){.auth-layout,.auth-form-grid,.auth-link-row{grid-template-columns:1fr}}.inbox-page .next-action{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px;background:#f4f7ff;color:#243b68;font-size:12px;border-bottom:1px solid #dfe7fa}.inbox-page .next-action span{color:#62718b;font-size:11px}.inbox-page .context-disclosure{border-bottom:1px solid #edf0f5}.inbox-page .context-disclosure>summary{padding:13px 16px;cursor:pointer;color:#425574;font-size:12px;font-weight:600}.inbox-page .context-disclosure>.context-section{border-bottom:0;padding-top:5px}.inbox-page .inline-action{display:grid;gap:8px}.inbox-page .inline-action>summary{color:#0052ff;cursor:pointer;font-size:11px}.inbox-page .inline-action[open]{margin-top:4px}.integrations-workspace [data-channel=EMAIL]{--channel: #a75609;--channel-soft: #fff0d6;--channel-border: #f2d3a4;--channel-card: #fffbf5}.integrations-workspace [data-channel=WEBCHAT]{--channel: #1955c4;--channel-soft: #e0ebff;--channel-border: #b9d0fc;--channel-card: #f5f8ff}.integrations-workspace [data-channel=WHATSAPP]{--channel: #087b51;--channel-soft: #d9f7e9;--channel-border: #a9e3c8;--channel-card: #f4fcf8}.integrations-workspace [data-channel=TELEGRAM]{--channel: #08739e;--channel-soft: #d9f3fc;--channel-border: #a8dbef;--channel-card: #f3fbfe}.integrations-workspace [data-channel=FACEBOOK]{--channel: #3153a4;--channel-soft: #e1e9ff;--channel-border: #bed0f6;--channel-card: #f6f8ff}.integrations-workspace [data-channel=INSTAGRAM]{--channel: #ad276b;--channel-soft: #fce1ef;--channel-border: #f2bed8;--channel-card: #fff6fa}.integrations-workspace .integration-picker-panel{border-bottom:1px solid #d7deea;background:#f6f8fc;padding:.95rem;display:grid;gap:.8rem}.integrations-workspace .picker-intro{display:grid;gap:.15rem}.integrations-workspace .picker-intro p{margin:0;color:#475467;font-size:.83rem}.integrations-workspace .picker-eyebrow{color:#1747a6;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.integrations-workspace .integration-picker-panel>.field{max-width:23rem}.integrations-workspace .integration-picker-panel>.field select{background:#fff;border:1px solid #c6d0e3;border-radius:.4rem;padding:.5rem .65rem}.integrations-workspace .integration-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.integrations-workspace .integration-option{width:100%;border:1px solid var(--channel-border, #c6d0e3);border-radius:.7rem;background:var(--channel-card, #fff);padding:.8rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem .7rem;align-items:start;text-align:left;cursor:pointer;box-shadow:0 1px 2px #18284a0d}.integrations-workspace .integration-option:hover,.integrations-workspace .integration-option:focus-visible{border-color:var(--channel, #0047d9);box-shadow:0 3px 10px #18284a1a}.integrations-workspace .integration-option:focus-visible{outline:2px solid var(--channel, #0047d9);outline-offset:2px}.integrations-workspace .integration-option:disabled{cursor:wait;opacity:.6}.integrations-workspace .integration-option .status-pill{grid-column:2;justify-self:start;background:#fff;border:1px solid var(--channel-border, #c6d0e3);color:var(--channel, #0047d9)}.integrations-workspace .integration-option .status-pill.good{border-color:#a9e3c8;color:#087b51}.integrations-workspace .integration-option .status-pill.warn{border-color:#e9cf98;color:#8c5407}.integrations-workspace .integration-option .status-pill.bad{border-color:#f2b8bb;color:#b42318}.integrations-workspace .integration-option-arrow{grid-column:3;grid-row:1 / 3;align-self:center;color:var(--channel, #0047d9);font-size:1.25rem;font-weight:700}.integrations-workspace .other-integration{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.8rem;border:1px dashed #aabbe2;border-radius:.7rem;background:#fff}.integrations-workspace .other-integration p{margin:0}.integrations-workspace .other-integration-icon{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:.65rem;background:#e9eeff;color:#3055b5;font-size:1.4rem}.integrations-workspace .other-integration-copy{display:grid;gap:.2rem;min-width:0}.integrations-workspace .integration-option-copy{min-width:0;display:grid;gap:.18rem}.integrations-workspace .integration-option-copy small{color:var(--channel, #0047d9);font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.integrations-workspace .integration-option-copy strong{color:#19263d;font-size:.94rem}.integrations-workspace .integration-option-copy span{color:#667085;font-size:.78rem;line-height:1.35}
