:root{--bg: #f5f9ff;--bg-soft: #eef5ff;--panel: rgba(255,255,255,.78);--panel-strong: rgba(255,255,255,.92);--line: rgba(97, 122, 164, .16);--line-strong: rgba(97, 122, 164, .24);--text: #162033;--muted: #617189;--accent: #1fb6ff;--accent-2: #7c3aed;--accent-3: #10b981;--danger: #ef4444;--shadow: 0 20px 45px rgba(59, 83, 138, .1);--shadow-soft: 0 14px 30px rgba(80, 103, 153, .08)}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;font-family:Inter,Arial,sans-serif;color:var(--text);background:radial-gradient(circle at 8% 10%,rgba(56,189,248,.18),transparent 24%),radial-gradient(circle at 92% 8%,rgba(124,58,237,.16),transparent 26%),radial-gradient(circle at 50% 100%,rgba(16,185,129,.1),transparent 28%),linear-gradient(180deg,#f8fbff,#eef4ff 46%,#f7fbff);background-attachment:fixed}button,input,select,textarea{font:inherit}button{cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}button:hover{transform:translateY(-1px)}.page{max-width:1500px;margin:0 auto;padding:28px}.center-screen{min-height:100vh;display:grid;place-items:center;padding:24px}.auth-card{width:min(100%,460px);padding:28px}.hero{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:22px;padding:28px;border-radius:30px;border:1px solid rgba(255,255,255,.58);background:linear-gradient(135deg,#ffffffe0,#ffffffb8),linear-gradient(120deg,#1fb6ff14,#7c3aed0f);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hero h1{margin:0 0 10px;font-size:clamp(30px,4vw,54px);line-height:1.04;letter-spacing:-.03em;background:linear-gradient(90deg,#122033,#1757b8 44%,#6d28d9);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero p{margin:0;color:var(--muted);max-width:820px;font-size:15px;line-height:1.8}.hero-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.badge,.mini-pill,.tag{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.58);background:#ffffffb3;box-shadow:0 10px 24px #6881b614}.badge{color:#163766;font-weight:700}.notice{margin:16px 0;padding:14px 16px;border-radius:18px;background:linear-gradient(90deg,#10b98124,#1fb6ff1a);border:1px solid rgba(16,185,129,.22);color:#114f46;box-shadow:var(--shadow-soft)}.tabs{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:22px}.tab-btn{border:1px solid rgba(255,255,255,.72);background:#ffffff9e;color:#1b2a46;padding:12px 18px;border-radius:18px;font-weight:700;box-shadow:0 10px 22px #5b72a014}.tab-btn:hover{border-color:#1fb6ff59;background:#ffffffe6}.tab-btn.active{color:#fff;border-color:transparent;background:linear-gradient(135deg,#20b7ff,#4f8cff 45%,#7358ff);box-shadow:0 18px 30px #4f8cff3d}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:22px}.card{background:linear-gradient(180deg,#ffffffd6,#ffffffb8);border:1px solid rgba(255,255,255,.62);border-radius:28px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.stat-card,.panel{padding:22px}.stat-card{position:relative;overflow:hidden}.stat-card:before{content:"";position:absolute;inset:auto -30px -35px auto;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(31,182,255,.16),transparent 66%)}.stat-label{color:var(--muted);font-size:13px;margin-bottom:10px}.stat-value{font-size:38px;font-weight:800;letter-spacing:-.03em;color:#10213d}.stat-sub{margin-top:8px;color:#5c6d88;font-size:13px}.layout{display:grid;gap:18px}.dashboard-grid{grid-template-columns:1.1fr .9fr}.wide-layout{grid-template-columns:1fr 1fr}.lead-master-layout{grid-template-columns:1.08fr .92fr}.panel-title{margin:0 0 14px;font-size:20px;color:#122441}.panel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.form-grid{display:grid;gap:12px}.two-col-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.field label{display:block;margin-bottom:8px;color:#334663;font-size:14px;font-weight:600}.input,.select,.textarea{width:100%;padding:13px 14px;border:1px solid rgba(121,146,187,.2);background:#ffffffd1;color:var(--text);border-radius:16px;outline:none;box-shadow:inset 0 1px #ffffffb3}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.textarea{min-height:100px;resize:vertical}.input::placeholder,.textarea::placeholder{color:#8a98b0}.input:focus,.select:focus,.textarea:focus{border-color:#1fb6ff8c;box-shadow:0 0 0 4px #1fb6ff1a,0 8px 18px #478bff14}.btn-row{display:flex;gap:10px;flex-wrap:wrap}.space-top{margin-top:16px}.btn{border:0;border-radius:16px;padding:12px 16px;font-weight:800}.btn-primary{color:#fff;background:linear-gradient(135deg,#20b7ff,#508bff 52%,#6f5af7);box-shadow:0 16px 28px #4f8cff38}.btn-primary:hover{box-shadow:0 20px 34px #4f8cff47}.btn-secondary{color:#223553;background:#ffffffd1;border:1px solid rgba(121,146,187,.18);box-shadow:0 10px 22px #617aa414}.btn-sm{padding:8px 12px;border-radius:12px;font-size:12px}.toolbar{display:grid;gap:12px;margin-bottom:14px}.toolbar-4{grid-template-columns:minmax(0,1fr) 180px 190px 160px}.toolbar-5{display:grid;gap:12px;margin-bottom:14px;grid-template-columns:minmax(0,1.3fr) 160px 150px 170px 170px}.leads-list{display:grid;gap:12px}.leads-list.compact{gap:10px}.lead-card{border:1px solid rgba(121,146,187,.16);border-radius:22px;background:linear-gradient(180deg,#ffffffd1,#f9fcffbd);overflow:hidden;box-shadow:0 10px 22px #617aa40f}.lead-card.selected{border-color:#1fb6ff6b;box-shadow:0 16px 30px #4f8cff24}.lead-card.clickable{text-align:right;border:1px solid rgba(121,146,187,.16);background:linear-gradient(180deg,#ffffffe6,#f6faffc2);padding:14px}.lead-main{display:flex;justify-content:space-between;gap:16px;padding:16px}.full-width{width:100%}.lead-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.lead-name{margin:0;font-size:18px;color:#112541}.tag{color:#21324d;font-weight:700}.tag.hot{background:#f973161f;border-color:#f973162e;color:#b45309}.tag.warm{background:#facc1529;border-color:#facc1533;color:#a16207}.tag.cold{background:#94a3b81f;border-color:#94a3b833;color:#536273}.tag.won{background:#10b98124;border-color:#10b9812e;color:#047857}.tag.lost{background:#ef44441f;border-color:#ef44442e;color:#b91c1c}.tag.token{background:#1fb6ff1f;border-color:#1fb6ff33;color:#0c72a1}.meta{display:flex;flex-wrap:wrap;gap:10px 16px;color:#344867}.grid-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.action-bar{display:flex;gap:8px;flex-wrap:wrap;padding:0 16px 16px}.muted{color:var(--muted)}.small{font-size:13px}.tiny{font-size:12px}.loading,.empty{padding:16px;border:1px dashed rgba(121,146,187,.3);border-radius:18px;color:var(--muted);background:#ffffff7a}.section-block{margin-top:20px}.section-block h3{margin:0 0 12px;font-size:15px;color:#223758}.row-stat,.table-row{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid rgba(121,146,187,.14)}.table-row.vertical{flex-direction:column;align-items:flex-start}.table-like{display:grid;gap:2px}.detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.info-card{padding:14px;border:1px solid rgba(121,146,187,.14);border-radius:18px;background:linear-gradient(180deg,#ffffffdb,#f8fbffbd)}.timeline{display:grid;gap:10px;max-height:420px;overflow:auto;padding-right:4px}.timeline-item{padding:14px;border-radius:18px;border:1px solid rgba(121,146,187,.14);background:#ffffffd1}.timeline-item.audit{background:#e7f5ffd6}.timeline-title{font-weight:800;margin-bottom:6px;color:#18304f}.sticky-panel{position:sticky;top:16px;align-self:start}.checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:14px}.check{display:flex;gap:8px;align-items:center;color:#334663}.tracking-box{padding:16px;border-radius:18px;border:1px dashed rgba(31,182,255,.25);background:linear-gradient(180deg,#e7f5ffd6,#ffffffd6);word-break:break-all;color:#17426d}.spaced-list{margin:0;padding-inline-start:20px;display:grid;gap:10px}.mini-stats{gap:10px}.mini-pill{color:#264466;font-weight:700}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#7992bb14;border-radius:999px}::-webkit-scrollbar-thumb{background:#6780ad57;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#4f8cff7a}@media(max-width:1100px){.grid-4,.dashboard-grid,.wide-layout,.lead-master-layout,.toolbar-4,.toolbar-5,.two-col-grid,.detail-grid,.grid-meta,.checks{grid-template-columns:1fr}.sticky-panel{position:static}.hero{padding:22px;border-radius:24px}.page{padding:18px}}.dealers-workspace{gap:22px}.merchant-builder-hero{display:flex;justify-content:space-between;gap:22px;align-items:stretch;overflow:hidden;background:radial-gradient(circle at 8% 12%,rgba(31,182,255,.18),transparent 24%),radial-gradient(circle at 100% 12%,rgba(16,185,129,.14),transparent 28%),linear-gradient(135deg,#fffffff0,#f7fbffc7)}.merchant-builder-hero h2{margin:14px 0 10px;font-size:clamp(26px,4vw,46px);line-height:1.08;color:#10213d;max-width:760px}.merchant-builder-hero p{margin:0;color:var(--muted);line-height:1.9;max-width:820px}.merchant-link-preview{min-width:min(100%,360px);padding:20px;border-radius:26px;background:linear-gradient(135deg,#0f172a,#123b63);color:#fff;display:grid;align-content:center;gap:10px;box-shadow:0 22px 50px #0f172a2e}.merchant-link-preview span{color:#ffffffa8;font-size:13px}.merchant-link-preview strong{word-break:break-all;line-height:1.6}.merchant-builder-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);gap:22px;align-items:start}.builder-section-title{margin:24px 0 12px;padding:10px 14px;border-radius:16px;background:#1fb6ff1a;color:#0b5f8a;font-weight:900}.merchant-live-preview{top:18px}.preview-shell{overflow:hidden;border-radius:28px;color:#fff;background:#0f172a;box-shadow:0 28px 70px #0f172a2e}.preview-emerald{background:radial-gradient(circle at top right,rgba(34,197,94,.24),transparent 28%),linear-gradient(135deg,#041314,#064e3b 58%,#0f172a)}.preview-ocean{background:radial-gradient(circle at top right,rgba(56,189,248,.24),transparent 28%),linear-gradient(135deg,#020617,#075985 58%,#0f172a)}.preview-violet{background:radial-gradient(circle at top right,rgba(168,85,247,.24),transparent 28%),linear-gradient(135deg,#160e2e,#4c1d95 58%,#0f172a)}.preview-copy{padding:24px;display:grid;gap:14px}.preview-copy h3{margin:0;font-size:28px;line-height:1.18}.preview-copy p{margin:0;color:#ffffffc2;line-height:1.85}.preview-badge,.preview-offer{display:inline-flex;width:fit-content;padding:8px 12px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12)}.preview-copy button{width:fit-content;border:0;color:#082f49;background:#fff;font-weight:900;padding:12px 16px;border-radius:16px}.preview-image{min-height:220px;display:grid;place-items:center;background:#ffffff14;color:#ffffffad}.preview-image img{width:100%;height:260px;object-fit:cover;display:block}.merchant-row{align-items:center}.merchant-table .btn{text-decoration:none}.merchant-page{min-height:100vh;background:radial-gradient(circle at top right,rgba(31,182,255,.14),transparent 26%),linear-gradient(180deg,#f8fbff,#eef5ff);color:#0f172a;padding-bottom:60px}.merchant-container{width:min(1160px,calc(100% - 32px));margin:0 auto}.merchant-topbar{padding:22px 0;display:flex;align-items:center;gap:12px}.merchant-topbar strong{display:block}.merchant-topbar span{color:var(--muted);font-size:13px}.merchant-brand-mark{width:46px;height:46px;display:grid;place-items:center;border-radius:16px;color:#fff;background:linear-gradient(135deg,#20b7ff,#10b981);font-weight:900}.merchant-mini-cta{margin-inline-start:auto;color:#fff;text-decoration:none;background:#0f172a;padding:11px 16px;border-radius:16px;font-weight:900}.merchant-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:28px;align-items:center;padding:42px;border-radius:38px;background:linear-gradient(135deg,#061527,#0f2c45 55%,#0f172a);color:#fff;box-shadow:0 30px 90px #0f172a2e;position:relative;overflow:hidden}.merchant-theme-emerald .merchant-hero{background:radial-gradient(circle at top right,rgba(34,197,94,.22),transparent 28%),linear-gradient(135deg,#041314,#064e3b 58%,#0f172a)}.merchant-theme-violet .merchant-hero{background:radial-gradient(circle at top right,rgba(168,85,247,.24),transparent 28%),linear-gradient(135deg,#160e2e,#4c1d95 58%,#0f172a)}.merchant-badge{display:inline-flex;width:fit-content;padding:9px 13px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.13);color:#ffffffdb;font-weight:800}.merchant-hero h1{margin:18px 0 14px;font-size:clamp(36px,6vw,70px);line-height:1.03;letter-spacing:-.04em}.merchant-hero p{color:#ffffffc2;line-height:1.95;font-size:17px;max-width:680px}.merchant-offer{margin:18px 0;padding:14px 16px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;border-radius:18px;font-weight:900}.merchant-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.merchant-actions a,.merchant-form button,.merchant-whatsapp{text-decoration:none;border-radius:18px;padding:14px 18px;font-weight:900;display:inline-flex;justify-content:center;align-items:center;border:0}.merchant-primary,.merchant-form button{background:#fff;color:#0f172a}.merchant-secondary,.merchant-whatsapp{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.14)}.merchant-benefits{display:grid;gap:10px;margin-top:20px}.merchant-benefits div,.merchant-feature-list div{display:flex;gap:10px;align-items:flex-start;line-height:1.7}.merchant-benefits span{width:9px;height:9px;border-radius:999px;background:#34d399;margin-top:9px;flex:0 0 auto}.merchant-visual-card{position:relative;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;border-radius:32px;min-height:420px;overflow:hidden;display:grid;place-items:center}.merchant-visual-card img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.merchant-placeholder{color:#ffffffa3}.merchant-floating-card{position:absolute;inset:auto 18px 18px 18px;padding:16px;border-radius:22px;background:#ffffffeb;color:#0f172a;display:flex;justify-content:space-between;gap:12px;align-items:center}.merchant-floating-card strong{font-size:28px}.merchant-section{padding:42px 0 0}.merchant-section-head{display:flex;justify-content:space-between;gap:18px;align-items:end;margin-bottom:18px}.merchant-section-head h2,.merchant-card h2{margin:0;font-size:clamp(24px,4vw,38px)}.merchant-section-head p,.merchant-card p{color:var(--muted);line-height:1.8}.merchant-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.merchant-gallery img{width:100%;height:240px;object-fit:cover;border-radius:26px;box-shadow:var(--shadow-soft)}.merchant-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:22px;padding-top:42px;align-items:start}.merchant-card{background:#ffffffeb;border:1px solid rgba(226,232,240,.84);border-radius:30px;box-shadow:var(--shadow);padding:26px}.merchant-feature-list{display:grid;gap:14px;margin-top:18px}.merchant-feature-list b{color:#059669}.merchant-form{display:grid;gap:12px}.merchant-form input,.merchant-form select,.merchant-form textarea{width:100%;border:1px solid rgba(121,146,187,.2);border-radius:17px;padding:14px;outline:none;background:#fff}.merchant-form textarea{min-height:110px;resize:vertical}.merchant-form button{cursor:pointer;background:linear-gradient(135deg,#20b7ff,#10b981);color:#fff}.merchant-whatsapp{color:#0f5132;background:#10b9811f;border-color:#10b98138}.merchant-message{padding:13px 14px;border-radius:16px;background:#10b9811f;color:#0f5132}.merchant-faq{display:grid;gap:12px}.merchant-faq div{background:#fff;border:1px solid rgba(226,232,240,.86);border-radius:22px;padding:18px}.merchant-faq p{color:var(--muted);line-height:1.8;margin-bottom:0}.merchant-empty{padding:24px;border:1px dashed rgba(121,146,187,.35);border-radius:24px;background:#ffffffb8;color:var(--muted)}@media(max-width:1100px){.merchant-builder-hero,.merchant-builder-grid,.merchant-hero,.merchant-split{grid-template-columns:1fr;display:grid}.merchant-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.merchant-hero{padding:24px 18px;border-radius:28px}.merchant-gallery{grid-template-columns:1fr}.merchant-section-head{display:grid}.merchant-topbar{flex-wrap:wrap}.merchant-mini-cta{margin-inline-start:0;width:100%;text-align:center;justify-content:center}}.analytics-premium{display:grid;gap:22px;direction:rtl}.analytics-hero-card,.analytics-panel,.analytics-metric,.funnel-step{border:1px solid rgba(255,255,255,.72);background:linear-gradient(180deg,#fffffff0,#f8fcffcc);box-shadow:0 22px 54px #3b538a1c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.analytics-hero-card{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:28px;border-radius:32px;background:radial-gradient(circle at 8% 12%,rgba(31,182,255,.18),transparent 28%),radial-gradient(circle at 95% 5%,rgba(124,58,237,.15),transparent 26%),linear-gradient(135deg,#fffffff5,#f5f9ffd1)}.analytics-hero-card h1{margin:8px 0 10px;font-size:clamp(28px,4vw,48px);letter-spacing:-.03em;line-height:1.08;color:#10213d}.analytics-hero-card p,.analytics-section-head p{margin:0;color:#60708a;line-height:1.9;max-width:920px}.analytics-hero-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.analytics-kicker{display:inline-flex;width:fit-content;padding:8px 12px;border-radius:999px;background:#1fb6ff1f;color:#0b6f9c;font-weight:900;font-size:12px;border:1px solid rgba(31,182,255,.18)}.analytics-funnel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.funnel-step{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:24px;min-height:128px;opacity:.72}.funnel-step.active{opacity:1;border-color:#1fb6ff47}.funnel-index{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#20b7ff,#7358ff);color:#fff;font-weight:900;flex:0 0 auto}.funnel-step strong{display:block;color:#122441;font-size:14px}.funnel-step b{display:block;color:#0f213d;font-size:30px;margin:8px 0 4px;letter-spacing:-.03em}.funnel-step small{color:#64748b;line-height:1.6}.analytics-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.analytics-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.analytics-metric{position:relative;overflow:hidden;padding:22px;border-radius:26px}.analytics-metric:after{content:"";position:absolute;inset:auto -34px -38px auto;width:128px;height:128px;border-radius:50%;background:radial-gradient(circle,rgba(31,182,255,.18),transparent 68%)}.analytics-metric-purple:after{background:radial-gradient(circle,rgba(124,58,237,.18),transparent 68%)}.analytics-metric-green:after{background:radial-gradient(circle,rgba(16,185,129,.18),transparent 68%)}.analytics-metric-orange:after{background:radial-gradient(circle,rgba(249,115,22,.18),transparent 68%)}.analytics-metric-label{color:#64748b;font-size:13px;font-weight:800}.analytics-metric-value{margin:8px 0;color:#0f213d;font-size:clamp(26px,3.2vw,42px);font-weight:950;letter-spacing:-.04em}.analytics-metric-sub{color:#617189;font-size:12px;line-height:1.7}.analytics-panel{padding:24px;border-radius:30px}.analytics-section-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.analytics-section-head h2{margin:8px 0 6px;color:#10213d;font-size:clamp(20px,2.5vw,30px);letter-spacing:-.02em}.connection-badge,.analytics-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:9px 13px;font-weight:900;white-space:nowrap;border:1px solid rgba(121,146,187,.18);background:#ffffffc2;color:#264466}.connection-badge.success,.analytics-pill.success{background:#10b9811f;color:#047857;border-color:#10b98133}.connection-badge.danger{background:#ef44441f;color:#b91c1c;border-color:#ef444433}.analytics-note{padding:12px 14px;border-radius:16px;margin-bottom:14px;color:#92400e;background:#fbbf2424;border:1px solid rgba(251,191,36,.22)}.analytics-list,.analytics-rank-list{display:grid;gap:12px}.analytics-row-card,.rank-row{border:1px solid rgba(121,146,187,.16);background:linear-gradient(180deg,#ffffffeb,#f8fcffc7);border-radius:22px;padding:16px;box-shadow:0 10px 24px #617aa40f}.analytics-row-main,.rank-row,.rank-left{display:flex;align-items:center;gap:14px}.analytics-row-main{justify-content:space-between;margin-bottom:14px}.analytics-row-main h3{margin:0 0 4px;color:#10213d;font-size:17px}.analytics-row-main p,.rank-row small{margin:0;color:#64748b;font-size:13px;line-height:1.7}.row-rank,.rank-number{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;background:#1fb6ff1f;color:#0b6f9c;font-weight:950;flex:0 0 auto}.analytics-row-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.analytics-row-grid span{display:grid;gap:4px;padding:11px 12px;border-radius:16px;background:#f1f7ffc7;color:#1f3658;min-width:0;word-break:break-word}.analytics-row-grid b{color:#64748b;font-size:11px}.rank-row{justify-content:space-between}.rank-left{min-width:0}.rank-left strong{display:block;color:#10213d;word-break:break-word}.rank-score{min-width:78px;text-align:center;padding:8px 12px;border-radius:18px;background:#1fb6ff1a;color:#0b6f9c}.rank-score b{display:block;font-size:22px}.rank-score span{font-size:12px;color:#64748b}.gateway-log-card .analytics-row-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.analytics-empty{padding:18px;border:1px dashed rgba(121,146,187,.32);border-radius:20px;background:#ffffff8f;color:#64748b;text-align:center;line-height:1.8}@media(max-width:1180px){.analytics-grid-4,.analytics-funnel,.analytics-row-grid,.gateway-log-card .analytics-row-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.analytics-hero-card,.analytics-section-head,.analytics-row-main{display:grid}.analytics-hero-actions{justify-content:stretch}.analytics-hero-actions .btn{width:100%}.analytics-grid-4,.analytics-grid-2,.analytics-funnel,.analytics-row-grid,.gateway-log-card .analytics-row-grid{grid-template-columns:1fr}.rank-row{align-items:flex-start}}.intelligence-panel{background:radial-gradient(circle at 12% 0%,rgba(34,197,94,.1),transparent 34%),radial-gradient(circle at 90% 0%,rgba(124,58,237,.1),transparent 32%),linear-gradient(180deg,#ffffffeb,#f8fcffc7)}.trend-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.trend-card{position:relative;overflow:hidden;border:1px solid rgba(121,146,187,.16);background:#ffffffbd;border-radius:22px;padding:16px;box-shadow:0 12px 26px #617aa40f}.trend-card:after{content:"";position:absolute;inset:auto -32px -42px auto;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,rgba(31,182,255,.14),transparent 68%);pointer-events:none}.trend-card-purple:after{background:radial-gradient(circle,rgba(124,58,237,.15),transparent 68%)}.trend-card-orange:after{background:radial-gradient(circle,rgba(249,115,22,.15),transparent 68%)}.trend-card-green:after{background:radial-gradient(circle,rgba(16,185,129,.15),transparent 68%)}.trend-card-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.trend-card-head strong{display:block;color:#10213d;font-size:15px}.trend-card-head span{display:block;margin-top:4px;color:#64748b;font-size:12px}.trend-card-head b{color:#0f213d;font-size:26px;line-height:1;letter-spacing:-.03em}.trend-sparkline{width:100%;height:64px;display:block}.trend-card small{color:#64748b;font-size:12px}.targeting-panel{margin-top:18px}.targeting-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.targeting-card{border:1px solid rgba(121,146,187,.16);background:linear-gradient(180deg,#ffffffeb,#f8fcffc7);border-radius:22px;padding:16px;box-shadow:0 10px 24px #617aa40f}.targeting-title{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.targeting-title strong{color:#10213d;font-size:15px}.targeting-title span{padding:7px 10px;border-radius:999px;background:#1fb6ff1a;color:#0b6f9c;font-weight:900}.targeting-tags{display:flex;gap:8px;flex-wrap:wrap}.targeting-tags b{display:inline-flex;padding:8px 10px;border-radius:999px;background:#f1f7ffdb;color:#264466;border:1px solid rgba(121,146,187,.14);font-size:12px}.targeting-tags b.interest{background:#7c3aed17;color:#5b21b6}.targeting-tags b.behavior{background:#10b98117;color:#047857}@media(max-width:1180px){.trend-grid,.targeting-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.trend-grid,.targeting-list{grid-template-columns:1fr}.targeting-title{align-items:flex-start}}.demographics-pro-panel{position:relative;overflow:hidden;background:radial-gradient(circle at 10% 0%,rgba(20,184,166,.12),transparent 30%),radial-gradient(circle at 92% 8%,rgba(99,102,241,.12),transparent 32%),linear-gradient(180deg,#fffffff2,#f8fcffd1)}.demographic-select{min-width:170px;border:1px solid rgba(121,146,187,.22);background:#ffffffdb;color:#10213d;border-radius:16px;padding:12px 14px;font-weight:900;outline:none;box-shadow:0 10px 22px #617aa414}.demographic-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.demographic-summary-grid div{padding:14px;border-radius:18px;background:#f1f7ffc7;border:1px solid rgba(121,146,187,.12);box-shadow:inset 0 1px #ffffffb8}.demographic-summary-grid span{display:block;color:#64748b;font-size:12px;font-weight:800;margin-bottom:6px}.demographic-summary-grid b{display:block;color:#10213d;font-size:18px;line-height:1.5}.demographic-chart-wrap{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr);gap:12px;padding:18px;border-radius:24px;background:#ffffffb8;border:1px solid rgba(121,146,187,.14);box-shadow:0 16px 34px #617aa412}.demographic-axis{display:grid;align-content:space-between;color:#8390a5;font-size:11px;font-weight:800;text-align:center;padding:8px 0 34px}.demographic-chart{min-height:270px;display:grid;grid-template-columns:repeat(7,minmax(78px,1fr));gap:14px;align-items:end;background:linear-gradient(to bottom,rgba(100,116,139,.16) 1px,transparent 1px) 0 0 / 100% 33.33%,linear-gradient(to bottom,transparent,transparent);padding-top:12px;overflow-x:auto}.demographic-age-group{min-width:78px;display:grid;gap:10px;align-items:end}.demographic-bars{height:230px;display:flex;align-items:end;justify-content:center;gap:7px}.demographic-bar-cell{height:100%;min-width:20px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px}.demographic-bar-cell small{min-height:14px;color:#64748b;font-size:10px;font-weight:800;writing-mode:vertical-rl;transform:rotate(180deg)}.demographic-bar{width:18px;min-height:6px;border-radius:999px 999px 8px 8px;box-shadow:0 8px 18px #0f172a1a;transition:height .25s ease,transform .18s ease}.demographic-bar:hover{transform:scaleX(1.18)}.demographic-male{background:linear-gradient(180deg,#6d5dfc,#4834d4)}.demographic-female{background:linear-gradient(180deg,#2dd4bf,#0ea5e9)}.demographic-unknown{background:linear-gradient(180deg,#cbd5e1,#94a3b8)}.demographic-age-group strong{display:block;text-align:center;color:#10213d;font-size:12px;font-weight:950}.demographic-legend{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:center;margin:14px 0 16px;color:#334663;font-size:12px;font-weight:850}.demographic-legend span,.demographic-legend b{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border-radius:999px;background:#f1f7ffc7;border:1px solid rgba(121,146,187,.12)}.demographic-legend i{width:12px;height:12px;border-radius:4px;display:inline-block}.legend-male{background:#5b45e8}.legend-female{background:#22c7c9}.legend-unknown{background:#94a3b8}.demographic-legend b{color:#64748b;font-weight:800}.demographic-top-list{display:grid;gap:10px}.demographic-top-row{display:grid;grid-template-columns:54px 170px minmax(0,1fr) 92px;align-items:center;gap:12px;padding:12px;border-radius:18px;background:#f8fcffdb;border:1px solid rgba(121,146,187,.12)}.demographic-top-row span{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:#1fb6ff1f;color:#0b6f9c;font-weight:950}.demographic-top-row strong{color:#10213d}.demographic-top-row small{color:#64748b;line-height:1.6}.demographic-top-row b{justify-self:end;min-width:70px;text-align:center;padding:9px 10px;border-radius:16px;background:#10b9811a;color:#047857;font-size:18px}@media(max-width:1180px){.demographic-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.demographic-chart{grid-template-columns:repeat(7,minmax(90px,1fr))}.demographic-top-row{grid-template-columns:48px 1fr}.demographic-top-row small,.demographic-top-row b{grid-column:2;justify-self:stretch}}@media(max-width:760px){.demographic-summary-grid,.demographic-chart-wrap{grid-template-columns:1fr}.demographic-axis{display:none}.demographic-chart{min-height:240px}.demographic-bars{height:200px}.demographic-select{width:100%}}.analytics-control-room{gap:16px}.analytics-command-hero{padding:24px;border:1px solid rgba(70,108,255,.12);background:radial-gradient(circle at 12% 18%,rgba(34,197,94,.12),transparent 24%),radial-gradient(circle at 86% 10%,rgba(99,102,241,.16),transparent 28%),linear-gradient(135deg,#fffffffa,#f2f7ffe0)}.analytics-command-hero h1{font-size:clamp(26px,3.4vw,42px)}.analytics-page-tabs{position:sticky;top:10px;z-index:5;display:flex;gap:10px;flex-wrap:wrap;padding:10px;border:1px solid rgba(121,146,187,.16);border-radius:24px;background:#ffffffd1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 42px #3b538a1a}.analytics-page-tabs button{border:0;cursor:pointer;padding:12px 18px;border-radius:18px;background:#f1f7ffe6;color:#264466;font-weight:950;box-shadow:inset 0 0 0 1px #7992bb24;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.analytics-page-tabs button:hover{transform:translateY(-1px);box-shadow:0 12px 24px #3b538a1c,inset 0 0 0 1px #1fb6ff2e}.analytics-page-tabs button.active{color:#fff;background:linear-gradient(135deg,#16b8ff,#6d5dfc);box-shadow:0 16px 30px #4a67ff3d}.analytics-main-kpis .analytics-metric{min-height:118px}.analytics-compact-funnel .funnel-step{min-height:104px}.analytics-decision-panel{background:radial-gradient(circle at 0% 0%,rgba(31,182,255,.1),transparent 30%),linear-gradient(180deg,#fffffff5,#f8fcffd6)}.analytics-decision-list{display:grid;gap:12px}.analytics-decision-item{display:grid;grid-template-columns:120px minmax(0,180px) 1fr;gap:12px;align-items:center;padding:14px;border-radius:20px;border:1px solid rgba(121,146,187,.14);background:#f8fcffdb}.analytics-decision-item span{color:#64748b;font-weight:900;font-size:12px}.analytics-decision-item strong{color:#10213d;font-size:18px;line-height:1.4}.analytics-decision-item small{color:#617189;line-height:1.7}.analytics-decision-item.success{border-color:#10b9812e;background:#ecfdf5b8}.analytics-decision-item.warning{border-color:#fbbf243d;background:#fffbebbd}.analytics-decision-item.info{border-color:#1fb6ff2e;background:#eff9ffc7}.analytics-control-room .intelligence-panel .analytics-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-control-room .analytics-row-grid,.analytics-compact-log .gateway-log-card .analytics-row-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.analytics-page-tabs{position:static}.analytics-page-tabs button{flex:1 1 46%}.analytics-decision-item,.analytics-control-room .analytics-row-grid,.analytics-compact-log .gateway-log-card .analytics-row-grid,.analytics-control-room .intelligence-panel .analytics-grid-4{grid-template-columns:1fr}}.analytics-control-room-v2{gap:18px}.analytics-command-hero-v2{align-items:stretch;padding:28px;border-radius:34px;overflow:hidden;position:relative;background:radial-gradient(circle at 8% 16%,rgba(14,165,233,.2),transparent 30%),radial-gradient(circle at 88% 8%,rgba(124,58,237,.2),transparent 28%),linear-gradient(135deg,#fffffffa,#f3f8ffe0)}.analytics-command-hero-v2:after{content:"";position:absolute;inset:auto -70px -90px auto;width:260px;height:260px;border-radius:999px;background:radial-gradient(circle,rgba(34,197,94,.16),transparent 68%);pointer-events:none}.analytics-command-hero-v2 h1{max-width:920px;font-size:clamp(30px,4vw,54px);line-height:1.05;background:linear-gradient(90deg,#0f213d,#155ec4 48%,#6d28d9);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.analytics-command-hero-v2 p{max-width:840px}.analytics-hero-actions-v2{min-width:220px;align-content:center;align-items:stretch;justify-content:center;flex-direction:column;z-index:1}.analytics-hero-actions-v2 .btn,.analytics-hero-actions-v2 .connection-badge{width:100%}.analytics-command-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.analytics-command-tile{position:relative;min-height:126px;text-align:right;border:1px solid rgba(121,146,187,.16);border-radius:28px;padding:18px;background:linear-gradient(180deg,#fffffff5,#f8fcffd1);box-shadow:0 18px 38px #3b538a14;overflow:hidden}.analytics-command-tile:before{content:"";position:absolute;inset:auto -38px -46px auto;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,rgba(31,182,255,.16),transparent 70%)}.analytics-command-tile:hover{transform:translateY(-3px);box-shadow:0 24px 44px #3b538a21;border-color:#1fb6ff42}.analytics-command-tile.active{color:#fff;border-color:transparent;background:linear-gradient(135deg,#13b8ff,#506dff 54%,#7c3aed);box-shadow:0 24px 48px #4f67ff42}.analytics-command-tile.active:before{background:radial-gradient(circle,rgba(255,255,255,.24),transparent 70%)}.analytics-command-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:16px;margin-bottom:12px;background:#1fb6ff1f;font-size:20px}.analytics-command-tile.active .analytics-command-icon{background:#ffffff2e}.analytics-command-tile strong,.analytics-command-tile small,.analytics-command-tile b{position:relative;z-index:1;display:block}.analytics-command-tile strong{font-size:18px;color:#10213d;margin-bottom:5px}.analytics-command-tile small{color:#617189;line-height:1.6}.analytics-command-tile b{margin-top:12px;color:#0b6f9c;font-size:13px}.analytics-command-tile.active strong,.analytics-command-tile.active small,.analytics-command-tile.active b{color:#fff}.analytics-kpi-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.analytics-kpi-strip .analytics-metric{min-height:112px;padding:18px;border-radius:24px}.analytics-kpi-strip .analytics-metric-value{font-size:clamp(26px,2.7vw,38px)}.analytics-page-shell{display:grid;gap:16px}.analytics-decision-hero{display:grid;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:18px;padding:26px;border-radius:32px;border:1px solid rgba(121,146,187,.16);background:radial-gradient(circle at 12% 8%,rgba(34,197,94,.14),transparent 28%),radial-gradient(circle at 92% 12%,rgba(31,182,255,.14),transparent 26%),linear-gradient(180deg,#fffffff5,#f8fcffd6);box-shadow:0 22px 48px #3b538a1a}.analytics-decision-hero.waiting{background:radial-gradient(circle at 12% 8%,rgba(251,191,36,.14),transparent 28%),radial-gradient(circle at 92% 12%,rgba(31,182,255,.12),transparent 26%),linear-gradient(180deg,#fffffff5,#f8fcffd6)}.analytics-decision-hero h2{margin:10px 0 8px;color:#10213d;font-size:clamp(24px,3vw,38px);letter-spacing:-.03em}.analytics-decision-hero p{margin:0;color:#60708a;line-height:1.9}.analytics-decision-score{min-height:150px;border-radius:28px;display:grid;place-items:center;text-align:center;background:linear-gradient(180deg,#ffffffeb,#eff9ffd6);border:1px solid rgba(31,182,255,.16);box-shadow:inset 0 1px #fffc}.analytics-decision-score strong{display:block;color:#0f213d;font-size:54px;line-height:1;letter-spacing:-.06em}.analytics-decision-score span{color:#0b6f9c;font-weight:950}.analytics-decision-score small{color:#64748b}.analytics-funnel-v2 .funnel-step{min-height:112px;align-items:center}.analytics-overview-split>.analytics-panel,.analytics-best-two>.analytics-panel{min-height:100%}.analytics-quality-mini .analytics-section-head{margin-bottom:12px}.analytics-health-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.analytics-health-grid span{display:grid;gap:4px;padding:14px;border-radius:18px;background:#f1f7ffc7;color:#64748b;border:1px solid rgba(121,146,187,.1)}.analytics-health-grid span.ok{background:#ecfdf5c2;color:#047857;border-color:#10b9812e}.analytics-health-grid span.warn{background:#fffbebc7;color:#92400e;border-color:#fbbf2433}.analytics-health-grid b{color:#10213d;font-size:20px}.analytics-health-checks{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.analytics-health-checks small{padding:8px 10px;border-radius:999px;background:#ffffffb8;border:1px solid rgba(121,146,187,.12);color:#52637c}.analytics-details-panel{padding:0;overflow:hidden}.analytics-details-panel>summary{list-style:none;cursor:pointer;padding:18px 22px;color:#10213d;font-weight:950;background:linear-gradient(90deg,#eff9ffdb,#ffffffe0);border-bottom:1px solid rgba(121,146,187,.12)}.analytics-details-panel>summary::-webkit-details-marker{display:none}.analytics-details-panel>summary:before{content:"+";display:inline-grid;place-items:center;width:28px;height:28px;margin-left:10px;border-radius:10px;color:#0b6f9c;background:#1fb6ff1f}.analytics-details-panel[open]>summary:before{content:"−"}.analytics-details-panel>*:not(summary){margin:18px}.analytics-live-log-panel .analytics-row-card{padding:14px}.analytics-control-room-v2 .analytics-panel,.analytics-control-room-v2 .analytics-metric,.analytics-control-room-v2 .analytics-row-card,.analytics-control-room-v2 .rank-row,.analytics-control-room-v2 .funnel-step{border-color:#7992bb24}.analytics-control-room-v2 .analytics-section-head h2{font-size:clamp(21px,2.1vw,30px)}.analytics-control-room-v2 .analytics-empty{background:#f8fcffb8}@media(max-width:1180px){.analytics-command-nav,.analytics-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-decision-hero{grid-template-columns:1fr}}@media(max-width:760px){.analytics-command-hero-v2,.analytics-decision-hero{padding:20px}.analytics-command-nav,.analytics-kpi-strip,.analytics-health-grid{grid-template-columns:1fr}.analytics-command-tile{min-height:auto}}.marketplace-page.mp-page{padding:28px 18px 54px}.mp-shell{max-width:1320px;margin:0 auto;display:grid;gap:22px}.mp-section,.mp-hero,.mp-mini-stats,.mp-floating-notice{border:1px solid rgba(121,146,187,.14);box-shadow:0 24px 50px #3b538a14}.mp-hero,.mp-section{background:linear-gradient(180deg,#fffffff5,#f9fcffe6);border-radius:34px}.mp-hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);gap:28px;align-items:center;padding:28px;position:relative;overflow:hidden}.mp-hero:before{content:"";position:absolute;inset:-120px auto auto -120px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(31,182,255,.16),transparent 65%);pointer-events:none}.mp-brand-pill{display:inline-flex;align-items:center;gap:14px;padding:12px 18px;border-radius:999px;background:#ffffffdb;border:1px solid rgba(121,146,187,.16);box-shadow:0 12px 30px #3b538a14;margin-bottom:18px;font-weight:800;color:#223c66}.mp-brand-pill img{height:30px;width:auto;object-fit:contain}.mp-hero-copy h1{margin:0 0 14px;font-size:clamp(34px,4.6vw,64px);line-height:1.05;color:#0f2140;letter-spacing:-.04em}.mp-hero-copy p{margin:0 0 20px;font-size:17px;line-height:1.95;color:#5f6f88;max-width:640px}.mp-proof-list{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}.mp-proof-list span,.mp-chip,.mp-eyebrow,.mp-submit-hint{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border-radius:999px;background:#f5f8fff2;border:1px solid rgba(121,146,187,.14);color:#36506f;font-size:13px;font-weight:700}.mp-chip-gold{background:linear-gradient(135deg,#ffcc5938,#ffdc8242);color:#8a5c00;border-color:#e2aa2738}.mp-eyebrow{margin-bottom:10px;color:#0b6f9c}.mp-hero-actions{display:flex;gap:12px;flex-wrap:wrap}.mp-hero-media{position:relative}.mp-hero-image-card{position:relative;min-height:540px;border-radius:30px;overflow:hidden;box-shadow:0 24px 60px #2340782e;background:#dfeaf7}.mp-hero-image-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mp-hero-image-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#08112314,#0811230a 38%,#0811239e)}.mp-hero-stats{position:absolute;top:18px;left:18px;z-index:2;display:flex;gap:12px;flex-wrap:wrap}.mp-hero-stats div{min-width:98px;padding:16px 14px;border-radius:20px;background:#ffffffe6;box-shadow:0 18px 32px #17284e2e;text-align:center}.mp-hero-stats strong,.mp-mini-stat strong{display:block;font-size:32px;color:#10213d;line-height:1;letter-spacing:-.04em}.mp-hero-stats span,.mp-mini-stat span{display:block;margin-top:6px;color:#60708a;font-size:13px}.mp-hero-caption{position:absolute;inset-inline:18px;bottom:18px;z-index:2;padding:16px 20px;border-radius:20px;color:#fff;font-weight:800;background:#0c162ab8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mp-floating-notice{margin:0;border-radius:22px}.mp-mini-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:18px;border-radius:28px;background:linear-gradient(180deg,#ffffffe6,#f7faffdb)}.mp-mini-stat{padding:18px 20px;border-radius:22px;background:#fafcffeb;border:1px solid rgba(121,146,187,.12)}.mp-section{padding:30px}.mp-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:22px}.mp-section-head h2{margin:0 0 10px;font-size:clamp(28px,3vw,46px);line-height:1.08;letter-spacing:-.04em;color:#0f2140}.mp-section-head p{margin:0;color:#687891;line-height:1.9}.mp-status-box{min-width:280px;padding:16px 18px;border-radius:20px;background:linear-gradient(135deg,#10b98114,#1fb6ff17);border:1px solid rgba(31,182,255,.16);color:#114f46}.mp-listing-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:20px}.mp-filter-card,.mp-checkout-card,.mp-auth-card,.mp-submit-card{padding:22px;border-radius:26px;background:linear-gradient(180deg,#fffffff5,#f8fbffe6);border:1px solid rgba(121,146,187,.14);box-shadow:0 18px 40px #3b538a12}.mp-filter-card h3,.mp-checkout-card h3,.mp-auth-card h3,.mp-submit-card h3{margin:0 0 16px;color:#10213d;font-size:24px;letter-spacing:-.03em}.mp-filter-stack{display:grid;gap:12px}.mp-filter-summary{margin-top:16px;padding:14px 16px;border-radius:18px;background:#f5f8fff0;display:flex;justify-content:space-between;align-items:center;color:#60708a}.mp-filter-summary strong{font-size:28px;color:#0f2140}.mp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mp-card{overflow:hidden;border-radius:30px;border:1px solid rgba(121,146,187,.14);background:linear-gradient(180deg,#fffffff7,#f8fbffeb);box-shadow:0 22px 48px #3b538a14}.mp-card-media-btn{position:relative;display:block;width:100%;border:0;padding:0;background:transparent;cursor:pointer}.mp-card-media-btn img{display:block;width:100%;aspect-ratio:4 / 2.75;object-fit:cover}.mp-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0811230a,#08112305 42%,#0811237a)}.mp-card-media-top,.mp-card-media-bottom{position:absolute;inset-inline:16px;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.mp-card-media-top{top:16px}.mp-card-media-bottom{bottom:16px;color:#fff;font-weight:700}.mp-card-body{padding:20px}.mp-card-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.mp-card-head h3{margin:0;font-size:24px;color:#10213d;letter-spacing:-.03em}.mp-card-head p{margin:6px 0 0;color:#70809a;font-size:13px}.mp-card-head strong{color:#0d6ae8;font-size:28px;line-height:1.1;letter-spacing:-.03em;white-space:nowrap}.mp-card-desc{margin:14px 0;color:#60708a;line-height:1.9;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mp-feature-list,.mp-card-stats,.mp-card-actions{display:flex;gap:10px;flex-wrap:wrap}.mp-feature-list span,.mp-card-stats span{display:inline-flex;align-items:center;padding:10px 12px;border-radius:999px;background:#f5f8fff0;border:1px solid rgba(121,146,187,.12);color:#4f607a;font-size:13px;font-weight:700}.mp-card-stats{margin-top:16px}.mp-card-extra{margin-top:16px;padding-top:16px;border-top:1px solid rgba(121,146,187,.12)}.mp-card-extra-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mp-card-extra-grid small{display:block;color:#4d6285;margin-bottom:6px;font-weight:800}.mp-card-extra-grid p{margin:0;color:#687891;line-height:1.8}.mp-card-actions{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mp-card-actions .btn,.mp-card-whatsapp,.mp-full-btn{width:100%;justify-content:center;text-align:center}.mp-card-whatsapp{display:inline-flex;align-items:center}.mp-empty{grid-column:1 / -1;padding:30px;border-radius:24px;background:#f5f8ffeb;border:1px dashed rgba(121,146,187,.22);color:#5f6f88;text-align:center}.mp-subscription-shell{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px}.mp-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mp-plan-card{padding:24px;border-radius:28px;border:1px solid rgba(121,146,187,.14);background:linear-gradient(180deg,#fffffffa,#f6faffeb);box-shadow:0 18px 38px #3b538a14}.mp-plan-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px}.mp-plan-head h3{margin:0;color:#10213d;font-size:24px}.mp-price{font-size:34px;color:#0d6ae8;font-weight:900;letter-spacing:-.04em}.mp-price small{font-size:18px;color:#60708a}.mp-plan-card ul{margin:0 0 18px;padding:0;list-style:none;display:grid;gap:10px}.mp-plan-card li{padding:12px 14px;border-radius:16px;background:#f5f8fff0;color:#5f6f88}.mp-checkout-card small{display:block;margin-top:14px;color:#617189;line-height:1.8}.mp-merchant-layout{display:grid;grid-template-columns:360px minmax(0,1fr);gap:20px;align-items:start}.mp-auth-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mp-auth-tabs button{border:1px solid rgba(121,146,187,.16);border-radius:16px;padding:12px 14px;background:#f7faffeb;color:#233858;font-weight:800}.mp-auth-tabs button.active{color:#fff;border-color:transparent;background:linear-gradient(135deg,#20b7ff,#508bff 52%,#6f5af7)}.mp-account-box{display:grid;gap:12px}.mp-account-line{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:16px;background:#f5f8fff0;border:1px solid rgba(121,146,187,.12)}.mp-account-line span{color:#617189}.mp-account-line strong{color:#10213d}.mp-submit-card{display:grid;gap:16px}.mp-submit-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.mp-submit-hint{min-height:44px;text-align:center}.mp-inline-notice{margin:0}@media(max-width:1220px){.mp-hero,.mp-listing-layout,.mp-subscription-shell,.mp-merchant-layout{grid-template-columns:1fr}.mp-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.mp-mini-stats,.mp-grid,.mp-plan-grid,.mp-card-extra-grid,.two-col-grid{grid-template-columns:1fr}.mp-section,.mp-hero,.mp-filter-card,.mp-checkout-card,.mp-auth-card,.mp-submit-card{padding:20px}.mp-hero-image-card{min-height:380px}.mp-section-head,.mp-submit-head,.mp-card-head{grid-template-columns:1fr;display:grid}}@media(max-width:640px){.marketplace-page.mp-page{padding:18px 12px 40px}.mp-shell{gap:16px}.mp-hero-copy h1,.mp-section-head h2{line-height:1.12}.mp-hero-stats{left:12px;right:12px;top:12px}.mp-hero-stats div{min-width:calc(33.333% - 8px);flex:1 1 0;padding:14px 10px}.mp-card-actions{grid-template-columns:1fr}}.marketplace-page.mp-luxury-page{--lux-navy: #07162f;--lux-ink: #07162f;--lux-emerald: #00553f;--lux-emerald-2: #08735f;--lux-gold: #e8c25b;--lux-gold-2: #c9952e;--lux-bg: #eef4f7;--lux-card: #ffffff;--lux-border: rgba(7, 22, 47, .1);--lux-muted: #60708a;background:radial-gradient(circle at 12% 4%,rgba(0,116,103,.13),transparent 26%),radial-gradient(circle at 88% 2%,rgba(232,194,91,.12),transparent 24%),linear-gradient(180deg,#edf4f7,#f7faf8 42%,#eef4f7);padding:24px 16px 58px;color:var(--lux-ink)}.mp-lux-shell{width:min(100%,1180px);margin:0 auto;display:grid;gap:24px}.mp-lux-nav{min-height:70px;padding:12px 18px;border-radius:30px;background:#ffffffeb;border:1px solid rgba(7,22,47,.08);box-shadow:0 20px 50px #07162f14;display:flex;align-items:center;justify-content:space-between;gap:18px;position:sticky;top:12px;z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mp-nav-brand{display:inline-flex;align-items:center;gap:14px;color:var(--lux-navy);text-decoration:none;font-weight:950;padding:8px 14px 8px 10px;border-radius:22px;background:linear-gradient(180deg,#fffffffa,#f8f9fbf0);border:1px solid rgba(10,26,48,.1);box-shadow:0 12px 28px #06142b14,inset 0 1px #ffffffeb}.mp-brand-mark{position:relative;width:58px;height:58px;flex:0 0 58px;display:grid;place-items:center;overflow:hidden;border-radius:18px;background:radial-gradient(circle at 28% 28%,rgba(255,193,94,.24),transparent 42%),linear-gradient(145deg,#07111d,#101924 56%,#0a0f17);border:1px solid rgba(18,31,48,.22);box-shadow:inset 0 1px #ffffff0d,0 10px 24px #08122133}.mp-brand-mark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 42%);pointer-events:none}.mp-brand-mark span{position:absolute;font-family:Inter,Arial,sans-serif;font-weight:1000;line-height:1;letter-spacing:-.06em;text-shadow:0 0 18px rgba(230,167,62,.18)}.mp-brand-v{font-size:40px;left:12px;top:9px;color:#d8a04b;background:linear-gradient(180deg,#f4d48c,#d39a42 55%,#9f6821);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mp-brand-d{font-size:41px;right:10px;top:8px;color:#b6bec9;background:linear-gradient(180deg,#f1f4f8,#b8c0cb 48%,#6a7482);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mp-brand-copy{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.mp-brand-copy strong{font-size:34px;line-height:1;letter-spacing:.18em;font-weight:950;color:#d7aa57;background:linear-gradient(180deg,#f8e2a7,#d2a04f 54%,#8d6527);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mp-brand-copy small{font-size:13px;line-height:1.1;letter-spacing:.04em;color:#22344e;font-weight:850}.mp-lux-nav nav{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mp-lux-nav nav a,.mp-nav-cta{text-decoration:none;border-radius:999px;padding:10px 15px;font-weight:900;color:#26405f;border:1px solid transparent}.mp-lux-nav nav a:hover{background:#f4f7fa;border-color:#07162f14}.mp-nav-cta{color:#053f33;background:linear-gradient(135deg,#f8dc7c,#d5a13d);box-shadow:0 16px 32px #c9952e38}.mp-lux-hero{padding:34px;min-height:650px;border-radius:34px;background:radial-gradient(circle at 72% 20%,rgba(22,191,142,.24),transparent 34%),radial-gradient(circle at 18% 80%,rgba(13,92,116,.25),transparent 30%),linear-gradient(135deg,#07162f,#004b3f 52%,#0d1224);display:grid;grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);gap:34px;align-items:center;position:relative;overflow:hidden;box-shadow:0 36px 90px #07162f33}.mp-lux-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:42px 42px;opacity:.16;pointer-events:none}.mp-lux-copy,.mp-lux-visual{position:relative;z-index:1}.mp-lux-kicker{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;margin-bottom:20px;border-radius:999px;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mp-lux-kicker span{color:#fff;font-weight:950}.mp-lux-kicker b{color:#f5d979;font-size:13px}.mp-lux-copy h1{margin:0 0 18px;color:#fff;font-size:clamp(40px,5.2vw,72px);line-height:1.08;letter-spacing:-.05em;text-wrap:balance}.mp-lux-copy p{color:#ffffffd1;font-size:17px;line-height:2;margin:0 0 22px;max-width:620px}.mp-lux-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:24px}.mp-lux-checks span{padding:14px 16px;border-radius:16px;color:#ecfff8;font-weight:900;background:#ffffff1a;border:1px solid rgba(255,255,255,.15)}.mp-lux-actions{display:flex;gap:12px;flex-wrap:wrap}.mp-gold-btn,.mp-green-btn{background:linear-gradient(135deg,#f8dd79,#d19a34)!important;color:#08203a!important;box-shadow:0 22px 40px #c9952e40!important}.mp-green-btn{background:linear-gradient(135deg,#1fc96c,#38d39f)!important;color:#fff!important}.mp-outline-light{background:#ffffff14!important;color:#fff!important;border:1px solid rgba(255,255,255,.22)!important}.mp-lux-main-image{position:relative;min-height:330px;border-radius:30px;overflow:hidden;background:#ffffff1a;border:8px solid rgba(255,255,255,.12);box-shadow:0 30px 70px #00000047}.mp-lux-main-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mp-lux-main-image span{position:absolute;top:18px;right:18px;padding:11px 18px;border-radius:999px;color:#fff;font-weight:950;background:#07162f9e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mp-lux-thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.mp-lux-thumbs figure{margin:0;overflow:hidden;border-radius:18px;background:#fff;border:1px solid rgba(255,255,255,.45);box-shadow:0 18px 34px #0000002e}.mp-lux-thumbs img{display:block;width:100%;aspect-ratio:1.15 / .8;object-fit:cover}.mp-lux-thumbs figcaption{padding:10px;text-align:center;color:var(--lux-navy);font-weight:900;font-size:12px}.mp-lux-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;border-radius:28px;background:#07162f1a;border:1px solid rgba(7,22,47,.08);box-shadow:0 24px 58px #07162f14}.mp-lux-stats div{padding:24px;background:#fffffff0;text-align:center}.mp-lux-stats strong{display:block;color:var(--lux-navy);font-size:34px;line-height:1}.mp-lux-stats span{display:block;margin-top:8px;color:var(--lux-muted);font-weight:800}.mp-lux-section{padding:34px;border-radius:34px;background:#fffffff5;border:1px solid rgba(7,22,47,.08);box-shadow:0 28px 70px #07162f14}.mp-lux-section-head{margin-bottom:24px}.mp-lux-section-head>span,.mp-lux-section-head .mp-eyebrow{display:inline-flex;padding:10px 14px;border-radius:999px;background:#00553f12;border:1px solid rgba(0,85,63,.12);color:#00614b;font-weight:950;margin-bottom:14px}.mp-lux-section-head h2{margin:0 0 10px;color:var(--lux-navy);font-size:clamp(30px,3.5vw,50px);line-height:1.1;letter-spacing:-.045em}.mp-lux-section-head p{margin:0;color:var(--lux-muted);line-height:1.95;max-width:820px}.mp-lux-split-head{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.mp-gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mp-gallery-grid figure{margin:0;border-radius:24px;overflow:hidden;background:#fff;border:1px solid var(--lux-border);box-shadow:0 20px 48px #07162f12}.mp-gallery-grid img{display:block;width:100%;aspect-ratio:1.55 / 1;object-fit:cover}.mp-gallery-grid figcaption{display:grid;gap:8px;padding:20px}.mp-gallery-grid strong{color:var(--lux-navy);font-size:20px}.mp-gallery-grid small{color:var(--lux-muted);line-height:1.7}.mp-lux-filter-card{display:grid;grid-template-columns:1fr 150px 88px;gap:10px;min-width:min(100%,560px);padding:14px;border-radius:24px;background:#f5f7fa;border:1px solid rgba(7,22,47,.08)}.mp-lux-listings-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mp-lux-listings-grid .mp-card{border-radius:28px;box-shadow:0 24px 54px #07162f1a;border-color:#07162f1a}.mp-lux-listings-grid .mp-card-media-btn img{aspect-ratio:1.25 / .9}.mp-lux-listings-grid .mp-card-head h3{font-size:22px}.mp-lux-listings-grid .mp-card-head strong{color:#007a45}.mp-lux-listings-grid .mp-card-actions{grid-template-columns:1fr 1fr}.mp-lux-cta{padding:42px;border-radius:34px;text-align:center;color:#fff;background:radial-gradient(circle at 20% 10%,rgba(32,201,110,.18),transparent 28%),linear-gradient(135deg,#07162f,#00614b);box-shadow:0 30px 76px #07162f29}.mp-lux-cta span{display:inline-flex;padding:10px 18px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);font-weight:950;margin-bottom:18px}.mp-lux-cta h2{margin:0 auto 14px;max-width:850px;font-size:clamp(30px,4vw,52px);line-height:1.12}.mp-lux-cta p{margin:0 auto 24px;max-width:780px;color:#ffffffc7;line-height:1.9}.mp-lux-cta div{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.mp-lux-subscription-shell{grid-template-columns:minmax(0,1fr) 340px}.mp-lux-plan-card{position:relative;overflow:hidden}.mp-lux-plan-card:before{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:linear-gradient(90deg,var(--lux-gold),#17b37c,#0d58a6)}.mp-lux-plan-card .mp-price{color:var(--lux-emerald)}.mp-lux-checkout{background:radial-gradient(circle at 15% 12%,rgba(232,194,91,.12),transparent 36%),linear-gradient(180deg,#fff,#fbf8ef)}.mp-lux-merchant-layout{grid-template-columns:360px minmax(0,1fr)}.mp-lux-auth-card{background:radial-gradient(circle at 16% 10%,rgba(232,194,91,.12),transparent 34%),linear-gradient(180deg,#fff,#f7faf8)}.mp-lux-submit-card{background:radial-gradient(circle at 94% 4%,rgba(0,85,63,.08),transparent 28%),linear-gradient(180deg,#fff,#f8fbfb)}.mp-lux-submit-card .textarea,.mp-lux-submit-card .input,.mp-lux-submit-card .select,.mp-lux-checkout .input,.mp-lux-checkout .select,.mp-lux-filter-card .input,.mp-lux-filter-card .select{border-radius:18px}@media(max-width:1180px){.mp-lux-hero,.mp-lux-subscription-shell,.mp-lux-merchant-layout{grid-template-columns:1fr}.mp-lux-listings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-lux-split-head{display:grid}.mp-lux-filter-card{min-width:100%}}@media(max-width:760px){.marketplace-page.mp-luxury-page{padding:14px 10px 42px}.mp-lux-nav{position:static;align-items:flex-start;display:grid}.mp-lux-nav nav{width:100%}.mp-lux-nav nav a,.mp-nav-cta{flex:1 1 auto;text-align:center}.mp-lux-hero,.mp-lux-section,.mp-lux-cta{padding:22px;border-radius:26px}.mp-lux-checks,.mp-lux-thumbs,.mp-lux-stats,.mp-gallery-grid,.mp-lux-listings-grid,.mp-plan-grid,.mp-lux-filter-card{grid-template-columns:1fr}.mp-lux-main-image{min-height:280px}.mp-lux-copy h1,.mp-lux-section-head h2,.mp-lux-cta h2{letter-spacing:-.03em}}.marketplace-page.mp-luxury-page{--world-navy: #06142b;--world-emerald: #00543f;--world-gold: #e9bf4f;--world-soft: #f6f8f6}.mp-lux-shell{width:min(100%,1220px);gap:26px}.mp-lux-nav{min-height:84px;padding-inline:22px;border-radius:34px;box-shadow:0 20px 55px #06142b1a}.mp-brand-copy strong,.mp-brand-copy small{white-space:nowrap}.mp-lux-nav nav a{position:relative}.mp-lux-nav nav a:after{content:"";position:absolute;inset-inline:18px;bottom:5px;height:2px;border-radius:999px;background:var(--world-gold);opacity:0;transform:scaleX(.5);transition:.18s ease}.mp-lux-nav nav a:hover:after{opacity:1;transform:scaleX(1)}.mp-lux-hero{min-height:690px;padding:clamp(26px,3vw,42px);border-radius:38px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 78% 12%,rgba(29,209,161,.26),transparent 30%),radial-gradient(circle at 16% 90%,rgba(0,128,100,.22),transparent 32%),linear-gradient(135deg,#06142b,#003d38 48%,#0b1120)}.mp-lux-copy h1{max-width:680px;text-shadow:0 14px 36px rgba(0,0,0,.18)}.mp-lux-copy p{max-width:660px}.mp-lux-checks span{min-height:52px;display:flex;align-items:center;justify-content:center;background:#ffffff1f}.mp-lux-main-image{min-height:365px;border-radius:34px;border-width:9px}.mp-lux-thumbs figure,.mp-gallery-grid figure,.mp-world-card,.mp-lux-plan-card,.mp-checkout-card,.mp-auth-card,.mp-submit-card,.mp-world-trust{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mp-lux-thumbs figure:hover,.mp-gallery-grid figure:hover,.mp-world-card:hover,.mp-lux-plan-card:hover{transform:translateY(-4px);box-shadow:0 30px 70px #07162f21}.mp-lux-stats{border-radius:30px}.mp-lux-stats div{min-height:112px;display:grid;align-content:center}.mp-lux-section{border-radius:38px}.mp-lux-section-head h2{max-width:860px;text-wrap:balance}.mp-gallery-grid img{aspect-ratio:1.7 / 1}.mp-lux-listings-grid{align-items:stretch}.mp-world-card{display:flex;flex-direction:column;background:linear-gradient(180deg,#fff,#fbfcff)}.mp-world-card .mp-card-media-btn img{aspect-ratio:1.24 / .88;background:linear-gradient(135deg,#e7edf5,#f8fbff)}.mp-world-card .mp-card-body{display:flex;flex-direction:column;flex:1}.mp-world-card .mp-card-head{align-items:flex-start}.mp-world-card .mp-card-head h3{min-height:56px;line-height:1.22}.mp-world-card .mp-card-head strong{min-width:118px;text-align:left;color:#00774a}.mp-world-card .mp-feature-list{min-height:86px}.mp-world-card .mp-card-actions{margin-top:auto}.mp-card-actions .btn{min-height:48px}.mp-card-whatsapp{background:linear-gradient(135deg,#21b7ff,#6455ff)!important;color:#fff!important}.mp-lux-cta{padding-block:54px}.mp-world-trust{background:radial-gradient(circle at 94% 8%,rgba(233,191,79,.12),transparent 32%),linear-gradient(180deg,#fff,#fbfbf6)}.mp-trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.mp-trust-grid div{padding:24px;border-radius:26px;background:#ffffffdb;border:1px solid rgba(7,22,47,.09);box-shadow:0 20px 44px #07162f0f}.mp-trust-grid b{display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;border-radius:16px;background:#e9bf4f2e;color:#8a6200;font-size:18px}.mp-trust-grid h3{margin:18px 0 10px;color:var(--world-navy);font-size:22px}.mp-trust-grid p{margin:0;color:#63738c;line-height:1.85}.mp-lux-plan-card{min-height:300px}.mp-lux-plan-card li{font-weight:800}.mp-lux-checkout,.mp-lux-auth-card,.mp-lux-submit-card{border-color:#e9bf4f2e}.mp-lux-submit-card{min-height:100%}.mp-lux-submit-card .textarea{min-height:116px}@media(max-width:1180px){.mp-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.mp-lux-hero{min-height:auto}.mp-lux-copy h1{font-size:clamp(34px,12vw,48px)}.mp-lux-main-image{min-height:300px}.mp-trust-grid,.mp-lux-listings-grid .mp-card-actions{grid-template-columns:1fr}.mp-world-card .mp-card-head h3{min-height:auto}}.marketplace-page.mp-luxury-page{--final-ink: #06142b;--final-muted: #63738c;--final-gold: #e9bf4f;--final-emerald: #00543f;overflow-x:hidden}.mp-lux-hero,.mp-lux-section,.mp-lux-cta{scroll-margin-top:110px}.mp-lux-nav{top:14px;z-index:8}.mp-lux-listings-grid{grid-template-columns:repeat(auto-fit,minmax(315px,1fr))}.mp-world-card{min-height:100%;border-radius:30px}.mp-world-card .mp-card-media{background:linear-gradient(135deg,#e9eef5,#f9fbff)}.mp-world-card .mp-card-media-btn img{aspect-ratio:1.35 / .92;transition:transform .35s ease}.mp-world-card:hover .mp-card-media-btn img{transform:scale(1.035)}.mp-world-card .mp-card-body{padding:22px;min-height:410px}.mp-world-card .mp-card-head{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.mp-world-card .mp-card-head h3{min-height:auto;font-size:clamp(21px,2vw,26px);line-height:1.28}.mp-world-card .mp-card-head strong{min-width:0;text-align:right;font-size:clamp(25px,2.6vw,34px)}.mp-world-card .mp-card-desc{min-height:76px;margin-top:12px;color:#566984}.mp-world-card .mp-feature-list{min-height:74px}.mp-world-card .mp-card-stats{padding-top:12px;border-top:1px solid rgba(7,22,47,.08)}.mp-world-card .mp-card-actions{grid-template-columns:1fr 1fr;gap:10px}.mp-world-card .mp-card-actions .btn,.mp-card-whatsapp{border-radius:16px;font-size:14px;white-space:nowrap}.mp-form-field{display:grid;gap:7px}.mp-form-field>span{padding-inline:4px;color:#415575;font-size:12px;font-weight:950}.mp-form-field .input,.mp-form-field .select,.mp-form-field .textarea{background:#fbfdff;border-color:#07162f1f}.mp-lux-submit-card .form-grid.two-col-grid,.mp-lux-auth-card .form-grid,.mp-lux-checkout .form-grid{align-items:start}.mp-lux-submit-card .textarea{width:100%}.mp-submit-head{align-items:center}.mp-account-line strong{word-break:break-word}.mp-lux-stats{position:relative;z-index:1}.mp-lux-section-head h2,.mp-lux-copy h1,.mp-lux-cta h2{text-wrap:balance}@media(max-width:900px){.mp-lux-nav{position:static}.mp-lux-hero,.mp-lux-section,.mp-lux-cta{scroll-margin-top:20px}.mp-lux-listings-grid{grid-template-columns:1fr}.mp-world-card .mp-card-body{min-height:auto}.mp-lux-submit-card .form-grid.two-col-grid{grid-template-columns:1fr}}.mp-nav-link-button{border:0;padding:0;background:transparent;color:#0b1d3a;font:inherit;font-weight:850;line-height:1;cursor:pointer}.mp-nav-link-button:hover{color:#006b55;transform:translateY(-1px)}.mp-lux-nav .mp-nav-cta{border:0;text-decoration:none}.mp-merchant-teaser{display:flex;align-items:center;justify-content:space-between;gap:22px;background:radial-gradient(circle at 90% 15%,rgba(233,191,79,.16),transparent 30%),linear-gradient(180deg,#fffffffa,#fafcfff0)}.mp-merchant-teaser h2,.mp-merchant-portal-head h2{margin:0 0 10px;color:#06142b;font-size:clamp(28px,3.4vw,46px);line-height:1.12;letter-spacing:-.04em}.mp-merchant-teaser p,.mp-merchant-portal-head p{margin:0;color:#63738c;line-height:1.9;max-width:760px}.mp-merchant-portal-head{background:radial-gradient(circle at 18% 10%,rgba(22,163,74,.14),transparent 30%),radial-gradient(circle at 88% 16%,rgba(233,191,79,.18),transparent 30%),linear-gradient(180deg,#fffffffa,#fbf8f0f0)}.mp-portal-actions{display:flex;flex-wrap:wrap;gap:12px}.mp-portal-actions .btn{min-width:160px;text-align:center;justify-content:center}@media(max-width:760px){.mp-lux-nav nav{gap:12px}.mp-merchant-teaser{display:grid}.mp-merchant-teaser .btn,.mp-portal-actions .btn,.mp-lux-nav .mp-nav-cta{width:100%}}.mp-merchant-route-head{margin-top:6px;position:relative;overflow:hidden}.mp-merchant-route-head:before{content:"";position:absolute;inset:-120px auto auto -90px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(233,191,79,.2),transparent 68%);pointer-events:none}.mp-merchant-route-head .mp-lux-section-head,.mp-merchant-route-head .mp-portal-actions{position:relative;z-index:1}.mp-merchant-route-head .mp-lux-section-head h2{max-width:900px}.mp-merchant-route-head .mp-portal-actions{margin-top:18px}@media(max-width:760px){.mp-merchant-route-head .mp-portal-actions{display:grid}}.mp-lux-stats div:last-child strong{color:#00614b;font-size:clamp(24px,2.6vw,34px)}.mp-customer-footer{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px 26px;border-radius:28px;background:radial-gradient(circle at 86% 20%,rgba(232,194,91,.14),transparent 28%),linear-gradient(180deg,#fffffff5,#f7faf9eb);border:1px solid rgba(7,22,47,.08);box-shadow:0 22px 54px #07162f12}.mp-customer-footer strong{display:block;color:#07162f;font-size:19px;margin-bottom:8px}.mp-customer-footer p{margin:0;max-width:780px;color:#60708a;line-height:1.85;font-size:13px}.mp-footer-links{display:flex;align-items:center;gap:10px;flex-shrink:0}.mp-footer-links a,.mp-footer-links button{border:1px solid rgba(7,22,47,.1);border-radius:999px;padding:11px 15px;background:#fff;color:#0b1d3a;text-decoration:none;font:inherit;font-weight:900;cursor:pointer}.mp-footer-links button{background:linear-gradient(135deg,#f8dd79,#d19a34);color:#08203a;border-color:transparent}@media(max-width:760px){.mp-customer-footer,.mp-footer-links{display:grid;grid-template-columns:1fr}.mp-footer-links a,.mp-footer-links button{width:100%;text-align:center}}.mp-lux-listings-grid{align-items:start}.mp-world-card{display:grid;grid-template-rows:auto auto}.mp-world-card .mp-card-media-btn img{aspect-ratio:1.42 / .88}.mp-world-card .mp-card-body{min-height:auto!important;padding:16px 18px 18px!important}.mp-world-card .mp-card-head{gap:6px}.mp-world-card .mp-card-head h3{font-size:clamp(20px,1.8vw,24px);line-height:1.24;margin-bottom:2px}.mp-world-card .mp-card-head p{margin-top:4px;font-size:12px}.mp-world-card .mp-card-head strong{font-size:clamp(24px,2.3vw,30px);line-height:1}.mp-world-card .mp-card-desc{min-height:auto!important;margin:10px 0 12px;line-height:1.75;-webkit-line-clamp:2}.mp-card-quick-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 12px}.mp-card-quick-specs span{min-height:54px;padding:9px 10px;border-radius:16px;background:#f5f8fff5;border:1px solid rgba(121,146,187,.12);display:grid;gap:3px;align-content:center}.mp-card-quick-specs small{color:#7a8aa2;font-size:11px}.mp-card-quick-specs b{color:#10213d;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-world-card .mp-card-extra{margin-top:12px;padding-top:12px}.mp-world-card .mp-card-extra-grid{gap:10px}.mp-feature-list-expanded{min-height:auto!important;margin-top:10px}.mp-feature-list-expanded span{padding:8px 10px;font-size:12px}.mp-world-card .mp-card-actions{margin-top:12px;gap:8px}.mp-world-card .mp-card-actions .btn,.mp-card-whatsapp{min-height:42px;padding:10px 12px;border-radius:14px;font-size:13px}@media(max-width:640px){.mp-card-quick-specs{grid-template-columns:1fr}}@media(max-width:980px){.mp-lux-nav{min-height:78px;gap:12px}.mp-brand-mark{width:50px;height:50px;flex-basis:50px}.mp-brand-v,.mp-brand-d{font-size:35px}.mp-brand-v{left:10px;top:8px}.mp-brand-d{right:9px;top:7px}.mp-brand-copy strong{font-size:26px;letter-spacing:.13em}.mp-brand-copy small{font-size:11px}}@media(max-width:760px){.mp-nav-brand{width:100%;justify-content:center;padding-inline:12px}.mp-brand-copy strong{font-size:22px;letter-spacing:.1em}.mp-brand-copy small{font-size:10px;letter-spacing:.02em}}.mp-lux-nav .mp-nav-brand{display:inline-flex;align-items:center;justify-content:center;min-width:360px;padding:0;border-radius:0;background:transparent;border:0;box-shadow:none}.mp-real-logo{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:285px;min-height:64px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.mp-real-logo-img{display:block;width:auto;max-width:280px;max-height:52px;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(91,58,16,.16)) contrast(1.08) saturate(1.08)}.mp-real-title{display:block;min-height:0;padding:0;border:0;color:#10213d;font-size:12px;font-weight:900;line-height:1;letter-spacing:.06em;text-align:center;white-space:nowrap;opacity:.94}@media(max-width:980px){.mp-lux-nav .mp-nav-brand{min-width:270px}.mp-real-logo{min-width:235px;min-height:58px}.mp-real-logo-img{max-width:230px;max-height:45px}.mp-real-title{font-size:11px;letter-spacing:.04em}}@media(max-width:760px){.mp-lux-nav .mp-nav-brand{width:100%;min-width:0;justify-content:center}.mp-real-logo{min-width:220px}.mp-real-logo-img{max-width:220px;max-height:44px}.mp-real-title{font-size:10px}}.mp-lux-nav{min-height:88px;padding:14px 22px;border-radius:38px;gap:24px;background:linear-gradient(180deg,#fffffffa,#fafcfbf0);border:1px solid rgba(7,22,47,.08);box-shadow:0 22px 58px #06142b1c,inset 0 1px #ffffffe0}.mp-lux-nav:after{content:"";position:absolute;left:34px;right:34px;bottom:0;height:2px;border-radius:999px;background:linear-gradient(90deg,#d5a13db3,#006b5557,#d5a13d0f);opacity:.75;pointer-events:none}.mp-lux-nav .mp-nav-brand{min-width:390px;justify-content:flex-start;padding:0}.mp-real-logo{min-width:330px;min-height:68px;align-items:center}.mp-real-logo-img{max-width:318px;max-height:58px;filter:drop-shadow(0 4px 8px rgba(91,58,16,.18)) contrast(1.1) saturate(1.08)}.mp-real-title{margin-top:-2px;font-size:13px;font-weight:950;letter-spacing:.055em;color:#0c1f3a}.mp-lux-nav nav{padding:7px;gap:4px;border-radius:999px;background:#f8fafcc7;border:1px solid rgba(7,22,47,.08);box-shadow:inset 0 1px #ffffffdb,0 10px 24px #07162f0a}.mp-lux-nav nav a,.mp-nav-link-button{min-height:38px;padding:10px 16px;border-radius:999px;color:#0f243f;font-size:14px;font-weight:950}.mp-lux-nav nav a:hover,.mp-nav-link-button:hover{color:#005746;background:#fff;box-shadow:0 8px 18px #07162f0f}.mp-nav-tool-button.is-active{color:#005746;background:#fff;box-shadow:0 8px 18px #07162f0f,inset 0 0 0 1px #006b551f}.mp-retention-anchor{scroll-margin-top:108px}.mp-lux-nav .mp-nav-cta{min-width:120px;min-height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#062b22;background:linear-gradient(135deg,#ffe28a,#d4a13c);box-shadow:0 14px 28px #c9952e3d}@media(max-width:1100px){.mp-lux-nav .mp-nav-brand{min-width:310px}.mp-real-logo{min-width:270px}.mp-real-logo-img{max-width:270px;max-height:52px}}@media(max-width:820px){.mp-lux-nav{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:16px}.mp-lux-nav .mp-nav-brand{min-width:0;width:100%;justify-content:center}.mp-real-logo{min-width:0}.mp-real-logo-img{max-width:min(290px,88vw);max-height:54px}.mp-lux-nav nav{width:100%;justify-content:center}.mp-lux-nav .mp-nav-cta{width:100%}}.mp-lux-nav{min-height:100px}.mp-lux-nav .mp-nav-brand{min-width:430px}.mp-real-logo{min-width:385px;min-height:82px;gap:0}.mp-real-logo-img{max-width:380px;max-height:76px;filter:drop-shadow(0 5px 10px rgba(91,58,16,.16)) contrast(1.06) saturate(1.04)}.mp-real-title{margin-top:-7px;font-size:13px;letter-spacing:.05em}@media(max-width:1100px){.mp-lux-nav .mp-nav-brand{min-width:330px}.mp-real-logo{min-width:305px;min-height:74px}.mp-real-logo-img{max-width:315px;max-height:68px}}@media(max-width:820px){.mp-lux-nav{min-height:auto}.mp-lux-nav .mp-nav-brand{min-width:0}.mp-real-logo{min-width:0;min-height:72px}.mp-real-logo-img{max-width:min(330px,88vw);max-height:68px}.mp-real-title{margin-top:-6px;font-size:12px}}.mp-retention-section{scroll-margin-top:96px}.mp-search-request-card{background:#090c12b8;border:1px solid rgba(226,198,127,.18);border-radius:28px;padding:22px;box-shadow:0 22px 70px #00000047}.mp-wide-field{grid-column:1 / -1}.mp-alert-consent{grid-column:1 / -1;display:flex;gap:10px;align-items:center;color:#f3e7c8;font-size:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:12px 14px}.mp-alert-consent input{width:18px;height:18px;accent-color:#d6ad55}.mp-compare-table-wrap{overflow-x:auto;border-radius:24px;border:1px solid rgba(226,198,127,.16);background:#05080ead}.mp-compare-table{width:100%;min-width:720px;border-collapse:collapse;color:#f7ead0}.mp-compare-table th,.mp-compare-table td{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08);text-align:right;vertical-align:top}.mp-compare-table th{background:#d6ad551f;color:#ffe6a8;font-weight:800}.mp-compare-table td:first-child{color:#d7c08f;font-weight:800;white-space:nowrap}@media(max-width:760px){.mp-search-request-card{padding:16px;border-radius:22px}.mp-alert-consent{align-items:flex-start}}.mp-retention-dock{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;margin:18px 0 8px;border:1px solid rgba(18,79,67,.12);border-radius:22px;background:#ffffffc7;box-shadow:0 18px 50px #0f172a14}.mp-retention-dock span{display:block;color:#0b7b59;font-size:13px;font-weight:800;margin-bottom:4px}.mp-retention-dock strong{display:block;color:#0f1f3d;font-size:15px;line-height:1.8}.mp-retention-dock-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.mp-retention-dock-actions .btn{min-height:42px;padding:9px 14px}@media(max-width:860px){.mp-retention-dock{align-items:stretch;flex-direction:column}.mp-retention-dock-actions{justify-content:stretch}.mp-retention-dock-actions .btn{flex:1 1 140px}}.mp-primary-actions{grid-template-columns:.95fr 1.05fr!important}.mp-card-secondary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.mp-card-secondary-actions .btn{width:100%;min-height:40px;padding:9px 10px;border-radius:14px;font-size:12px;justify-content:center;text-align:center}@media(max-width:760px){.marketplace-page.mp-luxury-page{padding:8px 8px 34px}.mp-lux-shell{gap:12px}.mp-lux-nav{padding:10px;gap:8px;border-radius:22px;box-shadow:0 14px 34px #06142b17}.mp-lux-nav:after{left:20px;right:20px}.mp-real-logo{min-height:48px}.mp-real-logo-img{max-width:min(238px,78vw);max-height:46px}.mp-real-title{display:none}.mp-lux-nav nav{width:100%;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;gap:6px;padding:6px;border-radius:18px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mp-lux-nav nav::-webkit-scrollbar{display:none}.mp-lux-nav nav a,.mp-nav-link-button{flex:0 0 auto;min-height:34px;padding:8px 11px;font-size:12px}.mp-lux-nav .mp-nav-cta{min-height:38px;padding:9px 12px;border-radius:16px;font-size:13px}.mp-lux-hero,.mp-lux-section,.mp-lux-cta{padding:16px;border-radius:22px}.mp-lux-hero{gap:14px}.mp-lux-kicker{margin-bottom:12px;padding:8px 10px;font-size:12px}.mp-lux-kicker b{font-size:11px}.mp-lux-copy h1{margin-bottom:10px;font-size:clamp(27px,9vw,36px)!important;line-height:1.16}.mp-lux-copy p{margin-bottom:14px;font-size:13px;line-height:1.7}.mp-lux-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px}.mp-lux-checks span{min-height:38px;padding:9px 8px;border-radius:13px;font-size:11px;line-height:1.35;text-align:center}.mp-lux-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mp-lux-actions .btn{min-height:40px;padding:9px 8px;border-radius:13px;font-size:12px;text-align:center}.mp-lux-main-image{min-height:178px;border-width:5px;border-radius:20px}.mp-lux-main-image span{top:10px;right:10px;padding:8px 12px;font-size:12px}.mp-lux-thumbs{display:none}.mp-lux-stats{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:20px}.mp-lux-stats div{min-height:68px;padding:12px 8px}.mp-lux-stats strong{font-size:24px}.mp-lux-stats span{margin-top:5px;font-size:11px}.mp-lux-section-head{margin-bottom:12px}.mp-lux-section-head>span,.mp-lux-section-head .mp-eyebrow{padding:7px 10px;margin-bottom:8px;font-size:11px}.mp-lux-section-head h2{margin-bottom:6px;font-size:22px;line-height:1.22}.mp-lux-section-head p{font-size:12.5px;line-height:1.65}.mp-lux-filter-card{padding:8px;gap:8px;border-radius:18px}.mp-lux-filter-card .input,.mp-lux-filter-card .select,.mp-lux-filter-card .btn{min-height:40px;padding:9px 11px;border-radius:13px;font-size:13px}.mp-lux-listings-grid{gap:12px}.mp-world-card{border-radius:22px;box-shadow:0 16px 34px #07162f14}.mp-world-card:hover,.mp-lux-thumbs figure:hover,.mp-gallery-grid figure:hover,.mp-lux-plan-card:hover{transform:none}.mp-world-card .mp-card-media-btn img{aspect-ratio:1.55 / .94}.mp-card-media-top,.mp-card-media-bottom{inset-inline:10px;gap:6px}.mp-card-media-top{top:10px}.mp-card-media-bottom{bottom:10px;font-size:11px}.mp-chip{padding:6px 8px;font-size:10.5px}.mp-world-card .mp-card-body{padding:12px!important}.mp-world-card .mp-card-head{gap:4px}.mp-world-card .mp-card-head strong{order:-1;width:fit-content;padding:5px 9px;border-radius:12px;background:#007a4517;color:#006b43;font-size:23px;line-height:1.05}.mp-world-card .mp-card-head h3{font-size:18px;line-height:1.3}.mp-world-card .mp-card-head p{display:none}.mp-world-card .mp-card-desc{margin:8px 0;color:#5d6e86;font-size:12.5px;line-height:1.55;-webkit-line-clamp:1}.mp-card-quick-specs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px;margin:8px 0 10px}.mp-card-quick-specs span{min-height:44px;padding:7px 6px;border-radius:12px}.mp-card-quick-specs small{font-size:9.5px}.mp-card-quick-specs b{font-size:11.5px}.mp-primary-actions{grid-template-columns:.92fr 1.08fr!important;gap:7px!important;margin-top:10px!important}.mp-world-card .mp-card-actions .btn,.mp-card-whatsapp,.mp-card-secondary-actions .btn{min-height:39px;padding:8px 7px;border-radius:12px;font-size:12px}.mp-card-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:8px}.mp-world-card .mp-card-extra{margin-top:10px;padding-top:10px}.mp-world-card .mp-card-extra-grid{grid-template-columns:1fr!important;gap:8px}.mp-card-extra-grid small{margin-bottom:4px;font-size:11px}.mp-card-extra-grid p{font-size:12.5px;line-height:1.6}.mp-feature-list-expanded{gap:6px;margin-top:8px}.mp-feature-list-expanded span{padding:7px 8px;font-size:11px}.mp-search-request-card,.mp-compare-table-wrap{border-radius:18px}.mp-trust-grid div,.mp-gallery-grid figure,.mp-plan-card,.mp-checkout-card,.mp-auth-card,.mp-submit-card{border-radius:20px}}@media(max-width:768px){.hero{padding:14px!important;margin-bottom:12px!important;gap:10px!important}.hero h1{font-size:26px!important;line-height:1.15!important}.hero p{font-size:13px!important}.page{padding:12px!important}}.perfume-page{min-height:100vh;padding:18px;color:#fff8ec;background:radial-gradient(circle at 12% 0%,rgba(233,185,103,.28),transparent 28%),radial-gradient(circle at 86% 12%,rgba(169,96,132,.22),transparent 30%),linear-gradient(145deg,#150d1d,#251328 46%,#3a201d);font-family:inherit}.perfume-page *{box-sizing:border-box}.perfume-header{width:min(1180px,100%);margin:0 auto 18px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid rgba(255,238,205,.14);border-radius:24px;background:#140c19b8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:10px;z-index:30;box-shadow:0 20px 70px #0000002e}.perfume-logo{color:#fff;text-decoration:none;display:grid;gap:1px;min-width:145px}.perfume-logo span{color:#e9bd73;font-size:13px;letter-spacing:.18em;text-transform:uppercase}.perfume-logo strong{font-size:21px;line-height:1}.perfume-nav{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.perfume-nav a,.perfume-cart-trigger{border:1px solid rgba(255,255,255,.12);color:#f8e8ca;text-decoration:none;border-radius:999px;padding:10px 14px;background:#ffffff0f;cursor:pointer;font:inherit}.perfume-cart-trigger{color:#211329;background:linear-gradient(135deg,#f4d18a,#c58b3e);border-color:transparent;font-weight:900}.perfume-hero,.perfume-section,.perfume-stats{width:min(1180px,100%);margin-left:auto;margin-right:auto}.perfume-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:20px;align-items:stretch;padding:36px;border:1px solid rgba(255,238,205,.15);border-radius:34px;background:linear-gradient(135deg,#ffffff1a,#ffffff09),#1e1121cc;box-shadow:0 32px 110px #0000003d;overflow:hidden;position:relative}.perfume-hero:before{content:"";position:absolute;inset-inline-start:-120px;top:-160px;width:350px;height:350px;border-radius:50%;background:#e8b9672e;filter:blur(8px)}.perfume-hero-text,.perfume-hero-card{position:relative;z-index:1}.perfume-kicker{display:inline-flex;width:fit-content;padding:8px 12px;border-radius:999px;color:#ffe4a8;background:#e8b96721;border:1px solid rgba(232,185,103,.22);font-weight:800;margin-bottom:14px}.perfume-hero h1{margin:0;max-width:720px;font-size:clamp(34px,5vw,68px);line-height:1.03;letter-spacing:-.04em}.perfume-hero p{max-width:690px;color:#e8dac4;font-size:17px;line-height:1.9;margin:18px 0 0}.perfume-hero-actions,.perfume-product-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.perfume-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border-radius:16px;border:1px solid transparent;padding:11px 18px;font-weight:900;text-decoration:none;cursor:pointer;font:inherit}.perfume-btn-primary{color:#1c1026;background:linear-gradient(135deg,#ffe3a4,#c89142);box-shadow:0 16px 34px #cb903e3d}.perfume-btn-outline,.perfume-btn-soft{color:#fff2d4;border-color:#ffe6b838;background:#ffffff12}.perfume-btn.is-disabled{opacity:.55;pointer-events:none}.perfume-hero-badges{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.perfume-hero-badges span,.perfume-product-chips span,.perfume-feature-grid span,.perfume-trust-chip{color:#f9e4c0;padding:8px 11px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12)}.perfume-hero-card{min-height:420px;border-radius:30px;overflow:hidden;border:1px solid rgba(255,255,255,.13);background:#ffffff14;display:grid;align-content:end}.perfume-hero-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.perfume-hero-card>div{position:relative;margin:18px;padding:16px;border-radius:22px;background:#130a18c2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;gap:4px}.perfume-hero-card small,.perfume-product-meta small,.perfume-section-title span{color:#e5ba73;font-weight:900}.perfume-hero-card strong{font-size:23px}.perfume-hero-card span{color:#fff1d4;font-weight:900}.perfume-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.perfume-stats div{padding:18px;border-radius:24px;border:1px solid rgba(255,238,205,.13);background:#ffffff12;display:grid;gap:4px}.perfume-stats strong{font-size:26px;color:#ffe0a0}.perfume-stats span{color:#e6d8c5}.perfume-section{margin-top:18px;padding:28px;border-radius:30px;border:1px solid rgba(255,238,205,.13);background:#140c1994}.perfume-section-title h2{margin:8px 0 0;font-size:clamp(26px,4vw,42px);line-height:1.12}.perfume-section-title p{margin:10px 0 0;color:#e2d2bd;line-height:1.8}.perfume-category-grid{margin-top:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.perfume-category-grid button{min-height:120px;text-align:start;border:1px solid rgba(255,230,184,.15);border-radius:24px;color:#fff7e7;background:radial-gradient(circle at 25% 15%,rgba(255,224,160,.2),transparent 38%),#ffffff12;padding:18px;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.perfume-category-grid button:hover,.perfume-category-grid button.is-active{transform:translateY(-3px);border-color:#ffde9c7a;background:#ecb76024}.perfume-category-grid span{display:block;font-weight:900;font-size:20px}.perfume-category-grid small{display:block;color:#dfcfb6;margin-top:8px}.perfume-products-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.85fr);gap:18px;align-items:end}.perfume-filters{display:grid;grid-template-columns:1fr;gap:10px}.perfume-filters input,.perfume-filters select{width:100%;min-height:46px;border-radius:16px;border:1px solid rgba(255,230,184,.16);background:#ffffff14;color:#fff6e4;padding:0 14px;outline:none;font:inherit}.perfume-filters option{color:#211329}.perfume-product-grid{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.perfume-product-card{border:1px solid rgba(255,238,205,.13);border-radius:28px;overflow:hidden;background:#ffffff14;box-shadow:0 22px 70px #00000029}.perfume-product-image{width:100%;height:260px;padding:0;border:0;background:transparent;position:relative;cursor:pointer;overflow:hidden}.perfume-product-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .22s ease}.perfume-product-card:hover .perfume-product-image img{transform:scale(1.04)}.perfume-product-image span{position:absolute;top:14px;inset-inline-start:14px;padding:7px 11px;border-radius:999px;color:#211329;background:#ffe0a0;font-weight:900}.perfume-product-content{padding:18px}.perfume-product-meta{display:flex;justify-content:space-between;gap:10px;align-items:center}.perfume-product-meta strong{color:#ffe0a0;white-space:nowrap}.perfume-product-content h3{margin:10px 0 0;font-size:23px;line-height:1.25}.perfume-product-content p{margin:10px 0 0;color:#dfcfb8;line-height:1.75}.perfume-product-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.perfume-product-chips span{font-size:12px}.perfume-empty,.perfume-empty-cart{margin-top:18px;padding:18px;border-radius:20px;color:#f4dfba;background:#ffffff12;border:1px solid rgba(255,255,255,.12)}.perfume-features{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:18px;align-items:center}.perfume-features h2{margin:0;font-size:clamp(26px,4vw,42px)}.perfume-features p{color:#dfcfb8;line-height:1.8}.perfume-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.perfume-feature-grid span{border-radius:18px;padding:16px;text-align:center;font-weight:900}.perfume-cart{position:fixed;top:0;bottom:0;inset-inline-end:0;width:min(430px,92vw);z-index:60;background:#170f1d;border-inline-start:1px solid rgba(255,230,184,.18);transform:translate(-110%);transition:transform .22s ease;display:grid;grid-template-rows:auto 1fr auto;color:#fff6e7;box-shadow:-24px 0 80px #00000052}html[dir=ltr] .perfume-cart,.perfume-page[dir=ltr] .perfume-cart{transform:translate(110%)}.perfume-cart.is-open{transform:translate(0)}.perfume-cart-head,.perfume-cart-footer{padding:18px;border-bottom:1px solid rgba(255,255,255,.1)}.perfume-cart-footer{border-bottom:0;border-top:1px solid rgba(255,255,255,.1);display:grid;gap:10px}.perfume-cart-head{display:flex;justify-content:space-between;align-items:center}.perfume-cart-head button,.perfume-modal-close,.perfume-quantity button{border:0;color:#211329;background:#ffe0a0;border-radius:999px;cursor:pointer;font-weight:900}.perfume-cart-head button,.perfume-modal-close{width:38px;height:38px;font-size:24px}.perfume-cart-body{overflow:auto;padding:14px}.perfume-cart-item{display:grid;grid-template-columns:82px 1fr;gap:12px;padding:12px;border-radius:20px;background:#ffffff12;margin-bottom:10px}.perfume-cart-item img{width:82px;height:82px;border-radius:16px;object-fit:cover}.perfume-cart-item span{display:block;color:#dfcfb8;margin-top:5px}.perfume-quantity{display:inline-flex;align-items:center;gap:9px;margin-top:10px}.perfume-quantity button{width:28px;height:28px}.perfume-overlay,.perfume-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;border:0;background:#0402079e;z-index:50;cursor:pointer}.perfume-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:18px}.perfume-modal-card{position:relative;z-index:81;width:min(900px,100%);max-height:90vh;overflow:auto;border-radius:30px;background:#1b1023;border:1px solid rgba(255,230,184,.18);display:grid;grid-template-columns:minmax(270px,.85fr) minmax(0,1fr);gap:20px;padding:18px;color:#fff6e7}.perfume-modal-card>img{width:100%;min-height:420px;height:100%;object-fit:cover;border-radius:24px}.perfume-modal-card h2{font-size:clamp(28px,4vw,46px);margin:0 0 12px}.perfume-modal-card p{color:#dfcfb8;line-height:1.9}.perfume-modal-close{position:absolute;top:14px;inset-inline-start:14px;z-index:2}@media(max-width:980px){.perfume-hero,.perfume-products-head,.perfume-features,.perfume-modal-card{grid-template-columns:1fr}.perfume-product-grid,.perfume-category-grid,.perfume-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.perfume-page{padding:10px}.perfume-header{position:static;align-items:stretch}.perfume-header,.perfume-nav,.perfume-hero-actions,.perfume-product-actions{flex-direction:column}.perfume-nav a,.perfume-cart-trigger,.perfume-btn{width:100%}.perfume-hero,.perfume-section{padding:18px;border-radius:24px}.perfume-hero-card{min-height:320px}.perfume-product-grid,.perfume-category-grid,.perfume-stats,.perfume-feature-grid{grid-template-columns:1fr}.perfume-product-image{height:220px}.perfume-modal-card>img{min-height:260px}}.online-commerce-suite{display:grid;gap:18px}.online-commerce-hero{display:flex;justify-content:space-between;align-items:stretch;gap:18px;overflow:hidden;position:relative;background:radial-gradient(circle at 10% 20%,rgba(31,182,255,.16),transparent 26%),radial-gradient(circle at 90% 10%,rgba(16,185,129,.14),transparent 24%),#ffffffd1}.online-commerce-hero h2{margin:14px 0 10px;font-size:clamp(28px,4vw,48px);line-height:1.08;color:#10213d}.online-commerce-hero p{margin:0;color:var(--muted);line-height:1.9;max-width:880px}.online-commerce-score{min-width:190px;border-radius:28px;padding:22px;display:grid;place-items:center;text-align:center;border:1px solid rgba(31,182,255,.18);background:linear-gradient(160deg,#0f172aeb,#1d4ed8db);color:#fff;box-shadow:0 18px 40px #0f172a2e}.online-commerce-score strong{display:block;font-size:44px;line-height:1}.online-commerce-score span{color:#ffffffd1;font-weight:800}.online-commerce-flow,.online-commerce-modules{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.online-commerce-modules{grid-template-columns:repeat(3,minmax(0,1fr))}.online-commerce-card,.online-commerce-module{border:1px solid rgba(97,122,164,.14);background:#ffffffb8;border-radius:22px;padding:18px;box-shadow:var(--shadow-soft)}.online-commerce-card h3,.online-commerce-module h3{margin:0 0 8px;color:#10213d;font-size:16px}.online-commerce-card p,.online-commerce-module p{margin:0;color:var(--muted);line-height:1.75;font-size:14px}.online-commerce-module{display:flex;gap:12px;align-items:flex-start}.online-commerce-module>span{font-size:28px;line-height:1}@media(max-width:980px){.online-commerce-hero{flex-direction:column}.online-commerce-score{min-width:0}.online-commerce-flow,.online-commerce-modules{grid-template-columns:1fr}}.table-wrap{width:100%;overflow-x:auto}.data-table{width:100%;border-collapse:separate;border-spacing:0;min-width:680px}.data-table th,.data-table td{text-align:right;padding:14px 16px;border-bottom:1px solid rgba(97,122,164,.14)}.data-table th{color:#10213d;background:#1fb6ff14;font-weight:900}.data-table tr:last-child td{border-bottom:0}.online-orders-panel{display:grid;gap:18px}.online-orders-layout{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.65fr);gap:16px;align-items:start}.online-order-form,.online-orders-list{border:1px solid rgba(15,23,42,.08);background:#f8fafcc7;border-radius:22px;padding:16px;box-shadow:0 14px 30px #0f172a0f}.online-order-form h3{margin:0 0 12px;color:#10213d;font-size:18px}.online-order-form .input,.online-order-form .select{width:100%}.online-order-form textarea.input{margin:10px 0;resize:vertical;min-height:88px}.online-orders-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:10px;margin-bottom:12px}.online-orders-table td{vertical-align:top}.compact-select{min-width:128px;padding:8px 10px;font-size:13px}.btn-mini{padding:8px 12px;min-height:auto;font-size:13px}.order-status-pill{display:inline-flex;margin-top:7px;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:900;border:1px solid rgba(15,23,42,.08);background:#f8fafc;color:#334155}.order-status-pill.status-new{background:#eff6ff;color:#1d4ed8}.order-status-pill.status-preparing{background:#fff7ed;color:#c2410c}.order-status-pill.status-shipped{background:#ecfeff;color:#0e7490}.order-status-pill.status-delivered{background:#ecfdf5;color:#047857}.order-status-pill.status-cancelled{background:#fef2f2;color:#b91c1c}@media(max-width:980px){.online-orders-layout,.online-orders-toolbar{grid-template-columns:1fr}}.customer-crm-panel{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.7fr);gap:16px;align-items:stretch}.customer-crm-list,.customer-crm-detail{border:1px solid rgba(15,23,42,.08);background:#ffffffc7;border-radius:22px;padding:16px;box-shadow:0 14px 30px #0f172a0f}.customer-crm-head,.customer-crm-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.customer-crm-head h3,.customer-crm-title h3{margin:0;color:#10213d;font-size:18px}.customer-crm-head span{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:6px 10px;background:#1fb6ff1a;color:#075985;font-size:12px;font-weight:900}.customer-crm-item{width:100%;border:1px solid rgba(97,122,164,.14);background:#f8fafcb8;border-radius:16px;padding:12px;margin-bottom:10px;text-align:right;cursor:pointer;transition:.18s ease}.customer-crm-item strong,.customer-crm-item span,.customer-crm-item small{display:block}.customer-crm-item strong{color:#10213d;margin-bottom:4px}.customer-crm-item span{color:#475569;font-size:13px}.customer-crm-item small{color:var(--muted);margin-top:5px}.customer-crm-item:hover,.customer-crm-item.active{border-color:#1fb6ff57;background:#eff6ffe6;transform:translateY(-1px)}.customer-crm-title p{margin:6px 0 0}.customer-crm-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0}.customer-crm-note{border:1px dashed rgba(97,122,164,.22);background:#f8fafcb8;border-radius:18px;padding:12px 14px;margin:12px 0}.customer-crm-note strong{color:#10213d}.customer-crm-note p{margin:6px 0 0;color:var(--muted);line-height:1.7}.customer-orders-table{min-width:520px}.link-button{border:0;background:transparent;padding:0;color:inherit;font:inherit;cursor:pointer}.customer-link{color:#0f4c81;font-weight:900;text-decoration:underline;text-underline-offset:3px}.customer-link:hover{color:#1d4ed8}@media(max-width:980px){.customer-crm-panel,.customer-crm-stats{grid-template-columns:1fr}.customer-crm-title{flex-direction:column}}.online-plans-panel{display:grid;gap:18px}.subscription-status-pill{min-width:170px;border:1px solid rgba(31,182,255,.22);background:linear-gradient(135deg,#eff6ffeb,#f0fdf4db);border-radius:18px;padding:12px 14px;text-align:center}.subscription-status-pill span,.subscription-status-pill strong{display:block}.subscription-status-pill span{color:var(--muted);font-size:12px;font-weight:800}.subscription-status-pill strong{color:#10213d;font-size:22px;margin-top:4px}.online-plans-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.online-plan-card{position:relative;border:1px solid rgba(97,122,164,.16);background:#ffffffd1;border-radius:24px;padding:18px;box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:12px}.online-plan-card.recommended{border-color:#1fb6ff61;background:linear-gradient(180deg,#eff6fff5,#ffffffe6);box-shadow:0 18px 42px #1d4ed824}.online-plan-card.active{outline:3px solid rgba(16,185,129,.18)}.online-plan-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.plan-badge,.plan-recommended{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.plan-badge{background:#0f172a0f;color:#334155}.plan-recommended{background:#10b9811f;color:#047857}.online-plan-card h3{margin:0;color:#10213d;font-size:24px}.plan-price{color:#0f172a;font-size:30px;font-weight:1000;letter-spacing:-.5px}.plan-price small{color:var(--muted);font-size:13px;margin-inline-start:4px;font-weight:800}.online-plan-card p{margin:0;color:var(--muted);line-height:1.7;font-size:14px}.plan-limits{display:grid;gap:8px;border:1px solid rgba(97,122,164,.12);background:#f8fafcb8;border-radius:18px;padding:12px}.plan-limits div{display:flex;justify-content:space-between;gap:10px;color:#475569;font-size:13px}.plan-limits strong{color:#10213d}.plan-features{margin:0;padding:0 18px 0 0;color:#334155;display:grid;gap:8px;font-size:14px;line-height:1.6}.full-width-btn{width:100%;justify-content:center;margin-top:auto}.subscription-usage-panel{border:1px solid rgba(15,23,42,.08);background:#f8fafcbd;border-radius:24px;padding:18px;display:grid;gap:14px}.subscription-usage-panel h3{margin:0 0 6px;color:#10213d}.usage-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.usage-meter{border:1px solid rgba(97,122,164,.14);background:#ffffffd1;border-radius:18px;padding:12px}.usage-meter-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.usage-meter-head span{color:var(--muted);font-size:12px;font-weight:900}.usage-meter-head strong{color:#10213d;font-size:12px}.usage-bar{height:8px;border-radius:999px;background:#0f172a14;overflow:hidden}.usage-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1fb6ff,#10b981)}.usage-meter small{display:block;margin-top:8px;color:var(--muted);font-weight:800}@media(max-width:1180px){.online-plans-grid,.usage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.online-plans-grid,.usage-grid{grid-template-columns:1fr}.subscription-status-pill{width:100%}}.billing-panel{border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#ffffffe0,#f8fafcc7);border-radius:24px;padding:18px;display:grid;gap:16px}.billing-summary-card{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid rgba(97,122,164,.12);background:#ffffffc7;border-radius:20px;padding:16px}.billing-summary-card h3{margin:8px 0 6px;color:#10213d}.billing-status,.payment-status{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900;background:#10b9811f;color:#047857}.billing-status.status-trial{background:#1fb6ff24;color:#0369a1}.billing-status.status-expiring{background:#f59e0b24;color:#b45309}.billing-status.status-expired,.billing-status.status-suspended{background:#ef44441f;color:#b91c1c}.billing-info-grid,.billing-usage-guards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.billing-info-grid div,.billing-guard{border:1px solid rgba(97,122,164,.14);background:#ffffffd1;border-radius:18px;padding:12px;display:grid;gap:6px}.billing-info-grid span,.billing-guard span{color:var(--muted);font-size:12px;font-weight:900}.billing-info-grid strong,.billing-guard strong{color:#10213d;font-size:15px}.billing-alert{border:1px solid rgba(245,158,11,.28);background:#fffbebe6;color:#92400e;border-radius:18px;padding:12px 14px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.billing-alert.danger{border-color:#ef444440;background:#fef2f2e6;color:#991b1b}.billing-guard.warning{border-color:#f59e0b47;background:#fffbebd6}.billing-guard.blocked{border-color:#ef444440;background:#fef2f2db}.billing-table th,.billing-table td{white-space:nowrap}@media(max-width:980px){.billing-summary-card{flex-direction:column;align-items:stretch}.billing-info-grid,.billing-usage-guards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.billing-info-grid,.billing-usage-guards{grid-template-columns:1fr}}.integrations-panel{display:grid;gap:18px}.integration-health-card{min-width:190px;border:1px solid rgba(31,182,255,.2);background:linear-gradient(135deg,#eff6fff0,#f0fdf4db);border-radius:20px;padding:14px 16px;text-align:center;box-shadow:var(--shadow-soft)}.integration-health-card span,.integration-health-card strong,.integration-health-card small{display:block}.integration-health-card span{color:var(--muted);font-size:12px;font-weight:900}.integration-health-card strong{color:#10213d;font-size:28px;margin-top:4px}.integration-health-card small{color:#64748b;margin-top:5px;font-weight:800}.integration-category-row{display:flex;gap:10px;flex-wrap:wrap}.integration-category{border:1px solid rgba(97,122,164,.16);background:#ffffffc7;color:#334155;border-radius:999px;padding:9px 14px;font-weight:900;cursor:pointer}.integration-category.active{color:#075985;border-color:#1fb6ff57;background:#eff6fff0}.integrations-layout{display:grid;grid-template-columns:1.25fr .75fr;gap:16px;align-items:start}.integrations-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.integration-card{border:1px solid rgba(97,122,164,.16);background:#ffffffd1;border-radius:24px;padding:16px;display:grid;gap:11px;cursor:pointer;box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.integration-card:hover,.integration-card.active{transform:translateY(-2px);border-color:#1fb6ff5c;box-shadow:0 18px 44px #0f172a1c}.integration-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.integration-icon{width:42px;height:42px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:#0f172a0f;font-size:21px}.integration-icon.large{width:54px;height:54px;font-size:28px;border-radius:20px;flex:0 0 auto}.integration-card h3,.integration-detail h3{margin:0;color:#10213d}.integration-card p,.integration-detail p{margin:0;color:var(--muted);line-height:1.75}.integration-status{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.integration-status.status-connected{background:#10b9811f;color:#047857}.integration-status.status-ready{background:#1fb6ff24;color:#0369a1}.integration-status.status-planned{background:#94a3b82e;color:#475569}.integration-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#64748b;font-size:13px;font-weight:800}.integration-meta strong{color:#0f172a}.integration-detail{position:sticky;top:16px;border:1px solid rgba(97,122,164,.16);background:linear-gradient(180deg,#fffffff0,#f8fafcd1);border-radius:26px;padding:18px;display:grid;gap:16px;box-shadow:var(--shadow-soft)}.integration-detail-head{display:flex;gap:14px;align-items:flex-start}.integration-detail-head h3{margin-top:8px}.integration-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.integration-detail-grid div{border:1px solid rgba(97,122,164,.12);background:#ffffffd1;border-radius:16px;padding:11px;display:grid;gap:5px}.integration-detail-grid span{color:var(--muted);font-size:12px;font-weight:900}.integration-detail-grid strong{color:#10213d;font-size:13px}.integration-safe-note{border:1px solid rgba(16,185,129,.16);background:#f0fdf4c2;color:#065f46;border-radius:18px;padding:12px 14px}.integration-safe-note p{color:#047857;margin-top:5px}.integration-actions{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:1180px){.integrations-layout{grid-template-columns:1fr}.integration-detail{position:static}}@media(max-width:720px){.integrations-grid,.integration-detail-grid{grid-template-columns:1fr}.integration-health-card{width:100%}}.automation-panel{background:radial-gradient(circle at top right,rgba(79,70,229,.08),transparent 34%),#fff}.automation-summary-card{min-width:210px;border:1px solid rgba(79,70,229,.14);background:#eef2ffd1;border-radius:22px;padding:16px 18px;display:grid;gap:4px;color:#312e81}.automation-summary-card span,.automation-summary-card small{color:#6366f1;font-weight:800}.automation-summary-card strong{font-size:30px;color:#1e1b4b}.automation-layout{display:grid;grid-template-columns:.85fr 1.25fr .9fr;gap:18px;align-items:start}.automation-builder,.automation-detail-card{border:1px solid rgba(97,122,164,.13);background:#ffffffe0;border-radius:26px;padding:18px;display:grid;gap:13px;box-shadow:var(--shadow-soft)}.automation-builder h3,.automation-detail-card h3{margin:0;color:#0f172a}.automation-rules-list{display:grid;gap:14px}.automation-rule-card{border:1px solid rgba(97,122,164,.13);background:#ffffffe6;border-radius:24px;padding:16px;display:grid;gap:12px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.automation-rule-card:hover,.automation-rule-card.active{transform:translateY(-2px);border-color:#4f46e547;box-shadow:0 18px 48px #1e293b1f}.automation-rule-head{display:flex;align-items:center;gap:10px;justify-content:space-between}.automation-rule-head strong{color:#111827}.automation-status{border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.automation-status.status-active{background:#10b9811f;color:#047857}.automation-status.status-paused{background:#f59e0b1f;color:#92400e}.automation-flow-line{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.automation-flow-line span{background:#f8fafc;border:1px solid rgba(148,163,184,.22);border-radius:999px;padding:7px 11px;font-weight:900;color:#334155}.automation-flow-line b{color:#4f46e5}.automation-meta-grid,.automation-step-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.automation-meta-grid div,.automation-step-preview div{border:1px solid rgba(97,122,164,.12);background:#f8fafce0;border-radius:15px;padding:10px;display:grid;gap:4px}.automation-meta-grid span,.automation-step-preview span{color:var(--muted);font-size:12px;font-weight:900}.automation-meta-grid strong,.automation-step-preview strong{color:#10213d;font-size:13px}.automation-actions{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:1180px){.automation-layout{grid-template-columns:1fr}}@media(max-width:720px){.automation-meta-grid,.automation-step-preview{grid-template-columns:1fr}.automation-summary-card{width:100%}}.white-label-panel{position:relative;overflow:hidden}.white-label-panel:before{content:"";position:absolute;inset:-80px auto auto -80px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.16),transparent 68%);pointer-events:none}.white-label-status-card{min-width:210px;padding:16px 18px;border-radius:22px;background:linear-gradient(135deg,#1fb6ff1f,#7c3aed1a);border:1px solid rgba(31,182,255,.18);display:grid;gap:6px}.white-label-status-card span,.white-label-status-card small{color:var(--muted);font-size:13px}.white-label-status-card strong{font-size:22px;color:#10213a}.white-label-layout{display:grid;grid-template-columns:1.05fr .95fr;gap:18px;align-items:stretch;margin-top:18px}.white-label-form,.white-label-preview{border-radius:26px;border:1px solid rgba(255,255,255,.66);background:#ffffffa3;box-shadow:var(--shadow-soft);padding:20px}.white-label-form h3{margin:0 0 16px}.white-label-colors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.white-label-colors label{display:grid;gap:8px;color:var(--muted);font-weight:700;font-size:13px;padding:12px;border-radius:16px;background:#ffffffb8;border:1px solid rgba(97,122,164,.14)}.white-label-colors input[type=color]{width:100%;height:44px;border:0;border-radius:12px;background:transparent;padding:0}.white-label-presets{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.white-label-toggle{display:flex;align-items:center;gap:10px;margin-top:14px;padding:14px;border-radius:18px;background:#10b98117;border:1px solid rgba(16,185,129,.18);color:#114f46;font-weight:700}.white-label-preview{background:radial-gradient(circle at 12% 12%,color-mix(in srgb,var(--wl-primary) 28%,transparent),transparent 28%),linear-gradient(145deg,color-mix(in srgb,var(--wl-secondary) 16%,#ffffff),#fff 64%);display:grid;gap:16px}.wl-browser-bar{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:16px;background:#ffffffb8;border:1px solid rgba(255,255,255,.68);color:var(--muted);font-size:12px}.wl-browser-bar span{width:10px;height:10px;border-radius:50%;background:color-mix(in srgb,var(--wl-primary) 70%,#ffffff)}.wl-browser-bar strong{margin-inline-start:auto;color:#1b2a46}.wl-preview-hero{display:flex;align-items:center;gap:14px;padding:18px;border-radius:24px;background:linear-gradient(135deg,color-mix(in srgb,var(--wl-primary) 88%,#ffffff),color-mix(in srgb,var(--wl-secondary) 82%,#ffffff));color:#fff;box-shadow:0 18px 36px color-mix(in srgb,var(--wl-primary) 22%,transparent)}.wl-logo{width:58px;height:58px;display:grid;place-items:center;border-radius:20px;background:#ffffff2e;border:1px solid rgba(255,255,255,.24);font-weight:900;font-size:20px}.wl-preview-hero h3,.wl-preview-hero p{margin:0}.wl-preview-hero p{opacity:.82}.wl-preview-card{display:grid;gap:8px;padding:18px;border-radius:22px;background:#ffffffc2;border:1px solid rgba(255,255,255,.7)}.wl-preview-card span{color:color-mix(in srgb,var(--wl-primary) 72%,#0f172a);font-weight:800}.wl-preview-card p{margin:0;color:var(--muted);line-height:1.75}.wl-preview-actions{display:flex;gap:10px;flex-wrap:wrap}.white-label-safe-note{margin-top:16px;padding:14px 16px;border-radius:18px;background:#1fb6ff14;border:1px solid rgba(31,182,255,.16);color:#16436b;display:flex;gap:8px;flex-wrap:wrap}@media(max-width:980px){.white-label-layout,.white-label-colors{grid-template-columns:1fr}}.app-marketplace-panel{position:relative;overflow:hidden}.app-marketplace-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at top left,rgba(124,58,237,.12),transparent 34%),radial-gradient(circle at bottom right,rgba(20,184,166,.12),transparent 36%)}.app-marketplace-panel>*{position:relative;z-index:1}.marketplace-summary-card{min-width:190px;padding:16px 18px;border-radius:22px;background:linear-gradient(135deg,#7c3aed1f,#14b8a61a);border:1px solid rgba(124,58,237,.18);display:grid;gap:4px}.marketplace-summary-card span,.marketplace-summary-card small{color:#64748b;font-size:.85rem}.marketplace-summary-card strong{color:#0f172a;font-size:1.8rem;line-height:1}.marketplace-category-row{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 22px}.marketplace-category{border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:999px;padding:9px 14px;font-weight:800;cursor:pointer;transition:.2s ease}.marketplace-category:hover,.marketplace-category.active{background:#0f172a;border-color:#0f172a;color:#fff;transform:translateY(-1px)}.marketplace-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:18px;align-items:start}.marketplace-apps-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.marketplace-app-card{padding:18px;border-radius:24px;border:1px solid #e2e8f0;background:#ffffffe6;box-shadow:0 14px 36px #0f172a0f;display:grid;gap:12px;cursor:pointer;transition:.2s ease}.marketplace-app-card:hover,.marketplace-app-card.active{transform:translateY(-2px);border-color:#7c3aed59;box-shadow:0 18px 48px #0f172a1a}.marketplace-app-card p{color:#64748b;line-height:1.7;margin:0}.marketplace-app-top,.marketplace-app-meta,.marketplace-detail-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.marketplace-app-icon{width:44px;height:44px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;font-size:1.35rem;background:linear-gradient(135deg,#f8fafc,#eef2ff);border:1px solid #e2e8f0}.marketplace-app-icon.large{width:58px;height:58px;border-radius:20px;font-size:1.7rem;flex:0 0 auto}.marketplace-status{border-radius:999px;padding:6px 10px;font-size:.78rem;font-weight:900}.marketplace-status.status-installed{background:#dcfce7;color:#166534}.marketplace-status.status-available{background:#dbeafe;color:#1d4ed8}.marketplace-status.status-planned{background:#f1f5f9;color:#64748b}.marketplace-app-meta{padding-top:8px;border-top:1px solid #eef2f7;color:#64748b}.marketplace-app-meta strong{color:#0f172a}.marketplace-detail-card{position:sticky;top:18px;padding:20px;border-radius:28px;border:1px solid rgba(124,58,237,.18);background:linear-gradient(180deg,#fffffff5,#f8fafcf2);box-shadow:0 18px 50px #0f172a14;display:grid;gap:16px}.marketplace-detail-head{align-items:flex-start;justify-content:flex-start}.marketplace-detail-head h3{margin:8px 0 6px}.marketplace-detail-head p{color:#64748b;line-height:1.8;margin:0}.marketplace-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.marketplace-detail-grid div{padding:12px;border-radius:16px;background:#f8fafc;border:1px solid #eef2f7;display:grid;gap:4px}.marketplace-detail-grid span{color:#64748b;font-size:.82rem}.marketplace-detail-grid strong{color:#0f172a}.marketplace-features-list{display:flex;flex-wrap:wrap;gap:8px}.marketplace-features-list span{padding:8px 10px;border-radius:999px;background:#f0fdfa;color:#0f766e;border:1px solid #ccfbf1;font-weight:800;font-size:.82rem}@media(max-width:1100px){.marketplace-layout{grid-template-columns:1fr}.marketplace-detail-card{position:static}}@media(max-width:760px){.marketplace-apps-grid,.marketplace-detail-grid{grid-template-columns:1fr}}.online-commerce-sync-state{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0 18px;padding:12px 16px;border:1px solid rgba(148,163,184,.24);border-radius:18px;background:#0f172a09;color:#334155;font-size:.92rem}.online-commerce-sync-state span{font-weight:800;white-space:nowrap}.online-commerce-sync-state strong{font-weight:700;text-align:start}.online-commerce-sync-state.sync-connected{border-color:#10b98147;background:#10b98114;color:#047857}.online-commerce-sync-state.sync-loading{border-color:#3b82f647;background:#3b82f614;color:#1d4ed8}.online-commerce-sync-state.sync-local,.online-commerce-sync-state.sync-idle{border-color:#f59e0b47;background:#f59e0b17;color:#92400e}@media(max-width:720px){.online-commerce-sync-state{align-items:flex-start;flex-direction:column}}.online-commerce-suite{--commerce-gold: #d6a84f;--commerce-gold-soft: rgba(214, 168, 79, .16);--commerce-ink: #0f172a;--commerce-card: rgba(255, 255, 255, .86)}.online-commerce-section-nav{position:sticky;top:10px;z-index:20;display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:10px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:28px;background:linear-gradient(135deg,#fffffff0,#f8fafce0);box-shadow:0 20px 50px #0f172a14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.online-commerce-section-tab{display:flex;align-items:center;gap:10px;min-height:74px;padding:12px 14px;border:1px solid rgba(15,23,42,.08);border-radius:20px;background:#ffffffc7;color:#334155;text-align:right;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.online-commerce-section-tab:hover{transform:translateY(-2px);border-color:#d6a84f57;box-shadow:0 14px 30px #0f172a14}.online-commerce-section-tab.active{color:#fff;border-color:#d6a84f5c;background:linear-gradient(135deg,#111827,#1e293b 52%,#7c5a1b);box-shadow:0 18px 42px #0f172a2e}.section-tab-icon{width:42px;height:42px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:16px;background:#0f172a0f;font-size:22px}.online-commerce-section-tab.active .section-tab-icon{background:#ffffff24}.online-commerce-section-tab strong,.online-commerce-section-tab small{display:block}.online-commerce-section-tab strong{font-size:14px;font-weight:950}.online-commerce-section-tab small{margin-top:3px;color:#64748b;line-height:1.55;font-size:11px;font-weight:800}.online-commerce-section-tab.active small{color:#ffffffbd}.online-suite-section{display:none!important}.online-commerce-suite.active-section-overview .section-overview,.online-commerce-suite.active-section-landing .section-landing,.online-commerce-suite.active-section-quickOrder .section-quickOrder,.online-commerce-suite.active-section-catalog .section-catalog,.online-commerce-suite.active-section-orders .section-orders,.online-commerce-suite.active-section-integrations .section-integrations,.online-commerce-suite.active-section-automation .section-automation,.online-commerce-suite.active-section-addons .section-addons,.online-commerce-suite.active-section-brand .section-brand,.online-commerce-suite.active-section-plans .section-plans,.online-commerce-suite.active-section-approvals .section-approvals,.online-commerce-suite.active-section-overview .grid-4.section-overview,.online-commerce-suite.active-section-orders .grid-4.section-orders{display:grid!important}.online-commerce-suite .panel.online-suite-section{animation:commerceSectionIn .22s ease both}@keyframes commerceSectionIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.online-commerce-hero{border:1px solid rgba(214,168,79,.18);background:radial-gradient(circle at 10% 20%,rgba(214,168,79,.18),transparent 26%),radial-gradient(circle at 92% 12%,rgba(31,182,255,.12),transparent 24%),linear-gradient(135deg,#ffffffeb,#f8fafcd1);box-shadow:0 24px 60px #0f172a14}.online-commerce-score{background:linear-gradient(150deg,#111827,#1e293b 52%,#8a641f);border-color:#d6a84f61}@media(max-width:760px){.online-commerce-section-nav{position:static;grid-template-columns:1fr;border-radius:22px}.online-commerce-section-tab{min-height:auto}}.online-commerce-suite{gap:22px;padding:4px;direction:rtl;--commerce-navy: #07111f;--commerce-navy-2: #111827;--commerce-blue: #2563eb;--commerce-cyan: #06b6d4;--commerce-gold: #d6a84f;--commerce-border: rgba(148, 163, 184, .18);--commerce-glass: rgba(255,255,255,.9)}.online-commerce-suite:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background:radial-gradient(circle at 12% 8%,rgba(37,99,235,.13),transparent 28%),radial-gradient(circle at 88% 18%,rgba(214,168,79,.15),transparent 26%),radial-gradient(circle at 48% 96%,rgba(6,182,212,.1),transparent 34%)}.online-commerce-suite .card,.online-commerce-suite .panel,.online-commerce-suite .stat-card,.online-commerce-suite .lead-card,.online-commerce-suite .integration-card,.online-commerce-suite .marketplace-app-card,.online-commerce-suite .online-plan-card,.online-commerce-suite .automation-rule-card,.online-commerce-suite .customer-profile-card,.online-commerce-suite .white-label-card,.online-commerce-suite .billing-panel,.online-commerce-suite .subscription-usage-panel{border-color:#94a3b829;box-shadow:0 22px 60px #02061714}.online-commerce-hero{position:relative;overflow:hidden;min-height:270px;align-items:stretch;padding:clamp(24px,4vw,42px);border-radius:34px;border:1px solid rgba(214,168,79,.22);background:linear-gradient(135deg,#07111ff5,#0f172aeb 52%,#211a0ef5),radial-gradient(circle at 10% 15%,rgba(214,168,79,.28),transparent 31%),radial-gradient(circle at 86% 10%,rgba(37,99,235,.3),transparent 30%);box-shadow:0 30px 90px #02061738}.online-commerce-hero:before,.online-commerce-hero:after{content:"";position:absolute;pointer-events:none;border-radius:999px}.online-commerce-hero:before{width:430px;height:430px;inset:-210px -90px auto auto;background:radial-gradient(circle,rgba(214,168,79,.22),transparent 64%)}.online-commerce-hero:after{width:340px;height:340px;inset:auto auto -190px -110px;background:radial-gradient(circle,rgba(6,182,212,.18),transparent 66%)}.online-commerce-hero-content,.online-commerce-score{position:relative;z-index:1}.online-commerce-kicker{background:#ffffff17;color:#f8fafc;border-color:#ffffff29;box-shadow:none}.online-commerce-hero h2{margin:18px 0 14px;max-width:820px;color:#fff;font-size:clamp(34px,5vw,64px);line-height:1.03;letter-spacing:-.055em;background:linear-gradient(90deg,#fff,#dbeafe 48%,#f8e2ad);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.online-commerce-hero p{max-width:860px;color:#e2e8f0db;font-size:16px;line-height:2}.online-commerce-hero-points{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.online-commerce-hero-points span{position:relative;padding:10px 14px 10px 16px;border-radius:999px;color:#f8fafc;background:#ffffff17;border:1px solid rgba(255,255,255,.14);font-weight:900;font-size:13px}.online-commerce-hero-points span:before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:8px;border-radius:50%;color:#052e16;background:#86efac;font-size:12px}.online-commerce-score{display:grid;align-content:center;justify-items:center;min-width:250px;padding:26px;border-radius:30px;border:1px solid rgba(214,168,79,.28);color:#fff;background:linear-gradient(160deg,#ffffff1f,#ffffff0a);box-shadow:inset 0 1px #ffffff2e,0 26px 58px #0000002e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.online-commerce-score small{color:#e2e8f0c7;font-weight:900}.online-commerce-score strong{margin:12px 0 10px;font-size:clamp(48px,7vw,74px);letter-spacing:-.07em;background:linear-gradient(90deg,#fff,#f8e2ad);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.online-commerce-score span{color:#ffffffd1}.online-commerce-command-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.online-commerce-command-card{position:relative;overflow:hidden;display:grid;gap:8px;min-height:126px;padding:20px;border-radius:26px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#fffffff5,#f8fafce0);box-shadow:0 18px 46px #0f172a12}.online-commerce-command-card:after{content:"";position:absolute;width:150px;height:150px;inset:auto -70px -85px auto;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.12),transparent 68%)}.online-commerce-command-card span{color:#64748b;font-size:13px;font-weight:900}.online-commerce-command-card strong{color:#0f172a;font-size:24px;line-height:1.15}.online-commerce-command-card small{color:#64748b;line-height:1.7;font-weight:700}.online-commerce-current-section{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:24px;border:1px solid rgba(37,99,235,.14);background:linear-gradient(135deg,#eff6fff2,#ffffffe0);box-shadow:0 16px 42px #2563eb14}.online-commerce-current-section>span{width:52px;height:52px;display:inline-grid;place-items:center;border-radius:18px;color:#fff;background:linear-gradient(135deg,#0f172a,#2563eb);font-size:24px;box-shadow:0 14px 28px #2563eb33}.online-commerce-current-section strong,.online-commerce-current-section small{display:block}.online-commerce-current-section strong{color:#0f172a;font-size:18px;font-weight:950}.online-commerce-current-section small{margin-top:4px;color:#64748b;font-weight:800}.online-commerce-section-nav{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:14px;border-radius:30px;border-color:#94a3b82e;background:linear-gradient(135deg,#fffffff5,#f8fafce6);box-shadow:0 24px 64px #0f172a17}.online-commerce-section-tab{position:relative;overflow:hidden;min-height:82px;padding:14px;border-radius:24px;background:linear-gradient(180deg,#fffffff5,#f8fafcd6)}.online-commerce-section-tab:after{content:"";position:absolute;inset:auto -42px -55px auto;width:120px;height:120px;border-radius:999px;background:radial-gradient(circle,rgba(37,99,235,.1),transparent 68%);transition:opacity .18s ease}.online-commerce-section-tab:hover{border-color:#2563eb42;box-shadow:0 18px 38px #0f172a17}.online-commerce-section-tab.active{background:linear-gradient(135deg,#07111f,#172033 55%,#6d4c12);box-shadow:0 20px 52px #0f172a38}.section-tab-icon{background:linear-gradient(135deg,#eff6ff,#f8fafc);border:1px solid rgba(148,163,184,.18);box-shadow:0 10px 24px #0f172a0f}.online-commerce-section-tab.active .section-tab-icon{background:#ffffff24;border-color:#fff3}.online-commerce-section-tab strong{color:#0f172a;font-size:15px}.online-commerce-section-tab.active strong{color:#fff}.online-commerce-section-tab small{font-size:12px;line-height:1.7}.online-commerce-suite .panel-head{padding-bottom:12px;border-bottom:1px solid rgba(148,163,184,.13)}.online-commerce-suite .panel-title{color:#0f172a;font-size:24px;font-weight:950;letter-spacing:-.025em}.online-commerce-suite .muted{color:#64748b;line-height:1.8}.online-commerce-flow,.online-commerce-modules{gap:16px}.online-commerce-card,.online-commerce-module{position:relative;overflow:hidden;border-radius:26px;background:linear-gradient(180deg,#fffffff7,#f8fafce0)}.online-commerce-card:before,.online-commerce-module:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-top:3px solid rgba(214,168,79,.32)}.online-commerce-module>span{width:52px;height:52px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:18px;background:linear-gradient(135deg,#eff6ff,#fff7ed);border:1px solid rgba(148,163,184,.18)}.online-plans-grid,.marketplace-apps-grid,.integrations-grid,.automation-rules-list,.customer-list{gap:16px}.online-commerce-suite .btn-primary{background:linear-gradient(135deg,#0f172a,#2563eb 58%,#d6a84f);box-shadow:0 18px 36px #2563eb33}.online-commerce-suite .btn-secondary{background:#ffffffeb;border-color:#94a3b838}@media(max-width:1180px){.online-commerce-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.online-commerce-suite{padding:0}.online-commerce-hero{min-height:auto;border-radius:26px}.online-commerce-hero-points{flex-direction:column}.online-commerce-command-strip,.online-commerce-section-nav{grid-template-columns:1fr}.online-commerce-section-tab{min-height:auto}.online-commerce-score{width:100%;min-width:0}}.online-commerce-suite{gap:14px!important;padding:0!important}.online-commerce-suite .card,.online-commerce-suite .panel,.online-commerce-suite .stat-card,.online-commerce-suite .lead-card,.online-commerce-suite .integration-card,.online-commerce-suite .marketplace-app-card,.online-commerce-suite .online-plan-card,.online-commerce-suite .automation-rule-card,.online-commerce-suite .customer-profile-card,.online-commerce-suite .white-label-card,.online-commerce-suite .billing-panel,.online-commerce-suite .subscription-usage-panel{box-shadow:0 14px 38px #02061712!important}.online-commerce-suite .panel{padding:clamp(16px,2vw,24px)!important;border-radius:26px!important}.online-commerce-hero{min-height:210px!important;padding:clamp(20px,3vw,30px)!important;border-radius:28px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(170px,220px)!important;gap:18px!important}.online-commerce-hero h2{margin:12px 0 10px!important;font-size:clamp(32px,4.2vw,52px)!important;line-height:1.08!important}.online-commerce-hero p{max-width:780px!important;font-size:15px!important;line-height:1.85!important}.online-commerce-hero-points{margin-top:14px!important;gap:8px!important}.online-commerce-hero-points span{padding:8px 12px!important;font-size:12px!important}.online-commerce-hero-points span:before{width:18px!important;height:18px!important}.online-commerce-score{min-width:0!important;padding:18px!important;border-radius:24px!important}.online-commerce-score strong{margin:8px 0!important;font-size:clamp(38px,4.8vw,58px)!important}.online-commerce-command-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.online-commerce-command-card{min-height:96px!important;padding:15px 16px!important;border-radius:22px!important;gap:5px!important}.online-commerce-command-card strong{font-size:21px!important}.online-commerce-current-section{min-height:62px!important;padding:10px 14px!important;border-radius:20px!important;box-shadow:0 10px 28px #2563eb0f!important}.online-commerce-current-section>span{width:42px!important;height:42px!important;border-radius:14px!important;font-size:21px!important}.online-commerce-current-section strong{font-size:16px!important}.online-commerce-current-section small{margin-top:2px!important;font-size:12px!important;line-height:1.5!important}.online-commerce-section-nav{top:6px!important;grid-template-columns:repeat(auto-fit,minmax(148px,1fr))!important;gap:8px!important;padding:10px!important;border-radius:24px!important;box-shadow:0 14px 34px #0f172a1a!important}.online-commerce-section-tab{min-height:60px!important;padding:9px 10px!important;border-radius:18px!important;gap:8px!important}.section-tab-icon{width:34px!important;height:34px!important;border-radius:13px!important;font-size:18px!important}.online-commerce-section-tab strong{font-size:13px!important;line-height:1.25!important}.online-commerce-section-tab small{margin-top:1px!important;font-size:10.5px!important;line-height:1.45!important}.online-commerce-suite .panel-head{padding-bottom:10px!important;margin-bottom:14px!important}.online-commerce-suite .panel-title{font-size:clamp(20px,2.1vw,26px)!important;line-height:1.35!important}.online-commerce-suite .muted{font-size:13px!important;line-height:1.75!important}.online-commerce-flow,.online-commerce-modules,.online-plans-grid,.marketplace-apps-grid,.integrations-grid,.automation-rules-list,.customer-list{gap:12px!important}.online-commerce-card,.online-commerce-module,.integration-card,.marketplace-app-card,.automation-rule-card,.customer-profile-card,.white-label-card{border-radius:22px!important}.online-commerce-card,.online-commerce-module{padding:18px!important}.online-commerce-module>span{width:44px!important;height:44px!important;border-radius:15px!important}.online-commerce-module h3,.integration-card h3,.marketplace-app-card h3,.automation-rule-card h3,.online-plan-card h3{font-size:18px!important;line-height:1.35!important}.online-commerce-module p,.integration-card p,.marketplace-app-card p,.automation-rule-card p,.online-plan-card p{font-size:13px!important;line-height:1.75!important}.online-commerce-suite .grid-4,.online-commerce-suite .grid-3{gap:12px!important}.online-commerce-suite .stat-card{min-height:112px!important;padding:18px!important;border-radius:24px!important}.online-commerce-suite .table-wrap{border-radius:20px!important}.online-commerce-suite .data-table th,.online-commerce-suite .data-table td{padding:12px 10px!important}.marketplace-detail-card{top:92px!important}@media(max-width:1180px){.online-commerce-hero{grid-template-columns:1fr!important}.online-commerce-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.online-commerce-section-nav{position:static!important;grid-template-columns:1fr!important}.online-commerce-command-strip{grid-template-columns:1fr!important}.online-commerce-hero{min-height:auto!important;border-radius:24px!important}}.online-orders-section-head{align-items:center!important;border-bottom:1px solid rgba(97,122,164,.13);padding-bottom:16px;margin-bottom:2px}.online-orders-head-note{min-width:240px;border:1px solid rgba(31,182,255,.18);background:linear-gradient(135deg,#eff6ffeb,#ffffffc7);border-radius:18px;padding:12px 14px;color:#10213d;box-shadow:0 14px 30px #0f172a0d}.online-orders-head-note strong,.online-orders-head-note span{display:block}.online-orders-head-note span{margin-top:5px;color:#64748b;font-size:12px;font-weight:800}.online-orders-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.online-orders-summary-grid .stat-card{min-height:106px!important;padding:18px!important}.online-orders-process-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:14px;border-radius:24px;background:linear-gradient(135deg,#ffffffeb,#eff6ffad);border:1px solid rgba(97,122,164,.12)}.online-orders-process-strip article{display:grid;grid-template-columns:38px 1fr;gap:4px 10px;align-items:center;padding:13px 14px;border-radius:18px;background:#ffffffd1;border:1px solid rgba(97,122,164,.1)}.online-orders-process-strip article span{grid-row:span 2;width:34px;height:34px;border-radius:12px;display:inline-grid;place-items:center;background:linear-gradient(135deg,#0f2342,#2456d6);color:#fff;font-weight:950}.online-orders-process-strip article strong{color:#10213d;font-size:14px}.online-orders-process-strip article small{color:#64748b;font-weight:800;line-height:1.55}.online-orders-workspace{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.75fr);gap:16px;align-items:start}.online-orders-main-card,.online-orders-side-stack>.online-order-form,.online-customers-list-card,.customer-crm-detail-wide{border:1px solid rgba(97,122,164,.12)!important;background:linear-gradient(180deg,#fffffff0,#f8fafcd1)!important;border-radius:24px!important;box-shadow:0 16px 38px #0f172a12!important}.online-orders-main-card{padding:16px;min-width:0}.online-orders-side-stack{display:grid;gap:14px;min-width:0}.online-orders-block-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.online-orders-block-head h3{margin:0;color:#10213d;font-size:19px;font-weight:950}.online-orders-block-head p{margin:5px 0 0;font-size:12px}.online-orders-block-head.compact{margin-bottom:10px}.online-order-form-compact{padding:16px!important}.online-order-form-compact .two-col-grid{gap:9px!important}.online-order-form-compact textarea.input{min-height:72px!important}.online-customers-list-card{padding:16px!important}.online-customers-scroll{max-height:330px;overflow:auto;padding-inline-end:4px}.online-customers-scroll .customer-crm-item{margin-bottom:8px;border-radius:15px}.customer-crm-detail-wide{padding:16px!important}.customer-crm-detail-wide .customer-crm-stats .stat-card{min-height:96px!important;padding:14px!important}.online-orders-table-wrap{background:#fff;border:1px solid rgba(97,122,164,.12)}.online-orders-table th,.online-orders-table td,.customer-orders-table th,.customer-orders-table td{font-size:13px!important;line-height:1.65!important}.online-orders-table th,.customer-orders-table th{background:#eaf7ff!important;white-space:nowrap}.online-orders-table tbody tr:hover,.customer-orders-table tbody tr:hover{background:#eff6ff94}.online-orders-table .compact-select{width:100%;min-width:120px}.online-orders-table .order-status-pill{margin-top:6px}@media(max-width:1180px){.online-orders-workspace,.online-orders-summary-grid,.online-orders-process-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.online-orders-main-card{grid-column:1 / -1}}@media(max-width:760px){.online-orders-section-head,.online-orders-block-head{flex-direction:column}.online-orders-head-note{width:100%;min-width:0}.online-orders-workspace,.online-orders-summary-grid,.online-orders-process-strip,.customer-crm-stats{grid-template-columns:1fr!important}}.today-attention-panel{display:grid;gap:16px;border:1px solid rgba(31,182,255,.16);background:linear-gradient(135deg,#eff6fff5,#ffffffeb);border-radius:26px;padding:18px;box-shadow:0 18px 42px #0f172a14}.today-attention-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.today-attention-head h3{margin:8px 0 6px;color:#10213d;font-size:22px}.today-attention-head p{max-width:760px;line-height:1.8}.today-attention-total{min-width:210px;border-radius:20px;padding:14px 16px;background:#0f172a;color:#fff;text-align:center;box-shadow:0 14px 30px #0f172a2e}.today-attention-total span{display:block;font-size:12px;color:#ffffffb8;margin-bottom:6px}.today-attention-total strong{display:block;font-size:26px;font-weight:950}.today-attention-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.today-attention-card{display:grid;gap:10px;border:1px solid rgba(97,122,164,.14);background:#ffffffdb;border-radius:22px;padding:15px;box-shadow:0 12px 28px #0f172a0f}.attention-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.attention-icon{width:42px;height:42px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:#1fb6ff1f;font-size:22px}.attention-card-top strong{display:block;color:#10213d;font-size:28px;line-height:1;text-align:left}.attention-card-top small{display:block;color:#64748b;font-weight:800;margin-top:4px;text-align:left}.today-attention-card h4{margin:0;color:#10213d;font-size:16px}.today-attention-card p{margin:0;color:#64748b;line-height:1.75;font-size:13px}.attention-action{display:inline-flex;width:fit-content;border-radius:999px;padding:7px 10px;background:#0f172a0f;color:#0f172a;font-size:12px;font-weight:900}.lost-sales-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:20px;padding:14px 16px;background:#0f172a0a;border:1px dashed rgba(15,23,42,.16)}.lost-sales-strip strong{display:block;color:#10213d;margin-bottom:4px}.lost-sales-strip span{color:#64748b;font-size:13px}.lost-sales-tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.lost-sales-tags span{display:inline-flex;border-radius:999px;padding:7px 10px;background:#fff;color:#0f172a;font-weight:900;box-shadow:0 8px 18px #0f172a0f}@media(max-width:1180px){.today-attention-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.today-attention-head,.lost-sales-strip{flex-direction:column;align-items:stretch}.today-attention-total{min-width:0}.today-attention-grid{grid-template-columns:1fr}.lost-sales-tags{justify-content:flex-start}}.order-journey-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:-6px}.order-journey-card{border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#fff,#f8fafc);border-radius:20px;padding:14px;box-shadow:0 16px 32px #0f172a0f}.order-journey-card.highlight{background:linear-gradient(135deg,#10b98129,#3b82f61a);border-color:#10b98133}.order-journey-card span,.customer-journey-summary span{display:block;color:#64748b;font-size:12px;font-weight:850;margin-bottom:6px}.order-journey-card strong{display:block;color:#10213d;font-size:23px;font-weight:950}.order-journey-card small{display:block;color:#64748b;font-size:12px;margin-top:5px;line-height:1.55}.journey-source-list{display:grid;gap:6px;margin-top:8px}.journey-source-list b{color:#10213d;font-size:13px;font-weight:900}.profit-line{margin-top:5px;font-size:12px;font-weight:900}.profit-line.positive{color:#047857}.profit-line.negative{color:#b91c1c}.customer-journey-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.customer-journey-summary article{border:1px solid rgba(15,23,42,.08);background:#f8fafc;border-radius:16px;padding:12px}.customer-journey-summary strong{color:#10213d;font-size:14px;font-weight:950}@media(max-width:1100px){.order-journey-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.order-journey-insights,.customer-journey-summary{grid-template-columns:1fr}}.rescue-opportunities-panel{display:grid;gap:14px;border:1px solid rgba(245,158,11,.22);background:linear-gradient(135deg,#fffbebf5,#ffffffeb);border-radius:24px;padding:16px;box-shadow:0 16px 34px #78350f14}.rescue-opportunities-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.rescue-opportunities-head h3{margin:8px 0 6px;color:#10213d;font-size:21px}.rescue-opportunities-head p{max-width:760px;line-height:1.8}.rescue-opportunities-score{min-width:210px;border-radius:20px;padding:14px 16px;background:linear-gradient(135deg,#7c2d12,#b45309);color:#fff;text-align:center;box-shadow:0 14px 28px #7c2d122e}.rescue-opportunities-score span,.rescue-opportunities-score small{display:block;color:#ffffffc7;font-size:12px;font-weight:800}.rescue-opportunities-score strong{display:block;margin:6px 0;font-size:27px;font-weight:950}.rescue-opportunities-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rescue-opportunities-metrics article{border-radius:18px;padding:12px 14px;background:#ffffffd1;border:1px solid rgba(124,45,18,.1)}.rescue-opportunities-metrics span{display:block;color:#64748b;font-size:12px;font-weight:850;margin-bottom:4px}.rescue-opportunities-metrics strong{color:#10213d;font-size:24px;font-weight:950}.rescue-opportunities-list{display:grid;gap:10px}.rescue-opportunity-card{display:grid;gap:10px;border-radius:20px;padding:14px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 12px 26px #0f172a0f}.rescue-status-new{border-right:5px solid #ef4444}.rescue-status-cancelled{border-right:5px solid #f97316}.rescue-status-shipped{border-right:5px solid #3b82f6}.rescue-status-preparing{border-right:5px solid #10b981}.rescue-card-main,.rescue-card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.rescue-card-main strong{display:block;color:#10213d;font-size:16px;font-weight:950}.rescue-card-main span{display:block;color:#92400e;font-size:13px;font-weight:900;margin-top:4px}.rescue-card-main b{color:#10213d;font-size:18px;font-weight:950;white-space:nowrap}.rescue-card-details{display:flex;flex-wrap:wrap;gap:8px}.rescue-card-details span{display:inline-flex;border-radius:999px;padding:6px 9px;background:#f8fafc;color:#475569;font-size:12px;font-weight:850}.rescue-card-footer small{color:#64748b;line-height:1.6}.rescue-card-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}@media(max-width:860px){.rescue-opportunities-head,.rescue-card-main,.rescue-card-footer{flex-direction:column;align-items:stretch}.rescue-opportunities-score{min-width:0}.rescue-opportunities-metrics{grid-template-columns:1fr}.rescue-card-actions{justify-content:flex-start}}.whatsapp-templates-panel{margin-top:18px;padding:18px;border:1px solid rgba(15,23,42,.08);border-radius:22px;background:linear-gradient(135deg,#10b98114,#3b82f60f)}.whatsapp-templates-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.whatsapp-template-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.whatsapp-template-card{border:1px solid rgba(15,23,42,.08);border-radius:16px;background:#ffffffd1;padding:12px;text-align:right;cursor:pointer;transition:.2s ease}.whatsapp-template-card:hover,.whatsapp-template-card.active{transform:translateY(-2px);border-color:#10b98173;box-shadow:0 12px 28px #0f172a14}.whatsapp-template-card strong,.whatsapp-template-card span{display:block}.whatsapp-template-card span{margin-top:6px;color:#64748b;font-size:13px;line-height:1.6}.whatsapp-preview-box{margin-top:14px;padding:14px;border-radius:18px;background:#ffffffe6;border:1px dashed rgba(16,185,129,.4)}.whatsapp-preview-box>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.whatsapp-preview-box span,.whatsapp-preview-box small{color:#64748b}.whatsapp-preview-box p{margin:0 0 8px;line-height:1.8;color:#0f172a}@media(max-width:720px){.whatsapp-templates-head,.whatsapp-preview-box>div{flex-direction:column;align-items:stretch}}.profit-command-panel{margin:18px 0;padding:18px;border-radius:24px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(135deg,#fffffffa,#f8fafcf5);box-shadow:0 20px 55px #0f172a14}.profit-command-head{display:flex;align-items:stretch;justify-content:space-between;gap:16px;margin-bottom:16px}.profit-command-head h3{margin:10px 0 6px;font-size:1.25rem;color:#0f172a}.profit-command-total{min-width:220px;padding:16px;border-radius:20px;background:#0f172a;color:#fff;display:flex;flex-direction:column;justify-content:center;gap:5px}.profit-command-total span,.profit-command-total small{color:#ffffffb8}.profit-command-total strong{font-size:1.8rem}.profit-command-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.profit-command-card{padding:14px;border-radius:18px;background:#fff;border:1px solid rgba(15,23,42,.08);display:flex;flex-direction:column;gap:6px}.profit-command-card span{color:#64748b;font-size:.86rem}.profit-command-card strong{color:#0f172a;font-size:1.35rem}.profit-command-card small{color:#64748b;line-height:1.5}.profit-net-profit{border-right:5px solid #10b981}.profit-delivered-profit{border-right:5px solid #2563eb}.profit-active-profit{border-right:5px solid #f59e0b}.profit-lost-value{border-right:5px solid #ef4444}.profit-breakdown-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.profit-breakdown-grid article{padding:14px;border-radius:18px;background:#f8fafc;border:1px solid rgba(15,23,42,.08)}.profit-breakdown-grid h4{margin:0 0 12px;color:#0f172a}.profit-breakdown-row{padding:10px 0;border-top:1px solid rgba(15,23,42,.08);display:grid;gap:4px}.profit-breakdown-row:first-of-type{border-top:0;padding-top:0}.profit-breakdown-row span{color:#334155;font-weight:800}.profit-breakdown-row b{color:#047857}.profit-breakdown-row small{color:#64748b;line-height:1.5}.profit-risk-card .profit-breakdown-row b{color:#b91c1c}@media(max-width:980px){.profit-command-head{flex-direction:column}.profit-command-total{min-width:0}.profit-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profit-breakdown-grid{grid-template-columns:1fr}}@media(max-width:620px){.profit-command-grid{grid-template-columns:1fr}}.online-commerce-hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.online-commerce-demo-banner{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(320px,1.1fr);gap:16px;align-items:stretch;margin:18px 0;padding:18px;border-radius:24px;background:linear-gradient(135deg,#0f172af5,#1e40afeb);color:#fff;box-shadow:0 20px 46px #0f172a2e}.online-commerce-demo-banner h3{margin:10px 0 8px;font-size:1.35rem}.online-commerce-demo-banner p{margin:0;color:#ffffffc2;line-height:1.8}.online-commerce-demo-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.online-commerce-demo-steps article{padding:14px;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);display:grid;gap:8px}.online-commerce-demo-steps span{font-size:1.35rem}.online-commerce-demo-steps strong{color:#fff}.online-commerce-demo-steps small{color:#ffffffb8;line-height:1.55}@media(max-width:980px){.online-commerce-demo-banner{grid-template-columns:1fr}.online-commerce-demo-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.online-commerce-hero-actions,.online-commerce-hero-actions .btn{width:100%}.online-commerce-demo-steps{grid-template-columns:1fr}}.online-commerce-sales-page{border-radius:32px!important;overflow:hidden;background:#f8fafc;border:1px solid rgba(15,23,42,.08)}.sales-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:0;background:linear-gradient(135deg,#07111f,#0f2f3f 48%,#063f46);color:#fff}.sales-hero-copy{padding:34px;display:grid;gap:18px}.sales-badge{width:fit-content;background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.14)}.sales-hero-copy h2{margin:0;color:#fff;font-size:clamp(1.8rem,4vw,3.1rem);line-height:1.15;max-width:820px}.sales-hero-copy p{margin:0;color:#ffffffc7;line-height:1.9;max-width:760px;font-size:1.02rem}.sales-hero-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.sales-trust-row{display:flex;gap:10px;flex-wrap:wrap}.sales-trust-row span{padding:9px 12px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:#ffffffc7;font-size:.88rem}.sales-hero-card{margin:30px;padding:24px;border-radius:28px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);display:grid;gap:16px;align-content:center;box-shadow:0 24px 80px #0000002e}.sales-hero-card small{color:#ffffffa8}.sales-hero-card strong{font-size:1.35rem;line-height:1.65;color:#fff}.sales-mini-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sales-mini-stats div{padding:14px;border-radius:18px;background:#ffffff14;border:1px solid rgba(255,255,255,.08)}.sales-mini-stats b{display:block;color:#fff;font-size:1.05rem}.sales-mini-stats span{display:block;color:#ffffffa3;margin-top:4px;font-size:.82rem}.sales-section-grid{padding:24px;display:grid;gap:16px}.sales-section-grid.two-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-block{padding:22px;border-radius:26px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 14px 40px #0f172a0d}.sales-block-kicker{display:inline-flex;margin-bottom:10px;color:#0f766e;font-weight:800;font-size:.86rem}.sales-block h3{margin:0 0 14px;color:#0f172a;line-height:1.55;font-size:1.2rem}.sales-block ul{margin:0;padding:0 18px 0 0;display:grid;gap:10px;color:#475569;line-height:1.7}.danger-block{background:linear-gradient(180deg,#fff,#fff7ed)}.solution-block{background:linear-gradient(180deg,#fff,#f0fdfa)}.solution-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.solution-steps div{padding:14px;border-radius:18px;background:#0f766e0f;border:1px solid rgba(15,118,110,.12)}.solution-steps span{display:block;color:#0f766e;font-weight:900;margin-bottom:6px}.solution-steps strong{display:block;color:#0f172a}.solution-steps small{display:block;color:#64748b;line-height:1.7;margin-top:4px}.sales-features-grid{padding:0 24px 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sales-feature-card{padding:18px;border-radius:22px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 12px 34px #0f172a0b}.sales-feature-card span{font-size:1.55rem;display:inline-flex;margin-bottom:12px}.sales-feature-card h3{margin:0 0 8px;color:#0f172a;font-size:1.02rem}.sales-feature-card p{margin:0;color:#64748b;line-height:1.75;font-size:.92rem}.offer-block{background:linear-gradient(180deg,#fff,#f8fafc)}.sales-price-box{margin-top:16px;padding:16px;border-radius:20px;background:#0f172a;color:#fff;display:grid;gap:8px}.sales-price-box span{color:#ffffffa8}.sales-price-box strong{font-size:1.15rem}.sales-faq-list{display:grid;gap:10px}.sales-faq-list details{padding:14px;border-radius:16px;background:#f8fafc;border:1px solid rgba(15,23,42,.08)}.sales-faq-list summary{cursor:pointer;color:#0f172a;font-weight:900}.sales-faq-list p{margin:10px 0 0;color:#64748b;line-height:1.8}@media(max-width:980px){.sales-hero-grid,.sales-section-grid.two-cols,.sales-features-grid{grid-template-columns:1fr}.sales-hero-card{margin:0 24px 24px}}@media(max-width:640px){.sales-hero-copy{padding:24px}.sales-section-grid{padding:18px}.sales-features-grid{padding:0 18px 18px}.solution-steps,.sales-mini-stats{grid-template-columns:1fr}}.customer-smart-panel{display:grid;gap:14px;border:1px solid rgba(79,70,229,.16);background:linear-gradient(135deg,#eef2fff5,#fffffff0);border-radius:24px;padding:16px;box-shadow:0 16px 34px #4f46e512}.customer-smart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.customer-smart-head h3{margin:8px 0 6px;color:#10213d;font-size:21px;font-weight:950}.customer-smart-summary{display:grid;grid-template-columns:repeat(3,minmax(92px,1fr));gap:10px;min-width:320px}.customer-smart-summary article,.customer-smart-rules article{border:1px solid rgba(79,70,229,.1);background:#ffffffd1;border-radius:18px;padding:12px 14px}.customer-smart-summary span,.customer-smart-rules span{display:block;color:#64748b;font-size:12px;font-weight:850;line-height:1.6}.customer-smart-summary strong{display:block;color:#10213d;font-size:26px;font-weight:950;margin-top:4px}.customer-smart-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.customer-smart-rules b{display:block;color:#10213d;margin-bottom:5px;font-weight:950}.customer-smart-item-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.customer-smart-badge{display:inline-flex!important;align-items:center;justify-content:center;border-radius:999px;padding:5px 9px;font-size:11px!important;font-weight:950;white-space:nowrap;border:1px solid transparent}.customer-smart-badge.hot{color:#9a3412;background:#ffedd5;border-color:#fed7aa}.customer-smart-badge.success{color:#166534;background:#dcfce7;border-color:#bbf7d0}.customer-smart-badge.premium{color:#5b21b6;background:#ede9fe;border-color:#ddd6fe}.customer-smart-badge.warning{color:#92400e;background:#fef3c7;border-color:#fde68a}.customer-smart-badge.danger{color:#991b1b;background:#fee2e2;border-color:#fecaca}.customer-smart-badge.stable{color:#075985;background:#e0f2fe;border-color:#bae6fd}.customer-smart-badge.cold{color:#475569;background:#f1f5f9;border-color:#e2e8f0}.customer-smart-mini{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:9px;border-radius:14px;padding:8px 10px;background:#ffffffb3;border:1px solid rgba(97,122,164,.1)}.customer-smart-mini b{color:#10213d;font-weight:950}.customer-smart-mini span{color:#64748b;font-size:12px;font-weight:850}.customer-smart-detail-card{display:grid;grid-template-columns:116px minmax(0,1fr);gap:14px;align-items:center;border-radius:22px;padding:14px;margin:12px 0;border:1px solid rgba(97,122,164,.14);background:linear-gradient(135deg,#fffffff5,#f8fafcd1)}.customer-smart-detail-card.hot{border-color:#f973163d;background:linear-gradient(135deg,#fff7ed,#fff)}.customer-smart-detail-card.success{border-color:#16a34a38;background:linear-gradient(135deg,#f0fdf4,#fff)}.customer-smart-detail-card.premium{border-color:#7c3aed38;background:linear-gradient(135deg,#f5f3ff,#fff)}.customer-smart-detail-card.warning{border-color:#f59e0b3d;background:linear-gradient(135deg,#fffbeb,#fff)}.customer-smart-detail-card.danger{border-color:#ef444438;background:linear-gradient(135deg,#fef2f2,#fff)}.customer-smart-score-ring{width:96px;height:96px;border-radius:50%;display:grid;place-items:center;align-content:center;margin-inline:auto;background:radial-gradient(circle,#fff 52%,#e0e7ff 54%);border:8px solid #c7d2fe;box-shadow:inset 0 0 0 1px #4f46e50f}.customer-smart-score-ring strong{color:#10213d;font-size:22px;font-weight:950;line-height:1}.customer-smart-score-ring span{color:#64748b;font-size:11px;font-weight:850;margin-top:4px}.customer-smart-detail-card h4{margin:8px 0 6px;color:#10213d;font-size:18px;font-weight:950}.customer-smart-detail-card p{margin:0 0 8px;color:#64748b;line-height:1.8}.customer-smart-detail-card b{color:#10213d;line-height:1.7}@media(max-width:900px){.customer-smart-head,.customer-smart-detail-card{grid-template-columns:1fr;flex-direction:column;align-items:stretch}.customer-smart-summary,.customer-smart-rules{grid-template-columns:1fr;min-width:0}}.quick-order-builder-panel{gap:24px}.quick-order-head{align-items:stretch}.quick-order-status{min-width:170px;border-radius:20px;padding:14px 16px;display:grid;gap:4px;border:1px solid rgba(15,23,42,.08);background:#f8fafc}.quick-order-status span{color:#64748b;font-size:12px;font-weight:900}.quick-order-status strong{font-size:16px;color:#0f172a}.quick-order-status.active{background:linear-gradient(135deg,#14b8a61f,#22c55e1a);border-color:#14b8a63d}.quick-order-status.paused{background:linear-gradient(135deg,#f59e0b1f,#f9731614);border-color:#f59e0b38}.quick-order-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:22px;align-items:start}.quick-order-settings-card,.quick-order-preview-card{border:1px solid rgba(15,23,42,.08);border-radius:28px;background:#fff;box-shadow:0 20px 55px #0f172a0f;padding:20px}.quick-order-template-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px}.quick-order-template{border:1px solid rgba(15,23,42,.09);border-radius:18px;background:#f8fafc;padding:12px;text-align:right;cursor:pointer;transition:.2s ease}.quick-order-template strong,.quick-order-template span{display:block}.quick-order-template strong{color:#0f172a;font-weight:950}.quick-order-template span{margin-top:5px;color:#64748b;font-size:12px;line-height:1.6;font-weight:800}.quick-order-template.active{background:linear-gradient(135deg,#0f766e,#0f172a);border-color:transparent;transform:translateY(-2px);box-shadow:0 18px 36px #0f766e29}.quick-order-template.active strong,.quick-order-template.active span{color:#fff}.quick-order-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.quick-order-form-grid label,.quick-order-switches label{display:grid;gap:7px;font-weight:900;color:#334155;font-size:13px}.quick-order-form-grid .full{grid-column:1 / -1}.quick-order-switches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.quick-order-switches label{grid-template-columns:auto 1fr;align-items:center;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:10px 12px;background:#f8fafc}.quick-order-share-box{margin-top:18px;border-radius:20px;padding:14px;display:grid;gap:10px;background:linear-gradient(135deg,#0f172a0a,#14b8a614);border:1px solid rgba(20,184,166,.16)}.quick-order-share-box>span{color:#64748b;font-weight:900;font-size:12px}.quick-order-share-box strong{direction:ltr;text-align:left;color:#0f172a;word-break:break-all;font-size:14px}.quick-order-share-box div{display:flex;gap:8px;flex-wrap:wrap}.quick-order-phone-preview{max-width:420px;margin:0 auto;border-radius:34px;padding:12px;background:#0f172a;box-shadow:0 22px 50px #0f172a2e}.quick-order-phone-top{display:flex;justify-content:center;gap:5px;padding:4px 0 12px}.quick-order-phone-top span{width:7px;height:7px;border-radius:50%;background:#ffffff52}.quick-order-public-card{border-radius:26px;background:radial-gradient(circle at top right,rgba(20,184,166,.12),transparent 34%),#fff;padding:18px;display:grid;gap:13px}.quick-order-public-card h3{margin:0;color:#0f172a;font-size:22px;line-height:1.25}.quick-order-public-card p{margin:0;color:#64748b;line-height:1.75;font-weight:800}.quick-order-price{border-radius:18px;background:#f8fafc;border:1px solid rgba(15,23,42,.08);padding:12px;display:grid;gap:4px}.quick-order-price small{color:#64748b;font-weight:900}.quick-order-price strong{color:#0f766e;font-size:24px;font-weight:950}.quick-order-public-form{display:grid;gap:10px}.quick-order-value-grid{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.quick-order-value-grid article{border-radius:18px;padding:12px;background:#f8fafc;border:1px solid rgba(15,23,42,.08);display:grid;gap:4px}.quick-order-value-grid span{color:#64748b;font-size:12px;font-weight:900}.quick-order-value-grid strong{color:#0f172a;font-size:16px;font-weight:950}.quick-order-value-grid small{color:#64748b;line-height:1.55;font-weight:800}.quick-order-safe-note{border-radius:20px;background:#f59e0b17;border:1px solid rgba(245,158,11,.18);padding:14px 16px;display:flex;gap:8px;flex-wrap:wrap;color:#92400e;font-weight:850}@media(max-width:980px){.quick-order-layout,.quick-order-template-row,.quick-order-form-grid,.quick-order-switches,.quick-order-value-grid{grid-template-columns:1fr}}.whatsapp-catalog-panel{gap:18px}.catalog-head,.catalog-layout,.catalog-value-grid{position:relative}.catalog-status{display:grid;gap:4px;min-width:210px;padding:14px 16px;border-radius:22px;border:1px solid rgba(148,163,184,.2);background:linear-gradient(135deg,#fffffff2,#f8fafce0);text-align:right}.catalog-status span{color:#64748b;font-size:12px;font-weight:900}.catalog-status strong{color:#0f172a;font-size:15px;font-weight:950}.catalog-status.active{border-color:#22c55e38;background:linear-gradient(135deg,#f0fdf4fa,#ffffffeb)}.catalog-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.catalog-value-grid article{padding:16px;border-radius:22px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#fffffffa,#f8fafce6);box-shadow:0 16px 34px #0f172a0f}.catalog-value-grid span,.catalog-value-grid small{display:block;color:#64748b;font-weight:850}.catalog-value-grid strong{display:block;margin:7px 0 4px;color:#0f172a;font-size:24px;font-weight:950}.catalog-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:18px;align-items:start}.catalog-settings-card,.catalog-preview-card,.catalog-message-preview,.catalog-products-editor{border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#fffffff7,#f8fafce0);box-shadow:0 18px 44px #0f172a12}.catalog-settings-card,.catalog-preview-card{display:grid;gap:14px;padding:16px;border-radius:28px}.catalog-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.catalog-form-grid label,.catalog-products-editor label{display:grid;gap:6px;color:#475569;font-size:12px;font-weight:900}.catalog-form-grid .full{grid-column:1 / -1}.catalog-switches{margin-top:0}.catalog-share-box strong{direction:ltr;text-align:left}.catalog-subhead{margin-bottom:10px}.catalog-subhead h3{margin:0 0 4px;color:#0f172a;font-size:17px;font-weight:950}.catalog-products-editor{padding:14px;border-radius:24px}.catalog-product-editor{display:grid;grid-template-columns:auto 46px minmax(0,1fr) 96px auto;gap:10px;align-items:center;padding:10px;border-radius:18px;border:1px solid rgba(148,163,184,.14);background:#ffffffd1}.catalog-product-editor+.catalog-product-editor{margin-top:8px}.catalog-product-editor.selected{border-color:#2563eb47;background:linear-gradient(135deg,#eff6fffa,#ffffffeb)}.catalog-select-toggle{min-width:62px;padding:8px 10px;border:1px solid rgba(37,99,235,.2);border-radius:999px;color:#1d4ed8;background:#eff6ff;font-size:12px;font-weight:950;cursor:pointer}.catalog-product-icon{width:42px;height:42px;display:inline-grid;place-items:center;border-radius:15px;background:linear-gradient(135deg,#fff7ed,#eff6ff);font-size:22px}.compact-price-input{min-width:0}.catalog-available-check{white-space:nowrap;align-items:center;grid-auto-flow:column}.catalog-phone-preview{max-width:430px;margin-inline:auto;padding:14px;border-radius:34px;border:1px solid rgba(15,23,42,.12);background:linear-gradient(180deg,#111827,#020617);box-shadow:0 22px 54px #0206172e}.catalog-public-card{display:grid;gap:12px;padding:18px;border-radius:26px;background:linear-gradient(180deg,#fff,#f8fafc)}.catalog-public-card h3{margin:0;color:#0f172a;font-size:22px;font-weight:950}.catalog-public-card p{margin:0;color:#64748b;line-height:1.75;font-weight:750}.catalog-public-products{display:grid;gap:10px}.catalog-public-product{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:#fffffff5;text-align:right;cursor:pointer}.catalog-public-product.selected{border-color:#2563eb52;background:linear-gradient(135deg,#eff6fffa,#fff)}.catalog-public-product.disabled{opacity:.55;cursor:not-allowed}.catalog-public-product>span{width:42px;height:42px;display:inline-grid;place-items:center;border-radius:15px;background:#f8fafc;font-size:22px}.catalog-public-product strong,.catalog-public-product small{display:block}.catalog-public-product strong{color:#0f172a;font-weight:950}.catalog-public-product small{margin-top:3px;color:#64748b;line-height:1.55;font-size:11px;font-weight:800}.catalog-public-product b{color:#1d4ed8;font-size:12px;font-weight:950;white-space:nowrap}.catalog-lead-form{display:grid;gap:10px}.catalog-message-preview{display:grid;gap:8px;padding:14px;border-radius:24px}.catalog-message-preview span,.catalog-message-preview small{color:#64748b;font-weight:850}.catalog-message-preview pre{margin:0;white-space:pre-wrap;direction:rtl;padding:12px;border-radius:16px;color:#0f172a;background:#f8fafc;border:1px solid rgba(148,163,184,.16);font-family:inherit;line-height:1.8}@media(max-width:1100px){.catalog-layout,.catalog-value-grid{grid-template-columns:1fr}}@media(max-width:760px){.catalog-form-grid,.catalog-product-editor,.catalog-public-product{grid-template-columns:1fr}.catalog-phone-preview{max-width:none}}.catalog-product-thumb,.catalog-public-thumb{width:54px;height:54px;display:inline-grid;place-items:center;overflow:hidden;border-radius:16px;background:linear-gradient(135deg,#fff7ed,#eff6ff);color:#0f172a;font-size:22px;font-weight:950}.catalog-product-thumb img,.catalog-public-thumb img{width:100%;height:100%;object-fit:cover;display:block}.catalog-product-edit-fields,.catalog-price-mode-row{display:grid;gap:7px;min-width:0}.catalog-public-product{grid-template-columns:54px minmax(0,1fr) auto}.catalog-public-product .catalog-qty-control{grid-column:1 / -1;justify-self:end}.catalog-qty-control{display:inline-flex;align-items:center;gap:6px;padding:6px;border-radius:999px;background:#eff6ff;border:1px solid rgba(37,99,235,.16)}.catalog-qty-control button{width:28px;height:28px;border:0;border-radius:999px;background:#fff;color:#1d4ed8;font-weight:950;cursor:pointer;box-shadow:0 4px 12px #0f172a14}.catalog-qty-control input{width:44px;border:0;background:transparent;text-align:center;color:#0f172a;font-weight:950;outline:0}.catalog-cart-summary{display:grid;gap:4px;padding:13px 14px;border-radius:18px;border:1px solid rgba(37,99,235,.16);background:linear-gradient(135deg,#eff6ff,#fff)}.catalog-cart-summary span,.catalog-cart-summary small{color:#64748b;font-size:12px;font-weight:850}.catalog-cart-summary strong{color:#0f172a;font-size:16px;font-weight:950}@media(max-width:760px){.catalog-public-product .catalog-qty-control{justify-self:stretch}.catalog-qty-control{justify-content:center}}.catalog-product-create-form{display:grid;gap:12px;margin:12px 0 14px;padding:13px;border:1px solid rgba(37,99,235,.14);border-radius:22px;background:linear-gradient(135deg,#eff6ffeb,#fffffff5)}.catalog-product-create-head,.catalog-product-create-actions,.catalog-product-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.catalog-product-create-head strong{display:block;color:#0f172a;font-size:14px;font-weight:950}.catalog-product-create-head small{display:block;margin-top:3px;color:#64748b;font-weight:800}.catalog-product-create-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.catalog-product-create-grid .full{grid-column:1 / -1}.catalog-product-create-actions label,.catalog-product-actions label{display:inline-flex;align-items:center;gap:7px;color:#475569;font-size:12px;font-weight:900}.catalog-product-actions{justify-content:flex-start;min-width:132px}.catalog-product-editor{grid-template-columns:auto 54px minmax(0,1fr) 110px minmax(132px,auto)}@media(max-width:760px){.catalog-product-create-grid{grid-template-columns:1fr}}.btn-danger.btn-mini{border-color:#dc262633;background:#fef2f2;color:#b91c1c}.catalog-image-picker-field{display:flex;align-items:stretch;gap:8px;min-width:0}.catalog-image-picker-field .input{min-width:0;flex:1}.catalog-image-picker-field.compact{width:100%}.catalog-upload-btn{position:relative;overflow:hidden;white-space:nowrap}.catalog-upload-btn input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.catalog-upload-status{padding:7px 10px;border-radius:999px;font-size:12px;font-weight:900;background:#f8fafc;color:#475569;border:1px solid rgba(148,163,184,.22)}.catalog-upload-status.loading{background:#eff6ff;color:#1d4ed8;border-color:#2563eb2e}.catalog-upload-status.connected,.catalog-upload-status.local{background:#ecfdf5;color:#047857;border-color:#10b98138}.catalog-upload-status.error{background:#fef2f2;color:#b91c1c;border-color:#dc262638}@media(max-width:760px){.catalog-image-picker-field{flex-direction:column}}.online-commerce-ad-ready-strip{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.5fr);gap:14px;padding:16px;border:1px solid rgba(214,168,79,.26);border-radius:28px;background:radial-gradient(circle at 95% 0%,rgba(214,168,79,.16),transparent 34%),linear-gradient(135deg,#fffffff7,#f8fafceb);box-shadow:0 18px 46px #0f172a14}.online-commerce-ad-ready-head{display:grid;gap:7px;align-content:center}.online-commerce-ad-ready-head strong{color:#0f172a;font-size:20px;font-weight:950;line-height:1.35}.online-commerce-ad-ready-head small{color:#64748b;font-weight:750;line-height:1.8}.online-commerce-ad-ready-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.online-commerce-ad-ready-steps article{display:flex;gap:10px;align-items:flex-start;min-height:100px;padding:14px;border:1px solid rgba(148,163,184,.16);border-radius:22px;background:#ffffffd1;box-shadow:0 10px 26px #0f172a0e}.online-commerce-ad-ready-steps article>span{width:40px;height:40px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:15px;background:linear-gradient(135deg,#0f172a,#2563eb 64%,#d6a84f);color:#fff;box-shadow:0 12px 24px #2563eb2e}.online-commerce-ad-ready-steps strong,.online-commerce-ad-ready-steps small{display:block}.online-commerce-ad-ready-steps strong{color:#0f172a;font-size:15px;font-weight:950;line-height:1.4}.online-commerce-ad-ready-steps small{margin-top:5px;color:#64748b;font-size:12px;font-weight:750;line-height:1.75}.online-commerce-section-tab.section-tier-primary{border-color:#2563eb40!important;background:linear-gradient(180deg,#fffffffa,#eff6ffeb)!important}.online-commerce-section-tab.section-tier-primary:before{content:"أساسي";position:absolute;top:7px;left:9px;z-index:1;padding:3px 8px;border-radius:999px;background:#2563eb1a;color:#1d4ed8;font-size:10px;font-weight:950}.online-commerce-section-tab.section-tier-advanced,.online-commerce-section-tab.section-tier-admin{opacity:.82}.online-commerce-section-tab.section-tier-advanced:before,.online-commerce-section-tab.section-tier-admin:before{content:"متقدم";position:absolute;top:7px;left:9px;z-index:1;padding:3px 8px;border-radius:999px;background:#64748b1a;color:#475569;font-size:10px;font-weight:950}.online-commerce-section-tab.active:before{background:#ffffff29;color:#fff}.online-commerce-hero-actions .btn-primary{min-width:190px}@media(max-width:980px){.online-commerce-ad-ready-strip,.online-commerce-ad-ready-steps{grid-template-columns:1fr}}.online-commerce-section-tab{min-width:0!important;justify-content:flex-start!important}.online-commerce-section-tab .section-tab-copy{display:block!important;min-width:0!important;flex:1 1 auto!important;overflow:visible!important}.online-commerce-section-tab .section-tab-copy strong,.online-commerce-section-tab .section-tab-copy small{white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}.catalog-ad-focus-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 18px}.catalog-ad-focus-strip article{display:flex;gap:12px;align-items:flex-start;padding:14px;border:1px solid rgba(214,168,79,.2);border-radius:20px;background:linear-gradient(135deg,#fffbebe0,#ffffffeb);box-shadow:0 12px 28px #0f172a0f}.catalog-ad-focus-strip article>span{width:32px;height:32px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:12px;background:#0f172a;color:#fff;font-weight:950}.catalog-ad-focus-strip strong,.catalog-ad-focus-strip small{display:block}.catalog-ad-focus-strip strong{color:#0f172a;font-size:14px;font-weight:950}.catalog-ad-focus-strip small{margin-top:4px;color:#64748b;font-size:12px;line-height:1.6;font-weight:800}.catalog-layout{align-items:start}.catalog-preview-card{order:-1;border:1px solid rgba(15,23,42,.08);box-shadow:0 18px 46px #0f172a1a}.catalog-products-disclosure{padding:0!important;overflow:hidden}.catalog-products-summary{display:flex!important;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;padding:16px!important;list-style:none}.catalog-products-summary::-webkit-details-marker{display:none}.catalog-products-summary:after{content:"فتح الإدارة";flex:0 0 auto;padding:8px 12px;border-radius:999px;background:#0f172a0f;color:#0f172a;font-size:11px;font-weight:950}.catalog-products-disclosure[open] .catalog-products-summary:after{content:"إخفاء الإدارة"}.catalog-products-summary span{min-width:0}.catalog-products-summary h3,.catalog-products-summary p{margin:0}.catalog-products-summary strong{flex:0 0 auto;padding:7px 10px;border-radius:999px;background:#d6a84f29;color:#7c5a1b;font-size:12px;font-weight:950}.catalog-products-disclosure .catalog-product-create-form,.catalog-products-disclosure .catalog-product-editor{margin-inline:16px}.catalog-products-disclosure .catalog-product-create-form{margin-top:0}.catalog-products-disclosure .catalog-product-editor:last-child{margin-bottom:16px}@media(max-width:900px){.catalog-ad-focus-strip{grid-template-columns:1fr}.catalog-preview-card{order:0}}@media(max-width:680px){.online-commerce-section-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}.online-commerce-section-tab{align-items:flex-start!important;min-height:68px!important}.section-tab-icon{width:30px!important;height:30px!important;font-size:16px!important}.online-commerce-section-tab .section-tab-copy strong{font-size:12px!important}.online-commerce-section-tab .section-tab-copy small{font-size:9.5px!important}}.online-commerce-section-gateway{padding:14px;border:1px solid rgba(37,99,235,.12);border-radius:28px;background:linear-gradient(135deg,#fffffff5,#eff6ffb8);box-shadow:0 20px 45px #0f172a12}.online-commerce-section-gateway-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.online-commerce-section-gateway-head strong,.online-commerce-section-gateway-head small{display:block}.online-commerce-section-gateway-head strong{margin-top:7px;color:#0f172a;font-size:18px;font-weight:950}.online-commerce-section-gateway-head small{margin-top:4px;color:#64748b;font-size:12px;font-weight:750;line-height:1.7}.online-commerce-section-nav-primary{grid-template-columns:repeat(5,minmax(150px,1fr))!important;margin:0!important}.online-commerce-section-nav-primary .online-commerce-section-tab{min-height:94px!important;border-radius:22px!important}.online-commerce-advanced-sections{margin-top:12px;border:1px dashed rgba(100,116,139,.2);border-radius:22px;background:#f8fafcc7;overflow:hidden}.online-commerce-advanced-sections>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;cursor:pointer;color:#334155;font-weight:950;list-style:none}.online-commerce-advanced-sections>summary::-webkit-details-marker{display:none}.online-commerce-advanced-sections>summary:after{content:"فتح";flex:0 0 auto;padding:5px 11px;border-radius:999px;background:#0f172a0f;color:#475569;font-size:11px;font-weight:950}.online-commerce-advanced-sections[open]>summary:after{content:"إخفاء"}.online-commerce-advanced-sections>summary small{color:#64748b;font-size:11px;font-weight:800}.online-commerce-section-nav-advanced{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;margin:0!important;padding:0 12px 12px;box-shadow:none!important;background:transparent!important}.online-commerce-section-nav-advanced .online-commerce-section-tab{min-height:78px!important;background:#ffffffb8!important;box-shadow:none!important}.online-commerce-section-nav-advanced .online-commerce-section-tab:not(.active){opacity:.72}@media(max-width:1100px){.online-commerce-section-nav-primary{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.online-commerce-section-gateway{padding:10px;border-radius:22px}.online-commerce-section-nav-primary,.online-commerce-section-nav-advanced{grid-template-columns:1fr!important}.online-commerce-advanced-sections>summary{align-items:flex-start;flex-direction:column}}.online-commerce-score strong{font-size:clamp(28px,3.2vw,44px)!important;letter-spacing:-.03em}.online-commerce-section-nav-primary{grid-template-columns:repeat(auto-fit,minmax(185px,1fr))!important}.online-commerce-section-nav-primary .online-commerce-section-tab,.online-commerce-section-nav-advanced .online-commerce-section-tab{min-width:0!important;overflow:visible!important;align-items:center!important}.online-commerce-section-tab .section-tab-copy{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;width:100%!important;opacity:1!important;visibility:visible!important}.online-commerce-section-tab .section-tab-copy strong,.online-commerce-section-tab .section-tab-copy small{display:block!important;opacity:1!important;visibility:visible!important;max-width:100%!important}.online-commerce-advanced-sections>summary span{color:#0f172a}@media(max-width:1180px){.online-commerce-section-nav-primary{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.online-commerce-section-nav-primary,.online-commerce-section-nav-advanced{grid-template-columns:1fr!important}}.online-commerce-suite{display:grid!important;grid-template-columns:292px minmax(0,1fr)!important;align-items:start!important;gap:16px!important;padding:clamp(12px,2vw,18px)!important;border:1px solid rgba(37,99,235,.16)!important;border-radius:36px!important;background:radial-gradient(circle at 4% 8%,rgba(37,99,235,.16),transparent 30%),radial-gradient(circle at 88% 12%,rgba(14,165,233,.13),transparent 28%),linear-gradient(145deg,#f8fbff,#eef6ff 45%,#fff)!important;box-shadow:0 28px 80px #0f172a21!important;direction:ltr!important}.online-commerce-suite>*{direction:rtl}.online-commerce-suite>.online-commerce-hero,.online-commerce-suite>.online-commerce-command-strip,.online-commerce-suite>.online-commerce-ad-ready-strip,.online-commerce-suite>.online-commerce-sync-state,.online-commerce-suite>.online-commerce-demo-banner{grid-column:1 / -1!important}.online-commerce-current-section,.online-commerce-section-gateway{grid-column:1!important;width:100%!important;min-width:0!important}.online-commerce-current-section{position:sticky!important;top:10px!important;z-index:32!important;align-self:start!important;margin:0!important;padding:12px!important;border:1px solid rgba(37,99,235,.16)!important;border-radius:26px!important;background:linear-gradient(145deg,#fffffffa,#eff6fff0)!important;box-shadow:0 18px 45px #2563eb1a!important}.online-commerce-section-gateway{position:sticky!important;top:94px!important;z-index:30!important;align-self:start!important;padding:14px!important;border:1px solid rgba(37,99,235,.14)!important;border-radius:30px!important;background:linear-gradient(180deg,#fffffffa,#f8fafceb)!important;box-shadow:0 24px 60px #0f172a1a!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.online-commerce-section-gateway-head{margin-bottom:12px!important;padding:12px!important;border-radius:22px!important;background:linear-gradient(135deg,#fff,#eef6ff)!important;border:1px solid rgba(37,99,235,.12)!important}.online-commerce-section-gateway-head strong{display:block;color:#0f172a;font-size:15px;font-weight:950;line-height:1.55}.online-commerce-section-gateway-head small{display:block;margin-top:5px;color:#64748b;font-size:11px;font-weight:800;line-height:1.65}.online-commerce-section-gateway .online-commerce-section-nav{position:static!important;grid-template-columns:1fr!important;gap:8px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.online-commerce-section-gateway .online-commerce-section-tab{min-height:58px!important;padding:10px 11px!important;border-radius:18px!important;background:#ffffffc7!important;border-color:#94a3b82e!important;box-shadow:inset 0 1px #ffffffc7!important}.online-commerce-section-gateway .online-commerce-section-tab:hover{transform:translate(2px)!important;border-color:#2563eb42!important;box-shadow:0 14px 28px #2563eb1a!important}.online-commerce-section-gateway .online-commerce-section-tab.active{color:#fff!important;background:linear-gradient(135deg,#0b1b38,#1d4ed8 62%,#4f8cff)!important;border-color:#60a5fa73!important;box-shadow:0 18px 38px #2563eb47!important}.online-commerce-section-gateway .section-tab-icon{width:35px!important;height:35px!important;border-radius:13px!important;font-size:17px!important}.online-commerce-section-gateway .section-tab-copy strong{font-size:12.5px!important}.online-commerce-section-gateway .section-tab-copy small{font-size:10px!important;line-height:1.45!important}.online-commerce-plan-soft-entry{margin-top:10px!important;border-radius:20px!important;box-shadow:inset 0 1px #ffffffb8!important}.online-commerce-advanced-sections{margin-top:10px!important;padding:10px!important;border:1px solid rgba(148,163,184,.16)!important;border-radius:22px!important;background:#f8fafcb8!important}.online-commerce-advanced-sections summary{cursor:pointer;color:#0f172a;font-weight:950}.online-commerce-advanced-sections summary small{display:block;margin-top:4px;color:#64748b;font-size:10px;line-height:1.45}.online-commerce-suite>.online-suite-section,.online-commerce-suite>.card.panel:not(.online-commerce-hero):not(.online-commerce-section-gateway){grid-column:2!important;min-width:0!important}.online-commerce-suite .panel.online-suite-section{border:1px solid rgba(37,99,235,.12)!important;border-radius:30px!important;background:radial-gradient(circle at 92% 4%,rgba(37,99,235,.08),transparent 26%),linear-gradient(180deg,#fffffffa,#f8fafceb)!important;box-shadow:0 24px 70px #0f172a1a!important}.online-commerce-suite .panel-head{border-bottom-color:#2563eb1c!important}.online-commerce-suite .badge{border:1px solid rgba(37,99,235,.14);background:linear-gradient(135deg,#eef6ff,#fff);color:#1d4ed8;font-weight:950}.online-commerce-suite .stat-card,.online-commerce-suite .lead-card,.online-commerce-suite .integration-card,.online-commerce-suite .marketplace-app-card,.online-commerce-suite .online-plan-card,.online-commerce-suite .automation-rule-card,.online-commerce-suite .customer-profile-card,.online-commerce-suite .white-label-card,.online-commerce-suite .billing-panel,.online-commerce-suite .subscription-usage-panel,.online-commerce-suite .quick-order-settings-card,.online-commerce-suite .quick-order-preview-card,.online-commerce-suite .catalog-settings-card,.online-commerce-suite .catalog-preview-card,.online-commerce-suite .catalog-value-grid article,.online-commerce-suite .quick-order-value-grid article,.online-commerce-suite .catalog-ad-focus-strip article,.online-commerce-suite .billing-summary-card,.online-commerce-suite .billing-info-grid>div,.online-commerce-suite .billing-guard,.online-commerce-suite .online-commerce-card,.online-commerce-suite .online-commerce-module{border:1px solid rgba(37,99,235,.11)!important;background:linear-gradient(180deg,#fffffffa,#f8fafce6)!important;box-shadow:0 16px 44px #0f172a13!important}.online-commerce-suite .input,.online-commerce-suite .textarea,.online-commerce-suite .select{border-color:#2563eb29!important;background:#fffffff2!important;box-shadow:inset 0 1px #ffffffd1,0 10px 22px #0f172a0a!important}.online-commerce-suite .input:focus,.online-commerce-suite .textarea:focus,.online-commerce-suite .select:focus{border-color:#2563eb6b!important;box-shadow:0 0 0 4px #2563eb1a,0 12px 24px #0f172a0f!important}.online-commerce-suite .table-wrap{border:1px solid rgba(37,99,235,.12)!important;background:#fffffff5!important;box-shadow:0 18px 42px #0f172a12!important}.online-commerce-suite .data-table th{background:linear-gradient(180deg,#f8fbff,#eef6ff)!important;color:#0f172a!important;font-weight:950!important}.online-commerce-suite .data-table tr:hover td{background:#eff6ffa8!important}.online-commerce-suite .btn-primary{background:linear-gradient(135deg,#0b1b38,#1d4ed8 58%,#4f8cff)!important;box-shadow:0 16px 34px #2563eb3d!important}.online-commerce-suite .btn-secondary{color:#1e3a8a!important;background:linear-gradient(135deg,#fff,#eef6ff)!important;border-color:#2563eb2e!important}@media(max-width:1180px){.online-commerce-suite{grid-template-columns:1fr!important}.online-commerce-current-section,.online-commerce-section-gateway,.online-commerce-suite>.online-suite-section,.online-commerce-suite>.card.panel:not(.online-commerce-hero):not(.online-commerce-section-gateway){grid-column:1!important}.online-commerce-current-section,.online-commerce-section-gateway{position:static!important}.online-commerce-section-gateway .online-commerce-section-nav{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important}}@media(max-width:760px){.online-commerce-suite{padding:8px!important;border-radius:26px!important}.online-commerce-section-gateway{padding:10px!important;border-radius:24px!important}.online-commerce-section-gateway .online-commerce-section-nav{grid-template-columns:1fr!important}}@media(min-width:1181px){.online-commerce-suite{grid-auto-flow:row dense}.online-commerce-suite.active-section-overview>.grid-4.online-suite-section.section-overview{grid-column:2!important;grid-row:span 2!important;align-self:stretch!important;align-content:start!important;padding:16px!important;border:1px solid rgba(37,99,235,.12)!important;border-radius:28px!important;background:linear-gradient(180deg,#fffffffa,#f8fafceb)!important;box-shadow:0 18px 46px #0f172a14!important}.online-commerce-suite.active-section-overview>.grid-4.online-suite-section.section-overview .stat-card{min-height:120px!important}}@media(min-width:1181px){.online-commerce-suite{grid-auto-flow:row!important;grid-auto-rows:auto!important}.online-commerce-suite.active-section-overview>.grid-4.online-suite-section.section-overview{grid-column:2!important;grid-row:auto!important;align-self:start!important;align-content:normal!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.online-commerce-suite.active-section-overview>.grid-4.online-suite-section.section-overview .stat-card{min-height:112px!important}}@media(min-width:1181px){.online-commerce-suite{display:block!important;position:relative!important;direction:rtl!important;overflow:visible!important}.online-commerce-suite>*{direction:rtl!important}.online-commerce-suite>.online-commerce-hero,.online-commerce-suite>.online-commerce-command-strip,.online-commerce-suite>.online-commerce-ad-ready-strip,.online-commerce-suite>.online-commerce-sync-state,.online-commerce-suite>.online-commerce-demo-banner{width:100%!important;margin-bottom:14px!important;grid-column:auto!important}.online-commerce-current-section,.online-commerce-section-gateway{float:left!important;clear:left!important;width:292px!important;max-width:292px!important;min-width:0!important;grid-column:auto!important;grid-row:auto!important;align-self:auto!important;margin:0 0 12px 16px!important}.online-commerce-current-section,.online-commerce-section-gateway{position:sticky!important}.online-commerce-current-section{top:10px!important}.online-commerce-section-gateway{top:92px!important}.online-commerce-suite>.online-suite-section,.online-commerce-suite>.card.panel:not(.online-commerce-hero):not(.online-commerce-section-gateway),.online-commerce-suite>.grid-4.online-suite-section,.online-commerce-suite>section.online-suite-section{grid-column:auto!important;grid-row:auto!important;width:calc(100% - 308px)!important;max-width:calc(100% - 308px)!important;margin-left:308px!important;margin-bottom:14px!important;align-self:start!important}.online-commerce-suite.active-section-overview>.grid-4.online-suite-section.section-overview{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:calc(100% - 308px)!important;max-width:calc(100% - 308px)!important;margin-left:308px!important;padding:0!important;min-height:0!important;height:auto!important;border:0!important;background:transparent!important;box-shadow:none!important;align-self:start!important;align-content:start!important}.online-commerce-suite.active-section-overview>.grid-4.online-suite-section.section-overview .stat-card{min-height:118px!important;height:auto!important}.online-commerce-suite:after{content:"";display:block;clear:both}}
