:root{--brand-primary:#0d1b4c;--brand-text:#7db9ff;--brand-display-text:#174f91;--brand-accent:#00b8c9;--action-primary:#1267d6;--action-primary-hover:#0f55b5;--action-primary-active:#0b438f;--action-primary-text:#ffffff;--action-soft:#dcecff;--action-soft-hover:#c9e0ff;--action-soft-border:#94bff5;--action-soft-text:#0b438f;--bundle-action:#3b75c9;--bundle-action-hover:#3068b7;--bundle-action-active:#28599d;--bundle-action-text:#ffffff;--link:#174f91;--link-hover:var(--action-primary-hover);--link-active:var(--action-primary-active);--icon-accent:var(--link);--icon-muted:var(--muted);--info:#1267d6;--info-soft:#e9f2ff;--success-soft:#e4f7ec;--warning-soft:#fff2d8;--error-soft:#ffeaeb;--refund:#6741b5;--refund-soft:#f0eaff;--neutral-soft:#edf0f4;--text-disabled:var(--disabled-foreground);--category-agent:var(--refund);--category-agent-soft:var(--refund-soft);--category-customer:var(--link);--category-customer-soft:var(--info-soft);--dg-blue:var(--action-primary);--dg-blue-hover:var(--action-primary-hover);--dg-blue-active:var(--action-primary-active);--background:var(--page);--surface-muted:var(--tint);--surface-elevated:var(--elevated);--surface-raised:var(--elevated);--text-primary:var(--text);--text-secondary:var(--muted);--foreground:var(--text);--foreground-muted:var(--muted);--foreground-subtle:#52637b;--heading:var(--text);--border-strong:#8998aa;--control-border:#8796aa;--focus:#007e91;--primary:var(--action-primary);--primary-foreground:var(--action-primary-text);--secondary:var(--tint);--secondary-foreground:var(--text);--input-background:var(--surface);--input-foreground:var(--text);--placeholder:#52637b;--link-visited:#483c82;--icon:#52637b;--disabled-background:var(--neutral-soft);--disabled-foreground:#52637b;--focus-ring:var(--focus);--success-text:#126a3c;--warning-text:var(--warning);--error-text:#b72b34;--success-background:var(--success-soft);--warning-background:var(--warning-soft);--error-background:var(--error-soft)}html[data-theme=dark]{--brand-display-text:#7db9ff;--page:#0b1220;--surface:#162231;--elevated:#1b293a;--tint:#111c2b;--text:#f8fafc;--muted:#aebbd0;--border:#344258;--focus:#22d3ee;--disabled:#607087;--shadow-sm:0 1px 3px rgba(0,0,0,.18);--shadow-md:0 8px 24px rgba(0,0,0,.22);--shadow-lg:0 18px 42px rgba(0,0,0,.28);--shadow:var(--shadow-md);--action-primary:#2f6fe4;--action-primary-hover:#3d7bf0;--action-primary-active:#2459bd;--action-soft:#1d3b62;--action-soft-hover:#254a78;--action-soft-border:#4775ad;--action-soft-text:#dbeafe;--bundle-action:#3b75c9;--bundle-action-hover:#4a84d5;--bundle-action-active:#3068b7;--bundle-action-text:#ffffff;--link:#83b7ff;--link-hover:#a8ceff;--link-active:#c4ddff;--info:#83b7ff;--info-soft:#172d4c;--success:#5ee09a;--success-soft:#143a2b;--warning:#ffc06b;--warning-soft:#412c16;--error:#ff8585;--error-soft:#442126;--refund:#c4a7ff;--refund-soft:#30264b;--neutral-soft:#253244;--foreground-subtle:#aebbd0;--border-strong:#71839c;--control-border:#71839c;--primary-foreground:var(--action-primary-text);--secondary-foreground:var(--text);--input-background:var(--elevated);--input-foreground:var(--text);--placeholder:#aebbd0;--link-visited:var(--brand-text);--icon:#b7c5d8;--disabled-background:#253244;--disabled-foreground:#b7c5d8;--focus-ring:var(--focus);--success-text:var(--success);--warning-text:var(--warning);--error-text:var(--error);--success-background:var(--success-soft);--warning-background:var(--warning-soft);--error-background:var(--error-soft)}@media (prefers-color-scheme:dark){html:not([data-theme]){color-scheme:dark;--brand-display-text:#7db9ff;--page:#0b1220;--surface:#162231;--elevated:#1b293a;--tint:#111c2b;--text:#f8fafc;--muted:#aebbd0;--border:#344258;--focus:#22d3ee;--disabled:#607087;--shadow-sm:0 1px 3px rgba(0,0,0,.18);--shadow-md:0 8px 24px rgba(0,0,0,.22);--shadow-lg:0 18px 42px rgba(0,0,0,.28);--shadow:var(--shadow-md);--action-primary:#2f6fe4;--action-primary-hover:#3d7bf0;--action-primary-active:#2459bd;--action-soft:#1d3b62;--action-soft-hover:#254a78;--action-soft-border:#4775ad;--action-soft-text:#dbeafe;--bundle-action:#3b75c9;--bundle-action-hover:#4a84d5;--bundle-action-active:#3068b7;--bundle-action-text:#ffffff;--link:#83b7ff;--link-hover:#a8ceff;--link-active:#c4ddff;--icon-accent:#83b7ff;--icon-muted:#aebbd0;--info:#83b7ff;--info-soft:#172d4c;--success:#5ee09a;--success-soft:#143a2b;--warning:#ffc06b;--warning-soft:#412c16;--error:#ff8585;--error-soft:#442126;--refund:#c4a7ff;--refund-soft:#30264b;--neutral-soft:#253244;--text-disabled:#b7c5d8;--category-agent:#c4a7ff;--category-agent-soft:#30264b;--category-customer:#83b7ff;--category-customer-soft:#172d4c;--foreground-subtle:#aebbd0;--border-strong:#71839c;--control-border:#71839c;--secondary-foreground:var(--text);--input-background:var(--elevated);--input-foreground:var(--text);--placeholder:#aebbd0;--link-visited:var(--brand-text);--icon:#b7c5d8;--disabled-background:#253244;--disabled-foreground:#b7c5d8;--success-text:var(--success);--warning-text:var(--warning);--error-text:var(--error);--success-background:var(--success-soft);--warning-background:var(--warning-soft);--error-background:var(--error-soft)}}.button-primary,.demo-tabs button[aria-selected=true],.period-tabs .active,.profile-button,.sidebar-store-action,.workspace-section-tabs a[aria-current=page]{border-color:var(--action-primary);background:var(--action-primary);color:var(--action-primary-text)}.button-primary:hover{background:var(--action-primary-hover)}.button-primary:active{background:var(--action-primary-active)}:is(.text-action,.eyebrow,.landing-compact-links a,.hero-product-preview>a){color:var(--link)}.hero{background:radial-gradient(circle at 90% 18%,color-mix(in srgb,var(--brand-accent) 11%,transparent),transparent 30rem),radial-gradient(circle at 8% 80%,color-mix(in srgb,var(--brand-primary) 7%,transparent),transparent 26rem)}.hero-product-preview{border-top:4px solid var(--brand-accent);background:var(--elevated)}.hero-product-preview>span{color:var(--link)}.hero .action-row .button-secondary,.hero .action-row .button.button-secondary[href*=track-order]{border-color:var(--border);background:var(--surface);color:var(--text)!important}.hero .action-row .button-secondary:hover,.hero .action-row .button.button-secondary[href*=track-order]:hover{border-color:color-mix(in srgb,var(--action-primary) 28%,var(--border));background:var(--tint)}.hero-product-preview>div a{position:relative;gap:.5rem;border:1px solid var(--border);background:var(--surface);color:var(--text);box-shadow:inset 0 3px var(--network-color,var(--action-primary))}.hero-product-preview>div a:before{content:"";width:.68rem;height:.68rem;flex:none;border-radius:50%;background:var(--network-color,var(--action-primary));box-shadow:0 0 0 3px color-mix(in srgb,var(--network-color,var(--action-primary)) 13%,transparent)}.hero-product-preview>div a:focus-visible,.hero-product-preview>div a:hover{border-color:color-mix(in srgb,var(--network-color,var(--action-primary)) 48%,var(--border));background:color-mix(in srgb,var(--network-color,var(--action-primary)) 6%,var(--surface))}.store-filters.network-filter-bar{border-color:var(--border);background:var(--surface)}.store-filters.network-filter-bar :is(a,button){position:relative;gap:.45rem;border:1px solid var(--border)!important;background:var(--elevated)!important;color:var(--text)!important;box-shadow:inset 0 3px color-mix(in srgb,var(--network-color,var(--action-primary)) 58%,var(--surface))}.store-filters.network-filter-bar :is(a,button):before{display:block;content:"";width:.62rem;height:.62rem;flex:none;border-radius:50%;background:color-mix(in srgb,var(--network-color,var(--action-primary)) 58%,var(--surface))}.store-filters.network-filter-bar :is(a[aria-current=page],button[aria-pressed=true]){border-color:color-mix(in srgb,var(--network-color,var(--action-primary)) 58%,var(--border))!important;background:color-mix(in srgb,var(--network-color,var(--action-primary)) 8%,var(--surface))!important;box-shadow:inset 0 3px color-mix(in srgb,var(--network-color,var(--action-primary)) 68%,var(--surface)),0 0 0 2px color-mix(in srgb,var(--network-color,var(--action-primary)) 16%,transparent)}.bundle-card{border-top-color:color-mix(in srgb,var(--network-color,var(--action-primary)) 62%,var(--surface));background:color-mix(in srgb,var(--network-color,var(--action-primary)) 5%,var(--elevated))}.bundle-card .bundle-network{background:color-mix(in srgb,var(--network-color,var(--action-primary)) 22%,var(--surface));color:var(--text)}html[data-theme=dark] .bundle-card{background:color-mix(in srgb,var(--network-color,var(--action-primary)) 7%,var(--elevated))}.bundle-card .bundle-card-action,.bundle-card .button-primary,.compact-purchase-dialog .checkout-sticky-action .button,.compact-purchase-dialog .pay-now,.manual-service-card .button{border-color:var(--action-primary);background:var(--action-primary);color:var(--action-primary-text);box-shadow:0 12px 26px color-mix(in srgb,var(--action-primary) 25%,transparent)}.bundle-card .bundle-buy{border:1px solid var(--bundle-action);background:var(--bundle-action);color:var(--bundle-action-text);box-shadow:0 7px 16px color-mix(in srgb,var(--bundle-action) 18%,transparent)}.bundle-card .bundle-buy:focus-visible,.bundle-card .bundle-buy:hover{border-color:var(--bundle-action-hover);background:var(--bundle-action-hover)}.bundle-card .bundle-buy:active{background:var(--bundle-action-active)}.streamhub-card .streamhub-buy{background:var(--action-primary);color:var(--action-primary-text)!important}.dp-surface{background:var(--surface);color:var(--text)}.dp-surface-muted{background:var(--tint);color:var(--text)}.dp-border{border-color:var(--border)}.dp-text-secondary{color:var(--muted)}.dp-input{border-color:var(--control-border);background:var(--input-background);color:var(--input-foreground)}.dp-input::placeholder{color:var(--placeholder)}.dp-action{background:var(--action-primary);color:var(--action-primary-text)}.dp-status-success{background:var(--success-soft);color:var(--success-text)}.dp-status-info{background:var(--info-soft);color:var(--info)}.dp-status-warning{background:var(--warning-soft);color:var(--warning-text)}.dp-status-error{background:var(--error-soft);color:var(--error-text)}:is(.status-tone-success,.status-active,.status-successful,.status-completed,.status-posted){border-color:color-mix(in srgb,var(--success) 42%,var(--border));background:var(--success-soft);color:var(--success)}:is(.status-tone-processing,.status-processing){border-color:color-mix(in srgb,var(--info) 42%,var(--border));background:var(--info-soft);color:var(--info)}:is(.status-tone-waiting,.status-pending,.status-awaiting-payment,.status-unavailable){border-color:color-mix(in srgb,var(--warning) 42%,var(--border));background:var(--warning-soft);color:var(--warning)}:is(.status-tone-refund,.status-refunded,.status-refund-pending){border-color:color-mix(in srgb,var(--refund) 42%,var(--border));background:var(--refund-soft);color:var(--refund)}:is(.status-tone-failed,.status-failed,.status-error,.status-suspended){border-color:color-mix(in srgb,var(--error) 42%,var(--border));background:var(--error-soft);color:var(--error)}:is(.status-tone-cancelled,.status-cancelled,.status-tone-neutral){border-color:var(--border);background:var(--neutral-soft);color:var(--muted)}@media (max-width:767px){.store-filters.network-filter-bar :is(a,button){flex-direction:column;gap:.25rem}}:root{--dp-font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--dp-type-regular:400;--dp-type-medium:500;--dp-type-control:600;--dp-type-heading:600;--dp-type-emphasis:700;--dp-type-financial:700;--dp-text-xs:0.75rem;--dp-text-sm:0.8125rem;--dp-text-base:0.9375rem;--dp-text-md:1rem;--dp-text-lg:1.125rem;--dp-text-xl:1.375rem;--dp-text-2xl:1.625rem;--dp-text-caption:var(--dp-text-xs);--dp-text-control:0.875rem;--dp-text-body:var(--dp-text-base);--dp-text-action:var(--dp-text-md);--dp-text-section:var(--dp-text-lg);--dp-space-1:0.25rem;--dp-space-2:0.5rem;--dp-space-3:0.75rem;--dp-space-4:1rem;--dp-space-5:1.25rem;--dp-space-6:1.5rem;--dp-space-8:2rem;--dp-radius-sm:0.625rem;--dp-radius-md:0.875rem;--dp-radius-lg:1.125rem;--dp-radius-xl:1.25rem;--dp-control-sm:2.5rem;--dp-control-md:2.75rem;--dp-control-lg:3rem;--dp-shadow-sm:0 1px 3px rgb(15 35 70/6%);--dp-shadow-md:0 8px 24px rgb(15 35 70/7.5%);--dp-shadow-lg:0 18px 42px rgb(15 35 70/11%);--type-regular:var(--dp-type-regular);--type-label:var(--dp-type-medium);--type-control:var(--dp-type-control);--type-heading:var(--dp-type-heading);--type-financial:var(--dp-type-financial);--radius-sm:var(--dp-radius-sm);--radius-md:var(--dp-radius-md);--radius-lg:var(--dp-radius-lg);--shadow-sm:var(--dp-shadow-sm);--shadow-md:var(--dp-shadow-md);--shadow-lg:var(--dp-shadow-lg);--shadow:var(--dp-shadow-md)}html[data-theme=dark]{--dp-shadow-sm:0 1px 3px rgb(0 0 0/18%);--dp-shadow-md:0 8px 24px rgb(0 0 0/22%);--dp-shadow-lg:0 18px 42px rgb(0 0 0/28%)}body,button,input,select,textarea{font-family:var(--font-inter,Inter),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-synthesis-weight:none}body{font-size:var(--dp-text-body);font-weight:var(--dp-type-regular);line-height:1.5}:where(h1){font-weight:var(--dp-type-emphasis)!important;line-height:1.18;letter-spacing:-.025em}:where(h2,h3){font-weight:var(--dp-type-heading)!important;line-height:1.25;letter-spacing:-.015em}:where(h4,h5,h6){font-weight:var(--dp-type-medium)!important;line-height:1.3}:where(p,li,dd,td){font-weight:var(--dp-type-regular);line-height:1.5}:where(strong,b){font-weight:var(--dp-type-heading)}:where(button,.button,[role=button],input[type=submit]){font-weight:var(--dp-type-control)!important;line-height:1.2}:where(label,dt,th,legend){font-weight:var(--dp-type-medium)!important}:where(input,select,textarea){font-size:var(--dp-text-body);font-weight:var(--dp-type-regular)!important;line-height:1.4}:where(input,textarea)::placeholder{font-weight:var(--dp-type-regular)}:where(small){font-size:var(--dp-text-caption);font-weight:var(--dp-type-regular)!important;line-height:1.4}body.dp-typography .button{min-height:var(--dp-control-md);border-radius:var(--dp-radius-sm);padding:.55rem .875rem;font-size:var(--dp-text-control);font-weight:var(--dp-type-control)!important;box-shadow:none}body.dp-typography :is(.button-small,.button-compact){min-height:var(--dp-control-sm);padding:.4rem .7rem;font-size:var(--dp-text-sm)}body.dp-typography :is(.button-large,.pay-now){min-height:var(--dp-control-lg);font-size:var(--dp-text-md)}body.dp-typography :is(.button,button,[role=button]) svg{width:1.125rem;height:1.125rem;stroke-width:1.8}body.dp-typography :is(.field input,.field select,.field textarea,.smart-phone-control,.smart-phone-control input,.admin-form input:not([type=checkbox]):not([type=radio]),.admin-form select,.admin-form textarea,.super-form input:not([type=checkbox]):not([type=radio]),.super-form select,.super-form textarea,.tracking-query input){min-height:var(--dp-control-md);border-width:1px;border-radius:var(--dp-radius-sm);padding:.55rem .75rem;font-size:var(--dp-text-body);line-height:1.4;box-shadow:none}body.dp-typography .store-browser-search{min-height:var(--dp-control-md);border-width:1px;border-radius:var(--dp-radius-sm);box-shadow:none}body.dp-typography .store-browser-search input{min-height:0;border:0;border-radius:0;padding-block:0;box-shadow:none}body.dp-typography :is(.admin-form,.super-form) label,body.dp-typography :is(.field,.smart-phone-field)>:is(span,label):first-child{font-size:var(--dp-text-control)!important;font-weight:var(--dp-type-medium)!important;line-height:1.35}body.dp-typography :is(.field,.smart-phone-field)>small{font-size:var(--dp-text-caption)!important;line-height:1.4}body.dp-typography :is(.card,.protected-card,.super-panel,.information-card,.information-section,.customer-panel,.agent-panel,.admin-panel){border-width:1px;border-radius:var(--dp-radius-lg);padding:var(--dp-space-4);box-shadow:var(--dp-shadow-sm)}body.dp-typography :is(.bundle-card,.delivery-progress-card,.store-order-cards,.wallet-control-card,.withdrawal-review-card,.manual-deposit-form,.manual-deposit-list article){box-shadow:var(--dp-shadow-sm)}body.dp-typography :is(.badge,.pill,.status-tone,.tracking-status,.super-badge,.agent-status,.agent-store-status,.bulk-status,[class$=-badge],[class$=-pill]){min-height:1.5rem;border-width:1px;padding:.2rem .5rem;font-size:var(--dp-text-caption)!important;font-weight:var(--dp-type-control)!important;line-height:1.25;letter-spacing:0;box-shadow:none}body.dp-typography :is(.status,.alert,.notice,.guest-notice,.manual-deposit-notice,[class$=-notice]){border-width:1px;border-radius:var(--dp-radius-md);padding:var(--dp-space-3) var(--dp-space-4);box-shadow:none}body.dp-typography :is(.protected-heading h1,.admin-page-header h1,.super-admin-header h1,.agent-heading h1,.customer-heading h1,.mobile-page-intro h1){margin-block:0;font-size:clamp(1.375rem,2.4vw,1.875rem)!important;font-weight:var(--dp-type-emphasis)!important;line-height:1.18;letter-spacing:-.025em}body.dp-typography :is(.section-heading h2,.final-cta h2,.customer-panel h2,.agent-panel h2,.super-panel h2,.admin-panel h2,.section-title-row h2){font-size:clamp(1.125rem,2vw,1.5rem);font-weight:var(--dp-type-heading)!important;line-height:1.25;letter-spacing:-.015em}body.dp-typography .hero h1{font-size:clamp(2.15rem,7vw,3.75rem);font-weight:var(--dp-type-emphasis)!important;line-height:1.04}body.dp-typography .store-heading h1{font-size:clamp(1.625rem,4vw,2.5rem);line-height:1.12}body.dp-typography :is(.desktop-nav a,.mobile-nav a,.protected-sidebar a,.nav-group a,.mobile-protected-nav a,.mobile-protected-nav button,.workspace-section-tabs a){font-weight:var(--dp-type-medium)!important}body.dp-typography :is(.protected-sidebar,.admin-sidebar,.agent-sidebar){font-size:var(--dp-text-control)}body.dp-typography :is(.protected-sidebar a,.nav-group a){min-height:var(--dp-control-md);border-radius:var(--dp-radius-sm);padding-block:.5rem}body.dp-typography :is(.data-table,.super-table,.demo-table,.customer-order-table){font-size:var(--dp-text-sm)}body.dp-typography :is(.data-table th,.data-table td,.super-table th,.super-table td,.demo-table th,.demo-table td,.customer-order-table th,.customer-order-table td){padding:.55rem .65rem;line-height:1.4}body.dp-typography :is(.coming-soon-dialog,.purchase-dialog,.announcement-popup,.afa-registration-dialog,.manual-service-purchase-dialog,.more-panel){border-width:1px;border-radius:var(--dp-radius-xl);box-shadow:var(--dp-shadow-lg)}body.dp-typography .purchase-dialog.compact-purchase-dialog{border-radius:var(--dp-radius-xl);padding:1.25rem;box-shadow:var(--dp-shadow-lg)}body.dp-typography .purchase-dialog.compact-purchase-dialog .compact-checkout-heading strong{font-size:var(--dp-text-xl);font-weight:var(--dp-type-heading)!important;line-height:1.18}body.dp-typography :is(.site-header,.seller-site-header,.admin-mobile-header,.agent-mobile-header,.customer-mobile-header){box-shadow:none}body.dp-typography :is(.theme-toggle,.menu-button,.icon-button,.profile-button,.tracking-close){min-width:var(--dp-control-md);min-height:var(--dp-control-md);box-shadow:none}body.dp-typography :is(.audit-pagination,.pagination,.pagination-nav){gap:var(--dp-space-2);font-size:var(--dp-text-sm)}:where(.field-help,.field-hint,.field-optional,.form-help,.form-hint,.helper-text,.supporting-text,.empty-copy,.bundle-note,.bundle-pricing-sort-note,.bulk-format-note,.checkout-save-note,.checkout-save-optional,.supplier-connect-wait,.supplier-key-mask,.supplier-package-empty,.supplier-package-note){font-size:var(--dp-text-caption)!important;font-weight:var(--dp-type-regular)!important;line-height:1.5}:where(nav a,nav button,[role=tab],.tabs a,.tabs button,.admin-mobile-menu a,.agent-mobile-menu a,.customer-mobile-menu a,.admin-quick-grid a,.agent-quick-actions a,.customer-quick-grid a,.agent-network-tabs a,.bundle-network-tab,.bundle-pricing-tabs a,.bundle-pricing-tabs button,.bulk-entry-tabs button,.customer-tabs a,.customer-tabs button){font-size:13px;font-weight:var(--dp-type-medium)!important;line-height:1.4}:where(.badge,.pill,[class$=-badge],[class$=-pill],.agent-status,.agent-store-status,.bulk-status,.bundle-pricing-status,.supplier-status,.supplier-large-status,.supplier-package-state){font-size:12px!important;font-weight:var(--dp-type-control)!important;line-height:1.35;letter-spacing:0}:where(.bundle-card-network-mark,.bundle-network-tab-mark,.bundle-pricing-network-badge,.provider-network-mark,.supplier-network-mark,.supplier-package-network,.bulk-network-mark){font-size:11px!important;font-weight:var(--dp-type-heading)!important;line-height:1.25;letter-spacing:0}:where(.data-table,.admin-list,.admin-record-list,.agent-list,.agent-order-list,.agent-transaction-list,.agent-withdrawal-list,.customer-list,.customer-order-table,.provider-simple-list) :where(th,dt){font-size:var(--dp-text-caption)!important;font-weight:var(--dp-type-medium)!important;line-height:1.45}:where(.data-table,.admin-list,.admin-record-list,.agent-list,.agent-order-list,.agent-transaction-list,.agent-withdrawal-list,.customer-list,.customer-order-table,.provider-simple-list) :where(td,dd,p,span:not(.badge):not([class$=-badge]),a){font-size:13px;font-weight:var(--dp-type-regular);line-height:1.5}:where(.admin-sidebar-brand,.admin-workspace-header,.admin-mobile-header,.agent-mobile-header,.customer-mobile-header) :where(strong,b){font-weight:var(--dp-type-heading)!important}:where(.admin-mobile-metric,.admin-kpi,.admin-status-card,.agent-kpi-compact,.customer-kpi,.hierarchy-counts,.hierarchy-detail-counts,.provider-simple-stats) :where(small,span:not([class])){font-size:var(--dp-text-caption)!important;font-weight:var(--dp-type-regular)!important;line-height:1.45}:where(.admin-page-header,.admin-heading,.agent-heading,.agent-intro,.agent-product-store-heading,.bundle-management-heading,.bundle-pricing-heading,.hierarchy-header,.provider-simple-heading) p{font-size:var(--dp-text-body);font-weight:var(--dp-type-regular)!important;line-height:1.55}:where(.field,.admin-form,.agent-store-settings-form,.bundle-simple-form,.bundle-pricing-form,.customer-contact-form,.provider-simple-form,.provider-wizard-grid,.supplier-package-tools) label{font-size:var(--dp-text-control)!important;font-weight:var(--dp-type-medium)!important;line-height:1.45}:where(.field,.admin-form,.agent-store-settings-form,.bundle-simple-form,.bundle-pricing-form,.customer-contact-form,.provider-simple-form,.provider-wizard-grid,.supplier-package-tools) :where(input,select,textarea){font-size:var(--dp-text-body)!important;font-weight:var(--dp-type-regular)!important;line-height:1.45}:where(.provider-simple-page,.supplier-connect-page,.hierarchy-content-section,.admin-hierarchy-tree,.agent-tree) :where(p,li,dd){font-weight:var(--dp-type-regular)!important}:where(.provider-simple-page,.supplier-connect-page,.hierarchy-content-section,.admin-hierarchy-tree,.agent-tree) :where(small,dt){font-size:var(--dp-text-caption)!important;font-weight:var(--dp-type-regular)!important;line-height:1.5}:where(.provider-simple-page,.supplier-connect-page,.hierarchy-content-section,.admin-hierarchy-tree,.agent-tree) :where(summary,a,button,label){font-weight:var(--dp-type-medium)!important}:where(.bundle-management-page,.bundle-pricing-page,.agent-network-page,.agent-pricing-list,.special-agent-pricing,.bulk-buy-flow,.bulk-purchase-page) :where(p,li){font-weight:var(--dp-type-regular)!important}:where(.bundle-management-page,.bundle-pricing-page,.agent-network-page,.agent-pricing-list,.special-agent-pricing,.bulk-buy-flow,.bulk-purchase-page) :where(label,dt){font-size:var(--dp-text-control)!important;font-weight:var(--dp-type-medium)!important}:where(.bundle-management-page,.bundle-pricing-page,.agent-network-page,.agent-pricing-list,.special-agent-pricing,.bulk-buy-flow,.bulk-purchase-page) :where(small){font-size:var(--dp-text-caption)!important;font-weight:var(--dp-type-regular)!important}:where(.checkout-recipient-dialog,.checkout-product-summary,.bulk-payment,.bulk-review) :where(h2,h3){font-size:var(--dp-text-section);font-weight:var(--dp-type-heading)!important;line-height:1.3}:where(.checkout-recipient-dialog,.checkout-product-summary,.bulk-payment,.bulk-review) :where(label,.checkout-field-title){font-size:var(--dp-text-control)!important;font-weight:var(--dp-type-medium)!important}:where(.money,.amount,.price,.balance,.total,.admin-kpi strong,.admin-mobile-metric strong,.agent-balance,.agent-home-wallet strong,.agent-wallet-summary strong,.bundle-amount,.bundle-price,.bundle-pricing-profit strong,.bundle-pricing-stats strong,.bulk-total,.checkout-total,.customer-wallet-hero strong,.customer-kpi strong,.provider-simple-stats strong,.supplier-detail-summary strong,[data-financial-value]){font-weight:var(--dp-type-financial)!important}.tracking-panel-header h1{font-size:18px!important;font-weight:var(--dp-type-heading)!important;line-height:22px!important}.tracking-mode-tab{font-size:13px!important;font-weight:var(--dp-type-medium)!important;line-height:18px!important}.tracking-phone-field>label{font-size:14px!important;font-weight:var(--dp-type-medium)!important;line-height:20px!important}.tracking-phone-field :where(input,select){font-size:15px!important;font-weight:var(--dp-type-regular)!important;line-height:22px!important}.tracking-phone-field>small{font-size:12px!important;font-weight:var(--dp-type-regular)!important;line-height:18px!important}.tracking-submit{font-size:16px!important;font-weight:var(--dp-type-control)!important;line-height:20px!important}:where(.delivery-progress-state,.delivery-progress-details summary,.store-number-verification-services button,.network-filter-bar button,.bundle-network,.bundle-note){font-size:12px!important;font-weight:var(--dp-type-control)!important;line-height:1.35}.bundle-buy{font-size:13px!important;font-weight:var(--dp-type-control)!important;line-height:1.35}body.dp-typography.dp-typography.dp-typography :is(h1){font-weight:var(--dp-type-emphasis)!important}body.dp-typography.dp-typography.dp-typography :is(h2,h3){font-weight:var(--dp-type-heading)!important}body.dp-typography.dp-typography.dp-typography :is(h4,h5,h6,label,dt,th,legend){font-weight:var(--dp-type-medium)!important}body.dp-typography.dp-typography.dp-typography :is(button,.button,[role=button],[role=tab],input[type=submit]){font-weight:var(--dp-type-control)!important}body.dp-typography.dp-typography.dp-typography :is(input,select,textarea){font-size:var(--dp-text-body)!important;font-weight:var(--dp-type-regular)!important;line-height:1.45}body.dp-typography.dp-typography.dp-typography :is(small){font-size:var(--dp-text-caption)!important;font-weight:var(--dp-type-regular)!important;line-height:1.5}body.dp-typography.dp-typography.dp-typography :is(.badge,.pill,[class$=-badge],[class$=-pill],[class$=-status]){font-size:12px!important;font-weight:var(--dp-type-control)!important;line-height:1.35;letter-spacing:0}body.dp-typography.dp-typography.dp-typography :is(.bundle-card-network-mark,.bundle-network-tab-mark,.bundle-pricing-network-badge,.provider-network-mark,.supplier-network-mark,.supplier-package-network,.bulk-network-mark,.bundle-network){font-size:11px!important;font-weight:var(--dp-type-heading)!important;line-height:1.25}body.dp-typography.dp-typography.dp-typography :is(.field-help,.field-hint,.helper-text,.supporting-text,.bundle-note){font-size:12px!important;font-weight:var(--dp-type-regular)!important;line-height:1.5}body.dp-typography.dp-typography.dp-typography .delivery-progress-details summary,body.dp-typography.dp-typography.dp-typography .delivery-progress-state,body.dp-typography.dp-typography.dp-typography .store-filters.network-filter-bar :is(a,button),body.dp-typography.dp-typography.dp-typography .store-number-verification-services button{font-size:12px!important;font-weight:var(--dp-type-control)!important;line-height:1.35!important}body.dp-typography.dp-typography.dp-typography .delivery-progress-meta strong,body.dp-typography.dp-typography.dp-typography .store-service-links a{font-size:12px!important;font-weight:var(--dp-type-control)!important;line-height:1.4}body.dp-typography.dp-typography.dp-typography .bundle-buy{font-size:13px!important;font-weight:var(--dp-type-control)!important}body.dp-typography.dp-typography.dp-typography :is(.announcement-severity-label,.mobile-page-intro p,.admin-mobile-home dt,.admin-mobile-home dd,.status-tone,.mobile-alert-row b,.mobile-alert-row em){font-size:12px!important;font-weight:var(--dp-type-medium)!important;line-height:1.4}body.dp-typography.dp-typography.dp-typography :is(.admin-mobile-header-actions,.agent-mobile-header-actions,.customer-mobile-actions) button>em{min-width:16px;height:16px;font-size:10px!important;font-weight:var(--dp-type-heading)!important}body.dp-typography.dp-typography.dp-typography :is(.mobile-protected-nav,.guest-mobile-nav) small{font-size:12px!important;font-weight:var(--dp-type-medium)!important;line-height:1.35}body.dp-typography.dp-typography.dp-typography .money-card-label,body.dp-typography.dp-typography.dp-typography :is(.agent-intro,.agent-welcome)>span{font-weight:var(--dp-type-heading)!important;letter-spacing:.06em}body.dp-typography.dp-typography.dp-typography :is(.agent-order-updates,.agent-mobile-orders) a{font-weight:var(--dp-type-control)!important}body.dp-typography.dp-typography.dp-typography :is(.admin-order-metrics,.mobile-row) :is(span,b,strong){font-size:12px!important}body.dp-typography.dp-typography.dp-typography :is(.money-card,.agent-mobile-wallet,.customer-wallet-hero,.customer-dashboard>.customer-kpi-grid>.customer-kpi:first-child,.super-financial){box-shadow:var(--dp-shadow-md)!important}@media (max-width:760px){:where(.admin-mobile-menu,.agent-mobile-menu,.customer-mobile-menu) a{font-size:12px}:where(.admin-mobile-metric,.agent-kpi-compact,.customer-kpi) small{font-size:12px!important}:where(.bundle-management-page,.bundle-pricing-page,.provider-simple-page,.hierarchy-content-section) :where(p,li){line-height:1.5}}@media (max-width:767px){:root{--dp-mobile-control:var(--dp-control-md);--dp-mobile-tap:var(--dp-control-md);--dp-mobile-gap:var(--dp-space-3);--dp-mobile-section-gap:var(--dp-space-4);--dp-mobile-card-padding:var(--dp-space-3);--dp-mobile-radius:var(--dp-radius-md);--gutter:var(--dp-space-3)}body{line-height:1.45}.container{width:min(100% - 1.5rem,var(--content))}.button,.icon-button,.menu-button,.profile-button,.theme-toggle{min-height:var(--dp-mobile-tap)}.button{padding:.55rem .8rem}:where(.field input,.field select,.theme-control select,.admin-form input:not([type=checkbox]):not([type=radio]),.admin-form select,.super-form input:not([type=checkbox]):not([type=radio]),.super-form select,.store-browser-search){min-height:var(--dp-mobile-control)}:where(.field,.admin-form,.super-form,.configuration-form){gap:var(--dp-mobile-gap)}:where(.field,.super-form label,.admin-form label){row-gap:.3rem}:where(.field textarea,.admin-form textarea,.super-form textarea){min-height:5.5rem}:where(.card,.protected-card,.super-panel){border-radius:var(--dp-mobile-radius);padding:var(--dp-mobile-card-padding)}:where(.status,.alert,.notice,[class$=-notice]){padding:.65rem .75rem}:where(.action-row,.admin-actions,.wallet-actions){gap:.45rem;margin-top:.75rem}.header-inner{min-height:3.75rem}.landing-benefits,.landing-final,.landing-section,.landing-service-preview{padding-block:1.5rem}.final-cta h2,.section-heading h2{margin-block:.15rem .35rem;font-size:1.45rem}.network-cards,.three-grid,.trust-grid{gap:.6rem;margin-top:1rem}.final-cta{gap:.75rem;padding:1rem}.auth-page{padding-block:.75rem}.auth-utility-links{margin-block:.35rem}.auth-card{padding:1rem}.auth-heading{margin-bottom:.9rem}.auth-heading h1{font-size:1.5rem}.auth-form{gap:.75rem}.auth-divider{margin-block:.8rem}.public-info-hero{padding-block:2rem}.public-info-hero h1{font-size:1.75rem}.public-info-hero p:not(.eyebrow){margin-top:.45rem;line-height:1.5}.public-info-content{gap:.8rem;padding-block:1rem}.information-card,.information-section,.information-split>div,.information-split>ul,.public-info-cta,.support-start-card{padding:.85rem}.information-section>header{margin-bottom:.75rem}.information-section>header h2{font-size:1.3rem}.information-card p,.information-section>p,.information-split p{line-height:1.5}.support-faq{gap:.45rem}.support-faq details{padding:.55rem .75rem}.seller-header-inner{min-height:3.75rem;padding-inline:.75rem}.seller-site-shell .seller-brand{gap:.5rem}.seller-site-shell .seller-brand-logo{width:2.5rem;height:2.5rem;flex-basis:2.5rem;border-radius:.75rem}.seller-site-shell .seller-brand-copy strong{font-size:.92rem}.seller-site-shell .seller-header-tools>.theme-toggle,.seller-site-shell .seller-menu-button,.seller-site-shell .storefront-whatsapp-button{width:var(--dp-mobile-tap);height:var(--dp-mobile-tap)}.seller-site-shell .store-page>.container{padding-inline:0}.store-page{padding-block:.2rem .9rem}.seller-site-shell .storefront-intro{margin-block:-.05rem 0}body.dp-typography .seller-site-shell .storefront-intro h1{font-size:1rem;font-weight:var(--dp-type-heading)!important;line-height:1.2;letter-spacing:-.02em}.seller-site-shell .delivery-progress-list{margin-block:.25rem .4rem}.seller-site-shell .delivery-progress-card{padding:.45rem .6rem}.seller-site-shell .delivery-progress-card>header{grid-template-columns:1.75rem minmax(0,1fr);gap:.4rem}.seller-site-shell .delivery-progress-truck{width:1.75rem;height:1.75rem}.seller-site-shell .delivery-progress-message{gap:.35rem;margin-top:.3rem;padding:.35rem .45rem}.seller-site-shell .delivery-progress-details{margin-top:.2rem}.seller-site-shell .delivery-progress-details>summary{min-height:2rem}.seller-site-shell .store-number-verification{gap:.3rem;padding:.4rem .55rem}.seller-site-shell .store-number-verification-services{padding-top:0}.store-browser-tools{gap:.45rem;margin-bottom:.45rem}.portal-filter-links,.portal-status-links,.store-browser-tools>.network-filter-bar,.store-filters.network-filter-bar,.workspace-section-tabs,.workspace-section-tabs-wrap{width:100%;display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start;gap:.4rem!important;overflow-x:auto!important;overflow-y:hidden;padding:.25rem .5rem!important;scroll-padding-inline:.5rem;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.portal-filter-links:after,.portal-status-links:after,.store-browser-tools>.network-filter-bar:after,.store-filters.network-filter-bar:after,.workspace-section-tabs-wrap:after,.workspace-section-tabs:after{content:"";flex:0 0 0.01rem}.portal-filter-links::-webkit-scrollbar,.portal-status-links::-webkit-scrollbar,.store-browser-tools>.network-filter-bar::-webkit-scrollbar,.store-filters.network-filter-bar::-webkit-scrollbar,.workspace-section-tabs-wrap::-webkit-scrollbar,.workspace-section-tabs::-webkit-scrollbar{display:none}.portal-filter-links a,.portal-status-links a,.store-browser-tools>.network-filter-bar a,.store-browser-tools>.network-filter-bar button,.store-filters.network-filter-bar a,.store-filters.network-filter-bar button,.workspace-section-tabs a,.workspace-section-tabs-wrap a{width:auto!important;min-width:max-content!important;min-height:var(--dp-mobile-tap)!important;flex:0 0 auto!important;border-width:1px!important;border-radius:.7rem!important;padding:.45rem .7rem!important;font-size:var(--dp-text-sm)!important;line-height:1.2!important;white-space:nowrap!important;scroll-snap-align:start}.store-browser-search{min-height:var(--dp-mobile-control);padding:.35rem .65rem}.store-browser-search input{min-height:0!important;padding-block:0}.agent-product-store .store-grid,.customer-store .store-grid,.guest-bundles .store-grid,.store-grid,.store-page .store-grid{gap:.5rem!important}.bundle-card{min-height:9.25rem!important;gap:.2rem!important;padding:.45rem!important}.bundle-buy{min-height:var(--dp-mobile-tap)!important}.customer-contact-cards,.store-referral-footer,.store-service-links{margin-block:.75rem}.customer-contact-card{gap:.6rem;padding:.75rem}.seller-site-footer{margin-top:1.5rem}.protected-layout{padding-bottom:calc(4.25rem + env(safe-area-inset-bottom))}.admin-shell>.protected-content,.agent-shell>.protected-content,.customer-shell>.protected-content,.protected-content,.super-admin-shell>.protected-content{gap:.75rem;padding:.7rem}.protected-heading{padding-block:.1rem;text-align:left}.admin-page-header h1,.protected-heading h1,.super-admin-header h1{margin:0;font-size:1.375rem;line-height:1.18}.protected-heading .eyebrow,.super-admin-header .eyebrow{font-size:.65rem}.workspace-section-tabs{gap:.35rem;padding-bottom:.2rem}.workspace-section-tabs a{min-height:var(--dp-mobile-tap);padding:.45rem .7rem}.admin-mobile-header,.agent-mobile-header,.customer-mobile-header{min-height:3.5rem;margin:-.7rem -.7rem 0;padding:.35rem .65rem}.admin-mobile-header-actions>button,.admin-mobile-menu,.agent-mobile-header-actions>button,.agent-mobile-menu,.customer-mobile-actions>button,.customer-mobile-menu{width:var(--dp-mobile-tap);height:var(--dp-mobile-tap)}.mobile-protected-nav,.mobile-protected-nav--admin,.mobile-protected-nav--agent,.mobile-protected-nav--customer,.mobile-protected-nav--super-admin{min-height:3.75rem;padding:.1rem .2rem env(safe-area-inset-bottom)}.mobile-protected-nav a,.mobile-protected-nav button,.mobile-protected-nav--admin a,.mobile-protected-nav--admin button,.mobile-protected-nav--agent a,.mobile-protected-nav--agent button,.mobile-protected-nav--customer a,.mobile-protected-nav--customer button,.mobile-protected-nav--super-admin a,.mobile-protected-nav--super-admin button{min-height:3.55rem;gap:.1rem}.mobile-protected-nav small{font-size:.6875rem!important}.mobile-protected-nav .admin-icon{width:1.1rem!important;height:1.1rem!important}.more-panel{max-height:82vh;border-radius:1rem 1rem 0 0;padding:.75rem .75rem calc(.75rem + env(safe-area-inset-bottom))}.more-panel>header{padding-bottom:.5rem}.more-panel>nav{gap:.65rem;padding-block:.6rem}.more-group a{min-height:var(--dp-mobile-tap);padding:.45rem .3rem}:where(.admin-kpi,.admin-mobile-metric,.agent-kpi-grid article,.customer-kpi,.super-metric){min-height:4.25rem;gap:.4rem;padding:.65rem}.customer-dashboard>.customer-kpi-grid>.customer-kpi:first-child{min-height:5.75rem}.customer-dashboard .customer-kpi-grid>.customer-kpi:first-child strong{font-size:1.45rem}.admin-dashboard,.agent-dashboard-columns,.agent-mobile-page,.customer-dashboard,.customer-dashboard-grid,.customer-settings,.customer-wallet,.super-card-grid,.super-dashboard-grid{gap:.75rem}.admin-quick-grid,.agent-quick-actions,.customer-quick-grid,.quick-action-grid,.super-quick-grid{gap:.4rem}.admin-quick-grid a,.agent-quick-actions a,.customer-dashboard .customer-quick-grid a,.customer-quick-grid a,.quick-action-grid a,.super-quick-grid a{min-height:3.4rem;padding:.45rem}.super-admin-header{align-items:center;padding:.65rem}.super-admin-header p:not(.eyebrow){margin-top:.1rem;line-height:1.35}.super-panel>header{margin-bottom:.45rem}.admin-record-list article,.agent-list article,.latest-transaction,.super-list>a,.super-list>div,.withdrawal-list article{padding-block:.55rem}.agent-wallet-activity,.agent-wallet-footer,.money-overview,.money-transfer-balances{gap:.75rem}.agent-home-wallet .money-card,.money-card{min-height:9.75rem;padding:.85rem}.agent-home-wallet .money-card-amount,.money-card-amount{font-size:1.75rem}.money-card-actions{gap:.4rem;margin-top:.55rem}.money-card-actions .button{min-height:var(--dp-mobile-tap)}.money-transfer-balances article{min-height:6.5rem;padding:.75rem}.manual-deposit-form,.manual-deposit-hero,.manual-deposit-queue,.manual-deposit-settings,.simple-money-form,.wallet-funding-picker{gap:.75rem;border-radius:var(--dp-mobile-radius);padding:.85rem}.simple-money-amount{gap:.55rem}.manual-deposit-form input,.simple-money-amount .field input,.simple-withdrawal-fields input,.simple-withdrawal-fields select{min-height:var(--dp-mobile-control);padding-block:.6rem}.manual-deposit-form .button,.simple-money-form>.button,.simple-money-form>.guest-payment-single{min-height:3rem}.manual-deposit-flow,.manual-deposit-list,.wallet-funding-picker-options{gap:.7rem}.wallet-funding-choice{gap:.65rem;border-radius:var(--dp-mobile-radius);padding:.75rem}.manual-deposit-instructions{gap:.6rem;padding:.75rem}:where(.agent-order-list,.agent-customer-list,.agent-transaction-list,.agent-withdrawal-list,.agent-tree,.order-card-list,.wallet-transactions,.withdrawal-list,.admin-list,.admin-record-list){gap:.5rem}:where(.agent-order-list>article,.agent-customer-list>article,.agent-transaction-list>article,.agent-withdrawal-list>article,.agent-tree>article,.demo-order-card>header,.withdrawal-review-card,.wallet-owner-header){padding:.7rem}.agent-customer-list dl,.agent-order-list dl{gap:.4rem;margin-block:.55rem}.announcement-popup-backdrop,.data-table td,.data-table th,.demo-table td,.demo-table th,.dialog-backdrop,.purchase-dialog-backdrop,.super-table td,.super-table th{padding:.5rem}.afa-registration-dialog,.announcement-popup,.coming-soon-dialog,.compact-purchase-dialog,.manual-service-purchase-dialog,.purchase-dialog{max-height:calc(100dvh - 1rem);border-radius:1rem;padding:.85rem!important}.tracking-panel-header{grid-template-columns:var(--dp-mobile-tap) 1fr var(--dp-mobile-tap);padding:.75rem}.tracking-close,.tracking-title-icon{width:var(--dp-mobile-tap);height:var(--dp-mobile-tap)}.tracking-form{gap:.75rem;padding:.8rem}.tracking-query input,.tracking-submit,.tracking-tabs button{min-height:var(--dp-mobile-control)}.announcement-popup-icon{width:2.75rem;height:2.75rem;margin-bottom:.4rem}.announcement-popup>p:not(.announcement-popup-label){margin-block:.35rem .7rem;line-height:1.45}.announcement-popup-actions{gap:.4rem;margin-top:.45rem}}@media (min-width:768px) and (max-width:1023px){.protected-layout{gap:.8rem;padding-block:1rem 2rem}.protected-content{gap:1rem;padding:1rem}.card,.super-panel{padding:1rem}.landing-section,.public-info-hero{padding-block:2.5rem}}html[data-theme=dark]{--dg-accent-text:var(--link);--dg-accent-text-strong:#c5ddff;--dg-success-text:var(--success-text);--dg-warning-text:var(--warning-text);--dg-error-text:var(--error-text)}html[data-theme]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}html[data-theme] :is(input,select,textarea){color:var(--input-foreground);caret-color:var(--input-foreground)}html[data-theme] :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--control-border)}html[data-theme] :is(input,select,textarea)::placeholder{color:var(--placeholder);opacity:1}html[data-theme] select option{color:var(--input-foreground);background:var(--input-background)}html[data-theme] :is(button,[role=button],.button):disabled,html[data-theme] :is(button,[role=button],.button)[aria-disabled=true],html[data-theme] :is(input,select,textarea):disabled{border-color:var(--border);background-color:var(--disabled-background);color:var(--disabled-foreground);opacity:1;cursor:not-allowed}html[data-theme] :is(button,a,[role=button],[tabindex]):focus-visible,html[data-theme] :is(input,select,textarea):focus-visible{outline-color:var(--focus-ring)}html[data-theme] a:visited:not(.button):not([role=button]):not([aria-current=page]){color:var(--link-visited)!important}html[data-theme] :is(input,textarea):-webkit-autofill,html[data-theme] :is(input,textarea):-webkit-autofill:focus,html[data-theme] :is(input,textarea):-webkit-autofill:hover{-webkit-text-fill-color:var(--input-foreground);caret-color:var(--input-foreground);-webkit-box-shadow:0 0 0 1000px var(--input-background) inset}html[data-theme] :is(.field input,.field select,.field textarea,.theme-control select,.refund-tracker-search input,.trace-query-field input,.manual-deposit-form input,.manual-deposit-settings textarea,.manual-deposit-review-form input){border-color:var(--control-border)}html[data-theme] .button-secondary{border-color:var(--control-border)}html[data-theme] .compact-purchase-dialog .checkout-sticky-action .button:disabled,html[data-theme] .compact-purchase-dialog .pay-now:disabled{border-color:var(--border);background:var(--disabled-background);color:var(--disabled-foreground);box-shadow:none;opacity:1}html[data-theme=dark] .trace-avatar{background:var(--dg-blue);color:var(--primary-foreground)}html[data-theme=dark] .supplier-package-tools nav button.is-active{border-color:var(--link);background:var(--dg-blue);color:var(--primary-foreground)}html[data-theme=dark] :is(.text-action,.eyebrow,.badge,.hero-product-preview>span,.hero-product-preview>a,.landing-compact-links a,.public-breadcrumbs a,.auth-number-checker-link,.step-indicator .active,.workspace-section-tabs a:not([aria-current=page]),.quick-action-grid a,.demo-order-card>a,.section-title-row a,.bulk-panel>header>a,.bulk-pricing-panel summary em,.bulk-status-processing,.mobile-wallet-balance a,.agent-wallet-footer>a,.agent-mobile-bundles article>a,.agent-order-icon,.agent-mobile-orders em,.desktop-status,.saved-recipient-list button,.saved-recipient-list a,.saved-recipients-empty>span,.saved-recipient-form header small,.provider-api-icon,.simple-provider-key-tabs span,.portal-filter-links a:not([aria-current=page]),.store-referral-footer a,.support-contact:is(a),.announcement-center article div>a,.store-service-links a,.customer-contact-icon,.checkout-save-optional>summary,.tracking-history>summary,.professional-result-help>summary,.professional-result-more summary,.refund-details>summary,.manual-deposit-link,.refund-tracker-card>header>span,.manual-deposit-hero>span,.manual-deposit-settings>header>span,.guest-hero-copy h1 em,.guest-hero-art>.admin-icon,.guest-trust .admin-icon,.guest-how header>span,.guest-load-more,.guest-steps .active,.guest-steps .done,.guest-recipient-summary button,.guest-mobile-nav [aria-current=page],.agent-dashboard .agent-welcome>div:first-child>span:first-child,.agent-dashboard .agent-store-status,.manual-deposit-notice.is-success,.attention-center>header p,.attention-priority.urgent,.attention-priority.normal,.refund-provider-check.warning,.manual-deposit-notice.is-error,.guest-eyebrow,.password-input button,.form-aside a,.auth-switch a,.token-actions a,.local-account-picker button,.tracking-title-icon,.tracking-tabs button[aria-selected=true],.order-status-processing .order-status-dot,.order-status-queued .order-status-dot,.order-status-refund-pending .order-status-dot,.demo-controls button.active,.mobile-section-title a,.mobile-row em,.mobile-card-icon,.mobile-avatar,.more-link-icon,.admin-mobile-popover .admin-popover-all,.admin-profile-popover>a>.admin-icon,.mobile-page-intro>button,.admin-mobile-metric>span,.admin-kpi-icon,.admin-section-header a,.admin-quick-grid a span,.admin-record-list article small,.desktop-table-wrap a,.table-actions summary,.settings-icon,.customer-kpi>span,.customer-quick-grid .admin-icon,.customer-mobile-brand small,.customer-mark-all,.customer-mobile-popover article button,.customer-view-all,.customer-profile-popover>a .admin-icon,.customer-mobile-promo>.admin-icon,.customer-mobile-store-title span,.agent-store-link button,.agent-store-link a,.agent-upline>a,.agent-quick-actions a,.agent-list header a,.agent-list article em,.agent-order-list header span,.agent-order-list a,.agent-pricing-list em,.agent-product-store-heading span,.streamhub-store-section>header span,.streamhub-checkout header small,.subscription-details dl button,.pricing-card header span,.store-join-card span,.manual-service-editor-header span:first-child,.manual-service-upload-icon,.manual-service-upload-copy span,.provider-mapping-card summary,.announcement-center article>button,.announcement-admin-list details>summary,.api-panel a,.api-tabs a){color:var(--dg-accent-text)}html[data-theme=dark] :is(.trace-kicker,.trace-search-icon,.trace-readonly-note>span,.trace-empty>div){color:var(--link)}html[data-theme=dark] :is(.trace-dot.success,.trace-diagnosis p span){color:var(--success-text)}html[data-theme=dark] .trace-dot.success{background:var(--success-text)}html[data-theme=dark] .trace-dot.warning{background:var(--warning-text)}html[data-theme=dark] .trace-dot.danger{background:var(--error-text)}html[data-theme=dark] .delivery-progress-card{--progress-text:color-mix(in srgb,var(--progress-accent) 42%,#fff)}html[data-theme=dark] :is(.delivery-progress-truck,.delivery-progress-state,.delivery-progress-orders p>span,.delivery-progress-orders strong){color:var(--progress-text)}html[data-theme=dark] .delivery-progress-state{border-color:color-mix(in srgb,var(--progress-accent) 58%,#fff)}html[data-theme=dark] .delivery-progress-message{color:var(--text)}html[data-theme=dark] :is(.delivery-progress-last-delivered>p>span,.delivery-progress-meta i,.delivery-progress-meta>strong){color:var(--progress-text)}html[data-theme=dark] .delivery-progress-meta>strong{border-color:color-mix(in srgb,var(--progress-text) 48%,var(--border));background:color-mix(in srgb,var(--progress-accent) 18%,var(--surface))}html[data-theme=dark] .seller-site-shell :is(.delivery-progress-last-delivered>p>span,.delivery-progress-meta i,.delivery-progress-meta>strong){color:var(--progress-text)}html[data-theme=dark] .seller-site-shell .delivery-progress-meta>strong{border-color:color-mix(in srgb,var(--progress-text) 48%,var(--border));background:color-mix(in srgb,var(--progress-accent) 18%,var(--surface))}html[data-theme=dark] .protected-card span[class*=eyebrow]{color:var(--link)}.compact-success-dialog .guest-complete,.compact-success-dialog .guest-complete>h2,.compact-success-dialog .review-grid dd,.professional-result,.professional-result .guest-access-value strong,.professional-result .review-grid dd,.professional-result h1{color:var(--text)}.compact-success-dialog .review-grid dt,.professional-result .guest-access-value span,.professional-result .review-grid dt{color:var(--muted)}.compact-success-dialog .review-grid>div,.professional-result .professional-result-details>div{border-color:var(--border);background:var(--surface)}html[data-theme=dark] :is(.desktop-nav a[aria-current=page]:not([href="/register"]),.mobile-nav a[aria-current=page]:not([href="/register"])){background:color-mix(in srgb,var(--dg-accent-text) 10%,var(--surface));color:var(--dg-accent-text-strong)}html[data-theme=dark] :is(.agent-shell,.customer-shell,.admin-shell,.super-admin-shell) .mobile-protected-nav :is(a,button)[aria-current=page]{background:color-mix(in srgb,var(--dg-accent-text) 11%,var(--surface));box-shadow:inset 0 3px var(--dg-accent-text);color:var(--dg-accent-text-strong)}html[data-theme=dark] .agent-store-link :is(a,button):focus-visible,html[data-theme=dark] .agent-store-link :is(a,button):hover{border-color:var(--dg-accent-text);background:color-mix(in srgb,var(--dg-accent-text) 10%,var(--surface));color:var(--dg-accent-text-strong)}html[data-theme=dark] :is(.status-successful,.status-completed,.status-posted,.status-active,.admin-tone-success .admin-kpi-icon,.order-status-paid .order-status-dot,.order-status-successful .order-status-dot,.order-status-refunded .order-status-dot){color:var(--dg-success-text)}html[data-theme=dark] :is(.status-processing,.status-pending,.status-awaiting-payment,.admin-tone-warning .admin-kpi-icon,.order-status-manual-review .order-status-dot,.order-status-awaiting-payment .order-status-dot){color:var(--dg-warning-text)}html[data-theme=dark] :is(.status-failed,.status-cancelled,.status-suspended,.admin-tone-danger .admin-kpi-icon,.order-status-failed .order-status-dot,.order-status-cancelled .order-status-dot,.order-status-refund-required .order-status-dot){color:var(--dg-error-text)}html[data-theme=dark] .agent-status,html[data-theme=dark] .money-positive,html[data-theme=dark] .positive{color:var(--dg-success-text)!important}html[data-theme=dark] .money-negative,html[data-theme=dark] .negative{color:var(--dg-error-text)!important}html[data-theme=dark] :is(.seller-desktop-navigation a:hover,.seller-desktop-navigation a[aria-current=page],.seller-mobile-navigation a:hover,.seller-site-shell .store-heading .badge){color:color-mix(in srgb,var(--seller-primary) 42%,#fff)}html[data-theme=dark] .streamhub-card .streamhub-premium{border-color:color-mix(in srgb,var(--streamhub-accent) 76%,#fff);color:var(--streamhub-foreground,#fff)}html[data-theme=dark] .streamhub-icon:not(.streamhub-icon-bag){border-color:color-mix(in srgb,var(--streamhub-accent) 42%,#fff)}html[data-theme=dark] .streamhub-icon-shield:after{color:color-mix(in srgb,var(--streamhub-accent) 42%,#fff)}html[data-theme=dark] .streamhub-icon-wallet:after{border-color:color-mix(in srgb,var(--streamhub-accent) 42%,#fff)}html[data-theme=dark] .streamhub-icon-calendar:before{border-top-color:color-mix(in srgb,var(--streamhub-accent) 42%,#fff)}html[data-theme=dark] :is(.button-primary,.profile-button,.verified-badge,.guest-notice a,.customer-mobile-promo a,.table-actions button,.streamhub-buy){color:#fff}.storefront-designed{--sd-primary:var(--sd-light-primary);--sd-secondary:var(--sd-light-secondary);--sd-background:var(--sd-light-background);--sd-text:var(--sd-light-text);--sd-card:var(--sd-light-card);--sd-button:var(--sd-light-button);--sd-button-text:var(--sd-light-button-text);--sd-border:var(--sd-light-border);--sd-accent:var(--sd-light-accent);--page:var(--sd-background);--surface:var(--sd-card);--elevated:var(--sd-card);--text:var(--sd-text);--muted:var(--sd-text);--border:var(--sd-border);--dg-blue:var(--sd-button);--link:var(--sd-primary);--focus:var(--sd-accent);min-width:0;max-width:100%;display:grid;gap:var(--sd-section-gap);background:var(--sd-background);color:var(--sd-text);padding:clamp(.75rem,2vw,1.5rem);border:1px solid var(--sd-border);border-radius:var(--sd-radius);font-size:var(--sd-font-mobile);overflow:clip}.storefront-designed[data-appearance=dark],html[data-theme=dark] .storefront-designed[data-appearance=auto]{--sd-primary:var(--sd-dark-primary);--sd-secondary:var(--sd-dark-secondary);--sd-background:var(--sd-dark-background);--sd-text:var(--sd-dark-text);--sd-card:var(--sd-dark-card);--sd-button:var(--sd-dark-button);--sd-button-text:var(--sd-dark-button-text);--sd-border:var(--sd-dark-border);--sd-accent:var(--sd-dark-accent)}@media(prefers-color-scheme:dark){html:not([data-theme]) .storefront-designed[data-appearance=auto]{--sd-primary:var(--sd-dark-primary);--sd-secondary:var(--sd-dark-secondary);--sd-background:var(--sd-dark-background);--sd-text:var(--sd-dark-text);--sd-card:var(--sd-dark-card);--sd-button:var(--sd-dark-button);--sd-button-text:var(--sd-dark-button-text);--sd-border:var(--sd-dark-border);--sd-accent:var(--sd-dark-accent)}}.storefront-designed[data-font=system]{font-family:system-ui,sans-serif}.storefront-designed[data-font=inter]{font-family:var(--font-inter,Inter),system-ui,sans-serif}.storefront-designed[data-font=serif]{font-family:Georgia,ui-serif,serif}.storefront-designed[data-font=rounded]{font-family:ui-rounded,system-ui,sans-serif}.storefront-designed .sd-section{min-width:0}.storefront-designed .sd-identity{display:flex;align-items:center;gap:.85rem;min-width:0}.storefront-designed .sd-identity img{width:3.5rem;height:3.5rem;object-fit:contain;border-radius:var(--sd-radius)}.storefront-designed .sd-eyebrow{font-size:max(10px,.75em);font-weight:650;color:var(--sd-primary)}.storefront-designed .sd-identity h1{margin:0;font-size:clamp(1.35em,4vw,2em);line-height:1.2;overflow-wrap:anywhere}.storefront-designed .sd-identity p{margin:.15rem 0 0;line-height:1.4}.storefront-designed .sd-hero img{display:block;width:100%;max-height:22rem;object-fit:cover;object-position:var(--sd-hero-desktop-x,50%) var(--sd-hero-desktop-y,50%);border-radius:var(--sd-radius)}.storefront-designed .sd-hero-art{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:clamp(8rem,28vw,17rem);overflow:hidden;border:1px solid var(--sd-border);border-radius:var(--sd-radius);background:radial-gradient(ellipse at 82% 24%,color-mix(in srgb,var(--sd-primary) 45%,var(--sd-card)),transparent 38%),linear-gradient(125deg,var(--sd-secondary),var(--sd-primary))}.storefront-designed .sd-hero-art span{position:absolute;z-index:-1;display:block;border:1px solid color-mix(in srgb,var(--sd-card) 40%,transparent);border-radius:50%}.storefront-designed .sd-hero-art span:first-child{width:16rem;height:16rem;right:8%;top:-45%}.storefront-designed .sd-hero-art span:nth-child(2){width:11rem;height:11rem;right:22%;top:-25%}.storefront-designed .sd-hero-art span:nth-child(3){width:6rem;height:6rem;right:38%;top:0}.storefront-designed .sd-hero-art-orbit{background:radial-gradient(circle at 65% 52%,var(--sd-accent),transparent 23%),radial-gradient(circle at 70% 50%,color-mix(in srgb,var(--sd-primary) 80%,var(--sd-card)),transparent 48%),var(--sd-secondary)}.storefront-designed .sd-hero-art-ribbon{background:linear-gradient(160deg,transparent 45%,color-mix(in srgb,var(--sd-accent) 48%,transparent) 45% 58%,transparent 58%),linear-gradient(120deg,var(--sd-secondary),var(--sd-primary))}.storefront-designed .sd-promotions{display:grid;gap:var(--sd-card-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.storefront-designed .sd-promotion{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--sd-border);border-radius:var(--sd-radius);background:var(--sd-card)}.storefront-designed .sd-promotion img{width:4rem;height:4rem;object-fit:cover;border-radius:calc(var(--sd-radius)/2)}.storefront-designed .sd-promotion p{margin:.2rem 0 0}.storefront-designed .sd-footer{border-top:1px solid var(--sd-border);padding-top:.75rem;text-align:center;font-size:max(10px,.85em)}.storefront-designed .sd-featured h2{margin:0 0 .65rem;font-size:1.15em}.storefront-designed .store-grid{gap:var(--sd-card-gap);grid-template-columns:repeat(2,minmax(0,1fr))}html .storefront-designed .bundle-card,html .storefront-designed .special-offer-card{border-color:var(--sd-border);border-radius:var(--sd-radius);background:var(--sd-card);color:var(--sd-text)}.storefront-designed .bundle-card{grid-template-rows:repeat(6,auto);align-content:start;gap:.55rem}.storefront-designed .bundle-amount,.storefront-designed .bundle-price{color:var(--sd-text)}.storefront-designed .bundle-note,.storefront-designed .sd-product-description{color:var(--sd-text);font-size:max(10px,.8em)!important;line-height:1.35}.storefront-designed .bundle-network{font-size:max(10px,.75em)!important}.storefront-designed .bundle-buy,.storefront-designed .special-offer-buy{background:var(--sd-button);color:var(--sd-button-text)}.storefront-designed .sd-product-image{width:100%;height:8rem;object-fit:cover;object-position:var(--sd-image-desktop-x,50%) var(--sd-image-desktop-y,50%);border-radius:calc(var(--sd-radius)/2)}.storefront-designed .sd-product-badge{border:1px solid var(--sd-primary);border-radius:999px;padding:.15rem .5rem;background:var(--sd-card);color:var(--sd-text);font-size:max(10px,.75em)}.storefront-designed .sd-product-description{margin:0}.storefront-designed .store-browser-search input,.storefront-designed .store-filters button{border-color:var(--sd-border);background:var(--sd-card);color:var(--sd-text)}.storefront-designed .store-filters.network-filter-bar{display:flex!important;flex-wrap:nowrap!important;width:100%;max-width:100%;min-width:0;overflow-x:auto!important;overflow-y:hidden;justify-content:flex-start;gap:.5rem;padding:.45rem .55rem;scroll-padding-inline:.55rem;scrollbar-width:thin;border-color:var(--sd-border)!important;background:var(--sd-card)!important}.storefront-designed .store-filters.network-filter-bar>:is(a,button,span){flex:0 0 auto!important;width:auto!important;min-width:max-content!important;white-space:nowrap!important;padding-inline:.75rem!important}.storefront-designed.storefront-design-preview .store-filters span{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.35rem .7rem;border:1px solid var(--sd-border);border-radius:var(--sd-radius);background:var(--sd-card);color:var(--sd-text)}.storefront-designed .store-browser-search input::placeholder{color:var(--sd-text);opacity:.75}.storefront-designed .button-primary{background:var(--sd-button);color:var(--sd-button-text)}.storefront-designed[data-layout=compact] .store-grid,.storefront-designed[data-layout=single-list] .store-grid{grid-template-columns:minmax(0,1fr)}.storefront-designed[data-layout=compact] .bundle-card,.storefront-designed[data-layout=single-list] .bundle-card{grid-template-columns:minmax(0,1fr) auto;justify-items:start;text-align:left}.storefront-designed[data-layout=compact] .bundle-buy,.storefront-designed[data-layout=single-list] .bundle-buy{grid-column:2;grid-row:1/span 3;min-width:7rem}.storefront-designed[data-layout=compact] .bundle-card{padding:.5rem .75rem;gap:.3rem}.storefront-designed[data-layout=square] .bundle-card{aspect-ratio:1}.storefront-designed[data-layout=minimal] .bundle-card{box-shadow:none;border-top-width:1px}.storefront-designed[data-layout=modern] .bundle-card{box-shadow:0 12px 24px color-mix(in srgb,var(--sd-primary) 12%,transparent);border-top-color:var(--sd-primary)}.storefront-designed[data-layout=classic] .bundle-card{border-width:2px;box-shadow:none}.storefront-designed[data-layout=image-focused] .bundle-card .sd-product-image{height:11rem}.storefront-designed[data-layout=featured] .store-grid>.bundle-card-wrap:first-child,.storefront-designed[data-layout=mixed] .store-grid>.bundle-card-wrap:first-child{grid-column:1/-1}.storefront-designed[data-layout=featured] .store-grid>.bundle-card-wrap:first-child .bundle-card,.storefront-designed[data-layout=mixed] .store-grid>.bundle-card-wrap:first-child .bundle-card{padding:1.25rem}.stg-preview-frame{container-type:inline-size;max-width:100%}@container (max-width: 640px){.stg-preview-frame .storefront-designed[data-layout=four-column] .store-grid,.stg-preview-frame .storefront-designed[data-layout=three-column] .store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stg-preview-frame .storefront-designed[data-layout=featured] .store-grid>.stg-product:first-child,.stg-preview-frame .storefront-designed[data-layout=mixed] .store-grid>.stg-product:first-child{grid-column:1/-1}}@container (min-width: 900px){.stg-preview-frame .storefront-designed[data-layout=four-column] .store-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width: 380px){.stg-preview-frame .storefront-designed[data-layout=image-focused] .store-grid,.stg-preview-frame .storefront-designed[data-layout=square] .store-grid{grid-template-columns:minmax(0,1fr)}}@container (max-width: 640px){.stg-preview-frame .storefront-designed .sd-hero img{object-position:var(--sd-hero-mobile-x,50%) var(--sd-hero-mobile-y,50%)}.stg-preview-frame .storefront-designed .sd-product-image{object-position:var(--sd-image-mobile-x,50%) var(--sd-image-mobile-y,50%)}}@media(min-width:640px){.storefront-designed{font-size:var(--sd-font-tablet)}.storefront-designed[data-layout=four-column] .store-grid,.storefront-designed[data-layout=three-column] .store-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.storefront-designed{font-size:var(--sd-font-desktop)}.storefront-designed[data-layout=four-column] .store-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:359px){.storefront-designed[data-layout=image-focused] .store-grid,.storefront-designed[data-layout=square] .store-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.storefront-designed .sd-hero img{object-position:var(--sd-hero-mobile-x,50%) var(--sd-hero-mobile-y,50%)}.storefront-designed .sd-product-image{object-position:var(--sd-image-mobile-x,50%) var(--sd-image-mobile-y,50%)}}