:root{--ink:#0c1f17;--paper:#f6f7f3;--forest:#0d5a3a;--leaf:#16a45f;--gold:#e6a817;--gold-deep:#775508;--cta-bg:#0d5a3a;--line:#cbd2c8;--muted:#4e6255;--card:#fff;--nav-bg:hsla(75,20%,96%,.86);--panel:#e9efea;--img-ph:#e7ebe4;--shadow:0 1px 2px rgba(12,31,23,.04),0 8px 24px rgba(12,31,23,.06);--shadow-elevated:0 2px 6px rgba(12,31,23,.06),0 18px 44px rgba(12,31,23,.11);--shadow-media:0 1px 2px rgba(0,0,0,.25);--shadow-media-hover:0 18px 40px rgba(0,0,0,.24);--shadow-phone:0 30px 60px rgba(0,0,0,.5);--shadow-seal:0 18px 40px rgba(230,168,23,.35),inset 0 2px 6px hsla(0,0%,100%,.5);--shadow-seal-text:0 1px 3px rgba(0,0,0,.72);--shadow-brand-mark:0 6px 18px rgba(22,164,90,.4);--auth-glow-leaf:radial-gradient(circle,rgba(22,164,90,.55),transparent 70%);--auth-glow-gold:radial-gradient(circle,rgba(230,168,23,.32),transparent 70%);--seal-stage-overlay:radial-gradient(circle at 50% 46%,rgba(4,10,7,.12),rgba(4,10,7,.55) 82%),linear-gradient(rgba(4,10,7,.3),rgba(4,10,7,.44));--forest-rgb:13,90,58;--forest-hover:#0a4a30;--gold-hover:#f2ba36;--gold-highlight:#f6cb55;--gold-ink:#3a2a04;--verified-badge-ink:#775508;--leaf-ink:#05271a;--on-primary:#f6f7f3;--on-cta:#f4f8f5;--on-cta-muted:#d8e8de;--heart:#b91448;--rating-empty:#738278;--rating-filled:var(--gold-deep);--surface-page:var(--paper);--surface-card:var(--card);--surface-elevated:#fff;--surface-subtle:#edf1ec;--surface-hover:#e7eee9;--surface-selected:#ddebe2;--surface-disabled:#e5eae4;--text-primary:var(--ink);--text-secondary:var(--muted);--text-subtle:#5f7165;--text-placeholder:#64766a;--text-disabled:#4e6255;--border-default:var(--line);--border-strong:#738278;--divider:#d5dbd2;--control-bg:var(--card);--control-border:#738278;--control-disabled-bg:var(--surface-disabled);--surface-feature:var(--paper);--surface-feature-card:var(--card);--surface-feature-hover:var(--surface-hover);--surface-app-panel:var(--card);--text-feature:var(--ink);--text-feature-muted:var(--muted);--accent-feature:var(--forest);--accent-feature-verified:var(--gold-deep);--border-feature:var(--line);--feature-shadow:var(--shadow);--surface-inverse:#06110b;--surface-inverse-elevated:#10271d;--text-on-inverse:#edf2ed;--text-on-inverse-muted:#afc3b6;--border-on-inverse:hsla(0,0%,100%,.14);--control-on-inverse:rgba(18,36,28,.94);--media-control-bg:hsla(0,0%,100%,.92);--media-control-ink:#26332b;--scrollbar-on-inverse:rgba(127,208,164,.6);--breadcrumb-image-opacity:.18;--store-badge-bg:#fff;--store-badge-ink:#0b0b0b;--phone-shell:#0b0b0b;--auth-brand-bg:radial-gradient(120% 90% at 12% 8%,#14432e 0%,transparent 55%),radial-gradient(130% 100% at 100% 100%,#0e5233 0%,transparent 52%),linear-gradient(155deg,#0c1f17,#08160f);--auth-brand-accent:#4fcb8b;--auth-brand-text:#edf2ed;--auth-brand-muted:#b7ccbe;--auth-brand-subtle:#8fa89a;--verification-seal-bg:radial-gradient(circle at 35% 30%,var(--gold-highlight),var(--gold) 55%,var(--gold-deep));--on-panel:var(--ink);--on-panel-muted:var(--muted);--seal-ring:#7fd0a4;--hero-overlay:linear-gradient(103deg,hsla(75,20%,96%,.99),hsla(75,20%,96%,.96) 34%,hsla(75,20%,96%,.82) 50%,hsla(75,20%,96%,.26)),linear-gradient(180deg,hsla(75,20%,96%,.08) 25%,hsla(75,20%,96%,.96));--hero-overlay-mobile:linear-gradient(180deg,hsla(75,20%,96%,.52) 0%,hsla(75,20%,96%,.96) 56%,#f6f7f3);--page-hero-overlay:linear-gradient(180deg,hsla(75,20%,96%,.6),hsla(75,20%,96%,.95)),linear-gradient(90deg,hsla(75,20%,96%,.82),hsla(75,20%,96%,.18));--media-scrim:linear-gradient(0deg,rgba(5,12,8,.92) 6%,rgba(5,12,8,.42) 48%,rgba(5,12,8,.12));--media-scrim-hover:linear-gradient(0deg,rgba(5,12,8,.86) 4%,rgba(6,40,26,.4) 52%,rgba(22,164,90,.22));--post-hero-scrim:linear-gradient(0deg,rgba(5,12,8,.86) 0%,rgba(5,12,8,.34) 52%,rgba(5,12,8,.1));--overlay-backdrop:rgba(4,10,7,.64);--success:#0d6b43;--success-bg:#e4f4ea;--success-border:#62a782;--warning:#775508;--warning-bg:#fff4d6;--warning-border:#b8891f;--danger:#a63222;--danger-bg:#fdebe7;--danger-border:#c76c5d;--info:#17608c;--info-bg:#e6f3fa;--info-border:#5d9cbe;--link:var(--forest);--link-hover:var(--forest-hover);--focus-ring:var(--leaf);--primary-color:var(--forest);--primary-color-rgb:var(--forest-rgb);--primary-rgb:var(--forest-rgb);--tp-theme-primary:var(--forest);--secondary-color:var(--muted);--heading-color:var(--ink);--text-color:var(--ink);--link-color:var(--link);--link-hover-color:var(--link-hover);--bs-primary:var(--forest);--bs-primary-rgb:var(--forest-rgb);--bs-body-bg:var(--paper);--bs-body-color:var(--ink);--bs-emphasis-color:var(--ink);--bs-secondary-color:var(--muted);--bs-secondary-bg:var(--surface-subtle);--bs-tertiary-bg:var(--surface-hover);--bs-border-color:var(--line);--bs-link-color:var(--link);--bs-link-hover-color:var(--link-hover);--bs-focus-ring-color:rgba(var(--forest-rgb),.28);--r:14px;--font-display:"Bricolage Grotesque",sans-serif;--font-text:"Figtree",system-ui,sans-serif;--font-mono:"Space Mono",monospace;--wrap-max:1180px;--wrap-pad:22px;--nav-height:66px;--section-y:66px}[data-theme=dark]{--ink:#eaf1ec;--paper:#0a140f;--forest:#2fa167;--leaf:#37c07e;--gold:#f0b840;--gold-deep:#e6a817;--cta-bg:#0e5233;--line:hsla(0,0%,100%,.11);--muted:#9db2a5;--card:#12241c;--nav-bg:rgba(9,17,12,.82);--panel:#060d09;--img-ph:#1b2b22;--shadow:0 1px 2px rgba(0,0,0,.4),0 12px 30px rgba(0,0,0,.55);--shadow-elevated:0 2px 6px rgba(0,0,0,.45),0 20px 48px rgba(0,0,0,.62);--forest-rgb:47,161,103;--forest-hover:#3bb779;--gold-hover:#f6c65b;--gold-ink:#3a2a04;--verified-badge-ink:#775508;--leaf-ink:#05271a;--on-primary:#06110b;--on-cta:#f4f8f5;--on-cta-muted:#cfe3d6;--heart:#ff6f9f;--rating-empty:#718479;--rating-filled:var(--gold-deep);--surface-elevated:#172b22;--surface-subtle:#102018;--surface-hover:#1b3127;--surface-selected:#173827;--surface-disabled:#17251e;--text-subtle:#8fa397;--text-placeholder:#91a69a;--text-disabled:#83978b;--border-strong:#60746a;--divider:hsla(0,0%,100%,.14);--control-bg:var(--card);--control-border:#60746a;--control-disabled-bg:var(--surface-disabled);--surface-feature:#06110b;--surface-feature-card:#10271d;--surface-feature-hover:#143326;--surface-app-panel:#030b07;--text-feature:#edf2ed;--text-feature-muted:#9db2a5;--accent-feature:#37c07e;--accent-feature-verified:#f0b840;--border-feature:hsla(0,0%,100%,.12);--feature-shadow:0 1px 2px rgba(0,0,0,.3);--breadcrumb-image-opacity:.5;--on-panel:#edf2ed;--on-panel-muted:#9fb3a6;--hero-overlay:linear-gradient(103deg,#06110b,#06110b 30%,rgba(6,17,11,.92) 40%,rgba(6,17,11,.55) 61%,rgba(6,17,11,.2)),linear-gradient(180deg,rgba(6,17,11,.18) 25%,rgba(6,17,11,.92));--hero-overlay-mobile:linear-gradient(180deg,rgba(6,17,11,.5) 0%,#06110b 56%,#06110b);--page-hero-overlay:linear-gradient(180deg,rgba(5,14,9,.48),rgba(5,14,9,.9)),linear-gradient(90deg,rgba(5,14,9,.42),rgba(5,14,9,.08));--success:#62d39b;--success-bg:#103524;--success-border:#2e8c61;--warning:#f0c35a;--warning-bg:#352a10;--warning-border:#8c6d21;--danger:#ff9b8b;--danger-bg:#3a1915;--danger-border:#a94e40;--info:#83cae8;--info-bg:#112d39;--info-border:#347e9d}.breadcrumb-area{display:none}.page-area{padding:28px 0 76px}.page-area>.wrap{max-width:1240px}.dp-account{color:var(--ink);min-height:640px}.dp-account :where(section){padding:0}.dp-account button,.dp-account input,.dp-account select,.dp-account textarea{font-family:var(--font-text)}.dp-account svg{display:block}.dp-account-layout{align-items:start;display:grid;gap:28px;grid-template-columns:268px minmax(0,1fr)}.dp-account-sidebar{background:var(--card);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow);overflow:hidden;position:sticky;top:calc(var(--nav-height) + 20px)}.dp-account-sidebar-head{background:radial-gradient(circle at 95% 0,color-mix(in srgb,var(--leaf) 18%,transparent),transparent 42%),color-mix(in srgb,var(--forest) 6%,var(--card));border-bottom:1px solid var(--line);padding:22px 18px 18px}.dp-account-sidebar-title{align-items:center;color:var(--muted);display:flex;font-family:var(--font-mono);font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.1em;margin-bottom:17px;text-transform:uppercase}.dp-account-sidebar-title button{align-items:center;background:transparent;border:0;color:var(--muted);cursor:pointer;display:none;justify-content:center;padding:4px}.dp-account-sidebar-title button svg{height:20px;width:20px}.dp-account-identity{align-items:center;display:grid;gap:11px;grid-template-columns:48px minmax(0,1fr) 16px}.dp-account-identity>svg{color:var(--muted);height:16px;transition:transform .15s ease;width:16px}.dp-account-identity:hover>svg{color:var(--forest);transform:translateX(2px)}.dp-account-avatar{background:color-mix(in srgb,var(--forest) 13%,var(--card));border:2px solid var(--card);border-radius:14px;box-shadow:0 0 0 1px var(--line);display:block;height:48px;overflow:hidden;width:48px}.dp-account-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dp-account-avatar--small{border-radius:10px;height:34px;width:34px}.dp-account-identity-copy{min-width:0}.dp-account-identity-copy small,.dp-account-identity-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-account-identity-copy strong{color:var(--ink);font-size:15px;font-weight:700}.dp-account-identity-copy small{color:var(--muted);font-size:12px;margin-top:2px}.dp-account-status{align-items:center;color:var(--success);display:flex;font-family:var(--font-mono);font-size:9.5px;gap:7px;letter-spacing:.06em;margin:14px 0 0 59px;text-transform:uppercase}.dp-account-status span{background:var(--success);border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--success) 14%,transparent);height:6px;width:6px}.dp-account-navigation{padding:18px 12px 14px}.dp-account-navigation ul{list-style:none}.dp-account-navigation li+li{margin-top:3px}.dp-account-navigation li.is-business{border-top:1px solid var(--line);margin-top:13px;padding-top:13px}.dp-account-navigation li.is-business a{background:color-mix(in srgb,var(--gold) 12%,var(--card));color:var(--gold-deep)}.dp-account-navigation li.is-logout{border-top:1px solid var(--line);margin-top:13px;padding-top:13px}.dp-account-navigation li.is-logout a:hover{background:var(--danger-bg);color:var(--danger)}.dp-account-navigation a{align-items:center;border-radius:11px;color:var(--muted);display:flex;font-size:14px;font-weight:600;gap:11px;min-height:44px;padding:9px 11px;transition:background .15s ease,color .15s ease,transform .15s ease}.dp-account-navigation a:hover{background:var(--surface-hover);color:var(--forest)}.dp-account-navigation a.is-active{background:var(--forest);box-shadow:0 8px 18px color-mix(in srgb,var(--forest) 20%,transparent);color:var(--on-primary)}.dp-account-nav-label{color:var(--muted);display:block;font-family:var(--font-mono);font-size:9.5px;font-weight:700;letter-spacing:.11em;margin:0 10px 8px;text-transform:uppercase}.dp-account-nav-icon{align-items:center;display:inline-flex;flex:0 0 20px;justify-content:center}.dp-account-nav-icon svg{height:19px;width:19px}.dp-account-nav-trailing{height:15px;margin-left:auto;width:15px}.dp-account-sidebar-foot{align-items:flex-start;border-top:1px solid var(--line);display:flex;gap:10px;margin:0 12px;padding:16px 9px 18px}.dp-account-sidebar-foot>span:last-child{min-width:0}.dp-account-sidebar-foot small,.dp-account-sidebar-foot strong{display:block}.dp-account-sidebar-foot strong{color:var(--ink);font-size:11.5px;font-weight:700}.dp-account-sidebar-foot small{color:var(--muted);font-size:10.5px;line-height:1.45;margin-top:3px}.dp-account-sidebar-foot-icon{align-items:center;background:var(--success-bg);border-radius:9px;color:var(--success);display:inline-flex;flex:0 0 30px;height:30px;justify-content:center}.dp-account-sidebar-foot-icon svg{height:16px;width:16px}.dp-account-main{min-width:0}.dp-account-page-header{align-items:flex-end;display:flex;gap:22px;justify-content:space-between;margin:1px 0 25px}.dp-account-page-header h1{color:var(--ink);font-size:clamp(30px,4vw,42px);font-weight:800;margin-top:7px}.dp-account-page-header p{color:var(--muted);font-size:15px;margin-top:8px;max-width:58ch}.dp-account-eyebrow,.dp-overview-business-copy>span,.dp-overview-panel-head>div>span,.dp-overview-section-head>div>span{color:var(--forest);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.dp-account-header-actions{align-items:center;display:flex;flex:0 0 auto;gap:9px}.dp-account-button{align-items:center;border:1px solid transparent;border-radius:11px;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:700;gap:8px;justify-content:center;min-height:42px;padding:10px 15px;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.dp-account-button svg{height:17px;width:17px}.dp-account-button:active{transform:translateY(1px)}.dp-account-button--primary{background:var(--forest);color:var(--on-primary)}.dp-account-button--primary:hover{background:var(--forest-hover);color:var(--on-primary)}.dp-account-button--secondary{background:var(--card);border-color:var(--control-border);color:var(--ink)}.dp-account-button--secondary:hover{border-color:var(--forest);color:var(--forest)}.dp-account-button--light{background:var(--on-cta);color:#0b3b27}.dp-account-button--light:hover{background:#fff;color:#0b3b27}.dp-account-button--on-dark{background:color-mix(in srgb,var(--on-cta) 8%,transparent);border-color:color-mix(in srgb,var(--on-cta) 35%,transparent);color:var(--on-cta)}.dp-account-button--on-dark:hover{background:color-mix(in srgb,var(--on-cta) 14%,transparent);color:var(--on-cta)}.dp-account-button--gold{background:var(--gold);color:var(--gold-ink)}.dp-account-button--gold:hover{background:var(--gold-hover);color:var(--gold-ink)}.dp-overview-welcome{background:radial-gradient(circle at 88% 5%,rgba(66,211,137,.22),transparent 32%),radial-gradient(circle at 65% 110%,rgba(230,168,23,.18),transparent 35%),linear-gradient(135deg,#0b3323,#0d5a3a 66%,#116944);border:1px solid color-mix(in srgb,var(--leaf) 36%,transparent);border-radius:22px;box-shadow:0 18px 46px rgba(8,55,35,.18);color:var(--on-cta);display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 190px;min-height:260px;overflow:hidden;padding:34px 36px;position:relative}.dp-overview-welcome-copy{align-self:center;position:relative;z-index:2}.dp-overview-kicker{align-items:center;color:#9ad7b7;display:flex;font-family:var(--font-mono);font-size:10px;font-weight:700;gap:8px;letter-spacing:.11em;text-transform:uppercase}.dp-overview-kicker span{background:#59d792;border-radius:50%;box-shadow:0 0 0 4px rgba(89,215,146,.15);height:6px;width:6px}.dp-overview-welcome h2{color:var(--on-cta);font-size:clamp(30px,4.3vw,46px);font-weight:800;margin-top:13px}.dp-overview-welcome p{color:var(--on-cta-muted);font-size:15.5px;margin-top:11px;max-width:58ch}.dp-overview-welcome-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:23px}.dp-overview-welcome-mark{align-self:center;color:rgba(183,238,208,.52);display:grid;height:190px;justify-self:end;place-items:center;position:relative;width:190px}.dp-overview-welcome-mark svg{height:190px;inset:0;position:absolute;width:190px}.dp-overview-welcome-mark span{align-items:center;background:hsla(75,20%,96%,.12);border:1px solid hsla(75,20%,96%,.2);border-radius:50%;color:#fff;display:flex;font-family:var(--font-display);font-size:44px;font-weight:800;height:86px;justify-content:center;position:relative;width:86px;z-index:1}.dp-overview-section{margin-top:29px}.dp-overview-panel-head,.dp-overview-section-head{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:15px}.dp-overview-panel-head h2,.dp-overview-section-head h2{color:var(--ink);font-size:21px;font-weight:750;margin-top:5px}.dp-overview-panel-head small,.dp-overview-section-head small{color:var(--muted);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.04em}.dp-overview-stats{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.dp-overview-stat{align-items:center;background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);display:grid;gap:12px;grid-template-columns:44px minmax(0,1fr) 16px;min-height:92px;padding:17px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.dp-overview-stat:hover{border-color:color-mix(in srgb,var(--forest) 48%,var(--line));box-shadow:var(--shadow-elevated);transform:translateY(-2px)}.dp-overview-stat:hover .dp-overview-stat-arrow{color:var(--forest);transform:translateX(2px)}.dp-overview-stat-icon{align-items:center;border-radius:12px;display:flex;height:44px;justify-content:center;width:44px}.dp-overview-stat-icon svg{height:21px;width:21px}.dp-overview-stat-icon.is-orders{background:var(--info-bg);color:var(--info)}.dp-overview-stat-icon.is-reviews{background:var(--warning-bg);color:var(--warning)}.dp-overview-stat-icon.is-addresses{background:var(--success-bg);color:var(--success)}.dp-overview-stat-copy{min-width:0}.dp-overview-stat-copy strong{color:var(--ink);display:block;font-family:var(--font-display);font-size:24px;line-height:1}.dp-overview-stat-copy span{color:var(--muted);display:block;font-size:12px;margin-top:6px}.dp-overview-stat-arrow{color:var(--muted);height:16px;transition:.15s ease;width:16px}.dp-overview-grid{display:grid;gap:16px;grid-template-columns:minmax(0,1.45fr) minmax(260px,.75fr);margin-top:28px}.dp-overview-panel{background:var(--card);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);padding:22px}.dp-overview-actions{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.dp-overview-action{align-items:center;background:var(--surface-subtle);border:1px solid transparent;border-radius:13px;display:grid;gap:11px;grid-template-columns:38px minmax(0,1fr) 16px;min-height:84px;padding:13px;transition:background .15s ease,border-color .15s ease,transform .15s ease}.dp-overview-action>svg{color:var(--muted);height:15px;width:15px}.dp-overview-action small,.dp-overview-action strong{display:block}.dp-overview-action strong{color:var(--ink);font-size:13px;font-weight:700}.dp-overview-action small{color:var(--muted);font-size:10.5px;line-height:1.42;margin-top:3px}.dp-overview-action:hover{background:var(--surface-hover);border-color:color-mix(in srgb,var(--forest) 36%,var(--line));transform:translateY(-1px)}.dp-overview-action:hover>svg{color:var(--forest)}.dp-overview-action-icon{align-items:center;background:var(--card);border:1px solid var(--line);border-radius:10px;color:var(--forest);display:flex;height:38px;justify-content:center;width:38px}.dp-overview-action-icon svg{height:19px;width:19px}.dp-overview-progress-value{color:var(--forest);font-family:var(--font-display);font-size:22px}.dp-overview-progress{background:var(--surface-subtle);border-radius:999px;height:8px;overflow:hidden}.dp-overview-progress span{background:linear-gradient(90deg,var(--forest),var(--leaf));border-radius:inherit;display:block;height:100%;min-width:8px}.dp-overview-checklist{display:flex;flex-direction:column;gap:9px;list-style:none;margin-top:17px}.dp-overview-checklist li{align-items:center;color:var(--muted);display:flex;font-size:12.5px;gap:9px}.dp-overview-checklist li>span{align-items:center;background:var(--surface-subtle);border-radius:50%;display:flex;height:22px;justify-content:center;width:22px}.dp-overview-checklist li svg{height:13px;width:13px}.dp-overview-checklist li.is-complete{color:var(--ink)}.dp-overview-checklist li.is-complete>span{background:var(--success-bg);color:var(--success)}.dp-overview-profile-action{margin-top:19px;width:100%}.dp-overview-business{align-items:center;background:color-mix(in srgb,var(--gold) 10%,var(--card));border:1px solid color-mix(in srgb,var(--gold) 42%,var(--line));border-radius:18px;display:grid;gap:17px;grid-template-columns:52px minmax(0,1fr) auto;margin-top:16px;padding:21px 22px}.dp-overview-business-icon{align-items:center;background:var(--gold);border-radius:14px;color:var(--gold-ink);display:flex;height:52px;justify-content:center;width:52px}.dp-overview-business-icon svg{height:25px;width:25px}.dp-overview-business-copy h2{color:var(--ink);font-size:20px;font-weight:750;margin-top:4px}.dp-overview-business-copy p{color:var(--muted);font-size:12.5px;margin-top:5px;max-width:67ch}.dp-account-mobilebar{display:none}.dp-account-backdrop{background:var(--overlay-backdrop);border:0;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:98}.dp-account-content .bb-customer-card,.dp-account-content .card,.dp-account-content .form-panel,.dp-account-content .table-responsive{background:var(--card);border:1px solid var(--line);border-radius:15px;box-shadow:var(--shadow);color:var(--ink)}.dp-account-content .bb-customer-card-body,.dp-account-content .card-body{padding:20px}.dp-account-content .account-settings-cards .profile-card{overflow:visible;position:relative;z-index:2}.dp-account-content .account-settings-cards .profile-card .bb-customer-card-body{overflow:visible}.dp-account-content .dp-avatar-upload{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:18px;grid-template-columns:88px minmax(0,1fr);margin-bottom:20px;padding:0 0 20px}.dp-account-content .dp-avatar-upload-preview{background:var(--surface-subtle);border:1px solid var(--line);border-radius:22px;box-shadow:0 7px 20px rgba(8,55,35,.1);cursor:pointer;display:block;height:88px;overflow:hidden;padding:0;position:relative;width:88px}.dp-account-content .dp-avatar-upload-preview:focus-within,.dp-account-content .dp-avatar-upload-preview:hover{border-color:color-mix(in srgb,var(--forest) 62%,var(--line))}.dp-account-content .dp-avatar-upload-preview:focus-within .dp-avatar-upload-camera,.dp-account-content .dp-avatar-upload-preview:hover .dp-avatar-upload-camera{opacity:1;transform:translateY(0)}.dp-account-content .dp-avatar-upload-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dp-account-content .dp-avatar-upload-camera{align-items:center;background:rgba(7,39,27,.74);bottom:0;color:#fff;display:flex;height:30px;inset-inline:0;justify-content:center;opacity:.92;position:absolute;transform:translateY(2px);transition:opacity .15s ease,transform .15s ease}.dp-account-content .dp-avatar-upload-camera svg{height:16px;width:16px}.dp-account-content .dp-avatar-upload-copy{align-items:center;display:flex;gap:18px;justify-content:space-between;min-width:0}.dp-account-content .dp-avatar-upload-copy h4{color:var(--ink);font-size:14px;font-weight:750}.dp-account-content .dp-avatar-upload-copy p{color:var(--muted);font-size:11.5px;margin-top:4px}.dp-account-content .dp-avatar-upload-actions{align-items:flex-end;display:flex;flex-direction:column;gap:6px;min-width:148px}.dp-account-content .dp-avatar-upload-button{align-items:center;background:var(--card);border:1px solid var(--control-border);border-radius:10px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:7px;justify-content:center;min-height:39px;padding:8px 12px;transition:border-color .15s ease,color .15s ease,background .15s ease}.dp-account-content .dp-avatar-upload-button svg{height:17px;width:17px}.dp-account-content .dp-avatar-upload-button:hover{background:var(--surface-subtle);border-color:var(--forest);color:var(--forest)}.dp-account-content .dp-avatar-upload-button[aria-disabled=true]{cursor:wait;opacity:.68;pointer-events:none}.dp-account-content .dp-avatar-upload-spinner{animation:dp-account-spin .7s linear infinite;border:2px solid color-mix(in srgb,var(--forest) 22%,transparent);border-radius:50%;border-top-color:var(--forest);display:none;height:15px;width:15px}.dp-account-content .dp-avatar-upload.is-uploading .dp-avatar-upload-spinner{display:inline-block}.dp-account-content .dp-avatar-upload.is-uploading .dp-avatar-upload-button>svg{display:none}.dp-account-content .dp-avatar-upload.is-uploading .dp-avatar-upload-preview{opacity:.72}.dp-account-content .dp-avatar-upload-status{color:var(--muted);font-size:10.5px;min-height:15px;text-align:right}.dp-account-content .dp-avatar-upload[data-state=success] .dp-avatar-upload-status{color:var(--success)}.dp-account-content .dp-avatar-upload[data-state=error] .dp-avatar-upload-status{color:var(--danger)}.dp-account-content .bb-customer-card-footer,.dp-account-content .bb-customer-card-header,.dp-account-content .card-footer,.dp-account-content .card-header{background:var(--surface-subtle);border-color:var(--line);padding:15px 20px}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header,.dp-account-content .card>.card-header{background:color-mix(in srgb,var(--surface-subtle) 72%,var(--card))!important;border-color:var(--line)!important;color:var(--ink);transition:background-color .16s ease,border-color .16s ease,color .16s ease}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .bb-customer-card-title,.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .bb-customer-card-title .label,.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .bb-customer-card-title .value,.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .card-title,.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header h2,.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header h3,.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header h4,.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header h5,.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header h6,.dp-account-content .card>.card-header .bb-customer-card-title,.dp-account-content .card>.card-header .bb-customer-card-title .label,.dp-account-content .card>.card-header .bb-customer-card-title .value,.dp-account-content .card>.card-header .card-title,.dp-account-content .card>.card-header h2,.dp-account-content .card>.card-header h3,.dp-account-content .card>.card-header h4,.dp-account-content .card>.card-header h5,.dp-account-content .card>.card-header h6{color:var(--ink)!important}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .text-muted,.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header p,.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header small,.dp-account-content .card>.card-header .text-muted,.dp-account-content .card>.card-header p,.dp-account-content .card>.card-header small{color:var(--muted)!important}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .rounded-circle,.dp-account-content .card>.card-header .rounded-circle{border:1px solid color-mix(in srgb,currentColor 20%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--card) 38%,transparent)}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .bg-primary,.dp-account-content .card>.card-header .bg-primary{background:color-mix(in srgb,var(--forest) 16%,transparent)!important}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .bg-warning,.dp-account-content .card>.card-header .bg-warning{background:var(--warning-bg)!important}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .bg-success,.dp-account-content .card>.card-header .bg-success{background:var(--success-bg)!important}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .bg-danger,.dp-account-content .card>.card-header .bg-danger{background:var(--danger-bg)!important}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .bg-info,.dp-account-content .card>.card-header .bg-info{background:var(--info-bg)!important}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .bg-secondary,.dp-account-content .card>.card-header .bg-secondary{background:var(--surface-hover)!important}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .text-primary,.dp-account-content .card>.card-header .text-primary{color:var(--leaf)!important}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .text-warning,.dp-account-content .card>.card-header .text-warning{color:var(--warning)!important}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .text-success,.dp-account-content .card>.card-header .text-success{color:var(--success)!important}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .text-danger,.dp-account-content .card>.card-header .text-danger{color:var(--danger)!important}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .text-info,.dp-account-content .card>.card-header .text-info{color:var(--info)!important}.dp-account-content .bb-customer-card-list .bb-customer-card>.bb-customer-card-header .text-secondary,.dp-account-content .card>.card-header .text-secondary{color:var(--muted)!important}.dp-account-content .bb-customer-card-list.account-settings-cards .bb-customer-card.delete-account-card>.bb-customer-card-header{background:color-mix(in srgb,var(--danger-bg) 76%,var(--card))!important;border-color:color-mix(in srgb,var(--danger-border) 55%,var(--line))!important}.dp-account-content .bb-customer-card-list.account-settings-cards .bb-customer-card.delete-account-card>.bb-customer-card-header .bb-customer-card-title{color:var(--danger)!important}.dp-account-content .bb-customer-card-list.product-reviews-cards .bb-customer-card.waiting-review-card>.bb-customer-card-header{background:color-mix(in srgb,var(--warning-bg) 76%,var(--card))!important;border-color:color-mix(in srgb,var(--warning-border) 50%,var(--line))!important}.dp-account-content .bb-customer-card-list.product-reviews-cards .bb-customer-card.reviewed-products-card>.bb-customer-card-header{background:color-mix(in srgb,var(--info-bg) 76%,var(--card))!important;border-color:color-mix(in srgb,var(--info-border) 50%,var(--line))!important}.dp-account-content .bb-customer-card-list.product-reviews-cards .bb-customer-card.reviewed-products-card>.bb-customer-card-header .bg-success{background:var(--info-bg)!important}.dp-account-content .bb-customer-card-list.product-reviews-cards .bb-customer-card.reviewed-products-card>.bb-customer-card-header .text-success{color:var(--info)!important}.dp-account-content .row{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.dp-account-content .row>*{min-width:0;padding-left:8px;padding-right:8px;width:100%}.dp-account-content .col,.dp-account-content .col-auto{flex:1 0 0}.dp-account-content .col-auto{flex:0 0 auto;width:auto}.dp-account-content .col-6{flex:0 0 auto;width:50%}.dp-account-content .col-12{flex:0 0 auto;width:100%}.dp-account-content .d-flex{display:flex}.dp-account-content .d-block{display:block}.dp-account-content .d-inline-flex{display:inline-flex}.dp-account-content .d-none{display:none}.dp-account-content .flex-column{flex-direction:column}.dp-account-content .flex-wrap{flex-wrap:wrap}.dp-account-content .flex-1,.dp-account-content .flex-grow-1{flex:1 1 auto}.dp-account-content .align-items-start{align-items:flex-start}.dp-account-content .align-items-center{align-items:center}.dp-account-content .align-items-end{align-items:flex-end}.dp-account-content .justify-content-start{justify-content:flex-start}.dp-account-content .justify-content-center{justify-content:center}.dp-account-content .justify-content-between{justify-content:space-between}.dp-account-content .text-start{text-align:left}.dp-account-content .text-center{text-align:center}.dp-account-content .text-end{text-align:right}.dp-account-content .w-100{width:100%}.dp-account-content .h-100{height:100%}.dp-account-content .min-w-0{min-width:0}.dp-account-content .overflow-hidden{overflow:hidden}.dp-account-content .position-relative{position:relative}.dp-account-content .position-absolute{position:absolute}.dp-account-content .rounded-circle{border-radius:50%}.dp-account-content .rounded-2{border-radius:10px}.dp-account-content .border-0{border:0}.dp-account-content .shadow-sm{box-shadow:var(--shadow)}.dp-account-content .fw-semibold{font-weight:600}.dp-account-content .fw-bold{font-weight:700}.dp-account-content .small{font-size:12px}.dp-account-content .text-muted{color:var(--muted)}.dp-account-content .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-account-content .gap-0{gap:0}.dp-account-content .m-0{margin:0}.dp-account-content .mt-0{margin-top:0}.dp-account-content .mb-0{margin-bottom:0}.dp-account-content .ms-0{margin-left:0}.dp-account-content .me-0{margin-right:0}.dp-account-content .p-0{padding:0}.dp-account-content .pt-0{padding-top:0}.dp-account-content .pb-0{padding-bottom:0}.dp-account-content .px-0{padding-left:0;padding-right:0}.dp-account-content .py-0{padding-bottom:0;padding-top:0}.dp-account-content .gap-1{gap:4px}.dp-account-content .m-1{margin:4px}.dp-account-content .mt-1{margin-top:4px}.dp-account-content .mb-1{margin-bottom:4px}.dp-account-content .ms-1{margin-left:4px}.dp-account-content .me-1{margin-right:4px}.dp-account-content .p-1{padding:4px}.dp-account-content .pt-1{padding-top:4px}.dp-account-content .pb-1{padding-bottom:4px}.dp-account-content .px-1{padding-left:4px;padding-right:4px}.dp-account-content .py-1{padding-bottom:4px;padding-top:4px}.dp-account-content .gap-2{gap:8px}.dp-account-content .m-2{margin:8px}.dp-account-content .mt-2{margin-top:8px}.dp-account-content .mb-2{margin-bottom:8px}.dp-account-content .ms-2{margin-left:8px}.dp-account-content .me-2{margin-right:8px}.dp-account-content .p-2{padding:8px}.dp-account-content .pt-2{padding-top:8px}.dp-account-content .pb-2{padding-bottom:8px}.dp-account-content .px-2{padding-left:8px;padding-right:8px}.dp-account-content .py-2{padding-bottom:8px;padding-top:8px}.dp-account-content .gap-3{gap:12px}.dp-account-content .m-3{margin:12px}.dp-account-content .mt-3{margin-top:12px}.dp-account-content .mb-3{margin-bottom:12px}.dp-account-content .ms-3{margin-left:12px}.dp-account-content .me-3{margin-right:12px}.dp-account-content .p-3{padding:12px}.dp-account-content .pt-3{padding-top:12px}.dp-account-content .pb-3{padding-bottom:12px}.dp-account-content .px-3{padding-left:12px;padding-right:12px}.dp-account-content .py-3{padding-bottom:12px;padding-top:12px}.dp-account-content .gap-4{gap:16px}.dp-account-content .m-4{margin:16px}.dp-account-content .mt-4{margin-top:16px}.dp-account-content .mb-4{margin-bottom:16px}.dp-account-content .ms-4{margin-left:16px}.dp-account-content .me-4{margin-right:16px}.dp-account-content .p-4{padding:16px}.dp-account-content .pt-4{padding-top:16px}.dp-account-content .pb-4{padding-bottom:16px}.dp-account-content .px-4{padding-left:16px;padding-right:16px}.dp-account-content .py-4{padding-bottom:16px;padding-top:16px}.dp-account-content .gap-5{gap:20px}.dp-account-content .m-5{margin:20px}.dp-account-content .mt-5{margin-top:20px}.dp-account-content .mb-5{margin-bottom:20px}.dp-account-content .ms-5{margin-left:20px}.dp-account-content .me-5{margin-right:20px}.dp-account-content .p-5{padding:20px}.dp-account-content .pt-5{padding-top:20px}.dp-account-content .pb-5{padding-bottom:20px}.dp-account-content .px-5{padding-left:20px;padding-right:20px}.dp-account-content .py-5{padding-bottom:20px;padding-top:20px}.dp-account-content .btn{border-radius:10px;font-size:13px;min-height:40px;padding:9px 14px}.dp-account-content .btn-sm{font-size:12px;min-height:34px;padding:7px 11px}.dp-account-content .btn-outline-secondary{background:var(--card);border-color:var(--control-border);color:var(--ink)}.dp-account-content .btn-outline-secondary:hover{border-color:var(--forest);color:var(--forest)}.dp-account-content .btn-success{background:var(--success);color:var(--on-primary)}.dp-account-content .btn-warning{background:var(--gold);color:var(--gold-ink)}.dp-account-content .btn-info{background:var(--info);color:var(--on-primary)}.dp-account-content .btn-danger{background:var(--danger);color:var(--on-primary)}.dp-account-content .form-label{color:var(--ink);display:block;font-size:13px;font-weight:650;margin-bottom:6px}.dp-account-content .form-control,.dp-account-content .form-select{background:var(--control-bg);border:1px solid var(--control-border);border-radius:10px;color:var(--ink);font-size:14px;min-height:42px;outline:0;padding:9px 12px;width:100%}.dp-account-content .form-control:focus,.dp-account-content .form-select:focus{border-color:var(--forest);box-shadow:0 0 0 3px var(--focus-ring)}.dp-account-content .dp-date-picker{max-width:100%;position:relative;width:100%}.dp-account-content .dp-date-picker.is-open{z-index:85}.dp-account-content .dp-date-picker.is-open .dp-date-picker-trigger{border-color:var(--forest);box-shadow:0 0 0 3px var(--focus-ring)}.dp-account-content .dp-date-picker.is-open .dp-date-picker-chevron{transform:rotate(180deg)}.dp-account-content .dp-date-picker.is-invalid .dp-date-picker-trigger{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 14%,transparent)}.dp-account-content .dp-date-picker-trigger{align-items:center;background:var(--control-bg);border:1px solid var(--control-border);border-radius:10px;color:var(--muted);cursor:pointer;display:grid;font-family:inherit;font-size:14px;gap:10px;grid-template-columns:20px minmax(0,1fr) 18px;min-height:48px;padding:10px 13px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.dp-account-content .dp-date-picker-trigger:hover{border-color:color-mix(in srgb,var(--forest) 62%,var(--control-border))}.dp-account-content .dp-date-picker-trigger:focus-visible{border-color:var(--forest);box-shadow:0 0 0 3px var(--focus-ring);outline:0}.dp-account-content .dp-date-picker-trigger.has-value{color:var(--ink)}.dp-account-content .dp-date-picker-trigger-icon{color:var(--forest);display:inline-flex}.dp-account-content .dp-date-picker-trigger-icon svg{height:20px;width:20px}.dp-account-content .dp-date-picker-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-account-content .dp-date-picker-chevron{color:var(--muted);height:18px;transition:transform .15s ease;width:18px}.dp-account-content .dp-date-picker-popup{background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 46px rgba(8,38,25,.18);left:0;margin-top:7px;max-width:calc(100vw - 40px);padding:13px;position:absolute;top:100%;width:330px;z-index:80}.dp-account-content .dp-date-picker-popup[hidden]{display:none}.dp-account-content .dp-date-picker-toolbar{align-items:center;display:grid;gap:8px;grid-template-columns:34px minmax(0,1fr) 34px}.dp-account-content .dp-date-picker-nav{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:var(--muted);cursor:pointer;display:flex;height:34px;justify-content:center;padding:0;width:34px}.dp-account-content .dp-date-picker-nav svg{height:18px;width:18px}.dp-account-content .dp-date-picker-nav:hover:not(:disabled){background:var(--surface-subtle);color:var(--forest)}.dp-account-content .dp-date-picker-nav:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:0}.dp-account-content .dp-date-picker-nav:disabled{cursor:not-allowed;opacity:.35}.dp-account-content .dp-date-picker-selects{display:grid;gap:6px;grid-template-columns:minmax(0,1fr) 82px}.dp-account-content .dp-date-picker-month,.dp-account-content .dp-date-picker-year{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:var(--surface-subtle);border:1px solid transparent;border-radius:8px;color:var(--ink);cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;height:34px;min-width:0;outline:0;padding:0 7px;width:100%}.dp-account-content .dp-date-picker-month:hover,.dp-account-content .dp-date-picker-year:hover{border-color:var(--line)}.dp-account-content .dp-date-picker-month:focus-visible,.dp-account-content .dp-date-picker-year:focus-visible{border-color:var(--forest);box-shadow:0 0 0 3px var(--focus-ring)}.dp-account-content .dp-date-picker-grid,.dp-account-content .dp-date-picker-weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.dp-account-content .dp-date-picker-weekdays{border-bottom:1px solid var(--line);margin:10px 0 6px;padding-bottom:6px}.dp-account-content .dp-date-picker-weekdays span{color:var(--muted);font-family:var(--font-mono);font-size:8.5px;font-weight:700;letter-spacing:.04em;text-align:center;text-transform:uppercase}.dp-account-content .dp-date-picker-grid{gap:2px}.dp-account-content .dp-date-picker-day,.dp-account-content .dp-date-picker-empty{aspect-ratio:1;min-height:34px}.dp-account-content .dp-date-picker-day{align-items:center;background:transparent;border:1px solid transparent;border-radius:9px;color:var(--ink);cursor:pointer;display:flex;font-family:inherit;font-size:12px;justify-content:center;padding:0}.dp-account-content .dp-date-picker-day:hover:not(:disabled):not(.is-selected){background:var(--surface-subtle);color:var(--forest)}.dp-account-content .dp-date-picker-day:focus-visible{border-color:var(--forest);box-shadow:inset 0 0 0 1px var(--forest);outline:0}.dp-account-content .dp-date-picker-day:disabled{color:var(--muted);cursor:not-allowed;opacity:.32}.dp-account-content .dp-date-picker-day.is-today{border-color:color-mix(in srgb,var(--forest) 55%,transparent);color:var(--forest);font-weight:700}.dp-account-content .dp-date-picker-day.is-selected{background:var(--forest);border-color:var(--forest);color:var(--on-primary);font-weight:700}.dp-account-content .dp-date-picker-footer{align-items:center;border-top:1px solid var(--line);display:flex;justify-content:space-between;margin-top:8px;padding-top:9px}.dp-account-content .dp-date-picker-text-button{background:transparent;border:0;border-radius:7px;color:var(--forest);cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:700;padding:5px 7px}.dp-account-content .dp-date-picker-text-button:hover:not(:disabled){background:var(--surface-subtle)}.dp-account-content .dp-date-picker-text-button:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:0}.dp-account-content .dp-date-picker-text-button:disabled{color:var(--muted);cursor:default;opacity:.45}.dp-account-content .table-responsive{overflow-x:auto}.dp-account-content .table{border-collapse:collapse;min-width:640px;width:100%}.dp-account-content .table td,.dp-account-content .table th{border-bottom:1px solid var(--line);color:var(--ink);padding:12px 14px;text-align:left}.dp-account-content .table th{color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.dp-account-content .alert{border:1px solid;border-radius:12px;margin-bottom:16px;padding:12px 14px}.dp-account-content .alert-success{background:var(--success-bg);border-color:var(--success-border);color:var(--success)}.dp-account-content .alert-danger{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger)}.dp-account-content .alert-warning{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning)}.dp-account-content .alert-info{background:var(--info-bg);border-color:var(--info-border);color:var(--info)}@media(min-width:768px){.dp-account-content .col-md{flex:1 0 0}.dp-account-content .col-md-auto{flex:0 0 auto;width:auto}.dp-account-content .col-md-4{flex:0 0 auto;width:33.3333%}.dp-account-content .col-md-6{flex:0 0 auto;width:50%}.dp-account-content .col-md-8{flex:0 0 auto;width:66.6667%}.dp-account-content .text-md-start{text-align:left}.dp-account-content .text-md-center{text-align:center}.dp-account-content .w-md-auto{width:auto}}@media(min-width:961px){.dp-account-content .d-lg-block{display:block}.dp-account-content .d-lg-flex{display:flex}.dp-account-content .d-lg-none{display:none}.dp-account-content .col-lg-3{flex:0 0 auto;width:25%}.dp-account-content .col-lg-4{flex:0 0 auto;width:33.3333%}.dp-account-content .col-lg-6{flex:0 0 auto;width:50%}.dp-account-content .col-lg-8{flex:0 0 auto;width:66.6667%}.dp-account-content .col-lg-9{flex:0 0 auto;width:75%}}@media(max-width:960px){.page-area{padding-top:18px}.dp-account-mobilebar{align-items:center;background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);display:flex;justify-content:space-between;margin-bottom:20px;min-height:56px;padding:8px 10px}.dp-account-menu-button{align-items:center;background:transparent;border:0;color:var(--ink);cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:8px;padding:8px}.dp-account-menu-button svg{height:20px;width:20px}.dp-account-mobile-profile{align-items:center;color:var(--muted);display:flex;font-size:12px;font-weight:650;gap:8px;max-width:52%}.dp-account-mobile-profile>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-account-layout{display:block}.dp-account-sidebar{border-bottom-left-radius:0;border-top-left-radius:0;bottom:0;left:0;max-width:calc(100vw - 48px);overflow-y:auto;position:fixed;top:0;transform:translateX(-105%);transition:transform .22s ease;width:310px;z-index:99}.dp-account-sidebar.is-open{transform:translateX(0)}.dp-account-sidebar-title button{display:inline-flex}.dp-account-backdrop.is-open{opacity:1;pointer-events:auto}body.dp-account-nav-open{overflow:hidden}.dp-account-page-header{align-items:flex-start}.dp-overview-grid{grid-template-columns:1fr}}@media(max-width:720px){.page-area{padding-bottom:54px}.dp-account-page-header{display:block}.dp-account-page-header h1{font-size:32px}.dp-account-header-actions{margin-top:17px}.dp-overview-welcome{grid-template-columns:1fr;min-height:0;padding:28px}.dp-overview-welcome-mark{display:none}.dp-overview-stats{grid-template-columns:1fr}.dp-overview-stat{min-height:82px}.dp-overview-actions{grid-template-columns:1fr}.dp-overview-business{align-items:start;grid-template-columns:48px minmax(0,1fr)}.dp-overview-business-icon{height:48px;width:48px}.dp-overview-business .dp-account-button{grid-column:1/-1;width:100%}}@media(max-width:480px){.page-area>.wrap{padding:0 14px}.dp-account-mobile-profile>span:last-child{display:none}.dp-account-header-actions{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.dp-account-header-actions .dp-account-button{padding-left:10px;padding-right:10px}.dp-overview-welcome{border-radius:18px;padding:24px 20px}.dp-overview-welcome-actions{align-items:stretch;flex-direction:column}.dp-overview-business,.dp-overview-panel{padding:18px}.dp-account-content .dp-avatar-upload{align-items:start;gap:14px;grid-template-columns:72px minmax(0,1fr)}.dp-account-content .dp-avatar-upload-preview{border-radius:18px;height:72px;width:72px}.dp-account-content .dp-avatar-upload-copy{align-items:flex-start;flex-direction:column;gap:11px}.dp-account-content .dp-avatar-upload-actions{align-items:flex-start;min-width:0;width:100%}.dp-account-content .dp-avatar-upload-status{text-align:left}}@media(prefers-reduced-motion:reduce){.dp-account-backdrop,.dp-account-sidebar,.dp-overview-action,.dp-overview-stat{transition:none}.dp-avatar-upload-spinner{animation:none}}@keyframes dp-account-spin{to{transform:rotate(1turn)}}
