.customer-buy-flow{font-size:14px;line-height:1.45;min-width:0}.app-buy-heading{display:flex;align-items:center;gap:8px;padding:10px 2px 14px;color:var(--c-ink,#173c25)}.app-buy-heading>span{font-size:12px;color:var(--c-muted,#53645a)}.app-buy-heading>strong{font-size:16px;color:var(--c-primary,#23763c)}.app-buy-heading>button{border:0;background:transparent;color:inherit;font-size:28px;min-width:44px;min-height:44px}.app-buy-heading>.app-category-info{margin-left:auto;color:var(--c-primary,#23763c)}.app-category-row{position:relative;min-width:0}.app-category-row .customer-category-choice{width:100%;padding-right:62px!important}.app-category-info-button{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--c-primary,#23763c);cursor:pointer}.app-category-info-button:hover{background:rgba(35,118,60,.09)}.app-category-info-button:focus-visible{outline:3px solid var(--c-primary,#23763c);outline-offset:1px}.app-category-info-overlay{position:fixed;inset:0;z-index:1300;background:#0006;display:grid;place-items:center;padding:20px}.app-category-info-dialog{width:min(100%,400px);max-height:80dvh;display:flex;flex-direction:column;gap:12px;border-radius:24px;padding:20px;background:var(--c-surface,#fff);color:var(--c-ink,#173633);box-shadow:0 18px 60px #0003}.app-category-info-dialog header{display:flex;align-items:center;gap:10px;color:var(--c-primary,#23763c)}.app-category-info-dialog h2{margin:0;font-size:18px;line-height:1.3}.app-category-info-body{overflow:auto;min-height:0;font-size:13px;line-height:1.5}.app-category-info-body p{margin:0 0 8px;white-space:pre-wrap;padding:10px 12px;border-radius:12px;background:rgba(35,118,60,.06)}.app-category-info-body p[data-kind=warning]{background:#fff3d7;color:#895100}.app-category-info-body p[data-kind=banner]{background:var(--c-primary,#23763c);color:white;font-weight:700}.app-category-info-dialog>button{align-self:flex-end;min-height:44px;padding:8px 16px;border:0;background:transparent;color:var(--c-primary,#23763c);font-weight:700;cursor:pointer}.app-network-list{display:grid;grid-gap:8px;padding:0 2px}.app-network-row{display:flex;align-items:center;gap:12px;min-height:62px;padding:10px 12px;border:1px solid var(--c-line,#dce7df);background:var(--card-bg,#fff);color:var(--c-ink,#183321);text-align:left;cursor:pointer}.app-network-logo{width:40px;height:40px;display:grid;place-items:center;border-radius:10px;background:white;padding:5px;color:var(--c-primary,#23763c);flex-shrink:0}.app-network-logo img{width:100%;height:100%;object-fit:contain}.app-network-row strong{font-size:15px;flex:1 1}.app-network-arrow{font-size:25px;color:var(--c-muted,#57645b)}.app-native-package{background:var(--card-bg,#fff);color:var(--c-ink,#183321);border:1px solid var(--c-line,#dce7df);border-radius:14px;padding:8px 12px;cursor:pointer}.app-native-package-heading{display:flex;align-items:flex-start;gap:10px}.app-native-package-heading strong{font-size:14px;line-height:19px;font-weight:600;flex:1 1}.app-native-package-heading b{font-size:15px;line-height:19px;font-weight:700;color:var(--c-primary-dark,#23763c);white-space:nowrap}.app-native-package-bottom{display:flex;align-items:center;gap:4px}.app-native-package-bottom>div{display:flex;flex:1 1;gap:6px;flex-wrap:wrap;align-items:center;font-size:11px;color:var(--c-muted,#57645b)}.app-native-package [data-scof=plan-access-code]{border:0!important;background:transparent!important;padding:0!important;font-size:11px!important;font-weight:500!important}.app-package-info{min-height:48px;min-width:48px;border:0;background:transparent;color:var(--c-muted,#57645b);font-size:20px;cursor:pointer}.app-package-buy{margin-block:6px;min-height:36px;min-width:64px;padding:8px 16px;border:0;background:var(--c-primary-dark,#23763c);color:white;font-weight:600;cursor:pointer}.app-package-buy:disabled{background:var(--c-muted,#57645b);opacity:.5;cursor:default}.app-package-details-dialog{width:min(90vw,420px);background:var(--card-bg,#fff);color:var(--c-ink,#183321);border-radius:18px;padding:20px;display:grid;grid-gap:10px;gap:10px;max-height:85dvh;overflow:auto}.app-package-details-dialog h2{font-size:17px;margin:0}.app-package-details-dialog p{font-size:14px;margin:0;line-height:1.5}.app-payment-alternatives{margin-top:10px;font-size:12px;color:var(--c-ink,#183321)}.app-payment-alternatives>strong{font-size:13px}.app-payment-alternatives p{font-size:12px;line-height:1.4;margin:5px 0}.app-payment-alternatives>.app-payment-alternatives-subtitle{font-size:11px;color:var(--c-muted,#57645b);margin:2px 0 4px}.app-payment-route-tabs{display:flex;gap:5px;margin:4px 0 8px}.app-payment-route-tabs>button{flex:1 1;min-width:0;min-height:48px;padding:6px 2px;border:1px solid var(--c-line,#dce7df);border-radius:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;background:var(--card-bg,#fff);color:var(--c-primary-dark,#23763c);font-size:10px;line-height:12px;cursor:pointer}.app-payment-route-tabs svg{width:16px;height:16px}.app-payment-binding-tabs [aria-pressed=true],.app-payment-route-tabs [aria-pressed=true]{background:var(--c-primary-soft,#e8f5e6);border-color:var(--c-primary,#23763c)}.app-payment-binding-tabs{display:flex;gap:6px;overflow:auto;margin:5px 0}.app-payment-binding-tabs button{min-height:40px;padding:5px 10px;border-radius:10px;color:inherit;font-size:11px;white-space:nowrap;cursor:pointer}.app-payment-binding-tabs button,.app-payment-direct-card{border:1px solid var(--c-line,#dce7df);background:var(--card-bg,#fff)}.app-payment-direct-card{border-radius:14px;padding:6px 10px}.app-manual-payment-field{display:flex;align-items:center;gap:8px;min-height:44px;border-bottom:1px solid var(--c-line,#dce7df);font-size:12px}.app-manual-payment-field>span{flex:1 1;color:var(--c-muted,#57645b)}.app-manual-payment-field>strong{font-size:13px;font-weight:600;overflow-wrap:anywhere;min-width:0;-webkit-user-select:text;-moz-user-select:text;user-select:text}.app-manual-payment-field>button{width:40px;min-height:44px;border:0;background:transparent;color:var(--c-primary-dark,#23763c);font-size:19px;cursor:pointer;flex-shrink:0}.app-how-to-pay summary{padding:10px 0;color:var(--c-primary-dark,#23763c);cursor:pointer;font-size:12px}.app-payment-note{font-size:11px!important;color:var(--c-muted,#57645b)}.app-compact-chat-channel{background:var(--c-primary-soft,#e8f5e6);border:1px solid var(--c-line,#dce7df);border-radius:14px;padding:10px;color:var(--c-ink,#183321);font-size:12px}.app-compact-chat-channel>strong{font-size:13px}.app-compact-chat-channel p{font-size:11px;line-height:1.4;margin:4px 0 8px}.app-compact-chat-actions{display:flex;gap:8px}.app-compact-chat-actions>a,.app-compact-chat-actions>button{display:flex;align-items:center;justify-content:center;gap:7px;flex:1 1;min-width:0;min-height:44px;padding:8px;border-radius:10px;border:0;color:white;text-decoration:none;font-size:12px;font-weight:600;cursor:pointer}.app-compact-chat-actions small{display:block;font-size:10px;font-weight:400;margin-top:2px}.app-chat-whatsapp{background:#15803d}.app-chat-messenger{background:#1664c0}.app-compact-chat-actions svg{width:18px;height:18px}.app-compact-chat-actions button:disabled{opacity:.45;cursor:default}.customer-buy-flow .customer-category-grid{gap:8px}.customer-category-choice{padding:10px 12px!important;border-radius:14px!important;min-height:58px}.customer-category-copy strong{font-size:14px!important;line-height:1.35}.customer-category-count,.customer-category-description{font-size:12px!important;line-height:1.4}.customer-category-icon{width:34px!important;height:34px!important;border-radius:10px!important}.customer-network-choice{box-shadow:none!important;min-height:60px!important}.customer-package-choice{padding:10px 12px!important;gap:10px!important;box-shadow:none!important;min-height:66px}.customer-package-choice>div{min-width:0}.customer-buy-flow h2{font-size:17px!important;line-height:1.35}.customer-buy-flow [aria-label="Offer type"],.customer-buy-flow [aria-label="Package category"]{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:thin;gap:5px!important;padding-bottom:4px}.customer-buy-flow [aria-label="Offer type"] button,.customer-buy-flow [aria-label="Package category"] button{white-space:nowrap;font-size:12px!important;padding:6px 10px!important;min-height:40px;flex-shrink:0}.app-checkout-conditions{display:grid;grid-gap:6px;gap:6px;margin:0 0 10px}.app-checkout-conditions>div{background:var(--warn-bg,#fff3d9);border-radius:10px;padding:8px 10px;color:var(--c-ink,#173c25);font-size:12px;line-height:1.45}.app-checkout-conditions p{margin:0}.app-checkout-conditions p+p{margin-top:4px}.customer-category-choice:focus-visible,.customer-package-choice:focus-visible{outline:3px solid var(--c-primary,#238447);outline-offset:2px}.customer-purchase-sheet{max-height:90dvh!important}.customer-checkout-grid{grid-template-columns:minmax(0,1fr)!important}.customer-purchase-sheet input:not([type=checkbox]):not([type=radio]){font-size:16px!important;min-height:44px}@media(min-width:900px){.customer-buy-flow{width:100%;max-width:560px!important;margin-inline:auto}.customer-category-grid{grid-template-columns:minmax(0,1fr)!important}.customer-purchase-overlay{align-items:center!important;padding:24px!important}.customer-purchase-sheet{border-radius:20px!important}.customer-purchase-review,.customer-purchase-sheet{max-width:560px!important}}@media(max-width:420px){.customer-package-choice{padding:9px 10px!important}.customer-package-choice>div:last-child{gap:6px!important}.customer-purchase-phones{grid-template-columns:1fr!important}.customer-review-parties{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.customer-network-choice,.customer-package-choice{animation:none!important;transition:none!important;transform:none!important}}.app-checkout-receipt{display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--c-primary-soft,#e8f5e6);border:1px solid #23763c33;border-radius:12px;margin:4px 0 8px}.app-checkout-receipt>div{min-width:0;flex:1 1}.app-checkout-receipt strong{font-size:15px;line-height:1.3}.app-checkout-receipt>b{font-weight:800;color:var(--c-primary-dark,#23763c);white-space:nowrap}.app-checkout-receipt-meta{display:flex;align-items:center;gap:6px;color:var(--c-muted,#57645b)}.app-checkout-receipt .customer-purchase-validity{font-size:11.5px;color:var(--c-muted,#57645b)}.customer-purchase-phones{grid-template-columns:1fr!important}.customer-purchase-amount>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px!important}.customer-purchase-amount>div:first-child>span{font-size:12px;font-weight:400!important;white-space:nowrap}.customer-purchase-amount>.customer-purchase-value{display:flex;flex-direction:column;align-items:stretch!important;gap:4px!important;padding:8px 10px!important}.customer-purchase-amount>.customer-purchase-value>div:not([aria-hidden]){display:flex;align-items:center;justify-content:space-between;gap:6px;text-align:left!important}.customer-purchase-amount>.customer-purchase-value>div>div:first-child{font-size:12px!important;text-transform:none!important;letter-spacing:0!important}.customer-purchase-amount>.customer-purchase-value>div>div:last-child{font-size:14px!important;font-weight:700!important}.app-checkout-page{position:fixed;inset:0;z-index:1000;background:var(--c-bg,#f4f8f1);overflow:hidden;display:flex;justify-content:center}.app-checkout-review-page{z-index:1001}.app-checkout-page>.app-checkout-page-content{width:100%!important;max-width:560px!important;height:100dvh!important;max-height:100dvh!important;overflow-y:auto;overscroll-behavior:contain;border:0!important;border-radius:0!important;box-shadow:none!important;animation:none!important;background:var(--c-bg,#f4f8f1);padding:0 14px max(12px,env(safe-area-inset-bottom))!important}.app-checkout-page-header{display:flex;align-items:center;gap:8px;min-height:60px;padding-top:env(safe-area-inset-top);margin:0 -14px 8px;background:var(--c-surface,#fff)}.app-checkout-page-header>button{min-width:48px;min-height:48px;border:0;background:transparent;color:var(--c-ink);font-size:28px;cursor:pointer}.app-checkout-page-header>h2,.app-checkout-page-header>strong{font-size:18px!important;font-weight:800;line-height:1.3;margin:0;color:var(--c-ink)}.customer-buy-flow .app-category-heading{background:var(--c-surface,#fff);min-height:60px;padding:0 4px;gap:8px}.customer-buy-flow .app-category-heading>strong{font-size:18px;color:var(--c-ink,#0b1010);font-weight:800}.customer-buy-flow .app-category-picker .customer-category-grid{display:grid;grid-template-columns:1fr!important;grid-gap:10px;gap:10px}.customer-buy-flow .app-category-picker{padding:16px}.app-category-picker .app-category-row .customer-category-choice{padding:12px 82px 12px 14px!important;gap:14px;min-height:72px!important;border-radius:14px!important;box-shadow:none!important;position:relative}.app-category-picker .customer-category-copy{align-self:center;gap:0;flex:1 1}.app-category-picker .customer-category-copy strong{font-size:15.5px!important;font-weight:700;line-height:22px}.app-category-picker .app-native-category-icon{width:38px!important;height:38px!important;border-radius:12px!important;flex-shrink:0}.app-category-picker .app-category-info-button{right:34px;width:48px;height:48px;color:var(--c-primary-dark,#2ea52c)}.app-category-picker .customer-category-arrow{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:20px;text-align:center;font-size:24px;line-height:1;color:var(--c-muted,#637167)}.app-category-picker .customer-category-arrow[data-selected=true]{font-size:17px;font-weight:900;color:var(--c-primary,#32cc28)}.app-category-picker .customer-category-choice[aria-current=true]{border-color:var(--c-line,#e2e4e4)!important;box-shadow:none!important}.app-native-payment-methods{display:flex;align-items:center;margin:4px 0}.app-native-payment-methods>span{font-size:12px;font-weight:500}.app-native-payment-methods>button{display:flex;align-items:center;gap:6px;padding:7px 12px;min-height:40px;border:1px solid var(--c-line);border-radius:10px;background:var(--c-surface,#fff);color:var(--c-ink);font-size:13px;cursor:pointer}.app-native-payment-methods>[aria-pressed=true]{background:var(--c-primary-soft);border-color:var(--c-primary)}.app-native-wallet-status{font-size:13px;margin:4px 0;color:var(--c-ink)}.app-native-checkout-warning{font-size:12px;color:var(--c-orange-dark,#8a4b0a);margin:4px 0}.app-checkout-page .customer-purchase-actions{position:static!important;border:0!important;padding:4px 0!important;margin-top:4px!important;background:transparent!important}.app-checkout-page .customer-purchase-actions>button{min-height:48px;border-radius:12px}.customer-buy-flow>.app-buy-heading{min-height:64px;padding:0 4px;background:#fff;gap:8px;box-sizing:border-box}.customer-buy-flow>.app-buy-heading>strong{font-size:18px;font-weight:800;color:#0b1010}.customer-buy-flow>.app-buy-heading:has(.app-category-info)>strong{font-size:16px;color:#2ea52c}.customer-buy-flow>.app-buy-heading>span{font-size:11px;font-weight:500}.app-buy-heading>.app-category-info{font-size:26px;color:#2ea52c}.app-network-list{padding:16px;gap:8px}.app-network-row{min-height:60px;border-radius:13px;border-color:#d6d8d8}.app-plan-picker{padding:0 16px}.app-native-category-warning{font-size:11.5px;line-height:16px;color:#e47e00;margin:12px 0}.customer-buy-flow [aria-label="Package category"]{padding:0 12px;gap:4px!important}.customer-buy-flow [aria-label="Package category"]>button{min-height:32px!important;padding:6px 15px!important;font-size:11px!important;border-radius:9px!important;background:transparent;color:#637167;box-shadow:none!important}.customer-buy-flow [aria-label="Package category"]>[aria-pressed=true]{background:#d1edce!important;color:#2ea52c!important;border-color:transparent!important}.app-native-package-heading b{color:#2ea52c}.app-package-buy{background:#2ea52c;min-width:52px;margin:5px 0;font-size:12px;border-radius:10px}.app-native-package-bottom .app-package-info{font-size:18px}.app-checkout-page-header{min-height:64px}.app-checkout-page-header>.app-checkout-info{margin-left:auto;color:#2ea52c;font-size:26px}.app-checkout-receipt{background:#e4f3e1;border-color:#b8e8b0;margin:14px 0 8px;padding:6px 10px}.app-checkout-receipt>b{color:#2ea52c;font-family:var(--scof-font-display,"Archivo Black",sans-serif);font-size:18px;font-weight:900}.app-checkout-receipt-meta{font-size:11.5px}.app-checkout-page [aria-label="Purchase mode"]{margin:4px 0 16px!important}.app-checkout-page [aria-label="Purchase mode"]>button{min-height:32px;padding:6px 16px;border-radius:9px;font-size:14px;box-shadow:none;background:transparent;color:#637167;border:1px solid #d6d8d8}.app-checkout-page [aria-label="Purchase mode"]>[aria-pressed=true]{background:#dcefd8;color:#0b1010;border-color:transparent}.app-checkout-page .customer-purchase-phones input[type=tel]{height:56px;min-height:56px!important;background:#edf2ee!important;border:1px solid #dce5df!important;font-size:13px!important;padding:16px!important;border-radius:12px!important}.app-checkout-page .customer-purchase-phones>div:has(input:placeholder-shown)>label{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.app-checkout-page .customer-purchase-phones>label{min-height:48px!important;margin:4px 0!important;font-size:12.5px!important}.app-checkout-page .customer-purchase-phones>label>input{width:20px;height:20px;margin:0 6px 0 14px}.app-native-payment-methods{margin:4px 0 8px;gap:8px}.app-native-payment-methods>button{min-height:32px;font-size:14px;font-weight:600;border-radius:9px;padding:5px 12px}.app-native-payment-methods>[aria-pressed=true]{background:#dcefd8;border-color:transparent;color:#0b1010}.app-checkout-page .customer-purchase-actions>button{height:50px;min-height:50px;border-radius:16px!important;color:#0b1010;background:linear-gradient(100deg,#36ca29,#2ea52c)!important;font-size:16px!important;font-weight:600;box-shadow:none}.app-checkout-page .app-payment-alternatives{margin-top:20px}.app-checkout-page .app-payment-route-tabs{gap:5px;margin-top:8px}.app-checkout-page .app-payment-route-tabs>button{height:48px;font-size:10px;border-color:#d6d8d8;color:#2ea52c;background:#fff}.app-checkout-page>.customer-purchase-sheet.app-checkout-page-content{background:var(--c-bg,#f3f6f1)!important}.app-checkout-page .app-checkout-receipt{min-height:60px;box-sizing:border-box}.app-checkout-page .app-checkout-receipt>b{font-family:var(--font-archivo-black),sans-serif!important;font-weight:400!important}.app-checkout-page .customer-purchase-sheet [aria-label="Purchase mode"]>button{min-height:32px!important;height:32px;box-sizing:border-box;padding:5px 16px!important;border-radius:9px!important;background:transparent!important;color:var(--c-muted,#637167)!important;border:1px solid var(--c-line,#d6d8d8)!important;box-shadow:none!important;font-size:14px!important;font-weight:700!important;letter-spacing:0!important;line-height:20px!important}.app-checkout-page .customer-purchase-sheet [aria-label="Purchase mode"]>[aria-pressed=true]{background:var(--c-primary-soft,#dcefd8)!important;color:var(--c-ink,#0b1010)!important;border-color:transparent!important}.app-checkout-page .customer-purchase-actions>button{color:#0b1010!important;box-shadow:none!important;letter-spacing:0!important;font-weight:600!important}.app-checkout-page .app-native-payment-methods>button{min-height:32px!important;height:32px;padding:5px 12px!important;box-shadow:none!important;line-height:20px}.app-first-delivery button,.app-wallet-refresh{border:0;background:transparent;color:#25733f;font-size:13px;padding:8px 0;cursor:pointer}.app-first-delivery label{display:grid;grid-gap:6px;gap:6px;font-size:13px;color:#25733f}.app-first-delivery input{font:inherit;border:1px solid #bdcbbd;border-radius:8px;padding:12px;background:transparent;color:inherit;width:100%;box-sizing:border-box}.app-first-delivery p{font-size:13px;color:#b42318}.app-purchase-result{width:100%;padding:24px;box-sizing:border-box;color:#143434}.app-result-hero{text-align:center;padding-top:30px;display:flex;flex-direction:column;align-items:center}.app-result-symbol{width:150px;height:150px;background:#2e9e321f;border-radius:50%;display:grid;place-items:center;color:#2e9e32;position:relative;margin-bottom:20px;isolation:isolate}.app-result-hero.is-pending{padding-top:44px}.is-pending .app-result-symbol{width:96px;height:96px;margin:27px 0 47px}.is-pending .app-result-symbol:before{content:"";position:absolute;inset:0;border-radius:50%;background:#2e9e32;animation:app-payment-ring 1.4s infinite;z-index:-1}.is-failed .app-result-symbol{background:#d43b351f;color:#b42318;width:120px;height:120px}.app-result-hero h2{font-size:24px;line-height:1.3;font-weight:900;margin:0 0 8px}.app-result-hero p{font-size:15px;line-height:1.5;margin:4px 0 12px}.app-result-hero p:first-of-type{font-size:13px;color:#607469}.app-result-more{margin-top:12px;font-size:13px}.app-result-more>summary{cursor:pointer;padding:12px 0;color:#53745d}.app-result-start{width:100%;height:56px;border:0;border-radius:14px;background:linear-gradient(120deg,#b9ea8d,#63c64d);color:#15391c;font-size:15px;font-weight:800;margin-top:28px}@keyframes app-payment-ring{0%{transform:scale(1);opacity:.45}to{transform:scale(1.55);opacity:0}}@media(prefers-reduced-motion:reduce){.is-pending .app-result-symbol:before{animation:none}}.app-delivery-count{display:flex;align-items:center;gap:12px;font-size:14px}.app-delivery-count>span{flex:1 1}.app-delivery-count button{border:0;background:transparent;color:#25733f;font-size:20px;min-width:44px;min-height:44px}.app-schedule-interval{display:flex;gap:6px}.app-schedule-interval button{border:1px solid #b9cbb9;background:transparent;color:#254e2e;border-radius:9px;padding:8px 12px;font-size:13px}.app-schedule-interval button[aria-pressed=true]{background:#e0efd5;border-color:#8ab879}[data-buy-picker=true] .scofweb-back-bar{display:none!important}.app-purchase-result.app-result-compact{padding:12px 0;color:var(--home-ink);max-width:560px;margin:0 auto}.app-result-compact .app-result-overview{display:flex;align-items:flex-start;gap:10px;margin:0 0 10px}.app-result-overview h3{flex:1 1;margin:0;font-size:16px;line-height:1.35;font-weight:750;overflow-wrap:anywhere}.app-result-overview>strong{font-size:14px;line-height:1.5;white-space:nowrap;color:var(--home-green)}.app-result-compact .app-result-hero{display:grid;grid-template-columns:36px minmax(0,1fr);text-align:left;align-items:start;grid-gap:4px 10px;gap:4px 10px;padding:14px;border-radius:12px;background:var(--home-green-soft,#e9f5e9);border:1px solid var(--home-line)}.app-result-compact .app-result-hero.is-pending{padding-top:14px;background:color-mix(in srgb,#d59323 10%,var(--home-surface))}.app-result-compact .app-result-hero.is-failed{background:color-mix(in srgb,#c33c32 10%,var(--home-surface))}.app-result-compact .app-result-symbol,.app-result-compact .is-failed .app-result-symbol,.app-result-compact .is-pending .app-result-symbol{grid-row:1/3;width:36px;height:36px;margin:0;border-radius:10px;background:transparent}.app-result-compact .app-result-symbol svg{width:27px;height:27px}.app-result-compact .app-result-symbol:before{display:none}.app-result-compact .is-pending .app-result-symbol{color:#b37819}.app-result-compact .app-result-hero h2{grid-column:2;font-size:15px;line-height:1.35;font-weight:750;margin:0}.app-result-compact .app-result-hero p{grid-column:1/-1;font-size:13px;line-height:1.45;margin:4px 0 0}.app-result-compact .app-result-hero p:first-of-type{grid-column:2;font-size:12px;margin:0;color:var(--home-muted)}.app-result-compact .app-result-hero>button{grid-column:1/-1;justify-self:start;margin-top:6px}.app-result-compact button{min-height:44px!important;font-size:13px!important;padding:8px 12px!important}.app-result-compact .app-result-more{margin-top:10px;border:1px solid var(--home-line);border-radius:12px;padding:0 12px;background:var(--home-surface)}.app-result-compact .app-result-more>summary{min-height:44px;box-sizing:border-box;padding:12px 0;font-size:13px;font-weight:650;color:var(--home-ink)}.app-result-compact .app-result-more[open]{padding-bottom:12px}.app-result-compact .app-result-start{height:auto;min-height:44px;margin-top:12px;border-radius:12px}.app-checkout-page .customer-purchase-amount{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:4px 10px;gap:4px 10px;align-items:center;min-width:0}.app-checkout-page .customer-purchase-amount>div{grid-column:1/-1}.app-checkout-page .customer-purchase-amount>.app-purchase-amount-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--c-ink)!important;font-size:13px!important;margin-bottom:0!important}.app-purchase-amount-heading>span{font-size:12px;white-space:nowrap}.app-checkout-page .customer-purchase-amount>input{grid-column:1;min-width:0;width:100%;box-sizing:border-box;min-height:56px;padding:12px!important;font-size:14px!important;font-weight:500!important;text-align:left!important}.app-checkout-page .customer-purchase-amount>.customer-purchase-value{grid-column:2;display:grid!important;grid-gap:4px!important;gap:4px!important;margin:0!important;padding:8px 10px!important;border-radius:12px!important;box-shadow:none!important;min-width:0}.app-checkout-page .customer-purchase-value>div:not([aria-hidden]){display:flex;align-items:center;justify-content:space-between;gap:6px;text-align:left!important;min-width:0}.app-checkout-page .customer-purchase-value>[aria-hidden]{display:none}.app-checkout-page .customer-purchase-value>div>div:first-child{font-size:12px!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap}.app-checkout-page .customer-purchase-value>div>div:last-child{font-size:14px!important;font-family:inherit!important;font-weight:700!important;overflow-wrap:anywhere;text-align:right}.app-checkout-page .customer-purchase-amount>div:not(.app-purchase-amount-heading):not(.customer-purchase-value){padding:2px 0!important;margin:0!important;background:transparent!important;border:0!important;font-size:12px!important;line-height:1.4}@media(max-width:350px){.app-purchase-amount-heading{flex-wrap:wrap}.app-checkout-page .customer-purchase-amount{gap:4px 6px}.app-checkout-page .customer-purchase-value{padding:8px!important}}.app-checkout-page .app-checkout-receipt{background:var(--c-primary-soft,#e4f3e1)!important;border-color:var(--c-line,#b8e8b0)!important;color:var(--c-ink,#0b1010)}.app-checkout-page .app-checkout-receipt strong{color:var(--c-ink,#0b1010)!important}.app-checkout-page .customer-purchase-phones input[type=tel]{background:var(--c-input,#edf2ee)!important;border-color:var(--c-input-line,#dce5df)!important;color:var(--c-ink,#0b1010)!important}.app-home{padding:16px;font-size:13px;border-radius:16px}.app-home .home-intro{margin-bottom:12px}.app-home .home-intro p{margin:0 0 3px;font-size:12px}.app-home .home-intro h1{font-size:22px;line-height:1.22;margin:0 0 5px;font-weight:750;letter-spacing:-.5px}.app-home .home-tagline{font-size:12px;line-height:1.45;margin:0}.app-home .home-wallet-slot{margin-bottom:12px}.app-home .home-wallet-slot>button{min-height:44px;padding:10px 12px!important;font-size:12px!important;border-radius:12px!important}.app-home .home-wallet-slot [data-scof=home-wallet]{padding:12px!important;gap:6px 10px}.app-home .home-wallet-slot [data-scof=home-wallet]>div:first-child{grid-column:auto}.app-home .home-wallet-slot [data-scof=home-wallet]>button span:last-child{font-size:21px!important}.app-home .app-home-section-title{font-size:13px;font-weight:700;margin:0 0 6px}.app-home .home-services{gap:8px;margin-bottom:10px}.app-home .home-services button{min-height:84px;padding:8px 4px;border:0;background:transparent;font-size:12px;gap:6px;border-radius:13px}.app-home .home-services i{width:54px;height:54px;border-radius:17px;background:transparent}.app-home .home-services i svg{width:54px;height:54px}.app-home .home-services button:hover{background:var(--home-surface)}.app-home .home-benefits{gap:8px;margin-bottom:12px}.app-home .home-benefits button{flex-direction:column;align-items:flex-start;gap:5px;padding:10px;border-radius:16px;background:#123536;color:#fff;min-height:95px;border:0}.app-home .home-benefits button:nth-child(2){background:#39232d}.app-home .home-benefits button svg{width:28px;height:28px;margin:0}.app-home .home-benefits button:nth-child(2) svg{color:#f3c5dc}.app-home .home-benefits strong{font-size:13px;font-weight:700}.app-home .home-benefits small{color:#d2dadb;font-size:11px;line-height:1.4;margin-top:2px}.app-home .home-heading-row{gap:8px;margin-bottom:4px}.app-home .home-heading-row h2{font-size:14px;font-weight:700}.app-home .home-heading-row button{font-size:11px;min-height:36px}.app-home .home-popular,.app-home .home-repeat{margin-bottom:12px}.app-home .home-small-cards{gap:8px}.app-home .home-small-card{padding:9px 10px;border-radius:12px;min-height:104px}.app-home .home-small-card small{font-size:10px;text-transform:none;letter-spacing:0}.app-home .home-small-card strong{font-size:12px;line-height:1.4;margin:4px 0 8px;font-weight:650}.app-home .home-small-card>span{padding-top:6px;gap:4px}.app-home .home-small-card b{font-size:14px;font-weight:750}.app-home .home-small-card em{font-size:10px;padding:3px 6px}.app-home .home-rankings{gap:6px;margin-bottom:8px}.app-home .home-rankings button{padding:6px 9px;min-height:36px;font-size:11px}.app-home .home-side-card{padding:12px;border-radius:12px}.app-home .home-side-card h2{font-size:14px}.app-home .home-side-card p{margin:5px 0 8px;font-size:12px;line-height:1.45}.app-home .home-offline-card{background:var(--home-blue-soft);margin-bottom:12px}.app-home .home-offline-tip strong{font-size:12px;margin-bottom:3px;color:var(--home-blue)}.app-home .home-offline-tip span>span{font-size:11px;line-height:1.4}.app-home .home-offline-tip .home-offline-continue{min-height:32px;padding:7px 0 4px}.app-home .home-counter{padding-top:7px}.app-home .home-counter [data-scof=customer-counter]{margin:0!important;padding:0!important;font-size:12px!important}.app-home .home-counter strong{font-size:18px!important}.app-home .app-home-claim{border:0;border-radius:10px;background:var(--home-green-soft);color:var(--home-green);padding:7px 10px;min-height:36px;margin-top:5px;font-size:11px}.app-home .home-gallery{max-width:520px;width:100%;margin:6px auto 10px}.app-home .home-gallery img{width:100%;height:170px;aspect-ratio:auto;object-fit:contain}.app-home .home-art-caption{display:block;font-size:11px;padding:5px 8px;color:var(--home-muted)}.app-home .home-gallery-controls{gap:4px;font-size:10px}.app-home .home-gallery-controls button{min-width:40px;min-height:36px}.app-home .home-inspiration-slot [data-scof=daily-verse]{padding:10px 12px!important;border-radius:12px!important}.app-home .home-inspiration-slot [data-scof=daily-verse] p{font-size:12px!important;line-height:1.45}.app-home .home-inspiration-slot [data-scof=daily-verse] p:first-child{font-size:13px!important;font-weight:700}.app-home .home-inspiration-slot [data-scof=daily-verse] p:last-child:not(:nth-child(2)){font-size:10px!important}.app-home .home-install-icon{width:32px;height:32px;margin-bottom:8px}.app-home .home-install-button{min-height:40px;padding:8px;font-size:12px}.app-home .home-bonus{min-height:40px;padding:9px;margin-bottom:10px;font-size:12px}.app-home .home-channel-eyebrow{padding:3px 7px;margin-bottom:7px;font-size:9px}.app-home .home-channel-button{flex-wrap:wrap;padding:8px 10px}.app-home .home-channel-button strong{font-size:12px}.app-home .home-channel-button small{font-size:10px}.app-home .home-channel-note{margin-top:4px;font-size:11px}.app-home .home-channel-note summary{min-height:36px}.app-home .home-support button{font-size:12px;min-height:36px;padding:6px 0}.app-home a:focus-visible,.app-home button:focus-visible{outline:3px solid var(--home-blue);outline-offset:3px}.app-home .home-install-strip{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--home-green-soft);border:1px solid var(--home-line);border-radius:12px;padding:8px 12px;margin-bottom:10px}.home-install-strip small{display:block;color:var(--home-muted);margin-top:3px}.home-install-strip button{display:flex;align-items:center;gap:6px;min-height:40px;background:#23783c;color:white;border:0;border-radius:9px;padding:8px 12px;font:inherit}.app-home .home-inspiration-slot{margin-top:14px;clear:both}.app-home .home-benefits button{min-height:84px}.app-home .home-services button{box-shadow:none}.customer-main{max-width:1080px!important;margin-left:auto!important;margin-right:auto!important;padding:16px!important}.customer-topbar-inner{max-width:1080px!important;min-height:60px!important}.app-home .home-columns{gap:16px}.app-home .home-rail{gap:12px}.app-home .home-small-card{min-height:94px}.app-home .home-counter strong{font-size:14px!important}@media(min-width:768px){.scofweb-bottom-nav{display:none!important}.scofweb-shell{display:grid!important;grid-template-columns:160px minmax(0,1fr)!important;grid-gap:16px!important;gap:16px!important}.scofweb-sidebar{display:flex!important;flex-direction:column;position:-webkit-sticky;position:sticky;top:78px;align-self:start;padding:14px 8px!important;border:1px solid var(--home-line);border-radius:16px;background:var(--home-surface)!important}.scofweb-sidebar nav button{min-height:44px;font-size:13px!important;padding:9px!important;gap:9px!important}.customer-main{padding-bottom:20px!important}.app-home .home-columns{display:grid;grid-template-columns:minmax(0,1fr)}.app-home .home-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.app-home .home-support{grid-column:auto}.app-home{padding:8px}}@media(min-width:1100px){.app-home .home-columns{grid-template-columns:minmax(0,1fr) 190px}.app-home .home-rail{display:flex;flex-direction:column}.home-storefront{max-width:none}}@media(min-width:768px) and (max-width:1023px){.customer-main,.customer-topbar-inner{max-width:720px!important}}@media(max-width:767px){.customer-main{max-width:480px!important;padding:8px!important}.customer-topbar-inner{max-width:480px!important;gap:6px!important;min-height:56px!important}.customer-brand{min-width:0!important}.customer-brand .scofweb-topbar-extra,.scofweb-sidebar{display:none!important}.app-home{display:flex;flex-direction:column;padding:8px}.app-home .home-buy-column,.app-home .home-columns,.app-home .home-rail{display:contents}.app-home *{order:0!important}.app-home .home-services{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.app-home .home-services button{font-size:11px;padding:6px 2px;min-height:80px}.app-home .home-small-cards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(140px,45%);grid-template-columns:none;overflow-x:auto;padding-bottom:4px}.app-home .home-order-channels,.app-home .home-support{margin-top:10px}.app-home .home-inspiration-slot{order:99!important}.app-home .home-rankings{flex-wrap:nowrap;overflow-x:auto}.app-home .home-rankings button{flex-shrink:0}.home-install-strip{order:0!important}}.customer-topbar .customer-wallet-chip{padding:0 4px 0 8px!important;border-radius:12px!important;box-shadow:none!important}.customer-topbar .customer-wallet-chip button{font-size:12px!important;min-height:44px}.customer-topbar .customer-wallet-chip button:last-child{width:36px!important}.app-home .home-wallet-slot [data-scof=home-wallet]{grid-template-columns:minmax(0,1fr) auto!important;min-height:0!important;padding:10px 12px!important;gap:2px 10px!important}.app-home .home-wallet-slot [data-scof=home-wallet]>div:first-child{grid-column:1/-1!important}.app-home .home-wallet-slot [data-scof=home-wallet]>div:last-child{gap:6px!important;margin-top:0!important}.app-home .home-wallet-slot [data-scof=home-wallet]>button span:last-child{font-size:19px!important}.app-home .home-wallet-slot [data-scof=home-wallet]>div:last-child button{font-size:12px!important;padding:8px 10px!important}.app-home .home-install-strip{gap:8px;padding:6px 8px 6px 10px;font-size:12px}.home-install-strip>span{flex:1 1;min-width:0}.home-install-strip small{font-size:10px;line-height:1.35}.home-install-strip button{flex-shrink:0;min-height:44px}.home-install-strip .home-install-dismiss{width:44px;padding:0;justify-content:center;background:transparent;color:var(--home-muted);font-size:21px}@media(min-width:768px){.customer-topbar-inner{gap:12px!important;padding-top:8px!important;padding-bottom:8px!important}.customer-brand{flex:0 1 210px!important;min-width:150px!important}.customer-topbar-actions{flex:1 1 auto!important;gap:8px!important}.customer-brand>div:last-child>div:first-child{font-size:13px!important;overflow-wrap:normal!important}}@media(min-width:768px) and (max-width:1100px){.customer-account-widget>button>.scofweb-topbar-extra{display:none!important}}@media(max-width:350px){.app-home .home-wallet-slot [data-scof=home-wallet]{grid-template-columns:minmax(0,1fr)!important}.app-home .home-wallet-slot [data-scof=home-wallet]>div:last-child{grid-column:1}}.app-referrals-compact{font-size:14px}.app-referrals-compact h2{font-size:20px;line-height:1.25;margin-block:8px}.app-referrals-compact h3{font-size:15px;line-height:1.35;margin-block:4px 8px}.app-referrals-compact p{font-size:13px;line-height:1.5;margin-block:6px 10px}.app-referrals-compact small{font-size:11px;line-height:1.4}.app-referrals-compact button{min-height:44px;font-size:13px}.app-referrals-compact input{min-height:44px;font-size:16px}.app-referrals-compact nav{scrollbar-width:thin}.app-referrals-compact nav button[aria-current=page]{font-weight:800;box-shadow:inset 0 -2px 0 currentColor}.app-referrals-compact .referral-overview-grid>div{min-width:0}.app-referrals-compact{margin-inline:auto}.app-referrals-compact section{min-width:0}.app-referrals-compact h3{display:flex;align-items:center;gap:8px}.app-referrals-compact h3:before{content:"✦";display:inline-grid;place-items:center;width:26px;height:26px;flex-shrink:0;border-radius:9px;background:var(--home-green-soft);color:var(--home-green)}.app-referrals-compact>nav button{border:0!important;background:transparent!important;color:var(--home-muted)!important}.app-referrals-compact>nav button[aria-current=page]{background:var(--home-green-soft)!important;color:var(--home-green)!important;box-shadow:none}.app-referrals-compact>div>section{background:linear-gradient(110deg,var(--home-green-soft),var(--home-surface))!important}.referral-overview-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr}.referral-overview-grid>div{min-width:0}.referral-rate-list{display:grid;grid-gap:8px;gap:8px;margin:10px 0}.referral-rate-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 10px;border-radius:12px;background:var(--home-green-soft)}.referral-rate-row[data-category=AIRTIME_CONVERSION]{background:color-mix(in srgb,#169fa6 12%,var(--home-surface))}.referral-rate-row[data-category=BONGA_CONVERSION]{background:color-mix(in srgb,#9062c7 12%,var(--home-surface))}.referral-rate-row>strong{font-size:12px}.referral-rate-row>span{text-align:right;min-width:0}.referral-rate-row b{font-size:14px;color:var(--home-green)}.referral-rate-row small{display:block;color:var(--home-muted);margin-top:3px}.app-referrals-compact summary{cursor:pointer;font-size:13px;min-height:44px;align-content:center;color:var(--home-green);font-weight:650}.app-referrals-compact [aria-label="Referral terms"]{margin:8px 0!important;padding:10px!important}@media(min-width:1100px){.referral-overview-grid{grid-template-columns:1.1fr 1fr;gap:12px}}.referral-guest-grid{display:grid;grid-gap:10px;gap:10px;align-items:start}.app-referrals-compact button:focus-visible,.app-referrals-compact summary:focus-visible{outline:3px solid var(--home-green);outline-offset:3px}.app-referrals-compact button{white-space:normal;overflow-wrap:anywhere}@media(min-width:1100px){.referral-guest-grid{grid-template-columns:1fr 1.1fr}}.customer-support-dialog{display:flex;flex-direction:column;font-size:13px;line-height:1.45;max-width:480px!important}.customer-support-dialog button,.customer-support-dialog input,.customer-support-dialog select{min-height:44px}.customer-support-header{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--c-soft-line)}.customer-support-header h2{font-size:16px;flex:1 1;margin:0}.customer-support-content{flex:1 1;min-height:0;overflow:auto;padding:12px;overscroll-behavior:contain}.customer-support-content>nav{display:flex;gap:8px;margin-bottom:12px}.customer-support-content label{display:block;font-size:12px;margin-top:8px}.customer-support-content select{width:100%;color:var(--c-ink);background:var(--c-input);border:1px solid var(--c-line);border-radius:10px;padding:8px}.customer-support-content textarea{min-height:80px}.app-chat-list{display:grid;grid-gap:8px;gap:8px}.app-chat-case{display:flex;flex-direction:column;gap:5px;text-align:left;padding:12px!important;background:var(--c-surface)!important;border:1px solid var(--c-soft-line)!important;border-radius:14px}.app-chat-case strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.app-chat-case small,.app-chat-case span{font-size:11px;color:var(--c-muted)}.app-chat-message{display:flex;flex-direction:column;align-items:flex-start;margin:0 0 14px}.app-chat-message.mine{align-items:flex-end}.app-chat-bubble{max-width:86%;padding:10px 12px;border-radius:16px 16px 16px 3px;background:var(--c-surface);color:var(--c-ink);white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.45}.mine .app-chat-bubble{background:var(--c-primary-soft);border-radius:16px 16px 3px 16px}.app-chat-bubble strong{display:block;font-size:11px;color:var(--c-ink);margin-bottom:6px}.app-chat-bubble p{margin:0}.app-chat-message small{font-size:10px;color:var(--c-muted);margin:5px 8px 0}.customer-support-footer{display:flex;gap:8px;align-items:flex-end;flex-shrink:0;padding:8px 12px max(8px,env(safe-area-inset-bottom));border-top:1px solid var(--c-soft-line)}.customer-support-footer textarea{flex:1 1;width:100%;min-height:44px;max-height:100px;resize:vertical;padding:10px 12px;background:var(--c-input);color:var(--c-ink);border:1px solid var(--c-soft-line);border-radius:16px;font:inherit;font-size:16px}.customer-support-footer button{border:0;border-radius:14px;padding:10px 14px;background:var(--c-primary-soft);color:var(--c-ink);font-weight:600}.customer-support-footer button:disabled{opacity:.5}.app-chat-details{position:relative;margin-left:auto}.app-chat-details summary{list-style:none;cursor:pointer;display:grid;place-items:center;width:44px;height:44px;font-size:26px;color:var(--c-ink)}.app-chat-details>div{position:absolute;right:0;top:44px;z-index:5;width:min(300px,78vw);padding:16px;border:1px solid var(--c-line);border-radius:16px;background:var(--c-surface);box-shadow:0 10px 35px #0002;display:grid;grid-gap:10px;gap:10px}.app-chat-details code{overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text;font-size:12px}.app-chat-contacts{margin:12px 0;font-size:12px}.app-chat-contacts summary{cursor:pointer;padding:10px 0}@media(max-width:600px){.customer-support-dialog{width:100%!important;max-height:94dvh!important;border-radius:18px!important}.customer-support-dialog h2{font-size:16px}}.app-chat-header{min-height:60px;padding:4px;gap:8px}.app-chat-header>div{flex:1 1;min-width:0}.app-chat-header strong{display:block;font-size:15px;font-weight:600}.app-chat-header small{display:block;font-size:11px;color:var(--c-muted)}.app-chat-header button,.customer-support-header>button{min-width:44px;border:0;background:transparent;color:var(--c-ink);font-size:26px;cursor:pointer}.app-chat-avatar{display:grid;place-items:center;width:34px;height:34px;background:var(--c-primary-soft);border-radius:12px;color:var(--c-primary)}.app-chat-info{margin-left:auto;width:44px;min-height:44px;border:0;background:transparent;color:var(--c-primary);font-size:25px;cursor:pointer}.app-chat-details-overlay{position:fixed;inset:0;z-index:1600;background:#0006;display:grid;place-items:center;padding:20px}.app-chat-details-modal{background:var(--c-surface,#fff);color:var(--c-ink);padding:20px;border-radius:24px;width:min(360px,100%);display:grid;grid-gap:10px;gap:10px;max-height:80dvh;overflow:auto}.app-chat-details-modal h3{margin:0;font-size:18px}.app-chat-details-modal p{margin:0;font-size:13px}.app-chat-details-modal code{overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text;font-size:13px}.app-chat-details-modal>button{justify-self:end;min-height:44px;border:0;background:transparent;color:var(--c-primary);padding:8px 16px}.customer-support-footer>button{min-width:48px;min-height:48px;background:var(--c-primary,#23763c);color:white;border-radius:15px}.customer-support-footer:has(textarea)>button{width:48px!important;flex:0 0 48px;padding:10px!important}.customer-support-footer>textarea{min-width:0;width:0!important;flex:1 1!important}.customer-support-dialog>.customer-support-content{padding:12px!important}.customer-support-dialog>nav{padding:6px 12px;gap:6px!important}.support-contact-grid{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px}.support-contact-grid a{border:1px solid var(--c-line);border-radius:12px}.support-contact-grid strong{font-size:13px}@media(max-width:600px){.app-support-scrim{padding:0!important;align-items:stretch!important}.app-support-scrim .customer-support-dialog{width:100%!important;height:100dvh!important;max-height:100dvh!important;max-width:none!important;border-radius:0!important;margin:0!important;padding:0!important}.customer-support-header{padding-top:max(4px,env(safe-area-inset-top))}}.app-support-scrim{padding:0!important;align-items:stretch!important;background:var(--c-bg,#f4f8f1)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.app-support-scrim .customer-support-dialog{width:100%!important;height:100dvh!important;max-height:100dvh!important;max-width:560px!important;border-radius:0!important;margin:0 auto!important;padding:0!important;box-shadow:none!important;border:0!important}.app-support-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:8px 0}.app-support-choice-grid>button{min-height:40px;border:1px solid var(--c-line);border-radius:12px;background:var(--c-surface);color:var(--c-ink);font-size:13px;padding:8px 6px;cursor:pointer}.app-support-choice-grid>[aria-pressed=true]{background:var(--c-primary);color:white;border-color:var(--c-primary)}.app-support-text-button{border:0;background:transparent;color:var(--c-primary);padding:8px 0;min-height:44px;cursor:pointer}.customer-support-content h3{font-size:17px;margin:6px 0}.customer-support-content p{font-size:13px;line-height:1.45;margin:4px 0 8px}.app-native-conversation{display:flex;gap:10px;width:100%;text-align:left;padding:12px;margin-bottom:8px;border:0;border-radius:14px;background:var(--c-surface,#fff);color:var(--c-ink);cursor:pointer}.app-native-conversation-copy{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1 1}.app-native-conversation-copy>strong{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-native-conversation-copy>span{font-size:12px;color:var(--c-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.app-native-conversation-copy>small{font-size:10px;color:var(--c-muted)}.app-native-conversation-copy>.app-conversation-status{font-size:11px;color:var(--c-ink);background:var(--c-primary-soft);padding:3px 6px;border-radius:5px;align-self:flex-start}.app-support-list-heading{display:flex;align-items:center;justify-content:space-between;font-size:14px}.app-support-list-heading>button{width:44px;height:44px;border:0;background:transparent;color:var(--c-ink);font-size:24px;cursor:pointer}.app-support-new-chat{min-height:48px;padding:10px 18px;border:0;border-radius:14px;background:var(--c-primary);color:white;font-size:13px;cursor:pointer;margin:8px 0}.app-support-scrim .customer-support-dialog{background:var(--c-bg,#f2f5f1)!important;color:var(--c-ink)!important}.app-support-scrim .customer-support-dialog>.customer-support-header{flex-direction:row!important;justify-content:flex-start!important;gap:0!important;height:60px;min-height:60px;padding:0 4px!important;flex-shrink:0;background:var(--c-surface,#fff);border:0!important}.app-support-scrim .customer-support-header>button{order:0!important;width:48px;min-width:48px;height:48px;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;display:grid;place-items:center;color:var(--c-ink)!important;border-radius:0!important}.app-support-scrim .app-support-native-header>div{padding:8px 9px;min-width:0}.app-support-scrim .app-support-native-header strong{display:block;font-size:15px;font-weight:600;line-height:22px}.app-support-scrim .app-support-native-header small{display:block;font-size:11px;line-height:20px;color:var(--c-muted)}.app-support-scrim .app-chat-avatar{flex-shrink:0;background:color-mix(in srgb,#43c83e 12%,transparent);color:#43c83e}.app-support-scrim .customer-support-dialog>.customer-support-content{padding:14px!important}.app-support-scrim .customer-support-content .app-support-list-heading{font-size:14px;font-weight:400;margin:0 0 12px;line-height:20px}.app-support-scrim .customer-support-dialog .app-native-conversation{padding:12px!important;background:var(--c-surface,#fff)!important;border:0!important;border-radius:14px!important;color:var(--c-ink)!important;box-shadow:none!important}.app-support-scrim .customer-support-dialog .app-native-conversation strong{font-size:14px;font-weight:600}.app-support-scrim .customer-support-dialog .app-native-conversation .app-conversation-status{color:var(--c-ink);background:color-mix(in srgb,#43c83e 9%,transparent)}.app-support-scrim .customer-support-dialog .app-support-new-chat{display:block;width:auto;min-height:40px;margin:6px 0 18px;padding:8px 24px;border:0;border-radius:999px;background:#43c83e;color:#072509;font-size:13px;font-weight:600;box-shadow:none}.app-support-scrim .customer-support-dialog .app-chat-contacts>summary{list-style:none;padding:12px;color:#43c83e;font-size:12px;font-weight:600}.app-support-scrim .app-chat-contacts>summary::-webkit-details-marker{display:none}.app-support-scrim .customer-support-dialog .app-support-choice-grid>button{font-size:13px!important;background:transparent!important;box-shadow:none!important;color:var(--c-muted)!important}.app-support-scrim .customer-support-dialog .app-support-choice-grid>[aria-pressed=true]{background:var(--c-primary-soft)!important;color:var(--c-ink)!important}.app-support-scrim .customer-support-dialog .customer-support-footer>button{background:#43c83e!important;color:#072509!important;box-shadow:none!important}.app-inbox-layer{position:fixed;inset:0;z-index:5000;background:var(--home-page,#f3f6f2)}.app-notification-inbox{position:fixed!important;inset:0 auto 0 50%!important;transform:translateX(-50%);width:100%!important;max-width:480px;height:100dvh!important;max-height:100dvh!important;box-sizing:border-box;overscroll-behavior:contain;border-radius:0!important;border:0!important;background:var(--home-page)!important;color:var(--home-ink);padding-bottom:env(safe-area-inset-bottom);animation:none!important}.app-inbox-header{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:6px;min-height:56px;padding:6px 10px;background:var(--home-surface);border-bottom:1px solid var(--home-line)}.app-inbox-header h2{flex:1 1;font:700 17px/1.3 var(--font-inter),sans-serif;margin:0}.app-inbox-header button{flex-shrink:0;min-width:40px;min-height:44px;display:grid;place-items:center;border:0;border-radius:10px;background:transparent;color:var(--home-ink);cursor:pointer}.app-inbox-header button:disabled{opacity:.45;cursor:default}.app-inbox-status{padding:0 14px;font-size:12px;color:var(--home-muted)}.app-inbox-status:empty{display:none}.app-inbox-status p{margin:8px 0}.app-inbox-read{display:block;margin:6px 14px;min-height:36px;border:0;background:transparent;color:var(--home-green);font-size:12px;cursor:pointer}.app-inbox-list{display:grid;grid-gap:10px;gap:10px;padding:10px 14px!important}.app-inbox-item{padding:12px!important;border:1px solid var(--home-line)!important;border-radius:14px;background:var(--home-surface)}.app-inbox-item>div:first-child{align-items:flex-start!important;flex-wrap:wrap;gap:4px!important}.app-inbox-item>div:first-child>div:first-child{flex:1 1 100%;font-size:14px!important;line-height:1.4}.app-inbox-item>div:first-child>div:last-child{font-size:11px!important}.app-inbox-header button:focus-visible,.app-inbox-item:focus-visible{outline:3px solid var(--home-blue);outline-offset:2px}.app-inbox-campaigns>section:not(:has(ul)){display:none}.app-inbox-campaigns>section{padding:12px 14px!important}.app-inbox-campaigns h3{font-size:13px!important}.app-inbox-campaigns button{padding:10px!important;background:var(--home-surface)!important;margin-bottom:8px}.app-inbox-campaigns button,.app-inbox-settings{border:1px solid var(--home-line)!important;border-radius:12px;font-size:13px}.app-inbox-settings{margin:10px 14px;background:var(--home-surface);padding:12px!important}.app-inbox-settings button{padding:7px 12px;border:1px solid var(--home-line);border-radius:10px;background:var(--home-green-soft);color:var(--home-green)}.app-inbox-detail>div{max-width:400px;border-radius:18px!important}.app-inbox-detail>div>div{padding:12px 16px!important}.app-inbox-detail p{margin:4px 0 10px}.app-inbox-detail button{min-height:44px;font-size:12px}@media (prefers-reduced-motion:reduce){.app-notification-inbox *{animation:none!important}}.app-inbox-filters{display:flex;gap:6px;overflow-x:auto;padding:8px 14px}.app-inbox-filters button{flex-shrink:0;border:1px solid var(--c-line);background:transparent;color:var(--c-muted);border-radius:9px;padding:6px 12px;min-height:32px;text-transform:capitalize;font-size:12px}.app-inbox-filters button[aria-pressed=true]{background:var(--c-primary-soft);color:var(--c-ink);border-color:transparent}.app-inbox-filters small{margin-left:4px}.app-inbox-filter-hint{padding:0 14px;font-size:11px;color:var(--c-muted)}.app-convert-flow{display:flex!important;flex-direction:column!important;gap:0!important;max-width:480px!important;margin:auto;font-size:13px}.app-convert-main{gap:8px!important}.app-convert-idle-aside{display:none!important}.app-convert-main>div>div,.app-convert-main>div>section{box-shadow:none!important}.app-convert-bar{display:flex;align-items:center;gap:8px;min-height:56px;background:var(--c-surface,#fff);margin:0 -12px 4px;padding:0 10px}.app-convert-bar strong{flex:1 1;font-size:18px;line-height:1.25;color:var(--c-ink,#132d22)}.app-convert-bar button{width:40px;height:44px;border:0;background:transparent;color:var(--c-ink,#132d22);font-size:26px}.app-convert-network{min-height:64px!important;padding:12px!important;border:1px solid var(--c-soft-line,#e1e8df)!important;border-radius:12px!important;box-shadow:none!important;transform:none!important;background:var(--c-surface,#fff)!important;gap:11px!important}.app-convert-network>span:first-child{background:none!important}.app-convert-network>span:nth-child(2){width:36px!important;height:36px!important;box-shadow:none!important}.app-convert-type{display:grid!important;grid-template-columns:36px 1fr;grid-gap:4px 11px!important;gap:4px 11px!important;padding:12px!important;border-radius:12px!important;border:1px solid var(--c-soft-line,#e1e8df)!important;box-shadow:none!important;transform:none!important}.app-convert-type>span:first-child{grid-row:1/3;width:36px;height:36px;border-radius:9px;align-items:center;justify-content:center;background:var(--c-primary-soft,#e8f5e8)}.app-convert-type strong{font-size:15px!important;color:var(--c-ink,#122b20)!important}.app-convert-type>span:last-child{grid-column:2}.app-convert-page-overlay{z-index:1200!important;background:var(--c-bg,#f3f6f1)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;align-items:stretch!important;animation:none!important}.app-convert-dialog{max-width:480px!important;width:100%;max-height:100dvh!important;height:100dvh!important;margin:0!important;border-radius:0!important;box-shadow:none!important;background:var(--c-bg,#f3f6f1)!important;scroll-padding-bottom:12px}.app-convert-dialog>div:first-child{min-height:56px;background:var(--c-surface,#fff);flex-direction:row-reverse;justify-content:flex-end!important;gap:10px;padding:4px 12px!important}.app-convert-dialog>div:first-child strong{font-size:18px!important}.app-convert-dialog>div:first-child button{width:36px;font-size:28px!important}.app-convert-dialog>div:nth-child(2){padding:10px 16px!important}.app-convert-dialog input:not([type=checkbox]){font-size:14px!important;min-height:50px!important;padding:12px!important;border-radius:14px!important}.app-convert-dialog label{font-size:12px!important;text-transform:none!important;letter-spacing:0!important}.app-convert-dialog form,.app-convert-dialog>div:nth-child(2)>div:first-of-type{grid-template-columns:1fr!important;gap:7px!important}.app-convert-dialog p{margin:3px 0!important;font-size:12px!important}.app-convert-submit{position:static!important;padding:0 16px 20px!important;background:transparent!important;border:0!important;box-shadow:none!important}.app-convert-submit>div{width:100%}.app-convert-submit button:first-child{display:none}.app-convert-submit button:last-child{width:100%}.app-convert-review-overlay{position:fixed;inset:0;background:#0006;z-index:1300;display:grid;place-items:center;padding:20px}.app-convert-review{width:100%;max-width:400px;max-height:85dvh;overflow:auto;padding:20px;border-radius:20px;background:var(--c-surface,#fff);font-size:13px;color:var(--c-ink,#122b20)}.app-convert-review h2{font-size:18px;margin:0 0 14px}.app-convert-review dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:14px 0}.app-convert-review dd{margin:0;text-align:right;font-weight:600;overflow-wrap:anywhere}.app-convert-review>div{display:flex;justify-content:flex-end;gap:8px}.app-convert-review button{font-size:13px;padding:10px 12px}.app-convert-estimate{display:flex;justify-content:space-between;align-items:center;border-radius:12px;background:var(--c-input,#f2f7f2);margin:4px 0}.app-convert-estimate>div{display:flex;flex-direction:column;gap:3px}.app-convert-estimate span{color:var(--c-muted,#637365)}.app-convert-estimate strong{color:var(--c-primary,#2b8e40)}.app-convert-estimate small{color:var(--c-muted,#637365)}.app-convert-main>div>div{border:0!important;background:transparent!important;padding:8px 4px!important}.app-convert-send{padding:12px;background:var(--c-input,#f2f7f2);border-radius:12px;font-size:13px}.app-convert-send details>summary{padding:10px 0;cursor:pointer}.app-convert-send code{display:block;overflow-wrap:anywhere;margin:6px 0}.app-convert-send details>div{display:flex;gap:8px;align-items:center}.app-convert-send a,.app-convert-send button{font-size:12px!important;min-height:40px}.app-convert-main>div>section.customer-card{border:0!important;background:transparent!important;box-shadow:none!important;padding:8px 4px!important}.app-convert-main>div>section.customer-card>header{margin-bottom:10px!important}.app-convert-main>div>section.customer-card>header h2{font-size:17px!important;margin:0 0 4px}.app-convert-main>div>section.customer-card>header p{font-size:13px;margin:0}.app-convert-details-header{display:flex;align-items:center;gap:8px;min-height:56px;padding:4px 12px;background:var(--c-surface,#fff);border-bottom:1px solid var(--c-soft-line,#e1e8df);flex-shrink:0}.app-convert-details-header strong{flex:1 1;font-size:18px;line-height:1.3;color:var(--c-ink,#132d22)}.app-convert-details-header button{border:0;background:transparent;color:var(--c-ink,#132d22);width:40px;min-width:40px;min-height:44px;font-size:28px}.app-convert-dialog>.app-convert-form{padding:10px 16px!important;flex-direction:column!important;display:block!important;background:transparent!important;min-height:0!important}.app-convert-reference{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;color:var(--c-muted,#637365);padding:4px 0}.app-convert-outlined-field{position:relative;padding-top:6px;margin:3px 0 2px;min-width:0}.app-convert-outlined-field>span{position:absolute;top:0;left:12px;padding:0 4px;background:var(--c-input,#edf1ed);color:var(--c-muted,#637365);line-height:14px;z-index:1;pointer-events:none}.app-convert-dialog .app-convert-outlined-field>input{min-height:56px!important;font-size:14px!important;padding:14px 14px 10px!important}.app-convert-outlined-field:focus-within>span{color:var(--c-primary-dark,#23763c)}.app-convert-bar,.app-convert-details-header{min-height:64px}.app-conversion-history-page{padding:0!important;align-items:stretch!important;background:var(--c-bg,#f3f6f1)!important;z-index:1250}.app-conversion-history-page>.app-conversion-history{width:100%;max-width:480px;height:100dvh;max-height:100dvh!important;box-sizing:border-box;border-radius:0!important;padding:0 16px 16px!important;background:var(--c-bg,#f3f6f1)}.app-conversion-history>header{min-height:64px;margin:0 -16px 16px;padding:0 12px;background:var(--c-surface,#fff);justify-content:flex-start;gap:8px}.app-conversion-history>header>button{background:transparent;border:0;font-size:28px;color:inherit;width:40px;height:44px}.app-conversion-history>header h2{font-size:18px;font-weight:700}.app-conversion-history-list{gap:10px}.app-conversion-history-list>button{padding:12px;background:var(--c-surface,#fff);border:0;border-radius:12px;gap:5px}.app-conversion-history-list .app-history-card-heading{display:flex;align-items:center;gap:8px}.app-history-card-heading strong{flex:1 1;font-size:14px!important;font-weight:600}.app-history-card-heading b{font-size:16px;font-weight:700}.app-conversion-history-list>button>span:nth-child(2){display:flex;font-size:12px;color:var(--c-muted,#637365)}.app-conversion-history-list i{font-style:normal;margin-left:auto;font-size:18px}.app-conversion-history-list small{display:flex;gap:8px;font-size:11px}.app-conversion-history-list em{font-style:normal;color:var(--c-orange-dark,#b9741a);flex:1 1}.app-conversion-history-list em[data-status=DELIVERED]{color:var(--c-primary-dark,#23763c)}.app-conversion-history-list em[data-status=FAILED]{color:var(--c-danger,#d80000)}.app-history-payout{display:flex;align-items:center;justify-content:space-between}.app-history-payout small,.app-history-payout strong{display:block}.app-history-payout small{font-size:12px;color:var(--c-muted,#637365)}.app-history-payout strong{font-size:20px;margin-top:3px}.app-history-payout>span:last-child{font-size:12px}.app-native-conversion-result{padding:8px 4px;display:flex;flex-direction:column;gap:10px;font-size:13px}.app-native-conversion-result h2{display:flex;align-items:center;gap:10px;font-size:18px!important;margin:0;color:var(--c-ink,#173c25)}.app-native-conversion-result h2 svg{color:var(--c-primary-dark,#23763c)}.app-native-conversion-result p{font-size:12px;margin:0}.app-native-result-payout{display:flex;align-items:center;gap:8px;padding:12px;border-radius:12px;background:var(--c-surface,#fff);border:1px solid var(--c-soft-line,#e1e8df)}.app-native-result-payout span{flex:1 1;color:var(--c-muted,#637365);font-size:12px}.app-native-result-payout strong{font-size:21px;color:var(--c-primary-dark,#23763c)}.app-native-conversion-result>button{align-self:flex-start;min-height:44px}.app-convert-network-intro{display:flex;gap:10px;align-items:center;padding:10px 0}.app-convert-network-intro>span{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:10px;background:var(--c-primary-soft,#e8f5e6);color:var(--c-primary-dark,#23763c)}.app-convert-network-intro strong{font-size:17px;font-weight:700}.app-convert-network-intro p{font-size:13px;color:var(--c-muted,#637365);margin:2px 0 0}.app-convert-type{padding-right:36px!important}.app-convert-type-chevron{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--c-muted,#637365);font-size:22px}.app-convert-outlined-field{padding-top:0;margin:0 0 2px}.app-convert-outlined-field>span{top:50%;transform:translateY(-50%);left:16px;padding:0;background:transparent;font-size:12px;line-height:16px;transition:none}.app-convert-outlined-field:focus-within>span,.app-convert-outlined-field[data-filled=true]>span{top:4px;transform:none;font-size:10px;line-height:12px}.app-convert-dialog .app-convert-outlined-field>input{height:56px!important;padding:16px!important;background:var(--c-input,#edf1ed);border:1px solid var(--c-input-line,#dde4dd);border-radius:14px!important}.app-convert-dialog .app-convert-outlined-field:focus-within>input,.app-convert-dialog .app-convert-outlined-field[data-filled=true]>input{padding-top:21px!important;padding-bottom:7px!important}.app-convert-estimate{box-sizing:border-box;min-height:58px;padding:7px 10px;background:var(--c-surface,#fff);border:1px solid var(--c-line,#d8d8d8);margin:2px 0 6px}.app-convert-estimate small{font-size:11px;line-height:22px}.app-convert-estimate span{font-size:12px}.app-convert-estimate strong{font-size:18px;color:#43c83e;line-height:22px}.app-convert-dialog>.app-convert-form{padding:8px 16px 0!important}.app-convert-form>div:first-of-type{gap:8px!important}.app-convert-limits{font-size:12px;line-height:16px;color:var(--c-muted,#637365)}.app-convert-dialog .app-convert-form label:has(input[type=checkbox]){min-height:32px;font-size:13px!important;line-height:18px;gap:14px!important;margin:0!important}.app-convert-form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:20px;height:20px;border:2px solid var(--c-muted,#637365);border-radius:2px;margin:0 0 0 14px;flex-shrink:0}.app-convert-form input[type=checkbox]:checked{background:#43c83e;border-color:#43c83e;position:relative}.app-convert-form input[type=checkbox]:checked:after{content:"✓";position:absolute;inset:-3px 0 0;color:#fff;font-size:18px}.app-convert-submit{padding-top:0!important}.app-convert-submit button:last-child{border-radius:16px;background:linear-gradient(100deg,#43c83e,#2e9a2b);color:#072509;font-size:16px;font-weight:700;box-shadow:none;min-height:48px}.app-convert-network{min-height:68px!important}.app-convert-network strong{font-weight:700!important}.app-convert-network>span:nth-child(2){background:#43c83e1f!important;color:#43c83e!important}.app-convert-network:has(img)>span:nth-child(2){background:white!important}.app-convert-type{min-height:68px;grid-template-rows:auto auto;align-content:center}.app-convert-type>span:first-child{background:inherit}.app-convert-type strong{line-height:18px!important}.app-convert-type>span:last-child{font-size:12px!important;line-height:16px!important}.app-convert-bar button,.app-convert-details-header button{display:grid;place-items:center;flex-shrink:0}.app-convert-dialog .app-convert-form .app-convert-outlined-field>input:not([type=checkbox]){background:var(--c-input,#edf1ed)!important;border-color:var(--c-input-line,#dde4dd)!important;color:var(--c-ink,#0b1010)!important;box-shadow:none!important;border-radius:14px!important}.app-convert-dialog .app-convert-outlined-field{margin:0}.app-convert-dialog .app-convert-limits p{margin:0!important;line-height:16px!important}.app-convert-dialog .app-convert-form>div:first-of-type{margin-bottom:0!important}.app-convert-dialog>.app-convert-form{padding-top:7px!important}.app-convert-dialog>*{flex-shrink:0!important}.app-convert-dialog .app-convert-submit button:last-child{background:linear-gradient(100deg,#43c83e,#2e9a2b)!important;color:#072509!important;box-shadow:none!important;border-radius:16px!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important}.app-conversion-history-list{display:grid}.app-conversion-history-list>button{display:grid;text-align:left;color:inherit;cursor:pointer}