.workspace-switcher{height:36px;max-width:190px;padding:0 30px 0 11px;border:1px solid #dce4e1;border-radius:9px;color:#35564c;background:#fff;font-size:13px;font-weight:750;outline:none}.workspace-switcher:focus{border-color:#6d9c8d;box-shadow:0 0 0 3px rgba(79,132,113,.12)}@media(max-width:700px){.workspace-switcher{max-width:120px}}.invite-user-form{display:grid;grid-template-columns:1fr 1fr 140px auto;gap:8px;padding:13px 16px;border-bottom:1px solid #e8ecea;background:#f8faf9}.invite-user-form>input,.invite-user-form>select{height:36px;padding:0 10px;border:1px solid #d9e3df;border-radius:8px;background:#fff;font-size:12px;outline:none}.invite-user-form>button{height:36px;padding:0 13px;border:0;border-radius:8px;color:#fff;background:#1b4939;font-size:12px;font-weight:800;cursor:pointer}.invite-user-form>button:disabled{opacity:.6}.invite-link{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding-top:5px}.invite-link span{color:#687b74;font-size:12px}.invite-link input{height:32px;padding:0 9px;border:1px dashed #aebeb8;border-radius:7px;color:#40675a;background:#fff;font-size:12px}.invite-link button{height:32px;padding:0 10px;border:1px solid #cbd9d4;border-radius:7px;color:#31624f;background:white;font-size:12px;font-weight:800;cursor:pointer}.identity-pending{color:#8a7562;font-size:13px}@media(max-width:900px){.invite-user-form{grid-template-columns:1fr 1fr}.invite-user-form>button{grid-column:1/-1}}@media(max-width:560px){.invite-user-form{grid-template-columns:1fr}.invite-link,.invite-user-form>button{grid-column:auto}.invite-link{grid-template-columns:1fr}.invite-link span{display:none}}.connection-list article{grid-template-columns:38px minmax(160px,1fr) 120px 120px minmax(150px,auto)}.connection-row-actions{display:flex!important;flex-direction:row!important;gap:5px}.connection-row-actions button{flex:1}.connection-row-actions button.danger{color:#9b5046;border-color:#ead4d0;background:#fff8f7}.access-setup-dialog{width:min(680px,calc(100vw - 28px));max-height:90vh;overflow:auto}.access-dialog-body,.access-setup-dialog form{display:grid;gap:14px}.access-dialog-body label,.access-setup-dialog label{display:grid;gap:6px}.access-dialog-body select,.access-setup-dialog select{min-height:42px;border:1px solid var(--line);border-radius:9px;background:#fff;padding:0 11px;color:var(--ink)}.access-setup-dialog fieldset{display:grid;gap:8px;margin:0;padding:12px;border:1px solid var(--line);border-radius:12px}.access-setup-dialog legend{padding:0 5px;font-weight:700;color:var(--ink)}.access-user{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center;gap:10px!important;padding:9px 10px;border:1px solid #e4ebe7;border-radius:9px;background:#fbfdfc}.access-user input{width:17px;height:17px}.access-user span{display:grid;gap:2px;min-width:0}.access-user small{overflow:hidden;text-overflow:ellipsis;color:var(--muted)}.access-user select{min-width:116px}.invite-inline{border:1px solid var(--line);border-radius:10px;padding:11px 12px}.invite-inline summary{cursor:pointer;font-weight:700;color:var(--brand)}.invite-inline>div{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:10px;margin-top:12px}.form-hint{margin:0;color:var(--muted)}@media(max-width:620px){.invite-inline>div{grid-template-columns:1fr}.access-user{grid-template-columns:auto minmax(0,1fr)!important}.access-user select{grid-column:2}}.billing-current{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:1px;margin-bottom:18px;border:1px solid #dfe7e3;border-radius:14px;background:#dfe7e3;overflow:hidden}.billing-current>article,.billing-current>div{min-height:108px;display:grid;align-content:center;gap:7px;padding:19px;background:#fff}.billing-current h2{margin:0;font-size:22px}.billing-current article strong{font-size:18px}.billing-current article small{color:#7d8c87;font-size:12px}.billing-plans>header{margin:24px 0 13px}.billing-plans>header h2{margin:5px 0;font-size:18px}.billing-plans>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.billing-plans article{padding:20px;border:1px solid #dfe7e3;border-radius:14px;background:#fff}.billing-plans article.current{border-color:#70a28e;box-shadow:inset 0 3px #70a28e}.billing-plans article>span{color:#688078;font-size:12px;font-weight:800;text-transform:uppercase}.billing-plans h3{margin:13px 0 8px;font-size:19px}.plan-price{display:block;margin-top:4px;color:#163f33;font-size:22px}.plan-price small{margin-left:4px;color:#7a8a85;font-size:11px;font-weight:500}.billing-plans p{min-height:32px;color:#7a8a85;font-size:12px;line-height:1.5}.billing-plans ul{display:grid;gap:7px;margin:18px 0;padding:14px 0 14px 18px;border-block:1px solid #edf1ef;color:#476158;font-size:12px}.billing-plans button{width:100%;height:36px;border:1px solid #1c493b;border-radius:8px;color:#fff;background:#1c493b;font-size:12px;font-weight:800;cursor:pointer}.billing-plans button:disabled{border-color:#dbe3e0;color:#87938f;background:#f2f5f4;cursor:not-allowed}.coupon-row{display:grid;grid-template-columns:1fr 78px;gap:6px;margin-top:9px}.coupon-row input{min-width:0;height:36px;padding:0 10px;border:1px solid #dbe3e0;border-radius:8px;color:#29483e;background:#fff;font-size:12px;outline:none}.coupon-row input:focus{border-color:#70a28e;box-shadow:0 0 0 2px #e6f0ec}.coupon-row button{height:36px}.billing-invoices{overflow:hidden}.billing-invoices>header{padding:16px;border-bottom:1px solid #e8edeb}.billing-invoices h2{margin:4px 0 0;font-size:14px}.billing-invoices>article{min-height:55px;display:grid;grid-template-columns:1fr 140px 90px;align-items:center;padding:0 16px;border-top:1px solid #edf1ef}.billing-invoices article>div{display:grid;gap:3px}.billing-invoices b,.billing-invoices strong{font-size:12px}.billing-invoices small{color:#81908b;font-size:13px}.billing-invoices a{color:#397461;font-size:12px;font-weight:800;text-decoration:none}@media(max-width:900px){.billing-current{grid-template-columns:1fr 1fr}.billing-plans>div{grid-template-columns:1fr}}@media(max-width:560px){.billing-current{grid-template-columns:1fr}}.message-flows-page{padding-top:31px}.flow-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.flow-summary article{min-height:88px;display:flex;align-items:center;gap:12px;padding:15px 16px;border:1px solid var(--line);border-radius:13px;background:#fff}.flow-summary article>span{width:39px;height:39px;display:grid;place-items:center;flex:0 0 auto;border-radius:11px;color:#315f52;background:#e3f0eb;font-size:15px}.flow-summary article:nth-child(3)>span{color:#93672d;background:#f9eddc}.flow-summary article:nth-child(4)>span{color:#6f5b8a;background:#eee9f4}.flow-summary article>div{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 7px}.flow-summary strong{font-size:20px;letter-spacing:-.7px}.flow-summary b{color:#40564f;font-size:12px}.flow-summary small{grid-column:1/-1;color:#8a9792;font-size:12px}.flow-library{overflow:hidden}.flow-toolbar{min-height:60px;display:flex;align-items:center;gap:10px;padding:11px 15px;border-bottom:1px solid #e6ece9}.flow-toolbar label{height:36px;min-width:270px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid #dce5e1;border-radius:9px;background:#fbfcfb}.flow-toolbar input{width:100%;border:0;outline:0;background:transparent;font-size:13px}.flow-toolbar select{height:36px;padding:0 30px 0 10px;border:1px solid #dce5e1;border-radius:9px;color:#536861;background:#fbfcfb;font-size:13px}.flow-toolbar>span{margin-left:auto;color:#899792;font-size:12px}.flow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;background:#f7f9f8}.flow-add-card,.flow-card{min-height:245px;border:1px solid #dfe6e3;border-radius:13px;background:#fff}.flow-card{display:flex;flex-direction:column;padding:16px;box-shadow:0 4px 14px rgba(22,52,43,.035)}.flow-card.paused{opacity:.63}.flow-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.flow-card>header>div{display:flex;align-items:center;gap:10px;min-width:0}.flow-card>header>div>span{width:36px;height:36px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;color:#295c4c;background:#dff0e9;font-size:13px;font-weight:900}.flow-card header div div{min-width:0;display:grid;gap:3px}.flow-card small{color:#83918c;font-size:12px}.flow-card h2{overflow:hidden;margin:0;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.flow-card header>i{padding:5px 7px;border-radius:6px;color:#36725f;background:#e7f3ed;font-size:12px;font-style:normal;font-weight:800}.flow-card.draft header>i{color:#735f3e;background:#f8f0e2}.flow-card.paused header>i{color:#7c8581;background:#eef1f0}.flow-card>p{min-height:43px;margin:14px 0;color:#6f807a;font-size:12px;line-height:1.55}.flow-card-stats{display:flex;flex-wrap:wrap;gap:5px}.flow-card-stats span{padding:5px 7px;border-radius:6px;color:#657871;background:#f1f5f3;font-size:12px}.flow-card-stats b{color:#325f53}.flow-mini-path{display:flex;align-items:center;margin:15px 0}.flow-mini-path>span{display:flex;align-items:center;color:#49766a;font-size:13px;font-weight:900}.flow-mini-path i{width:18px;height:1px;margin:0 3px;background:#cedbd6}.flow-card>footer{display:flex;gap:7px;margin-top:auto;padding-top:12px;border-top:1px solid #edf1ef}.flow-card footer button{height:31px;padding:0 10px;border:1px solid #dce4e1;border-radius:7px;color:#426e61;background:#fff;cursor:pointer;font-size:12px;font-weight:800}.flow-card footer button:first-child{color:#fff;background:#21493e;border-color:#21493e}.flow-card footer button:last-child{width:31px;margin-left:auto;padding:0}.flow-add-card{display:grid;place-items:center;align-content:center;gap:7px;color:#71827c;background:rgba(255,255,255,.58);cursor:pointer}.flow-add-card>span{width:39px;height:39px;display:grid;place-items:center;border-radius:11px;color:#3d6d5f;background:#e5f1ed;font-size:18px}.flow-add-card strong{color:#36584f;font-size:13px}.flow-add-card small{font-size:12px}.flow-builder-layer{position:fixed;z-index:120;inset:0;padding:18px;background:rgba(15,32,27,.65);backdrop-filter:blur(6px)}.flow-builder{width:100%;height:100%;display:grid;grid-template-rows:auto 1fr;border:1px solid #d7e1dd;border-radius:17px;overflow:hidden;background:#f5f8f6;box-shadow:0 28px 90px rgba(9,28,22,.3)}.flow-builder>header{min-height:78px;display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid #dfe7e3;background:#fff}.flow-builder>header h1{margin:2px 0 3px;font-size:20px}.flow-builder>header p,.flow-builder>header span{margin:0;color:#7f8e89;font-size:12px}.flow-builder>header p{color:#4e786c;font-weight:800}.flow-builder>header button{width:34px;height:34px;border:0;border-radius:9px;color:#61756e;background:#eef3f1;cursor:pointer;font-size:20px}.flow-builder>form{min-height:0;display:grid;grid-template-columns:245px minmax(380px,1fr) 330px;grid-template-rows:1fr auto}.flow-inspector,.flow-settings{min-height:0;overflow:auto;padding:17px;background:#fff}.flow-settings{border-right:1px solid #dfe7e3}.flow-inspector{border-left:1px solid #dfe7e3}.flow-inspector>label,.flow-settings>label{display:grid;gap:6px;margin-bottom:13px;color:#526860;font-size:12px;font-weight:800}.flow-inspector input,.flow-inspector select,.flow-settings input,.flow-settings select{height:38px;padding:0 10px;border:1px solid #d9e3df;border-radius:8px;outline:0;background:#fff;font-size:12px}.flow-inspector textarea,.flow-settings textarea{resize:vertical;padding:10px;border:1px solid #d9e3df;border-radius:8px;outline:0;font:12px/1.5 inherit}.flow-inspector input:focus,.flow-inspector select:focus,.flow-inspector textarea:focus,.flow-settings input:focus,.flow-settings select:focus,.flow-settings textarea:focus{border-color:#719f90;box-shadow:0 0 0 3px #eaf3f0}.flow-variable-help{display:flex;flex-wrap:wrap;gap:5px;margin-top:18px;padding:12px;border-radius:9px;background:#f1f6f4}.flow-variable-help small,.flow-variable-help strong{width:100%;font-size:12px}.flow-variable-help code{padding:4px 6px;border-radius:5px;color:#3b6d5e;background:#fff;font-size:12px}.flow-variable-help small{color:#879590}.flow-canvas{min-width:0;min-height:0;overflow:auto;padding:17px}.flow-canvas-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.flow-canvas-head>div:first-child{display:grid;gap:3px}.flow-canvas-head strong{font-size:13px}.flow-canvas-head span{color:#87958f;font-size:12px}.flow-canvas-head>div:last-child{display:flex;flex-wrap:wrap;gap:5px}.flow-canvas-head button{height:30px;padding:0 8px;border:1px solid #d9e4df;border-radius:7px;color:#466c61;background:#fff;cursor:pointer;font-size:12px;font-weight:750}.flow-step-list{max-width:760px;display:grid;gap:9px;margin:auto}.flow-step-list article{position:relative;display:grid;grid-template-columns:35px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:78px;padding:11px 12px;border:1px solid #dce5e1;border-radius:11px;background:#fff;cursor:pointer}.flow-step-list article:not(:last-child):after{content:"";position:absolute;left:28px;bottom:-10px;width:1px;height:9px;background:#bdcec7}.flow-step-list article.selected{border-color:#6d9b8c;box-shadow:0 0 0 3px #e2eeea}.flow-step-list article>span{width:35px;height:35px;display:grid;place-items:center;border-radius:10px;color:#326454;background:#e4f1ec;font-size:14px}.flow-step-list article>div:nth-child(2){min-width:0;display:grid;gap:3px}.flow-step-list small{color:#80928b;font-size:11px}.flow-step-list strong{font-size:13px}.flow-step-list p{overflow:hidden;margin:0;color:#82908b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.flow-step-list em{color:#648076;font-size:12px;font-style:normal}.flow-step-list article>div:last-child{display:flex;gap:3px}.flow-step-list article>div:last-child button{width:25px;height:25px;border:1px solid #e0e6e3;border-radius:6px;background:#fafbfa;cursor:pointer;font-size:12px}.flow-step-list button:disabled{opacity:.3}.flow-inspector>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:13px;border-bottom:1px solid #e8edeb}.flow-inspector header div{display:grid;gap:4px}.flow-inspector header small{color:#81918b;font-size:11px}.flow-inspector header strong{font-size:13px}.flow-inspector header>span{width:31px;height:31px;display:grid;place-items:center;border-radius:9px;color:#39685a;background:#e5f1ed}.flow-options-editor{display:grid;gap:7px;margin:14px 0;padding-top:13px;border-top:1px solid #e8edeb}.flow-options-editor>header{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;border:0}.flow-options-editor header strong{font-size:12px}.flow-options-editor header button{border:0;color:#3d7161;background:transparent;cursor:pointer;font-size:12px;font-weight:800}.flow-options-editor>div{display:grid;grid-template-columns:22px 1fr 1fr 25px;gap:5px;align-items:center}.flow-options-editor>div>span{width:22px;height:22px;display:grid;place-items:center;border-radius:6px;color:#3c6a5c;background:#e6f1ed;font-size:11px;font-weight:900}.flow-options-editor input,.flow-options-editor select{min-width:0;height:33px;font-size:11px}.flow-options-editor>div>button{width:25px;height:25px;border:0;border-radius:6px;color:#a65448;background:#faece9;cursor:pointer}.flow-message-preview{margin-top:15px;padding:12px;border-radius:10px;background:#edf4f1}.flow-message-preview>span{display:block;margin-bottom:7px;color:#698078;font-size:11px;font-weight:800}.flow-message-preview p{margin:0 0 8px;color:#3b554d;font-size:12px;line-height:1.55}.flow-message-preview button{display:block;width:100%;margin-top:5px;padding:7px;border:1px solid #d6e4de;border-radius:7px;color:#3c695b;background:#fff;font-size:11px;text-align:left}.flow-builder form>footer{grid-column:1/-1;min-height:63px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:11px 18px;border-top:1px solid #dfe7e3;background:#fff}.flow-builder form>footer>span{color:#81908b;font-size:12px}.flow-builder form>footer>div{display:flex;gap:8px}.flow-builder form>footer button{height:37px;padding:0 15px}.flow-builder form>footer .form-error{margin:0}.flow-graph-shell{min-height:0;height:calc(100% - 52px);display:grid;grid-template-rows:auto 1fr;border:1px solid #d8e2de;border-radius:13px;overflow:hidden;background:#eef4f1;box-shadow:inset 0 1px #fff}.flow-graph-toolbar{min-height:43px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 9px;border-bottom:1px solid #dce6e2;background:rgba(255,255,255,.92)}.flow-graph-toolbar>div{display:flex;align-items:center;gap:7px;color:#788983;font-size:11px;white-space:nowrap}.flow-legend-dot{width:7px;height:7px;border-radius:50%;background:#6f9e8f}.flow-legend-dot.question{background:#6c83a5}.flow-legend-dot.action{background:#d19b51}.flow-legend-dot.end{background:#9b718d}.flow-graph-toolbar button{height:29px;padding:0 9px;border:1px solid #d8e3de;border-radius:7px;color:#426a5e;background:#fff;cursor:pointer;font-size:11px;font-weight:800}.flow-graph-toolbar button:hover{border-color:#7fa99a;background:#f5faf7}.flow-graph-toolbar output{min-width:38px;color:#58726a;font-size:11px;font-weight:800;text-align:center}.flow-graph-viewport{min-height:0;overflow:auto;overscroll-behavior:contain;background-color:#f3f7f5;background-image:radial-gradient(#c8d6d1 1px,transparent 0);background-size:20px 20px}.flow-graph-scaler{position:relative;min-width:100%;min-height:100%;transition:width .16s ease,height .16s ease}.flow-graph-stage{position:relative;width:1100px;min-height:620px;transform-origin:0 0;transition:transform .16s ease}.flow-connectors{position:absolute;inset:0;overflow:visible;pointer-events:none}.flow-connectors path:not([d^=M0]){fill:none;stroke:#8da9a0;stroke-width:1.7;filter:drop-shadow(0 1px 0 #fff)}.flow-connectors path.branch{stroke:#678d80;stroke-width:2.1}.flow-connectors marker path{fill:#789b90}.flow-connectors text{paint-order:stroke;stroke:#f3f7f5;stroke-width:5px;fill:#5f7b72;font-size:11px;font-weight:800;text-anchor:middle}.flow-graph-node{position:absolute;width:252px;height:99px;display:grid;grid-template-rows:25px 1fr 24px;border:1px solid #cedbd6;border-radius:12px;background:#fff;box-shadow:0 6px 18px rgba(30,64,53,.09);cursor:grab;touch-action:none;user-select:none;transition:border-color .15s ease,box-shadow .15s ease}.flow-graph-node:active{cursor:grabbing}.flow-graph-node:hover{border-color:#8eb0a4;box-shadow:0 10px 25px rgba(30,64,53,.14)}.flow-graph-node.selected{z-index:3;border-color:#397b66;box-shadow:0 0 0 3px rgba(83,146,125,.16),0 12px 26px rgba(30,64,53,.16)}.flow-graph-node.question{border-top:3px solid #7389aa}.flow-graph-node.action{border-top:3px solid #d5a158}.flow-graph-node.end{border-top:3px solid #98748f}.flow-graph-node.message{border-top:3px solid #649887}.flow-graph-node>header{display:flex;align-items:center;gap:7px;padding:3px 7px;border-bottom:1px solid #edf1ef}.flow-graph-node>header .node-drag{color:#99aaa4;font-size:15px;line-height:1}.flow-graph-node>header small{color:#71847d;font-size:11px;font-weight:900;letter-spacing:.8px}.flow-graph-node>header>div{display:flex;gap:3px;margin-left:auto}.flow-graph-node>header button{width:20px;height:19px;display:grid;place-items:center;padding:0;border:0;border-radius:5px;color:#789087;background:transparent;cursor:pointer;font-size:11px}.flow-graph-node>header button:hover{color:#2d6554;background:#edf5f1}.flow-graph-node>header button:last-child:hover{color:#9a4e43;background:#faece9}.flow-graph-node>header button:disabled{opacity:.28}.flow-node-body{min-width:0;display:grid;grid-template-columns:30px 1fr;align-items:center;gap:8px;padding:5px 9px}.flow-node-body>span{width:29px;height:29px;display:grid;place-items:center;border-radius:8px;color:#346454;background:#e6f1ed;font-size:12px}.flow-graph-node.question .flow-node-body>span{color:#516b92;background:#eaf0f8}.flow-graph-node.action .flow-node-body>span{color:#916123;background:#fbefdf}.flow-graph-node.end .flow-node-body>span{color:#79546e;background:#f3eaf1}.flow-node-body>div{min-width:0;display:grid;gap:3px}.flow-node-body p,.flow-node-body strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-node-body strong{color:#28483f;font-size:11px}.flow-node-body p{margin:0;color:#7c8d87;font-size:11px}.flow-graph-node>footer{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:3px 8px;border-top:1px solid #edf1ef;color:#7e918a;background:#fafcfb;font-size:11px}.flow-graph-node>footer b{color:#49766a;font-size:11px}.flow-start-badge{position:absolute;left:20px;top:20px;padding:8px 10px;border:1px solid #cddbd5;border-radius:9px;color:#879790;background:rgba(255,255,255,.88);font-size:11px;line-height:1.4}.flow-start-badge strong{color:#42675c;font-size:11px}.flow-graph-tip{position:absolute;right:20px;bottom:18px;padding:7px 10px;border:1px solid #d7e2de;border-radius:999px;color:#70857d;background:rgba(255,255,255,.88);font-size:11px;box-shadow:0 4px 14px rgba(30,64,53,.07)}.flow-preview-dialog{width:min(530px,calc(100vw - 28px));max-height:calc(100vh - 35px);display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-radius:16px;background:#f3f7f5;box-shadow:0 25px 80px rgba(13,34,27,.25)}.flow-preview-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #dfe7e3;background:#fff}.flow-preview-dialog h2{margin:3px 0;font-size:17px}.flow-preview-dialog header p,.flow-preview-dialog header span{margin:0;color:#71827c;font-size:12px}.flow-preview-dialog header button{width:29px;height:29px;border:0;border-radius:8px;background:#eef3f1;cursor:pointer;font-size:18px}.flow-preview-thread{min-height:380px;overflow:auto;padding:18px}.preview-system{width:fit-content;margin:0 auto 16px;padding:5px 9px;border-radius:999px;color:#788983;background:#e5ece9;font-size:11px}.preview-bubble{width:min(86%,390px);margin:0 0 10px;padding:11px 13px;border:1px solid #dce6e2;border-radius:5px 13px 13px 13px;background:#fff}.preview-bubble small{color:#789088;font-size:11px;font-weight:800}.preview-bubble p{margin:5px 0 0;color:#344b44;font-size:13px;line-height:1.5}.preview-choices{display:grid;gap:6px;width:min(86%,390px);margin-bottom:12px}.preview-choices button{display:flex;align-items:center;justify-content:space-between;min-height:38px;padding:0 12px;border:1px solid #bed4cc;border-radius:9px;color:#315f52;background:#f7fbf9;cursor:pointer;font-size:12px;font-weight:800;text-align:left}.flow-use-message{height:36px;font-size:12px}.preview-complete{min-height:240px;display:grid;place-items:center;align-content:center;gap:9px;color:#45675d}.preview-complete>span{width:43px;height:43px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#43866f}.preview-complete strong{font-size:14px}.preview-complete button{border:0;color:#39705f;background:transparent;cursor:pointer;font-size:12px;font-weight:800}.conversation-flow-menu{position:absolute;z-index:10;left:48px;bottom:68px;width:340px;max-height:390px;overflow:auto;border:1px solid #dbe5e1;border-radius:12px;background:#fff;box-shadow:0 18px 50px rgba(17,44,35,.18)}.conversation-flow-menu>header{display:flex;align-items:flex-start;justify-content:space-between;padding:13px 14px;border-bottom:1px solid #e8edeb}.conversation-flow-menu header div{display:grid;gap:3px}.conversation-flow-menu header strong{font-size:13px}.conversation-flow-menu header span{color:#84928d;font-size:11px}.conversation-flow-menu header button{border:0;background:transparent;cursor:pointer}.conversation-flow-menu>button{width:100%;display:grid;grid-template-columns:33px 1fr auto;align-items:center;gap:9px;padding:11px 13px;border:0;border-bottom:1px solid #edf1ef;background:#fff;cursor:pointer;text-align:left}.conversation-flow-menu>button:hover{background:#f4f8f6}.conversation-flow-menu>button>span{width:31px;height:31px;display:grid;place-items:center;border-radius:9px;color:#356857;background:#e3f0eb;font-size:12px;font-weight:900}.conversation-flow-menu>button>div{min-width:0;display:grid;gap:3px}.conversation-flow-menu>button small,.conversation-flow-menu>button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-flow-menu>button strong{font-size:12px}.conversation-flow-menu>button small{color:#83918c;font-size:11px}.conversation-flow-menu>button b{color:#3d7061;font-size:11px}.conversation-flow-menu>p{margin:0;padding:22px;color:#83918c;font-size:12px;text-align:center}.flow-launch-button{color:#315f52!important;background:#e4f1ec!important}@media(max-width:1180px){.flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-builder>form{grid-template-columns:220px 1fr 300px}.flow-summary{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){.flow-grid,.flow-summary{grid-template-columns:1fr}.flow-builder-layer{padding:0}.flow-builder{border-radius:0}.flow-builder>form{display:block;overflow:auto}.flow-inspector,.flow-settings{border:0;border-bottom:1px solid #dfe7e3}.flow-canvas{min-height:500px}.flow-builder form>footer{position:sticky;bottom:0}.conversation-flow-menu{left:8px;width:calc(100vw - 28px)}.flow-toolbar{align-items:stretch;flex-direction:column}.flow-toolbar label{min-width:0}.flow-toolbar>span{margin-left:0}}.flow-graph-scaler{width:max(100%,1100px)!important}.flow-connectors,.flow-graph-stage{width:100%}.flow-output-ports{position:absolute;inset:0;pointer-events:none}.flow-output-ports button{position:absolute;right:-13px;width:26px;height:19px;display:grid;place-items:center;padding:0;border:2px solid #fff;border-radius:999px;color:#436f62;background:#dce9e4;box-shadow:0 1px 5px rgba(30,64,53,.22);cursor:crosshair;font-size:10px;font-weight:900;pointer-events:auto;transition:transform .14s ease,background .14s ease,box-shadow .14s ease}.flow-output-ports button.active,.flow-output-ports button:hover{z-index:5;color:#fff;background:#2f765f;box-shadow:0 0 0 4px rgba(69,135,113,.18);transform:scale(1.14)}.flow-output-ports button.connected{color:#fff;background:#4f8f79}.flow-graph-node.connection-source{z-index:5;border-color:#2f765f;box-shadow:0 0 0 4px rgba(69,135,113,.2)}.flow-graph-node.connection-target{cursor:crosshair;border-style:dashed;border-color:#4d8e78;box-shadow:0 0 0 3px rgba(69,135,113,.12)}.flow-graph-node.connection-target:hover{z-index:6;color:#173d31;background:#f3fbf7;box-shadow:0 0 0 5px rgba(69,135,113,.22),0 12px 26px rgba(30,64,53,.16)}.flow-graph-node.connection-target>footer b{color:#246b53}.flow-link-mode{position:sticky;z-index:20;left:50%;top:12px;width:max-content;max-width:calc(100% - 40px);display:flex;align-items:center;gap:10px;margin:auto;padding:7px 9px;border:1px solid #9ec1b5;border-radius:10px;color:#527269;background:rgba(255,255,255,.97);box-shadow:0 8px 24px rgba(30,64,53,.14);font-size:11px}.flow-link-mode strong{color:#205b48}.flow-link-mode button{height:25px;padding:0 8px;border:1px solid #d0ded9;border-radius:6px;color:#416b5e;background:#fff;cursor:pointer;font-size:10px;font-weight:800}.flow-link-mode button:hover{border-color:#78a695;background:#edf6f2}.flow-graph-shell.is-linking .flow-connectors path.branch{stroke:#377a64;stroke-width:2.4}.flow-graph-shell.is-linking .flow-graph-tip{color:#245f4c;border-color:#a8c7bc;background:#f5fbf8}.flow-edge-hit,.flow-output-ports button{touch-action:none}.flow-edge-hit{fill:none!important;stroke:transparent!important;stroke-width:16!important;filter:none!important;pointer-events:stroke;cursor:grab}.flow-edge-hit:active{cursor:grabbing}.flow-link-preview{fill:none!important;stroke:#2f765f!important;stroke-width:2.5!important;stroke-dasharray:7 5;filter:drop-shadow(0 2px 2px rgba(31,92,72,.2))!important;pointer-events:none}.flow-default-port{position:absolute;inset:0;pointer-events:none}.flow-default-port button{position:absolute;right:-14px;top:39px;width:28px;height:22px;display:grid;place-items:center;padding:0;border:2px solid #fff;border-radius:999px;color:#315f52;background:#dce9e4;box-shadow:0 1px 6px rgba(30,64,53,.25);cursor:crosshair;font-size:17px;font-weight:900;line-height:1;pointer-events:auto;touch-action:none;transition:transform .14s ease,background .14s ease,box-shadow .14s ease}.flow-default-port button.active,.flow-default-port button:hover{z-index:5;color:#fff;background:#2f765f;box-shadow:0 0 0 4px rgba(69,135,113,.18);transform:scale(1.12)}.flow-default-port button.connected{color:#fff;background:#4f8f79}.flow-message-preview p,.preview-bubble p{white-space:pre-wrap;overflow-wrap:anywhere}.backoffice-content,.backoffice-main,.page-wrap{color:var(--ink)}.page-wrap{padding-block:32px 48px}.backoffice-heading h1,.inbox-title h1,.operation-heading h1,h1{font-size:clamp(26px,2.4vw,32px);line-height:var(--leading-tight);letter-spacing:-.035em}.backoffice-panel h2,.operation-panel h2,.panel-head h2,h2{font-size:var(--text-xl);line-height:1.25;letter-spacing:-.02em}.modal-card h3,.operation-panel h3,h3{font-size:var(--text-lg);line-height:1.35;letter-spacing:-.012em}.eyebrow,.nav-label{font-size:var(--text-xs);line-height:1.25;letter-spacing:.11em}.backoffice-heading>div>span,.operation-heading p:last-child,.subtitle{font-size:var(--text-base);line-height:1.55}.backoffice-metric,.backoffice-panel,.billing-current,.billing-plans article,.connection-summary article,.metric-card,.operation-panel,.panel,.plan-grid article,.task-metric{border-color:var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.backoffice-metric>span,.metric-card>strong{font-size:24px;line-height:1.1;letter-spacing:-.035em}.billing-current article strong,.connection-summary strong,.mini-stat>div strong,.plan-grid article>div strong,.task-metric strong{font-size:20px;line-height:1.15;letter-spacing:-.025em}.backoffice-form .dialog-actions button,.connection-list article>button,.dialog-actions button,.filter-pill,.identity-link-button,.instance-actions button,.license-table article>button,.primary-button,.row-actions button,.secondary-button,.text-button{min-height:36px;padding-inline:14px;border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:1.2;font-weight:750}.filter-pill:active,.primary-button:active,.row-actions button:active,.secondary-button:active{transform:translateY(1px)}.connection-dialog input,.dialog-form input,.dialog-form select,.form-columns input,.form-columns select,input,select,textarea{min-height:40px;border-radius:var(--radius-sm);font-size:var(--text-base);line-height:1.4}textarea{padding:11px 12px;resize:vertical}.connection-dialog form>label,.dialog-form label,.form-columns label,label{font-size:var(--text-sm);line-height:1.35}.backoffice-toolbar,.operation-toolbar,.panel-head,.reply-panel-head,.report-panel-head,.security-head,.sla-section-head,.task-panel-head{min-height:64px}.agent-table-head,.audit-head,.audit-table-head,.contacts-head,.instance-admin-head,.license-head,.report-table-head,.security-user-head{min-height:40px;font-size:var(--text-xs);line-height:1.3;letter-spacing:.055em}.agent-table-row,.audit-panel article,.audit-table article,.contacts-row,.instance-admin-table article,.license-table article,.security-user-head+article{min-height:68px}.connection-state,.delta,.license-status,.presence,.priority-badge,.role-badge,.stage-count,.state-label{font-size:var(--text-xs);line-height:1.2}.backoffice-dialog,.connection-dialog,.dialog,.modal-card{border:1px solid rgba(255,255,255,.6);border-radius:var(--radius-lg);box-shadow:0 28px 90px rgba(12,33,27,.22)}.toast{font-size:var(--text-base);line-height:1.4}@media (max-width:900px){.page-wrap{padding-block:24px 40px}.backoffice-heading,.operation-heading{gap:16px}.backoffice-metrics,.metrics-grid,.task-metrics{gap:10px}}@media (max-width:560px){.backoffice-heading h1,.inbox-title h1,.operation-heading h1,h1{font-size:26px}.backoffice-panel h2,.operation-panel h2,.panel-head h2,h2{font-size:18px}.page-action,.primary-button,.secondary-button{min-height:42px}}.backoffice-heading h1,.inbox-title h1,.operation-heading h1,h1{font-size:var(--text-title);font-weight:500;line-height:1.14;letter-spacing:-.032em}.backoffice-panel h2,.operation-panel h2,.panel-head h2,h2{font-weight:550}.modal-card h3,.operation-panel h3,b,h3,strong{font-weight:600}.eyebrow,.nav-label{color:#7b8c87;font-weight:600;letter-spacing:.09em}.backoffice-heading>div>span,.operation-heading p:last-child,.subtitle,small{color:var(--muted)}.backoffice-form .dialog-actions button,.connection-list article>button,.dialog-actions button,.filter-pill,.instance-actions button,.license-table article>button,.primary-button,.row-actions button,.secondary-button,.text-button,button{font-weight:600;letter-spacing:0}.connection-dialog form>label,.dialog-form label,.form-columns label,label{color:#52645f;font-weight:600}input,select,textarea{color:#233b35;font-weight:400}.backoffice-panel,.operation-panel,.panel{box-shadow:0 8px 26px rgba(24,55,47,.045)}.nav-group-trigger{font-weight:600;letter-spacing:.06em}.nav-item{font-weight:400}.nav-item.active,.queue-group>button.active{font-weight:600}.agent-stack span,.avatar,.client-cell>span,.connection-empty>span,.nav-count,.room-icon,.whatsapp-channel{font-weight:650}.agent-table-head,.audit-head,.audit-table-head,.contacts-head,.instance-admin-head,.license-head,.report-table-head,.security-user-head{color:#87948f;font-weight:600}.connection-state,.deal-room,.delta,.license-status,.presence,.role-badge,.stage-count,.task-actions i{font-weight:600}.connection-list small,.connection-list time,.contact-section dd,.deal-card>p,.message-bubble p,.message-composer textarea,.queue-group>button,.task-copy small,.task-copy span{font-size:13px;line-height:1.5}.contact-section dt,.contact-section header button,.day-divider span,.message-bubble>span{font-size:12px}.audit-table article strong,.connection-list strong,.contact-section header strong,.deal-card h3,.instance-admin-table strong,.task-copy strong{font-size:13px;font-weight:600}.sla-page .operation-heading{align-items:center;margin-bottom:22px}.sla-page .operation-heading .eyebrow{margin-bottom:7px}.sla-page .operation-heading h1{margin-bottom:8px}.sla-summary{gap:12px;margin-bottom:16px}.sla-summary article{min-height:86px;grid-template-columns:40px auto minmax(92px,1fr);gap:12px;padding:15px 16px;border-radius:var(--radius-md);box-shadow:0 5px 18px rgba(24,55,47,.025)}.sla-summary-icon{width:40px;height:40px;font-size:15px;font-weight:650}.sla-summary strong{font-size:21px;font-weight:650;line-height:1.05;letter-spacing:-.025em}.sla-summary article>div{gap:4px}.sla-summary article>div span{color:#4f625d;font-size:12px;font-weight:600}.sla-summary small{font-size:12px;line-height:1.4}.sla-layout{grid-template-columns:minmax(0,1fr) 380px;gap:16px}.sla-section-head{min-height:72px;padding:15px 17px}.sla-section-head .eyebrow{margin-bottom:5px;font-size:var(--text-xs)}.sla-section-head h2{font-size:18px;font-weight:550;line-height:1.25}.sla-section-head>span{padding:5px 9px;font-size:var(--text-xs);font-weight:600}.sla-alert-list{padding:6px 16px 10px}.sla-alert{grid-template-columns:30px minmax(180px,1fr) 72px 122px 68px;gap:12px;min-height:72px}.alert-indicator{width:30px;height:30px;font-weight:650}.alert-contact,.alert-kind{gap:4px}.alert-contact strong{font-size:13px;font-weight:600;line-height:1.35}.alert-contact small,.alert-kind small,.alert-kind strong{font-size:12px;line-height:1.35}.alert-kind strong,.sla-alert.breached .alert-kind small{font-weight:600}.priority-badge{padding:4px 7px;font-size:var(--text-xs);font-weight:600}.sla-alert>button{min-height:34px;border-radius:var(--radius-sm);font-size:12px;font-weight:600}.sla-policy-list{gap:10px;padding:12px}.sla-policy{padding:13px;border-radius:var(--radius-md)}.sla-policy>header{gap:10px;padding-bottom:11px}.sla-policy header .room-icon{width:32px;height:32px;font-weight:650}.sla-policy header strong{font-size:13px;font-weight:600}.sla-policy header small{font-size:12px;line-height:1.35}.sla-policy .rule-switch{font-size:12px}.sla-policy>div{gap:8px;padding:12px 0}.sla-policy>div>label{gap:6px;font-size:12px;font-weight:600;line-height:1.3}.sla-policy label>span{height:34px;padding-right:8px;font-size:12px}.sla-policy input[type=number]{height:32px;padding-inline:8px;font-size:13px;font-weight:550}.sla-policy>button{min-height:36px;font-size:12px}.sla-priority-guide{gap:10px;margin-top:16px;padding:15px 17px}.sla-priority-guide .eyebrow{font-size:var(--text-xs)}.sla-priority-guide h2{font-size:16px;font-weight:550}.sla-priority-guide>p{font-size:12px}@media (max-width:1220px){.sla-layout{grid-template-columns:minmax(0,1fr) 350px}.sla-alert{grid-template-columns:30px minmax(150px,1fr) 64px 112px 64px;gap:9px}}@media (max-width:1120px){.sla-layout{grid-template-columns:1fr}.sla-policy-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.sla-summary{grid-template-columns:1fr}.sla-summary article{grid-template-columns:40px auto 1fr}.sla-policy-list{grid-template-columns:1fr}}.dashboard-page{position:relative;max-width:1460px}.dashboard-page:before{position:fixed;inset:72px 0 auto 248px;z-index:-1;height:360px;content:"";pointer-events:none;background:radial-gradient(circle at 18% 15%,rgba(201,240,100,.11),transparent 28%),radial-gradient(circle at 80% 10%,rgba(80,169,139,.08),transparent 32%)}.dashboard-hero{position:relative;min-height:238px;align-items:center;margin:0 0 18px;padding:32px 34px 72px;border:1px solid rgba(255,255,255,.08);border-radius:22px;color:#f8fffc;background:radial-gradient(circle at 80% 10%,rgba(201,240,100,.16),transparent 31%),linear-gradient(135deg,#112b26,#183d34 56%,#215244);box-shadow:0 24px 60px rgba(18,49,42,.16);overflow:hidden}.dashboard-hero:after{position:absolute;right:-85px;bottom:-150px;width:330px;height:330px;border:1px solid rgba(201,240,100,.18);border-radius:50%;content:"";box-shadow:0 0 0 48px rgba(201,240,100,.035),0 0 0 96px rgba(201,240,100,.025)}.dashboard-hero>div:first-child{position:relative;z-index:1;max-width:650px}.dashboard-hero .eyebrow{color:#a9c0b9}.dashboard-hero h1{color:#fff;font-size:clamp(30px,3vw,38px);font-weight:500;line-height:1.08;letter-spacing:-.04em}.dashboard-hero h1 span{color:var(--mint)}.dashboard-hero .subtitle{max-width:570px;margin-top:11px;color:#bad0c9;font-size:14px}.dashboard-command-status{position:relative;z-index:1;width:min(320px,34vw);display:grid;gap:7px;padding:19px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:rgba(255,255,255,.07);box-shadow:inset 0 1px rgba(255,255,255,.07);backdrop-filter:blur(12px)}.dashboard-command-status .online-pill{width:fit-content;margin-bottom:7px;padding:6px 10px;border-color:rgba(201,240,100,.18);color:#dff4a9;background:rgba(201,240,100,.09);font-size:11px}.dashboard-command-status strong{color:#fff;font-size:17px;font-weight:550}.dashboard-command-status small{color:#a8beb7;font-size:12px;line-height:1.5}.dashboard-command-status>button{width:fit-content;margin-top:7px;padding:0;border:0;color:var(--mint);background:transparent;cursor:pointer;font-size:12px;font-weight:600}.dashboard-page .metrics-grid{position:relative;z-index:2;gap:12px;margin:-54px 18px 18px}.dashboard-page .metric-card{min-height:132px;padding:19px;border-color:rgba(218,228,223,.82);border-radius:15px;box-shadow:0 14px 32px rgba(24,55,47,.08);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.dashboard-page .metric-card:hover{transform:translateY(-3px);border-color:#cbd9d3;box-shadow:0 20px 40px rgba(24,55,47,.11)}.dashboard-page .metric-card:after{position:absolute;right:0;bottom:0;width:76px;height:76px;border-radius:100% 0 0;content:"";opacity:.42;background:#edf6f2}.dashboard-page .metric-orange:after{background:#fff0df}.dashboard-page .metric-blue:after{background:#e8f3f8}.dashboard-page .metric-violet:after{background:#f0ebf7}.dashboard-page .metric-card>p{margin-bottom:13px;color:#687b75;font-size:12px;font-weight:550}.dashboard-page .metric-card>strong{position:relative;z-index:1;margin-bottom:14px;font-size:28px;font-weight:550;letter-spacing:-.035em}.dashboard-page .metric-symbol{z-index:1;width:34px;height:34px;font-weight:600}.dashboard-page .delta{font-weight:600}.dashboard-pulse{display:grid;grid-template-columns:minmax(260px,1.15fr) minmax(260px,1fr) 126px;align-items:center;gap:28px;margin-bottom:16px;padding:20px 22px;border:1px solid #dfe8e4;border-radius:16px;background:linear-gradient(115deg,#fff,#fbfdfc 70%,#f0f7f3);box-shadow:0 9px 26px rgba(24,55,47,.045)}.dashboard-pulse-copy .eyebrow{margin-bottom:6px}.dashboard-pulse-copy h2{margin:0 0 5px;font-size:17px;font-weight:550}.dashboard-pulse-copy>p:last-child{max-width:520px;margin:0;color:#768681;font-size:12px}.dashboard-pulse-chart{height:62px;display:flex;align-items:end;gap:6px;padding:8px 10px 0;border-bottom:1px solid #dfe7e3}.dashboard-pulse-chart i{min-height:4px;flex:1;border-radius:4px 4px 1px 1px;background:linear-gradient(#a8d648,#4b9a78);opacity:.84}.dashboard-pulse-score{display:grid;justify-items:end}.dashboard-pulse-score small,.dashboard-pulse-score span{color:#7c8c87;font-size:11px}.dashboard-pulse-score strong{color:#245f4d;font-size:34px;font-weight:550;line-height:1.05;letter-spacing:-.04em}.dashboard-page .dashboard-grid{gap:16px}.dashboard-page .panel{border-radius:16px;box-shadow:0 9px 28px rgba(24,55,47,.045)}.dashboard-page .panel-head{min-height:76px;padding-inline:21px;background:linear-gradient(#fff,#fdfefd)}.dashboard-page .foundation-strip h2,.dashboard-page .panel-head h2{font-size:17px;font-weight:550}.dashboard-page .panel-head button{font-weight:600}.dashboard-page .activity-row,.dashboard-page .room-row{min-height:72px}.dashboard-page .activity-row:hover,.dashboard-page .room-row:hover{background:#f9fbfa}.dashboard-page .activity-row strong,.dashboard-page .room-copy strong{font-size:13px;font-weight:600}.dashboard-next-step{position:relative;min-height:92px;margin-top:16px;border-color:#dce8e2;background:linear-gradient(110deg,#fff,#fbfdfc 62%,#eef7f2)}.dashboard-next-step:after{position:absolute;inset:0 0 0 auto;width:5px;content:"";background:linear-gradient(var(--mint),#55a581)}.dashboard-next-step .foundation-mark{width:48px;height:48px;border-radius:14px;font-weight:650;box-shadow:0 8px 20px rgba(125,164,38,.18)}.topbar{border-color:rgba(220,229,225,.88);background:rgba(255,255,255,.92);box-shadow:0 1px 10px rgba(24,55,47,.025)}.sidebar{background:linear-gradient(180deg,#112a26,#132e29 56%,#102722);box-shadow:10px 0 34px rgba(13,38,32,.08)}.primary-button{background:linear-gradient(135deg,#1d5144,#153f35);box-shadow:0 7px 18px rgba(27,73,63,.15)}.primary-button:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(27,73,63,.2)}.backoffice-panel,.billing-current,.billing-plans article,.operation-panel,.panel,.plan-grid article{border-color:#dee7e3}.agent-table-row:hover,.audit-table article:hover,.contacts-row:hover,.instance-admin-table article:hover,.license-table article:hover{background:#fafcfb}@media (max-width:1050px){.dashboard-hero{align-items:flex-start}.dashboard-command-status{width:min(310px,38vw)}.dashboard-pulse{grid-template-columns:1fr 1fr}.dashboard-pulse-score{grid-column:1/-1;grid-template-columns:1fr auto auto;align-items:baseline;justify-items:start;gap:8px;padding-top:12px;border-top:1px solid #e6ece9}}@media (max-width:760px){.dashboard-hero{min-height:0;align-items:stretch;flex-direction:column;padding:26px 24px 72px}.dashboard-command-status{width:100%}.dashboard-page .metrics-grid{margin-inline:12px}.dashboard-pulse{grid-template-columns:1fr}.dashboard-pulse-chart{height:72px}.dashboard-pulse-score{grid-column:auto}}@media (max-width:500px){.dashboard-page{padding-inline:12px}.dashboard-hero{border-radius:18px}.dashboard-page .metrics-grid{margin-top:-48px}.dashboard-page .metric-card{min-height:118px}.dashboard-pulse{gap:18px;padding:18px}}.inbox-page .inbox-title{padding-inline:4px;overflow:visible}.inbox-page .inbox-title h1{max-width:none;overflow:visible;font-size:18px;font-weight:550;line-height:1.18;letter-spacing:-.025em;text-overflow:clip;white-space:nowrap}