.app-shell{background:#fff}.sidebar{background:#f8f9fb;border:0;width:192px;padding:26px 14px 18px}.sidebar .brand{padding:0 6px 30px;font-size:23px}.workspace{background:0 0;border:0;border-bottom:1px solid #e5e7eb;border-radius:0;margin-bottom:26px;padding:0 5px 22px}.workspace-avatar{background:#e9edf3}.nav-item{border-radius:4px;min-height:43px;padding:10px 11px}.nav-item.active{background:#e0e7f6}.ownership{display:none}.profile{border-top:0}.topbar{background:#fff;border-bottom:1px solid #e5e7eb;height:58px;padding:0 34px}.demo-pill{background:0 0;border:0;padding:0}.content-page{max-width:1440px;margin:0 auto;padding:48px}.content-page .panel{box-shadow:none;border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;padding:25px 0}.table-wrap{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0}th{background:0 0}.content-page .section-heading{margin-bottom:35px}.content-page h1{font-size:38px}.button{box-shadow:none;border-radius:5px}.button.primary{box-shadow:none}.automation-home{max-width:1600px;margin:0 auto;padding:48px 54px 32px}.automation-intro{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:35px;display:flex}.automation-intro h1{letter-spacing:-2px;margin:18px 0;font-size:clamp(35px,3.3vw,58px);font-weight:550;line-height:1.06}.automation-intro p{margin-bottom:0;font-size:14px}.automation-intro>button{min-height:43px;margin-bottom:6px}.automation-example{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;align-items:center;gap:32px;padding:28px 0;display:flex}.example-caption{flex:0 0 170px}.example-caption>span{font-family:var(--font-mono), monospace;font-size:var(--text-min);letter-spacing:1px;color:var(--muted);margin-bottom:12px;display:block}.example-caption strong{font-size:15px;font-weight:500;line-height:1.5}.example-path{flex:1;justify-content:space-between;align-items:center;gap:20px;display:flex}.example-path>span{gap:8px;display:grid}.example-path>span>svg{color:var(--cobalt);margin-bottom:4px}.example-path strong{font-size:var(--text-min);font-weight:550}.example-path small{font-size:var(--text-min)}.example-path>svg{color:#a5b3cc}.automation-example>button{flex-shrink:0}.automation-list-heading{justify-content:space-between;align-items:center;gap:20px;margin:36px 0 16px;display:flex}.automation-list-heading h2{margin:0;font-size:21px;font-weight:550}.automation-list-heading h2 span{color:#8b8c84;margin-left:8px;font-size:14px}.automation-search{color:#80837b;align-items:center;gap:9px;display:flex}.automation-search input{width:195px;font-size:var(--text-min);background:0 0;border:0;padding:9px 0}.automation-filters{border-bottom:1px solid var(--border);align-items:center;gap:24px;display:flex}.automation-filters button{font-size:var(--text-min);color:var(--muted);border-bottom:2px solid #0000;padding:12px 0}.automation-filters button.selected{color:var(--cobalt);border-color:var(--cobalt)}.automation-filters>span{color:var(--muted);font-size:var(--text-min);margin-left:auto}.automation-row{text-align:left;border-bottom:1px solid var(--border);grid-template-columns:32px minmax(170px,1fr) minmax(130px,.55fr) 70px 135px 20px;align-items:center;gap:18px;width:100%;padding:24px 0;display:grid}.automation-row:hover{background:#f0f2f7}.automation-number{font-size:var(--text-min);font-family:var(--font-mono);color:#93958a}.automation-row-name strong{font-size:15px;font-weight:600}.automation-row small{font-size:var(--text-min);margin-top:7px;display:block}.automation-row-trigger{font-size:var(--text-min)}.automation-row-trigger small{font-family:var(--font-mono);font-size:var(--text-min)}.automation-step-count{font-size:var(--text-min);color:var(--muted)}.automation-state{font-size:var(--text-min);color:var(--muted);align-items:center;gap:7px;display:flex}.automation-state i{background:#b1b1a6;border-radius:50%;width:5px;height:5px}.automation-state.enabled i{background:#56826b}.automation-row>svg{color:var(--cobalt)}.automation-empty{padding:30px 0}.template-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin:40px 0 22px;display:flex}.template-heading h2{margin:0;font-size:23px;font-weight:500}.template-heading>span{color:var(--muted);font-size:var(--text-min)}.template-rail{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.template-rail>button{text-align:left;border-top:2px solid #b6c5e4;padding:18px 0 8px}.template-rail>button:hover{border-color:var(--cobalt)}.template-index{font-family:var(--font-mono);font-size:var(--text-min);letter-spacing:.6px;color:var(--muted)}.template-rail h3{margin:16px 0 10px;font-size:17px;font-weight:550}.template-rail p{font-size:var(--text-min);margin-bottom:18px}.view-inbox .page-heading{height:112px;padding:24px 28px}.view-inbox .page-heading .eyebrow{display:none}.view-inbox .page-heading h1{font-size:28px}.small-stat{align-items:center;gap:7px;display:flex}.small-stat .text-link{margin-left:18px}.inbox-layout{border:0;border-top:1px solid var(--border);border-radius:0;grid-template-columns:280px minmax(280px,1fr) 235px;max-width:none;height:calc(100dvh - 170px);min-height:450px;margin:0}.thread-list{padding:0}.thread-item{border-bottom:1px solid #edf0f4;border-radius:0;margin:0;padding:21px 17px}.thread-item.selected{box-shadow:inset 3px 0 var(--cobalt);background:#edf1fb}.contact-panel{background:#fff}.conversation-header{padding:18px 24px}.messages{padding:26px 32px}.composer{box-shadow:none;border-radius:0}.automation-jump{place-items:center;display:inline-grid}.flow-editor{height:calc(100dvh - 58px)}.editor-heading{padding:19px 25px}.editor-body{grid-template-columns:minmax(0,1fr) 290px}.flow-canvas{background-color:#f8fafc;background-size:24px 24px;padding:22px}.canvas-caption{padding-bottom:18px}.flow-path{justify-content:center;align-items:center;width:max-content;min-width:100%;margin:130px auto 50px;display:flex}.trigger-node,.step-node{border-radius:7px;flex-shrink:0;width:195px;min-height:175px;padding:21px 17px;box-shadow:0 2px 3px #18212f04}.trigger-node{border-top:3px solid #2463eb}.trigger-node.selected{border-color:var(--cobalt)}.node-wrapper{align-items:center;display:flex}.node-connector{flex-shrink:0;width:30px;height:1px;margin:0}.node-connector:after{top:-2px;left:auto;right:1px;transform:rotate(-45deg)}.flow-path>.add-step{border-radius:50%;width:37px;min-width:37px;height:37px;margin:0;padding:0;font-size:0}.flow-path>.add-step svg{width:17px;height:17px}.step-node p{font-size:var(--text-min);line-height:1.6}.step-inspector{padding:0 22px 25px}.inspector-tabs{border-bottom:1px solid var(--border);justify-content:space-between;display:flex}.inspector-tabs button{font-size:var(--text-min);color:var(--muted);border-bottom:2px solid #0000;padding:20px 5px 15px}.inspector-tabs button[aria-selected=true]{color:var(--cobalt);border-color:var(--cobalt)}.inspector-section{border-top:0;padding-top:25px}.step-inspector label{font-size:var(--text-min)}.step-inspector input,.step-inspector select,.step-inspector textarea{font-size:var(--text-min);padding:12px 9px}.step-inspector textarea{min-height:160px}.inspector-summary{border-top:1px solid var(--border);color:var(--muted);margin-top:10px;padding-top:24px}.inspector-summary>svg{color:var(--cobalt);margin-bottom:13px;display:block}.inspector-summary strong{font-size:var(--text-min);font-weight:500}.inspector-summary p{font-size:var(--text-min);margin-top:10px}.auth-story-card{box-shadow:none;background:0 0;border:0;border-top:1px solid #cdd5e4;border-radius:0;padding:25px 0}.auth-card-heading{border-bottom:0}@media (max-width:1450px){.automation-home{padding:35px}.automation-example{flex-wrap:wrap;gap:20px}.example-caption{flex-basis:150px}.automation-example>button{margin-left:auto}.flow-path{flex-direction:column;width:100%;margin:35px auto}.trigger-node,.step-node{width:280px;min-height:0}.node-wrapper{flex-direction:column}.node-connector{width:1px;height:30px}.node-connector:after{top:auto;bottom:2px;right:-2px;transform:rotate(45deg)}.inbox-layout{grid-template-columns:255px minmax(270px,1fr)}.contact-panel{display:none}}@media (max-width:1050px){.sidebar{width:170px;padding-left:10px;padding-right:10px}.sidebar .brand{font-size:21px}.main{margin-left:170px}.automation-home,.content-page{padding:30px 26px}.example-caption{display:none}.automation-row{grid-template-columns:25px minmax(160px,1fr) 110px 20px;gap:12px}.automation-row-trigger,.automation-step-count{display:none}.template-rail{gap:20px}.small-stat{font-size:var(--text-min)}.small-stat .text-link{display:none}.editor-actions .button{font-size:var(--text-min);padding:10px}.flow-name{width:195px}.editor-body{grid-template-columns:minmax(0,1fr) 250px}.step-inspector{padding:0 16px 20px}.trigger-node,.step-node{width:230px}}@media (max-width:850px){.sidebar{border-top:1px solid var(--border);background:#fff;flex-direction:row;width:100%;height:64px;padding:0 8px;inset:auto 0 0}.sidebar .brand,.sidebar .workspace,.nav-label,.sidebar-bottom{display:none}.sidebar nav{justify-content:space-around;width:100%;display:flex}.nav-item{font-size:var(--text-min);border-radius:0;flex-direction:column;flex:1;gap:5px;margin:0;padding:10px 4px}.nav-item>span{display:inline}.nav-item>.nav-count{display:none}.nav-item svg{width:18px;height:18px}.main{margin-left:0;padding-bottom:64px}.topbar{height:52px;padding:0 20px}.automation-home{padding:30px 24px}.automation-intro h1{font-size:38px}.automation-intro{align-items:flex-start}.template-heading>span{display:none}.inbox-layout{height:calc(100dvh - 228px);margin:0}.flow-editor{height:calc(100dvh - 116px)}.flow-name{width:185px}.editor-heading{padding:15px}.editor-body{grid-template-columns:minmax(0,1fr) 250px}}@media (max-width:650px){.automation-home,.content-page{padding:28px 20px}.automation-intro{flex-direction:column;gap:20px}.automation-intro h1{font-size:38px}.automation-intro p br{display:none}.automation-intro>button{justify-content:center;width:100%}.automation-example{padding:25px 0}.example-path{align-items:flex-start;gap:12px}.example-path>svg{width:13px;margin-top:5px}.example-path strong{font-size:var(--text-min);line-height:1.5}.example-path small{display:none}.automation-example>button{margin-left:0}.automation-list-heading{flex-direction:column;align-items:flex-start;gap:12px}.automation-search{border-bottom:1px solid var(--border);width:100%}.automation-search input{width:100%}.automation-filters>span{display:none}.automation-row{grid-template-columns:22px minmax(0,1fr) 20px;padding:22px 0}.automation-state{grid-area:auto/2}.automation-row>svg{grid-area:1/3}.automation-row-name strong{font-size:14px}.automation-row-name small{font-size:var(--text-min);line-height:1.6}.template-heading h2{font-size:24px;line-height:1.3}.template-rail{grid-template-columns:1fr;gap:24px}.template-rail>button{padding-top:18px}.view-inbox .page-heading{height:96px;padding:20px}.view-inbox .page-heading p{display:none}.inbox-layout{grid-template-columns:1fr;height:calc(100dvh - 212px);min-height:350px}.inbox-layout .conversation,.inbox-layout.mobile-thread .conversation-list{display:none}.inbox-layout.mobile-thread .conversation{display:flex}.messages{padding:22px}.editor-heading{flex-wrap:wrap}.editor-actions{justify-content:flex-end;width:100%;margin-top:7px}.editor-actions .button{font-size:var(--text-min)}.editor-body{flex-direction:column;display:flex;overflow:auto}.flow-canvas{flex-shrink:0;min-height:440px;overflow:auto}.flow-path{margin-top:25px}.step-inspector{border-left:0;border-top:1px solid var(--border);flex-shrink:0;overflow:visible}.canvas-caption span{font-size:var(--text-min)}.content-page h1{font-size:30px}.auth-story .brand{gap:8px}}.mobile-settings{display:none}@media (min-width:851px) and (max-width:1450px){.automation-home{padding-top:28px}.automation-intro{margin-bottom:26px}.automation-intro h1{margin:12px 0;font-size:38px}.automation-example{padding:20px 0}.automation-list-heading{margin-top:25px}.automation-row{padding-top:19px;padding-bottom:19px}}@media (max-width:850px){.nav-item.mobile-settings{display:flex}}@media (min-width:1451px){.automation-home{padding-top:32px}.automation-intro{margin-bottom:25px}.automation-intro h1{margin:13px 0;font-size:46px}.automation-intro p{font-size:var(--text-min)}.automation-example{padding:22px 0}.automation-list-heading{margin-top:28px}.automation-row{padding-top:20px;padding-bottom:20px}.template-heading{margin-top:30px}}@media (max-width:650px){.example-path{flex-basis:100%}}body,.app-shell,.main,.topbar,.auth-entry{background:#fff}.sidebar{background:#fff;border-right:1px solid #e8ebf0;width:210px}.main{margin-left:210px}.sidebar .brand{padding-bottom:26px}.workspace{padding-bottom:19px}.workspace strong{white-space:nowrap;font-size:var(--text-min)}.nav-item{font-size:var(--text-min)}.nav-item.active{color:#2459d3;background:#eef3ff}.nav-item:hover{background:#f3f6fa}.topbar{height:58px}.breadcrumb{font-size:var(--text-min)}.auth-story{background:#f8fafc}.contact-panel,.conversation,.conversation-list,.step-inspector{background:#fff}.flow-canvas{background-color:#f8fafc}.connection-dot{background:#9ba4b2;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.automation-manager{max-width:1800px;margin:0 auto;padding:30px 34px}.manager-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.manager-heading h1{letter-spacing:-.7px;margin-bottom:8px;font-size:28px;font-weight:650}.manager-heading p{font-size:var(--text-min);margin:0}.manager-heading .primary{min-height:40px}.manager-tabs{border-bottom:1px solid var(--border);gap:30px;display:flex}.manager-tabs>button{font-size:var(--text-min);color:var(--secondary);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:13px 0;display:flex}.manager-tabs>button.selected{color:var(--cobalt);border-color:var(--cobalt);font-weight:600}.manager-tabs span{font-size:var(--text-min);background:#f1f4f9;border-radius:4px;padding:2px 5px}.manager-toolbar{align-items:center;gap:12px;padding:25px 0 20px;display:flex}.manager-search{border:1px solid var(--border);width:330px;color:var(--muted);border-radius:6px;align-items:center;gap:9px;padding:10px 12px;display:flex}.manager-search input{width:100%;font-size:var(--text-min);background:#fff;border:0;outline:0}.manager-toolbar select{font-size:var(--text-min);color:var(--secondary);border:1px solid var(--border);background:#fff;border-radius:6px;padding:10px 30px 10px 12px}.manager-toolbar select:last-child{margin-left:auto}.manager-status-filters{align-items:center;gap:9px;margin-bottom:18px;display:flex}.manager-status-filters>button{font-size:var(--text-min);color:var(--secondary);border-radius:5px;align-items:center;gap:8px;padding:7px 11px;display:flex}.manager-status-filters>button.selected{color:var(--cobalt);background:#edf3ff}.manager-status-filters>button span{font-size:var(--text-min);color:#7f8999}.manager-status-filters>span{font-size:var(--text-min);color:var(--muted);margin-left:auto}.manager-table{width:100%}.manager-table-head,.manager-row{grid-template-columns:minmax(210px,1fr) 120px 120px minmax(140px,.5fr) 50px 105px;align-items:center;column-gap:16px;display:grid}.manager-table-head{color:#788291;min-height:40px;font-size:var(--text-min);border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#f8fafc;padding:0 12px}.manager-row{border-bottom:1px solid var(--border);min-height:84px;padding:12px}.manager-row:hover{background:#fbfcfe}.manager-name{text-align:left;align-items:center;gap:13px;padding:7px 0;display:flex}.manager-name strong{font-size:var(--text-min);font-weight:600;display:block}.manager-name small{font-size:var(--text-min);margin-top:5px;line-height:1.4;display:block}.manager-flow-icon{color:#4c64be;background:#eef2ff;border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.manager-flow-icon.comment{color:#2463eb;background:#edf3ff}.manager-flow-icon.story{color:#ab5da9;background:#fbf0fa}.manager-state{font-size:var(--text-min);color:#738092;align-items:center;gap:6px;display:inline-flex}.manager-state i{background:#a0a8b5;border-radius:50%;width:6px;height:6px}.manager-state.enabled{color:#29745b}.manager-state.enabled i{background:#3a9375}.manager-channel{font-size:var(--text-min);color:var(--secondary);align-items:center;gap:6px;display:flex}.manager-channel>svg{color:#9e517f}.manager-trigger{font-size:var(--text-min)}.manager-trigger small{font-size:var(--text-min);font-family:var(--font-mono);margin-top:6px;display:block}.manager-steps{font-size:var(--text-min);color:var(--secondary)}.manager-actions{gap:3px;display:flex}.manager-actions .icon-button{color:#7e8999;width:31px;height:31px}.manager-actions .icon-button:hover{color:var(--cobalt);background:#edf3ff}.manager-start{border-top:1px solid var(--border);align-items:center;gap:17px;margin-top:34px;padding:28px 0;display:flex}.manager-start>svg{color:var(--cobalt)}.manager-start h2{margin:0 0 5px;font-size:14px;font-weight:600}.manager-start p{font-size:var(--text-min);margin:0}.manager-start .text-link:first-of-type{margin-left:auto}.manager-start .text-link{font-size:var(--text-min);white-space:nowrap}.manager-footer{border-top:1px solid var(--border);font-size:var(--text-min);color:var(--muted);justify-content:space-between;align-items:center;gap:15px;margin-top:25px;padding:19px 0;display:flex}.manager-footer a{color:var(--cobalt);align-items:center;gap:7px;display:flex}.manager-notice{font-size:var(--text-min);color:#306752;align-items:center;gap:8px;margin:0;padding:15px 0;display:flex}.manager-notice button{margin-left:auto}.manager-empty{text-align:center;color:var(--muted);padding:55px 0}.manager-empty h2{margin:15px 0 5px;font-size:17px}.manager-empty p{font-size:var(--text-min)}.manager-templates>header{margin:30px 0}.manager-templates h2{margin-bottom:8px;font-size:20px}.manager-templates header p{font-size:var(--text-min)}.manager-templates article{border-bottom:1px solid var(--border);align-items:center;gap:22px;padding:28px 0;display:flex}.manager-templates article h3{margin-bottom:8px;font-size:16px}.manager-templates article p{font-size:var(--text-min);margin-bottom:8px}.manager-templates article button{margin-left:auto}.quick-dialog{color:var(--ink);background:#fff;border:0;border-radius:12px;width:min(940px,100vw - 40px);max-height:calc(100dvh - 48px);padding:0;box-shadow:0 25px 100px #12233d35}.quick-dialog::backdrop{background:#17233765}.quick-dialog>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 28px;display:flex}.quick-dialog h2{margin-bottom:7px;font-size:21px}.quick-dialog header p{font-size:var(--text-min);margin:0}.quick-dialog form{grid-template-columns:minmax(0,1fr) 360px;display:grid}.quick-config{max-height:min(640px,100dvh - 260px);padding:25px 28px;overflow:auto}.quick-config label{font-size:var(--text-min);margin-bottom:22px;font-weight:550;display:block}.quick-config input:not([type=radio]),.quick-config textarea{width:100%;font-size:var(--text-min);background:#fff;border:1px solid #dce2eb;border-radius:5px;margin-top:9px;padding:11px 12px;font-weight:400;display:block}.quick-config textarea{min-height:90px;line-height:1.6}.quick-config label>small{font-weight:400;font-size:var(--text-min);margin-top:7px;display:block}.quick-config fieldset{border:0;margin:0 0 24px;padding:0}.quick-config legend{font-weight:550;font-size:var(--text-min);margin-bottom:12px}.quick-config .quick-trigger{cursor:pointer;align-items:center;gap:11px;margin:0;padding:10px 0;display:flex}.quick-trigger input{accent-color:var(--cobalt)}.quick-trigger strong{font-size:var(--text-min);font-weight:500;display:block}.quick-trigger small{font-size:var(--text-min);margin-top:5px;font-weight:400;display:block}.quick-config .optional{font-size:var(--text-min);color:var(--muted);margin-left:5px;font-weight:400}.quick-preview{border-left:1px solid var(--border);background:#f8fafc;padding:25px 25px 30px}.preview-label{font-family:var(--font-mono);font-size:var(--text-min);color:#7e8a9e;margin-bottom:25px}.preview-label span{font-family:var(--font-sans);font-size:var(--text-min);color:var(--ink);margin-top:8px;display:block}.preview-conversation{background:#fff;border:1px solid #e7ebf2;border-radius:12px;min-height:345px;padding:18px}.preview-contact{border-bottom:1px solid #edf0f4;align-items:center;gap:9px;margin-bottom:22px;padding-bottom:15px;display:flex}.preview-contact>span{color:#4870c2;width:32px;height:32px;font-size:var(--text-min);background:#edf2fc;border-radius:50%;place-items:center;display:grid}.preview-contact strong{font-size:var(--text-min);font-weight:550}.preview-contact small{font-size:var(--text-min);margin-top:4px;font-weight:400;display:block}.preview-incoming{font-size:var(--text-min);overflow-wrap:anywhere;background:#f0f3f7;border-radius:11px 11px 11px 2px;width:fit-content;max-width:100%;padding:11px 14px}.preview-event{text-align:center;color:#8792a2;font-size:var(--text-min);margin:17px 0;display:block}.preview-outgoing{font-size:var(--text-min);white-space:pre-wrap;overflow-wrap:anywhere;background:#eef3ff;border-radius:11px 11px 2px;margin-left:28px;padding:13px;line-height:1.6}.preview-handoff{font-size:var(--text-min);color:#758296;border-top:1px solid #edf0f4;align-items:center;gap:9px;padding-top:15px;display:flex}.preview-handoff small{font-size:var(--text-min);line-height:1.8}.quick-preview>p{font-size:var(--text-min);margin-top:18px;line-height:1.7}.quick-dialog form>footer{border-top:1px solid var(--border);grid-column:1/-1;align-items:center;gap:10px;padding:18px 25px;display:flex}.quick-dialog footer>span{color:var(--muted);font-size:var(--text-min);align-items:center;gap:6px;margin-right:auto;display:flex}.node-palette{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.node-palette>span{font-size:var(--text-min);color:var(--muted);margin-right:8px}.node-palette button{font-size:var(--text-min);color:#53637c;background:#fff;border:1px solid #e1e6ee;border-radius:5px;align-items:center;gap:6px;padding:8px 10px;display:flex}@media (max-width:1250px){.manager-table-head,.manager-row{grid-template-columns:minmax(180px,1fr) 110px 100px minmax(105px,.5fr) 95px;gap:10px}.manager-table-head>span:nth-child(5),.manager-steps{display:none}.manager-start{flex-wrap:wrap}.manager-start .text-link:first-of-type{margin-left:0}}@media (max-width:1000px){.manager-table-head,.manager-row{grid-template-columns:minmax(160px,1fr) 110px 90px}.manager-table-head>span:nth-child(3),.manager-table-head>span:nth-child(4),.manager-channel,.manager-trigger{display:none}.automation-manager{padding:25px}.manager-toolbar{flex-wrap:wrap}.manager-search{width:100%}}@media (max-width:850px){.sidebar{background:#fff;border-right:0;width:100%}.main{margin-left:0}.quick-dialog form{grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:650px){.automation-manager{padding:24px 18px}.manager-heading{flex-direction:column;align-items:flex-start;gap:18px}.manager-heading h1{font-size:25px}.manager-heading .primary{justify-content:center;width:100%}.manager-toolbar{gap:9px}.manager-toolbar select{max-width:48%;padding-right:18px}.manager-table-head{display:none}.manager-row{grid-template-columns:minmax(0,1fr) 90px;row-gap:6px;padding:18px 0}.manager-state{grid-row:2;padding-left:48px}.manager-actions{grid-area:1/2}.manager-name{gap:10px}.manager-name strong,.manager-name small{font-size:var(--text-min)}.manager-start{gap:14px;margin-top:22px}.manager-start>div{flex:1}.manager-start .text-link{margin-left:0}.manager-footer{flex-direction:column;align-items:flex-start}.manager-templates article{flex-wrap:wrap;gap:16px}.manager-templates article>div{flex:1}.manager-templates article button{margin-left:52px}.quick-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.quick-dialog>header{padding:19px}.quick-dialog form{flex-direction:column;display:flex}.quick-config{max-height:none;padding:22px 19px}.quick-preview{border-left:0;border-top:1px solid var(--border);padding:22px 19px}.quick-dialog form>footer{background:#fff;flex-wrap:wrap;padding:15px 19px;position:sticky;bottom:0}.quick-dialog footer>span{width:100%;margin-bottom:5px}.quick-dialog footer>.primary{flex:1;justify-content:center}}.connected-shell .main{min-width:0}.connected-workspace-switch{text-align:left;background:#fff;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;margin:0 0 20px;padding:10px 11px;display:flex}.connected-workspace-switch:hover{background:#f3f6fa}.connected-workspace-switch:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.connected-workspace-label{flex:1;gap:4px;min-width:0;display:grid}.connected-workspace-switch strong{font-size:var(--text-min);overflow-wrap:anywhere;line-height:1.4}.connected-workspace-switch small{font-size:var(--text-min);color:var(--muted);line-height:1.4}.connected-workspace-switch>svg{color:var(--muted);flex-shrink:0}.connected-user{gap:6px;margin-top:auto;padding:20px 8px;display:grid}.connected-user small{color:var(--muted)}.connected-editor-fieldset{border:0;min-width:0;margin:0;padding:0}.connected-notice{font-size:var(--text-min);background:#eef4ff;border-bottom:1px solid #dae5fa;align-items:center;gap:10px;padding:14px 28px;display:flex}.connected-notice span{flex:1}.connected-notice button{background:0 0;border:0;font-size:20px}.connected-account-row{border-bottom:1px solid var(--border);font-size:var(--text-min);color:var(--secondary);align-items:center;gap:24px;padding:15px 28px;display:flex}.connected-account-row label{align-items:center;gap:12px;display:flex}.connected-account-row select{border:1px solid var(--border);background:#fff;border-radius:6px;max-width:300px;padding:8px}.connected-page,.connected-loading,.connected-shell .live-workspace{margin:0;padding:30px 34px}.connected-page h1,.connected-shell h1{letter-spacing:-1px;margin:0 0 8px;font-size:28px}.connected-page>p{color:var(--secondary);margin-bottom:30px}.connected-page>h1,.connected-shell .live-workspace>h1{margin-bottom:28px}.connected-page>h2{margin:0 0 16px;font-size:17px}.channel-connect-controls{margin-bottom:24px}.setup-details{border-top:1px solid var(--border);max-width:850px;margin-top:36px;padding-top:20px}.setup-details summary{cursor:pointer;font-size:var(--text-min);color:var(--secondary)}.setup-details .setup-checklist{margin:8px 0 0}.connected-empty{color:var(--muted);text-align:center;padding:70px 25px}.connected-empty h2{color:var(--ink);font-size:18px}.contact-data-table article{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr 1.5fr 1fr;align-items:center;gap:20px;padding:22px 0;display:grid}.contact-data-table small,.workspace-row small{color:var(--muted);margin-top:6px;display:block}.contact-data-table dl{margin:0}.contact-data-table dl>div{gap:14px;padding:5px 0;display:flex}.contact-data-table dt{color:var(--muted)}.contact-data-table dd{overflow-wrap:anywhere;margin:0}.runs-layout{grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);gap:28px;display:grid}.run-row{text-align:left;border:0;border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;gap:24px;width:100%;padding:22px 12px;display:flex}.run-row:hover,.run-row.selected{background:#f2f6ff}.run-row>span{gap:8px;display:grid}.run-row>span:last-child{text-align:right}.run-row small{color:var(--muted);max-width:260px}.run-detail{border-left:1px solid var(--border);padding:0 24px}.run-detail h2{font-size:20px}.run-timeline{padding-left:20px}.run-timeline li{font-size:var(--text-min);border-left:2px solid #e6eefb;padding:12px 0 20px 8px;list-style:none}.run-timeline small{color:var(--muted);margin-bottom:8px;display:block}.setup-checklist{max-width:850px;margin:30px 0}.setup-checklist>div{border-bottom:1px solid var(--border);gap:18px;padding:22px 0;display:flex}.setup-checklist svg{width:20px;color:var(--cobalt);flex-shrink:0}.setup-checklist small{color:var(--secondary);margin-top:8px;line-height:1.6;display:block}.connected-shell .live-grid{min-height:350px}.connected-shell .editor-actions{flex-wrap:wrap}.connected-shell .flow-name{max-width:340px}@media (max-width:850px){.connected-account-row{flex-direction:column;align-items:flex-start;gap:10px}.runs-layout{grid-template-columns:1fr}.run-detail{border:0;padding:0}.contact-data-table article{grid-template-columns:1fr 1fr}.connected-page,.connected-shell .live-workspace{padding:24px 18px}.connected-shell .sidebar .connected-workspace-switch,.connected-shell .connected-user,.connected-shell .sidebar>.brand{display:none}.connected-shell .sidebar nav{justify-content:space-around;width:100%;display:flex}.connected-shell .sidebar .nav-item{font-size:var(--text-min);flex-direction:column;gap:5px;padding:8px 4px;display:flex}.connected-shell .sidebar{padding:0}}@media (max-width:650px){.connected-account-row select{max-width:230px}.connected-shell .editor-heading{flex-wrap:wrap}.connected-shell .flow-name{max-width:260px}.connected-page{padding-bottom:90px}.run-row{gap:10px}.contact-data-table article,.connected-shell .live-grid{grid-template-columns:1fr}}.live-list>input,.live-list>select{border:1px solid var(--border);background:#fff;border-radius:6px;width:100%;margin-bottom:10px;padding:10px}.live-person-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.live-person-heading h2{margin:0 0 7px}.live-person-heading small{color:var(--muted)}.live-contact-details{border-top:1px solid var(--border);margin-top:28px;padding-top:20px}.inline-form{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.inline-form input{border:1px solid var(--border);border-radius:6px;flex:1;min-width:140px;padding:10px}.live-contact-details dl>div{gap:25px;margin:10px 0;display:flex}.live-contact-details dd{overflow-wrap:anywhere;margin:0}.live-contact-details dt{color:var(--muted)}.live-note{background:#f7f9fc;border-left:2px solid #b9c9e1;margin-top:12px;padding:15px}.live-note small{color:var(--muted)}.live-note p{white-space:pre-wrap}.live-person-heading .row{flex-wrap:wrap}.live-grid>div{min-width:0}@media (max-width:850px){.live-person-heading{flex-direction:column;align-items:flex-start}}.channel-connect-controls .row{flex-wrap:wrap;gap:10px;display:flex}.template-count{color:var(--muted);font-size:var(--text-min);white-space:nowrap;margin-left:auto}.template-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;display:grid}.template-list article{border-bottom:1px solid var(--border);flex-direction:column;gap:20px;padding:24px 0;display:flex}.template-category{font-size:var(--text-min);color:var(--muted)}.template-list h2{letter-spacing:-.25px;margin:7px 0;font-size:17px}.template-list p{font-size:var(--text-min);color:var(--secondary);margin:0;line-height:1.5}.template-row-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.template-row-actions>span{color:var(--muted);font-size:var(--text-min)}.template-row-actions code{color:var(--secondary);font-size:var(--text-min)}.template-row-actions .text-link{font-size:var(--text-min);align-items:center;gap:6px;display:flex}.template-dialog{border:1px solid var(--border);width:min(800px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--ink);background:#fff;border-radius:12px;padding:0;box-shadow:0 24px 80px #14243b22}.template-dialog::backdrop{background:#16243d55}.template-dialog>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex}.template-dialog h2{margin:0;font-size:21px}.template-dialog-body{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:32px;padding:26px;display:grid}.template-fields{align-content:start;gap:20px;display:grid}.template-fields label{font-size:var(--text-min);gap:8px;font-weight:600;display:grid}.template-fields input{border:1px solid var(--border);width:100%;min-width:0;font:inherit;border-radius:6px;padding:11px 12px;font-weight:400}.template-step-list{margin:0;padding:0;list-style:none}.template-step-list li{align-items:flex-start;gap:12px;padding:0 0 22px;display:flex}.template-step-number{width:24px;height:24px;color:var(--cobalt);font-size:var(--text-min);background:#eef3ff;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.template-step-list strong{font-size:var(--text-min)}.template-step-list p{font-size:var(--text-min);color:var(--secondary);overflow-wrap:anywhere;margin:5px 0;line-height:1.55}.template-step-list small{font-size:var(--text-min);color:var(--muted)}.template-dialog footer{border-top:1px solid var(--border);background:#fff;align-items:center;gap:10px;padding:18px 26px;display:flex;position:sticky;bottom:0}.template-dialog footer>span{font-size:var(--text-min);color:var(--muted);margin-right:auto}.template-error{color:#b42318;font-size:var(--text-min);padding:0 26px}@media (max-width:650px){.template-list,.template-dialog-body{grid-template-columns:1fr}.template-dialog-body{gap:28px;padding:20px}.template-dialog footer{flex-wrap:wrap;padding:16px 20px}.template-dialog footer>span{width:100%}.template-dialog footer .primary{flex:1;justify-content:center}}.connected-shell.is-editing{height:100dvh;min-height:0;overflow:hidden}.connected-shell.is-editing>.main{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.connected-shell.is-editing .topbar,.connected-shell.is-editing .connected-account-row,.connected-shell.is-editing .connected-notice{flex-shrink:0}.connected-shell.is-editing .connected-editor-fieldset{flex:1;min-height:0;display:flex;overflow:hidden}.connected-shell.is-editing .flow-editor{flex:1;min-width:0;height:auto;min-height:0}.connected-shell.is-editing .editor-heading{flex-shrink:0;grid-template-columns:28px minmax(150px,1fr) auto;gap:12px;padding:16px 24px;display:grid}.connected-shell.is-editing .editor-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;width:auto;margin:0}.connected-shell.is-editing .editor-actions .button{white-space:nowrap;padding:9px 12px}.connected-shell.is-editing .discard-draft{white-space:nowrap;font-size:var(--text-min);padding:8px}.connected-shell.is-editing .editor-body{min-height:0;overflow:hidden}.connected-shell.is-editing .flow-canvas,.connected-shell.is-editing .step-inspector{overscroll-behavior:contain;min-height:0;overflow:auto}.connected-shell.is-editing .connected-account-row{flex-wrap:wrap;padding:12px 24px}.connected-shell.is-editing .connected-account-row select{max-width:min(420px,65vw)}.publish-blocker{font-size:var(--text-min);color:#9a5310}@media (max-width:1450px){.connected-shell.is-editing .editor-heading{grid-template-columns:28px minmax(0,1fr)}.connected-shell.is-editing .editor-actions{flex-wrap:wrap;grid-column:2;justify-content:flex-start}}@media (max-width:850px){.connected-shell.is-editing>.main{height:calc(100dvh - 64px);padding-bottom:0}}@media (max-width:650px){.connected-shell.is-editing .editor-heading{padding:12px 16px}.connected-shell.is-editing .editor-actions{grid-column:1/-1;gap:6px}.connected-shell.is-editing .editor-actions .button{padding:8px 10px}.connected-shell.is-editing .editor-body{display:block;overflow:auto}.connected-shell.is-editing .flow-canvas{min-height:440px;overflow:auto}.connected-shell.is-editing .step-inspector{overflow:visible}.connected-shell.is-editing .connected-account-row{padding:10px 16px}}.connected-shell.is-conversations{height:100dvh;min-height:0;overflow:hidden}.connected-shell.is-conversations>.main{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.is-conversations .topbar,.is-conversations .connected-notice{flex-shrink:0}.conversations-workspace{background:#fff;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.conversations-heading{border-bottom:1px solid #e6eaf0;padding:24px 28px 0}.conversations-heading h1{letter-spacing:-.7px;margin:0 0 18px;font-size:27px}.conversation-folders{gap:22px;display:flex;overflow-x:auto}.conversation-folders button{white-space:nowrap;color:#657083;font-size:var(--text-min);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 0 13px;font-weight:600;display:flex}.conversation-folders button.active{color:#2463eb;border-bottom-color:#2463eb}.conversations-body{flex:1;min-height:0;display:flex;overflow:hidden}.conversation-rail{border-right:1px solid #e6eaf0;flex-direction:column;flex-shrink:0;width:290px;min-height:0;display:flex}.conversation-filters{padding:18px 16px 12px}.conversation-search{color:#8791a1;background:#fff;border:1px solid #e4e8ef;border-radius:6px;align-items:center;gap:8px;padding:0 10px;display:flex}.conversation-search input{width:100%;min-width:0;font-size:var(--text-min);outline-offset:3px;background:0 0;border:0;padding:10px 0}.conversation-filter-row{gap:6px;margin-top:9px;display:flex}.conversation-filter-row select,.conversation-filter-row input{width:50%;min-width:0;font-size:var(--text-min);background:#fff;border:1px solid #e4e8ef;border-radius:5px;padding:7px}.conversation-select-row{color:#788397;font-size:var(--text-min);justify-content:space-between;align-items:center;padding:2px 16px 12px;display:flex}.conversation-select-row label{align-items:center;gap:7px;display:flex}.conversation-select-row input,.conversation-checkbox{accent-color:#2463eb;width:13px;height:13px;padding:0}.conversation-bulk{background:#f5f8ff;flex-wrap:wrap;gap:6px;padding:10px 14px;display:flex}.conversation-bulk select,.conversation-bulk input{width:140px;min-width:0;font-size:var(--text-min);border:1px solid #dfe5ef;border-radius:4px;padding:7px}.conversation-bulk .button{font-size:var(--text-min);padding:7px 10px}.conversation-rows{flex:1;min-height:0;overflow-y:auto}.conversation-item{border-top:1px solid #f0f2f5;gap:9px;padding:16px 14px;display:flex;position:relative}.conversation-item.selected{background:#f0f5ff;box-shadow:inset 3px 0 #2463eb}.conversation-checkbox{flex-shrink:0;margin-top:13px}.conversation-open{text-align:left;background:0 0;border:0;flex:1;min-width:0;padding:0}.conversation-person{align-items:center;gap:9px;display:flex}.person-avatar{color:#3760a1;width:35px;height:35px;font-size:var(--text-min);background:#eaf0ff;border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.conversation-person>span:nth-child(2){flex:1;min-width:0}.conversation-person strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-min);display:block;overflow:hidden}.conversation-person small{font-size:var(--text-min);color:#8891a1}.conversation-open>p{font-size:var(--text-min);color:#687284;white-space:nowrap;text-overflow:ellipsis;margin:10px 0 5px;overflow:hidden}.conversation-account{font-size:var(--text-min);color:#8791a1;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.unread-dot{background:#2463eb;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:block}.flag-active{color:#d38d16!important}.flag-active svg{fill:#fff2c7}.conversation-tags,.contact-tags{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.conversation-tags span{color:#64748b;font-size:var(--text-min);text-overflow:ellipsis;white-space:nowrap;background:#e9eef7;border-radius:3px;max-width:135px;padding:3px 6px;overflow:hidden}.conversation-welcome,.conversation-empty{color:#8a95a7;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}.conversation-welcome{flex:1}.conversation-welcome h2{color:#3d485a;margin:18px 0 0;font-size:20px}.conversation-welcome p,.conversation-empty p{font-size:var(--text-min)}.load-conversations{margin:12px 16px}.conversation-desk{flex:1;min-width:0;min-height:0;display:flex;position:relative}.conversation-thread{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.conversation-header{border-bottom:1px solid #edf0f4;align-items:center;gap:10px;padding:18px 22px;display:flex}.conversation-title{flex:1;min-width:0}.conversation-header h2{text-overflow:ellipsis;white-space:nowrap;margin:0 0 3px;font-size:16px;overflow:hidden}.conversation-header small{font-size:var(--text-min);color:#7b8697;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.thread-actions{align-items:center;gap:4px;display:flex}.icon-button{color:#778398;background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;padding:0;display:inline-flex}.icon-button:hover{color:#2463eb;background:#edf2fb}.close-conversation{font-size:var(--text-min);gap:5px;padding:7px 9px}.mobile-back{display:none}.conversation-handling{font-size:var(--text-min);color:#7c8799;border-bottom:1px solid #f0f2f5;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 22px;display:flex}.conversation-handling span{align-items:center;gap:5px;display:flex}.conversation-handling button{color:#2463eb;font-size:var(--text-min);background:0 0;border:0;padding:0}.conversation-handling .handling-toggle{color:#65738b;align-items:center;gap:5px;margin-left:auto;display:flex}.handoff-context{font-size:var(--text-min);background:#f4f7ff;margin:0;padding:10px 22px}.conversation-transcript{scroll-behavior:smooth;flex:1;min-height:0;padding:24px;overflow-y:auto}.conversation-transcript .message-row{flex-direction:column;align-items:flex-start;gap:5px;margin:0 0 19px;display:flex}.conversation-transcript .message-row.outgoing{align-items:flex-end}.conversation-transcript .bubble{max-width:85%;font-size:var(--text-min);overflow-wrap:anywhere;background:#f1f3f7;border-radius:10px 10px 10px 2px;padding:11px 14px;line-height:1.6}.conversation-transcript .bubble p{white-space:pre-wrap;margin:0}.conversation-transcript .outgoing .bubble{color:#213f72;background:#eaf1ff;border-radius:10px 10px 2px}.conversation-transcript .message-row small{font-size:var(--text-min);color:#8a95a6;max-width:85%}.message-media{border-radius:6px;width:auto;max-width:100%;max-height:260px;display:block}.bubble audio{max-width:100%}.pending-message{opacity:.8}.conversation-note{font-size:var(--text-min);background:#f4f3fb;border-left:2px solid #b2a5df;border-radius:4px;margin:12px 0 20px;padding:12px 16px}.conversation-note p{white-space:pre-wrap;margin:8px 0}.conversation-note small,.conversation-note time{color:#867ba0;font-size:var(--text-min)}.older-messages{font-size:var(--text-min);margin:0 auto 20px;display:block}.conversation-composer{background:#fff;border:1px solid #dfe5ee;border-radius:8px;flex-shrink:0;margin:0 20px 18px;padding:12px 14px}.conversation-composer.note-mode{background:#faf9fe;border-color:#dfd8ee}.composer-mode{align-items:center;gap:16px;margin-bottom:8px;display:flex}.composer-mode button{color:#8a94a4;font-size:var(--text-min);background:0 0;border:0;padding:0;font-weight:600}.composer-mode button.active{color:#2463eb}.composer-mode small{font-size:var(--text-min);color:#988ba7;margin-left:auto}.conversation-composer>textarea{resize:vertical;width:100%;height:65px;min-height:65px;max-height:160px;box-shadow:none;font-size:var(--text-min);outline-offset:3px;background:0 0;border:0;padding:8px 0}.composer-footer{align-items:flex-end;gap:8px;display:flex}.composer-footer>.rich-tools{flex:1;min-width:0}.composer-send{align-items:center;gap:7px;display:flex}.composer-send .button{font-size:var(--text-min);padding:8px 13px}.composer-caution{font-size:var(--text-min);color:#8791a1;margin-top:8px;display:block}.form-error{color:#b04a4a;font-size:var(--text-min);overflow-wrap:anywhere;line-height:1.5}.conversation-context{border-left:1px solid #e6eaf0;flex-shrink:0;width:255px;padding:19px;overflow-y:auto}.conversation-context header{justify-content:space-between;align-items:center;display:flex}.conversation-context h3{font-size:var(--text-min);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.context-close{display:none}.contact-identity{flex-direction:column;align-items:center;gap:9px;padding:24px 0;display:flex}.contact-identity .person-avatar{width:54px;height:54px;font-size:17px}.contact-identity strong{font-size:14px}.contact-identity small{text-transform:capitalize;color:#919bad;font-size:var(--text-min)}.conversation-context section{border-top:1px solid #edf0f4;padding:19px 0}.conversation-context .inline-form{gap:4px;margin-top:12px;display:flex}.conversation-context .inline-form input{width:100%;min-width:0;font-size:var(--text-min);border:1px solid #e5eaf1;border-radius:4px;padding:7px 9px}.contact-tags .tag{color:#647696;font-size:var(--text-min);background:#edf2fb;border:0;align-items:center;gap:5px;padding:4px 7px;display:flex}.conversation-context dl{font-size:var(--text-min);margin:15px 0}.conversation-context dl>div{margin-bottom:15px}.conversation-context dt{color:#929cac;font-size:var(--text-min);text-transform:capitalize;margin-bottom:4px}.conversation-context dd{overflow-wrap:anywhere;justify-content:space-between;align-items:center;margin:0;display:flex}.conversation-context summary{color:#627087;font-size:var(--text-min);cursor:pointer}.contact-field-form{gap:8px;margin-top:12px;display:grid}.contact-field-form input{min-width:0;font-size:var(--text-min);border:1px solid #e4e8ef;border-radius:4px;padding:8px}.contact-field-form .button{font-size:var(--text-min);padding:7px}.composer-tools{align-items:center;gap:4px;display:flex}.gif-button{font-size:var(--text-min);color:#788599;background:0 0;border:1.5px solid #8691a3;border-radius:4px;margin:0 6px;padding:2px 3px;font-weight:800}.rich-attachment{align-items:center;gap:9px;min-width:0;padding:8px 0 12px;display:flex}.rich-attachment>span{font-size:var(--text-min);overflow-wrap:anywhere;flex:1;min-width:0}.rich-attachment small{color:#8a95a6;font-size:var(--text-min);margin-top:4px;display:block}.rich-preview{object-fit:contain;border-radius:6px;max-width:100%;max-height:160px;display:block}.rich-attachment .rich-preview{object-fit:cover;width:65px;max-height:60px}.message-picker{background:#fff;border:1px solid #e4e8ef;border-radius:12px;width:min(490px,100vw - 28px);max-height:85dvh;margin:auto;padding:22px;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 80px #14213825}.message-picker::backdrop{background:#19294155}.message-picker>header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.message-picker h2{margin:0;font-size:20px}.message-picker>footer{justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.message-picker footer .button{font-size:var(--text-min);padding:7px 9px}.emoji-grid{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.emoji-grid button{background:#f6f8fc;border:0;border-radius:6px;padding:10px;font-size:24px}.giphy-results{grid-template-columns:repeat(3,1fr);gap:7px;min-height:160px;margin-top:14px;display:grid}.giphy-results>p{font-size:var(--text-min);grid-column:1/-1}.giphy-results button{background:#f5f6f8;border:0;border-radius:5px;padding:0;overflow:hidden}.giphy-results img{object-fit:cover;width:100%;height:115px;display:block}.giphy-credit{font-size:var(--text-min);color:#465164;white-space:nowrap;text-decoration:none}.giphy-credit strong{color:#171d26;letter-spacing:1px}.picker-empty{padding:15px 0;font-size:14px}.giphy-settings{border-top:1px solid #e7ebf1;margin-top:30px;padding-top:26px}.giphy-settings .inline-form{flex-wrap:wrap;gap:8px;margin:16px 0 12px;display:flex}.giphy-settings input{border:1px solid #dfe5ef;border-radius:5px;min-width:240px;padding:10px}.giphy-settings small{color:#7b8799;font-size:var(--text-min)}.saved-replies{font-size:var(--text-min)}.saved-reply-list{max-height:260px;overflow:auto}.saved-reply-list article{border-bottom:1px solid #edf0f5;padding:12px 0}.saved-reply-list article>button{text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.saved-reply-list p{color:#8190a5;white-space:pre-wrap;margin:6px 0}.saved-reply-list .text-link{font-size:var(--text-min)}.saved-reply-form{gap:10px;margin-top:20px;display:grid}.saved-reply-form h3{font-size:var(--text-min);margin:0}.saved-reply-form input,.saved-reply-form textarea{width:100%;font-size:var(--text-min);border:1px solid #e3e8ef;border-radius:5px;padding:10px}@media (max-width:1400px){.conversation-context{display:none}.details-open .conversation-context{z-index:5;background:#fff;width:270px;display:block;position:absolute;inset:0 0 0 auto;box-shadow:-12px 0 30px #24344d12}.context-close{display:flex}}@media (max-width:1050px){.conversation-rail{width:260px}.conversation-header{padding:14px}.conversation-handling{padding:9px 14px}.conversation-transcript{padding:20px 14px}.conversation-composer{margin:0 12px 12px}}@media (max-width:850px){.connected-shell.is-conversations>.main{height:calc(100dvh - 64px);padding-bottom:0}.conversations-heading{padding:17px 18px 0}.conversations-heading h1{font-size:23px}}@media (max-width:650px){.conversations-heading{padding-top:14px}.conversations-heading h1{margin-bottom:12px}.conversation-folders{gap:19px}.conversation-folders button{font-size:var(--text-min)}.conversation-rail{width:100%}.conversations-workspace.has-thread .conversation-rail,.conversations-workspace:not(.has-thread) .conversation-welcome,.conversations-workspace.has-thread .conversations-heading{display:none}.mobile-back{display:flex}.conversation-header{gap:6px;padding:12px 9px}.conversation-header h2{font-size:14px}.thread-actions{gap:0}.thread-actions .icon-button{width:28px}.close-conversation{padding:6px;font-size:0}.close-conversation svg{width:17px;height:17px}.conversation-composer{padding:10px}.conversation-transcript .bubble{max-width:90%}.composer-mode small{display:none}.message-media{max-height:200px}.conversation-context{width:min(280px,100%)!important}}.rich-toolbar-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.inline-picker{width:100%;max-height:260px;box-shadow:none;border:1px solid #e5eaf1;border-radius:7px;margin:10px 0 0;padding:12px;position:static;inset:auto;overflow:auto}.inline-picker>header{margin-bottom:10px}.inline-picker h2{font-size:var(--text-min)}.inline-picker .giphy-results{grid-template-columns:repeat(3,minmax(0,1fr));min-height:90px}.inline-picker .giphy-results img{height:90px}.inline-picker .emoji-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px}.inline-picker .emoji-grid button{padding:5px 0;font-size:20px}.inline-picker .picker-empty{font-size:var(--text-min);padding:0}.conversation-composer{max-height:60%;overflow-y:auto}.conversation-composer textarea[aria-label=Message\ reply],.conversation-composer textarea[aria-label=Internal\ note]{resize:vertical;width:100%;height:65px;min-height:65px;max-height:160px;box-shadow:none;font-size:var(--text-min);outline-offset:3px;background:0 0;border:0;padding:8px 0}.step-inspector .inline-picker .emoji-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.step-inspector .inline-picker .giphy-results{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:650px){.inline-picker .emoji-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.is-conversations .topbar{display:none}.inbox-v2{flex-direction:row;position:relative}.inbox-v2 [hidden]{display:none!important}.inbox-v2 .conversations-body{min-width:0}.inbox-folders{background:#fafbfd;border-right:1px solid #e6eaf0;flex-shrink:0;width:182px;padding:0 10px 20px;overflow-y:auto}.inbox-folders>header,.inbox-list-heading{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;height:64px;display:flex}.inbox-folders>header{padding:0 10px}.inbox-folders h1{letter-spacing:-.5px;margin:0;font-size:19px}.inbox-workspace-name{color:#778294;font-size:var(--text-min);padding:0 10px 20px;line-height:1.5}.inbox-folders nav,.inbox-folder-section{gap:3px;display:grid}.inbox-folders nav button,.inbox-folder-section button{text-align:left;color:#586477;width:100%;min-width:0;font-size:var(--text-min);background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:9px 10px;display:flex}.inbox-folders button>svg{flex-shrink:0}.inbox-folders button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inbox-folders button>small{font-size:var(--text-min);color:#8893a4;margin-left:auto}.inbox-folders button:hover{background:#eef2f7}.inbox-folders button.active{color:#245bda;background:#eaf0ff;font-weight:600}.inbox-folders button.active small{color:#245bda}.inbox-folder-section h2{font-size:var(--text-min);color:#8590a0;margin:0 10px 7px;font-weight:600}.inbox-folder-section p{font-size:var(--text-min);color:#8b95a4;margin:0 10px;line-height:1.5}.label-dot{background:#99aad0;border-radius:2px;flex-shrink:0;width:7px;height:7px;margin:0 4px}.account-online,.account-offline{background:#28a879;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-left:auto}.account-offline{background:#a1aaba}.inbox-list-heading{border-bottom:1px solid #edf0f4;padding:0 15px}.inbox-list-heading h2{text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:14px;overflow:hidden}.inbox-v2 .conversation-filters{padding:12px 13px 8px}.inbox-v2 .conversation-search{background:#f8f9fb;border-color:#0000;padding:0 9px}.inbox-v2 .conversation-search input{font-size:var(--text-min);padding:8px 0}.inbox-list-meta{justify-content:space-between;align-items:center;gap:5px;padding:2px 14px 10px;display:flex}.inbox-list-meta button,.inbox-list-meta select{font-size:var(--text-min);color:#7c8798;background:0 0;border:0;min-width:0;padding:4px 0}.inbox-list-meta button:hover{color:#2463eb}.inbox-list-meta select{max-width:95px}.inbox-v2 .conversation-item{border-top:0;border-bottom:1px solid #f0f2f5;padding:14px 13px}.inbox-v2 .conversation-item:hover{background:#f8faff}.inbox-v2 .conversation-item.selected{background:#edf3ff;box-shadow:inset 2px 0 #2463eb}.inbox-v2 .person-avatar{width:30px;height:30px;font-size:var(--text-min);background:#e5eafa}.inbox-v2 .conversation-person{gap:7px}.inbox-v2 .conversation-person strong{font-size:var(--text-min);font-weight:600}.inbox-v2 .conversation-person time{color:#8a94a5;font-size:var(--text-min);white-space:nowrap}.inbox-v2 .conversation-item.unread strong{color:#17253e;font-weight:750}.inbox-v2 .conversation-open>p{font-size:var(--text-min);-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;margin:8px 0 6px 37px;line-height:1.5;display:-webkit-box}.inbox-v2 .conversation-account{font-size:var(--text-min);align-items:center;gap:5px;margin-left:37px;display:flex}.inbox-v2 .conversation-account svg{flex-shrink:0}.inbox-v2 .conversation-tags{margin-top:8px;margin-left:37px}.inbox-v2 .conversation-tags span{font-size:var(--text-min);background:#e5ebf6;padding:2px 5px}.inbox-v2 .conversation-header{height:64px;min-height:64px;padding:10px 20px}.inbox-v2 .thread-actions{gap:3px}.inbox-v2 .close-conversation{color:#fff;background:#24334b;border-color:#24334b;border-radius:6px;padding:7px 10px}.thread-context-line{color:#8691a1;min-height:34px;font-size:var(--text-min);border-bottom:1px solid #f0f2f5;flex-shrink:0;align-items:center;gap:15px;padding:8px 20px;display:flex}.thread-state{color:#57736b;align-items:center;gap:5px;display:flex}.thread-state i{background:#36a380;border-radius:50%;width:5px;height:5px}.thread-state.closed i{background:#919cac}.thread-window{margin-left:auto}.inbox-v2 .conversation-thread{position:relative}.inbox-v2 .conversation-transcript{scroll-behavior:auto;overscroll-behavior:contain;padding:20px max(24px,50% - 380px)}.message-date{color:#959ead;font-size:var(--text-min);align-items:center;gap:15px;margin:8px 0 25px;display:flex}.message-date:before,.message-date:after{content:"";background:#f0f2f5;flex:1;height:1px}.inbox-v2 .conversation-transcript .message-row{gap:5px;margin-bottom:17px}.inbox-v2 .conversation-transcript .bubble{font-size:var(--text-min);color:#384458;background:#f2f4f7;border-radius:9px 9px 9px 3px;max-width:82%;padding:10px 13px;line-height:1.55}.inbox-v2 .conversation-transcript .outgoing .bubble{color:#2b426a;background:#eaf0ff;border-radius:9px 9px 3px}.inbox-v2 .message-row>small{align-items:center;gap:5px;display:flex}.send-accepted{color:#7390bd;display:inline-flex}.inbox-v2 .message-media{max-height:240px}.inbox-v2 .conversation-composer{border-radius:10px;max-height:55%;margin:8px 20px 20px;padding:12px 14px;box-shadow:0 2px 7px #26395605}.inbox-v2 .conversation-composer:focus-within{border-color:#a4baf2}.inbox-v2 .conversation-composer textarea{resize:none;height:72px;min-height:72px;max-height:180px;font-size:var(--text-min)}.inbox-v2 .composer-mode{gap:18px;margin-bottom:3px}.inbox-v2 .composer-mode button{font-size:var(--text-min)}.inbox-v2 .composer-send .button{border-radius:6px}.new-message-jump{z-index:1;color:#2463eb;font-size:var(--text-min);background:#fff;border:1px solid #d9e2f4;border-radius:20px;align-self:center;align-items:center;gap:6px;margin-top:-30px;padding:6px 12px;display:flex;box-shadow:0 2px 8px #26395615}.inbox-v2 .conversation-context{background:#fff;width:248px;padding:0 18px;display:none}.inbox-v2 .details-open .conversation-context{box-shadow:none;display:block;position:static}.inbox-v2 .conversation-context>header{border-bottom:1px solid #edf0f4;height:64px;margin:0 -18px;padding:0 18px}.inbox-v2 .context-close{display:flex}.inbox-v2 .contact-identity{grid-template-columns:34px 1fr;align-items:center;gap:3px 10px;padding:22px 0;display:grid}.inbox-v2 .contact-identity .person-avatar{grid-row:span 2;width:34px;height:34px}.inbox-v2 .contact-identity strong,.inbox-v2 .contact-identity small{font-size:var(--text-min)}.inbox-v2 .conversation-context section{padding:19px 0}.inbox-v2 .conversation-context h3{font-size:var(--text-min)}.inbox-assignment .conversation-handling{border:0;gap:10px 6px;padding:12px 0 0}.inbox-assignment .conversation-handling>span{color:#657083;flex:1}.inbox-assignment .conversation-handling button{font-size:var(--text-min)}.inbox-assignment .conversation-handling .handling-toggle{background:#f5f7fa;border-radius:5px;flex-basis:100%;margin:4px 0 0;padding:8px 9px}.inbox-v2 .conversation-context dl{font-size:var(--text-min);margin:14px 0 0}.inbox-v2 .conversation-context dl>div{grid-template-columns:75px minmax(0,1fr);align-items:baseline;gap:9px;margin-bottom:12px;display:grid}.inbox-v2 .conversation-context dt{color:#8690a1}.inbox-v2 .conversation-context dd{overflow-wrap:anywhere;margin:0}.inbox-v2 .conversation-context dd .icon-button{width:20px;height:20px}.inbox-v2 .conversation-context summary{font-size:var(--text-min);color:#758298}@media (min-width:851px){.connected-shell.is-conversations .sidebar{align-items:center;width:64px;padding:20px 9px}.connected-shell.is-conversations .sidebar .brand{gap:0;margin:0 0 22px;font-size:0}.connected-shell.is-conversations .sidebar .brand-mark{border-radius:11px;width:36px;height:36px}.connected-shell.is-conversations .connected-workspace-switch{justify-content:center;min-height:30px;margin:0 0 22px;padding:5px}.connected-shell.is-conversations .connected-workspace-label{display:none}.connected-shell.is-conversations .sidebar nav{width:100%}.connected-shell.is-conversations .nav-item{justify-content:center;margin:5px 0;padding:12px 0}.connected-shell.is-conversations .nav-item span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.connected-shell.is-conversations .connected-user{text-align:center;padding:0}.connected-shell.is-conversations .connected-user strong{display:none}.connected-shell.is-conversations .connected-user button{font-size:var(--text-min)}.connected-shell.is-conversations>.main{margin-left:64px}}@media (max-width:1279px){.inbox-v2 .details-open .conversation-context{z-index:5;position:absolute;inset:0 0 0 auto;box-shadow:-12px 0 30px #24344d12}}@media (max-width:1100px){.inbox-v2 .inbox-folders{display:none}.inbox-v2 .folder-toggle,.inbox-v2 .folder-close{display:inline-flex}.inbox-v2.folders-open .inbox-folders{z-index:8;width:210px;display:block;position:absolute;inset:0 auto 0 0;box-shadow:10px 0 30px #24344d12}}@media (max-width:650px){.inbox-v2 .conversation-rail{width:100%}.inbox-v2 .conversation-header{padding:10px 12px}.inbox-v2 .conversation-header h2{font-size:var(--text-min)}.inbox-v2 .thread-context-line{font-size:var(--text-min);gap:10px;padding:8px 14px}.inbox-v2 .conversation-transcript{padding:18px 14px}.inbox-v2 .conversation-composer{margin:6px 12px 12px;padding:10px 12px}.inbox-v2 .close-conversation{padding:7px;font-size:0}.inbox-v2 .thread-actions{gap:0}.inbox-v2 .conversation-open>p{margin-left:37px}.inbox-v2 .conversation-item{padding:16px}.inbox-v2 .conversation-person strong{font-size:14px}}.workspace-monogram{color:#2463eb;width:30px;height:30px;font-size:var(--text-min);background:#eaf0ff;border-radius:8px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.connected-shell .connected-workspace-switch{gap:10px}.workspace-name-form{max-width:560px;margin:24px 0 36px}.workspace-name-form>label{font-size:var(--text-min);margin-bottom:10px;font-weight:600;display:block}.workspace-name-form>div{gap:10px;display:flex}.workspace-name-form input{border:1px solid #dfe5ed;border-radius:7px;flex:1;min-width:0;padding:10px 12px;font-size:14px}@media (min-width:851px){.connected-shell.is-conversations .sidebar{border-right:1px solid #edf0f4;width:82px;padding:18px 7px}.connected-shell.is-conversations>.main{margin-left:82px}.connected-shell.is-conversations .sidebar .brand{margin-bottom:19px;padding:0}.connected-shell.is-conversations .connected-workspace-switch{width:100%;margin-bottom:18px;padding:4px}.connected-shell.is-conversations .connected-workspace-switch>svg{display:none}.connected-shell.is-conversations .nav-item{border-radius:9px;flex-direction:column;gap:7px;margin:4px 0;padding:12px 2px}.connected-shell.is-conversations .nav-item span{clip-path:none;width:auto;height:auto;font-size:var(--text-min);font-weight:500;position:static;overflow:visible}.connected-shell.is-conversations .nav-item svg{width:19px;height:19px}.connected-shell.is-conversations .connected-user button{font-size:var(--text-min)}}.inbox-v2 .inbox-folders{background:#fff;width:208px;padding:0 12px 20px;display:none}.inbox-v2.folders-open .inbox-folders{box-shadow:none;display:block;position:static}.inbox-v2 .folder-toggle,.inbox-v2 .folder-close{display:inline-flex}.inbox-v2 .inbox-workspace-name{font-size:var(--text-min);padding-bottom:16px}.inbox-folders nav button,.inbox-folder-section button{font-size:var(--text-min);min-height:38px}.inbox-folder-section h2{font-size:var(--text-min)}.inbox-folder-section{margin-top:24px}.inbox-folders button.active{background:#edf3ff}.folder-scrim,.contact-scrim{display:none}.inbox-v2 .conversation-rail{width:290px}.inbox-v2 .conversation-person strong,.inbox-v2 .conversation-open>p,.inbox-v2 .conversation-account{font-size:var(--text-min)}.inbox-v2 .conversation-header h2{font-size:15px}.inbox-v2 .conversation-header small{font-size:var(--text-min)}.inbox-v2 .conversation-context{border-left:1px solid #e5eaf1;flex-direction:column;width:304px;padding:0;overflow:hidden}.inbox-v2 .details-open .conversation-context{display:flex}.inbox-v2 .conversation-context>header{height:64px;min-height:64px;margin:0;padding:0 20px}.inbox-v2 .conversation-context>header h3{font-size:14px}.inbox-v2 .contact-identity{flex-shrink:0;grid-template-columns:42px minmax(0,1fr);gap:4px 12px;padding:20px}.inbox-v2 .contact-identity .person-avatar{width:42px;height:42px;font-size:var(--text-min);background:#edf1fc}.inbox-v2 .contact-identity strong{overflow-wrap:anywhere;font-size:15px}.inbox-v2 .contact-identity small{font-size:var(--text-min)}.contact-tabs{border-bottom:1px solid #e9edf3;flex-shrink:0;gap:20px;padding:0 20px;display:flex}.contact-tabs button{color:#7a8596;font-size:var(--text-min);background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 13px;font-weight:600}.contact-tabs button[aria-pressed=true]{color:#2463eb;border-bottom-color:#2463eb}.contact-panel-content{overscroll-behavior:contain;flex:1;min-height:0;padding:0 20px 20px;overflow-y:auto}.inbox-v2 .contact-panel-content section{border-top:1px solid #edf0f4;padding:20px 0}.inbox-v2 .contact-panel-content section:first-child{border-top:0}.inbox-v2 .contact-panel-content h3{font-size:var(--text-min);color:#33415a;margin-bottom:14px}.contact-controls{gap:16px;display:grid}.contact-controls>label,.contact-controls>div{font-size:var(--text-min);grid-template-columns:88px minmax(0,1fr);align-items:center;gap:10px;display:grid}.contact-controls>label>span,.contact-controls>div>span{color:#7e8999}.contact-controls select,.contact-controls button{color:#46546b;text-align:left;width:100%;min-width:0;font-size:var(--text-min);background:#f6f8fb;border:0;border-radius:6px;padding:8px}.contact-controls button{align-items:center;gap:7px;display:flex}.contact-controls .is-priority{color:#976213;background:#fff7e7}.contact-controls .contact-automation{color:#2463eb;background:#eef3ff}.inbox-v2 .contact-tags{gap:6px}.inbox-v2 .contact-tags .tag{font-size:var(--text-min);color:#49628f;background:#eef3fb;border-radius:5px;padding:6px 8px}.inbox-v2 .contact-panel-content .inline-form input{font-size:var(--text-min);border-radius:6px;padding:9px 10px}.inbox-v2 .contact-panel-content dl{font-size:var(--text-min);margin:0 0 14px}.inbox-v2 .contact-panel-content dt{font-size:var(--text-min)}.inbox-v2 .contact-panel-content dl>div{grid-template-columns:88px minmax(0,1fr);align-items:center}.inbox-v2 .contact-panel-content dd .icon-button{opacity:.65;width:26px;height:26px}.inbox-v2 .contact-panel-content summary{font-size:var(--text-min);color:#2463eb}.field-shortcuts{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.field-shortcuts button{color:#62718a;font-size:var(--text-min);text-transform:capitalize;background:#fff;border:1px solid #e6ebf2;border-radius:5px;padding:5px 8px}.inbox-v2 .contact-field-form input{font-size:var(--text-min);border-radius:5px;padding:10px}.contact-empty{color:#929cad;font-size:var(--text-min)}.contact-channel p{font-size:var(--text-min);overflow-wrap:anywhere;color:#5d6b80;align-items:center;gap:7px;display:flex}.contact-channel small{color:#929cad;font-size:var(--text-min)}.contact-empty-state{text-align:center;color:#a0aaba;padding:32px 14px}.contact-empty-state p{color:#62718a;font-size:var(--text-min);margin:12px 0 8px}.contact-empty-state small{font-size:var(--text-min);line-height:1.6}.add-contact-note{width:100%;font-size:var(--text-min);justify-content:center}.contact-notes article{border-bottom:1px solid #edf0f4;padding:16px 0}.contact-notes article p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-min);line-height:1.6}.contact-notes article small,.contact-media article small{color:#8894a7;font-size:var(--text-min);margin-top:9px;display:block}.contact-media article{padding-bottom:20px}.contact-media .message-media{object-fit:contain;background:#f8f9fc;width:100%;max-height:260px}.reply-library-tabs{gap:14px;margin:0 0 12px;display:flex}.reply-library-tabs button{font-size:var(--text-min);color:#8190a5;background:0 0;border:0;padding:0 0 6px}.reply-library-tabs button[aria-pressed=true]{color:#2463eb;box-shadow:0 2px #2463eb}.reply-search{width:100%;font-size:var(--text-min);border:1px solid #e4eaf2;border-radius:5px;padding:9px 10px}.reply-starters article{border-bottom:1px solid #edf0f4;padding:14px 0}.reply-starters strong,.reply-starters small{display:block}.reply-starters small{color:#8b96a7;font-size:var(--text-min);margin-bottom:4px}.reply-starters strong{font-size:var(--text-min)}.reply-starters p{font-size:var(--text-min);color:#65738a;line-height:1.5}.reply-starters article>div{gap:15px;display:flex}.reply-starters button{color:#2463eb;font-size:var(--text-min);background:0 0;border:0;padding:0}@media (max-width:1439px){.inbox-v2 .contact-scrim{z-index:39;cursor:default;background:#10274726;border:0;display:block;position:fixed;inset:0}.inbox-v2 .details-open .conversation-context{z-index:40;width:340px;max-width:100%;height:100dvh;position:fixed;inset:0 0 0 auto;box-shadow:-12px 0 40px #24344d1a}}@media (max-width:1179px){.inbox-v2.folders-open .inbox-folders{z-index:8;width:230px;position:absolute;inset:0 auto 0 0;box-shadow:10px 0 30px #24344d12}.inbox-v2 .folder-scrim{z-index:7;background:#10274720;border:0;display:block;position:absolute;inset:0}}@media (max-width:850px){.inbox-v2 .details-open .conversation-context{height:calc(100dvh - 64px);bottom:64px}.inbox-v2 .contact-scrim{bottom:64px}}@media (max-width:650px){.inbox-v2 .conversation-rail{width:100%}.inbox-v2 .details-open .conversation-context{box-shadow:none;width:100%!important}.inbox-v2 .conversation-context>header{height:56px;min-height:56px}.contact-controls select,.contact-controls button{padding:11px}.inbox-v2 .contact-panel-content section{padding:22px 0}.contact-panel-content{padding:0 22px 24px}.contact-controls>label,.contact-controls>div{font-size:var(--text-min);grid-template-columns:104px minmax(0,1fr)}.contact-tabs{gap:28px}.contact-tabs button{font-size:var(--text-min);padding-top:6px}.workspace-name-form>div{flex-wrap:wrap}}.inbox-v2 .contact-identity{text-align:left}@media (min-width:851px){.connected-shell.is-conversations .connected-workspace-switch{flex-direction:column;gap:6px}.connected-shell.is-conversations .connected-workspace-label{max-width:66px;display:block}.connected-shell.is-conversations .connected-workspace-label strong{font-size:var(--text-min);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}}.connected-shell .nav-compact-label{display:none}.inbox-v2 .conversation-transcript .bubble,.inbox-v2 .conversation-composer textarea{font-size:var(--text-body);line-height:1.55}.inbox-v2 .inbox-list-meta{flex-wrap:wrap;gap:2px 10px}.inbox-v2 .inbox-list-meta select{max-width:125px}.inbox-v2 .conversation-person{flex-wrap:wrap}.inbox-v2 .conversation-person time{margin-left:auto}.inbox-v2 .conversation-person>span:nth-child(2){min-width:110px}.inbox-v2 .conversation-tags span{max-width:100%}.inbox-v2 .thread-context-line{flex-wrap:wrap;gap:5px 12px;line-height:1.4}.inbox-v2 .contact-channel small{line-height:1.5;display:block}.inbox-v2 .contact-controls>label,.inbox-v2 .contact-controls>div{grid-template-columns:96px minmax(0,1fr)}.inbox-v2 .contact-tabs{gap:18px}.inbox-v2 .contact-tabs button{white-space:nowrap}.inbox-v2 .composer-mode{flex-wrap:wrap;gap:8px 16px}.inbox-v2 .composer-mode small{margin-left:0}.inbox-v2 .conversation-context dl>div{grid-template-columns:90px minmax(0,1fr)}.inbox-v2 .contact-identity{grid-template-columns:42px minmax(0,1fr)}@media (min-width:851px){.connected-shell.is-conversations .sidebar{width:112px}.connected-shell.is-conversations>.main{margin-left:112px}.connected-shell.is-conversations .nav-item{padding:12px 0}.connected-shell.is-conversations .nav-item span{font-size:var(--text-min)}.connected-shell.is-conversations .nav-item .nav-compact-label{display:none}.connected-shell.is-conversations .connected-workspace-label{max-width:98px}}@media (max-width:850px){.connected-shell .nav-item .nav-full-label{display:none}.connected-shell .nav-item .nav-compact-label{font-size:var(--text-min);display:inline}.connected-shell .sidebar .nav-item{gap:3px;padding:7px 2px}.connected-shell input,.connected-shell select,.connected-shell textarea,.auth-page input,.inbox-v2 .conversation-composer textarea{font-size:16px}}@media (max-width:650px){.inbox-v2 .conversation-header{flex-wrap:wrap;height:auto;min-height:64px}.inbox-v2 .conversation-title{min-width:140px}.inbox-v2 .thread-actions{margin-left:auto}.inbox-v2 .contact-tabs{gap:20px}.inbox-v2 .contact-controls select{font-size:16px}.inbox-v2 .thread-window{margin-left:0}}@media (max-width:850px){:is(.connected-shell,.auth-page,.app-shell) :is(input,select,textarea){font-size:16px!important}}.crm-page{width:100%;max-width:1200px;margin-inline:auto}.crm-heading,.crm-actions,.crm-tabs{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.crm-heading{justify-content:space-between}.crm-tabs{border-bottom:1px solid #e5e9ef;margin:18px 0 24px}.crm-tabs button{cursor:pointer;color:#526075;background:0 0;border:0;border-bottom:2px solid #0000;margin-right:20px;padding:12px 4px;font-size:16px}.crm-tabs button[aria-current]{color:#2463eb;border-color:#2463eb}.crm-form{gap:18px;max-width:640px;margin-top:28px;display:grid}.crm-form label{gap:8px;font-size:16px;display:grid}.crm-form input,.crm-form select,.crm-search{width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #dce2eb;border-radius:8px;padding:10px 12px;font-size:16px}.crm-form .crm-check{align-items:center;display:flex}.crm-check input{width:18px;min-height:18px}.crm-search{max-width:480px;margin-bottom:16px}.crm-list{margin-bottom:20px}.crm-contact-row{text-align:left;color:#202b3c;width:100%;font:inherit;background:#fff;border:0;border-bottom:1px solid #e5e9ef;grid-template-columns:minmax(180px,2fr) minmax(100px,1fr) 90px;align-items:center;gap:20px;padding:18px 0;font-size:16px;display:grid}button.crm-contact-row{cursor:pointer}button.crm-contact-row:hover{background:#f8faff}.crm-contact-row>span{overflow-wrap:anywhere;min-width:0}.crm-contact-row>span:first-child{gap:6px;display:grid}.crm-contact-row>span:first-child>span,.crm-contact-row>span:last-child{color:#647084;font-size:var(--text-min)}@media (max-width:650px){.crm-contact-row{grid-template-columns:minmax(0,1fr) 80px;gap:12px}.crm-contact-row>span:nth-child(2){grid-area:2/1}.crm-contact-row>span:last-child{grid-area:1/2}.crm-actions .button{flex:1}}.app-shell.connected-shell.top-navigation-shell{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}.app-shell.connected-shell.top-navigation-shell>.main{flex:1;width:100%;height:auto;min-height:0;margin:0;padding:0;overflow:auto}.app-shell.connected-shell.top-navigation-shell:is(.is-conversations,.is-editing)>.main{flex-direction:column;display:flex;overflow:hidden}.workspace-navigation{z-index:30;background:#fff;border-bottom:1px solid #e7ebf1;flex-shrink:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px;min-height:76px;padding:0 28px;display:grid;position:relative}.workspace-home{color:#172033;font:inherit;letter-spacing:-1.2px;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:8px 0;font-size:25px;font-weight:850;display:flex}.workspace-home-mark{color:#fff;background:#2463eb;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.workspace-primary-nav{align-items:center;gap:5px;min-width:0;display:flex}.workspace-primary-nav>button{color:#596579;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;margin:0;padding:12px 14px;font-size:15px;font-weight:550;line-height:20px;display:block;position:relative}.workspace-primary-nav>button:hover{color:#1c2d48;background:#f5f7fa}.workspace-primary-nav>button[aria-current=page]{color:#245ce2;background:#edf3ff;font-weight:650}.workspace-account{min-width:0;position:relative}.workspace-account-trigger{color:#263349;max-width:230px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;padding:6px 9px;font-size:14px;font-weight:600;display:flex}.workspace-account-trigger:hover,.workspace-account-trigger[aria-expanded=true]{background:#f7f9fc;border-color:#e7ebf1}.workspace-account-avatar{color:#245ce2;letter-spacing:0;background:#edf3ff;border:1px solid #e2eaff;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.workspace-account-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-account-trigger>svg{color:#7c8798;flex-shrink:0}.workspace-account-panel{background:#fff;border:1px solid #e3e8ef;border-radius:12px;width:264px;max-width:calc(100vw - 24px);padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 14px 40px #182c461a}.workspace-account-identity{border-bottom:1px solid #edf0f4;gap:5px;margin-bottom:6px;padding:10px 10px 15px;display:grid}.workspace-account-identity strong{overflow-wrap:anywhere;font-size:15px}.workspace-account-identity span{color:#69768a;font-size:14px}.workspace-account-panel>button{color:#354359;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:10px;font-size:14px;display:flex}.workspace-account-panel>button:hover{background:#f3f6fb}.workspace-account-panel>.workspace-signout{border-top:1px solid #edf0f4;border-radius:0 0 6px 6px;margin-top:6px}.workspace-navigation button:focus-visible{outline-offset:3px;outline:2px solid #2463eb}.workspace-skip{color:#245ce2;z-index:2;background:#fff;border:2px solid #2463eb;border-radius:6px;padding:12px;font-size:16px;position:absolute;top:-80px;left:20px}.workspace-skip:focus{top:12px}#workspace-main:focus{outline:none}@media (max-width:1049px){.workspace-navigation{grid-template-columns:minmax(0,1fr) auto;gap:0 20px;min-height:0;padding:10px 24px 0}.workspace-home{justify-self:start}.workspace-account{grid-area:1/2;justify-self:end}.workspace-primary-nav{scrollbar-width:none;grid-area:2/1/auto/-1;gap:20px;margin-top:5px;overflow-x:auto}.workspace-primary-nav::-webkit-scrollbar{display:none}.workspace-primary-nav>button{border-bottom:2px solid #0000;border-radius:0;padding:13px 2px 15px}.workspace-primary-nav>button[aria-current=page]{background:0 0;border-bottom-color:#2463eb}.workspace-account-panel{top:calc(100% + 5px)}}@media (max-width:650px){.workspace-navigation{gap:0 12px;padding:7px 16px 0}.workspace-home{letter-spacing:-1px;font-size:22px}.workspace-home-mark{border-radius:9px;width:29px;height:29px}.workspace-account-trigger{gap:6px;max-width:158px;padding:5px 0 5px 6px}.workspace-account-avatar{display:none}.workspace-primary-nav{gap:22px;margin:3px -16px 0;padding:0 16px}.workspace-primary-nav>button{min-height:46px;font-size:14px}}.top-navigation-shell .automation-manager,.top-navigation-shell .connected-page{padding-top:24px;padding-bottom:32px}.manager-viewbar{border-bottom:1px solid #e5e9ef;justify-content:space-between;align-items:center;gap:20px;padding-bottom:12px;display:flex}.manager-viewbar .manager-tabs{border:0;gap:26px}.manager-viewbar>.button{flex-shrink:0}.top-navigation-shell .crm-heading{border-bottom:1px solid #e5e9ef;flex-wrap:nowrap;margin-bottom:22px;padding-bottom:12px}.top-navigation-shell .crm-heading .crm-tabs{border:0;margin:0}.top-navigation-shell .button{gap:8px;min-height:44px;padding:10px 16px;font-size:15px}.top-navigation-shell .icon-button{min-width:40px;min-height:40px}.top-navigation-shell .manager-status-filters>button{min-height:40px;padding:9px 13px}.top-navigation-shell .manager-toolbar :is(select,.manager-search){min-height:44px}.top-navigation-shell .manager-row,.top-navigation-shell .manager-table-head{grid-template-columns:minmax(210px,1fr) 120px 110px minmax(110px,.5fr) 45px 136px;gap:12px}.top-navigation-shell .manager-actions{justify-content:flex-end;gap:8px}.manager-more{position:relative}.manager-more>summary{color:#52627b;cursor:pointer;background:#fff;border:1px solid #dfe5ef;border-radius:7px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.manager-more>summary::-webkit-details-marker{display:none}.manager-more>summary:hover,.manager-more[open]>summary{color:#2463eb;background:#f1f5fc}.manager-more>summary:focus-visible{outline-offset:2px;outline:2px solid #2463eb}.manager-more-menu{z-index:5;background:#fff;border:1px solid #e2e8f0;border-radius:9px;width:210px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #182c461a}.top-navigation-shell .manager-more-menu>.icon-button{border-radius:5px;justify-content:flex-start;gap:9px;width:100%;height:auto;min-height:44px;padding:10px;font-size:14px;display:flex}.top-navigation-shell .manager-edit{color:#334663;justify-content:center;min-width:84px}.top-navigation-shell .connected-page>h1.sr-only{margin:0}@media (max-width:1250px){.top-navigation-shell .manager-row,.top-navigation-shell .manager-table-head{grid-template-columns:minmax(190px,1fr) 115px 100px minmax(105px,.5fr) 136px}}@media (max-width:1000px){.top-navigation-shell .manager-row,.top-navigation-shell .manager-table-head{grid-template-columns:minmax(160px,1fr) 115px 136px}}@media (max-width:650px){.manager-viewbar{flex-wrap:wrap;gap:10px}.manager-viewbar>.button{order:-1;justify-content:center;width:100%}.manager-viewbar .manager-tabs{width:100%}.top-navigation-shell .manager-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:16px 0}.top-navigation-shell .manager-name{grid-column:1/-1}.top-navigation-shell .manager-actions{grid-area:2/2}.top-navigation-shell .manager-state{grid-area:2/1}.top-navigation-shell .crm-heading{flex-wrap:wrap;gap:12px}.top-navigation-shell .crm-heading>.button{order:-1;justify-content:center;width:100%}}.top-navigation-shell.is-editing .fullscreen-flow-editor .editor-heading{background:#fff;grid-template-columns:auto minmax(160px,1fr) auto;align-items:center;gap:20px;min-height:88px;padding:16px 24px;display:grid}.top-navigation-shell.is-editing .fullscreen-flow-editor .editor-back{white-space:nowrap;background:#fff}.top-navigation-shell.is-editing .fullscreen-flow-editor .editor-identity{flex-direction:column;gap:4px;min-width:0;display:flex}.top-navigation-shell.is-editing .fullscreen-flow-editor .flow-name{width:100%;max-width:none;margin:0;font-size:20px}.top-navigation-shell.is-editing .fullscreen-flow-editor .editor-actions{flex-wrap:wrap;grid-column:auto;justify-content:flex-end;gap:8px;max-width:620px}.top-navigation-shell.is-editing .fullscreen-flow-editor .editor-context-bar{background:#fff;border-bottom:1px solid #e6ebf2;flex-shrink:0}.top-navigation-shell.is-editing .fullscreen-flow-editor .connected-account-row{border:0;gap:16px;min-height:54px;padding:8px 24px}.top-navigation-shell.is-editing .fullscreen-flow-editor .connected-account-row select{max-width:min(380px,70vw);min-height:38px;padding:7px 34px 7px 12px;font-size:14px}.top-navigation-shell.is-editing .fullscreen-flow-editor .node-palette{margin-top:0;padding-bottom:16px}.top-navigation-shell.is-editing .fullscreen-flow-editor .node-palette button{min-height:40px;font-size:14px}@media (max-width:1100px){.top-navigation-shell.is-editing .fullscreen-flow-editor .editor-heading{grid-template-columns:auto minmax(0,1fr);gap:12px 20px}.top-navigation-shell.is-editing .fullscreen-flow-editor .editor-actions{grid-column:1/-1;justify-content:flex-start;max-width:none}}@media (max-width:650px){.top-navigation-shell.is-editing .fullscreen-flow-editor .editor-heading{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 16px}.top-navigation-shell.is-editing .fullscreen-flow-editor .editor-back{border:0;justify-self:start;min-height:36px;padding:4px 0}.top-navigation-shell.is-editing .fullscreen-flow-editor .editor-actions{grid-column:1;gap:6px}.top-navigation-shell.is-editing .fullscreen-flow-editor .editor-actions .button{min-height:44px;padding:9px 11px}.top-navigation-shell.is-editing .fullscreen-flow-editor .connected-account-row{padding:8px 16px}}.flow-editor fieldset.editor-identity,.flow-editor fieldset.editor-actions,.flow-editor fieldset.editor-context-bar,.flow-editor fieldset.editor-body{border:0;min-width:0;margin:0;padding:0}.composer-popover{z-index:1000;box-sizing:border-box;overscroll-behavior:contain;color:#253044;background:#fff;border:1px solid #dfe5ef;border-radius:16px;width:min(400px,100vw - 24px);padding:16px;font-size:14px;position:fixed;overflow:auto;box-shadow:0 12px 48px #17243c26,0 2px 8px #17243c0a}.composer-popover>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.composer-popover h2{margin:0;font-size:16px;font-weight:700}.composer-popover .icon-button{min-width:40px;min-height:40px}.composer-popover .emoji-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.composer-popover .emoji-grid button{border-radius:9px;min-height:44px;font-size:24px}.composer-popover .giphy-results{grid-template-columns:repeat(3,minmax(0,1fr));min-height:80px}.composer-popover .giphy-results img{height:88px}.composer-popover .button{min-height:44px;font-size:14px}.composer-popover input,.composer-popover select,.composer-popover textarea,.ai-settings input{width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border:1px solid #dce3ed;border-radius:9px;padding:10px 12px}.composer-popover textarea{resize:vertical}.composer-popover label,.ai-settings label{gap:7px;font-size:14px;font-weight:600;display:grid}.ai-writer,.voice-picker,.ai-settings form{gap:14px;display:grid}.composer-popover small,.ai-settings small{color:#647087;font-size:14px;line-height:1.5}.composer-popover p{margin:0;line-height:1.5}.ai-tool-button{color:#2463eb;cursor:pointer;background:#eef3ff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:40px;padding:8px;font-size:14px;font-weight:650;display:inline-flex}.ai-tool-button[aria-expanded=true],.composer-tools button[aria-expanded=true]{color:#2463eb;background:#e6edff}.ai-settings{border-top:1px solid #e7ebf2;margin-top:24px;padding-top:24px}.ai-settings form{max-width:640px}.settings-actions,.voice-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.voice-picker audio,.rich-audio-preview{width:100%;min-width:0;max-width:340px;height:44px}.rich-attachment:has(audio){flex-wrap:wrap}.rich-attachment audio{flex:180px}.voice-controls .recording{color:#b42318;background:#fff4f2;border-color:#f5b4ac}@media (max-width:600px){.composer-popover input,.composer-popover select,.composer-popover textarea,.ai-settings input{font-size:16px}.rich-toolbar-row{flex-wrap:wrap;gap:8px}.composer-tools{flex-wrap:wrap}}.workspace-picker-page h1{margin:0;font-size:24px}.workspace-picker-page .panel{width:min(680px,100%)}.workspace-picker-page .workspace-return{margin:18px 0}.workspace-picker-page .workspace-row small{color:#69758a;margin-top:4px;font-size:14px}.workspace-picker-footer{color:#69758a;border-top:1px solid #e7ebf2;justify-content:space-between;margin-top:24px;padding-top:20px;display:flex}.crm-list-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 22px;display:flex}.crm-list-toolbar>label{border:1px solid #dfe5ed;border-radius:9px;flex:1;align-items:center;gap:10px;min-width:230px;padding:0 12px;display:flex}.crm-list-toolbar input{width:100%;font:inherit;outline-offset:2px;background:0 0;border:0;min-width:0;padding:12px 0}.crm-list-toolbar select{font:inherit;background:#fff;border:1px solid #dfe5ed;border-radius:9px;padding:11px 12px}.crm-list-toolbar>span{color:#6d788a;font-size:14px}.crm-table-labels{color:#6d788a;border-bottom:1px solid #e7ebf2;grid-template-columns:1.3fr 1fr 90px;padding:10px 16px;font-size:14px;display:grid}.crm-contact-row{grid-template-columns:1.3fr 1fr 90px}.crm-contact-row .crm-person{flex-direction:row;align-items:center;gap:12px}.crm-person>span:last-child{gap:5px;display:grid}.crm-avatar{color:#3760a8;background:#edf2ff;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-weight:600;display:grid}.crm-contact-row small{color:#69758a;overflow-wrap:anywhere;font-size:14px}.crm-empty{text-align:center;color:#69758a;padding:64px 20px}.crm-empty h2{color:#253044;margin-bottom:8px;font-size:20px}.crm-empty .button{margin-top:16px}.field-library-row{border-bottom:1px solid #e7ebf2;grid-template-columns:40px minmax(0,1.5fr) minmax(120px,1fr) auto;align-items:center;gap:16px;padding:20px 4px;display:grid}.field-library-row>span{gap:5px;display:grid}.field-library-row small{color:#69758a;overflow-wrap:anywhere;font-size:14px}.field-type-symbol{background:#f1f4fa;border-radius:8px;place-items:center;width:38px;height:38px;font-weight:650;display:grid}.crm-editor-dialog{color:#253044;background:#fff;border:0;border-left:1px solid #dde3ee;width:min(720px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;position:fixed;inset:0 0 0 auto;box-shadow:-16px 0 80px #17243c1a}.crm-editor-dialog.wide{width:min(1100px,100vw)}.crm-editor-dialog[open]{flex-direction:column;display:flex}.crm-editor-dialog::backdrop{background:#19294145}.crm-editor-content>header{border-bottom:1px solid #e4e9f0;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;display:flex}.crm-editor-dialog h2{margin:0;font-size:22px}.crm-editor-content>form{flex-direction:column;flex:1;min-height:0;display:flex}.crm-editor-dialog fieldset{border:0;min-width:0;margin:0}.contact-editor-body,.field-builder-body{overscroll-behavior:contain;flex:1;min-height:0;padding:24px 28px;overflow:auto}.contact-editor-body>section{border-bottom:1px solid #e7ebf2;gap:16px;margin-bottom:22px;padding-bottom:24px;display:grid}.contact-editor-body h3{margin:0;font-size:16px}.crm-editor-dialog label{gap:8px;min-width:0;font-size:14px;font-weight:600;display:grid}.crm-editor-dialog input:not([type=checkbox]),.crm-editor-dialog select,.crm-editor-dialog textarea{width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border:1px solid #dce3ed;border-radius:8px;padding:11px 12px;font-weight:400}.crm-editor-dialog textarea{resize:vertical;min-height:90px}.crm-editor-dialog small{color:#6c7789;font-size:14px;font-weight:400;line-height:1.5}.crm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.crm-grid .full-width{grid-column:1/-1}.crm-editor-dialog footer{background:#fff;border-top:1px solid #e4e9f0;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:16px 28px;display:flex}.crm-editor-dialog footer>label{margin-right:auto}.crm-editor-dialog footer>p{flex-basis:100%;margin:0}.crm-editor-dialog .button,.crm-editor-dialog .icon-button{min-height:44px;font-size:14px}.crm-editor-dialog .icon-button{min-width:44px}.crm-editor-dialog .crm-check{flex-wrap:wrap;align-items:center;gap:9px;font-weight:400;display:flex}.crm-check input[type=checkbox],.field-multi input{accent-color:#2463eb;width:18px;height:18px}.contact-more{margin:0 0 26px}.contact-more summary{cursor:pointer;padding:0 0 16px;font-weight:600}.tag-chip-input{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tag-chip-input>span{color:#335ba5;background:#eef3ff;border-radius:7px;align-items:center;gap:6px;padding:3px 5px 3px 10px;display:flex}.tag-chip-input>span button{color:inherit;background:0 0;border:0;place-items:center;width:30px;height:32px;display:grid}.tag-chip-input>input{flex:1;min-width:170px!important}.tag-suggestions,.field-presets{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tag-suggestions button,.field-presets button{color:#536176;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e1e6ef;border-radius:7px;padding:6px 10px;font-size:14px}.field-presets button:disabled{opacity:.45;cursor:default}.crm-duplicate{color:#765310;background:#fffae8;border-radius:8px;margin:0;padding:12px;font-size:14px}.crm-success{color:#078258}.field-builder-body{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:30px;display:grid}.field-builder-main{gap:24px;padding:0;display:grid}.field-type-picker,.field-choice-builder{padding:0}.field-type-picker legend,.field-choice-builder legend{padding:0 0 12px;font-size:14px;font-weight:600}.field-type-picker>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.field-type-picker button{text-align:left;color:#435168;cursor:pointer;font:inherit;background:#fff;border:1px solid #dfe5ef;border-radius:10px;grid-template-columns:25px minmax(0,1fr);gap:5px 8px;padding:12px;font-size:14px;display:grid}.field-type-picker button>span{color:#2463eb;grid-row:span 2;font-weight:700}.field-type-picker button small{font-size:14px;line-height:1.35}.field-type-picker button[aria-pressed=true]{background:#f2f6ff;border-color:#2463eb;box-shadow:inset 0 0 0 1px #2463eb}.field-type-picker button:disabled{opacity:.5;cursor:default}.field-choice-builder>div{gap:4px;margin-bottom:8px;display:flex}.field-choice-builder>small{margin-top:10px;display:block}.field-preview{background:#fafbfe;border:1px solid #e4e9f2;border-radius:12px;gap:12px;min-width:0;padding:20px;display:grid;position:sticky;top:0}.field-preview>span{color:#6c7789;font-size:14px}.field-preview p{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.field-multi{gap:10px;display:grid}.field-multi label{align-items:center;gap:9px;min-height:28px;font-weight:400;display:flex}@media (max-width:800px){.field-builder-body{grid-template-columns:1fr}.field-preview{position:static}.crm-editor-content>header,.crm-editor-dialog footer{padding:16px 20px}.contact-editor-body,.field-builder-body{padding:20px}}@media (max-width:520px){.crm-grid{grid-template-columns:1fr}.crm-table-labels{display:none}.crm-contact-row{grid-template-columns:1fr auto}.field-library-row{grid-template-columns:34px minmax(0,1fr) auto;gap:10px}.field-library-row>span:nth-child(3){grid-area:2/2}.field-library-row>.button{grid-area:1/3/3}.crm-editor-dialog input:not([type=checkbox]),.crm-editor-dialog select,.crm-editor-dialog textarea{font-size:16px}.field-choice-builder .icon-button{width:36px;min-width:36px}.crm-editor-dialog footer{gap:8px}.crm-editor-dialog footer>.crm-check{flex-basis:100%}}.crm-field-label{gap:8px;font-size:14px;font-weight:600;display:grid}.crm-contact-row>span.crm-person{flex-direction:row;align-items:center;gap:12px;display:flex}.contact-field-form select{width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #dce3ed;border-radius:8px;padding:10px}.crm-editor-content{flex-direction:column;flex:1;min-height:0;display:flex}.crm-discard{z-index:2;background:#1e2a3d55;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.crm-discard section{background:#fff;border-radius:14px;width:min(420px,100%);padding:24px;box-shadow:0 12px 50px #1e2a3d33}.crm-discard h3{margin:0 0 8px;font-size:20px}.crm-discard p{color:#677286;font-size:14px}.crm-discard section>div{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.field-type-summary{border:1px solid #dfe5ef;border-radius:9px;align-items:center;gap:12px;padding:10px 14px;display:flex}.field-type-summary>span{color:#2463eb;font-weight:600}.field-type-summary>button{margin-left:auto;padding:8px 12px;display:flex}.automation-canvas{background:#f8faff;min-width:0;min-height:450px;position:relative;overflow:hidden}.canvas-viewport{touch-action:none;cursor:grab;background-image:radial-gradient(#d7dfed 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;overflow:clip}.canvas-viewport:active{cursor:grabbing}.canvas-world{transform-origin:0 0;width:0;height:0;position:absolute}.canvas-edges{pointer-events:none;width:1px;height:1px;position:absolute;overflow:visible}.canvas-edges path{fill:none;stroke:#9baecb;stroke-width:2px}.canvas-edges .yes-edge path{stroke:#369d7b}.canvas-edges .no-edge path{stroke:#b28a48}.canvas-edges rect{fill:#fff;stroke:#dce4ef}.canvas-edges text{fill:#4c5b72;font:14px Figtree,sans-serif}.canvas-node{cursor:default;background:#fff;border:1px solid #dce3ef;border-radius:14px;width:310px;height:166px;position:absolute;box-shadow:0 3px 8px #263c5810}.canvas-node.is-selected{border-color:#2463eb;box-shadow:0 0 0 2px #2463eb22,0 5px 16px #233b5410}.canvas-node button{font-family:inherit}.canvas-node-handle{color:#4b6080;text-align:left;cursor:grab;touch-action:none;background:#fff;border:0;border-bottom:1px solid #edf0f6;border-radius:14px 14px 0 0;align-items:center;gap:8px;width:100%;padding:13px 16px;font-size:14px;font-weight:650;display:flex}.canvas-node-handle span{flex:1}.canvas-node-handle:active{cursor:grabbing}.canvas-trigger .canvas-node-handle{color:#2463eb;background:#f7faff}.canvas-condition .canvas-node-handle{color:#7153b8;background:#faf8ff}.canvas-node-content{text-align:left;cursor:pointer;color:#2a3548;background:0 0;border:0;flex-direction:column;gap:6px;width:100%;padding:14px 16px;font-size:16px;display:flex}.canvas-node-content>span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.canvas-node-content strong{font-size:16px}.canvas-node-content small{color:#728097;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.canvas-insert,.canvas-node-actions{position:absolute;bottom:-15px;left:calc(100% + 10px)}.canvas-node-actions{gap:5px;display:flex;bottom:-17px;left:auto;right:12px}.canvas-insert,.canvas-node-actions button{color:#56708f;background:#fff;border:1px solid #dce4ef;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid}.canvas-node-actions button:hover,.canvas-insert:hover{color:#2463eb;border-color:#2463eb}.canvas-finish{background:#fff;border:1px dashed #aabbd1;border-radius:32px;justify-content:center;align-items:center;gap:10px;width:160px;height:64px;font-size:16px;font-weight:600;display:flex;position:absolute}.canvas-top-tools,.canvas-bottom-tools{z-index:5;pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;left:20px;right:20px}.canvas-top-tools{top:18px}.canvas-bottom-tools{justify-content:space-between;bottom:18px}.canvas-top-tools>*,.canvas-bottom-tools>*{pointer-events:auto}.canvas-history,.canvas-zoom{background:#fff;border:1px solid #dfe5ef;border-radius:10px;align-items:center;padding:3px;display:flex;box-shadow:0 2px 6px #23385008}.canvas-zoom button{color:#4b6080;background:#fff;border:0;border-radius:7px;place-items:center;min-width:38px;height:38px;font-size:14px;display:grid}.canvas-zoom button:hover{background:#eef3ff}.canvas-library{z-index:6;cursor:default;touch-action:pan-y;background:#fff;border:1px solid #dfe5ef;border-radius:14px;width:300px;padding:14px;position:absolute;top:76px;bottom:76px;left:20px;overflow:auto;box-shadow:0 12px 40px #24354c22}.canvas-library header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.canvas-library label{color:#5f6e83;gap:7px;font-size:14px;display:grid}.canvas-library select,.canvas-library input{width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dfe5ef;border-radius:8px;padding:10px;font-size:14px}.canvas-library .canvas-search{align-items:center;margin:12px 0;display:flex;position:relative}.canvas-search svg{position:absolute;left:10px}.canvas-search input{padding-left:33px}.canvas-library h3{color:#758299;margin:16px 8px 6px;font-size:14px}.canvas-library section>button{color:#344760;text-align:left;background:#fff;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:43px;padding:10px 8px;font-size:14px;display:flex}.canvas-library section>button svg:last-child{color:#8194ac;margin-left:auto}.canvas-library section>button:hover{color:#2463eb;background:#eff4ff}.top-navigation-shell.is-editing .editor-body{grid-template-columns:minmax(0,1fr) 350px}@media (max-width:1000px){.top-navigation-shell.is-editing .editor-body{grid-template-columns:minmax(0,1fr) 300px}.canvas-top-tools,.canvas-bottom-tools{left:12px;right:12px}}@media (max-width:650px){.automation-canvas{height:480px;min-height:480px}.canvas-library{width:min(300px,100% - 24px);left:12px}.canvas-bottom-tools>.button{padding:8px;font-size:14px}.canvas-library input,.canvas-library select{font-size:16px}}.social-manager{min-width:0;max-width:1800px;margin:0 auto;padding:24px 32px}.social-toolbar{border-bottom:1px solid #e6eaf0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-bottom:20px;display:flex}.social-toolbar.secondary{border:0;padding:20px 0}.social-tabs,.social-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.social-tabs button{color:#596679;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 18px;font-size:16px}.social-tabs button.selected{color:#2463eb;border-color:#2463eb;font-weight:650}.social-manager select,.social-manager input,.social-review input,.social-review select,.social-composer input,.social-composer select,.social-composer textarea,.social-review textarea{font:inherit;background:#fff;border:1px solid #dce2ed;border-radius:8px;min-width:0;max-width:100%;padding:11px 12px;font-size:16px}.social-calendar{border:1px solid #e5e9f1;border-radius:12px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.social-weekday{text-align:center;background:#f8fafc;padding:14px;font-weight:600}.social-day{border-top:1px solid #e5e9f1;border-right:1px solid #e5e9f1;min-height:128px;padding:10px}.social-day.outside{color:#98a1b1;background:#fafbfd}.social-day time{font-weight:600}.social-calendar-post{color:#27466f;text-align:left;cursor:pointer;background:#edf3ff;border:0;border-left:3px solid #2463eb;border-radius:6px;flex-wrap:wrap;gap:5px;width:100%;margin-top:8px;padding:9px;font-size:14px;display:flex}.social-calendar-post strong{text-overflow:ellipsis;width:100%;overflow:hidden}.social-footnote{color:#657185;font-size:14px}.social-error{color:#9b2c2c;overflow-wrap:anywhere;background:#fff3f2;border:1px solid #ffd4d0;border-radius:8px;padding:14px}.social-empty{text-align:center;color:#617085;padding:80px 24px}.social-empty svg{color:#2463eb;margin-bottom:12px}.social-empty h2{color:#202a3a;font-size:24px}.social-accounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.social-accounts article{border-bottom:1px solid #e5e9f1;align-items:center;gap:16px;padding:24px 0;display:flex}.social-accounts article>div:nth-child(2){flex:1;min-width:0}.social-accounts h3{margin:0 0 5px;font-size:17px}.social-accounts p{color:#657185;margin:0;font-size:14px}.social-platform-icon{color:#2463eb;background:#edf3ff;border-radius:12px;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.social-post-list article{border-bottom:1px solid #e5e9f1;align-items:center;gap:20px;padding:22px 0;display:flex}.social-post-thumb{background:#f3f6fb;border-radius:8px;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.social-post-thumb img{object-fit:cover;width:100%;height:100%}.social-post-title{text-align:left;cursor:pointer;min-width:0;font:inherit;background:0 0;border:0;flex:1;gap:6px;display:grid}.social-post-title strong{font-size:17px}.social-post-title span,.social-post-title small{color:#657185;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.social-badge{text-transform:capitalize;background:#f1f4f8;border-radius:6px;width:fit-content;padding:6px 10px;font-size:14px;display:inline-block}.social-badge.scheduled{color:#245acc;background:#edf3ff}.social-badge.failed,.social-badge.unknown{color:#a43729;background:#fff1ef}.social-composer{grid-template-columns:minmax(0,1fr) 350px;gap:32px;min-height:0;padding:26px;display:grid;overflow:auto}.social-compose-main,.social-compose-accounts,.social-review{flex-direction:column;gap:20px;display:flex}.social-composer label,.social-review label{flex-direction:column;gap:8px;font-size:14px;font-weight:550;display:flex}.social-composer fieldset{border:0;gap:12px;margin:0;padding:0;display:grid}.social-compose-accounts{border-left:1px solid #e5e9f1;padding-left:24px}.social-target{border-bottom:1px solid #e5e9f1;padding-bottom:18px}.social-check{align-items:flex-start;flex-direction:row!important;gap:10px!important}.social-check input{flex-shrink:0;width:18px;height:18px;margin-top:2px}.social-check small{color:#657185;margin-top:4px;font-size:14px;display:block}.social-target-options{gap:16px;margin-top:16px;display:grid}.social-media-add{flex-wrap:wrap;gap:8px;display:flex}.social-media-add input{flex:1}.social-media-item{align-items:center;gap:12px;display:flex}.social-media-item>div{flex:1;min-width:0}.social-media-item span{text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:14px;display:block;overflow:hidden}.social-media-item img{object-fit:cover;border-radius:6px;width:70px;height:60px}.social-review{min-height:0;padding:28px;overflow:auto}.social-preview-text{white-space:pre-wrap;font-size:16px;line-height:1.6}.social-preview-media{flex-wrap:wrap;gap:12px;display:flex}.social-preview-media img,.social-preview-media video{border-radius:8px;max-width:100%;max-height:270px}.social-review-target{border-bottom:1px solid #e5e9f1;padding-bottom:16px}.social-review pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8fc;border-radius:8px;padding:14px;font-size:14px}.social-composer details summary,.social-review details summary{cursor:pointer;margin-bottom:12px;font-size:14px;font-weight:550}.social-form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.social-ad-head,.social-ad-row{border-bottom:1px solid #e5e9f1;grid-template-columns:minmax(200px,2fr) repeat(5,minmax(85px,1fr)) 100px;align-items:center;gap:18px;padding:20px 12px;display:grid}.social-ad-head{color:#657185;background:#f8fafc;font-size:14px}.social-ad-row small{color:#657185;margin-top:5px;font-size:14px;display:block}.social-ad-table{overflow-x:auto}.social-ad-drafts{margin-top:40px}.social-draft-row{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e5e9f1;align-items:center;gap:20px;padding:18px 0;display:flex}.social-draft-row strong{flex:1}.social-review dl{grid-template-columns:150px 1fr;gap:12px;display:grid}.social-review dd{overflow-wrap:anywhere;margin:0}.social-review p{line-height:1.6}@media (max-width:1100px){.social-accounts,.social-composer{grid-template-columns:1fr}.social-compose-accounts{border:0;padding:0}.social-post-list article{flex-wrap:wrap}.social-calendar{min-width:750px}.social-manager{overflow-x:auto}.social-ad-head,.social-ad-row{min-width:960px}.social-day{min-height:100px}}@media (max-width:600px){.social-manager{padding:18px 14px}.social-toolbar{align-items:stretch}.social-actions .button{flex:1}.social-form-grid{grid-template-columns:1fr}.social-composer,.social-review{padding:18px}.social-review dl{grid-template-columns:1fr}.social-accounts article{flex-wrap:wrap}.social-post-list time{font-size:14px}.social-post-thumb{display:none}}.platform-logo{object-fit:contain;vertical-align:middle;flex:none;display:inline-block}.social-account-inline{align-items:center;gap:7px;margin-right:12px;display:inline-flex}.workspace-navigation{gap:28px}.workspace-nav-group{border-radius:8px;align-items:stretch;display:flex;position:relative}.workspace-nav-group>button{font:inherit;color:#526076;cursor:pointer;white-space:nowrap;background:0 0;border:0;min-height:44px;padding:12px;font-size:15px;font-weight:550}.workspace-nav-group:hover{background:#f5f7fa}.workspace-nav-group.active{background:#edf3ff}.workspace-nav-group.active>button{color:#245ce2;font-weight:650}.workspace-nav-group>.workspace-nav-chevron{place-items:center;padding:0 9px 0 2px;display:grid}.workspace-nav-group button:focus-visible{outline-offset:-2px;border-radius:6px;outline:2px solid #2463eb}.workspace-section-menu{z-index:45;background:#fff;border:1px solid #e2e7ef;border-radius:12px;min-width:190px;padding:6px;position:absolute;top:calc(100% + 9px);left:0;box-shadow:0 12px 35px #182c4526}.workspace-section-menu>button{text-align:left;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:6px;padding:12px;font-size:15px;display:block}.workspace-section-menu>button:hover,.workspace-section-menu>button[aria-current]{color:#245ce2;background:#edf3ff}@media (min-width:851px) and (max-width:1049px){.workspace-navigation{grid-template-columns:auto minmax(0,1fr) auto;gap:18px;min-height:76px;padding:0 22px}.workspace-primary-nav{grid-area:1/2;gap:2px;margin:0;padding:0;overflow:visible}.workspace-account{grid-column:3}.workspace-account-name{max-width:110px}.workspace-home{font-size:23px}.workspace-nav-group>button{padding-left:9px;padding-right:9px}}@media (max-width:850px){.workspace-primary-nav{justify-content:space-between;gap:2px;margin:4px 0 0;padding:0;overflow:visible}.workspace-nav-group>button{padding:11px 7px;font-size:14px}.workspace-nav-group>.workspace-nav-chevron{padding:0 5px 0 0}.workspace-nav-group{border-radius:7px 7px 0 0}.workspace-section-menu{top:calc(100% + 4px)}}.crm-editor-dialog.post-composer-dialog{border:1px solid #e1e6ed;border-radius:18px;width:min(1440px,100vw - 40px);height:calc(100dvh - 40px);max-height:calc(100dvh - 40px);margin:auto;inset:20px;box-shadow:0 24px 90px #17243c35}.post-composer-dialog .crm-editor-content>header{padding:18px 28px}.post-compose-layout{flex:1;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);min-height:0;display:grid}.post-compose-edit.social-composer{overscroll-behavior:contain;flex-direction:column;gap:26px;min-width:0;padding:28px 32px;display:flex;overflow-y:auto}.post-compose-edit>*{flex-shrink:0}.post-section-heading,.post-preview-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.post-section-heading h3,.post-preview-heading h3{margin:0;font-size:16px;font-weight:650}.post-section-heading>span,.post-preview-heading>span,.post-compose-footer>span{color:#738095;font-size:14px}.post-section-heading .text-link{align-items:center;gap:6px;font-size:14px;display:flex}.post-account-chips,.post-account-tabs{flex-wrap:wrap;gap:8px;display:flex}.post-account-chip{max-width:100%;min-height:44px;font:inherit;color:#47546a;cursor:pointer;background:#fff;border:1px solid #dce3ee;border-radius:9px;align-items:center;gap:10px;padding:10px 13px;font-size:14px;display:flex}.post-account-chip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post-account-chip[aria-pressed=true]{color:#1d4fb7;background:#f3f7ff;border-color:#2463eb}.post-caption-section>label{margin-bottom:8px}.post-writing-surface{border:1px solid #dce3ed;border-radius:12px;overflow:hidden}.post-writing-surface:focus-within{border-color:#2463eb;box-shadow:0 0 0 2px #2463eb14}.post-writing-surface>textarea{resize:vertical;background:#fff;outline:none;width:100%;min-height:165px;line-height:1.6;display:block;box-shadow:none!important;border:0!important;border-radius:0!important;padding:16px!important;font-size:16px!important}.post-writing-toolbar{border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px;display:flex}.post-writing-toolbar>span{color:#7b8596;font-size:14px}.post-writing-toolbar .rich-tools{border:0;margin:0;padding:0}.post-writing-toolbar .rich-toolbar-row{border:0;min-height:40px;padding:0}.post-upload{color:#60728e;width:100%;min-height:144px;font:inherit;cursor:pointer;background:#fafcff;border:1px dashed #bac8dc;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:22px 16px;font-size:14px;display:flex}.post-upload strong{color:#2d4d7b;font-size:15px;font-weight:550}.post-upload:hover,.post-upload.dragging{background:#f1f6ff;border-color:#2463eb}.post-upload.compact{flex-direction:row;min-height:50px;margin-top:12px;padding:12px}.post-upload:disabled{opacity:.65;cursor:default}.post-media-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.post-media-tile{border:1px solid #e3e8ef;border-radius:10px;min-width:0;overflow:hidden}.post-media-thumbnail{color:#7a8aa3;background:#f5f7fa;place-items:center;height:132px;display:grid;position:relative}.post-media-thumbnail img,.post-media-thumbnail video{object-fit:cover;width:100%;height:100%}.post-media-number{color:#45546b;background:#fff;border-radius:6px;place-items:center;min-width:25px;height:25px;padding:0 5px;font-size:14px;display:grid;position:absolute;top:8px;left:8px;box-shadow:0 1px 5px #0002}.post-media-actions{gap:2px;padding:2px 6px;display:flex}.post-media-actions>button:last-child{margin-left:auto}.post-media-tile>input{width:calc(100% - 12px);margin:0 6px 6px;border-radius:6px!important;min-height:38px!important;padding:8px!important;font-size:14px!important}.post-url-entry{grid-template-columns:110px minmax(0,1fr) auto;gap:8px;margin-bottom:14px;display:grid}.post-customization{border-top:1px solid #e7ebf2;padding-top:22px}.post-account-tabs button{font:inherit;color:#5c6980;cursor:pointer;overflow-wrap:anywhere;background:#fff;border:1px solid #e3e8ef;border-radius:7px;align-items:center;gap:7px;max-width:100%;padding:9px 10px;font-size:14px;display:inline-flex}.post-account-tabs button[aria-pressed=true]{color:#245acc;background:#f2f6ff;border-color:#c4d6fa}.post-customization .social-target-options{margin-top:18px}.post-draft-settings{border-top:1px solid #e7ebf2;padding-top:20px;font-size:14px}.post-draft-settings summary{cursor:pointer;color:#5a6880}.post-draft-settings label{margin-top:16px}.post-compose-preview{overscroll-behavior:contain;background:#f7f9fc;border-left:1px solid #e7ecf3;min-width:0;padding:28px 32px;overflow-y:auto}.post-compose-preview>select{width:100%;font:inherit;background:#fff;border:1px solid #dce3ed;border-radius:8px;margin-bottom:16px;padding:10px;font-size:14px}.post-preview-card{background:#fff;border:1px solid #e0e6f0;border-radius:14px;overflow:hidden;box-shadow:0 5px 18px #293b5610}.post-preview-card>header{align-items:center;gap:11px;padding:18px;display:flex}.post-preview-avatar{color:#8b98aa;background:#fff;border:1px solid #e6eaf2;border-radius:50%;flex:none;place-items:center;width:43px;height:43px;display:grid}.post-preview-card header>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.post-preview-card header strong{overflow-wrap:anywhere;font-size:15px}.post-preview-card header span:not(.post-preview-avatar){color:#7a8598;overflow-wrap:anywhere;font-size:14px}.post-preview-media{background:#f0f3f7}.post-preview-media>img,.post-preview-media>video{object-fit:contain;width:100%;max-height:440px;display:block}.post-preview-media>a{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:220px;display:flex}.post-preview-paging{background:#fff;justify-content:center;align-items:center;gap:12px;padding:4px;font-size:14px;display:flex}.post-preview-placeholder{color:#8996a9;background:#f3f6fa;border-top:1px solid #e7edf4;border-bottom:1px solid #e7edf4;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:210px;font-size:14px;display:flex}.post-preview-caption{white-space:pre-wrap;overflow-wrap:anywhere;padding:18px;font-size:16px;line-height:1.65}.post-preview-template{overflow-wrap:anywhere;padding:0 18px 18px;font-size:14px}.post-preview-note{color:#7f8b9e;margin-top:16px;font-size:14px;line-height:1.6}.post-compose-footer{border-top:1px solid #e6ebf3;align-items:center;justify-content:space-between!important;padding:16px 28px!important;display:flex!important}.post-compose-footer>div{gap:10px;display:flex}.post-compose-footer .button{min-height:44px}.post-compose-error{padding:0 28px}.post-compose-switch{display:none}@media (min-width:1450px){.post-compose-edit.social-composer{padding:32px 52px}.post-compose-preview{padding:32px 42px}}@media (max-width:1000px){.post-compose-edit.social-composer,.post-compose-preview{padding:24px}}@media (max-width:760px){.crm-editor-dialog.post-composer-dialog{border:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh;inset:0}.post-composer-dialog .crm-editor-content>header{padding:15px 18px}.post-composer-dialog h2{font-size:20px}.post-compose-switch{border-bottom:1px solid #e7ebf2;gap:6px;padding:8px 16px;display:flex}.post-compose-switch button{min-height:44px;font:inherit;color:#66738a;background:#fff;border:0;border-radius:7px;flex:1;padding:10px;font-size:14px}.post-compose-switch button[aria-pressed=true]{color:#245ce2;background:#edf3ff;font-weight:650}.post-compose-layout{display:flex}.post-compose-edit.social-composer{width:100%;padding:22px 18px}.post-compose-preview{border-left:0;width:100%;padding:24px;display:none}.post-compose-layout.show-preview .post-compose-preview{display:block}.post-compose-layout.show-preview .post-compose-edit{display:none}.post-compose-edit input,.post-compose-edit textarea,.post-compose-edit select{font-size:16px!important}.post-compose-footer{gap:10px;padding:12px 16px!important}.post-compose-footer>span{font-size:14px}.post-url-entry{grid-template-columns:95px minmax(0,1fr)}.post-url-entry .button{grid-column:1/-1}.post-upload>span{text-align:center;line-height:1.5}.post-compose-footer{flex-wrap:wrap}.post-compose-footer>span{flex-basis:100%}.post-compose-footer>div{width:100%}.post-compose-footer .button{white-space:nowrap;flex:1;padding:10px;font-size:14px}}@media (max-width:600px){.social-post-list article{grid-template-columns:auto minmax(0,1fr) auto auto;gap:14px 8px;display:grid}.social-post-list .social-post-title{grid-column:1/-1}.social-post-list article>time{color:#6b778b;font-size:14px}.social-post-list .social-post-title strong{line-height:1.45}.social-post-list .social-account-inline{max-width:100%}}.post-media-source-actions{flex-wrap:wrap;gap:8px;display:flex}.post-media-source-actions .button{min-height:40px;padding:8px 12px}.post-media-section>.post-section-heading{flex-wrap:wrap}.post-channel-note{color:#647084;margin:0;font-size:14px;line-height:1.5}.post-validation{background:#fffbf3;border:1px solid #efd6a5;border-radius:12px;padding:16px;font-size:14px;line-height:1.5}.post-validation ul{margin:8px 0 0;padding-left:20px}.creative-dialog{width:min(1160px,100vw - 40px)}.creative-tabs{border-bottom:1px solid #e7ebf1;flex-wrap:wrap;gap:8px;padding:0 24px 18px;display:flex}.creative-tabs button{color:#536074;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-weight:650;display:flex}.creative-tabs button[aria-pressed=true]{color:#2463eb;background:#edf3ff}.creative-layout{grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);min-height:480px;display:grid}.creative-brief{border-right:1px solid #e7ebf1;flex-direction:column;gap:18px;padding:24px;display:flex}.creative-dialog label{flex-direction:column;gap:8px;min-width:0;font-size:14px;font-weight:600;display:flex}.creative-dialog input,.creative-dialog select,.creative-dialog textarea{color:#182333;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dbe1e9;border-radius:9px;padding:11px 12px;font-weight:400}.creative-dialog textarea{resize:vertical;line-height:1.6}.creative-dialog small{color:#697486;font-size:14px;font-weight:400;line-height:1.5}.creative-kinds{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.creative-kinds button{color:#536074;background:#fff;border:1px solid #e0e5ed;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:78px;font-size:14px;display:flex}.creative-kinds button[aria-pressed=true]{color:#2463eb;background:#f1f5ff;border-color:#2463eb}.creative-form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.creative-model{color:#697486;overflow-wrap:anywhere;margin:0;font-size:14px}.creative-setup,.creative-cost{color:#536074;margin:0;font-size:14px;line-height:1.6}.creative-setup{background:#f3f6fc;border-radius:10px;padding:14px}.creative-results{background:#f8fafc;min-width:0;padding:24px}.creative-empty{text-align:center;color:#7b8799;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:350px;display:flex}.creative-empty h3{color:#27354b;margin:0;font-size:20px}.creative-empty p{max-width:340px;margin:0;font-size:14px;line-height:1.6}.creative-job{background:#fff;border:1px solid #e4e9f0;border-radius:12px;min-width:0;margin-top:16px;padding:16px}.creative-job header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.creative-job header .social-badge{margin-left:auto}.creative-prompt{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.creative-media-strip{gap:8px;margin:12px 0;display:flex;overflow-x:auto}.creative-media-strip img,.creative-media-strip video{object-fit:contain;border-radius:8px;max-width:100%;height:200px}.creative-job pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:14px;line-height:1.6}.creative-job summary{cursor:pointer;padding:12px 0;font-size:14px}.creative-result-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.creative-library{min-height:360px;padding:24px}.creative-library .post-section-heading select{width:auto}.creative-library-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.creative-library-item{text-align:left;color:#25334a;background:#fff;border:1px solid #e0e6ee;border-radius:12px;min-width:0;padding:8px}.creative-library-item[aria-pressed=true]{border-color:#2463eb;box-shadow:0 0 0 1px #2463eb}.creative-library-item>div{aspect-ratio:1;background:#f4f6fa;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.creative-library-item img,.creative-library-item video{object-fit:cover;width:100%;height:100%}.creative-selection{background:#fff;border:1px solid #d4dce8;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:8px;right:8px}.creative-library-item[aria-pressed=true] .creative-selection{color:#fff;background:#2463eb;border-color:#2463eb}.creative-library-item strong{white-space:nowrap;text-overflow:ellipsis;margin:10px 0 5px;font-size:14px;display:block;overflow:hidden}.creative-dialog .crm-editor-content>footer{background:#fff;border-top:1px solid #e7ebf1;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex;position:sticky;bottom:0}@media (max-width:760px){.creative-dialog{width:100%;max-width:100%}.creative-layout{grid-template-columns:minmax(0,1fr)}.creative-brief{border-bottom:1px solid #e7ebf1;border-right:0}.creative-brief,.creative-results,.creative-library{padding:16px}.creative-tabs{padding:0 16px 12px}.creative-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.creative-dialog input,.creative-dialog select,.creative-dialog textarea{font-size:16px}.creative-empty{min-height:220px}.post-media-source-actions{margin-left:auto}}.crm-editor-dialog.creative-dialog{border:1px solid #dde3ee;border-radius:16px;width:min(1160px,100vw - 48px);height:calc(100dvh - 48px);max-height:calc(100dvh - 48px);margin:auto;inset:24px}.creative-tabs{flex-shrink:0;margin:0;padding-top:16px}.creative-layout{overscroll-behavior:contain;flex:1;align-items:start;min-height:0;overflow-y:auto}.creative-results{min-height:100%}.creative-library{flex:1;min-height:0;overflow-y:auto}.creative-dialog .crm-editor-content>footer{flex-shrink:0}@media (max-width:760px){.crm-editor-dialog.creative-dialog{border-radius:0;width:100%;height:100dvh;max-height:100dvh;inset:0}}.post-mobile-validation{display:none}@media (max-width:760px){.post-mobile-validation{display:block}}.post-media-scope{flex-wrap:wrap;align-items:end;gap:16px;margin:16px 0;display:flex}.post-media-scope label{flex:1;min-width:200px}.post-guided-options,.post-thread-builder,.post-thread-item{gap:16px;min-width:0;display:grid}.post-thread-item{border-top:1px solid #e5e9f1;padding-top:16px}.post-recovery-banner{background:#f2f6ff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 20px;padding:16px 20px;font-size:14px;display:flex}.post-recovery-banner>span{flex:1}.review-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.social-review-target>header{align-items:center;gap:12px;margin-bottom:16px;display:flex}.social-review-target>header>div{gap:4px;min-width:0;display:grid}.social-review-target>header span{color:#617087;font-size:14px}.social-review .social-preview-media{flex-wrap:wrap;gap:12px;display:flex}.social-preview-media figure{min-width:0;max-width:260px;margin:0}.social-preview-media figure img,.social-preview-media figure video{object-fit:contain;background:#f5f7fa;border-radius:8px;width:100%;max-height:300px;display:block}.social-preview-media figcaption{color:#617087;overflow-wrap:anywhere;margin-top:6px;font-size:14px}.social-review .review-detail{white-space:pre-wrap;overflow-wrap:anywhere;gap:4px;display:grid}.review-thread-item{border-top:1px solid #e5e9f1;padding:16px 0}.review-scheduling{border-top:1px solid #e5e9f1;gap:16px;padding-top:24px;display:grid}.review-time-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.review-time{font-size:16px;line-height:1.5;display:block}.posting-queues{min-width:0;padding:20px 0}.posting-queues h2{margin:0;font-size:22px}.posting-queue{border-bottom:1px solid #e5e9f1;padding:24px 0}.posting-queue>header{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.posting-queue>header>div{flex:1;min-width:220px}.posting-queue h3{margin:0;font-size:18px}.posting-queue header p{color:#617087;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.queue-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:20px 0;display:grid}.queue-week>div{background:#f7f9fc;border-radius:8px;align-content:start;gap:8px;padding:12px;font-size:14px;display:grid}.queue-week time{color:#245bd8;font-variant-numeric:tabular-nums}.queue-upcoming>button{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #e5e9f1;align-items:center;gap:20px;padding:16px 0;display:flex}.queue-upcoming>button strong{flex:1}.queue-upcoming>p{color:#617087;font-size:14px}.queue-editor{gap:20px;padding:24px;display:grid}.queue-editor fieldset{border:0;gap:12px;min-width:0;padding:0;display:grid}.queue-editor legend{margin-bottom:12px;font-weight:600}.queue-slot{grid-template-columns:1.3fr 1fr auto;align-items:center;gap:8px;display:grid}.social-badge.paused{color:#865c10;background:#fff6e5}@media (max-width:680px){.review-time-fields{grid-template-columns:1fr}.queue-week{grid-template-columns:repeat(4,minmax(0,1fr))}.queue-week>div{padding:10px}.queue-editor{padding:18px}.queue-slot{grid-template-columns:1fr 1fr}.queue-slot>button{grid-column:2}.queue-upcoming>button{flex-wrap:wrap;align-items:start;gap:8px}.queue-upcoming>button strong,.posting-queue>header>div{flex-basis:100%}.posting-queues input,.posting-queues select,.queue-editor input,.queue-editor select,.social-review input,.social-review select{min-width:0;font-size:16px}.post-recovery-banner>span{flex-basis:100%}.post-compose-footer>div{flex-wrap:wrap}}.post-thread-preview{margin-top:14px;padding:18px}.post-thread-preview p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.post-thread-preview img,.post-thread-preview video{border-radius:8px;max-width:100%}.agency-page{background:#fff;width:100%;min-width:0;max-width:1480px;margin:0 auto;padding:28px clamp(18px,3vw,44px) 60px;font-size:16px}.agency-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.agency-heading h1{letter-spacing:-.6px;margin:0;font-size:28px}.agency-heading p{color:#647084;margin:6px 0 0}.agency-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.agency-page h2{letter-spacing:-.3px;margin:0 0 18px;font-size:20px}.agency-page h3{font-size:17px}.agency-section{border-top:1px solid #e5e9f0;min-width:0;padding:26px 0}.agency-help{color:#647084;max-width:1000px;margin:12px 0 20px;font-size:14px;line-height:1.6}.agency-page label,.approval-gate label{color:#475569;gap:8px;font-size:14px;display:grid}.agency-page input:not([type=checkbox]),.agency-page select,.agency-page textarea,.approval-gate input{color:#182234;min-width:0;max-width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #dce2ec;border-radius:8px;padding:10px 12px}.agency-page textarea{resize:vertical;min-height:96px}.agency-page .button{white-space:normal;min-height:42px}.agency-invite{grid-template-columns:minmax(200px,1fr) minmax(180px,240px) auto;align-items:end;gap:14px;max-width:920px;display:grid}.agency-invite-link{background:#f5f8ff;border-radius:12px;flex-wrap:wrap;align-items:end;gap:14px;padding:18px;display:flex}.agency-invite-link label{flex:1;min-width:220px}.agency-invite-link p{flex-basis:100%;margin:0;font-size:14px}.agency-member{border-bottom:1px solid #edf0f5;flex-wrap:wrap;align-items:center;gap:14px;padding:17px 0;display:flex}.agency-member>div{flex:1;gap:4px;min-width:160px;display:grid}.agency-member span:not(.agency-avatar){color:#647084;font-size:14px}.agency-avatar{color:#2463eb;background:#edf3ff;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.agency-page .agency-check{color:#243044;align-items:center;gap:8px;display:flex}.agency-check input{accent-color:#2463eb;width:18px;height:18px}.approval-stages{gap:14px;padding:0;list-style:none;display:grid}.approval-stages>li{border:1px solid #dde4ee;border-radius:12px;padding:18px}.approval-stage-heading{align-items:center;gap:8px;display:flex}.approval-stage-heading>input{flex:1;width:100%}.agency-number{color:#2463eb;background:#edf3ff;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.approval-reviewers{flex-wrap:wrap;gap:12px 24px;margin:20px 0;display:flex}.approval-stages select{max-width:420px}.agency-activity{border-bottom:1px solid #edf0f5;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 0;font-size:14px;display:flex}.agency-activity time{color:#647084}.agency-empty{text-align:center;color:#647084;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:42px 20px;display:flex}.agency-empty h2,.agency-empty p{margin:0}.approval-inbox{border-top:1px solid #e5e9f0;grid-template-columns:280px minmax(0,1fr);gap:30px;display:grid}.approval-list{border-right:1px solid #e5e9f0;padding:16px 20px 16px 0}.approval-item{text-align:left;cursor:pointer;width:100%;font:inherit;background:#fff;border:0;border-radius:9px;gap:7px;margin-bottom:8px;padding:15px;display:grid}.approval-item.selected{background:#edf3ff}.approval-item span,.approval-item time,.approval-item b{font-size:14px}.approval-item b{color:#2463eb}.approval-item strong{overflow-wrap:anywhere}.approval-detail{min-width:0;padding:22px 0}.approval-progress{flex-wrap:wrap;gap:8px;margin:16px 0 24px;display:flex}.approval-progress span{color:#647084;background:#f1f4f8;border-radius:20px;padding:7px 12px;font-size:14px}.approval-progress .current{color:#2456d8;background:#edf3ff}.approval-progress .complete{color:#087b52;background:#e8f6ef}.approval-preview{border-bottom:1px solid #e5e9f0;padding:20px 0}.approval-preview header{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.approval-preview header svg{width:22px;height:22px}.approval-preview header span{color:#647084}.approval-caption{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.approval-media{gap:12px;display:flex;overflow-x:auto}.approval-media figure{flex:none;max-width:100%;margin:0}.approval-media img,.approval-media video{object-fit:contain;background:#f5f7fb;border-radius:10px;width:280px;max-width:100%;max-height:320px}.approval-media figcaption{color:#647084;max-width:280px;font-size:14px}.approval-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f9fc;border-radius:8px;padding:14px;font-size:14px}.approval-preview details{margin-top:16px}.approval-history>div{border-bottom:1px solid #edf0f5;gap:6px;padding:12px 0;display:grid}.approval-history span{color:#647084;font-size:14px}.approval-history p{white-space:pre-wrap;margin:0}.approval-decision{padding-top:22px}.approval-decision .agency-actions{margin-top:14px}.approval-gate{background:#f4f7ff;border:1px solid #cbdafa;border-radius:10px;gap:10px;margin:18px 0;padding:18px;display:grid}.approval-gate p{margin:0}.approval-gate .button{justify-self:start}.approval-gate input{max-width:300px}.client-review-workspace{background:#fff;height:100dvh;overflow:auto}.client-review-header{border-bottom:1px solid #e5e9f0;flex-wrap:wrap;align-items:center;gap:18px;padding:16px 24px;display:flex}.client-review-header strong{flex:1}.client-review-header>span{color:#647084}.invite-auth-notice{z-index:20;color:#1644aa;background:#edf3ff;border:1px solid #cad9fc;border-radius:10px;width:max-content;max-width:calc(100% - 24px);padding:14px 20px;font-size:16px;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #172a4920}.analytics-filters{grid-template-columns:minmax(180px,1fr) minmax(140px,200px) minmax(140px,200px) auto;align-items:end;gap:12px;margin-bottom:22px;display:grid}.report-period{color:#647084;flex-wrap:wrap;gap:8px 20px;margin:20px 0;font-size:14px;display:flex}.report-period strong{color:#243044}.analytics-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:22px 0;display:grid}.analytics-kpis article{border-left:3px solid #e8eef8;gap:8px;padding-left:18px;display:grid}.analytics-kpis article>span{color:#647084;font-size:14px}.analytics-kpis strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:32px}.analytics-kpis small{color:#647084;font-size:14px}.analytics-kpis .positive{color:#087b52}.analytics-notice{background:#fff9ed;border:1px solid #efdfb8;border-radius:10px;padding:16px 20px;font-size:14px}.analytics-notice p{overflow-wrap:anywhere;margin-bottom:0}.analytics-chart svg{width:100%;height:220px;margin:12px 0;display:block}.analytics-chart>span,.analytics-chart .row-between>span{color:#647084;font-size:14px}.analytics-chart .row-between h2{margin:0}.analytics-split{grid-template-columns:1.1fr 1fr;gap:30px;display:grid}.agency-table-wrap{overflow-x:auto}.agency-page table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.agency-page th{color:#647084;white-space:nowrap;padding:12px 14px;font-weight:500}.agency-page td{font-variant-numeric:tabular-nums;border-top:1px solid #e9edf3;padding:15px 14px}.agency-page th:first-child,.agency-page td:first-child{padding-left:0}.analytics-channel{align-items:center;gap:9px;display:flex}.analytics-channel svg{width:20px;height:20px}.analytics-follower{border-bottom:1px solid #e9edf3;flex-wrap:wrap;align-items:center;gap:20px;padding:17px 0;display:flex}.analytics-follower>div{flex:1;gap:5px;display:grid}.analytics-follower span{color:#647084;font-size:14px}.analytics-post-content{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-width:160px;max-width:440px;margin:0 0 5px;display:-webkit-box;overflow:hidden}.analytics-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.analytics-slots article{background:#f7f9fc;border-radius:10px;gap:8px;padding:18px;display:grid}.analytics-slots span,.analytics-slots small{color:#647084;font-size:14px}.analytics-operations{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:20px;display:grid}.analytics-operations article{gap:8px;display:grid}.analytics-operations strong{font-size:26px}.analytics-operations span{color:#647084;font-size:14px}@media (max-width:1000px){.analytics-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-split{grid-template-columns:1fr;gap:0}.analytics-filters,.agency-invite{grid-template-columns:1fr 1fr}.agency-invite>button{justify-self:start}.approval-inbox{grid-template-columns:230px minmax(0,1fr);gap:20px}}@media (max-width:650px){.agency-page{padding:22px 16px 40px}.agency-page h1{font-size:24px}.agency-page input,.agency-page textarea,.agency-page select{font-size:16px!important}.agency-heading{align-items:flex-start}.agency-invite{grid-template-columns:1fr}.approval-inbox{grid-template-columns:1fr;gap:0}.approval-list{border-right:0;gap:10px;max-height:230px;padding:12px 0;display:flex;overflow-x:auto}.approval-item{border:1px solid #e5e9f0;flex-shrink:0;width:230px;min-width:230px}.approval-detail{border-top:1px solid #e5e9f0}.analytics-slots{grid-template-columns:1fr}.analytics-kpis{gap:24px 12px}.analytics-kpis article{padding-left:10px}.analytics-kpis strong{font-size:28px}.approval-stage-heading{flex-wrap:wrap}.approval-stage-heading>input{flex-basis:calc(100% - 48px)}.agency-member select{flex:1}.client-review-header{gap:12px;padding:12px}.client-review-header>span{display:none}.analytics-filters label:first-child,.analytics-filters .button{grid-column:1/-1}.agency-page .row-between{flex-wrap:wrap;gap:12px}}@media print{.workspace-navigation,.analytics-filters,.analytics-page .agency-actions,.analytics-page select,.analytics-page button{display:none!important}body,.connected-studio,.workspace-main{height:auto!important;overflow:visible!important}.analytics-page{max-width:none;padding:0}.analytics-page .agency-section,.analytics-kpis article{break-inside:avoid}.analytics-page .agency-table-wrap{overflow:visible}.analytics-kpis{grid-template-columns:repeat(4,1fr)}.analytics-chart svg{height:160px}}.agency-portfolio{color:#647084;margin-top:8px;line-height:1.5;display:block;font-size:14px!important}@media print{.app-shell,.connected-shell.top-navigation-shell,.connected-shell .main{height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}.report-period{color:#333}}.launch-setup{border:1px solid var(--border,#e4e7ed);background:#fff;border-radius:12px;margin-bottom:28px}.launch-setup summary{cursor:pointer;padding:18px 20px;font-weight:650}.launch-setup summary span{float:right;color:#566276;font-weight:400}.launch-setup-body{gap:16px;padding:0 20px 20px;display:grid}.launch-setup-body .row{flex-wrap:wrap;gap:10px;display:flex}.launch-setup select{border:1px solid #dce1e9;border-radius:8px;max-width:100%;min-height:44px;padding:8px}.setup-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:0;list-style:none;display:grid}.setup-progress li{border-top:3px solid #dce1e9;gap:8px;padding-top:12px;display:grid}.setup-progress li[data-ready=true]{border-color:#2463eb}.setup-progress strong{color:#596477;font-size:14px;font-weight:500}.notification-menu{flex-shrink:0;position:relative}.notification-panel{z-index:90;background:#fff;border:1px solid #e4e7ed;border-radius:12px;width:min(370px,100vw - 24px);max-height:65dvh;padding:16px;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 16px 48px #192c5026}.notification-panel .row{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.notification-item{text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #edf0f4;gap:6px;width:100%;padding:14px 6px;display:grid}.notification-item.unread{border-left:3px solid #2463eb;padding-left:10px}.notification-item span,.notification-item small{color:#596477;overflow-wrap:anywhere;font-size:14px}.recovery-panel{width:min(480px,100%);padding:28px}.recovery-panel h1{margin:24px 0}.invite-email-choice{align-self:center;font-size:14px}.invite-email-choice input{height:18px;width:18px!important;min-height:0!important}@media (max-width:720px){.setup-progress{grid-template-columns:1fr 1fr}.notification-panel{position:fixed;top:76px;right:12px}.launch-setup-body{padding:0 14px 16px}.launch-setup select{font-size:16px}.notification-menu .button{padding:10px}}.workspace-tools{justify-self:end;align-items:center;gap:10px;min-width:0;display:flex}@media (max-width:850px){.workspace-tools{grid-area:1/2;gap:6px}.workspace-tools .workspace-account-trigger{max-width:126px}.workspace-navigation{column-gap:10px}}@media (max-width:420px){.workspace-home{font-size:20px}.workspace-tools .workspace-account-name{max-width:90px}}.comment-history{margin-bottom:28px}.comment-history .workspace-row small{max-width:550px;line-height:1.5;display:block}.recovery-panel input,.recovery-panel select{font-size:16px}
