@import "https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800&family=Instrument+Sans:opsz,wght@12..72,400;12..72,500;12..72,600;12..72,700&display=swap";@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.table{display:table}}:root{--ink:#17213b;--muted:#7d879f;--blue:#2367e8;--soft:#f5f7fb;--line:#e9edf5}*{box-sizing:border-box}body{color:var(--ink);background:#f5f7fb;margin:0;font-family:Cairo,Tahoma,Segoe UI,Arial,sans-serif}button,input,textarea{font:inherit}button{cursor:pointer;touch-action:manipulation}button:active:not(:disabled){transform:translateY(1px)}.app-shell{background:linear-gradient(135deg,#f9fbff 0%,#f3f6fb 70%);min-height:100vh;display:flex}.onboarding{background:radial-gradient(circle at 50% -10%,#e5eeff 0,#0000 34%),#f7f9fd;flex-direction:column;min-height:100vh;padding:22px 30px 28px;display:flex}.onboarding-top{justify-content:space-between;align-items:center;width:100%;max-width:1040px;margin:0 auto;display:flex}.onboarding-top .brand{padding:0}.setup-card{text-align:center;background:#fff;border:1px solid #e6ebf4;border-radius:25px;width:min(620px,100%);margin:auto;padding:35px 38px 28px;box-shadow:0 20px 70px #1e437417}.setup-step{color:#2868dc;letter-spacing:.7px;background:#edf4ff;border-radius:8px;padding:7px 9px;font:800 9px Arial}.setup-card h1{margin:19px 0 8px;font-size:25px}.setup-card>p{color:#8c97aa;max-width:470px;margin:0 auto 24px;font-size:11px;line-height:1.9}.business-types{text-align:right;grid-template-columns:1fr 1fr;gap:10px;display:grid}.business-types button{min-height:74px;text-align:inherit;color:#26324a;background:#fbfcfe;border:1px solid #e4e9f2;border-radius:14px;grid-template-columns:38px 1fr 20px;align-items:center;gap:10px;padding:12px;display:grid}.business-types button:hover{background:#f8fbff;border-color:#bdd1f3}.business-types button.selected{background:#f2f7ff;border-color:#5b8de6;box-shadow:0 0 0 2px #e4eeff}.business-types button>span{background:#fff;border:1px solid #e9edf4;border-radius:11px;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.business-types button div{flex-direction:column;gap:5px;display:flex}.business-types button small{color:#99a3b4;font-size:8px}.business-types button i{color:#fff;background:#2b6de2;border-radius:50%;place-items:center;width:18px;height:18px;font:800 10px Arial;display:grid}.continue-button{color:#fff;background:linear-gradient(125deg,#2b72ee,#174fc9);border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:18px;padding:13px;font-size:11px;font-weight:800;display:flex;box-shadow:0 9px 22px #2464d72a}.continue-button svg{transform:rotate(180deg)}[dir=ltr] .continue-button svg{transform:none}.skip-setup{color:#7e8ca5;background:0 0;border:0;margin-top:12px;font-size:9px}.onboarding footer{text-align:center;color:#9aa5b7;margin-top:auto;padding-top:16px;font-size:9px}.sidebar{border-left:1px solid var(--line);z-index:20;background:#fff;flex-direction:column;width:236px;padding:28px 18px 22px;display:flex;position:fixed;inset:0 0 0 auto}.brand{color:#13203c;direction:ltr;align-items:center;gap:11px;padding:0 10px 36px;display:flex}.brand-mark{color:#fff;background:linear-gradient(145deg,#2e73ef,#174dc4);border-radius:12px;place-items:center;width:38px;height:38px;font:800 22px/1 Arial;display:grid;box-shadow:0 8px 18px #2367e832}.brand>span:last-child{flex-direction:column;display:flex}.brand b{letter-spacing:-.5px;font:800 22px/1 Arial}.brand small{color:#8c96a9;letter-spacing:.7px;font:600 9px/1.5 Arial}.sidebar nav{flex-direction:column;gap:7px;display:flex}.nav-item{color:#7c879e;text-align:right;background:0 0;border:0;border-radius:13px;align-items:center;gap:13px;padding:13px 14px;font-weight:700;display:flex}.nav-item.active{color:#1f63db;background:#edf4ff}.sidebar-foot{border-top:1px solid var(--line);grid-template-columns:38px 1fr 22px;align-items:center;gap:9px;margin-top:auto;padding:17px 8px 0;display:grid}.mini-avatar,.avatar{color:#2264d8;background:#e9f0ff;border-radius:12px;place-items:center;font-weight:800;display:grid}.mini-avatar{width:38px;height:38px}.sidebar-foot div:nth-child(2){flex-direction:column;min-width:0;display:flex}.sidebar-foot b{white-space:nowrap;font-size:12px}.sidebar-foot small{color:#9aa3b5;margin-top:3px;font-size:10px}.sidebar-foot button{color:#a3abbb;background:0 0;border:0;transform:rotate(180deg)}.main-panel{width:calc(100% - 236px);margin-right:236px;padding:34px clamp(24px,4vw,64px) 60px}.topbar{justify-content:space-between;align-items:center;max-width:1170px;margin:0 auto 30px;display:flex}.eyebrow{color:#9aa4b7;margin:0 0 6px;font-size:12px}.topbar h1{letter-spacing:-.5px;margin:0;font-size:25px}.topbar h1 span{font-size:21px}.top-actions{direction:ltr;align-items:center;gap:10px;display:flex}.language,.icon-button{border:1px solid var(--line);color:#68738b;background:#fff;border-radius:12px;height:40px}.language{padding:0 14px;font:700 12px Arial}.icon-button{place-items:center;width:40px;display:grid;position:relative}.icon-button i{background:#f05d64;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:8px}.dashboard-grid{grid-template-columns:minmax(0,1.7fr) minmax(270px,.72fr);align-items:start;gap:24px;max-width:1170px;margin:auto;display:grid}.quick-row{grid-template-columns:1.12fr 1fr;gap:15px;display:grid}.new-order{color:#fff;text-align:right;background:linear-gradient(125deg,#2b72ee,#174ec9);border:0;grid-template-columns:48px 1fr 20px;align-items:center;gap:13px;padding:20px;display:grid;box-shadow:0 12px 30px #215ed12d}.new-order>span{background:#ffffff20;border:1px solid #ffffff28;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.new-order div{flex-direction:column;gap:5px;display:flex}.new-order small{color:#dbe7ff;font-size:11px}.new-order>svg{opacity:.75;transform:rotate(180deg)}.balance-card{border:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.balance-card div{flex-direction:column;gap:5px;display:flex}.balance-card span{color:#8d97aa;font-size:11px}.balance-card strong{color:#1a2742;direction:ltr;font:800 24px/1 Arial}.balance-card strong small{font:700 11px Tahoma}.balance-card button{color:#2164da;background:#edf4ff;border:0;border-radius:10px;padding:10px 12px;font-size:11px;font-weight:800}.section-heading{justify-content:space-between;align-items:end;margin:30px 2px 13px;display:flex}.section-heading h2,.activity-head h2{margin:0;font-size:17px}.section-heading span{color:#9aa3b5;margin-top:5px;font-size:11px;display:block}.section-heading button{color:#2868dd;background:0 0;border:0;align-items:center;gap:4px;font-size:11px;font-weight:700;display:flex}.section-heading button svg{transform:rotate(180deg)}.order-list{flex-direction:column;gap:11px;display:flex}.order-card{border:1px solid var(--line);background:#fff;border-radius:17px;padding:17px 18px 14px;transition:all .2s}.order-card:hover{border-color:#d7e1f2;transform:translateY(-1px);box-shadow:0 9px 30px #1a40730b}.order-top{grid-template-columns:42px 1fr auto;align-items:center;gap:11px;display:grid}.avatar{border-radius:13px;width:42px;height:42px}.customer h3{margin:0 0 5px;font-size:14px}.customer p,.time{color:#9ba4b6;direction:rtl;margin:0;font-size:10px}.order-detail{color:#6f7a91;margin:14px 53px 13px 0;font-size:11px}.order-bottom{border-top:1px solid #f0f2f7;justify-content:space-between;align-items:center;padding-top:12px;display:flex}.status{color:var(--status);background:var(--status)}@supports (color:color-mix(in lab, red, red)){.status{background:color-mix(in srgb,var(--status) 9%,white)}}.status{border-radius:8px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:800;display:flex}.status i{background:var(--status);border-radius:50%;width:6px;height:6px}.next-button{color:#46536c;background:#f3f6fb;border:0;border-radius:9px;align-items:center;gap:5px;padding:8px 11px;font-size:10px;font-weight:800;display:flex}.next-button svg{transform:rotate(180deg)}.activity-card{border:1px solid var(--line);background:#fff;border-radius:19px;padding:21px;position:sticky;top:24px}.activity-head{border-bottom:1px solid #eff2f7;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.activity-head>div{align-items:center;gap:10px;display:flex}.wa{color:#20a962;background:#e7f9ef;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.activity-head p{color:#9ca5b6;margin:5px 0 0;font-size:10px}.live{color:#209a60;background:#eaf8f1;border-radius:8px;padding:6px 8px;font-size:9px;font-weight:800}.today-count{padding:22px 1px 20px}.today-count>span{color:#8d97aa;font-size:11px;display:block}.today-count strong{direction:ltr;margin-top:7px;font:800 30px Arial;display:inline-block}.today-count small{color:#8f99aa;margin-right:4px;font-size:10px}.bar{background:#eef2f7;border-radius:8px;height:6px;margin-top:13px;overflow:hidden}.bar i{background:linear-gradient(90deg,#2470e8,#43a2f3);border-radius:8px;width:46%;height:100%;display:block}.today-count p{color:#abb2c0;margin:7px 0 0;font-size:9px}.recent-title{margin:2px 0 13px;font-size:11px}.activities{flex-direction:column;gap:16px;display:flex}.activities>div{align-items:flex-start;gap:9px;display:flex}.activity-icon{color:#23a467;background:#eaf8f1;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;display:grid}.activities p{flex-direction:column;gap:4px;margin:0;display:flex}.activities small{color:#a1a9b9;font-size:9px}.settings-button{color:#2868dc;background:#fff;border:1px solid #dfe8f8;border-radius:10px;width:100%;margin-top:21px;padding:10px;font-size:10px;font-weight:800}.mobile-nav{display:none}.view-page{max-width:1170px;margin:auto}.view-title{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.view-title>div{align-items:center;gap:12px;display:flex}.view-title h2{margin:0 0 5px;font-size:21px}.view-title p{color:#929caf;margin:0;font-size:11px}.page-icon{color:#2265dc;background:#eaf2ff;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.page-icon.purple{color:#7258e8;background:#f1edff}.page-icon.green{color:#20a364;background:#e8f8f0}.primary-action{color:#fff;background:#2367df;border:0;border-radius:11px;align-items:center;gap:7px;padding:11px 15px;font-size:11px;font-weight:800;display:flex}.saved{color:#299c65;background:#eaf8f1;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;font-weight:800;display:flex}.filter-row{align-items:center;gap:8px;margin-bottom:13px;display:flex}.filter-row>button{border:1px solid var(--line);color:#7f8a9f;background:#fff;border-radius:10px;padding:9px 13px;font-size:10px;font-weight:700}.filter-row>button.active{color:#2466da;background:#eef5ff;border-color:#bcd2f6}.filter-row button b{background:#e7ecf4;border-radius:8px;margin-inline-start:4px;padding:2px 5px}.filter-row label{margin-inline-start:auto}.filter-row input{border:1px solid var(--line);background:#fff;border-radius:10px;outline:none;width:220px;padding:10px 12px;font-size:10px}.orders-table{border:1px solid var(--line);background:#fff;border-radius:17px;overflow:hidden}.orders-table article{border-bottom:1px solid #eff2f6;grid-template-columns:42px 1.2fr 1fr auto auto;align-items:center;gap:12px;padding:15px 18px;display:grid}.orders-table article:last-child{border:0}.table-customer{flex-direction:column;gap:4px;display:flex}.table-customer span,.table-detail{color:#97a1b3;font-size:9px}.orders-table article>button{color:#41516b;background:#f1f5fb;border:0;border-radius:9px;align-items:center;gap:4px;padding:8px 10px;font-size:9px;font-weight:800;display:flex}.orders-table article>button svg{transform:rotate(180deg)}.done{color:#20a466;background:#e9f8f0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.flow-layout{grid-template-columns:minmax(0,1.7fr) minmax(250px,.7fr);align-items:start;gap:22px;display:grid}.flow-builder,.phone-preview{border:1px solid var(--line);background:#fff;border-radius:18px}.flow-builder{padding:20px}.flow-intro{border-bottom:1px solid #eff2f6;justify-content:space-between;align-items:center;padding-bottom:17px;display:flex}.flow-intro>div{flex-direction:column;gap:5px;display:flex}.flow-intro span{color:#9da6b7;font-size:10px}.flow-intro button{color:#2868db;background:#f7faff;border:1px solid #dbe5f6;border-radius:9px;align-items:center;gap:5px;padding:8px 10px;font-size:10px;font-weight:800;display:flex}.stage-list{flex-direction:column;display:flex}.stage-list article{border-bottom:1px solid #eff2f6;grid-template-columns:20px 35px 1fr auto auto;align-items:center;gap:10px;padding:16px 3px;display:grid}.stage-list article:last-child{border:0}.stage-number{width:32px;height:32px;color:var(--stage);background:var(--stage);border-radius:10px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.stage-number{background:color-mix(in srgb,var(--stage) 10%,white)}}.stage-number{font:800 12px Arial}.stage-name{flex-direction:column;gap:4px;display:flex}.stage-name small{color:#a1a9b7;font-size:9px}.message-switch{color:#9ba4b5;align-items:center;gap:6px;font-size:9px;display:flex}.message-switch button{background:#d8dee8;border:0;border-radius:20px;width:32px;height:18px;padding:2px;position:relative}.message-switch button i{background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;display:block;box-shadow:0 1px 3px #25334a38}.message-switch.on button i{transform:translate(-14px)}[dir=ltr] .message-switch.on button i{transform:translate(14px)}.edit-message{color:#41608a;background:#f2f5f9;border:0;border-radius:8px;padding:7px 9px;font-size:9px;font-weight:700}.phone-preview{padding:18px}.preview-label{margin-bottom:13px;font-size:10px;font-weight:800;display:block}.phone{background:#efeae2;border:5px solid #202c42;border-radius:24px;overflow:hidden;box-shadow:0 10px 30px #1b2b470f}.phone-top{color:#fff;background:#075e54;flex-direction:column;height:63px;padding:12px 15px 9px 43px;display:flex;position:relative}.phone-top i{background:linear-gradient(145deg,#dce9ff,#8bb6f5);border-radius:50%;width:34px;height:34px;position:absolute;top:13px;left:12px}.phone-top small{color:#cde4df;margin-top:3px;font-size:8px}.chat-bg{background-color:#efe9df;background-image:radial-gradient(#8d8a8230 1px,#0000 1px);background-size:18px 18px;min-height:220px;padding:21px 10px}.chat-bubble{white-space:pre-line;color:#263530;background:#d9fdd3;border-radius:9px 2px 9px 9px;padding:10px;font-size:9px;line-height:1.8;box-shadow:0 1px 2px #2c3a3425}.chat-bubble small{text-align:left;color:#6d907b;font-size:7px;line-height:1;display:block}.phone-preview>p{color:#8894a9;align-items:center;gap:5px;margin:13px 0 0;font-size:9px;display:flex}.phone-preview>p svg{color:#25a469}.wallet-grid{grid-template-columns:1.2fr .8fr;gap:16px;display:grid}.wallet-hero{color:#fff;background:linear-gradient(125deg,#2b72ee,#174ec9);border-radius:19px;padding:25px;box-shadow:0 13px 34px #225fd12a}.wallet-hero strong{margin-top:9px;font:800 34px Arial;display:block}.wallet-hero strong small{font:700 12px Tahoma}.wallet-hero p{color:#dbe7ff;margin:7px 0 19px;font-size:10px}.wallet-actions{gap:8px;display:flex}.wallet-actions button{color:#fff;background:#ffffff18;border:1px solid #ffffff3b;border-radius:9px;padding:8px 13px;font:700 10px Arial}.usage-card{border:1px solid var(--line);background:#fff;border-radius:19px;padding:21px}.usage-card>div{border-bottom:1px solid #eff2f6;justify-content:space-between;padding:13px 0;display:flex}.usage-card>div:first-child{padding-top:0}.usage-card>div:last-child{border:0;padding-bottom:0}.usage-card span{color:#909bad;font-size:10px}.usage-card b{font-size:11px}.transactions{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:17px;padding:20px}.transactions h3{margin:0 0 12px;font-size:13px}.transactions>div{border-bottom:1px solid #eff2f6;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:12px 0;display:grid}.transactions>div:last-child{border:0}.transactions>div>span{border-radius:9px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.transactions .credit{color:#22a566;background:#e9f8f0}.transactions .debit{color:#8490a4;background:#f1f4f8}.transactions p{flex-direction:column;gap:3px;margin:0;display:flex}.transactions p b{font-size:10px}.transactions p small{color:#9ea7b7;font-size:8px}.transactions strong{font:700 10px Arial}.transactions strong.plus{color:#20a364}.billing-sections{grid-template-columns:1.15fr .85fr;gap:16px;margin-top:17px;display:grid}.billing-card{border:1px solid var(--line);background:#fff;border-radius:18px;padding:20px}.billing-mode-options{grid-template-columns:1fr 1fr;gap:10px;margin:13px 0;display:grid}.billing-mode-options button{text-align:start;color:#273247;background:#fafbfc;border:1px solid #e0e6ef;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:15px;display:flex}.billing-mode-options button.selected{background:#edf4ff;border:2px solid #2367e8;padding:14px}.billing-mode-options b{font-size:12px}.billing-mode-options span{color:#2367e8;font-size:11px;font-weight:800}.billing-mode-options small{color:#7e899a;font-size:9px}.billing-submit{justify-content:center;width:100%}.billing-pending{color:#805d12;background:#fff6dc;border-radius:10px;padding:10px;font-size:10px}.offline-topup-form textarea{min-height:68px}.platform-admin-link{text-decoration:none}.admin-mode .platform-admin-link{color:#dfe9ff}.billing-wallet .empty-jobs{min-height:160px}@media (width<=800px){.billing-sections{grid-template-columns:1fr}}@media (width<=560px){.billing-mode-options{grid-template-columns:1fr}}.merchant-billing-alerts>div{color:#755100;background:#fff7df;border:1px solid #f1dfac;border-radius:12px;align-items:center;gap:9px;padding:11px 13px;font-size:11px;font-weight:700;display:flex}.merchant-billing-alerts>div:first-child:has(+div){border-bottom-right-radius:7px;border-bottom-left-radius:7px}[dir=ltr] .sidebar{border-left:0;border-right:1px solid var(--line);left:0;right:auto}[dir=ltr] .main-panel{margin-left:236px;margin-right:0}[dir=ltr] .sidebar-foot button,[dir=ltr] .new-order>svg,[dir=ltr] .next-button svg,[dir=ltr] .section-heading button svg,[dir=ltr] .orders-table article>button svg{transform:none}[dir=ltr] .new-order{text-align:left}[dir=ltr] .phone-top{padding:12px 43px 9px 15px}[dir=ltr] .phone-top i{left:auto;right:12px}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b17304d;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:22px;width:min(440px,100%);padding:24px;animation:.2s pop;box-shadow:0 25px 80px #0d1a3740}@keyframes pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}.modal-head{justify-content:space-between;margin-bottom:20px;display:flex}.modal-head h2{margin:0 0 5px;font-size:19px}.modal-head p{color:#98a2b4;margin:0;font-size:11px}.modal-head button{color:#8290a7;background:#f3f5f8;border:0;border-radius:9px;width:30px;height:30px;font-size:20px;line-height:1}.modal label{margin-top:14px;font-size:11px;font-weight:800;display:block}.modal label small{color:#a4adbd;font-weight:400}.modal input,.modal textarea{color:#26324a;background:#fafbfe;border:1px solid #e3e8f1;border-radius:11px;outline:none;width:100%;margin-top:7px;padding:12px 13px;font-size:12px}.modal input:focus,.modal textarea:focus{background:#fff;border-color:#7ba5f0;box-shadow:0 0 0 3px #edf3ff}.modal textarea{resize:none;height:70px}.auto-note{color:#1ba15e;background:#edfaf3;border-radius:11px;align-items:center;gap:10px;margin-top:16px;padding:12px;display:flex}.auto-note p{flex-direction:column;gap:3px;margin:0;display:flex}.auto-note b{font-size:10px}.auto-note small{color:#73a78a;font-size:9px}.submit-order{color:#fff;background:#2468df;border:0;border-radius:11px;width:100%;margin-top:18px;padding:13px;font-size:12px;font-weight:800}.toast{z-index:80;color:#fff;background:#17233d;border-radius:13px;align-items:center;gap:9px;padding:12px 16px;font-size:11px;animation:.25s toastin;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 12px 35px #16213c42}.toast span{background:#2aaf70;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}@keyframes toastin{0%{opacity:0;transform:translateY(12px)}}@media (width<=900px){.sidebar{display:none}.main-panel,[dir=ltr] .main-panel{width:100%;margin:0;padding:22px 18px 100px}.dashboard-grid{grid-template-columns:1fr}.activity-card{position:static}.flow-layout{grid-template-columns:1fr}.phone-preview{display:none}.mobile-nav{z-index:30;border-top:1px solid var(--line);bottom:0;background:#fffffffa;grid-template-columns:repeat(5,1fr);align-items:center;height:72px;padding:5px 8px 8px;display:grid;position:fixed;inset-inline:0;box-shadow:0 -8px 30px #2034540c}.mobile-nav button{color:#919bad;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;font-size:9px;display:flex}.mobile-nav button.active{color:#2166dd;font-weight:800}.mobile-nav .mobile-add{color:#fff;background:linear-gradient(145deg,#2b72ee,#174fc9);border-radius:17px;place-items:center;width:52px;height:52px;margin:-26px auto 0;display:grid;box-shadow:0 8px 22px #2367e84d}}@media (width<=560px){.main-panel{padding:18px 14px 96px}.topbar{margin-bottom:22px}.topbar h1{font-size:20px}.language{height:34px}.icon-button{display:none}.quick-row{grid-template-columns:1fr}.balance-card{min-height:82px}.dashboard-grid{gap:16px}.section-heading{margin-top:25px}.order-card{padding:15px 14px 13px}.order-detail{margin-right:0}.order-bottom{gap:8px}.next-button{padding:8px}.activity-card{display:none}.view-title{align-items:flex-start}.view-title h2{font-size:18px}.view-title .page-icon{display:none}.saved{font-size:8px}.filter-row{flex-wrap:wrap}.filter-row label{order:2;width:100%;margin:2px 0 0}.filter-row input{width:100%}.orders-table{background:0 0;border:0;flex-direction:column;gap:9px;display:flex;overflow:visible}.orders-table article{background:#fff;border-radius:14px;grid-template-columns:38px 1fr auto;padding:13px;border:1px solid var(--line)!important}.orders-table .table-detail{display:none}.orders-table article>button{grid-column:2/4;justify-content:center}.orders-table .status{grid-area:1/3}.flow-builder{padding:14px}.flow-intro{align-items:flex-start}.stage-list article{grid-template-columns:18px 31px 1fr auto;padding:14px 0}.message-switch span,.edit-message{display:none}.stage-name b{font-size:10px}.wallet-grid{grid-template-columns:1fr}.wallet-hero{padding:22px}.usage-card{grid-template-columns:repeat(3,1fr);gap:8px;padding:14px;display:grid}.usage-card>div{border:0;flex-direction:column;gap:6px;display:flex;padding:0!important}.transactions{padding:15px}.toast{text-align:center;justify-content:center;bottom:86px;left:14px;right:14px}.onboarding{padding:18px 14px}.onboarding-top{padding:0 4px}.setup-card{border-radius:21px;padding:27px 17px 22px}.setup-card h1{font-size:21px}.business-types{grid-template-columns:1fr}.business-types button{min-height:67px}.onboarding footer{display:none}}.team-peek{border:1px solid var(--line);direction:rtl;background:#fff;border-radius:12px;align-items:center;height:40px;padding:0 9px;display:flex}.team-peek span{color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:-6px;font-size:8px;font-weight:800;display:grid}.team-peek b{color:#788399;margin-right:7px;font:700 9px Arial}.order-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.actor-note,.actor-inline{color:#8893a7;align-items:center;gap:5px;font-size:8px;display:flex}.actor-note>i,.actor-inline>i{color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;font-style:normal;font-weight:800;display:grid}.table-customer .actor-inline{margin-top:2px}.table-customer .actor-inline i{width:16px;height:16px;font-size:7px}.page-icon.coral{color:#e46e54;background:#fff0ed}.team-note{color:#2467da;background:#edf6ff;border:1px solid #dceaff;border-radius:14px;align-items:center;gap:11px;margin-bottom:15px;padding:13px 15px;display:flex}.team-note>div{flex-direction:column;gap:3px;display:flex}.team-note b{font-size:10px}.team-note span{color:#7390bd;font-size:9px}.members-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.members-grid article{border:1px solid var(--line);background:#fff;border-radius:17px;grid-template-columns:45px 1fr auto;align-items:start;gap:11px;padding:18px;display:grid}.member-avatar{color:#fff;border-radius:14px;place-items:center;width:45px;height:45px;font-size:15px;font-weight:800;display:grid}.member-info>div{align-items:center;gap:6px;display:flex}.member-info h3{margin:0;font-size:12px}.member-info>div>span{color:#2869dc;background:#edf4ff;border-radius:6px;padding:2px 5px;font-size:7px;font-weight:800}.member-info p{color:#6f7c92;margin:5px 0 3px;font-size:9px}.member-info small{color:#a1a9b8;font:400 8px Arial}.member-status{color:#29a368;background:#ecf8f2;border-radius:7px;align-items:center;gap:4px;padding:5px 7px;font-size:7px;font-weight:800;display:flex}.member-status i{background:#29a368;border-radius:50%;width:5px;height:5px}.simple-rule{background:#fff;border:1px dashed #d8e0ed;border-radius:14px;align-items:flex-start;gap:10px;margin-top:15px;padding:14px;display:flex}.simple-rule>span{font-size:17px}.simple-rule p{flex-direction:column;gap:4px;margin:0;display:flex}.simple-rule b{font-size:9px}.simple-rule small{color:#929cad;font-size:8px;line-height:1.8}.role-choices{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:8px;display:grid}.role-choices button{color:#7d899e;background:#fafbfe;border:1px solid #e2e7f0;border-radius:9px;padding:9px;font-size:9px;font-weight:700}.role-choices button.active{color:#2467dc;background:#edf4ff;border-color:#77a0e9}.blue-note{color:#2467dc;background:#edf5ff}.blue-note small{color:#7693bc}.balance-card strong small,.wallet-hero strong small{font-family:Cairo,Tahoma,sans-serif}@media (width<=900px){.members-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.team-peek{height:34px;padding:0 7px}.team-peek span{width:21px;height:21px}.team-peek span:nth-of-type(3),.team-peek b{display:none}.order-meta{gap:6px}.actor-note{font-size:7px}.actor-note>i{width:18px;height:18px}.members-grid{grid-template-columns:1fr}.members-grid article{padding:15px}.team-note{align-items:flex-start}.team-note span{line-height:1.7}.member-modal .role-choices{grid-template-columns:repeat(3,1fr)}}.signup-card{width:min(500px,100%)}.signup-card>p{margin-bottom:20px}.signup-fields{text-align:start;flex-direction:column;gap:13px;display:flex}.signup-fields label{color:#34415a;font-size:10px;font-weight:800}.signup-fields input{color:#22304a;background:#fafbfe;border:1px solid #e1e7f0;border-radius:11px;outline:none;width:100%;margin-top:6px;padding:12px 13px;font-size:11px}.signup-fields input:focus{background:#fff;border-color:#78a2ec;box-shadow:0 0 0 3px #edf4ff}.signup-fields label>small{color:#9aa4b5;margin-top:5px;font-size:8px;font-weight:500;display:block}.signup-trust{color:#8490a5;justify-content:center;align-items:center;gap:5px;margin-top:12px;font-size:8px;display:flex}.signup-trust span{color:#24a469;background:#eaf8f1;border-radius:50%;place-items:center;width:15px;height:15px;font:800 8px Arial;display:grid}.pipeline-card{width:min(770px,100%);margin-top:25px;margin-bottom:18px;padding-bottom:24px}.pipeline-card>p{margin-bottom:16px}.pipeline-search{text-align:start;background:#fafcff;border:1px solid #dce4f0;border-radius:12px;grid-template-columns:27px 1fr 28px;align-items:center;height:45px;padding:0 11px;transition:all .2s;display:grid}.pipeline-search:focus-within{background:#fff;border-color:#75a0ec;box-shadow:0 0 0 3px #edf4ff}.pipeline-search>span{color:#748198;font:500 25px Arial;transform:rotate(-20deg)}.pipeline-search input{color:#26344d;background:0 0;border:0;outline:0;width:100%;font-size:10px}.pipeline-search button{color:#8490a4;background:#eef2f7;border:0;border-radius:7px;width:24px;height:24px}.pipeline-count{text-align:start;color:#929daf;margin:9px 2px;font-size:8px}.pipeline-types{scrollbar-width:thin;scrollbar-color:#cbd5e4 transparent;max-height:340px;padding:2px 2px 2px 5px;overflow:auto}.pipeline-types button{min-height:68px}.pipeline-actions{grid-template-columns:95px 1fr;gap:9px;margin-top:16px;display:grid}.pipeline-actions .continue-button{margin:0}.back-button{color:#718098;background:#fff;border:1px solid #dfe5ee;border-radius:12px;font-size:10px;font-weight:800}.no-pipelines{border:1px dashed #d9e1ec;border-radius:14px;flex-direction:column;align-items:center;padding:25px 10px;display:flex}.no-pipelines>span{font-size:22px}.no-pipelines b{margin-top:7px;font-size:11px}.no-pipelines p{color:#8d99aa;margin:5px 0 11px;font-size:9px}.no-pipelines button{color:#2467dc;background:#edf4ff;border:0;border-radius:9px;padding:8px 11px;font-size:9px;font-weight:800}@media (width<=560px){.signup-card{padding-top:24px}.pipeline-card{margin-top:12px;padding:23px 14px 18px}.pipeline-card h1{margin-top:15px}.pipeline-types{grid-template-columns:1fr;max-height:350px}.pipeline-actions{grid-template-columns:75px 1fr}.pipeline-search{height:43px}}.profile-trigger{width:100%;color:inherit;text-align:inherit;background:0 0;border:0}.profile-trigger>svg{color:#a3abbb;transform:rotate(180deg)}.profile-top{color:#fff;background:linear-gradient(145deg,#2e73ef,#174dc4);border:0;border-radius:12px;width:40px;height:40px;font-weight:800;box-shadow:0 6px 14px #2367e830}.profile-menu{z-index:45;background:#fff;border:1px solid #e2e8f1;border-radius:15px;width:220px;padding:8px;position:fixed;top:78px;right:26px;box-shadow:0 18px 55px #16233c26}.profile-menu-head{border-bottom:1px solid #edf0f5;align-items:center;gap:9px;padding:9px 8px 12px;display:flex}.profile-menu-head>span{color:#2367de;background:#e9f0ff;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.profile-menu-head p{flex-direction:column;gap:3px;margin:0;display:flex}.profile-menu-head b{font-size:12px}.profile-menu-head small{color:#909bad;font-size:10px}.profile-menu>button{color:#47556d;text-align:start;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;width:100%;padding:10px;font-size:11px;font-weight:700;display:flex}.profile-menu>button:hover{background:#f3f6fa}.profile-menu>button>span{text-align:center;width:23px;font-size:15px}.profile-menu .logout-button{color:#d95760;margin-top:2px}.settings-page{padding-bottom:25px}.account-settings{border:1px solid var(--line);background:#fff;border-radius:17px;grid-template-columns:48px 1.2fr 1fr 1fr auto;align-items:center;gap:14px;padding:16px;display:grid}.settings-avatar{color:#2467dc;background:#e9f1ff;border-radius:14px;place-items:center;width:48px;height:48px;font-size:17px;font-weight:800;display:grid}.account-settings>div:not(.settings-avatar){flex-direction:column;gap:4px;display:flex}.account-settings span{color:#939dae;font-size:10px}.account-settings b{font-size:12px}.account-settings>button{color:#2868dc;background:#f7faff;border:1px solid #dce6f7;border-radius:9px;padding:8px 11px;font-size:10px;font-weight:800}.settings-team-head{justify-content:space-between;align-items:end;margin:28px 0 12px;display:flex}.settings-team-head h3{margin:0 0 4px;font-size:17px}.settings-team-head p{color:#919cad;margin:0;font-size:11px}.auth-switch{color:#2868dc;background:0 0;border:0;margin-top:13px;font-size:11px;font-weight:700}.login-card{width:min(460px,100%)}.login-card .otp-input{text-align:center;letter-spacing:7px;font:700 18px Arial}.flow-intro>div:first-child{display:none}.flow-intro{justify-content:flex-end}.nav-item{font-size:12px}.new-order b{font-size:18px}.new-order small,.balance-card span,.balance-card button,.order-detail{font-size:12px}.actor-note,.actor-inline{font-size:10px}.activity-head p,.today-count>span{font-size:11px}.live,.today-count small,.today-count p{font-size:10px}.recent-title{font-size:12px}.activities b{font-size:11px}.activities small{font-size:10px}.settings-button{font-size:11px}.view-title h2{font-size:23px}.view-title p{font-size:12px}.primary-action,.saved,.filter-row>button,.filter-row input{font-size:11px}.table-customer b{font-size:13px}.table-customer span,.table-detail{font-size:10px}.flow-intro b{font-size:15px}.flow-intro span,.flow-intro button{font-size:11px}.stage-name small,.message-switch,.edit-message{font-size:10px}.preview-label{font-size:11px}.phone-top b{font-size:12px}.phone-top small,.chat-bubble{font-size:9px}.usage-card span,.usage-card b{font-size:11px}.transactions h3{font-size:15px}.transactions p b,.transactions strong{font-size:11px}.setup-card h1{font-size:28px}.setup-card>p{font-size:13px}.setup-step{font-size:10px}.signup-fields label{font-size:12px}.signup-fields input{font-size:13px}.signup-fields label>small,.signup-trust{font-size:10px}.pipeline-search input{font-size:12px}.pipeline-count{font-size:10px}.business-types button b{font-size:12px}.business-types button small{font-size:10px}.continue-button,.back-button,.team-note b,.members-grid h3{font-size:12px}.team-note span,.member-info p,.member-status,.simple-rule b{font-size:10px}.member-info small,.simple-rule small{font-size:9px}.modal label{font-size:12px}.modal input,.modal textarea{font-size:13px}.modal-head p,.auto-note b{font-size:11px}.auto-note small{font-size:10px}.submit-order{font-size:13px}@media (width<=900px){.profile-menu{top:68px;right:15px}.account-settings{grid-template-columns:48px 1fr 1fr}.account-settings>button{grid-column:3}.account-settings>div:nth-of-type(4){grid-column:2/4}}@media (width<=560px){.profile-top{width:34px;height:34px}.profile-menu{top:61px}.account-settings{grid-template-columns:42px 1fr}.settings-avatar{width:42px;height:42px}.account-settings>div,.account-settings>div:nth-of-type(4),.account-settings>button{grid-column:2}.settings-team-head{align-items:center}.settings-team-head p{display:none}.settings-team-head h3{font-size:16px}.topbar h1{font-size:21px}.setup-card h1{font-size:24px}.setup-card>p{font-size:12px}.order-bottom{align-items:flex-end}.order-meta{max-width:58%}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}button:disabled{cursor:not-allowed;opacity:.55}.loading-screen{color:#7c8799;background:#f6f8fc;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.loading-screen .brand{padding:0 0 22px}.loading-screen p{font-size:11px}.loader{border:3px solid #dce5f4;border-top-color:#2367e8;border-radius:50%;width:26px;height:26px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.error-screen svg{color:#d4505d}.error-screen h2{color:#293750;margin:14px 0 5px;font-size:18px}.error-screen button{color:#fff;background:#2367e8;border:0;border-radius:10px;margin-top:10px;padding:10px 16px}.mode-pill{background:#f2f6fc;border:1px solid #e6ebf3;border-radius:11px;justify-content:space-between;align-items:center;margin:-17px 3px 18px;padding:8px;display:flex}.mode-pill span{color:#65728a;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.mode-pill button{color:#2466d9;background:#fff;border:0;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:800}.mode-pill.is-admin{background:#f3efff;border-color:#e6dcff}.mode-pill.is-admin span{color:#7354c7}.admin-mode .nav-item.active{color:#6848c4;background:#f1edff}.admin-mode .brand-mark{background:linear-gradient(145deg,#7860dc,#5136ac)}.database-badge{color:#50617b;background:#f8fafc;border:1px solid #e8edf4;border-radius:11px;grid-template-columns:20px 1fr 8px;align-items:center;gap:7px;margin-top:auto;margin-bottom:13px;padding:10px;display:grid}.database-badge>svg{color:#279e68}.database-badge div{flex-direction:column;gap:2px;display:flex}.database-badge b{font-size:8px}.database-badge small{color:#99a5b6;font-size:7px}.database-badge i{background:#25ad70;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #e5f7ee}.sidebar-foot{margin-top:0}.error-banner{color:#a43c48;background:#fff0f1;border:1px solid #f6d7db;border-radius:11px;grid-template-columns:22px 1fr 20px;align-items:center;max-width:1170px;margin:-10px auto 18px;padding:9px 12px;font-size:10px;display:grid}.error-banner>span{color:#fff;background:#dd5b67;border-radius:50%;place-items:center;width:19px;height:19px;font-weight:900;display:grid}.error-banner p{margin:0}.error-banner button{color:#a43c48;background:0 0;border:0;font-size:17px}.empty-copy{color:#9ca7b8;font-size:9px}.functional-flow{max-width:850px}.functional-flow .stage-list article{grid-template-columns:20px 35px minmax(160px,1fr) auto 32px 32px}.functional-flow .stage-name small{white-space:nowrap;text-overflow:ellipsis;max-width:360px;overflow:hidden}.table-icon-button{color:#65738b;background:#f1f4f8;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.table-icon-button.danger{color:#c2525d;background:#fff1f2}.view-hint{color:#7f8ca2;align-items:center;gap:7px;margin:13px 3px;font-size:9px;display:flex}.form-label{margin-top:13px;font-size:10px;font-weight:800;display:block}.form-label input,.form-label select,.form-label textarea,.modal select{color:#27354d;background:#fafbfd;border:1px solid #e1e7f0;border-radius:10px;outline:none;width:100%;margin-top:7px;padding:11px;display:block}.form-label input[type=color]{height:42px;padding:5px}.form-label textarea{resize:vertical;min-height:92px}.members-table{border:1px solid var(--line);background:#fff;border-radius:17px;overflow:hidden}.members-table article{border-bottom:1px solid #eef1f6;grid-template-columns:42px minmax(150px,1fr) 125px 80px 34px;align-items:center;gap:12px;padding:14px 17px;display:grid}.members-table article:last-child{border:0}.members-table article>div:nth-child(2){flex-direction:column;gap:4px;display:flex}.members-table small{color:#929daf;font-size:8px}.members-table select{color:#53617a;background:#fafbfd;border:1px solid #e0e6ef;border-radius:8px;padding:8px;font-size:9px}.member-status{border:0;border-radius:8px;padding:8px;font-size:8px;font-weight:800}.member-status.active{color:#24985f;background:#e8f8f0}.member-status.suspended{color:#bd5660;background:#fff0f1}.admin-metrics{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.admin-metrics article{border:1px solid var(--line);background:#fff;border-radius:15px;align-items:center;gap:11px;padding:17px;display:flex}.admin-metrics article>span{color:#6e4bc8;background:#f1edff;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.admin-metrics div{flex-direction:column;gap:3px;display:flex}.admin-metrics strong{font:800 21px Arial}.admin-metrics small{color:#929caf;font-size:8px}.admin-panels{grid-template-columns:1fr 1fr;gap:15px;margin-top:15px;display:grid}.admin-panels>section,.settings-panel{border:1px solid var(--line);background:#fff;border-radius:17px;padding:19px}.panel-head{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;margin-bottom:5px;padding-bottom:13px;display:flex}.panel-head h3{margin:0;font-size:12px}.system-row{border-bottom:1px solid #eff2f6;grid-template-columns:31px 1fr 8px;align-items:center;gap:9px;padding:13px 2px;display:grid}.system-row>svg{color:#66758d}.system-row div{flex-direction:column;gap:3px;display:flex}.system-row b{font-size:10px}.system-row small{color:#929caf;font-size:8px}.system-row>i{background:#25ad70;border-radius:50%;width:7px;height:7px}.system-row>i.pending{background:#eca640}.admin-link{width:100%;text-align:inherit;color:#3b4a64;background:0 0;border:0;border-bottom:1px solid #eff2f6;grid-template-columns:36px 1fr 18px;align-items:center;gap:10px;padding:10px 0;display:grid}.admin-link>span{color:#6d4fc4;background:#f2efff;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.admin-link div{flex-direction:column;gap:3px;display:flex}.admin-link b{font-size:10px}.admin-link small{color:#98a2b3;font-size:8px}.admin-link>svg{transform:rotate(180deg)}[dir=ltr] .admin-link>svg{transform:none}.settings-panel{max-width:650px}.settings-panel .form-label{max-width:500px}.settings-panel>.primary-action{margin-top:16px}.test-note{color:#685b35;background:#fff9e8;border:1px solid #f3e5b6;border-radius:14px;gap:11px;max-width:650px;margin-top:14px;padding:15px;display:flex}.test-note>svg{color:#c38a25;flex:none}.test-note b{font-size:10px}.test-note p{color:#8a7a4e;margin:5px 0 0;font-size:9px;line-height:1.7}@media (width<=900px){.database-badge{display:none}.admin-metrics{grid-template-columns:1fr 1fr}.admin-panels{grid-template-columns:1fr}.functional-flow{max-width:none}}@media (width<=560px){.admin-metrics{grid-template-columns:1fr 1fr}.admin-metrics article{padding:12px}.admin-metrics article>span{display:none}.admin-metrics strong{font-size:18px}.members-table{background:0 0;border:0;flex-direction:column;gap:9px;display:flex}.members-table article{background:#fff;border-radius:13px;grid-template-columns:38px 1fr auto;padding:12px;border:1px solid var(--line)!important}.members-table article select{grid-column:2}.member-status{grid-area:1/3}.members-table .table-icon-button{grid-area:2/3}.functional-flow .stage-list article{grid-template-columns:17px 30px 1fr 30px 30px}.functional-flow .message-switch{grid-column:3}.functional-flow .message-switch span{display:inline}.functional-flow .stage-name small{max-width:170px}.wallet-grid{grid-template-columns:1fr}}.pending-badge{color:#9b6919!important;background:#fff5d9!important}.whatsapp-view{max-width:980px}.wa-connection-card{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:58px 1fr auto;align-items:center;gap:16px;padding:22px;display:grid}.wa-connection-mark{color:#21965d;background:#e8f8f0;border-radius:16px;place-items:center;width:54px;height:54px;display:grid}.wa-connection-card h2{margin:6px 0;font-size:20px}.wa-connection-card p{color:#7e8a9d;max-width:620px;margin:0;font-size:10px;line-height:1.7}.connection-state{color:#a36f1e;background:#fff3d5;border-radius:20px;padding:5px 8px;font-size:8px;font-weight:900}.connection-state.connected{color:#238a59;background:#e9f8f0}.connect-meta-button{color:#fff;background:#1e61d9;border:0;border-radius:10px;padding:11px 15px;font-size:10px;font-weight:800}.message-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0;display:grid}.message-stats article{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:4px;padding:16px;display:flex}.message-stats strong{font-size:22px}.message-stats span{color:#8d98aa;font-size:8px}.message-jobs{border:1px solid var(--line);background:#fff;border-radius:18px;padding:19px}.message-jobs .panel-head>div{flex-direction:column;gap:4px;display:flex}.message-jobs .panel-head small{color:#8e99aa;font-size:8px}.message-jobs>article{border-bottom:1px solid #eef2f6;grid-template-columns:110px 1fr auto;align-items:center;gap:12px;padding:13px 2px;display:grid}.message-jobs>article:last-child{border:0}.message-jobs article>div{flex-direction:column;gap:4px;display:flex}.message-jobs article b{font-size:10px}.message-jobs article small,.message-jobs time{color:#939eaf;font-size:8px}.message-jobs article>p{color:#b05a62;grid-column:2/4;margin:0;font-size:8px}.job-state{text-align:center;color:#8c641e;background:#fff4d8;border-radius:20px;padding:6px;font-size:8px;font-weight:800}.job-state.sent,.job-state.delivered,.job-state.read{color:#238b59;background:#e9f8f0}.job-state.failed,.job-state.dead_letter{color:#b64d59;background:#fff0f1}.empty-jobs{color:#8d98aa;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:155px;display:flex}.empty-jobs b{color:#5c6980;font-size:11px}.empty-jobs span{font-size:9px}.settings-trigger.active{color:#1e61d9;background:#edf4ff;border-color:#d7e4fb}.settings-hub{max-width:850px}.settings-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.settings-grid>button{border:1px solid var(--line);min-height:150px;text-align:inherit;color:#33425b;background:#fff;border-radius:17px;grid-template-columns:45px 1fr 18px;align-items:center;gap:12px;padding:20px;display:grid}.settings-grid>button:hover{border-color:#bdd1f2;box-shadow:0 8px 24px #25436f0c}.settings-grid>button>span{color:#6a4bc2;background:#eeebff;border-radius:12px;place-items:center;width:43px;height:43px;display:grid}.settings-grid>button>span.green{color:#24955f;background:#e8f8f0}.settings-grid>button>span.orange{color:#d67b25;background:#fff3e6}.settings-grid>button>div{flex-direction:column;gap:5px;display:flex}.settings-grid b{font-size:11px}.settings-grid small{color:#929daf;font-size:8px}.settings-grid>button>svg{color:#a5aebe;transform:rotate(180deg)}[dir=ltr] .settings-grid>button>svg{transform:none}.wa-choice-head{align-items:center;gap:15px;margin-bottom:16px;display:flex}.wa-choice-head h2{margin:0 0 6px;font-size:21px}.wa-choice-head p{color:#7f8b9e;margin:0;font-size:10px}.wa-number-options{grid-template-columns:1fr 1fr;gap:14px;display:grid}.wa-number-options article{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:48px 1fr;align-items:start;gap:13px;padding:21px;display:grid;position:relative}.wa-number-options article.selected{border-color:#75a2eb;box-shadow:0 0 0 3px #dfeaff}.wa-number-options .option-icon{color:#fff;background:#2367e8;border-radius:13px;place-items:center;width:46px;height:46px;font:800 20px Arial;display:grid}.wa-number-options .option-icon.coexist{color:#21965d;background:#e8f8f0}.wa-number-options article>div{flex-direction:column;gap:6px;display:flex}.wa-number-options p{color:#7e899b;margin:0;font-size:9px;line-height:1.7}.wa-number-options small{color:#25875a;background:#edf8f2;border-radius:20px;align-self:flex-start;padding:4px 7px;font-size:7px;font-weight:800}.wa-number-options button{color:#1f62d8;background:#edf4ff;border:0;border-radius:10px;grid-column:1/3;padding:10px;font-size:10px;font-weight:800}.wa-number-options article.selected button{color:#fff;background:#2164da}.activation-note{color:#385273;background:#f3f7ff;border:1px solid #dce7f7;border-radius:14px;align-items:flex-start;gap:11px;margin-top:14px;padding:14px;display:flex}.activation-note>svg{color:#2367e8;flex:none}.activation-note b{font-size:10px}.activation-note p{color:#738198;margin:4px 0 0;font-size:8px}@media (width<=800px){.settings-grid{grid-template-columns:1fr}.settings-grid>button{min-height:95px}.wa-number-options{grid-template-columns:1fr}}@media (width<=560px){.settings-trigger{display:grid!important}.admin-mode .mobile-nav{grid-template-columns:repeat(3,1fr)}.wa-connection-card{grid-template-columns:44px 1fr;padding:16px}.wa-connection-mark{width:42px;height:42px}.connect-meta-button{grid-column:1/3}.wa-choice-head{align-items:flex-start}.wa-choice-head h2{font-size:18px}.wa-number-options article{padding:16px}.message-stats{grid-template-columns:1fr 1fr}.message-jobs{padding:14px}.message-jobs>article{grid-template-columns:1fr auto}.message-jobs .job-state{grid-column:1/3;justify-self:start}.message-jobs article>p{grid-column:1/3}.message-jobs time{font-size:7px}}.wa-number-options article.selected button:disabled{opacity:1}.landing{--land-ink:#112338;--land-blue:#1859d8;min-height:100vh;color:var(--land-ink);background:#fbfaf7;overflow:hidden}.landing-nav{border-bottom:1px solid #e8e5de;justify-content:space-between;align-items:center;width:min(1160px,100% - 40px);height:82px;margin:auto;display:flex}.landing-brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.landing-brand>span,.landing-cta>div>span{background:var(--land-blue);color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;font:800 18px Arial;display:grid;box-shadow:0 7px 18px #1859d82a}.landing-brand b{font-size:20px;line-height:1}.landing-brand small{color:#7e8996;font-size:10px;font-weight:600}.landing-nav>div{align-items:center;gap:10px;display:flex}.landing-lang{color:#526172;background:0 0;border:0;height:38px;font-size:12px;font-weight:800}.landing-login{color:#1a3149;background:#fff;border:1px solid #d8dde3;border-radius:10px;padding:9px 15px;font-size:11px;font-weight:800;text-decoration:none}.landing-hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:74px;width:min(1160px,100% - 40px);min-height:610px;margin:auto;padding:70px 0 78px;display:grid}.human-badge{color:#1b59cf;background:#edf3ff;border:1px solid #dbe7ff;border-radius:100px;padding:7px 11px;font-size:11px;font-weight:800;display:inline-flex}.hero-copy h1{letter-spacing:-2.5px;margin:24px 0 18px;font-size:clamp(45px,5.5vw,76px);line-height:1.14}.hero-copy h1 em,.landing-cta h2 em{color:var(--land-blue);font-style:normal}.hero-copy>p{color:#5e6c7c;max-width:570px;margin:0;font-size:17px;line-height:1.9}.hero-actions{align-items:center;gap:12px;margin-top:30px;display:flex}.hero-actions a{border-radius:12px;justify-content:center;align-items:center;gap:26px;height:50px;padding:0 22px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.hero-primary{background:var(--land-blue);color:#fff;box-shadow:0 10px 24px #1859d82d}.hero-secondary{color:#35475b;background:#fff;border:1px solid #dadfe5}.hero-note{color:#758394;margin-top:15px;font-size:11px;display:block}.hero-demo{background:#fff;border:1px solid #e2e4e7;border-radius:22px;padding:19px;position:relative;transform:rotate(-1deg);box-shadow:0 28px 80px #2432461a}.hero-demo:before{content:"";z-index:-1;background:#dfeaff;border-radius:25px;position:absolute;inset:28px -35px -35px 42px}.demo-top{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;height:42px;display:flex}.demo-top>b{font-size:12px}.demo-dots{gap:4px;display:flex}.demo-dots i{background:#d4d9df;border-radius:50%;width:6px;height:6px}.demo-live{color:#1f9a60;background:#e9f8f0;border-radius:6px;padding:4px 6px;font:800 8px Arial}.demo-customer{align-items:center;gap:12px;padding:20px 3px 17px;display:flex}.demo-customer>span{color:#fff;background:#f08a58;border-radius:13px;place-items:center;width:43px;height:43px;font-weight:800;display:grid}.demo-customer div{flex-direction:column;gap:3px;display:flex}.demo-customer b{font-size:13px}.demo-customer small{color:#8a95a2;font:400 10px Arial}.demo-flow{direction:rtl;background:#f8f9fb;border:1px solid #edf0f3;border-radius:14px;grid-template-columns:1fr 16px 1fr 16px 1fr;align-items:center;gap:4px;padding:15px 9px;display:grid}.demo-flow>div{color:#9aa3ae;flex-direction:column;align-items:center;gap:7px;display:flex}.demo-flow i{background:#fff;border:1px solid #dce1e7;border-radius:50%;place-items:center;width:25px;height:25px;font:700 9px Arial;display:grid}.demo-flow span{white-space:nowrap;font-size:9px;font-weight:700}.demo-flow>b{color:#c2c8ce;font:400 14px Arial}.demo-flow .done{color:#29935f}.demo-flow .done i{background:#e9f7f0;border-color:#ccebdc}.demo-flow .current{color:#1d5fd8}.demo-flow .current i{background:#e8f0ff;border-color:#cddfff}.demo-message{background:#ecf9f2;border:1px solid #d3efdf;border-radius:12px;align-items:center;gap:10px;margin:14px 0;padding:11px;display:flex}.demo-message>span{color:#fff;background:#27a467;border-radius:50%;place-items:center;width:25px;height:25px;font:800 10px Arial;display:grid}.demo-message p{flex-direction:column;gap:3px;margin:0;display:flex}.demo-message b{font-size:10px}.demo-message small{color:#688273;font-size:9px}.hero-demo>button{color:#fff;background:#1859d8;border:0;border-radius:10px;justify-content:center;align-items:center;gap:17px;width:100%;height:43px;font-size:11px;font-weight:800;display:flex}.landing-how{color:#fff;background:#112338;padding:90px max(20px,50% - 580px)}.how-title{text-align:center}.how-title>span{color:#76a1f7;letter-spacing:1.7px;font:800 10px Arial}.how-title h2{margin:12px 0 6px;font-size:36px}.how-title p{color:#aab7c4;font-size:14px}.how-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:43px;display:grid}.how-grid article{background:#172d45;border:1px solid #294057;border-radius:17px;min-height:210px;padding:23px}.how-grid article>span{color:#fff;background:#2160d2;border-radius:10px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.how-grid p{color:#aebac6;margin:0;font-size:12px;line-height:1.8}.landing-for{text-align:center;background:#fff;padding:55px 20px}.landing-for>p{color:#7b8794;margin:0 0 20px;font-size:11px;font-weight:800}.landing-for>div{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.landing-for span{background:#fbfbfa;border:1px solid #e3e6e9;border-radius:100px;padding:9px 14px;font-size:11px;font-weight:700}.landing-cta{text-align:center;background:#f0f5ff;padding:85px 20px}.landing-cta>div{flex-direction:column;align-items:center;display:flex}.landing-cta h2{margin:20px 0 28px;font-size:clamp(30px,4vw,48px);line-height:1.35}.landing-cta a{color:#fff;background:#1859d8;border-radius:12px;padding:13px 24px;font-size:13px;font-weight:800;text-decoration:none}.landing-footer{color:#7e8995;background:#fff;justify-content:space-between;align-items:center;height:75px;padding:0 max(20px,50% - 580px);font-size:11px;display:flex}.landing-footer span{color:#22354a;font-weight:800}.flow-tip{color:#3c5d91;background:#f4f7ff;border:1px solid #e2eaff;border-radius:11px;align-items:center;gap:8px;margin-bottom:5px;padding:9px 12px;font-size:10px;display:flex}.flow-tip span{font-size:14px}.functional-flow .stage-list article{border-radius:11px;grid-template-columns:28px 35px minmax(160px,1fr) 29px auto 32px 32px;padding-inline:7px;transition:transform .16s,box-shadow .16s,background .16s}.functional-flow .stage-list article[draggable=true]{cursor:grab}.functional-flow .stage-list article.dragging{opacity:.42;transform:scale(.985)}.drag{color:#9ba8b8;cursor:grab;background:0 0;border:0;place-items:center;width:25px;height:34px;font-size:22px;line-height:1;display:grid}.drag:active{cursor:grabbing}.inline-stage-name{color:inherit;text-align:inherit;background:0 0;border:0;align-items:center;gap:6px;width:max-content;max-width:100%;padding:0;display:flex}.inline-stage-name svg{color:#a5adba;opacity:0;transition:all .15s}.inline-stage-name:hover svg,.inline-stage-name:focus-visible svg{opacity:1}.stage-name>input{background:#fff;border:1px solid #7ba4eb;border-radius:8px;outline:3px solid #eaf1ff;width:min(260px,100%);padding:7px 9px;font-size:12px;font-weight:800}.stage-move-buttons{flex-direction:column;gap:2px;display:flex}.stage-move-buttons button{color:#64748b;background:#f1f4f8;border:0;border-radius:6px;place-items:center;width:27px;height:20px;padding:0;display:grid}.stage-move-buttons button:hover:not(:disabled){color:#2367e8;background:#e4ecfa}@media (width<=800px){.landing-hero{grid-template-columns:1fr;gap:55px;padding-top:52px}.hero-copy{text-align:center}.hero-copy>p{margin-inline:auto}.hero-actions{justify-content:center}.hero-note{text-align:center}.hero-demo{width:min(560px,100%);margin:auto}.how-grid{grid-template-columns:1fr}.how-grid article{min-height:0}.functional-flow .stage-list article{grid-template-columns:27px 32px minmax(110px,1fr) 29px 30px 30px}.functional-flow .message-switch{grid-column:3/5}.functional-flow .message-switch span{display:inline}.functional-flow .stage-name small{max-width:230px}.functional-flow .stage-list article>.table-icon-button.danger{grid-area:1/6}.functional-flow .stage-list article>.table-icon-button:not(.danger){grid-area:1/5}}@media (width<=560px){.landing-nav{width:calc(100% - 28px);height:68px}.landing-login{padding:8px 10px;font-size:10px}.landing-brand b{font-size:17px}.landing-hero{width:calc(100% - 28px);padding:45px 0 65px}.hero-copy h1{letter-spacing:-1.7px;font-size:43px}.hero-copy>p{font-size:14px}.hero-actions{flex-direction:column}.hero-actions a{width:100%}.hero-demo{padding:13px}.hero-demo:before{inset:20px -14px -22px 24px}.demo-flow span{font-size:8px}.landing-how{padding-top:70px;padding-bottom:70px}.how-title h2{font-size:29px}.landing-footer{flex-direction:column;justify-content:center;gap:8px;height:auto;min-height:68px}.flow-tip{align-items:flex-start}.functional-flow .stage-list article{grid-template-columns:25px 29px minmax(90px,1fr) 27px 29px;gap:6px}.functional-flow .stage-list article>.table-icon-button.danger{grid-column:5}.functional-flow .stage-list article>.table-icon-button:not(.danger){display:none}.functional-flow .message-switch{grid-column:3/5}.stage-name small{display:none}.inline-stage-name svg{opacity:1}.stage-move-buttons button{width:25px}.drag{width:23px}}.hardened-filters{grid-template-columns:minmax(220px,1fr) 170px auto;gap:9px;margin-bottom:15px;display:grid}.hardened-filters label{margin:0}.hardened-filters input,.hardened-filters select{color:#33425a;background:#fff;border:1px solid #dfe5ee;border-radius:10px;outline:none;width:100%;height:39px;padding:0 11px;font-size:11px}.hardened-filters input:focus,.hardened-filters select:focus{border-color:#79a2e9;box-shadow:0 0 0 3px #edf4ff}.hardened-filters>button,.load-more{color:#2367dc;background:#eaf1ff;border:0;border-radius:10px;height:39px;padding:0 18px;font-size:11px;font-weight:800}.load-more{min-width:180px;margin:15px auto 0;display:block}.inline-load-error{color:#bd4f5a;background:#fff0f1;border:1px solid #f4d8dc;border-radius:9px;margin:0 0 12px;padding:8px 10px;font-size:10px}@media (width<=560px){.hardened-filters{grid-template-columns:1fr 1fr}.hardened-filters label{grid-column:1/3}.hardened-filters>button{padding:0 12px}}.home-quick-actions{grid-template-columns:1fr 1fr minmax(190px,.8fr)}.new-offer{color:#244437;min-height:86px;text-align:inherit;background:#fff;border:1px solid #d7eadf;border-radius:16px;grid-template-columns:42px 1fr 20px;align-items:center;gap:11px;padding:15px;display:grid}.new-offer>span{color:#23935c;background:#e8f8ef;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.new-offer>div{flex-direction:column;gap:4px;display:flex}.new-offer b{font-size:12px}.new-offer small{color:#82948a;font-size:8px}.new-offer>svg{color:#7a9487;transform:rotate(180deg)}[dir=ltr] .new-offer>svg{transform:none}.offer-icon{color:#24945d!important;background:#e8f8ef!important}.campaign-builder,.campaign-history{border:1px solid var(--line);background:#fff;border-radius:19px;padding:22px}.campaign-steps{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:24px;display:grid}.campaign-steps span{color:#98a2b0;align-items:center;gap:8px;font-size:9px;font-weight:800;display:flex}.campaign-steps span:after{content:"";background:#edf0f4;flex:1;height:2px}.campaign-steps span:last-child:after{display:none}.campaign-steps i{background:#fff;border:1px solid #dfe4eb;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.campaign-steps .active i{color:#fff;background:#1e61d9;border-color:#1e61d9}.campaign-step{max-width:680px;margin:auto}.campaign-step h3{margin:0 0 7px;font-size:20px}.campaign-step>p{color:#7d8999;margin:0 0 18px;font-size:10px;line-height:1.7}.audience-actions{align-items:center;gap:12px;margin-bottom:10px;display:flex}.upload-button{color:#1f62d8;cursor:pointer;background:#edf4ff;border-radius:9px;align-items:center;gap:7px;height:37px;padding:0 13px;font-size:10px;font-weight:800;display:flex}.upload-button input{display:none}.audience-input{resize:vertical;border:1px solid #dfe5ed;border-radius:12px;outline:none;width:100%;min-height:165px;padding:13px;font:11px/1.8 Arial}.audience-count{color:#718096;align-items:center;gap:7px;margin:10px 0;font-size:9px;display:flex}.audience-count b{color:#283b55;font-size:14px}.campaign-next{color:#fff;background:#2164da;border:0;border-radius:10px;justify-content:center;align-items:center;gap:13px;min-height:40px;margin-inline-start:auto;padding:0 17px;font-size:10px;font-weight:800;display:flex}.campaign-next:disabled{opacity:.45}.campaign-buttons{justify-content:space-between;align-items:center;margin-top:19px;display:flex}.campaign-buttons>button:not(.campaign-next){color:#6f7d90;background:0 0;border:0;font-size:10px;font-weight:800}.campaign-warning{color:#7f6227;background:#fff8e8;border:1px solid #f3e2b9;border-radius:12px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px;display:flex}.campaign-warning>svg{flex:none}.campaign-warning p{color:#90784b;margin:4px 0 0;font-size:8px;line-height:1.6}.campaign-summary{border:1px solid #e3e8ef;border-radius:13px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.campaign-summary>div{border-bottom:1px solid #edf0f4;flex-direction:column;gap:5px;padding:14px;display:flex}.campaign-summary>div:nth-last-child(-n+2){border-bottom:0}.campaign-summary strong{font-size:11px}.consent-check{border:1px solid #dfe5ed;border-radius:12px;align-items:flex-start;gap:10px;margin-top:16px;padding:13px;display:flex}.consent-check input{accent-color:#2164da;width:17px;height:17px}.consent-check span{flex-direction:column;gap:4px;display:flex}.consent-check small{color:#8b96a6;font-size:8px}.final-send{font-size:11px}.cancel-campaign{color:#a06970;background:0 0;border:0;margin:18px auto 0;font-size:9px;display:block}.campaign-history .panel-head small{color:#919baa;font-size:8px}.campaign-history>article{border-bottom:1px solid #eef1f4;grid-template-columns:120px 1fr auto;align-items:center;gap:14px;padding:14px 2px;display:grid}.campaign-history>article:last-child{border-bottom:0}.campaign-history article>div{flex-direction:column;gap:4px;display:flex}.campaign-history article small{color:#8f9aaa;font-size:8px}.campaign-history article>strong small{font-weight:500}.campaign-status{text-align:center;color:#88631f;background:#fff4d8;border-radius:30px;padding:6px 8px;font-size:8px;font-weight:800}@media (width<=1050px){.home-quick-actions{grid-template-columns:1fr 1fr}.home-quick-actions .balance-card{grid-column:1/3}}@media (width<=560px){.home-quick-actions{grid-template-columns:1fr}.home-quick-actions .balance-card{grid-column:auto}.campaign-builder,.campaign-history{padding:15px}.campaign-steps span{font-size:8px}.campaign-summary{grid-template-columns:1fr}.campaign-summary>div,.campaign-summary>div:nth-child(odd){border:0;border-bottom:1px solid #edf0f4}.campaign-summary>div:last-child{border-bottom:0}.campaign-history>article{grid-template-columns:1fr auto}.campaign-status{grid-column:1/3;justify-self:start}.campaign-history article>strong{font-size:13px}}.pipeline-picker{color:#526987;background:#fff;border:1px solid #dfe5ed;border-radius:10px;align-items:center;height:39px;padding-inline-start:10px;display:flex;overflow:hidden}.pipeline-picker select{color:#30415a;background:0 0;border:0;outline:none;min-width:155px;max-width:230px;height:100%;padding:0 8px;font-size:10px;font-weight:800}.pipeline-picker>button{color:#687890;border:0;background:#f7f9fc;border-inline-start:1px solid #e8ecf1;place-items:center;width:36px;height:100%;display:grid}.pipelines-page{max-width:980px}.pipeline-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.pipeline-grid>article{border:1px solid var(--line);background:#fff;border-radius:17px;flex-direction:column;min-height:185px;padding:18px;display:flex}.pipeline-grid>article.current{border-color:#77a1e9;box-shadow:0 0 0 3px #e7effe}.pipeline-card-head{justify-content:space-between;align-items:center;display:flex}.pipeline-card-head>span{color:#684fc0;background:#eeeaff;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.pipeline-card-head small{color:#287e56;background:#e8f7ef;border-radius:20px;padding:5px 7px;font-size:7px;font-weight:900}.pipeline-grid h3{margin:20px 0 5px;font-size:15px}.pipeline-grid article>p{color:#8c97a6;margin:0 0 18px;font-size:8px}.pipeline-card-actions{gap:6px;margin-top:auto;display:flex}.pipeline-card-actions button{color:#66758b;background:#f0f3f7;border:0;border-radius:8px;place-items:center;height:34px;padding:0 9px;display:grid}.pipeline-card-actions .open-pipeline{color:#1f62d8;background:#eaf1ff;flex:1;font-size:9px;font-weight:800}.pipeline-grid>article.current .open-pipeline{color:#fff;background:#2164da}.pipeline-card-actions button:disabled{opacity:.35}.archived-pipelines{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:24px;padding:17px}.archived-pipelines>h3{margin:0 0 10px;font-size:12px}.archived-pipelines>div{border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;padding:11px 2px;display:flex}.archived-pipelines>div>span{flex-direction:column;gap:3px;display:flex}.archived-pipelines b{font-size:10px}.archived-pipelines small{color:#929caa;font-size:8px}.archived-pipelines button{color:#2164da;background:#edf4ff;border:0;border-radius:8px;padding:8px 11px;font-size:9px;font-weight:800}@media (width<=900px){.pipeline-grid{grid-template-columns:1fr 1fr}.pipeline-picker select{min-width:120px}}@media (width<=620px){.topbar{align-items:flex-start}.top-actions{flex-wrap:wrap;justify-content:flex-end}.pipeline-picker{order:3;width:100%;margin-top:5px}.pipeline-picker select{flex:1;max-width:none}.pipeline-grid{grid-template-columns:1fr}.pipeline-grid>article{min-height:155px}}.view-title-actions{align-items:center;gap:9px;display:flex}.secondary-action{color:#40516a;background:#fff;border:1px solid #dfe5ed;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:10px;font-weight:800;display:flex}.saved-audience{border:1px solid #dfe6ef;border-radius:13px;max-height:205px;margin-bottom:16px;padding:12px;overflow:auto}.saved-audience>div{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.saved-audience>div>b{font-size:10px}.saved-audience>div>button{color:#2164da;background:0 0;border:0;font-size:9px;font-weight:800}.saved-audience>label{border-top:1px solid #f0f2f5;align-items:center;gap:9px;padding:8px 2px;display:flex}.saved-audience input{accent-color:#2164da}.saved-audience span{flex-direction:column;gap:2px;display:flex}.saved-audience span b{font-size:10px}.saved-audience span small{color:#8a96a5;font-size:8px}.contact-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;display:grid}.contact-stats article{border:1px solid var(--line);background:#fff;border-radius:15px;flex-direction:column;gap:4px;padding:15px;display:flex}.contact-stats span{color:#7e8c9d;font-size:9px}.contact-layout{grid-template-columns:minmax(280px,.8fr) 1.2fr;gap:14px;display:grid}.contact-import,.contact-list{border:1px solid var(--line);background:#fff;border-radius:18px;padding:18px}.contact-import .upload-button{width:max-content;margin-bottom:10px}.contact-import .audience-input{min-height:120px}.contact-import .campaign-next{margin-top:12px}.contact-list>article{border-bottom:1px solid #edf0f4;grid-template-columns:95px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.contact-list>article:last-child{border-bottom:0}.contact-list article>div{flex-direction:column;gap:3px;display:flex}.contact-list article small{color:#8793a3;font-size:8px}.contact-list article>button{color:#59687b;background:#fff;border:1px solid #dfe5ed;border-radius:8px;padding:7px 9px;font-size:8px;font-weight:800}.contact-state{text-align:center;color:#238b59;background:#e9f8f0;border-radius:20px;padding:6px 7px;font-size:8px;font-weight:800}.contact-state.opted_out{color:#a64c59;background:#f8ecee}.campaign-metrics{flex-wrap:wrap;margin-top:3px;flex-direction:row!important;gap:5px!important;display:flex!important}.campaign-metrics span{color:#6d7b8d;background:#f4f7fa;border-radius:6px;padding:4px 6px;font-size:7px}.campaign-metrics b{margin-inline-start:2px;font-size:8px}.suppressed-note{color:#a36b35!important}@media (width<=700px){.view-title-actions{justify-content:flex-end;width:100%}.contact-stats,.contact-layout{grid-template-columns:1fr}.contact-list>article{grid-template-columns:1fr auto}.contact-state{grid-column:1/3;justify-self:start}}.landing-footer>div{gap:16px;display:flex}.landing-footer a{color:#607084;font-weight:700;text-decoration:none}.landing-footer a:hover{color:#1859d8}.legal-page{color:#172a40;background:#f7f9fc;min-height:100vh;padding-bottom:60px}.legal-nav{background:#fff;border-bottom:1px solid #e5e9ef;justify-content:space-between;align-items:center;height:76px;padding:0 max(20px,50% - 460px);display:flex}.legal-nav>div{align-items:center;gap:9px;display:flex}.legal-nav button,.legal-nav>div>a{color:#43546a;background:#fff;border:1px solid #dce3eb;border-radius:9px;padding:8px 11px;font-size:10px;font-weight:800;text-decoration:none}.legal-document{background:#fff;border:1px solid #e3e8ef;border-radius:20px;width:min(820px,100% - 30px);margin:42px auto;padding:42px 48px;box-shadow:0 18px 55px #1934510d}.legal-document>header{border-bottom:1px solid #e8ecf1;margin-bottom:20px;padding-bottom:25px}.legal-document>header>span{color:#2465d8;background:#edf4ff;border-radius:7px;padding:6px 8px;font:800 9px Arial}.legal-document h1{margin:18px 0 8px;font-size:34px}.legal-document>header p{color:#6d7c8e;margin:0;font-size:12px;line-height:1.8}.legal-review-note{background:#fff8e7;border:1px solid #f0dfad;border-radius:12px;margin:20px 0 28px;padding:14px 16px}.legal-review-note b{color:#735c22;font-size:11px}.legal-review-note p{color:#8a7440;margin:5px 0 0;font-size:9px;line-height:1.7}.legal-document>section{border-bottom:1px solid #edf0f4;padding:17px 0}.legal-document h2{margin:0 0 10px;font-size:16px}.legal-document>section p{color:#526276;margin:7px 0;font-size:11px;line-height:2}.legal-document>footer{justify-content:space-between;gap:12px;padding-top:25px;display:flex}.legal-document>footer a{color:#1e60d5;font-size:10px;font-weight:800;text-decoration:none}@media (width<=600px){.legal-document{margin-top:20px;padding:28px 18px}.legal-document h1{font-size:27px}.legal-nav{height:68px}.legal-nav .landing-brand small{display:none}}.invite-modal-note{color:#58709a;background:#f2f6ff;border-radius:10px;margin:0 0 12px;padding:11px 12px;font-size:9px;line-height:1.8}.invite-link-ready{background:#eaf8f1;border:1px solid #cfeadb;border-radius:15px;grid-template-columns:38px minmax(180px,1fr) auto 24px;align-items:center;gap:11px;margin-bottom:14px;padding:14px;display:grid}.invite-link-ready>span{color:#fff;background:#29a36a;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.invite-link-ready>div{gap:4px;display:grid}.invite-link-ready b{font-size:11px}.invite-link-ready p{color:#628271;margin:0;font-size:8px}.invite-link-ready input{color:#486858;background:#fff;border:1px solid #cfe4d8;border-radius:8px;width:100%;padding:7px;font:9px Arial}.invite-link-ready>button{color:#fff;background:#258f5e;border:0;border-radius:9px;padding:9px 11px;font-size:9px;font-weight:800}.invite-link-ready>.invite-dismiss{color:#688375;background:0 0;padding:0;font-size:18px}.pending-invitations{border:1px solid var(--line);background:#fff;border-radius:17px;margin-bottom:14px;padding:16px}.pending-invitations .panel-head small{color:#8c98a8;font-size:9px}.pending-invitations>article{border-bottom:1px solid #edf1f4;grid-template-columns:38px minmax(140px,1fr) 80px minmax(125px,auto) auto auto;align-items:center;gap:9px;padding:11px 2px;display:grid}.pending-invitations>article:last-child{border:0}.pending-avatar{color:#c0772f;background:#fff2df;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.pending-invitations article>div{flex-direction:column;gap:3px;display:flex}.pending-invitations b{font-size:10px}.pending-invitations small{color:#8c97a7;font-size:8px}.invitation-state{color:#9a6a20;background:#fff4d9;border-radius:20px;justify-self:start;padding:5px 7px;font-size:8px;font-weight:800}.invitation-state.expired{color:#ae4f5a;background:#fff0f1}.pending-invitations button{color:#2164da;background:#edf4ff;border:0;border-radius:8px;padding:8px 9px;font-size:8px;font-weight:800}.pending-invitations .revoke-invite{color:#ac4d59;background:#fff0f1}.invite-page{color:#1a2d44;background:radial-gradient(circle at 50% -10%,#e4edff 0,#0000 38%),#f7f9fd;place-items:center;min-height:100vh;padding:24px;display:grid}.invite-card{text-align:center;background:#fff;border:1px solid #e1e7ef;border-radius:24px;width:min(500px,100%);padding:34px;box-shadow:0 24px 70px #18365917}.invite-brand{color:#172b43;direction:ltr;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.invite-brand>span{color:#fff;background:#2367e8;border-radius:10px;place-items:center;width:36px;height:36px;font:800 17px Arial;display:grid}.invite-brand b{font-size:18px}.invite-brand small{color:#8b96a5;font-size:8px}.invite-lock{color:#259661;background:#e8f8f0;border-radius:17px;place-items:center;width:54px;height:54px;margin:26px auto 13px;font-size:22px;font-weight:900;display:grid}.invite-card h1{margin:26px 0 9px;font-size:23px}.invite-lock+h1{margin-top:0}.invite-card>p{color:#6f7e91;margin:0 auto 20px;font-size:11px;line-height:1.9}.invite-primary,.invite-secondary,.invite-accept-button{color:#fff;background:#2164da;border:0;border-radius:11px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.invite-secondary{color:#2164da;background:#edf4ff}.invite-page-error{background:#fff0f1;border-radius:9px;padding:8px;color:#b84c59!important;margin-top:10px!important}.invite-accept-button:disabled{opacity:.55}@media (width<=760px){.invite-link-ready{grid-template-columns:36px 1fr 24px}.invite-link-ready>button:not(.invite-dismiss){grid-column:2}.pending-invitations>article{grid-template-columns:36px 1fr auto}.pending-invitations>article>small{grid-column:2}.pending-invitations>article>button{grid-row:3}.pending-invitations>article>button:first-of-type{grid-column:2}.pending-invitations>article>.revoke-invite{grid-column:3}.invite-card{padding:28px 18px}}.setup-legal{text-align:start;color:#657287;align-items:flex-start;gap:8px;margin-top:15px;font-size:9px;line-height:1.7;display:flex}.setup-legal input{accent-color:#2164da;width:16px;height:16px}.setup-legal a{color:#2164da;font-weight:800}.legal-gate{background:radial-gradient(circle at 50% -10%,#e5eeff 0,#0000 34%),#f7f9fd;flex-direction:column;min-height:100vh;padding:22px 30px;display:flex}.legal-gate>section{text-align:center;background:#fff;border:1px solid #e3e8f0;border-radius:23px;width:min(560px,100%);margin:auto;padding:34px;box-shadow:0 22px 65px #1c3f7114}.legal-gate h1{margin:17px 0 8px;font-size:25px}.legal-gate>section>p{color:#738196;max-width:450px;margin:0 auto 18px;font-size:10px;line-height:1.9}.legal-links{grid-template-columns:1fr 1fr;gap:9px;display:grid}.legal-links a{color:#365071;border:1px solid #dfe5ed;border-radius:10px;justify-content:space-between;align-items:center;height:42px;padding:0 12px;font-size:10px;font-weight:800;text-decoration:none;display:flex}.legal-gate .consent-check{text-align:start}.deletion-banner{color:#765723;width:calc(100% - 36px);max-width:1170px;text-align:inherit;background:#fff8e9;border:1px solid #f0d7a9;border-radius:12px;align-items:center;gap:10px;margin:-8px auto 16px;padding:10px 13px;display:flex}.deletion-banner span{flex-direction:column;flex:1;gap:2px;display:flex}.deletion-banner b{font-size:9px}.deletion-banner small{color:#92784b;font-size:8px}.data-control-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.data-control-grid>section,.data-scope-note{border:1px solid var(--line);background:#fff;border-radius:17px;padding:19px}.consent-record{align-items:center;gap:11px;padding:14px 2px;display:flex}.consent-record>svg{color:#2a9b67}.consent-record>div{flex-direction:column;gap:4px;display:flex}.consent-record b{font-size:10px}.consent-record small{color:#8995a5;font-size:8px}.policy-buttons{gap:8px;display:flex}.policy-buttons a{text-align:center;color:#2164da;background:#edf4ff;border-radius:9px;flex:1;padding:10px;font-size:9px;font-weight:800;text-decoration:none}.danger-zone>p{color:#778599;font-size:9px;line-height:1.8}.delete-business{color:#fff;background:#b84d59;border:0;border-radius:9px;margin-top:13px;padding:10px 13px;font-size:9px;font-weight:800}.delete-business:disabled{opacity:.4}.pending-deletion{background:#fff6e5;border:1px solid #f0ddb0;border-radius:12px;align-items:flex-start;gap:11px;margin-top:12px;padding:14px;display:flex}.pending-deletion>span{color:#b27a22}.pending-deletion>div{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.pending-deletion b{font-size:11px}.pending-deletion p{color:#806c42;margin:0;font-size:9px;line-height:1.8}.pending-deletion button{color:#9a5b31;background:#fff;border:0;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:800}.data-scope-note{background:#f6f9fd;gap:11px;margin-top:14px;display:flex}.data-scope-note>svg{color:#60728a;flex:none}.data-scope-note b{font-size:10px}.data-scope-note p{color:#718096;margin:5px 0 0;font-size:9px;line-height:1.8}.settings-grid span.red{color:#b34f5b;background:#fff0f1}@media (width<=700px){.legal-gate{padding:18px 14px}.legal-gate>section{padding:27px 17px}.legal-links,.data-control-grid{grid-template-columns:1fr}.deletion-banner{width:calc(100% - 28px)}}.merchant-signup{color:#172b43;background:radial-gradient(circle at 50% -12%,#e3edff 0,#0000 38%),#f7f9fd;min-height:100vh;padding:22px 24px 40px}.merchant-signup>nav{justify-content:space-between;align-items:center;width:min(920px,100%);margin:0 auto;display:flex}.merchant-signup>nav>button{color:#50617a;background:#fff;border:1px solid #dfe5ed;border-radius:10px;height:38px;padding:0 13px;font:800 11px Arial}.merchant-signup>section{background:#fff;border:1px solid #e1e7ef;border-radius:24px;width:min(560px,100%);margin:38px auto 0;padding:32px 35px;box-shadow:0 24px 70px #18365914}.signup-welcome{color:#2164da;background:#eaf2ff;border-radius:8px;padding:6px 9px;font-size:9px;font-weight:800;display:inline-block}.merchant-signup h1{margin:16px 0 6px;font-size:27px}.merchant-signup section>p{color:#7a8799;margin:0 0 22px;font-size:11px}.merchant-signup section>label:not(.signup-consent),.merchant-signup legend{color:#35445a;margin-top:14px;font-size:10px;font-weight:800;display:block}.merchant-signup input:not([type=checkbox]){color:#21344e;background:#fafbfd;border:1px solid #dfe5ed;border-radius:11px;outline:none;width:100%;height:46px;margin-top:7px;padding:0 13px;font-size:12px}.merchant-signup input:not([type=checkbox]):focus{background:#fff;border-color:#76a0eb;box-shadow:0 0 0 3px #edf4ff}.merchant-signup label>small{color:#8e99a8;margin-top:5px;font-size:8px;font-weight:500;display:block}.merchant-signup fieldset{border:0;margin:17px 0 0;padding:0}.merchant-signup fieldset>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:7px;display:grid}.merchant-signup fieldset button{text-align:start;color:#35445a;background:#fafbfd;border:1px solid #e1e7ef;border-radius:12px;grid-template-columns:30px 1fr 18px;align-items:center;gap:8px;min-height:58px;padding:10px;display:grid}.merchant-signup fieldset button.selected{background:#f0f6ff;border-color:#6e9aec;box-shadow:0 0 0 2px #e7efff}.merchant-signup fieldset button span{font-size:18px}.merchant-signup fieldset button b{font-size:10px}.merchant-signup fieldset button i{color:#fff;background:#2367e8;border-radius:50%;place-items:center;width:17px;height:17px;font:800 9px Arial;display:grid}.signup-consent{color:#637186;border:1px solid #e2e7ee;border-radius:11px;align-items:flex-start;gap:9px;margin-top:17px;padding:12px;font-size:9px;line-height:1.8;display:flex}.signup-consent input{accent-color:#2164da;flex:none;width:17px;height:17px}.signup-consent a{color:#2164da;font-weight:800}.signup-submit{color:#fff;background:linear-gradient(125deg,#2b72ee,#174fc9);border:0;border-radius:11px;width:100%;height:47px;margin-top:16px;font-size:11px;font-weight:800;box-shadow:0 10px 25px #2367e82b}.signup-submit:disabled{opacity:.45;cursor:not-allowed}.merchant-signup .signup-error{color:#ad4856;background:#fff0f1;border-radius:9px;margin:12px 0 0;padding:9px 11px;font-size:9px}.signup-secure{text-align:center;color:#8290a3;margin-top:11px;font-size:8px;display:block}@media (width<=580px){.merchant-signup{padding:17px 13px 30px}.merchant-signup>section{border-radius:20px;margin-top:22px;padding:25px 17px}.merchant-signup h1{font-size:23px}.merchant-signup fieldset>div{grid-template-columns:1fr}}.sidebar-signout{color:#bd4e5a;background:#fff0f1;border-radius:9px;place-items:center;width:30px;height:30px;font:800 17px Arial;text-decoration:none;display:grid}.settings-grid .settings-link{border:1px solid var(--line);color:#34435a;text-align:inherit;background:#fff;border-radius:14px;grid-template-columns:42px 1fr 18px;align-items:center;gap:11px;padding:14px;text-decoration:none;display:grid}.settings-grid .settings-link>span{color:#2164da;background:#edf4ff;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.settings-grid .settings-link>div{flex-direction:column;gap:4px;display:flex}.settings-grid .settings-link b{font-size:11px}.settings-grid .settings-link small{color:#8d98a8;font-size:9px}.settings-grid .settings-link>svg{color:#8390a3;transform:rotate(180deg)}[dir=ltr] .settings-grid .settings-link>svg{transform:none}.settings-grid .settings-signout{border-color:#f1d9dc}.settings-grid .settings-signout>span{color:#b84f5b;background:#fff0f1}.settings-grid .settings-signout b{color:#a94450}.signup-preview-note{color:#715a24;background:#fff8e5;border:1px solid #efdfb2;border-radius:11px;flex-direction:column;gap:4px;margin:0 0 17px;padding:11px 13px;display:flex}.signup-preview-note b{font-size:10px}.signup-preview-note span{font-size:8px;line-height:1.7}:root{--ink:#17231f;--muted:#786f65;--blue:#173f37;--soft:#f5f1e9;--line:#ddd7cc;--awam:#173f37;--clay:#e66e45;--paper:#f6f2ea;--surface:#fffdf8}html[dir=ltr] body,html[dir=ltr] button,html[dir=ltr] input,html[dir=ltr] textarea,html[dir=ltr] select,.app-shell[dir=ltr],.app-shell[dir=ltr] button,.app-shell[dir=ltr] input,.app-shell[dir=ltr] textarea,.app-shell[dir=ltr] select,.landing[dir=ltr],.landing[dir=ltr] button,.onboarding[dir=ltr],.merchant-signup[dir=ltr]{font-family:Instrument Sans,Segoe UI,Arial,sans-serif}body{background:var(--paper);color:var(--ink)}.app-shell{background:var(--paper)}.sidebar{background:#ede8de;border-color:#d7d0c4;width:218px;padding:27px 16px 20px}.main-panel{width:calc(100% - 218px);margin-right:218px;padding-top:30px}[dir=ltr] .main-panel{margin-left:218px}.brand{color:var(--ink);gap:10px;padding:0 8px 34px}.brand-mark,.awam-mark{width:38px;height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:flex-end!important;gap:4px!important;padding:0!important;display:flex!important}.brand-mark i,.awam-mark i{background:var(--clay);border-radius:6px;width:6px;display:block}.brand-mark i:first-child,.awam-mark i:first-child{height:11px}.brand-mark i:nth-child(2),.awam-mark i:nth-child(2){height:19px}.brand-mark i:nth-child(3),.awam-mark i:nth-child(3){background:var(--awam);height:27px}.brand b,.landing-brand b,.invite-brand b{letter-spacing:-1px;text-transform:lowercase;color:var(--ink);font-family:Instrument Sans,Arial,sans-serif;font-size:23px}.brand small,.landing-brand small,.invite-brand small{color:#8a7668;letter-spacing:0;font-family:Cairo,sans-serif;font-size:9px}.sidebar nav{gap:3px}.nav-item{color:#716c63;border-radius:7px;padding:12px 13px;font-weight:700;position:relative}.nav-item.active{background:var(--awam);color:#fff}.nav-item.active:after{content:"";background:var(--clay);border-radius:50%;width:5px;height:5px;position:absolute;inset-inline-end:9px}.sidebar-foot{border-color:#d6cfc3;margin-top:auto;padding-top:16px}.mini-avatar,.avatar{color:var(--awam);background:#e0d9cd;border-radius:7px}.sidebar-signout{color:#9b5947;background:0 0;border-radius:6px}.topbar{margin-bottom:27px}.eyebrow{color:#8c8174;font-size:11px}.topbar h1{letter-spacing:-.3px;font-size:24px}.language,.icon-button,.pipeline-picker{background:var(--surface);border-color:#d7d0c4;border-radius:7px}.icon-button.active{color:var(--clay);background:#fff8f3;border-color:#d99679}.pipeline-picker button{display:none}.pipeline-picker select{color:var(--ink);background:0 0}.dashboard-grid{grid-template-columns:1fr;max-width:1040px}.activity-card{display:none}.quick-row{grid-template-columns:1.15fr .9fr .86fr;gap:11px}.new-order,.balance-card{border-radius:10px;min-height:92px}.new-order{background:var(--awam);box-shadow:none;padding:17px}.new-order>span{background:#ffffff12;border:0;border-radius:6px}.new-offer{background:#fff9f4!important;border-color:#d8cfc1!important;border-radius:10px!important}.new-offer>span{color:#b64d2b!important;background:#f7dfd4!important;border-radius:6px!important}.balance-card{background:var(--surface);border-color:#d8d1c7}.balance-card button{color:var(--awam);background:#eee8de;border-radius:6px}.order-card,.orders-table,.flow-builder,.phone-preview,.usage-card,.transactions,.billing-card,.message-stats article,.message-jobs,.wa-number-options article,.settings-panel,.members-table,.settings-grid>button,.settings-grid .settings-link,.data-control-grid>section,.data-scope-note{background:var(--surface);box-shadow:none;border-color:#ddd6ca;border-radius:10px}.order-card:hover{box-shadow:none;border-color:#bdb3a6;transform:none}.avatar{border-radius:7px}.status,.next-button,.primary-action,.saved,.live{border-radius:6px}.next-button{background:#eee9e0}.primary-action,.billing-submit{background:var(--awam)}.page-icon{color:var(--awam);background:#eee7dc;border-radius:7px}.page-icon.purple,.page-icon.green{color:var(--awam);background:#eee7dc}.settings-grid>button,.settings-grid .settings-link{padding:13px}.settings-grid>button>span,.settings-grid .settings-link>span{color:var(--awam);background:#eee8de;border-radius:7px}.settings-grid span.green{color:#2a6c58;background:#e4eee8}.settings-grid span.orange{color:#b65332;background:#f7e5dc}.wallet-hero{background:var(--awam);box-shadow:none;border-radius:10px}.billing-mode-options button{background:#fbf8f2;border-radius:8px}.billing-mode-options button.selected{border-color:var(--awam);background:#edf2ef}.billing-mode-options span{color:var(--awam)}.wa-connection-mark,.option-icon{color:var(--awam)!important;background:#e4eee8!important;border-radius:7px!important}.wa-number-options article.selected{border-color:var(--awam);background:#f2f5f2}.activation-note{border-radius:8px}.message-stats{gap:9px}.message-jobs .panel-head small{display:none}.modal-backdrop{background:#17231f66}.modal{background:var(--surface);border-radius:12px;box-shadow:0 22px 70px #17231f30}.form-label input,.form-label select,.form-label textarea,.modal select{background:#fbf8f2;border-color:#ddd5c9;border-radius:7px}.onboarding,.legal-gate,.invite-page,.merchant-signup{background:var(--paper)}.setup-card,.legal-gate>section,.invite-card,.merchant-signup>section{background:var(--surface);box-shadow:none;border-color:#d9d1c5;border-radius:12px}.setup-step,.signup-welcome{color:#a84829;background:#f7e3d9;border-radius:5px}.business-types button,.merchant-signup fieldset button{background:#fbf8f2;border-color:#ddd5ca;border-radius:8px}.business-types button.selected,.merchant-signup fieldset button.selected{border-color:var(--awam);box-shadow:none;background:#edf2ef}.business-types button>span{color:#786c60;background:#eee8de;border:0;border-radius:5px;font:700 10px Instrument Sans,Arial}.continue-button,.signup-submit,.invite-primary,.invite-accept-button{background:var(--awam);box-shadow:none;border-radius:7px}.setup-legal input,.signup-consent input{accent-color:var(--clay)}.landing{--land-ink:#17231f;--land-blue:#e66e45;background:var(--paper);color:var(--ink)}.landing-nav{border-color:#d8d1c6;height:76px}.landing-brand{gap:8px}.landing-login{border:0;border-bottom:1px solid var(--ink);background:0 0;border-radius:0;padding:7px 1px}.human-badge{border:0;border-inline-start:3px solid var(--clay);color:#7b5f50;background:0 0;border-radius:0;padding:3px 10px}.landing-hero{grid-template-columns:1.08fr .92fr;gap:68px;min-height:620px;padding:74px 0 86px}.hero-copy h1{letter-spacing:-2.2px;margin-top:22px;font-size:clamp(44px,5.3vw,72px);line-height:1.13}.hero-copy h1 em{color:var(--clay)}.hero-copy>p{color:#645f57;max-width:590px;font-size:16px}.hero-actions a{border-radius:6px}.hero-primary{background:var(--awam);box-shadow:none}.hero-secondary{background:0 0;border-color:#bdb5a9}.hero-note{color:#8d7f72}.hero-demo{background:var(--awam);color:#f9f5ed;box-shadow:none;border:0;border-radius:8px;padding:21px;transform:none}.hero-demo:before{background:#d9c9bb;border-radius:8px;inset:16px -16px -16px 16px}.demo-top{border-color:#ffffff24}.demo-live{color:#f5d8ca;background:#ffffff12}.demo-customer>span{background:var(--clay);border-radius:6px}.demo-flow{color:var(--ink);background:#fffaf2;border:0;border-radius:7px}.demo-message{color:var(--ink);background:#e6eee9;border:0;border-radius:7px}.hero-demo>button{background:var(--clay);border-radius:6px}.landing-how{background:#1d2925;padding-top:82px;padding-bottom:88px}.how-title>span{color:#dc8b6c}.how-grid{grid-template-columns:1fr;gap:0;width:min(820px,100%);margin:42px auto 0}.how-grid article{background:0 0;border:0;border-top:1px solid #ffffff20;border-radius:0;grid-template-columns:52px 220px 1fr;align-items:center;min-height:0;padding:23px 4px;display:grid}.how-grid article:last-child{border-bottom:1px solid #ffffff20}.how-grid article>span{background:var(--clay);border-radius:50%;width:34px;height:34px}.how-grid h3{margin:0;font-size:16px}.how-grid p{font-size:12px}.landing-for{background:var(--paper);padding:52px 20px}.landing-for span{border:0;background:0 0;border-inline-end:1px solid #cfc6ba;border-radius:0;padding:3px 17px}.landing-for span:last-child{border:0}.landing-cta{background:var(--clay);color:#fff}.landing-cta h2 em{color:#20332c}.landing-cta a{background:var(--awam);border-radius:6px}.landing-footer{color:#b6b3aa;background:#1d2925}.landing-footer span{color:#fff}.landing-footer a{color:#d8d4ca}.legal-page{background:var(--paper);color:var(--ink)}.legal-nav,.legal-document{background:var(--surface);border-color:#d9d1c5}.legal-document{box-shadow:none;border-radius:10px}.legal-document>header>span{color:#a84829;background:#f7e3d9}.legal-document>footer a{color:var(--awam)}@media (width<=900px){.main-panel,[dir=ltr] .main-panel{width:100%;margin:0}.quick-row{grid-template-columns:1fr 1fr}.balance-card{grid-column:1/3}.mobile-nav button.active{color:var(--awam)}.mobile-nav .mobile-add{background:var(--clay);border-radius:12px;box-shadow:0 7px 20px #b74a2c38}}@media (width<=760px){.how-grid article{grid-template-columns:45px 1fr}.how-grid article p{grid-column:2;margin-top:5px}.landing-for span{border:0;padding:5px 10px}}@media (width<=560px){.quick-row{grid-template-columns:1fr}.balance-card{grid-column:auto}.hero-demo:before{inset:10px -9px -12px 10px}.hero-copy h1{font-size:41px}.landing-hero{padding-top:46px}.merchant-signup>section,.setup-card{border-radius:9px}.settings-grid>button,.settings-grid .settings-link{border-radius:8px}}.signup-pack-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.signup-pack-copy small{color:#84796d;font-size:9px;line-height:1.45}.signup-pack-preview{background:#fbf8f2;border:1px solid #ddd5ca;border-radius:8px;flex-direction:column;gap:4px;margin-top:12px;padding:12px;display:flex}.signup-pack-preview>span{color:#84796d;font-size:10px}.signup-pack-preview>b{color:var(--ink);font-size:12px}.signup-pack-preview>div{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}.signup-pack-preview small{color:var(--awam);background:#edf2ef;border-radius:5px;padding:4px 7px;font-size:9px;font-weight:700}.developer-connection{border-top:1px solid #d8d0c5;grid-column:1/-1;padding-top:9px}.developer-connection summary{cursor:pointer;color:#655a4e;font-size:10px;font-weight:800}.developer-connection code{margin-top:8px;display:block}.developer-connection button{margin-top:7px}.integration-preview-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.integration-preview-actions>button{min-height:42px;color:var(--awam);background:#fff;border:1px solid #d8d0c5;border-radius:7px;font-size:10px;font-weight:800}.integration-preview-actions .activate-connection{border-color:var(--awam);background:var(--awam);color:#fff;margin:0}.integration-message-preview{background:#f5faf7;border:1px solid #cfded6;border-radius:8px;gap:5px;margin-top:10px;padding:12px;display:grid}.integration-message-preview span,.integration-message-preview small{color:#786f65;font-size:9px}.integration-message-preview b{color:var(--awam);font-size:10px}.integration-message-preview p{color:var(--ink);margin:2px 0;font-size:11px;line-height:1.8}@media (width<=560px){.integration-preview-actions{grid-template-columns:1fr}}.email-login{background:radial-gradient(circle at 50% -15%,#e7ddd0 0,transparent 38%),var(--paper);min-height:100vh;color:var(--ink);padding:22px 24px 40px}.email-login>nav{justify-content:space-between;align-items:center;width:min(920px,100%);margin:auto;display:flex}.email-login>nav>button{background:var(--surface);color:#665e54;border:1px solid #d8d0c4;border-radius:7px;height:38px;padding:0 13px;font:800 11px Arial}.email-login>section{background:var(--surface);border:1px solid #d9d1c5;border-radius:12px;width:min(430px,100%);margin:74px auto 0;padding:34px}.login-mark{background:var(--awam);color:#fff;border-radius:7px;place-items:center;width:43px;height:43px;font:800 20px Arial;display:grid}.login-kicker{color:var(--clay);margin-top:20px;font-size:10px;font-weight:800;display:block}.email-login h1{margin:8px 0 6px;font-size:29px}.email-login section>p{color:#7c746a;overflow-wrap:anywhere;margin:0 0 24px;font-size:12px;line-height:1.75}.email-login label{color:#403b35;font-size:11px;font-weight:800;display:block}.email-login input{width:100%;height:49px;color:var(--ink);background:#fbf8f2;border:1px solid #d8d0c4;border-radius:7px;outline:none;margin-top:7px;padding:0 13px;font-size:14px}.email-login input:focus{border-color:#7f998f;box-shadow:0 0 0 3px #e7ece8}.email-login .otp-code{text-align:center;letter-spacing:9px;font:800 25px/1 Instrument Sans,Arial}.login-code-actions{justify-content:space-between;gap:10px;margin-top:9px;display:flex}.login-code-actions button{color:#70675d;background:0 0;border:0;padding:4px 0;font-size:10px;font-weight:800}.login-code-actions button:disabled{opacity:.5}.email-login .login-error{color:#9c4636;background:#f7e3de;border-radius:6px;margin:14px 0 0;padding:9px 11px;font-size:10px}.login-submit{background:var(--awam);color:#fff;border:0;border-radius:7px;width:100%;height:48px;margin-top:17px;font-size:12px;font-weight:800}.login-submit:disabled{opacity:.45;cursor:not-allowed}.login-security{text-align:center;color:#837a70;margin-top:12px;font-size:9px;line-height:1.6;display:block}[dir=ltr].email-login,[dir=ltr].email-login button,[dir=ltr].email-login input{font-family:Instrument Sans,Segoe UI,Arial,sans-serif}@media (width<=560px){.email-login{padding:17px 13px 30px}.email-login>section{margin-top:36px;padding:27px 18px}.email-login h1{font-size:25px}}.app-shell{font-size:15px}.main-panel p{font-size:13px}.main-panel small{font-size:12px}.nav-item{min-height:48px;font-size:14px}.sidebar-foot b{font-size:14px}.sidebar-foot small{font-size:12px}.eyebrow{font-size:13px}.topbar h1{font-size:28px}.pipeline-picker select,.language{font-size:13px}.view-title{margin-bottom:25px}.view-title h2{font-size:25px;line-height:1.35}.view-title p{color:#80776c;font-size:14px;line-height:1.7}.primary-action{min-height:43px;padding:11px 17px;font-size:14px}.section-heading h2,.activity-head h2{font-size:20px}.section-heading span,.section-heading button{font-size:13px}.new-order b,.new-offer b{font-size:18px}.new-order small,.new-offer small,.balance-card span,.balance-card button{font-size:13px}.customer h3{font-size:16px}.customer p,.time{font-size:12px}.order-detail{font-size:14px;line-height:1.7}.status,.next-button,.form-label,.modal label{font-size:13px}.form-label input,.form-label select,.form-label textarea,.modal input,.modal select,.modal textarea{font-size:14px}.submit-order{min-height:44px;font-size:14px}.panel-head h3,.settings-grid b,.settings-grid .settings-link b{font-size:15px}.settings-grid small,.settings-grid .settings-link small{font-size:12px;line-height:1.6}.settings-grid>button,.settings-grid .settings-link{min-height:128px}.wa-number-options b{font-size:15px}.wa-number-options p{font-size:12px}.wa-number-options small,.wa-number-options button{font-size:11px}.members-table b{font-size:14px}.members-table small,.members-table select,.member-status{font-size:11px}.transactions p b,.transactions strong,.usage-card span,.usage-card b{font-size:13px}.transactions p small{font-size:11px}.activation-note b,.consent-record b,.data-scope-note b{font-size:13px}.activation-note p,.consent-record small,.data-scope-note p,.danger-zone>p{font-size:11px}.policy-buttons a,.delete-business{font-size:12px}.orders-toolbar{gap:12px;margin-bottom:15px;display:grid}.order-stage-tabs{scrollbar-width:thin;gap:7px;padding:2px 1px 4px;display:flex;overflow-x:auto}.order-stage-tabs button{background:var(--surface);color:#6f675e;border:1px solid #d9d2c7;border-radius:7px;flex:none;align-items:center;gap:7px;height:42px;padding:0 12px;font-size:13px;font-weight:700;display:flex}.order-stage-tabs button i{border-radius:50%;width:7px;height:7px}.order-stage-tabs button b{color:#6f675e;background:#eee8de;border-radius:11px;place-items:center;min-width:21px;height:21px;padding:0 6px;font:700 11px Instrument Sans,Arial;display:grid}.order-stage-tabs button.active{background:var(--awam);border-color:var(--awam);color:#fff}.order-stage-tabs button.active b{color:#fff;background:#ffffff1c}.orders-search{grid-template-columns:minmax(220px,420px) auto;gap:7px;display:grid}.orders-search input{background:var(--surface);height:43px;color:var(--ink);border:1px solid #d9d2c7;border-radius:7px;outline:none;padding:0 13px;font-size:14px}.orders-search input:focus{border-color:#7f998f;box-shadow:0 0 0 3px #e7ece8}.orders-search button{height:43px;color:var(--awam);background:#e6e0d6;border:0;border-radius:7px;padding:0 18px;font-size:13px;font-weight:800}.next-button{gap:8px;min-height:39px;padding:8px 12px}.next-button>span{align-items:center;gap:4px;display:flex}.next-button b{color:var(--awam)}.wa-cue{color:#247256;background:#deeee6;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.order-complete{color:#36755e;align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.order-top-actions{align-items:center;gap:5px;margin-inline-start:auto;display:flex}.order-icon-action{color:#756c61;cursor:pointer;background:#fffdf8;border:1px solid #ddd6ca;border-radius:6px;place-items:center;width:31px;height:31px;display:grid}.order-icon-action:hover{color:var(--awam);border-color:#9b8e7d}.order-icon-action.danger:hover{color:#b54e3c;background:#fff6f3;border-color:#d7a49b}.finish-order,.restore-order{cursor:pointer;border:0;border-radius:6px;align-items:center;gap:7px;min-height:39px;padding:8px 12px;font-size:13px;font-weight:800;display:flex}.finish-order{color:#285f4c;background:#e4eee8}.restore-order{color:var(--awam);background:#eee8de}.archived-order{background:#faf7f1}.archived-order .avatar{color:#71695f;background:#e7e1d7}.finished-orders-button{white-space:nowrap}.orders-empty{background:var(--surface);text-align:center;border:1px dashed #cfc6ba;border-radius:10px;padding:42px 20px}.orders-empty>span{width:46px;height:46px;color:var(--awam);background:#eee8de;border-radius:8px;place-items:center;margin:auto;display:grid}.orders-empty h3{margin:14px 0 5px;font-size:17px}.orders-empty p{color:#81786d;margin:0;font-size:13px}.functional-flow{max-width:980px;padding:10px 20px}.functional-flow .stage-list article{grid-template-columns:30px 40px minmax(180px,1fr) 32px auto 36px 36px;gap:11px;min-height:78px;padding:13px 8px}.drag{color:#8d857a;font-size:25px}.stage-number{border-radius:7px;width:36px;height:36px;font-size:13px}.stage-name{min-width:0}.stage-name b{font-size:15px}.stage-name small{color:#8a8176;font-size:12px;line-height:1.6}.stage-name>input{border-color:#7f998f;outline-color:#e7ece8;font-size:15px}.message-switch{min-width:126px;font-size:12px}.message-switch.on{color:#2f725a}.message-switch.on button{background:#3e8068}.stage-move-buttons button{color:#615a52;background:#eee9e0;width:30px;height:25px}.table-icon-button{background:#eee9e0;border-radius:7px;width:34px;height:34px}.functional-flow .stage-list article.drag-over{background:#edf2ef;box-shadow:inset 0 0 0 2px #79988b}@media (width<=900px){.settings-grid b,.settings-grid .settings-link b{font-size:14px}.settings-grid small,.settings-grid .settings-link small{font-size:12px}.functional-flow .stage-list article{grid-template-columns:28px 36px minmax(140px,1fr) 30px 34px 34px}.functional-flow .message-switch{grid-column:3/5;min-width:0}}@media (width<=560px){.topbar h1{font-size:23px}.top-actions .settings-trigger{display:grid}.view-title h2{font-size:21px}.view-title p{font-size:13px}.primary-action{padding:10px 12px;font-size:13px}.nav-item{font-size:13px}.mobile-nav button span{font-size:11px}.orders-search{grid-template-columns:1fr auto}.order-stage-tabs button{font-size:12px}.order-card{padding:16px 14px}.order-top{align-items:flex-start}.order-top-actions{flex-wrap:wrap;justify-content:flex-end;max-width:88px}.order-top-actions .time{text-align:end;width:100%}.order-bottom{align-items:flex-end}.next-button,.finish-order,.restore-order{text-align:start;max-width:62%}.next-button>span{display:block}.next-button .wa-cue{display:none}.functional-flow{padding:7px 12px}.functional-flow .stage-list article{grid-template-columns:25px 31px minmax(90px,1fr) 28px 32px;gap:7px;min-height:72px}.functional-flow .message-switch{grid-column:3/5;font-size:11px}.stage-name b{font-size:14px}.stage-name small{display:none}.settings-grid>button,.settings-grid .settings-link{min-height:96px}.settings-grid b,.settings-grid .settings-link b{font-size:14px}.settings-grid small,.settings-grid .settings-link small{font-size:12px}}.campaigns-view{max-width:980px}.campaign-builder,.campaign-history,.contact-import,.contact-list,.contact-stats article{background:var(--surface);box-shadow:none;border-color:#d9d2c7;border-radius:10px}.campaign-builder,.campaign-history{padding:24px}.campaign-steps{margin-bottom:28px}.campaign-steps span{color:#8b8277;font-size:13px}.campaign-steps span:after{background:#ddd6ca}.campaign-steps i{background:#f8f4ed;border-color:#d5cec3;width:30px;height:30px}.campaign-steps .active{color:var(--awam)}.campaign-steps .active i{background:var(--awam);border-color:var(--awam)}.campaign-steps .done{color:#34735c}.campaign-steps .done i{background:#e2eee8;border-color:#bdd6ca}.campaign-step{max-width:720px}.campaign-step h3{margin-bottom:7px;font-size:23px}.campaign-step>p{color:#766e64;margin-bottom:19px;font-size:14px;line-height:1.8}.saved-audience{background:#fbf8f2;border-color:#d9d2c7;border-radius:8px;max-height:230px}.saved-audience>div>b,.saved-audience span b{font-size:13px}.saved-audience>div>button{color:var(--awam);font-size:12px}.saved-audience span small{font-size:11px}.saved-audience>label{border-color:#e5dfd5;padding:10px 3px}.saved-audience input,.consent-check input{accent-color:var(--clay)}.audience-actions{margin-top:2px}.upload-button{height:42px;color:var(--awam);background:#eee8de;border-radius:7px;font-size:13px}.audience-actions small{color:#81786d;font-size:12px}.audience-input{background:#fffdf8;border-color:#d9d2c7;border-radius:8px;min-height:145px;font-size:14px;line-height:1.8}.audience-input:focus{border-color:#7f998f;box-shadow:0 0 0 3px #e7ece8}.audience-review{grid-template-columns:repeat(3,1fr);gap:8px;margin:11px 0 17px;display:grid}.audience-review>div{background:#f3eee6;border-inline-start:3px solid #c9c0b5;border-radius:6px;align-items:baseline;gap:7px;padding:10px 12px;display:flex}.audience-review .ready{background:#e7f0eb;border-color:#3f8169}.audience-review .issue{background:#f9e9e3;border-color:#c66b51}.audience-review strong{font:800 18px Instrument Sans,Arial}.audience-review span{color:#6f675e;font-size:12px}.campaign-next{background:var(--awam);border-radius:7px;min-height:43px;padding:0 18px;font-size:13px}.campaign-buttons>button:not(.campaign-next),.cancel-campaign{font-size:12px}.message-choice-preview{background:#e8f0eb;border:1px solid #cedfd5;border-radius:8px;grid-template-columns:38px 1fr;align-items:start;gap:11px;margin-top:15px;padding:13px;display:grid}.message-choice-preview>span{background:var(--awam);color:#fff;border-radius:7px;place-items:center;width:36px;height:36px;display:grid}.message-choice-preview>div{flex-direction:column;gap:3px;display:flex}.message-choice-preview small{color:#61756c;font-size:11px}.message-choice-preview b{font-size:14px}.message-choice-preview p{color:#4e645a;margin:3px 0 0;font-size:13px}.campaign-warning{color:#755820;background:#fff4df;border-color:#ead4a6;border-radius:8px;padding:14px}.campaign-warning b{font-size:13px}.campaign-warning p{color:#806b43;font-size:12px;line-height:1.7}.campaign-summary{border-color:#d9d2c7;border-radius:8px;grid-template-columns:repeat(3,1fr)}.campaign-summary>div{border-color:#e3ddd3;min-height:78px;padding:14px}.campaign-summary>div:nth-child(odd){border-inline-end:0}.campaign-summary>div:not(:nth-child(3n)){border-inline-end:1px solid #e3ddd3}.campaign-summary>div:nth-last-child(-n+3){border-bottom:0}.campaign-summary span{color:#81786e;font-size:11px}.campaign-summary strong{font-size:14px;line-height:1.5}.consent-check{background:#fffdf8;border-color:#d9d2c7;border-radius:8px}.consent-check b{font-size:13px}.consent-check small{font-size:11px;line-height:1.6}.secondary-action{background:var(--surface);border-color:#d7d0c5;border-radius:7px;min-height:42px;font-size:13px}.campaign-history .panel-head small{font-size:12px}.campaign-history>article{border-color:#e5dfd5;grid-template-columns:112px 1fr auto;gap:16px;padding:17px 2px}.campaign-history article b{font-size:14px}.campaign-history article small{font-size:11px}.campaign-history article>strong{font-size:18px}.campaign-status{color:#6c6257;background:#eee8de;border-radius:6px;padding:7px 9px;font-size:11px}.campaign-status.queued{color:#2f725a;background:#e3eee8}.campaign-metrics{margin-top:5px;gap:6px!important}.campaign-metrics span{background:#f0ebe3;padding:5px 7px;font-size:10px}.campaign-metrics b{font-size:11px}.contact-stats article{padding:17px}.contact-stats strong{color:var(--awam);font-size:25px}.contact-stats span{font-size:12px}.contact-import,.contact-list{padding:20px}.contact-list article b{font-size:13px}.contact-list article small{font-size:11px}.contact-list article>button,.contact-state{border-radius:6px;font-size:11px}.contact-import .audience-count{font-size:12px}@media (width<=760px){.campaign-summary{grid-template-columns:1fr 1fr}.campaign-summary>div,.campaign-summary>div:not(:nth-child(3n)),.campaign-summary>div:nth-last-child(-n+3){border:0;border-bottom:1px solid #e3ddd3}.campaign-summary>div:nth-child(odd){border-inline-end:1px solid #e3ddd3}.campaign-summary>div:nth-last-child(-n+2){border-bottom:0}.campaign-steps span{font-size:11px}.campaign-steps span:after{display:none}.campaign-steps{gap:5px}.campaign-builder,.campaign-history{padding:17px}.audience-review{grid-template-columns:1fr}.view-title-actions{flex-wrap:wrap}}@media (width<=520px){.campaign-steps span{flex-direction:column;align-items:flex-start}.campaign-step h3{font-size:20px}.campaign-summary{grid-template-columns:1fr}.campaign-summary>div,.campaign-summary>div:nth-child(odd),.campaign-summary>div:nth-last-child(-n+2){border:0;border-bottom:1px solid #e3ddd3}.campaign-summary>div:last-child{border-bottom:0}.audience-actions{flex-direction:column;align-items:flex-start}.campaign-history>article{grid-template-columns:1fr auto}.campaign-status{grid-column:1/3}.view-title-actions{justify-content:flex-start;width:100%}}.billing-wallet{max-width:1040px}.merchant-billing-alerts{gap:8px;margin-bottom:15px;display:grid}.merchant-billing-alerts>div{border-inline-start:3px solid var(--clay);color:#773e2d;background:#f8e9e2;border-radius:7px;align-items:center;gap:9px;padding:12px 14px;font-size:13px;font-weight:700;display:flex}.wallet-grid{grid-template-columns:minmax(250px,.78fr) minmax(380px,1.22fr);gap:12px;margin-bottom:12px;display:grid}.wallet-hero,.usage-card,.billing-card,.transactions{background:var(--surface);box-shadow:none;border:1px solid #d9d2c7;border-radius:10px}.wallet-hero{background:var(--awam);color:#fff;flex-direction:column;justify-content:center;min-height:194px;padding:25px;display:flex}.wallet-hero>span{color:#d7e2dd;font-size:13px}.wallet-hero>strong{letter-spacing:-.02em;margin:8px 0;font:800 34px Instrument Sans,Arial}.wallet-hero>strong small{font:700 13px Cairo,sans-serif}.wallet-hero>p{color:#c5d6cf;margin:0;font-size:12px;line-height:1.7}.usage-card{min-height:194px;padding:23px}.usage-title{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}.usage-title>span{color:#81786d;font-size:12px}.usage-title>b{color:var(--ink);font-size:15px}.usage-progress>span{background:#e8e2d8;border-radius:5px;height:9px;display:block;overflow:hidden}.usage-progress>span i{background:var(--clay);border-radius:5px;height:100%;display:block}.usage-progress>small{color:#81786d;margin-top:7px;font-size:11px;display:block}.usage-numbers{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.usage-numbers>span{flex-direction:column;gap:2px;display:flex}.usage-numbers b{color:var(--ink);font:800 17px Instrument Sans,Arial}.usage-numbers small{color:#81786d;font-size:11px}.renewal-date{color:#71695f;border-top:1px solid #e8e1d7;margin:16px 0 0;padding-top:12px;font-size:12px}.no-plan-summary{align-items:center;gap:13px;height:100%;display:flex}.no-plan-summary>span{width:46px;height:46px;color:var(--awam);background:#e8eee9;border-radius:8px;place-items:center;display:grid}.no-plan-summary>div{flex-direction:column;gap:4px;display:flex}.no-plan-summary b{font-size:16px}.no-plan-summary small{color:#81786d;font-size:12px;line-height:1.7}.billing-sections{grid-template-columns:minmax(420px,1.15fr) minmax(310px,.85fr);align-items:start;gap:12px;display:grid}.billing-card{padding:23px}.billing-card .panel-head{margin-bottom:18px}.billing-card .panel-head h3{margin-bottom:5px;font-size:17px}.billing-card .panel-head small{color:#81786d;font-size:12px;line-height:1.7}.plan-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.plan-picker>button{text-align:start;min-height:76px;color:var(--ink);cursor:pointer;background:#fffdf8;border:1px solid #d9d2c7;border-radius:7px;flex-direction:column;gap:5px;padding:13px;display:flex}.plan-picker>button span{font-size:13px;font-weight:800}.plan-picker>button strong{font:800 17px Instrument Sans,Arial}.plan-picker>button strong small{color:#81786d;font:600 10px Cairo,sans-serif}.plan-picker>button.selected{border-color:var(--awam);box-shadow:inset 3px 0 0 var(--awam);background:#e9efeb}[dir=rtl] .plan-picker>button.selected{box-shadow:inset -3px 0 0 var(--awam)}.number-choice-title{margin:23px 0 10px;font-size:14px}.billing-mode-options{grid-template-columns:1fr 1fr;gap:8px;display:grid}.billing-mode-options>button{text-align:start;min-height:185px;color:var(--ink);cursor:pointer;background:#fffdf8;border:1px solid #d9d2c7;border-radius:8px;flex-direction:column;align-items:flex-start;padding:14px;display:flex;position:relative}.billing-mode-options>button>i{color:#6e665c;background:#eee8df;border-radius:50%;place-items:center;width:27px;height:27px;margin-bottom:11px;font:800 12px Instrument Sans,Arial;display:grid}.billing-mode-options>button>b{font-size:15px}.billing-mode-options>button>p{color:#81786d;min-height:39px;margin:5px 0 12px;font-size:12px;line-height:1.6}.billing-mode-options>button>span{color:var(--awam);font-size:13px;font-weight:800}.billing-mode-options>button>small{color:#81786d;margin-top:4px;font-size:10px}.billing-mode-options>button.selected{border-color:var(--clay);background:#f9ece5}.billing-mode-options>button.selected>i{background:var(--clay);color:#fff}.plan-total{border-top:1px solid #dfd8ce;justify-content:space-between;align-items:center;margin-top:16px;padding:13px 0;display:flex}.plan-total span{color:#71695f;font-size:13px}.plan-total strong{font:800 17px Instrument Sans,Arial}.billing-balance-note{color:#76591e;background:#fff2dd;border-radius:7px;align-items:flex-start;gap:8px;margin:0 0 12px;padding:11px;font-size:12px;line-height:1.7;display:flex}.billing-submit{background:var(--awam);border-radius:7px;justify-content:center;width:100%}.billing-submit:disabled{color:#8f877d;cursor:not-allowed;background:#d8d1c6}.billing-pending{color:#2f725a;background:#e8f0eb;border-radius:7px;gap:9px;margin:12px 0 0;padding:11px;display:flex}.billing-pending>span{flex-direction:column;gap:2px;display:flex}.billing-pending b{font-size:12px}.billing-pending small{color:#628071;font-size:11px}.topup-steps{grid-template-columns:repeat(3,1fr);gap:5px;margin:0 0 18px;display:grid}.topup-steps>span{color:#756c61;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.topup-steps i{width:23px;height:23px;color:var(--awam);background:#eee8df;border-radius:50%;flex:none;place-items:center;font:800 10px Instrument Sans,Arial;display:grid}.offline-topup-form{gap:13px;display:grid}.offline-topup-form .form-label{flex-direction:column;gap:6px;margin:0;display:flex}.offline-topup-form input,.offline-topup-form select,.offline-topup-form textarea{width:100%;min-height:43px;color:var(--ink);background:#fffdf8;border:1px solid #d9d2c7;border-radius:7px;outline:none;margin:0;padding:10px 12px;font-size:14px}.offline-topup-form textarea{resize:vertical;min-height:72px}.offline-topup-form input:focus,.offline-topup-form select:focus,.offline-topup-form textarea:focus{border-color:#7f998f;box-shadow:0 0 0 3px #e7ece8}.offline-topup-form label>small{color:#8a8176;font-size:10px;line-height:1.5}.offline-topup-form .submit-order{background:var(--clay);border-radius:7px;margin-top:2px}.transactions{margin-top:12px;padding:20px}.transactions>h3{margin:0 0 12px;font-size:15px}.transactions>div{min-height:62px}.topup-requests{margin-top:18px}.topup-state{color:#756c61;background:#eee8df;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.topup-state.approved{color:#2f725a;background:#e3eee8}.topup-state.rejected{color:#b54e3c;background:#f8e5e1}.empty-copy{color:#81786d;margin:0;font-size:12px}@media (width<=820px){.wallet-grid,.billing-sections{grid-template-columns:1fr}.wallet-hero{min-height:150px}.billing-mode-options{grid-template-columns:1fr 1fr}}@media (width<=560px){.billing-card,.usage-card,.wallet-hero,.transactions{padding:17px}.wallet-hero>strong{font-size:29px}.usage-title{flex-direction:column;gap:4px}.usage-numbers{gap:5px}.usage-numbers b{font-size:15px}.plan-picker,.billing-mode-options{grid-template-columns:1fr}.billing-mode-options>button,.billing-mode-options>button>p{min-height:0}.topup-steps{grid-template-columns:1fr}.topup-steps>span{font-size:11px}.transactions>div{grid-template-columns:32px 1fr}.transactions>div>strong{grid-column:2}.merchant-billing-alerts>div{font-size:12px}}.sidebar-foot{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid;position:relative}.sidebar-foot .sidebar-profile{text-align:start;min-width:0;color:var(--ink);cursor:pointer;background:0 0;border:0;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:9px;padding:3px 0;display:grid;transform:none}.sidebar-profile>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.sidebar-profile b,.sidebar-profile small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-profile:hover b{color:var(--clay)}.sidebar-signout{color:#9b4f3c;white-space:nowrap;background:0 0;border:1px solid #dbcfc5;border-radius:6px;justify-content:center;align-items:center;width:auto;height:32px;padding:0 8px;font-size:11px;font-weight:800;display:flex}.sidebar-signout:hover{background:#f6e7e1}.workspace-switcher{border:1px solid #d9d1c5;border-inline-start:4px solid var(--clay);background:var(--surface);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(220px,340px);align-items:center;gap:18px;margin:0 0 16px;padding:16px 18px;display:grid}.workspace-switcher>div{flex-direction:column;gap:4px;display:flex}.workspace-switcher b{font-size:14px}.workspace-switcher small{color:#81786d;font-size:12px;line-height:1.6}.workspace-switcher select{height:44px;color:var(--ink);background:#fffdf8;border:1px solid #d7cfc3;border-radius:7px;outline:none;padding:0 12px;font-size:13px;font-weight:700}.workspace-switcher select:focus{border-color:#7f998f;box-shadow:0 0 0 3px #e7ece8}@media (width<=650px){.workspace-switcher{grid-template-columns:1fr;gap:11px}.workspace-switcher select{width:100%}}.pipeline-context{border:1px solid #d8d0c4;border-inline-start:4px solid var(--clay);background:var(--surface);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;max-width:1040px;min-height:58px;margin:-11px auto 22px;padding:9px 10px 9px 14px;display:flex}.pipeline-context>span:first-child{align-items:center;gap:10px;min-width:0;display:flex}.pipeline-context>span:first-child>i{width:35px;height:35px;color:var(--awam);background:#e5ece8;border-radius:7px;flex:none;place-items:center;font-style:normal;display:grid}.pipeline-context>span:first-child>span{flex-direction:column;gap:1px;min-width:0;display:flex}.pipeline-context small{color:#81786d;font-size:10px}.pipeline-context b{text-overflow:ellipsis;white-space:nowrap;max-width:340px;color:var(--ink);font-size:14px;overflow:hidden}.pipeline-change{color:#81786d;flex-direction:column;gap:2px;min-width:205px;font-size:10px;display:flex;position:relative}.pipeline-change select{width:100%;height:36px;color:var(--awam);cursor:pointer;background:#eee8de;border:0;border-radius:6px;outline:none;padding:0 10px;font-size:13px;font-weight:800}.pipeline-change select:focus{box-shadow:0 0 0 3px #e2eae5}.pipeline-change select:disabled{opacity:.6;cursor:wait}.order-schedule{color:#6c746d;align-items:center;gap:6px;margin:-4px 53px 13px;font-size:11px;display:flex}.order-schedule svg{color:var(--clay);flex:none}.order-schedule b{color:var(--ink)}.stage-timing{align-items:center;gap:5px;font-weight:700;color:#a45b3e!important;display:flex!important}.message-timing-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.message-timing-fields .form-label{margin:0}.message-timing-fields select{width:100%;min-height:44px;color:var(--ink);background:#fffdf8;border:1px solid #d9d2c7;border-radius:7px;outline:none;margin-top:7px;padding:0 11px;font-size:13px}.message-timing-fields select:focus{border-color:#7f998f;box-shadow:0 0 0 3px #e7ece8}.form-label>small{color:#8a8176;margin-top:3px;font-size:10px;font-weight:500;display:block}@media (width<=560px){.order-schedule{margin:-3px 0 12px;font-size:11px}.message-timing-fields{grid-template-columns:1fr}.stage-name .stage-timing{font-size:10px!important;display:flex!important}.functional-flow .stage-list article:has(.stage-timing){min-height:84px}}.customer-reply-choice select{width:100%;min-height:44px;color:var(--ink);background:#fffdf8;border:1px solid #d9d2c7;border-radius:7px;outline:none;margin-top:7px;padding:0 11px;font-size:13px}.customer-reply-choice select:focus{border-color:#7f998f;box-shadow:0 0 0 3px #e7ece8}.stage-reply{align-items:center;gap:5px;font-weight:700;color:#2f725a!important;display:flex!important}.customer-response{border-radius:7px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;margin:0 53px 13px;padding:10px 12px;display:grid}.customer-response>div{flex-direction:column;gap:2px;min-width:0;display:flex}.customer-response b{font-size:12px}.customer-response small{text-overflow:ellipsis;white-space:nowrap;color:#6f756f;font-size:10px;overflow:hidden}.customer-response.confirmed{color:#2f725a;background:#e5f0e9;grid-template-columns:24px 1fr}.customer-response.attention{color:#825021;background:#fff0df}.customer-response.attention button{background:var(--clay);color:#fff;border:0;border-radius:6px;padding:7px 9px;font-size:10px;font-weight:800}.attention-filter.active{border-color:var(--clay);color:#8f452f;background:#f7e6dd}.follow-up-settings{background:#f6f1e9;border:1px solid #ddd4c8;border-radius:8px;margin:15px 0;padding:14px}.follow-up-settings legend{color:var(--ink);padding:0 6px;font-size:12px;font-weight:800}.follow-up-settings>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.follow-up-settings .form-label{margin:0}.follow-up-settings select{width:100%;min-height:44px;color:var(--ink);background:#fffdf8;border:1px solid #d9d2c7;border-radius:7px;outline:none;margin-top:7px;padding:0 11px;font-size:13px}.follow-up-settings>small{color:#81786d;margin-top:8px;font-size:10px;line-height:1.6;display:block}.attention-owner{color:#76583e;align-items:center;gap:4px;margin-top:3px;font-size:10px;font-weight:800;display:flex}.customer-response.attention.overdue{color:#943c2e;background:#f8dfd8;box-shadow:inset 3px 0 #b94d38}.customer-response.attention.overdue .attention-owner{color:#943c2e}.attention-overdue{border-color:#d9a99d}.reply-buttons-builder{background:#f1f6f3;border:1px solid #cfdad4;border-radius:8px;margin:15px 0;padding:14px}.reply-builder-title{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.reply-builder-title b{font-size:13px}.reply-builder-title small{color:#728078;font-size:10px}.reply-rule{background:#fffdf8;border:1px solid #d7e1dc;border-radius:7px;grid-template-columns:28px minmax(120px,1fr) minmax(150px,1fr) minmax(140px,1fr) 30px;align-items:end;gap:8px;margin-top:8px;padding:11px 9px;display:grid;position:relative}.reply-rule>span{background:var(--awam);color:#fff;border-radius:50%;place-items:center;width:27px;height:27px;margin-bottom:8px;font-size:11px;font-weight:900;display:grid}.reply-rule .form-label{margin:0}.reply-rule input,.reply-rule select{width:100%;height:42px;color:var(--ink);background:#fff;border:1px solid #d9d2c7;border-radius:6px;margin-top:6px;padding:0 9px;font-size:12px}.remove-reply{color:#a04635;background:#f5e3de;border:0;border-radius:6px;width:30px;height:30px;margin-bottom:6px;font-size:20px}.add-reply{min-height:38px;color:var(--awam);background:0 0;border:1px dashed #8ba99b;border-radius:6px;align-items:center;gap:6px;margin-top:10px;padding:0 11px;font-size:11px;font-weight:800;display:flex}@media (width<=900px){.reply-rule{grid-template-columns:28px 1fr 1fr 30px}.reply-rule>label:nth-of-type(3){grid-column:2/4}}@media (width<=560px){.customer-response{grid-template-columns:21px minmax(0,1fr) auto;margin:0 0 12px}.customer-response b{font-size:11px}.customer-response small{font-size:9px}.stage-name .stage-reply{font-size:10px!important;display:flex!important}.follow-up-settings>div{grid-template-columns:1fr}.attention-owner{font-size:9px}.reply-rule{grid-template-columns:28px 1fr 30px}.reply-rule>label,.reply-rule>label:nth-of-type(3){grid-column:2}.reply-rule>span{grid-area:1/1}.remove-reply{grid-area:1/3}.reply-builder-title{flex-direction:column;align-items:flex-start;gap:2px}}.order-history-intro{background:#f5f0e8;border:1px solid #ddd5ca;border-radius:8px;align-items:center;gap:10px;margin:-3px 0 17px;padding:12px;display:flex}.order-history-intro>span{width:34px;height:34px;color:var(--awam);background:#e1ebe6;border-radius:7px;flex:none;place-items:center;display:grid}.order-history-intro>div{flex-direction:column;gap:2px;display:flex}.order-history-intro b{font-size:13px}.order-history-intro small{color:#81786d;font-size:11px}.history-timeline{max-height:min(520px,62vh);padding:2px 3px 2px 0;overflow:auto}.history-timeline article{grid-template-columns:27px minmax(0,1fr) auto;gap:9px;padding:0 0 17px;display:grid;position:relative}.history-timeline article:not(:last-child):before{content:"";top:25px;bottom:1px;background:#ddd5ca;width:1px;position:absolute;inset-inline-start:12px}.history-timeline article>i{z-index:1;color:#746b60;background:#ece7df;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;font-style:normal;font-weight:900;display:grid;position:relative}.history-timeline article.good>i{color:#2e7158;background:#dcebe3}.history-timeline article.bad>i{color:#a24735;background:#f5ded9}.history-timeline article.waiting>i{color:#93651f;background:#f8ead0}.history-timeline article>div{flex-direction:column;gap:2px;min-width:0;padding-top:2px;display:flex}.history-timeline b{font-size:12px}.history-timeline small,.history-timeline time{color:#81786d;font-size:10px}.history-timeline p{color:#60594f;overflow-wrap:anywhere;background:#f4efe7;border-radius:5px;margin:3px 0 0;padding:6px 8px;font-size:11px;line-height:1.5}.history-timeline time{white-space:nowrap;padding-top:3px}.history-loading,.history-empty{color:#81786d;justify-content:center;align-items:center;gap:10px;min-height:150px;font-size:12px;display:flex}.history-loading .loader{border-width:2px;width:20px;height:20px}.history-error{color:#9c4837;background:#f7e3de;border-radius:7px;padding:12px;font-size:12px}.history-empty{flex-direction:column}.history-empty svg{color:#9c9286}@media (width<=560px){.history-timeline article{grid-template-columns:25px minmax(0,1fr)}.history-timeline time{grid-column:2;padding-top:1px}.history-timeline article:not(:last-child):before{inset-inline-start:12px}.order-history-intro small{font-size:10px}}@media (width<=900px){.pipeline-context{max-width:none}}@media (width<=560px){.topbar{margin-bottom:18px}.pipeline-context{flex-direction:column;align-items:stretch;gap:9px;min-height:0;margin:0 0 19px;padding:11px 12px}.pipeline-context>span:first-child>i{width:33px;height:33px}.pipeline-context b{max-width:calc(100vw - 105px);font-size:14px}.pipeline-change{width:100%;min-width:0}.pipeline-change select{height:43px;padding-inline:12px;font-size:14px}}.integrations-page{max-width:980px}.integration-create,.integration-card,.integration-empty{background:var(--surface);border:1px solid #d9d2c7;border-radius:10px}.integration-create{grid-template-columns:1.1fr 1fr 1fr;align-items:end;gap:15px;margin-bottom:15px;padding:22px;display:grid}.integration-create>div:first-child{align-self:center}.integration-create h3{margin:0 0 5px;font-size:18px}.integration-create p{color:#81786d;margin:0;font-size:12px;line-height:1.7}.integration-create label,.field-mapping label{flex-direction:column;gap:6px;font-size:12px;font-weight:800;display:flex}.integration-create input,.integration-create select,.field-mapping select,.status-mapping select{height:43px;color:var(--ink);background:#fffdf8;border:1px solid #d9d2c7;border-radius:7px;outline:none;padding:0 11px;font-size:13px}.integration-create input:focus,.integration-create select:focus,.field-mapping select:focus,.status-mapping select:focus{border-color:#7f998f;box-shadow:0 0 0 3px #e7ece8}.integration-create-actions{grid-column:1/4;justify-content:flex-end;gap:8px;display:flex}.integration-create-actions>button:first-child{color:#786f65;background:0 0;border:0;padding:10px;font-size:12px;font-weight:800}.integration-list{gap:12px;display:grid}.integration-card{padding:21px}.integration-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.integration-head>div{align-items:center;gap:11px;display:flex}.integration-symbol{width:42px;height:42px;color:var(--awam);background:#e5ece8;border-radius:8px;place-items:center;display:grid}.integration-head h3{margin:0 0 3px;font-size:17px}.integration-head small{color:#81786d}.connection-state{color:#756c61;background:#eee8de;border-radius:6px;padding:7px 10px;font-size:11px}.connection-state.active{color:#2e7158;background:#e1eee7}.connection-state.paused{color:#9b4f3c;background:#f6e8e2}.connection-state.mapping{color:#86601f;background:#fff0d6}.connection-secret,.connection-address{color:#fff;background:#1d2925;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:9px;margin-top:17px;padding:14px;display:grid}.connection-secret>div{flex-direction:column;grid-column:1/3;gap:3px;display:flex}.connection-secret b{font-size:13px}.connection-secret small{color:#bdcac4;font-size:11px}.connection-secret code{text-overflow:ellipsis;white-space:nowrap;color:#dce8e2;min-width:0;font:600 11px ui-monospace,SFMono-Regular,monospace;overflow:hidden}.connection-secret button,.connection-address button{background:var(--clay);color:#fff;border:0;border-radius:6px;padding:9px 12px;font-size:11px;font-weight:800}.connection-address{color:var(--ink);background:#f1ece4}.connection-address span{flex-direction:column;gap:3px;display:flex}.connection-address b{font-size:12px}.connection-address small{color:#81786d}.connection-address button{color:var(--awam);background:#e2dbd0}.connection-steps{grid-template-columns:1fr 1fr auto;align-items:center;gap:10px;margin-top:17px;display:grid}.connection-steps>div{border:1px solid #e2dcd2;border-radius:8px;align-items:center;gap:9px;min-height:68px;padding:11px;display:flex}.connection-steps i{background:var(--clay);color:#fff;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font:800 11px Instrument Sans,Arial;display:grid}.connection-steps span{flex-direction:column;gap:2px;display:flex}.connection-steps b{font-size:12px}.connection-steps small{color:#81786d;font-size:10px;line-height:1.5}.connection-steps>button,.activate-connection{background:var(--awam);color:#fff;border:0;border-radius:7px;min-height:42px;padding:0 14px;font-size:12px;font-weight:800}.mapping-panel,.live-connection{border-top:1px solid #e5dfd5;margin-top:18px;padding-top:18px}.mapping-intro{align-items:center;gap:10px;margin-bottom:14px;display:flex}.mapping-intro>span{color:#2f725a;background:#e1eee7;border-radius:50%;place-items:center;width:31px;height:31px;font-weight:900;display:grid}.mapping-intro>div{flex-direction:column;gap:2px;display:flex}.mapping-intro b{font-size:14px}.mapping-intro small{color:#81786d}.field-mapping{grid-template-columns:repeat(2,1fr);gap:11px;margin-bottom:17px;display:grid}.status-mapping{background:#f4efe7;border-radius:8px;padding:15px}.status-mapping h4,.connection-events h4{margin:0 0 10px;font-size:13px}.status-mapping>label{grid-template-columns:minmax(110px,.65fr) 20px minmax(180px,1fr);align-items:center;gap:9px;margin-top:7px;display:grid}.status-mapping code{text-overflow:ellipsis;white-space:nowrap;direction:ltr;font:700 12px ui-monospace,SFMono-Regular,monospace;overflow:hidden}.status-mapping>label>svg{color:#968c80}.status-mapping p{color:#81786d;margin:0;font-size:12px}.activate-connection{margin-top:13px}.activate-connection:disabled{color:#81786d;background:#cfc8bd}.live-summary{gap:10px;margin-bottom:13px;display:flex}.live-summary>span{border:1px solid #e1dbd1;border-radius:7px;align-items:baseline;gap:7px;min-width:150px;padding:11px 13px;display:flex}.live-summary b{font:800 18px Instrument Sans,Arial}.live-summary small{color:#81786d}.connection-warning{border-inline-start:3px solid var(--clay);color:#813f2d;background:#f8e8e1;border-radius:6px;margin:0 0 12px;padding:10px 12px}.connection-actions{justify-content:flex-end;gap:7px;margin-top:11px;display:flex}.connection-actions button{min-height:38px;color:var(--awam);background:#fffdf8;border:1px solid #d8d1c6;border-radius:6px;padding:0 12px;font-size:11px;font-weight:800}.connection-actions button:first-child{border-color:var(--awam);background:var(--awam);color:#fff}.connection-actions .danger{color:#a54c39}.connection-events{border-top:1px solid #e5dfd5;margin-top:16px;padding-top:15px}.connection-events>div{border-bottom:1px solid #eee8df;grid-template-columns:9px 1fr auto;align-items:center;gap:9px;padding:8px 2px;display:grid}.connection-events>div:last-child{border:0}.connection-events i{background:#c69545;border-radius:50%;width:7px;height:7px}.connection-events i.processed{background:#3f8068}.connection-events i.failed{background:#bd5a43}.connection-events span{flex-direction:column;gap:1px;display:flex}.connection-events b{font-size:12px}.connection-events small,.connection-events time{color:#81786d;font-size:10px}.integration-empty{text-align:center;padding:42px 22px}.integration-empty>span{width:48px;height:48px;color:var(--awam);background:#e5ece8;border-radius:8px;place-items:center;margin:auto;display:grid}.integration-empty h3{margin:14px 0 5px;font-size:18px}.integration-empty p{color:#81786d;max-width:520px;margin:0 auto 16px;line-height:1.7}.integration-empty .primary-action{margin:auto}.integration-loading{text-align:center;padding:40px;font-size:20px}@media (width<=760px){.integration-create{grid-template-columns:1fr}.integration-create-actions{grid-column:1}.connection-steps,.field-mapping{grid-template-columns:1fr}.status-mapping>label{grid-template-columns:minmax(90px,.65fr) 18px 1fr}.connection-secret,.connection-address{grid-template-columns:1fr}.connection-secret>div{grid-column:1}.connection-actions{flex-wrap:wrap}.live-summary{grid-template-columns:1fr 1fr;display:grid}.live-summary>span{min-width:0}.integration-card{padding:16px}}@media (width<=520px){.integrations-page .view-title,.integration-head{align-items:flex-start}.connection-state{white-space:nowrap}.connection-secret code{font-size:9px}.status-mapping{padding:12px}.status-mapping>label{grid-template-columns:1fr}.status-mapping>label>svg{margin:auto;transform:rotate(90deg)}.connection-events>div{grid-template-columns:8px 1fr}.connection-events time{grid-column:2}.connection-actions button{flex:1}.live-summary{grid-template-columns:1fr}}.sheet-create{grid-template-columns:1fr 1fr}.sheet-create>div:first-child,.connection-source-choice{grid-column:1/-1}.connection-source-choice{grid-template-columns:1fr 1fr;gap:9px;display:grid}.connection-source-choice>button{min-height:78px;color:var(--ink);text-align:start;background:#fffdf8;border:1px solid #d9d2c7;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:34px 1fr;align-items:center;column-gap:10px;padding:12px;display:grid}.connection-source-choice>button.selected{border-color:var(--awam);box-shadow:0 0 0 3px #e7ece8}.connection-source-choice svg,.connection-source-choice .sheet-letter{grid-row:1/3}.connection-source-choice b{font-size:13px}.connection-source-choice small{color:#81786d;font-size:10px}.sheet-letter{color:#2f725a;font:900 17px Instrument Sans,Arial}.sheet-share-note{color:var(--awam);background:#eef4ef;border-radius:7px;align-items:flex-start;gap:9px;padding:11px;display:flex}.sheet-share-note span{flex-direction:column;gap:2px;display:flex}.sheet-share-note b{font-size:11px}.sheet-share-note small{color:#65736d;font-size:10px;line-height:1.5}.sheet-connection .integration-symbol{background:#e3f1e8}.sheet-adjust{border:1px dashed #d7cfc3;border-radius:7px;margin:-5px 0 14px;padding:10px 12px}.sheet-adjust summary{cursor:pointer;color:#756c61;font-size:11px;font-weight:800}.sheet-adjust label{align-items:center;gap:8px;margin-top:9px;font-size:11px;font-weight:800;display:flex}.sheet-adjust input{border:1px solid #d9d2c7;border-radius:6px;width:80px;height:36px;padding:0 8px}.sheet-adjust button{min-height:34px;color:var(--awam);background:#e5ece8;border:0;border-radius:6px;margin-top:8px;padding:0 11px;font-size:10px;font-weight:800}.sheet-live-summary{background:#f3f8f5;border:1px solid #cfded6;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:12px;display:flex}.sheet-live-summary>span{grid-template-columns:22px 1fr;align-items:center;column-gap:7px;display:grid}.sheet-live-summary svg{color:#2f725a;grid-row:1/3}.sheet-live-summary b{font-size:12px}.sheet-live-summary small{color:#65736d;font-size:10px}.sheet-live-summary button{background:var(--awam);color:#fff;border:0;border-radius:6px;padding:9px 12px;font-size:10px;font-weight:800}.integration-result{color:#756c61;background:#fffdf8;border:1px solid #d9d2c7;border-radius:8px;align-items:center;gap:8px;margin:0 0 14px;padding:11px 13px;font-size:12px;display:flex}.integration-result.success{color:#2f725a;background:#eef6f1;border-color:#cbded4}.connection-state.reauthorize{color:#9b4f3c;background:#f8e8e1}.secure-upgrade{grid-template-columns:22px 1fr auto;align-items:center;gap:9px;margin-top:15px;display:grid}.secure-upgrade span{flex-direction:column;gap:2px;display:flex}.secure-upgrade small{color:#7d6259;font-size:10px}.secure-upgrade button{background:var(--awam);color:#fff;border:0;border-radius:6px;padding:9px 12px;font-size:10px;font-weight:800}@media (width<=760px){.sheet-create{grid-template-columns:1fr}.sheet-create>div:first-child,.connection-source-choice{grid-column:1}.connection-source-choice{grid-template-columns:1fr}.sheet-live-summary{align-items:flex-start}.sheet-live-summary>span{flex:1}.secure-upgrade{grid-template-columns:22px 1fr}.secure-upgrade button{grid-column:1/-1}}.trial-activation{background:var(--awam);color:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:18px;padding:20px;display:grid;box-shadow:0 10px 28px #153f3420}.trial-activation.success{background:#216c52}.trial-title{align-items:flex-start;gap:13px;display:flex}.trial-title>span{background:#ffffff18;border-radius:9px;flex:none;place-items:center;width:45px;height:45px;display:grid}.trial-title small{color:#f2b590;font-size:12px;font-weight:800}.trial-title h2{margin:2px 0 3px;font-size:20px}.trial-title p{color:#dbe6e2;margin:0;font-size:13px}.trial-action{min-width:350px}.trial-steps{gap:6px;margin-bottom:10px;display:flex}.trial-steps span{color:#9fb8af;align-items:center;gap:5px;font-size:11px;font-weight:800;display:flex}.trial-steps span+span:before{content:"";background:#ffffff35;width:13px;height:1px;margin-inline-end:1px}.trial-steps i{background:#ffffff14;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font:800 10px Arial;display:grid}.trial-steps .active,.trial-steps .done{color:#fff}.trial-steps .done i{width:16px;height:16px;color:var(--accent);background:0 0;border-radius:0;font-size:14px}.trial-send{grid-template-columns:minmax(145px,1fr) auto;gap:7px;display:grid}.trial-send input{color:#17241f;background:#fff;border:1px solid #ffffff35;border-radius:7px;height:43px;padding:0 12px;font-size:14px}.trial-send button,.trial-topup{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:7px;height:43px;padding:0 15px;font-size:13px;font-weight:900}.trial-send button:disabled{opacity:.45;cursor:not-allowed}.trial-not-ready{color:#e9cfc0;margin-top:7px;font-size:11px;display:block}.trial-progress{background:#ffffff12;border:1px solid #ffffff20;border-radius:8px;align-items:center;gap:9px;padding:9px 11px;display:flex}.trial-progress>span:not(.loader){background:#bc624f;border-radius:50%;place-items:center;width:23px;height:23px;font-weight:900;display:grid}.trial-progress .loader{border-color:#fff #ffffff40 #ffffff40;width:22px;height:22px}.trial-progress div{flex-direction:column;display:flex}.trial-progress b{font-size:12px}.trial-progress small{color:#d7e1dd;font-size:10px}.trial-topup{align-items:center;gap:7px;display:flex}.history-title{justify-content:space-between;align-items:center;display:flex}.history-title h3{margin:0}.history-title small{color:#887f73;font-size:12px}.history-pagination{border-top:1px solid #ebe5dc;justify-content:center;align-items:center;gap:9px;padding:14px 0 2px;display:flex}.history-pagination button{height:36px;color:var(--awam);background:#fffdf8;border:1px solid #d9d1c5;border-radius:6px;align-items:center;gap:5px;padding:0 11px;font-size:12px;font-weight:800;display:flex}.history-pagination button:first-child svg{transform:rotate(180deg)}.history-pagination button:disabled{opacity:.38}.history-pagination span{color:#746c62;text-align:center;min-width:56px;font-size:12px}@media (width<=760px){.trial-activation{grid-template-columns:1fr;padding:16px}.trial-action{min-width:0}.trial-title h2{font-size:18px}.trial-send{grid-template-columns:1fr}.trial-send button{width:100%}.trial-topup{justify-content:center;width:100%}.trial-steps{justify-content:space-between}.trial-steps span+span:before{display:none}}.platform-console-link>span{color:#593c78!important;background:#e8e1f2!important}.developers-page{color:#173f37;min-height:100vh;font-family:var(--font-en),"Cairo",sans-serif;background:#f5f0e7}.developers-page[dir=rtl]{font-family:Cairo,sans-serif}.developers-nav{border-bottom:1px solid #dcd2c3;justify-content:space-between;align-items:center;max-width:1180px;height:82px;margin:auto;padding:0 28px;display:flex}.developers-nav>div{gap:8px;display:flex}.developers-nav button,.developers-nav>div a{color:#173f37;background:#fffaf3;border:1px solid #d4c8b7;border-radius:6px;place-items:center;height:38px;padding:0 13px;font-size:12px;font-weight:800;text-decoration:none;display:grid}.developers-hero{grid-template-columns:minmax(0,760px);max-width:1180px;margin:auto;padding:85px 28px 65px;display:grid;position:relative}.developers-hero:after{content:"{}";color:#e86f45;opacity:.16;inset-inline-end:45px;font:900 118px/1 ui-monospace,monospace;position:absolute;top:76px}.developers-hero>span,.developers-copy>span{letter-spacing:.14em;color:#e86f45;text-transform:uppercase;font-size:11px;font-weight:900}.developers-hero h1{letter-spacing:-.04em;max-width:790px;margin:13px 0 18px;font-size:54px;line-height:1.08}.developers-page[dir=rtl] .developers-hero h1{letter-spacing:0}.developers-hero>p{color:#5d655f;max-width:720px;margin:0;font-size:18px;line-height:1.75}.developers-hero>div{align-items:center;gap:13px;margin-top:30px;display:flex}.developers-hero code{color:#f7ede2;direction:ltr;background:#173f37;border-radius:7px;padding:13px 16px;font:600 13px/1.4 ui-monospace,monospace}.developers-hero a{color:#173f37;font-size:13px;font-weight:900}.developers-principles{border-top:1px solid #d8cdbd;border-bottom:1px solid #d8cdbd;grid-template-columns:repeat(3,1fr);max-width:1180px;margin:0 auto 70px;padding:0 28px;display:grid}.developers-principles article{gap:15px;padding:27px 22px;display:flex}.developers-principles article+article{border-inline-start:1px solid #d8cdbd}.developers-principles article>b{color:#e86f45;font:900 17px ui-monospace,monospace}.developers-principles h2{margin:0 0 7px;font-size:16px}.developers-principles p{color:#68716a;margin:0;font-size:13px;line-height:1.65}.developers-quickstart{grid-template-columns:.8fr 1.2fr;align-items:center;gap:44px;max-width:1180px;margin:0 auto 70px;padding:0 28px;display:grid}.developers-copy h2{margin:10px 0;font-size:35px}.developers-copy p{color:#68716a;font-size:14px;line-height:1.8}.developers-copy ul{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.developers-copy li{font-size:13px}.developers-copy li code{color:#173f37;direction:ltr;background:#e8dfd1;border-radius:4px;margin-inline-end:6px;padding:3px 6px;display:inline-block}.developers-code{background:#102e29;border-radius:10px;min-width:0;overflow:hidden;box-shadow:0 18px 44px #173f3725}.developers-code>div{border-bottom:1px solid #ffffff14;gap:4px;padding:10px;display:flex}.developers-code button{color:#8fa9a1;background:0 0;border:0;border-radius:5px;padding:7px 11px;font:700 11px ui-monospace,monospace}.developers-code button.active{color:#fff;background:#ffffff12}.developers-code pre{color:#d7e7e1;text-align:left;direction:ltr;margin:0;padding:22px;font:500 12px/1.75 ui-monospace,monospace;overflow:auto}.developers-safety{background:#e7dccd;border-radius:10px;grid-template-columns:1fr 1fr;gap:40px;max-width:1124px;margin:0 auto 28px;padding:34px;display:grid}.developers-safety h2{margin:0 0 9px;font-size:27px}.developers-safety p{color:#616a63;margin:0;font-size:13px;line-height:1.7}.developers-safety ul{gap:9px;margin:0;font-size:13px;display:grid}.developers-response{max-width:1180px;margin:0 auto;padding:42px 28px 70px}.developers-response h2{font-size:23px}.developers-response>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.developers-response span{color:#68716a;background:#fffaf3;border:1px solid #ded3c4;border-radius:7px;flex-direction:column;gap:4px;padding:15px;font-size:11px;display:flex}.developers-response b{color:#e86f45;font:900 18px ui-monospace,monospace}.developers-footer{border-top:1px solid #d8cdbd;justify-content:space-between;max-width:1180px;margin:auto;padding:25px 28px 35px;font-size:12px;font-weight:800;display:flex}.developers-footer div{gap:18px;display:flex}.developers-footer a{color:#173f37}@media (width<=800px){.developers-hero{padding-top:55px}.developers-hero:after{font-size:70px;top:45px}.developers-hero h1{font-size:38px}.developers-principles,.developers-quickstart,.developers-safety,.developers-response>div{grid-template-columns:1fr}.developers-principles article+article{border-inline-start:0;border-top:1px solid #d8cdbd}.developers-quickstart{gap:25px}.developers-safety{margin-inline:18px}.developers-response>div{gap:7px}}@media (width<=520px){.developers-nav{padding:0 17px}.developers-hero{padding:45px 18px}.developers-hero:after{display:none}.developers-hero h1{font-size:32px}.developers-hero>p{font-size:15px}.developers-hero>div{flex-direction:column;align-items:stretch}.developers-hero code{overflow-wrap:anywhere;font-size:10px}.developers-principles,.developers-quickstart,.developers-response{padding-inline:18px}.developers-safety{grid-template-columns:1fr;padding:24px}.developers-footer{flex-direction:column;align-items:flex-start;gap:14px;margin-inline:18px;padding-inline:0}}
