@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;650;700;750;800&display=swap";:root{font-family:DM Sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#14181f;background:#f7f8fa;font-synthesis:none;line-height:1.5;--blue:#1877f2;--blue-dark:#1262ce;--ink:#13161c;--muted:#79818e;--stroke:#e8ebef;--bg:#f7f8fa;--card:#fff}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,select{font:inherit}button{cursor:pointer}a{text-decoration:none;color:inherit}button:disabled{opacity:.5;cursor:not-allowed}input,select{outline:0}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline:3px solid #8bbcff;outline-offset:2px}.layout{min-height:100vh;background:var(--bg)}.sidebar{position:fixed;z-index:40;inset:0 auto 0 0;width:252px;background:#12151b;color:#fff;display:flex;flex-direction:column;overflow-y:auto}.sidebar-top{display:flex;align-items:center;justify-content:space-between;padding:30px 22px 33px}.sidebar-logo{display:flex;align-items:center;gap:11px;font-size:22px;letter-spacing:-.9px}.sidebar-logo strong span{color:#75b3ff}.logo-icon{background:var(--blue);height:35px;width:35px;display:grid;place-items:center;border-radius:11px}.sidebar-close{display:none}.sidebar-workspace{padding:0 15px 24px}.sidebar-caption{display:block;color:#727c8e;font-size:10px;font-weight:800;letter-spacing:1.35px;margin:0 10px 11px}.workspace-select{height:48px;background:#242a34;border:1px solid #333a46;border-radius:11px;padding:0 11px;display:flex;align-items:center;gap:8px;color:#a5b0c2}.workspace-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;background:none;border:0;width:100%;font-size:12px;font-weight:700;text-overflow:ellipsis;min-width:0}.workspace-select option{background:#242a34}.side-nav{padding:0 12px;display:flex;flex-direction:column;gap:4px;flex:1}.nav-item{height:45px;display:flex;align-items:center;gap:13px;color:#a3acba;font-size:13px;font-weight:700;border-radius:10px;padding:0 15px;transition:background .15s,color .15s}.nav-item:hover{background:#222833;color:#fff}.nav-active{color:#fff;background:#263a58;box-shadow:inset 3px 0 #338bff}.nav-active svg{color:#72b1ff}.nav-section{margin-top:24px}.sidebar-bottom{display:flex;gap:10px;align-items:center;padding:20px 16px;border-top:1px solid #2b2f37}.account-circle,.topbar-avatar{display:grid;place-items:center;background:#d8eaff;color:#1669d5;font-weight:800;border-radius:11px;flex:none}.account-circle{width:36px;height:36px}.sidebar-account{min-width:0;flex:1;display:flex;flex-direction:column}.sidebar-account strong{font-size:12px;overflow:hidden;text-overflow:ellipsis}.sidebar-account span{font-size:11px;color:#7f8999}.logout,.sidebar-close{color:#98a3b5;background:none;border:0;padding:7px}.main-shell{margin-left:252px;min-height:100vh}.topbar{height:76px;background:#fff;border-bottom:1px solid var(--stroke);display:flex;align-items:center;justify-content:space-between;padding:0 40px;gap:18px}.topbar-breadcrumb{display:flex;gap:14px;align-items:center;min-width:0;font-size:12px;color:#a3a9b3}.topbar-breadcrumb strong{font-size:13px;color:#323942;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.divider-dot{color:#d4d8df}.topbar-right{display:flex;align-items:center;gap:18px}.topbar-env{color:#667182;border:1px solid var(--stroke);background:#fafbfc;padding:7px 13px;border-radius:99px;font-size:11px;font-weight:700}.topbar-avatar{width:36px;height:36px;font-size:12px}.mobile-menu{display:none;border:0;background:none}.page-content{max-width:1510px;margin:0 auto;padding:40px 43px 90px}.page-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px}.page-heading h1{font-size:30px;line-height:1.2;letter-spacing:-1.25px;font-weight:800;margin:5px 0 8px}.page-heading p{font-size:13px;color:#89919c;margin:0}.eyebrow{font-size:10px;letter-spacing:1.4px;font-weight:800;color:#1680f8}.page-action{display:flex;align-items:center;gap:8px}.button{border:1px solid var(--blue);background:var(--blue);color:#fff;font-size:12px;font-weight:800;border-radius:10px;min-height:42px;padding:10px 15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;transition:transform .12s,background .12s}.button:hover:not(:disabled){background:var(--blue-dark);border-color:var(--blue-dark);transform:translateY(-1px)}.button-secondary{background:#fff;border:1px solid #e5e9ef;color:#343d49}.button-secondary:hover:not(:disabled){background:#f5f7fa;border-color:#d6dfe9}.button-danger{background:#fee9e9;border-color:#fee0e0;color:#a11}.button-danger:hover:not(:disabled){background:#fbdede;border-color:#fbdede}.card{background:#fff;border:1px solid var(--stroke);border-radius:14px;box-shadow:0 3px 22px #14213b06;padding:24px}.card h2{font-size:15px;margin:0;letter-spacing:-.25px}.card h3{margin:0}.card-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:23px}.card-heading p{color:#98a0ab;font-size:12px;margin:4px 0 0}.card-heading>svg{color:#63768c}.metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px}.metric-card{min-height:171px;display:flex;flex-direction:column;justify-content:space-between}.metric-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.metric-top span{font-weight:700;font-size:12px;color:#7d8591}.metric-top svg{color:#a4acb6}.metric-value{font-size:38px;line-height:1;font-weight:800;letter-spacing:-2px;color:#171c25}.metric-foot{font-size:10px;color:#acb3bd}.metric-blue{background:#f0f7ff;border-color:#dcebff}.metric-blue .metric-top svg,.metric-blue .metric-value{color:#1779e9}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(290px,1fr);gap:20px}.dash-activity{min-height:450px}.dashboard-side{display:flex;flex-direction:column;gap:20px}.summary-line{padding:15px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f2f4}.summary-line:last-child{border:0;padding-bottom:0}.summary-line span{display:flex;align-items:center;gap:10px;font-size:12px;color:#808995}.summary-line span svg{color:#a0a8b5}.summary-line strong{font-size:17px}.dash-summary h2{margin:5px 0 16px}.callout-next{background:#151b25;border-radius:14px;padding:26px;color:#fff;display:flex;justify-content:space-between;flex-direction:column;gap:17px;flex:1}.callout-next .eyebrow{color:#75b2ff}.callout-next h3{font-size:22px;line-height:1.2;letter-spacing:-.7px;margin:8px 0}.callout-next p{font-size:12px;line-height:1.7;color:#9eacbe;margin:0}.callout-next a{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:800;padding-top:10px}.activity-list{display:flex;flex-direction:column}.activity-item{display:flex;align-items:center;gap:12px;border-top:1px solid #f0f2f4;padding:17px 0}.activity-dot,.message-icon{background:#f1f6ff;color:#2479e5;display:grid;place-items:center;width:36px;height:36px;border-radius:11px;flex:none}.activity-text{display:flex;flex-direction:column;min-width:0;flex:1}.activity-text strong{font-size:12px}.activity-text span{font-size:11px;color:#9aa2ad}.activity-text small{font-size:10px}.text-link{background:none;border:0;color:#177cf4;font-weight:800;font-size:12px;padding:0}.arrow-link{display:flex;align-items:center;gap:6px}.status{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:10px;font-weight:800;border-radius:99px;padding:6px 10px;background:#f0f2f5;color:#657183}.status-delivered,.status-APPROVED,.status-active{background:#eaf8f0;color:#21845a}.status-sent{background:#eaf2fe;color:#2372d4}.status-failed,.status-unknown,.status-suspended{background:#fef0ef;color:#c94a4a}.status-scheduled,.status-processing{background:#eff5ff;color:#3b70c6}.status-paused{background:#fff5df;color:#b27c14}.data-list{display:flex;flex-direction:column}.data-row{display:flex;align-items:center;gap:15px;background:none;border:0;border-top:1px solid #f0f2f4;width:100%;text-align:left;padding:16px 0;min-width:0;color:inherit}.data-row:not(.static-row):hover{background:#fafcff}.data-row>svg:last-child{color:#b2bac4;flex:none}.row-main{display:flex;flex-direction:column;min-width:0;flex:1;gap:3px}.row-main strong{font-size:12px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-main small{font-size:11px;color:#9ca4af;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-avatar,.detail-big-avatar{display:grid;place-items:center;background:#edf2f9;border-radius:12px;color:#4a6c99;font-size:14px;font-weight:800;flex:none}.list-avatar{width:42px;height:42px}.detail-big-avatar{width:62px;height:62px;font-size:22px}.event-icon{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;background:#eff5ff;color:#4181db;flex:none}.event-date{font-weight:700;font-size:11px;color:#768292;white-space:nowrap}.consent-pill{font-size:10px;font-weight:800;white-space:nowrap}.consent-yes{color:#258463}.consent-no{color:#b66b51}.toolbar{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;min-width:0}.toolbar-count{font-size:11px;font-weight:800;color:#9299a5}.search-box{display:flex;align-items:center;gap:9px;min-width:0;border:1px solid #e7ebf1;border-radius:10px;background:#fff;padding:0 12px;height:43px;max-width:360px;width:100%;color:#a7afba}.search-box input{font-size:12px;border:0;width:100%;min-width:0;outline:none;color:#212936;background:transparent}.search-box input::placeholder{color:#aab0ba}.pagination{border-top:1px solid #f0f2f4;display:flex;align-items:center;justify-content:space-between;padding-top:18px;margin-top:12px;color:#8d98a5;font-size:11px;font-weight:700}.pagination>div{display:flex;gap:6px}.pagination button{width:33px;height:33px;display:grid;place-items:center;background:#fff;border:1px solid #e7ebf0;border-radius:8px;color:#5d6673}.empty-state{min-height:225px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:10px;color:#a1a9b4;padding:24px}.empty-state strong{color:#414b5a;font-size:13px}.empty-state span{font-size:11px;max-width:310px}.loading{display:flex;align-items:center;justify-content:center;gap:11px;min-height:260px;color:#8b95a5;font-size:13px}.spin{animation:rotate 1s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}.inline-error{padding:11px 14px;background:#fff0ee;color:#a53535;font-size:12px;border-radius:9px;margin:10px 0}.error-text{color:#d25950!important}.error-full,.empty-workspace{min-height:60vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;text-align:center}.error-full h2,.empty-workspace h2{margin:0}.error-full p,.empty-workspace p{font-size:13px;color:#888}.modal-shade{position:fixed;top:0;right:0;bottom:0;left:0;background:#0c131e8c;display:flex;align-items:center;justify-content:center;padding:20px;z-index:90}.modal{background:#fff;border-radius:18px;width:min(100%,590px);max-height:min(90vh,900px);overflow-y:auto;padding:25px;box-shadow:0 20px 80px #09102033}.modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px}.modal-header h2{font-size:19px;letter-spacing:-.5px;margin:0}.icon-button{display:grid;place-items:center;width:33px;height:33px;border:0;background:#f4f6f8;border-radius:9px;color:#75808e}.form-stack{display:flex;flex-direction:column;gap:17px}.field{display:flex;flex-direction:column;gap:7px;min-width:0}.field>span{font-size:11px;font-weight:800;color:#505a67}.field input,.field select,.mapping-row select{border:1px solid #e2e7ec;border-radius:9px;background:#fff;height:44px;padding:0 12px;font-size:12px;color:#27313e;width:100%;min-width:0}.field input:focus,.field select:focus,.mapping-row select:focus{border-color:#73a7ee;box-shadow:0 0 0 3px #1877f217;outline:none}.field input::placeholder{color:#b4bbc4}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.checkbox-row{display:flex;gap:9px;align-items:center;font-size:12px;color:#636e7b;cursor:pointer}.checkbox-row input{accent-color:#177bf3;width:16px;height:16px;flex:none}.form-footer{display:flex;gap:8px;justify-content:flex-end;align-items:center;padding-top:13px;border-top:1px solid #f0f2f4}.hint{font-size:11px;color:#9ca6b0;line-height:1.65;margin:0}.muted{font-size:12px;color:#98a0ac;margin:6px 0}.detail-profile{display:flex;gap:14px;align-items:center;padding-bottom:23px}.detail-profile h3{font-size:17px;margin:0 0 7px}.detail-profile p{display:flex;gap:6px;align-items:center;margin:3px 0;color:#828b97;font-size:12px}.detail-section{padding:20px 0;border-top:1px solid #eef0f3}.detail-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px}.detail-section h3{font-size:13px}.detail-section h2{font-size:20px}.tiny-action{display:flex;gap:4px;align-items:center;border:0;background:none;color:#157cf8;font-weight:800;font-size:11px}.mini-line{display:flex;gap:10px;align-items:center;padding:9px 0;color:#637084;font-size:12px}.mini-line svg{color:#89a0bc}.mini-line small{margin-left:auto;color:#8994a2}.form-panel{border:1px solid #edf0f4;border-radius:10px;padding:16px}.override-row{display:flex;flex-direction:column;gap:12px;margin:13px 0}.override-item{border:1px solid #edf0f4;border-radius:9px;padding:12px;display:flex;flex-direction:column;gap:10px}.text-small{font-size:11px;color:#858f9c}.import-grid,.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px}.upload-zone{min-height:220px;border:1.5px dashed #cdd9ea;background:#f9fbff;border-radius:11px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:23px;color:#4987d8;cursor:pointer}.upload-zone strong{font-size:13px;color:#475c78;word-break:break-all}.upload-zone span{font-size:11px;color:#97a5b8}.upload-zone input{position:absolute;opacity:0;width:1px;height:1px}.button-row{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}.import-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.import-stats div{display:flex;flex-direction:column;background:#f7f9fc;border:1px solid #eef0f4;border-radius:9px;padding:15px}.import-stats strong{font-size:22px}.import-stats span{font-size:10px;color:#9aa4b2}.import-errors{max-height:170px;overflow:auto}.import-errors p{font-size:11px;color:#b44848;display:flex;gap:6px;align-items:center}.success-line{display:flex;align-items:center;gap:8px;font-size:12px;color:#1d9762;background:#f1faf5;padding:12px;border-radius:8px}.notice{display:flex;align-items:center;gap:11px;border:1px solid #deebff;background:#f0f7ff;padding:15px 18px;border-radius:11px;color:#4e709b;font-size:12px;margin-bottom:22px}.notice svg{flex:none;color:#207af0}.notice.compact{margin:16px 0 0;font-size:11px}.rule-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.rule-card{display:flex;flex-direction:column;gap:20px}.rule-card h2{font-size:16px;margin-bottom:-17px}.rule-header{display:flex;justify-content:space-between;align-items:center}.rule-number{font-size:24px;font-weight:800;color:#c9d1dd}.rule-disabled{opacity:.65}.toggle{position:relative;width:40px;height:23px}.toggle input{opacity:0;width:0;height:0}.toggle span{position:absolute;top:0;right:0;bottom:0;left:0;background:#d5dbe3;border-radius:100px;transition:background .2s}.toggle span:before{content:"";width:17px;height:17px;position:absolute;top:3px;left:3px;background:#fff;border-radius:50%;transition:transform .2s}.toggle input:checked+span{background:#1877f2}.toggle input:checked+span:before{transform:translate(17px)}.bottom-hint{color:#9aa3b0;display:flex;align-items:center;gap:8px;font-size:11px;padding:19px 0}.messages-list{display:flex;flex-direction:column}.message-row{display:flex;gap:14px;align-items:flex-start;padding:20px 0;border-top:1px solid #f0f2f4}.message-content{flex:1;min-width:0}.message-row-top{display:flex;align-items:center;gap:10px}.message-row-top strong{font-size:13px}.message-meta{display:flex;gap:20px;align-items:center;color:#a4acb7;font-size:10px;margin:12px 0 0}.message-meta span{display:flex;align-items:center;gap:5px}.message-error{display:flex;align-items:center;gap:6px;margin-top:10px;background:#fff1f0;color:#b84949;font-size:11px;padding:9px;border-radius:8px}.status-filters{display:flex;gap:6px;flex-wrap:wrap}.filter-chip{border:1px solid #e8edf2;background:#fff;border-radius:8px;padding:7px 12px;color:#8c96a4;font-size:11px;font-weight:800}.filter-active{background:#eaf3ff;color:#1677e8;border-color:#cce3ff}.connection-status{display:flex;align-items:center;gap:11px;padding:15px;background:#f7f8fa;border:1px solid #eff1f4;border-radius:10px;margin-bottom:16px}.connection-indicator{height:9px;width:9px;background:#b9c2cd;border-radius:50%}.connection-on .connection-indicator{background:#24a66b}.connection-status strong{font-size:12px}.connection-status p{font-size:11px;color:#9ca6b3;margin:2px 0 0}.integration-form{padding-top:20px;margin-top:20px;border-top:1px solid #eef0f4}.step-list>div{display:flex;align-items:flex-start;gap:15px;margin-bottom:20px}.step-list span{font-size:16px;font-weight:800;color:#9cc5ff}.step-list p{font-size:11px;color:#98a3b0;margin:0}.step-list strong{display:block;color:#424e5d;font-size:12px;margin-bottom:4px}.template-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.template-card{border:1px solid #e7ecf2;border-radius:10px;background:#fff;padding:15px;text-align:left;display:flex;flex-direction:column;gap:10px;min-width:0}.template-card:hover,.template-selected{border-color:#7dafff;background:#f8fbff}.template-card>div{display:flex;align-items:center;justify-content:space-between;color:#4e89df;gap:5px}.template-card strong{font-size:12px;overflow:hidden;text-overflow:ellipsis}.template-card>span{font-size:10px;color:#9aa5b2}.mapping-card{margin-top:18px}.mapping-row{display:grid;grid-template-columns:1fr 2fr;gap:16px;align-items:center;margin:12px 0}.mapping-row code{font-size:12px;color:#247cdb;background:#eff5ff;padding:8px;border-radius:6px;overflow:hidden;text-overflow:ellipsis}.mapping-card>.button{margin-top:20px}.segment-picker{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.segment-item{display:flex;flex-direction:column;align-items:center;gap:9px;padding:14px 6px;border:1px solid #e9eef4;border-radius:10px;background:#fff;color:#667487;font-size:11px;font-weight:700}.segment-selected{border-color:#398eff;background:#f1f7ff;color:#1877f2}.auth-page{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px;background:#f6f8fb;gap:25px}.auth-brand{display:flex;gap:9px;align-items:center;font-size:27px;font-weight:800;letter-spacing:-1px}.brand-blue{color:var(--blue)}.brand-square{width:42px;height:42px;background:var(--blue);border-radius:12px;display:grid;place-items:center;color:#fff}.auth-card{max-width:425px;width:100%;padding:35px}.auth-card h1{font-size:25px;letter-spacing:-.8px;margin:12px 0}.auth-card p{font-size:12px;color:#8a94a1;line-height:1.7;margin:0 0 27px}.auth-kicker{display:flex;gap:6px;align-items:center;color:#1677f2;font-size:11px;font-weight:800}.auth-card .form-stack>.button{width:100%;margin-top:5px}.auth-card>.text-link{display:block;margin:24px auto 0}.auth-page>small{color:#aab2bc;font-size:11px}.mobile-scrim{display:none}@media(max-width:1250px){.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-content{padding:30px}.rule-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:950px){.dashboard-grid,.import-grid,.settings-grid{grid-template-columns:1fr}.template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-content{padding:27px}}@media(max-width:760px){.sidebar{transform:translate(-102%);transition:transform .2s;width:min(85vw,290px)}.sidebar-open{transform:translate(0)}.sidebar-close{display:grid}.mobile-scrim{display:block;position:fixed;z-index:35;top:0;right:0;bottom:0;left:0;background:#0000007a;border:0;width:100%;height:100%}.main-shell{margin-left:0}.topbar{height:65px;padding:0 19px}.mobile-menu{display:grid;place-items:center;color:#222b38}.topbar-breadcrumb{margin-right:auto;font-size:11px}.topbar-breadcrumb>span:first-child,.divider-dot{display:none}.topbar-env{display:none}.page-content{padding:26px 17px 70px}.page-heading{align-items:flex-start}.page-heading h1{font-size:27px}.page-heading p{font-size:12px}.card{padding:18px;border-radius:12px}.metrics-grid{gap:10px}.metric-card{min-height:146px}.metric-value{font-size:34px}.metric-top span{font-size:11px}.metric-foot{font-size:9px}.rule-grid,.form-grid{grid-template-columns:1fr}.toolbar{flex-wrap:wrap}.event-date{display:none}.data-row{gap:9px}.row-main small{font-size:10px}.data-row>.status{max-width:90px;overflow:hidden;text-overflow:ellipsis}.consent-pill{max-width:74px;text-align:right;white-space:normal}.message-row{flex-wrap:wrap}.message-row>.button{margin-left:47px}.template-grid{grid-template-columns:1fr 1fr}.segment-picker{grid-template-columns:repeat(2,1fr)}.modal-shade{align-items:flex-end;padding:0}.modal{width:100%;max-height:94vh;border-radius:19px 19px 0 0;padding:23px 19px 30px}.page-action .button{min-height:39px;padding:8px 10px}.page-action .button{font-size:11px}.topbar-avatar{width:31px;height:31px}.import-stats{gap:5px}.import-stats div{padding:10px}.import-stats strong{font-size:20px}}@media(max-width:410px){.page-heading{flex-direction:column;align-items:stretch;gap:14px}.page-action .button{width:100%}.metric-card{padding:13px}.metric-top svg{width:16px}.template-grid{grid-template-columns:1fr}.mapping-row{grid-template-columns:1fr;gap:5px}.data-row{padding:13px 0}}.event-delivery-panel{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid #e7ecf3;border-radius:13px}.event-delivery-panel h3,.event-preview h3,.event-notification-details h3{font-size:14px;font-weight:750;margin:0}.event-mode-option{display:flex;align-items:flex-start;gap:10px;border:1px solid #e5eaf1;border-radius:12px;padding:12px;cursor:pointer}.event-mode-option input{margin-top:4px;accent-color:#327cf3}.event-mode-option span{display:flex;flex-direction:column;gap:3px}.event-mode-option strong{font-size:12px;color:#263647}.event-mode-option small{font-size:11px;color:#7b899b;line-height:1.5}.event-mode-active{border-color:#78a7f6;background:#f5f8ff}.event-custom-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:7px}.event-custom-fields p{grid-column:1/-1;margin:0}.event-preview{padding:16px;border:1px solid #e5eaf1;border-radius:12px;background:#f9fbfe;display:flex;flex-direction:column;gap:8px}.event-preview>strong{font-size:12px;color:#203e65}.event-preview-row{display:flex;align-items:center;gap:9px;font-size:12px;color:#364c65}.event-preview-warning{color:#9c4b35;font-size:11px;line-height:1.5;margin:0}.event-notification-details{border-top:1px solid #e9edf3;margin-top:15px;padding-top:15px}.event-notification-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.event-notification-row{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;border-top:1px solid #eef1f4;padding:12px 0;margin-top:9px}.event-notification-row>div{display:flex;flex-direction:column;gap:4px}.event-notification-row strong{font-size:12px}.event-notification-row small{font-size:11px;color:#798697}@media(max-width:650px){.event-custom-fields{grid-template-columns:1fr}}.contact-tabs{display:flex;align-items:center;gap:20px;border-bottom:1px solid #edf0f3;margin:0 0 18px}.contact-tab{border:0;background:transparent;color:#687487;cursor:pointer;font-weight:600;font-size:13px;padding:10px 1px 13px;border-bottom:2px solid transparent}.contact-tab.active{color:#256ff3;border-color:#327cf3}.contact-selection-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#f8fafc;padding:10px 12px;border-radius:12px;margin:12px 0;font-size:12px}.contact-selection-bar .checkbox-row{margin:0}.contact-row-check{flex:none;width:16px;height:16px;accent-color:#327cf3;cursor:pointer}.contact-row-open{display:flex;align-items:center;gap:14px;flex:1;min-width:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer;padding:0}.contact-row-open .row-main{flex:1;min-width:0}.contact-row-open:hover strong{color:#327cf3}@media(max-width:760px){.contact-row-open{flex-wrap:wrap}.contact-row-open .consent-pill{margin-left:42px}.contact-selection-bar .button{flex:1}}:root{color-scheme:light;font-family:Manrope,DM Sans,system-ui,sans-serif;--blue:#327cf3;--blue-dark:#1d62d5;--ink:#14161b;--muted:#838893;--stroke:#e8e9eb;--bg:#f5f6f6;--card:#fff}body{background:#f5f6f6;color:#17191e}.layout{background:#f5f6f6}.sidebar{width:232px;background:#121315}.sidebar-top{padding:28px 20px}.sidebar-logo{font-size:20px;letter-spacing:-.95px}.sidebar-logo strong{font-weight:800}.sidebar-logo strong span{color:#fff}.logo-icon{background:#367bf1;border-radius:11px;width:34px;height:34px}.sidebar-workspace{padding:0 13px 29px}.workspace-select{background:#212226;border-color:#2e3136;border-radius:12px;height:48px}.sidebar-caption{color:#797d86;font-size:9px;font-weight:800;letter-spacing:1.55px}.side-nav{padding:0 10px;gap:4px}.nav-item{height:45px;padding:0 13px;border-radius:11px;color:#a1a4ad;font-size:12px;font-weight:700;gap:13px}.nav-item:hover{background:#282b30}.nav-active{background:#292d33;box-shadow:none;color:#fff}.nav-active svg{color:#8fbcff}.nav-section{margin-top:28px}.sidebar-bottom{border-color:#303135;padding:19px 14px}.account-circle{background:#e8effa;color:#1f6cc9;border-radius:11px}.main-shell{margin-left:232px}.topbar{background:#fafafa;border-color:#ebedef;height:75px;padding:0 36px}.topbar-breadcrumb{font-size:11px}.topbar-breadcrumb strong{color:#20242b;font-size:12px}.topbar-env{background:#f2f3f4;border-color:#eceef0;color:#5d6674}.topbar-avatar{background:#e9eef6;border-radius:50%;color:#3c72b7}.page-content{max-width:1600px;padding:34px 38px 86px}.page-heading{margin-bottom:24px}.page-heading h1{font-size:30px;letter-spacing:-1.2px}.card{border:1px solid #eceef0;border-radius:20px;box-shadow:0 4px 18px #10182805;padding:24px}.button{border-radius:12px;background:#327cf3;border-color:#327cf3;font-size:12px;min-height:43px;padding:10px 17px}.button:hover:not(:disabled){background:#1d62d5;border-color:#1d62d5}.button-secondary{background:#fff;border-color:#e8ebee;color:#262c34}.button-secondary:hover:not(:disabled){background:#f8f9fa}.field input,.field select,.mapping-row select{border-radius:11px;border-color:#e8eaee}.search-box{border-radius:11px;border-color:#ebedef}.modal{border-radius:21px;box-shadow:0 32px 90px #11182729}.data-row{border-color:#f0f1f3}.status{font-size:10px}:focus-visible{scroll-margin-top:15px}.nd-dashboard{display:flex;flex-direction:column;gap:19px}.nd-overview-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:5px 0 9px}.nd-overline{font-size:10px;letter-spacing:1.05px;font-weight:800;color:#8b939d;display:flex;align-items:center;gap:9px;flex-wrap:wrap;text-transform:uppercase}.nd-overline-dot{width:8px;height:8px;border-radius:99px;background:#327cf3;box-shadow:0 0 0 4px #dfeafa}.nd-overline-divider{color:#d3d8de;font-size:14px}.nd-overview-heading h1{font-size:clamp(30px,3vw,42px);letter-spacing:-1.85px;line-height:1.2;font-weight:800;margin:12px 0 10px}.nd-title-period{color:#347ff0}.nd-overview-heading p{font-size:12px;color:#8a919c;margin:0;line-height:1.8}.nd-overview-heading p strong{color:#464d58;font-weight:700}.nd-heading-actions{display:flex;align-items:center;gap:9px;flex:none}.nd-refresh-button{border:1px solid #e7e9ed;background:#fff;border-radius:12px;height:43px;width:43px;display:grid;place-items:center;color:#525d6b;transition:background .15s}.nd-refresh-button:hover{background:#edf3fe}.nd-primary-button{background:#15171c;color:#fff;border:0;border-radius:12px;padding:0 17px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:11px;font-weight:800;white-space:nowrap;transition:background .15s,transform .15s}.nd-primary-button:hover{background:#252a35;transform:translateY(-1px)}.nd-primary-button svg:first-child{color:#78b0ff}.nd-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.nd-stat-card{min-height:158px;display:flex;flex-direction:column;gap:13px;justify-content:space-between;padding:21px;border-radius:20px}.nd-stat-primary{background:#eaf2ff;border-color:#dbe8fd}.nd-stat-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.nd-stat-top>span:first-child{font-size:12px;font-weight:750;color:#515966}.nd-stat-icon{width:33px;height:33px;border-radius:10px;border:1px solid #edf0f3;color:#7e8a9b;background:#f7f8fa;display:grid;place-items:center;flex:none}.nd-stat-primary .nd-stat-icon{border-color:#cadfff;color:#327cf3;background:#d7e8ff}.nd-stat-primary .nd-stat-top>span:first-child{color:#3b6cab}.nd-stat-number{font-size:clamp(30px,3vw,41px);font-weight:800;line-height:1;letter-spacing:-2px;color:#181b21}.nd-stat-primary .nd-stat-number{color:#1a64bf}.nd-stat-detail{color:#9098a2;display:flex;align-items:center;gap:7px;font-size:10px;font-weight:600;min-height:16px}.nd-stat-primary .nd-stat-detail{color:#648fcb}.nd-stat-minidot{width:5px;height:5px;background:#adb6c3;border-radius:50%;flex:none}.nd-stat-primary .nd-stat-minidot{background:#5b9df5}.nd-content-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(270px,1fr);gap:17px;align-items:stretch}.nd-secondary-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);gap:17px;align-items:stretch}.nd-content-grid>.card,.nd-secondary-grid>.card{min-width:0}.nd-chart-card,.nd-upcoming-card{min-height:395px}.nd-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:18px}.nd-card-header h2{font-size:17px;font-weight:800;letter-spacing:-.5px;line-height:1.3;margin:8px 0 5px}.nd-card-header p{font-size:10.5px;color:#9a9faa;margin:0;line-height:1.7}.nd-section-eyebrow{font-size:9px;letter-spacing:1.2px;font-weight:800;color:#3180ee}.nd-period-switch{display:flex;gap:3px;padding:4px;border:1px solid #e9ebee;border-radius:11px;background:#f7f8f9;flex:none}.nd-period-switch button{padding:7px 9px;border:0;background:transparent;color:#959ca7;border-radius:8px;font-size:10px;font-weight:800}.nd-period-switch button.nd-selected{color:#191e27;background:#fff;box-shadow:0 1px 5px #161e2920}.nd-chart-totals{display:flex;gap:25px;align-items:center;margin-top:16px}.nd-chart-totals>div{display:flex;align-items:center;gap:7px}.nd-chart-totals strong{font-size:16px;font-weight:800;letter-spacing:-.5px}.nd-chart-totals span:last-child{font-size:10px;color:#89939f;font-weight:600}.nd-dot{width:8px;height:8px;border-radius:50%;flex:none}.nd-dot-ink{background:#1d222b}.nd-dot-blue{background:#3a86f5}.nd-chart-container{margin:14px 0 0;overflow:hidden}.nd-plot{height:207px;position:relative;isolation:isolate;min-width:0}.nd-chart-guide{position:absolute;left:0;right:0;border-top:1px dashed #e9ebef;pointer-events:none}.nd-chart-guide-top{top:15px}.nd-chart-guide-mid{top:90px}.nd-chart-guide-bottom{top:166px}.nd-chart-columns{position:absolute;top:6px;right:0;bottom:0;left:0;display:flex;align-items:stretch;gap:4px}.nd-chart-day{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:9px}.nd-chart-pair{height:164px;width:100%;display:flex;align-items:flex-end;justify-content:center;gap:4px;position:relative;z-index:1}.nd-bar{width:min(15px,38%);max-width:15px;min-width:0;border-radius:6px 6px 2px 2px;transition:height .25s ease;min-height:0}.nd-bar-ink{background:#20242c}.nd-bar-blue{background:#3a86f5}.nd-chart-day:nth-of-type(4n+2) .nd-bar-blue{background:#75aff8}.nd-day-label{font-size:9px;font-weight:700;color:#818b98;white-space:nowrap;height:15px}.nd-label-muted{color:#c8ced6}.nd-chart-empty{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);background:#fffffff2;padding:12px 16px;border:1px solid #eef0f3;border-radius:12px;text-align:center;color:#89929f;font-weight:600;font-size:11px;white-space:nowrap;z-index:2}.nd-chart-footer{border-top:1px solid #f1f2f4;display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:15px;font-size:10px;color:#989faa}.nd-chart-footer>span{display:flex;align-items:center;gap:6px}.nd-blue-pin{width:6px;height:6px;background:#3985f5;border-radius:50%}.nd-chart-footer a{color:#2878e5;display:flex;align-items:center;gap:5px;font-weight:800;white-space:nowrap}.nd-header-icon,.nd-header-arrow{width:35px;height:35px;background:#f6f8fa;border:1px solid #f0f1f3;display:grid;place-items:center;border-radius:11px;color:#5f728a;flex:none}.nd-header-arrow:hover{color:#2779e9;background:#eaf3ff}.nd-upcoming-card{display:flex;flex-direction:column}.nd-upcoming-list{display:flex;flex-direction:column;flex:1}.nd-upcoming-item{display:flex;gap:11px;align-items:center;border-bottom:1px solid #f1f2f4;padding:11px 0}.nd-upcoming-item:last-child{border:0}.nd-upcoming-order{font-size:10px;font-weight:800;color:#7595c1;background:#eff5ff;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;flex:none}.nd-upcoming-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.nd-upcoming-copy strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-upcoming-copy>span{font-size:10px;color:#9199a5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-upcoming-copy small{display:flex;align-items:center;gap:4px;color:#6c8aaf;font-size:9px;font-weight:700}.nd-upcoming-arrow{color:#c4cbd3;flex:none}.nd-small-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:24px 10px;flex:1;text-align:center;color:#adc0da}.nd-small-empty strong{color:#515b68;font-size:12px;margin-top:3px}.nd-small-empty p{max-width:210px;font-size:10px;color:#a1aab7;margin:0;line-height:1.6}.nd-view-all{margin-top:auto;border-top:1px solid #eff1f4;padding-top:15px;font-size:10px;font-weight:800;color:#256fd7;display:flex;justify-content:space-between;align-items:center}.nd-journey-card,.nd-recent-card{min-height:320px}.nd-journey-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:29px 0 25px;position:relative}.nd-journey-track:before{content:"";position:absolute;top:23px;left:12%;right:12%;border-top:2px dashed #e2e7ee}.nd-journey-step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;z-index:1}.nd-journey-symbol{background:#f0f2f5;color:#303a49;width:47px;height:47px;border-radius:16px;display:grid;place-items:center;border:4px solid #fff}.nd-journey-symbol-blue{background:#e5f0ff;color:#2576e1}.nd-journey-count{font-size:24px;line-height:1.1;font-weight:800;letter-spacing:-1px;margin-top:14px}.nd-journey-name{font-weight:800;font-size:11px;margin-top:5px}.nd-journey-note{font-size:9px;line-height:1.4;color:#a1aab5;margin-top:4px;max-width:115px}.nd-journey-connector{display:none}.nd-journey-bottom{border-top:1px solid #f1f2f4;padding-top:15px;display:flex;align-items:center;justify-content:space-between;gap:10px}.nd-journey-bottom span{font-size:9.5px;color:#99a1ab}.nd-journey-bottom a{display:flex;align-items:center;gap:5px;font-size:10px;color:#2778e6;font-weight:800;white-space:nowrap}.nd-recent-list{display:flex;flex-direction:column}.nd-recent-row{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid #f1f2f4}.nd-recent-row:last-child{border:0}.nd-person-avatar{width:34px;height:34px;border-radius:12px;background:#eaf1fb;display:grid;place-items:center;color:#5285c6;flex:none;font-weight:800;font-size:12px}.nd-recent-row:nth-child(2n) .nd-person-avatar{background:#f0f0f1;color:#727782}.nd-recent-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.nd-recent-info strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-recent-info span{font-size:9px;color:#9ea6b1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-recent-row .status{padding:5px 8px;font-size:9px}.nd-attention-banner{border:1px solid #f4ded8;background:#fff7f5;border-radius:15px;display:flex;align-items:center;gap:12px;padding:16px 20px;color:#ad5551}.nd-attention-banner>span{flex:1;font-size:11px;line-height:1.5}.nd-attention-banner strong{display:block;font-size:12px}.nd-state-error{max-width:520px;margin:60px auto;padding:35px;display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border-radius:20px;color:#666f7d}.nd-state-error h2{font-size:19px;color:#1a222d}.nd-state-error p{font-size:12px}@media(max-width:1180px){.nd-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nd-content-grid,.nd-secondary-grid{grid-template-columns:1fr}.nd-chart-card,.nd-upcoming-card,.nd-journey-card,.nd-recent-card{min-height:0}.nd-plot{height:226px}.nd-chart-pair{height:183px}.nd-chart-guide-mid{top:100px}.nd-chart-guide-bottom{top:186px}}@media(max-width:760px){.sidebar{width:min(86vw,300px)}.main-shell{margin-left:0}.topbar{height:64px;padding:0 17px;background:#fff}.page-content{padding:23px 15px 68px}.card{padding:18px;border-radius:18px}.nd-dashboard{gap:13px}.nd-overview-heading{padding:5px 2px 7px;align-items:flex-start}.nd-overview-heading h1{font-size:31px;letter-spacing:-1.45px;margin:10px 0 7px}.nd-overline{font-size:9px}.nd-overview-heading p{font-size:11px;max-width:290px}.nd-heading-actions{gap:7px}.nd-refresh-button{width:41px;height:41px}.nd-primary-button{padding:0 12px;font-size:11px;min-height:41px}.nd-primary-button svg:last-child{display:none}.nd-stat-card{padding:16px;min-height:136px;border-radius:17px;gap:8px}.nd-metrics-grid{gap:10px}.nd-stat-top>span:first-child{font-size:10px}.nd-stat-icon{width:30px;height:30px}.nd-stat-number{font-size:33px}.nd-stat-detail{font-size:9px}.nd-content-grid,.nd-secondary-grid{gap:13px}.nd-card-header h2{font-size:16px}.nd-card-header p{font-size:10px}.nd-chart-container{overflow-x:auto;overscroll-behavior-x:contain}.nd-plot{min-width:460px;height:218px}.nd-chart-pair{height:174px}.nd-chart-guide-mid{top:95px}.nd-chart-guide-bottom{top:176px}.nd-day-label{font-size:9px}.nd-journey-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.nd-journey-symbol{width:43px;height:43px}.nd-journey-track:before{top:21px}.nd-journey-count{font-size:21px}.nd-journey-name{font-size:10px}.nd-journey-note{font-size:8px}}@media(max-width:430px){.nd-overview-heading{display:block;position:relative;padding-bottom:64px}.nd-heading-actions{position:absolute;bottom:7px;left:0}.nd-primary-button svg:last-child{display:block}.nd-stat-number{font-size:30px}.nd-stat-detail{min-height:28px}.nd-stat-top{align-items:flex-start}.nd-journey-track{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px;margin:23px 0}.nd-journey-track:before{display:none}.nd-journey-step{border-radius:12px}.nd-journey-symbol{background:#f3f5f7}.nd-journey-count{margin-top:9px}.nd-journey-bottom{flex-wrap:wrap}.nd-period-switch button{padding:7px 6px}.nd-chart-footer{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.nd-bar,.nd-primary-button,.nd-refresh-button{transition:none}}.integration-explainer{display:flex;align-items:center;gap:16px;background:#eaf3ff;border:1px solid #dceafe;border-radius:16px;padding:19px 21px;margin-bottom:20px}.integration-explainer-icon{height:43px;width:43px;display:grid;place-items:center;color:#2477e8;background:#d6e7ff;border-radius:13px;flex:none}.integration-explainer>div{display:flex;flex-direction:column;gap:5px}.integration-explainer strong{font-size:13px;letter-spacing:-.2px}.integration-explainer div span{font-size:11px;color:#627995;line-height:1.6}.integration-tablist{display:flex;align-items:center;gap:4px;margin-bottom:18px;background:#fff;border:1px solid #eceef1;border-radius:14px;padding:5px;overflow-x:auto;scrollbar-width:thin}.integration-tab{background:transparent;border:none;border-radius:10px;padding:12px 14px;white-space:nowrap;display:flex;align-items:center;gap:8px;color:#8893a1;font-size:11px;font-weight:800;flex:none}.integration-tab:hover{background:#f4f6f9;color:#424b58}.integration-tab-active,.integration-tab[aria-selected=true],.integration-tab-active:hover{background:#20242b;color:#fff}.integration-meta{display:flex;flex-direction:column;align-items:flex-end;gap:7px;white-space:nowrap}.integration-meta>small{font-size:10px;color:#9da4ae}.integration-url{max-width:480px}.integration-inline-actions{display:flex;align-items:center;gap:4px}.integration-inline-actions .icon-button{width:31px;height:31px}.integration-warning{background:#f1f7ff;border-radius:10px;padding:14px;display:flex;align-items:flex-start;gap:10px;color:#476f9e;font-size:12px}.integration-warning svg{flex:none}.secret-preview{display:flex;flex-direction:column;gap:9px}.secret-preview strong{font-size:12px}.secret-preview code{display:block;background:#151a22;color:#d2e8ff;border-radius:12px;padding:17px;font-size:12px;overflow-wrap:anywhere}.integration-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:320px;overflow:auto}.integration-choices-label{font-size:12px;font-weight:800;color:#505a67}.integration-choice{display:flex;align-items:flex-start;gap:8px;padding:13px;border:1px solid #eef0f3;border-radius:11px;cursor:pointer}.integration-choice input{accent-color:#327cf3;margin:3px 0;flex:none}.integration-choice span{min-width:0;display:flex;flex-direction:column;gap:4px}.integration-choice strong{font-size:11px;color:#28313e}.integration-choice code{font-size:10px;color:#9199a5;overflow-wrap:anywhere}.integration-method{font-size:10px;font-weight:800;color:#2375db;background:#eaf3ff;border-radius:7px;padding:7px;min-width:48px;text-align:center}.integration-response{font-size:11px;color:#7c8592;white-space:nowrap}.integration-error{color:#c35a51!important}.integration-muted{font-size:11px;color:#8a96a6}@media(max-width:790px){.integration-choices{grid-template-columns:1fr}.integration-tablist{margin-left:-1px;margin-right:-1px}.integration-tab{padding:11px 12px}.integration-webhook-row{flex-wrap:wrap}.integration-webhook-row .row-main{flex:1 1 65%}.integration-webhook-row .integration-inline-actions{margin-left:48px}.integration-explainer{align-items:flex-start;padding:16px}.integration-url{max-width:calc(100vw - 105px)}}@media(max-width:430px){.integration-meta small{display:none}.integration-choice{padding:11px}.integration-response{display:none}}.integration-health{background:#fff;border:1px solid #eaedf1;border-radius:15px;padding:15px 18px;margin-bottom:18px}.integration-health-head{display:flex;align-items:center;gap:8px;color:#4d5968}.integration-health-head strong{font-size:12px}.integration-health-head span{color:#8993a1;font-size:10px;margin-left:auto}.integration-health-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.integration-health-item{font-size:10px;line-height:1.5;padding:8px 11px;border-radius:8px;background:#f2f6fc;color:#55708f}.integration-health-warning{background:#fff7e8;color:#a47527}.integration-health-critical{background:#fff0ee;color:#b34e49}.goto-connection-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0}.goto-connection-actions .button-danger{border-color:#eed0d0;color:#a53b3b}.report-page{display:flex;flex-direction:column;gap:19px;min-width:0}.report-page .page-heading{margin-bottom:7px}.report-heading-actions{display:flex;align-items:center;gap:9px}.report-filter-card{padding:20px 23px}.report-filter-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:16px}.report-filter-heading>span{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;color:#38404b}.report-filter-heading>span svg{color:#2f7be9}.report-filter-heading small{font-size:10px;color:#9da5b0}.report-filters{display:flex;align-items:flex-end;gap:11px;flex-wrap:wrap}.report-field{display:flex;flex-direction:column;gap:7px;min-width:0;flex:1 1 120px}.report-field>span,.report-field>label{color:#67717f;font-size:10px;font-weight:800}.report-field>input,.report-field>select,.report-search>div{height:40px;border:1px solid #e8ebef;background:#fbfcfd;border-radius:10px;padding:0 11px;font-size:11px;color:#384354;min-width:0;width:100%}.report-field>input:focus,.report-field>select:focus,.report-search input:focus{outline:2px solid #b7d5fc;outline-offset:0}.report-period-field{flex:1 1 290px}.report-period-picker{display:flex;align-items:center;gap:3px;background:#f2f4f7;border-radius:10px;padding:4px;min-height:41px;overflow-x:auto}.report-period-picker button{border:0;background:transparent;border-radius:8px;white-space:nowrap;padding:8px 11px;font-weight:800;font-size:10px;color:#8a94a2}.report-period-picker button.report-period-active{background:#fff;color:#20252e;box-shadow:0 1px 5px #1722361c}.report-search{flex:1.3 1 210px}.report-search>div{display:flex;align-items:center;gap:8px;color:#a1a9b6}.report-search input{background:transparent;border:0;outline:0;width:100%;min-width:0;color:#26313d;font-size:11px}.report-search input::placeholder{color:#a4adb9}.report-filter-foot{margin-top:17px;padding-top:14px;border-top:1px solid #f0f2f4;display:flex;align-items:center;justify-content:space-between;gap:12px}.report-filter-foot>span{font-size:10px;color:#a1a9b3}.report-filter-foot>div{display:flex;align-items:center;gap:10px}.report-reset-button{background:none;border:0;color:#7f8a97;font-size:11px;font-weight:800;padding:8px}.report-filter-foot .button{min-height:38px}.report-interval{font-size:11px;color:#87929f;display:flex;align-items:center;gap:7px}.report-interval svg{color:#3684ed}.report-interval strong{color:#3f4856}.report-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.report-metric{background:#fff;border:1px solid #eceef1;border-radius:17px;min-height:150px;padding:19px 16px;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.report-metric-highlight{background:#eaf3ff;border-color:#dae9fc}.report-metric-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.report-metric-top>span{font-size:10px;font-weight:800;color:#5b6573;max-width:112px;line-height:1.45}.report-metric-icon{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:#f6f7f9;color:#909aa8;flex:none}.report-metric-highlight .report-metric-icon{background:#d4e8ff;color:#2d79e3}.report-metric strong{font-size:30px;letter-spacing:-1.6px;line-height:1.2;font-weight:800;color:#20242c}.report-metric-highlight strong{color:#2068c7}.report-metric small{font-size:9px;color:#a2aab6;font-weight:600;line-height:1.5}.report-main-grid,.report-aux-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,.9fr);gap:16px}.report-main-grid>.card,.report-aux-grid>.card{min-width:0}.report-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:20px}.report-card-head h2{font-size:16px;line-height:1.3;font-weight:800;letter-spacing:-.4px;margin:6px 0 5px}.report-card-head p{font-size:10px;color:#a1a9b3;line-height:1.55;margin:0}.report-card-head>svg{color:#8a99aa;flex:none}.report-eyebrow{font-size:9px;letter-spacing:1.1px;color:#307ee9;font-weight:800}.report-legend{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:8px 0 15px}.report-legend>span{font-size:10px;color:#8490a1;display:flex;gap:6px;align-items:center}.report-legend i{width:8px;height:8px;border-radius:99px;display:block}.report-legend-sent{background:#20252e}.report-legend-delivered{background:#3482ef}.report-legend-failed{background:#e2a07d}.report-chart{min-height:325px}.report-chart-scroll{overflow-x:auto;scrollbar-width:thin}.report-chart-plot{position:relative;height:195px;display:flex;gap:3px;padding:5px 0 18px;min-width:310px}.report-chart-wide{min-width:540px}.report-gridline{position:absolute;left:0;right:0;border-top:1px dashed #e6ebf0;pointer-events:none}.report-gridline-top{top:15px}.report-gridline-middle{top:88px}.report-gridline-bottom{bottom:29px}.report-chart-col{flex:1;min-width:0;position:relative;z-index:1;display:flex;align-items:center;flex-direction:column;justify-content:flex-end;gap:9px}.report-bars{width:100%;height:151px;display:flex;justify-content:center;align-items:flex-end;gap:2px}.report-bar{border-radius:5px 5px 2px 2px;width:min(25%,13px);max-width:13px;min-width:0;display:block;transition:height .22s ease}.report-bar-sent{background:#232833}.report-bar-delivered{background:#3584ef}.report-bar-failed{background:#dda47f}.report-date-label{font-size:8px;color:#8e99a7;white-space:nowrap;min-height:12px}.report-date-hidden{color:transparent}.report-plot-empty{position:absolute;z-index:2;left:50%;top:45%;transform:translate(-50%,-50%);font-size:11px;white-space:nowrap;color:#8996a5;background:#fffe;border:1px solid #edf1f6;padding:12px 16px;border-radius:10px}.report-rate-card{display:flex;flex-direction:column}.report-rate-value{font-size:clamp(34px,4vw,51px);letter-spacing:-2px;font-weight:800;line-height:1.1;margin:21px 0 14px;color:#1b64bc;display:flex;flex-direction:column;gap:8px}.report-rate-value span{font-size:11px;color:#64768d;font-weight:700;letter-spacing:0}.report-rate-track{height:11px;background:#edf1f7;overflow:hidden;border-radius:99px}.report-rate-track>span{height:100%;background:#408bf4;border-radius:99px;display:block;transition:width .25s}.report-rate-explanation{font-size:10px;color:#909ba9;margin-top:10px;line-height:1.7}.report-rate-stats{margin-top:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:21px}.report-rate-stats>div{border-radius:10px;background:#f6f8fb;padding:10px;display:flex;flex-direction:column;gap:5px}.report-rate-stats span{font-size:9px;color:#8996a7}.report-rate-stats strong{font-size:18px}.report-aux-grid{grid-template-columns:minmax(0,1.3fr) minmax(270px,1fr)}.report-summary-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 23px}.report-summary-stats>div{display:flex;align-items:center;gap:10px;padding:13px 0;border-bottom:1px solid #f1f2f4}.report-summary-stats>div svg{color:#8096af;flex:none}.report-summary-stats>div span{flex:1;font-size:10px;color:#7d8898;line-height:1.3}.report-summary-stats>div strong{font-size:15px;font-weight:800;color:#26313e}.report-error-list{display:flex;flex-direction:column}.report-error-row{display:flex;align-items:center;gap:11px;padding:12px 0;border-bottom:1px solid #f1f2f4}.report-error-row:last-child{border:0}.report-error-rank{font-size:10px;color:#8fb1df;background:#f1f6fc;border-radius:8px;display:grid;place-items:center;width:31px;height:31px;flex:none;font-weight:800}.report-error-row>span:nth-child(2){display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.report-error-row strong{font-size:11px;color:#37404c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-error-row small{font-size:10px;color:#929dac;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-error-row b{font-size:14px;color:#ae5e48}.report-activity-card{min-width:0}.report-activity-card .report-card-head{margin-bottom:22px}.report-result-count{font-size:11px;font-weight:800;color:#8b99a8;border:1px solid #eef0f3;border-radius:99px;padding:7px 12px;white-space:nowrap}.report-activity-loading{padding:34px;text-align:center;color:#98a3b0;font-size:12px}.report-table-scroll{width:100%;overflow-x:auto}.report-table{border-collapse:collapse;width:100%;min-width:760px;text-align:left}.report-table th{border-top:1px solid #eceef1;border-bottom:1px solid #eceef1;padding:14px 10px;font-size:10px;color:#8b95a2;font-weight:800;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}.report-table td{border-bottom:1px solid #f1f2f4;padding:15px 10px;vertical-align:middle;font-size:11px;color:#626d7b}.report-table tr:hover td{background:#fafcff}.report-table td strong{font-size:11px;color:#34404f;display:block;font-weight:800;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-table td small{display:block;font-size:9px;color:#9aa4b1;margin-top:4px;max-width:190px;overflow:hidden;text-overflow:ellipsis}.report-date-cell{white-space:nowrap;font-size:10px!important;color:#8491a0!important}.report-source{background:#f1f5fa;border:1px solid #edf0f4;color:#65788e;border-radius:7px;padding:6px 8px;font-size:9px;font-weight:800;white-space:nowrap}.report-status{border-radius:99px;white-space:nowrap;font-weight:800;font-size:9px;padding:7px 9px;display:inline-block}.report-status-ok{background:#e8f7ef;color:#27865a}.report-status-bad{background:#fff0ed;color:#b85d4a}.report-status-pending{background:#eaf3ff;color:#3373c5}.report-status-muted{background:#f1f2f5;color:#747e8a}.report-detail{display:block;font-size:10px;color:#9aa3af;max-width:245px;min-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-footnote{display:flex;align-items:flex-start;gap:9px;color:#96a1ae;font-size:10px;line-height:1.7}.report-footnote svg{flex:none;color:#7fa5d9;margin-top:1px}.report-activity-card .pagination{margin-top:15px}@media(max-width:1350px){.report-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.report-metric{min-height:125px}}@media(max-width:1050px){.report-main-grid,.report-aux-grid{grid-template-columns:1fr}.report-chart{min-height:0}}@media(max-width:760px){.report-heading-actions{width:100%}.report-heading-actions .button{flex:1}.report-filter-card{padding:17px}.report-filter-heading{align-items:flex-start}.report-filter-heading small{max-width:155px;text-align:right}.report-filters{gap:13px}.report-field{flex:1 1 44%}.report-period-field,.report-search{flex:1 1 100%}.report-filter-foot{align-items:flex-start;flex-wrap:wrap}.report-filter-foot>div{margin-left:auto}.report-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.report-metric{min-height:120px;padding:14px}.report-metric strong{font-size:27px}.report-metric-top>span{font-size:10px}.report-metric-icon{width:27px;height:27px}.report-card-head h2{font-size:15px}.report-summary-stats{grid-template-columns:1fr 1fr;gap:4px 12px}.report-summary-stats>div{gap:5px}.report-summary-stats>div span{font-size:9px}.report-interval{flex-wrap:wrap}.report-chart-plot{min-width:520px}}@media(max-width:420px){.report-summary-stats{grid-template-columns:1fr}.report-result-count{font-size:9px}.report-period-picker button{padding:8px 9px}.report-plot-empty{font-size:10px}}@media(prefers-reduced-motion:reduce){.report-bar,.report-rate-track>span{transition:none}}.goto-rich-page{display:flex;flex-direction:column;gap:19px}.goto-capabilities{display:grid;grid-template-columns:1fr 1fr;gap:11px}.goto-capabilities>div{padding:12px;background:#f7f9fb;border-radius:11px;display:flex;flex-direction:column;gap:5px}.goto-capabilities strong{font-size:11px;font-weight:800;color:#273140}.goto-capabilities span{font-size:10px;color:#929eab;line-height:1.55}.goto-rich-page .hint{margin-top:12px;font-size:11px;line-height:1.6}.goto-template-type{color:#7b93b5;font-size:10px;font-weight:800}.goto-media-upload{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:10px}.goto-media-upload>.field{min-width:190px;flex:1}.goto-media-upload .button{flex:none}.goto-media-upload input[type=file]{padding:10px;max-width:100%;font-size:11px}.goto-library-count{color:#8595a6;font-size:11px;font-weight:800;white-space:nowrap}.goto-help{font-size:10px;color:#8b99aa;line-height:1.6}.goto-media-list{margin-top:14px;border-top:1px solid #eef1f4}.goto-media-row{display:flex;align-items:center;gap:14px;justify-content:space-between;border-bottom:1px solid #eef1f4;padding:13px 0}.goto-media-row>div{display:flex;flex-direction:column;gap:4px;min-width:0}.goto-media-row strong{font-size:11px;color:#2e3744;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.goto-media-row small{font-size:10px;color:#9ca6b4;overflow-wrap:anywhere}.goto-muted{color:#97a3b2;font-size:11px;line-height:1.6;padding:12px 0}.goto-editor-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:17px}.goto-editor-grid>.card{min-width:0}.goto-map-fields{display:flex;flex-direction:column;gap:0}.goto-map-field{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:14px 0;border-bottom:1px solid #eef1f4}.goto-map-label{display:flex;flex-direction:column;gap:4px;min-width:110px;flex:1}.goto-map-label strong{font-size:11px;color:#293341}.goto-map-label small{font-size:9px;color:#96a3b1;line-height:1.45}.goto-map-controls{display:flex;flex-direction:column;gap:7px;flex:1.2;min-width:0}.goto-map-controls select,.goto-map-controls input{background:#fff;width:100%;max-width:100%;font-size:11px;border-radius:10px;padding:10px;border:1px solid #e6ebf0;color:#435065}.goto-button-footer{display:flex;justify-content:flex-end;margin-top:18px}.goto-template-preview{background:#f6f7f9;border:1px solid #eff1f4;border-radius:17px;padding:20px;display:flex;flex-direction:column;gap:15px}.goto-preview-section{display:flex;flex-direction:column;gap:7px}.goto-preview-section>small{font-size:9px;color:#8c98a7;font-weight:800;text-transform:uppercase;letter-spacing:.8px}.goto-preview-section p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;color:#364457;margin:0;line-height:1.8}.goto-preview-media{border:1px dashed #b7cce7;background:#ebf3ff;border-radius:10px;padding:24px 10px;text-align:center;font-size:11px;color:#6189b5}.goto-preview-buttons{display:flex;flex-direction:column;gap:7px}.goto-preview-button{border:1px solid #e8edf3;border-radius:9px;padding:10px;background:#fff;display:flex;justify-content:space-between;gap:10px;color:#3778cc;font-size:11px;font-weight:700}.goto-preview-button>span{color:#9ca6b0;font-size:9px}.goto-test-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.goto-test-form>.goto-consent,.goto-test-actions,.goto-test-form>.success-line,.goto-test-form>.inline-error{grid-column:1/-1}.goto-consent{display:flex;align-items:flex-start;gap:9px;font-size:11px;color:#636f80;line-height:1.55}.goto-consent input{margin-top:3px;accent-color:#327cf3}.goto-test-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.goto-test-actions span{font-size:10px;color:#98a4b0}@media(max-width:990px){.goto-editor-grid{grid-template-columns:1fr}}@media(max-width:720px){.goto-capabilities{grid-template-columns:1fr 1fr}.goto-map-field{flex-direction:column}.goto-map-label,.goto-map-controls{width:100%}.goto-test-form{grid-template-columns:1fr}.goto-media-upload{flex-direction:column;align-items:stretch}.goto-media-upload>.field{width:100%}}@media(max-width:420px){.goto-capabilities{grid-template-columns:1fr}}.goto-test-history{border-top:1px solid #eef1f4;margin-top:16px;padding-top:15px}.goto-test-history-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.goto-test-history-header strong{font-size:12px;color:#263647}.goto-test-history-row{border-bottom:1px solid #eef1f4;padding:11px 0;display:flex;flex-direction:column;gap:4px}.goto-test-history-row strong{font-size:11px;color:#263647}.goto-test-history-row small{font-size:10px;color:#82909e;overflow-wrap:anywhere}.catalog-page{display:flex;flex-direction:column;gap:17px;min-width:0}.catalog-page .page-heading{margin-bottom:0}.catalog-back{border:1px solid #e3e8ee;background:#fff;border-radius:11px;padding:12px 17px;font-size:11px;font-weight:800;color:#394656;white-space:nowrap}.catalog-back:hover{border-color:#abc9ef;color:#2473d9}.catalog-notice{display:flex;gap:7px;flex-direction:column;border:1px solid #dce9f8;background:#ecf5ff;padding:17px 20px;border-radius:15px}.catalog-notice strong{font-size:12px;color:#25476f}.catalog-notice span{font-size:11px;color:#617d9f;line-height:1.5}.catalog-filter{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.catalog-tabs{display:flex;gap:5px;align-items:center;overflow-x:auto;max-width:100%;background:#fff;border:1px solid #e8ebef;border-radius:12px;padding:4px}.catalog-tabs button{flex:none;border:0;background:transparent;border-radius:9px;padding:10px 12px;font-size:11px;font-weight:750;color:#8993a1;white-space:nowrap}.catalog-tabs button.catalog-tab-selected{background:#181c23;color:#fff}.catalog-filter>input{height:42px;border:1px solid #e6eaef;border-radius:11px;padding:0 14px;font-size:11px;min-width:160px;flex:1;max-width:280px}.catalog-overview{display:flex;justify-content:space-between;align-items:center;color:#919ba8;font-size:10px;gap:12px}.catalog-layout{display:grid;grid-template-columns:minmax(330px,1.2fr) minmax(370px,.85fr);align-items:start;gap:18px;min-width:0}.catalog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.catalog-model{min-width:0;text-align:left;display:flex;flex-direction:column;gap:8px;padding:18px;background:#fff;border:1px solid #e9edf1;border-radius:18px;transition:border-color .15s,box-shadow .15s;cursor:pointer}.catalog-model:hover,.catalog-model:focus-visible{border-color:#a4c6fa;box-shadow:0 5px 20px #16243a0a}.catalog-model.catalog-model-active{border-color:#4388ea;box-shadow:0 0 0 2px #e2eeff}.catalog-model-top{display:flex;justify-content:space-between;align-items:center;color:#4e88d9;font-size:10px;font-weight:800}.catalog-model-top small{color:#c4ccd5;font-size:10px}.catalog-model h3{font-size:15px;line-height:1.25;font-weight:800;letter-spacing:-.4px;margin:5px 0 0;color:#232a35}.catalog-model p{font-size:10px;line-height:1.6;color:#8b96a5;min-height:31px;margin:0}.catalog-model-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.catalog-pill{font-size:9px;white-space:nowrap;color:#657891;border:1px solid #e6edf5;background:#f8fafc;border-radius:99px;padding:5px 8px;font-weight:700}.catalog-model-more{font-size:10px;color:#2e7ce0;font-weight:800;display:flex;justify-content:space-between;align-items:center;margin-top:10px}.catalog-empty{background:#fff;padding:40px 24px;border-radius:16px;font-size:12px;color:#8994a2;grid-column:1/-1}.catalog-detail{position:sticky;top:20px;min-width:0;scroll-margin-top:18px;max-height:calc(100vh - 38px);overflow:auto;scrollbar-width:thin}.catalog-detail>.card{padding:21px}.catalog-detail-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#fff;border:1px dashed #dbe2e9;border-radius:18px;padding:45px 24px;color:#526479;text-align:center}.catalog-detail-placeholder strong{font-size:14px}.catalog-detail-placeholder p{margin:0;font-size:11px;line-height:1.6;color:#97a1ad}.catalog-detail-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.catalog-kicker{color:#3682e7;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.8px}.catalog-detail-head h2{font-size:19px;letter-spacing:-.6px;line-height:1.3;margin:7px 0}.catalog-detail-head p{font-size:11px;color:#8d98a5;line-height:1.5;margin:0}.catalog-close{border:0;background:#f3f5f8;color:#697889;border-radius:8px;padding:8px 10px;font-size:10px;font-weight:800}.catalog-meta{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:20px 0}.catalog-meta>div{display:flex;flex-direction:column;gap:8px;min-width:0}.catalog-meta>div>span{color:#8b96a3;font-weight:800;font-size:9px}.catalog-meta>div>div{display:flex;align-items:center;gap:6px}.catalog-meta code{font-size:10px;color:#3e4a5c;overflow-wrap:anywhere;min-width:0}.catalog-meta button,.catalog-copy-grid button,.catalog-match-head button{border:1px solid #e4eaf1;border-radius:8px;padding:8px 9px;background:#fff;color:#347cd8;font-size:10px;font-weight:800;white-space:nowrap}.catalog-meta strong{color:#475467;font-size:10px;line-height:1.6}.catalog-preview{background:#f2f5f7;border:1px solid #e9eff4;border-radius:15px;padding:18px 16px}.catalog-preview-top{font-size:9px;font-weight:800;color:#98a5b3;text-align:right;margin-bottom:13px}.catalog-bubble{background:#fff;border:1px solid #e7ebef;border-radius:14px 14px 4px;padding:16px;color:#293647}.catalog-preview-header{font-weight:800;font-size:12px;color:#344353;border-radius:9px;background:#eff4f9;padding:18px 9px;margin-bottom:12px;text-align:center}.catalog-preview-body{font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.catalog-preview-footer{border-top:1px solid #ecf0f3;padding-top:10px;margin-top:12px;font-size:10px;color:#9aa5b1}.catalog-button-preview{padding:12px;margin-top:7px;border:1px solid #dbe6f3;color:#2d7ee6;border-radius:9px;background:#fff;text-align:center;font-size:11px;font-weight:800}.catalog-button-preview small{color:#9caac0;padding-left:9px;font-weight:600}.catalog-copy-grid{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:15px 0}.catalog-details-section{border-top:1px solid #edf1f5;padding-top:16px;margin-top:15px}.catalog-details-section h3{font-size:12px;color:#273242;font-weight:800;margin:0 0 13px}.catalog-variable-list{display:flex;flex-direction:column;gap:7px}.catalog-variable-list>div{display:grid;grid-template-columns:100px 1fr 1fr;gap:6px;align-items:center;padding:10px;background:#f9fafb;border-radius:9px}.catalog-variable-list code{color:#397cce;font-size:9px}.catalog-variable-list strong{font-size:10px;color:#404c5c}.catalog-variable-list span{color:#66778b;font-size:10px}.catalog-variable-list small{grid-column:2/-1;color:#a0aab6;font-size:9px}.catalog-button-definition{padding:9px 0;display:flex;flex-direction:column;gap:4px}.catalog-button-definition strong{font-size:11px;color:#4e5c6e}.catalog-button-definition span{font-size:10px;color:#8e9aaa;overflow-wrap:anywhere}.catalog-muted{font-size:10px;color:#8c97a5}.catalog-guidance{border-radius:11px;padding:13px;background:#f6f8fb;color:#708197;font-size:10px;line-height:1.6;margin-top:15px}.catalog-steps{padding-left:19px;display:flex;flex-direction:column;gap:8px;font-size:11px;color:#596777;line-height:1.6}.catalog-meta-link{display:inline-block;color:#2679e7;font-size:11px;font-weight:800;border-bottom:1px solid #bcd6fa;padding-bottom:3px;margin-top:7px}.catalog-match{margin-top:22px;padding:16px;background:#f6f9fd;border:1px solid #e8eef8;border-radius:13px}.catalog-match-head{display:flex;gap:12px;align-items:center;justify-content:space-between}.catalog-match-head>div{display:flex;flex-direction:column;gap:4px}.catalog-match-head strong{font-size:11px;color:#344254}.catalog-match-head small{font-size:9px;color:#90a0b2}.catalog-match p{font-size:10px;color:#7a899b;line-height:1.6;margin:12px 0}.catalog-match-result{display:flex;flex-direction:column;gap:10px;margin-top:13px}.catalog-match-result>div{display:flex;flex-direction:column;gap:5px}.catalog-match-result strong{font-size:11px;color:#296db9}.catalog-match-result span{color:#728499;font-size:10px}.catalog-match-result .button{align-self:flex-start}.catalog-match .catalog-match-error{color:#b86254}.catalog-match .catalog-match-note{font-size:9px;color:#99a7b5}.goto-catalog-banner{display:flex;justify-content:space-between;gap:12px;align-items:center;background:#eaf3ff;border:1px solid #dceaff;border-radius:14px;padding:17px 20px}.goto-catalog-banner>div{display:flex;flex-direction:column;gap:5px}.goto-catalog-banner strong{font-size:12px;color:#33465d}.goto-catalog-banner span{font-size:10px;color:#708dab}.goto-catalog-link{border-radius:10px;background:#1d2530;color:#fff;padding:11px 14px;font-size:11px;font-weight:800;white-space:nowrap}@media(max-width:1250px){.catalog-layout{grid-template-columns:minmax(0,1fr) minmax(335px,.95fr)}.catalog-grid{grid-template-columns:1fr}}@media(max-width:860px){.catalog-layout{display:flex;flex-direction:column}.catalog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.catalog-detail{width:100%;max-height:none;overflow:visible;position:static}.catalog-filter>input{max-width:100%}}@media(max-width:600px){.catalog-grid{grid-template-columns:1fr}.catalog-overview>span:last-child{display:none}.catalog-filter>input{flex-basis:100%}.catalog-meta{grid-template-columns:1fr}.catalog-variable-list>div{grid-template-columns:90px 1fr}.catalog-variable-list span{grid-column:2}.goto-catalog-banner{align-items:flex-start;flex-direction:column}.catalog-copy-grid button{flex:1}.catalog-detail>.card{padding:16px}}.docs-root{--docs-text:#1a2230;--docs-muted:#6e7887;--docs-stroke:#e8ecf1;--docs-blue:#2878ed;background:#fff;color:var(--docs-text);min-height:100vh;font-family:Manrope,DM Sans,system-ui,sans-serif;font-size:13px}.docs-root *{box-sizing:border-box}.docs-root button,.docs-root input{font:inherit}.docs-root button{cursor:pointer}.docs-topbar{height:70px;position:fixed;z-index:120;left:0;right:0;top:0;display:flex;align-items:center;justify-content:space-between;padding:0 30px;background:#fff;border-bottom:1px solid #e9edf2}.docs-brand{display:flex;align-items:center;gap:13px;font-size:13px;color:#707987;font-weight:650}.docs-brand>a{display:flex;align-items:center;gap:3px;color:#1b2331;font-size:17px;letter-spacing:-.8px;font-weight:800}.docs-brand-mark{background:#181c24;border-radius:8px;color:#fff;font-size:11px;letter-spacing:-.5px;padding:6px 7px;margin-right:5px}.docs-brand-sep{color:#ccd1d8}.docs-top-actions{display:flex;align-items:center;gap:23px;font-size:11px;font-weight:750}.docs-top-actions a{display:flex;gap:6px;align-items:center;color:#606e7c}.docs-top-actions .docs-to-app{background:#1c2737;color:#fff;border-radius:9px;padding:11px 15px}.docs-top-actions .docs-to-app:hover{background:#286dde}.docs-menu-toggle{display:none;background:none;border:0;color:#263244}.docs-sidebar{width:262px;position:fixed;z-index:90;left:0;top:70px;bottom:0;background:#fafbfc;border-right:1px solid #e8edf3;display:flex;flex-direction:column;overflow:hidden}.docs-sidebar-head{padding:27px 24px 16px;display:flex;align-items:center;justify-content:space-between;color:#85909f;font-size:10px;font-weight:800;letter-spacing:1.4px}.docs-sidebar-head button{display:none;background:none;border:0;color:#6a788c}.docs-search{margin:0 16px 12px;height:42px;display:flex;align-items:center;gap:9px;border:1px solid #e5eaf0;background:#fff;border-radius:10px;padding:0 13px;color:#93a0af}.docs-search input{border:0;background:none;outline:none;font-size:11px;min-width:0;width:100%;color:#2b3644}.docs-search input::placeholder{color:#aab2bd}.docs-tree{overflow-y:auto;flex:1;padding:1px 10px 22px;scrollbar-width:thin;scrollbar-color:#d7dfe9 transparent}.docs-group-title{display:flex;justify-content:space-between;align-items:center;padding:22px 14px 7px;color:#93a0ae;font-weight:800;font-size:9px;letter-spacing:1.05px}.docs-group-title span{font-size:9px;color:#a4aebb;font-weight:700}.docs-nav-guide,.docs-nav-endpoint{width:100%;border:0;background:transparent;text-align:left;border-radius:9px;display:flex;align-items:center;color:#5c6776;transition:background .12s,color .12s}.docs-nav-guide{padding:10px 13px;font-size:11px;font-weight:700}.docs-nav-endpoint{padding:9px 12px;gap:9px;line-height:1.3;font-size:10.5px;font-weight:650}.docs-nav-endpoint>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-nav-guide:hover,.docs-nav-endpoint:hover{background:#eff3f8;color:#253c60}.docs-nav-active,.docs-nav-active:hover{background:#e6efff;color:#2363ba}.docs-method-small{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;min-width:33px;flex:none}.docs-method-get{color:#1775cb}.docs-method-post{color:#13936e}.docs-method-patch,.docs-method-put{color:#b37512}.docs-method-delete{color:#b44344}.docs-sidebar-footer{border-top:1px solid var(--docs-stroke);padding:16px 23px;color:#748295;font-size:10px;font-weight:800}.docs-sidebar-footer small{font-size:9px;color:#abb3bf;font-weight:500;display:block;margin-top:3px}.docs-main{min-height:100vh;margin-left:262px;padding-top:70px}.docs-main-inner{max-width:1470px;margin:0 auto;padding:48px 38px 25px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);column-gap:44px;align-items:start}.docs-article{min-width:0;grid-column:1;max-width:690px}.docs-overview{grid-column:1/-1;max-width:960px}.docs-eyebrow{color:#317ce5;font-size:10px;letter-spacing:1.15px;font-weight:800}.docs-article h1{font-size:clamp(27px,3.1vw,40px);line-height:1.17;letter-spacing:-1.65px;margin:12px 0 18px;color:#151a24;font-weight:800}.docs-article h2{margin:35px 0 14px;font-size:16px;line-height:1.3;letter-spacing:-.48px;font-weight:800;color:#242d3c}.docs-article p{line-height:1.9;color:#6d7a8c;font-size:12px;margin:0 0 13px}.docs-article .docs-lead{font-size:14px;line-height:1.9;color:#667485;max-width:700px;margin-bottom:29px}.docs-breadcrumb{font-size:10px;color:#a0aaba;display:flex;align-items:center;gap:10px;margin:0 0 26px}.docs-breadcrumb button{color:#6d7e92;background:none;padding:0;border:0;font-weight:750}.docs-endpoint-bar{min-width:0;display:flex;gap:13px;align-items:center;border:1px solid #e4eaf1;background:#f8fafc;border-radius:12px;padding:11px 12px;margin:19px 0 33px}.docs-method{min-width:60px;display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:7px;font-size:10px;font-family:ui-monospace,Consolas,monospace;font-weight:850;background:#e9f2ff}.docs-method.docs-method-post{background:#e6f6ee}.docs-method.docs-method-patch{background:#fff2dc}.docs-endpoint-bar code{font-size:12px;min-width:0;overflow-wrap:anywhere;font-weight:750;color:#2f3b4e}.docs-endpoint-bar button{margin-left:auto;border:0;background:#fff;padding:6px 8px;border-radius:7px;color:#7083a0}.docs-scopes{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.docs-scopes code{background:#f3f6fa;border:1px solid #e8edf3;border-radius:8px;color:#42638a;padding:9px 10px;font-size:11px}.docs-scenario-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:17px 0 10px}.docs-scenario-tabs button{background:#f5f6f8;border:1px solid #edf0f3;color:#778497;border-radius:9px;padding:9px 11px;font-size:11px;font-weight:750}.docs-scenario-tabs button.docs-scenario-current{color:#fff;background:#232e40;border-color:#232e40}.docs-variant-description{font-size:11px!important;color:#8490a0!important}.docs-fields{display:flex;flex-direction:column;border:1px solid #e8edf3;border-radius:12px;overflow:hidden;background:#fff}.docs-field{padding:13px 17px;border-bottom:1px solid #eff2f6}.docs-field:last-child{border:0}.docs-field>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.docs-field code{color:#2f70bd;font-size:11px;font-weight:750}.docs-field small{font-size:10px;color:#a6b2c0}.docs-field .docs-required{font-size:9px;padding:3px 7px;color:#916a37;background:#fff7eb;border-radius:6px}.docs-field p{margin:5px 0 0;color:#8c96a3;font-size:10.5px}.docs-bullets{padding-left:20px;display:flex;flex-direction:column;gap:12px;color:#6a778a;font-size:11.5px;line-height:1.75}.docs-bullets li::marker{color:#7db2fa}.docs-muted{color:#939da9!important}.docs-response,.docs-simple-code{background:#f6f8fb;color:#2d3b50;border:1px solid #e9edf3;border-radius:12px;padding:16px;white-space:pre;overflow-x:auto;font-size:11px;line-height:1.7}.docs-note{background:#f2f7ff;border-left:3px solid #77a7ed;border-radius:0 9px 9px 0;padding:13px 15px;margin:21px 0!important;font-size:11px!important;color:#5e7698!important}.docs-surface{border:1px solid #e7edf4;background:#fbfcfe;padding:21px 22px;border-radius:13px;margin:19px 0}.docs-surface h2{margin:0 0 15px}.docs-surface p{font-size:12px}.docs-playground{grid-column:2;position:sticky;top:100px;min-width:0;max-height:calc(100vh - 114px);overflow:auto;scrollbar-width:thin;background:#fff;border:1px solid #e5eaf0;border-radius:15px;box-shadow:0 15px 34px #182c4d0b}.docs-playground-head{padding:21px 23px 17px;display:flex;justify-content:space-between;align-items:start;gap:15px;border-bottom:1px solid var(--docs-stroke)}.docs-playground-head>div{display:flex;flex-direction:column;gap:5px}.docs-playground-head strong{font-size:13px;color:#273346;font-weight:800}.docs-playground-head span{font-size:10px;color:#91a0b2}.docs-playground-label{border:1px solid #e1e8f2;background:#f4f7fb;border-radius:5px;color:#7890af!important;padding:5px 7px}.docs-exec-settings{padding:15px 22px 6px;display:flex;flex-direction:column;gap:12px}.docs-exec-settings label{display:flex;flex-direction:column;gap:5px}.docs-exec-settings label>span{font-size:10px;font-weight:800;color:#6b7788}.docs-exec-settings label small{font-size:9px;font-weight:500;color:#98a4b3}.docs-exec-settings input{height:37px;border:1px solid #e2e8ef;border-radius:8px;background:#fff;padding:8px 10px;font-size:11px;color:#293e59;width:100%;outline:none}.docs-exec-settings input:focus{border-color:#6da8fa}.docs-exec-settings p{font-size:9.5px;color:#95a1b0;line-height:1.6;margin:0 0 7px}.docs-code-tabs{padding:0 21px;display:flex;align-items:center;gap:5px}.docs-code-tabs button{border:0;background:none;border-radius:8px 8px 0 0;padding:10px 15px;font-size:10px;font-weight:850;color:#8c98a6}.docs-code-tabs button.docs-code-active{background:#1c2330;color:#fff}.docs-code-box{background:#1c2330;margin:0 15px 18px;border-radius:11px;overflow:hidden;color:#d4e6ff}.docs-code-caption{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #394657;padding:13px 15px;color:#7f91a9;font-size:10px}.docs-code-caption button{display:flex;gap:6px;align-items:center;border:0;background:transparent;color:#c4d5e9;font-weight:750;font-size:10px}.docs-code-box pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:10.5px;line-height:1.9;margin:0;padding:18px 17px;overflow:auto;white-space:pre;max-height:390px;min-height:132px;color:#c9d9ee;-moz-tab-size:2;tab-size:2}.docs-code-box code{font-family:inherit}.docs-playground-response{border-top:1px solid #ebeff4;padding:0 20px 14px}.docs-playground-response>div{display:flex;justify-content:space-between;align-items:center;padding:16px 0 12px;font-size:10px;color:#66778b;font-weight:750}.docs-playground-response strong{color:#198464;background:#eaf8f1;padding:6px 8px;border-radius:6px;font-size:10px}.docs-playground-response pre{font-size:10px;line-height:1.7;color:#64738a;padding:13px;border:1px solid #e9eef4;background:#f8fafc;border-radius:9px;overflow:auto;max-height:180px;margin:0;white-space:pre}.docs-playground-foot{font-size:9px;color:#9ea8b5;margin:0;padding:5px 22px 18px}.docs-stats{display:flex;flex-wrap:wrap;gap:12px;margin:35px 0 52px}.docs-stats>div{border:1px solid #e8edf3;background:#fcfdff;padding:16px 22px;border-radius:12px;display:flex;flex-direction:column;gap:4px;min-width:165px}.docs-stats strong{font-size:20px;color:#25334a;letter-spacing:-.8px}.docs-stats span{font-size:10px;color:#8797a9;font-weight:650}.docs-steps{display:flex;flex-direction:column;gap:11px}.docs-steps button{background:#fff;border:1px solid #e7edf3;border-radius:13px;padding:19px;display:flex;align-items:flex-start;gap:17px;width:100%;text-align:left;color:#313c4d}.docs-steps button:hover{border-color:#a8c9f4;background:#fbfdff}.docs-steps button>span{font-size:13px;font-weight:800;color:#75a6e9;line-height:1.6}.docs-steps button>div{flex:1}.docs-steps strong{font-size:13px}.docs-steps p{margin:6px 0 0;font-size:11px}.docs-steps svg{flex:none;color:#95a3b2;margin-top:5px}.docs-uses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.docs-uses>div{padding:20px;border:1px solid #e9edf2;border-radius:13px}.docs-uses strong{font-size:12px}.docs-uses p{margin:10px 0 0;font-size:11px}.docs-footer{grid-column:1/-1;display:flex;gap:18px;align-items:center;justify-content:space-between;border-top:1px solid #eef1f5;padding:24px 0 9px;margin-top:65px;color:#a6afbb;font-size:10px}.docs-footer>div{display:flex;gap:16px;align-items:center}.docs-footer button{border:0;background:none;color:#748398;font-size:10px;font-weight:750}.docs-footer a{display:flex;align-items:center;gap:6px;color:#65778e;font-weight:750}.docs-mobile-shade{display:none}@media(max-width:1350px){.docs-main-inner{grid-template-columns:minmax(0,.9fr) minmax(320px,.9fr);gap:24px;padding:35px 25px}.docs-playground{top:86px}.docs-sidebar{width:234px}.docs-main{margin-left:234px}}@media(max-width:1070px){.docs-main-inner{display:block;max-width:850px;padding:34px 29px}.docs-article,.docs-overview{max-width:none}.docs-playground{position:relative;top:auto;max-height:none;margin-top:32px}.docs-code-box pre{max-height:360px}}@media(max-width:750px){.docs-topbar{padding:0 17px;height:62px}.docs-brand{gap:8px}.docs-top-actions>a:first-child{display:none}.docs-top-actions{margin-left:auto;margin-right:10px}.docs-top-actions .docs-to-app{font-size:10px;padding:8px 10px}.docs-menu-toggle{display:grid;place-items:center}.docs-sidebar{top:0;z-index:161;width:min(310px,85vw);transform:translate(-105%);transition:transform .16s;box-shadow:10px 0 50px #1822331a}.docs-sidebar.docs-sidebar-open{transform:translate(0)}.docs-sidebar-head button{display:block}.docs-mobile-shade{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:160;background:#19233399;border:0}.docs-main{margin-left:0;padding-top:62px}.docs-main-inner{padding:30px 20px}.docs-article h1{letter-spacing:-1.1px}.docs-stats>div{min-width:0;flex:1}.docs-uses{grid-template-columns:1fr}.docs-footer{flex-wrap:wrap}.docs-endpoint-bar{gap:8px}.docs-endpoint-bar code{font-size:10.5px}}@media(max-width:420px){.docs-top-actions .docs-to-app{padding:8px}.docs-brand>span:last-child{font-size:11px}.docs-main-inner{padding:27px 14px}.docs-stats{gap:7px}.docs-stats>div{padding:12px}.docs-stats strong{font-size:16px}.docs-code-box pre{font-size:9px}.docs-article h1{font-size:29px}}.notify-page{max-width:1120px}.notify-entry h2{font-size:21px;letter-spacing:-.6px;margin:0 0 7px;color:#20252d}.notify-entry>p{font-size:12px;color:#868f9c;margin:0 0 24px}.notify-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.notify-choice{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:flex-start;gap:11px;min-width:0;min-height:184px;padding:22px;text-align:left;background:#fff;border:1px solid #e7ebf1;border-radius:15px;cursor:pointer;color:#232832;text-decoration:none;transition:background .15s,border-color .15s}.notify-choice:hover:not(:disabled),.notify-choice:focus-visible{border-color:#83b0f1;background:#f7fbff;outline:none}.notify-choice:disabled{opacity:.65;cursor:not-allowed}.notify-choice strong{font-size:15px;line-height:1.45;letter-spacing:-.2px}.notify-choice span{font-size:12px;color:#7c8796;line-height:1.7;flex:1}.notify-choice small{color:#327cf3;font-weight:700;font-size:11px}.notify-bottom-links{display:flex;gap:12px 23px;flex-wrap:wrap;padding:19px 3px}.notify-bottom-links a,.notify-bottom-links button,.notify-text-button{font-size:12px;font-weight:700;color:#327cf3;background:none;border:0;padding:0;text-decoration:none;cursor:pointer}.notify-bottom-links a:hover,.notify-bottom-links button:hover,.notify-text-button:hover{text-decoration:underline}.notify-form-card{max-width:760px}.notify-section{display:flex;flex-direction:column;gap:13px;padding:0 0 25px;margin:0 0 25px;border-bottom:1px solid #eceff4}.notify-section h2{font-size:16px;letter-spacing:-.35px;margin:0;color:#242b35}.notify-section>p{font-size:12px;line-height:1.7;margin:0;color:#757f8c}.notify-section .field>span{font-size:12px;font-weight:700;color:#495361}.notify-section .field input,.notify-section .field select{height:46px;font-size:13px}.notify-section:last-of-type{border-bottom:0}.notify-radio-row{display:flex;gap:12px;flex-wrap:wrap}.notify-radio-row label{display:flex;align-items:center;gap:8px;border:1px solid #e4e8ef;border-radius:11px;padding:13px 15px;font-size:12px;color:#333b49;cursor:pointer}.notify-radio-row input{accent-color:#327cf3}.notify-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.notify-alert{border:1px solid #f2d1d1;background:#fff8f8;border-radius:9px;padding:10px 12px;font-size:12px;color:#a23b3b;line-height:1.5}.notify-preview{background:#f8fafc;border:1px solid #e6eaf0;border-radius:12px;padding:17px;display:flex;flex-direction:column;gap:10px}.notify-preview p{font-size:12px;line-height:1.6;margin:0}.notify-preview .notify-alert{margin:0}.notify-filter{margin-bottom:17px}@media(max-width:900px){.notify-choices{grid-template-columns:1fr}.notify-choice{min-height:auto;padding:18px;gap:8px}.notify-form-card{max-width:100%}}@media(max-width:600px){.notify-radio-row{flex-direction:column}.notify-radio-row label,.notify-actions .button{width:100%}}.notify-activity-tabs{display:flex;gap:8px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #ecf0f4}.notify-activity-tabs .filter-chip{font-size:12px;padding:10px 17px}.wf-page{max-width:1120px}.wf-page h2{font-size:17px;letter-spacing:-.3px}.wf-list-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.wf-list-header h2{margin:0}.wf-link{border:0;background:transparent;padding:4px;color:#327cf3;font-size:12px;font-weight:700;cursor:pointer}.wf-example-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.wf-example{background:#fff;border:1px solid #e5eaf0;border-radius:14px;padding:19px;min-height:140px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:9px;color:#20262f}.wf-example:hover{border-color:#327cf3;background:#f8fbff}.wf-example strong{font-size:14px}.wf-example span{font-size:12px;line-height:1.6;color:#808997;flex:1}.wf-example small{font-weight:700;color:#327cf3}.wf-page>.card+.card{margin-top:18px}.wf-list{display:flex;flex-direction:column}.wf-list-item{display:flex;align-items:center;justify-content:space-between;padding:19px 0;gap:20px;border-top:1px solid #eef1f4}.wf-list-item:first-child{border-top:0}.wf-list-main{min-width:0;flex:1}.wf-title-line{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.wf-title-line strong{font-size:14px}.wf-list-main p{margin:8px 0;font-size:12px;color:#7d8795;line-height:1.6}.wf-list-main small{font-size:11px;color:#939caa}.wf-item-actions{display:flex;gap:8px;flex-wrap:wrap}.wf-status{display:inline-block;border-radius:7px;padding:4px 8px;background:#f1f2f4;color:#657083;font-size:10px;font-weight:700}.wf-active,.wf-run-completed{color:#12724b;background:#e9f7ef}.wf-paused,.wf-run-cancelled,.wf-run-skipped{color:#6b6f7b;background:#f0f1f3}.wf-run-failed,.wf-run-unknown{color:#a33e3e;background:#fff0ef}.wf-run-pending,.wf-run-processing{color:#9a6a16;background:#fff5df}.wf-footnote{font-size:12px;color:#89929f;padding:14px 0}.wf-footnote a{color:#327cf3}.wf-editor{max-width:780px}.wf-editor>.card{margin-bottom:22px}.wf-flow{display:flex;flex-direction:column}.wf-step{padding:25px;background:#fff;border:1px solid #e8ecf1;border-radius:17px;display:flex;flex-direction:column;gap:17px}.wf-step-heading{display:flex;gap:14px;align-items:flex-start}.wf-step-number{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:10px;background:#eaf2ff;color:#327cf3;font-size:13px;font-weight:800}.wf-step-heading h2{font-size:17px;margin:0 0 5px}.wf-step-heading p{font-size:12px;color:#87909c;margin:0;line-height:1.6}.wf-step .field>span{font-size:12px}.wf-step .field input,.wf-step .field select{font-size:13px;height:46px}.wf-step .field input:focus,.wf-step .field select:focus{border-color:#327cf3}.wf-connector{display:flex;justify-content:center;height:32px}.wf-connector span{width:2px;background:#d6e3f8;display:block;height:32px}.wf-inline{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.wf-inline .field{max-width:240px;flex:1}.wf-inline p{flex:1;font-size:12px;line-height:1.5;color:#8b94a0;margin:0 0 7px}.wf-hint{background:#f7f9fc;border:1px solid #eff1f4;border-radius:11px;padding:12px;font-size:12px;color:#758191;line-height:1.6;margin:0}.wf-hint a{color:#327cf3}.wf-check{display:flex;gap:12px;align-items:flex-start;font-size:12px;line-height:1.7;color:#384355}.wf-check input{accent-color:#327cf3;margin-top:5px}.wf-actions{display:flex;justify-content:flex-end;gap:10px;margin:22px 0 35px}@media(max-width:760px){.wf-example-grid{grid-template-columns:1fr}.wf-list-item{align-items:flex-start;flex-direction:column;gap:12px}.wf-item-actions{width:100%}.wf-step{padding:18px}.wf-actions .button{flex:1}}.wf-example-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 12px}.wf-example-heading h2{margin:0 0 4px}.wf-example-heading p{margin:0;color:#87909c;font-size:12px}.wf-page .wf-example-heading+.card{margin-bottom:18px}.wf-item-actions .button-danger{border-color:#f0d5d5;color:#a53b3b}@media(max-width:760px){.wf-example-heading{align-items:flex-start;flex-direction:column;gap:7px}}
