:root{color:#0f172a;font-synthesis:none;text-rendering:optimizelegibility;--primary:#3525cd;--primary-hover:#4f46e5;--green:#059669;--canvas:#f8fafc;--surface:#fff;--soft:#f1f5f9;--border:#e2e8f0;--muted:#64748b;--ink:#0f172a;--hairline:#f1f5f9;--radius:12px;--shadow:0 1px 3px #0f172a0a,0 1px 2px -1px #0f172a0a;background:#f8fafc;font-family:Hanken Grotesk,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible{outline-offset:2px;outline:3px solid #4f46e540}.app-shell{min-height:100vh}.sidebar{background:var(--surface);border-right:1px solid var(--border);z-index:20;flex-direction:column;width:256px;display:flex;position:fixed;inset:0 auto 0 0}.brand-row{border-bottom:1px solid var(--canvas);align-items:center;gap:10px;height:72px;padding:0 16px;display:flex}.brand-mark{background:var(--primary);color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.brand-name{letter-spacing:-.03em;flex:1;font-size:18px;font-weight:600}.icon-button{color:#475569;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;display:grid;position:relative}.icon-button:hover{background:var(--soft)}.collapse-button{color:#334155}.side-scroll{flex:1;padding:14px 12px 12px;overflow:auto}.menu-group{margin-bottom:16px}.group-label{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;margin:4px 0 7px;padding:0 12px;font-size:15px;font-weight:600}.nav-item{color:#334155;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;width:100%;min-height:40px;margin:2px 0;padding:0 11px;font-size:15px;display:flex}.nav-item:hover{background:var(--canvas)}.nav-item.active{color:var(--primary);background:#eef2ff;font-weight:600}.sidebar-status{background:#f7f7ff;border:1px solid #efefff;border-radius:12px;margin:12px;padding:12px 11px;font-size:15px}.status-row,.live-dot{justify-content:space-between;align-items:center;display:flex}.live-dot{color:#047857;gap:6px;font-weight:600}.live-dot i,.eyebrow-live i{background:#059669;border-radius:50%;width:7px;height:7px;display:inline-block}.accepting{color:#475569;margin-top:7px}.balance-label{color:var(--muted);margin-top:10px}.balance-value{background:#fff;border-radius:8px;margin-top:4px;padding:5px 7px;font:600 20px JetBrains Mono,monospace}.main-area{min-height:100vh;margin-left:256px}.topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);z-index:10;background:#fffffff0;align-items:center;gap:24px;height:64px;padding:0 28px;display:flex;position:sticky;top:0}.store-switch{background:var(--surface);height:36px;color:var(--ink);white-space:nowrap;border:1px solid #eef0f4;border-radius:8px;align-items:center;gap:8px;padding:0 9px;font-size:15px;font-weight:600;display:flex}.store-switch:hover{border-color:#cbd5e1}.store-badge{color:#4f46e5;background:#eef2ff;border-radius:5px;padding:3px 6px;font-size:15px}.global-search{background:var(--canvas);border:1px solid var(--soft);max-width:420px;height:36px;color:var(--muted);border-radius:8px;flex:1;align-items:center;gap:9px;padding:0 10px;display:flex}.global-search:focus-within{background:#fff;border-color:#a5b4fc}.global-search input{min-width:0;color:var(--ink);background:0 0;border:0;flex:1;font-size:15px;outline:0!important}.global-search kbd{border:1px solid var(--border);background:var(--surface);color:var(--muted);border-radius:4px;padding:2px 5px;font-size:15px}.top-actions{align-items:center;gap:14px;margin-left:auto;display:flex}.button{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:15px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.button-outline{background:var(--surface);border-color:var(--border);color:var(--ink)}.button-outline:hover{background:var(--canvas);border-color:#cbd5e1}.button-primary{background:var(--primary);color:var(--surface)}.button-primary:hover{background:var(--primary-hover)}.button-soft{color:#3730a3;background:#eef2ff}.button-soft:hover{background:#e0e7ff}.live-store{height:34px;min-height:34px;font-size:15px}.notification-button i{background:#dc2626;border:1px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:8px}.profile-button{color:#334155;background:0 0;border:0;align-items:center;gap:8px;display:flex}.avatar{color:#1e3a8a;background:#dbeafe;border-radius:50%;place-items:center;width:32px;height:32px;font-size:15px;font-weight:700;display:grid}.profile-copy{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.profile-copy b{font-size:15px}.profile-copy small{color:var(--muted);font-size:15px}.mobile-menu{display:none}.content-wrap{max-width:1600px;margin:0 auto;padding:25px 30px 24px}.notice{color:#3730a3;background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:9px 12px;font-size:15px;display:flex}.notice button{color:inherit;background:0 0;border:0;place-items:center;display:grid}.page-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin:2px 0 21px;display:flex}.eyebrow{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:9px;font-size:15px;font-weight:600;display:flex}.eyebrow-live{color:#047857;align-items:center;gap:5px;display:inline-flex}.page-heading h1{letter-spacing:-.04em;margin:7px 0 3px;font-size:30px;line-height:1.2}.page-heading p{max-width:590px;color:var(--muted);margin:0;font-size:15px;line-height:1.55}.heading-actions{flex-direction:column;align-items:flex-end;gap:9px;display:flex}.period-switch{background:var(--soft);border-radius:9px;gap:2px;padding:3px;display:flex}.period-switch button{color:#475569;background:0 0;border:0;border-radius:6px;padding:7px 11px;font-size:15px}.period-switch button.selected{color:#3730a3;background:#fff;font-weight:600;box-shadow:0 1px 2px #0f172a14}.action-row{gap:8px;display:flex}.plus{font-size:19px;font-weight:400;line-height:10px}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:17px;display:grid}.kpi-card,.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.kpi-card{min-height:141px;padding:16px 17px 13px}.kpi-top{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.kpi-icon{color:#3730a3;background:#eef2ff;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.kpi-icon.green{color:#047857;background:#d1fae5}.kpi-value{letter-spacing:-.04em;color:var(--ink);margin-top:8px;font:600 23px/1.2 JetBrains Mono,monospace}.kpi-value small{color:var(--muted);margin-left:6px;font:500 15px Hanken Grotesk,sans-serif}.kpi-foot{color:var(--muted);align-items:center;gap:7px;margin-top:13px;font-size:15px;display:flex}.trend-badge{color:#047857;background:#d1fae5;border-radius:999px;align-items:center;height:19px;padding:0 6px;font-weight:600;display:inline-flex}.mini-trend{width:48px;height:20px;margin-left:auto}.payout-foot{justify-content:space-between;align-items:center;gap:6px;margin-top:14px;display:flex}.payout-note{color:var(--muted);font-size:15px}.payout-foot button{color:#4338ca;background:0 0;border:0;align-items:center;gap:4px;font-size:15px;font-weight:600;display:flex}.analytics-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,1fr);align-items:start;gap:16px;display:grid}.panel{padding:18px}.panel-heading,.section-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.panel h2,.section-head h2{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:600}.panel-heading p,.section-head p{color:var(--muted);margin:3px 0 0;font-size:15px}.chart-legend{gap:14px;margin-top:3px;display:flex}.chart-legend span{color:#475569;align-items:center;gap:5px;font-size:15px;display:flex}.chart-legend i{border-radius:50%;width:8px;height:8px;display:inline-block}.legend-indigo{background:#3525cd}.legend-green{background:#047857}.chart-area{height:230px;margin-top:18px;position:relative}.chart-area svg{width:100%;height:100%;overflow:visible}.gridline{fill:none;stroke:#edf0f5;stroke-width:1px}.chart-tooltip{color:#fff;background:#111827;border-radius:7px;padding:8px 10px;position:absolute;top:8%;right:8%;box-shadow:0 4px 12px #0f172a30}.chart-tooltip small{color:#cbd5e1;font-size:15px;display:block}.chart-tooltip b{color:#6ee7b7;margin-top:3px;font:500 15px JetBrains Mono,monospace;display:block}.chart-days{color:var(--muted);justify-content:space-between;margin-top:3px;padding:0 1px 2px;font:15px JetBrains Mono,monospace;display:flex}.chart-days span:last-child{color:#4338ca}.right-column{gap:14px;display:grid}.stock-panel{padding:17px}.title-with-icon{align-items:center;gap:9px;display:flex}.alert-icon{color:#b91c1c;background:#fee2e2;border-radius:6px;place-items:center;width:24px;height:24px;font-size:15px;font-weight:700;display:grid}.critical-badge{color:#991b1b;background:#fee2e2;border-radius:999px;padding:5px 8px;font-size:15px;font-weight:600}.stock-list{gap:8px;margin-top:14px;display:grid}.stock-row{background:#f7f8ff;border-radius:9px;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.product-thumb{color:#475569;border-radius:8px;flex:none;place-items:center;width:38px;height:38px;display:grid}.product-thumb.sand{background:linear-gradient(145deg,#f2e9dc,#bda78c)}.product-thumb.linen{background:linear-gradient(145deg,#f5f0e9,#d8c8b0)}.product-thumb.amber{background:linear-gradient(145deg,#f4dfb8,#ad7543)}.stock-meta{flex:1;min-width:0}.stock-meta b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}.stock-meta span{color:var(--muted);white-space:nowrap;margin-top:3px;font:15px JetBrains Mono,monospace;display:block}.restock-button{background:var(--surface);color:#4338ca;border:1px solid #e0e7ff;border-radius:7px;flex:none;align-items:center;gap:4px;padding:6px 7px;font-size:15px;display:flex}.restock-button:hover{background:#eef2ff}.order-panel{padding:17px}.section-head .text-button{color:#4338ca;background:0 0;border:0;padding:3px;font-size:15px}.order-list{gap:7px;margin-top:13px;display:grid}.order-row{background:#f7f8ff;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.order-name{font-size:15px;font-weight:600}.order-name span{color:var(--muted);margin-left:5px;font:15px JetBrains Mono,monospace}.order-row small{color:var(--muted);margin-top:4px;font-size:15px;display:block}.order-amount{text-align:right;flex:none}.order-amount>b{font:500 15px JetBrains Mono,monospace;display:block}.status-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin-top:4px;padding:3px 6px;font-size:15px;display:inline-flex}.status-pill.success{color:#065f46;background:#d1fae5}.status-pill.success i{background:#10b981;border-radius:50%;width:5px;height:5px}.status-pill.neutral{color:#3730a3;background:#e0e7ff}.status-pill.warning{color:#92400e;background:#fef3c7}.empty-state{color:var(--muted);text-align:center;padding:24px;font-size:15px}.promotions-panel{margin-top:16px;padding:18px}.tag-icon{color:#4338ca;background:#eef2ff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:19px;display:grid}.campaign-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:15px;display:grid}.campaign-card{background:#f4f5ff;border-radius:10px;min-width:0;padding:13px}.campaign-top{justify-content:space-between;align-items:center;display:flex}.campaign-top code{background:var(--surface);color:#3730a3;letter-spacing:.04em;border-radius:5px;padding:5px 6px;font:15px JetBrains Mono,monospace}.campaign-status{color:#064e3b;background:#6ee7b7;border-radius:999px;padding:4px 8px;font-size:15px}.campaign-status.scheduled{color:#475569;background:#e0e7ff}.campaign-card h3{margin:11px 0 3px;font-size:15px;font-weight:600}.campaign-card p{color:var(--muted);margin:0;font-size:15px}.campaign-metrics{color:var(--muted);justify-content:space-between;gap:8px;margin-top:17px;font:15px JetBrains Mono,monospace;display:flex}.campaign-metrics b{color:var(--ink);font-weight:500}.campaign-metrics .revenue-green{color:#047857}.campaign-muted{opacity:.84}.page-footer{color:var(--muted);justify-content:flex-end;align-items:center;gap:15px;padding:16px 2px;font-size:15px;display:flex}.page-footer>span,.page-footer button{align-items:center;gap:5px;display:inline-flex}.page-footer>span{margin-right:auto}.page-footer button{color:var(--muted);background:0 0;border:0;font-size:15px}.page-footer button:hover{color:#3730a3}.modal-backdrop{z-index:50;background:#0f172a66;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal{background:var(--surface);border:1px solid #cbd5e1;border-radius:16px;width:min(440px,100%);padding:22px;box-shadow:0 20px 25px -5px #0f172a20,0 8px 10px -6px #0f172a18}.modal-head{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.modal-head h2{margin:4px 0 0;font-size:20px}.modal label{color:#334155;gap:6px;margin:13px 0;font-size:15px;font-weight:600;display:grid}.modal input{border:1px solid var(--border);border-radius:8px;width:100%;height:40px;padding:0 11px;font-size:15px;font-weight:400}.modal input:focus{border-color:#4f46e5;outline:2px solid #4f46e525}.form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.modal-actions{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.scrim{display:none}.is-rtl{font-family:IBM Plex Sans Arabic,Hanken Grotesk,sans-serif}.is-rtl .sidebar{border-right:0;border-left:1px solid var(--border);inset:0 0 0 auto}.is-rtl .main-area{margin:0 256px 0 0}.is-rtl .topbar{direction:rtl}.is-rtl .top-actions{margin-left:0;margin-right:auto}.is-rtl .content-wrap{direction:rtl}.is-rtl .nav-item{text-align:right}.is-rtl .global-search kbd{margin-right:auto}.is-rtl .order-amount{text-align:left}.is-rtl .order-name span{margin:0 5px 0 0}.is-rtl .chart-days,.is-rtl .chart-legend{direction:rtl}.is-rtl .mini-trend{margin:0 auto 0 0}@media (width<=1200px){.sidebar{width:224px}.main-area{margin-left:224px}.is-rtl .main-area{margin-right:224px}.topbar{gap:12px;padding:0 18px}.content-wrap{padding:23px 20px}.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-grid{grid-template-columns:minmax(0,1.2fr) minmax(290px,1fr)}.page-heading h1{font-size:27px}}@media (width<=900px){.sidebar{box-shadow:none;transition:transform .2s;transform:translate(-100%)}.sidebar.sidebar-open{transform:translate(0);box-shadow:0 15px 35px #0f172a26}.is-rtl .sidebar{transform:translate(100%)}.is-rtl .sidebar.sidebar-open{transform:translate(0)}.scrim{z-index:19;background:#0f172a55;border:0;display:block;position:fixed;inset:0}.main-area,.is-rtl .main-area{margin:0}.mobile-menu{display:grid}.collapse-button{display:none}.topbar{gap:10px}.profile-copy,.profile-button>svg{display:none}.analytics-grid{grid-template-columns:1fr}.right-column{grid-template-columns:1fr 1fr;align-items:start}.revenue-panel{min-height:360px}.campaign-grid{grid-template-columns:1fr 1fr}.campaign-card:last-child{grid-column:span 2}}@media (width<=620px){.topbar{gap:7px;height:58px;padding:0 11px}.store-switch{gap:5px;max-width:130px;padding:0 7px;font-size:15px}.store-switch .store-badge,.store-switch>svg:last-child{display:none}.global-search{gap:5px;height:34px;padding:0 7px}.global-search input{font-size:15px}.global-search kbd,.live-store,.notification-button{display:none}.top-actions{gap:4px}.profile-button{padding:0}.content-wrap{padding:19px 14px}.page-heading{flex-direction:column;align-items:flex-start;margin-bottom:15px}.page-heading h1{font-size:24px}.page-heading p{font-size:15px}.heading-actions{align-items:stretch;width:100%}.period-switch{justify-content:space-between;width:100%}.period-switch button{flex:1;padding:7px 4px;font-size:15px}.action-row{width:100%}.action-row .button{flex:1;padding:0 8px;font-size:15px}.kpi-grid{gap:9px}.kpi-card{min-height:126px;padding:12px}.kpi-top{font-size:15px}.kpi-icon{width:26px;height:26px}.kpi-value{font-size:18px}.kpi-foot{gap:4px;font-size:15px}.mini-trend{width:30px}.analytics-grid{gap:10px}.panel{padding:14px}.panel h2,.section-head h2{font-size:15px}.panel-heading{flex-direction:column}.chart-legend{margin-top:0}.chart-area{height:190px;margin-top:14px}.chart-tooltip{padding:6px 8px;top:5%;right:2%}.chart-days{font-size:15px}.right-column{grid-template-columns:1fr}.stock-panel,.order-panel{padding:14px}.campaign-grid{grid-template-columns:1fr}.campaign-card:last-child{grid-column:auto}.promotions-panel .section-head{align-items:center}.promotions-panel .section-head>.button{padding:0 8px;font-size:15px}.campaign-card{padding:12px}.page-footer{flex-wrap:wrap;justify-content:center;gap:8px 13px}.page-footer>span{justify-content:center;width:100%;margin:0}.form-grid{grid-template-columns:1fr 1fr}.is-rtl .global-search input{text-align:right}}.workspace-title{justify-content:space-between;align-items:flex-end;gap:20px;margin:2px 0 22px;display:flex}.workspace-title h1{letter-spacing:-.04em;margin:7px 0 4px;font-size:30px;line-height:1.2}.workspace-title p{color:var(--muted);margin:0;font-size:15px}.workspace-title-action{align-items:center;gap:8px;display:flex}.workspace-eyebrow{letter-spacing:.09em;color:var(--muted);text-transform:uppercase;font-size:15px;font-weight:700}.workspace-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:16px;display:grid}.workspace-stat{background:var(--surface);border:1px solid var(--border);min-width:0;min-height:108px;box-shadow:var(--shadow);border-radius:12px;flex-direction:column;gap:6px;padding:15px 16px;display:flex}.workspace-stat>span{color:var(--muted);font-size:15px;font-weight:600}.workspace-stat>b{letter-spacing:-.04em;white-space:nowrap;text-overflow:ellipsis;font:600 21px/1.25 JetBrains Mono,monospace;overflow:hidden}.workspace-stat small{color:var(--muted);font-size:15px}.workspace-stat .warning-value{color:#b45309}.workspace-panel{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:12px;margin-bottom:16px;overflow:hidden}.workspace-toolbar,.workspace-panel>.section-head{border-bottom:1px solid var(--soft);justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;display:flex}.workspace-search{border:1px solid var(--border);background:var(--surface);width:min(420px,100%);min-width:230px;height:36px;color:var(--muted);border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.workspace-search:focus-within{border-color:#a5b4fc;box-shadow:0 0 0 2px #4f46e51a}.workspace-search input{min-width:0;color:var(--ink);background:0 0;border:0;flex:1;font-size:15px;outline:0!important}.workspace-search kbd{border:1px solid var(--border);background:var(--canvas);border-radius:4px;padding:2px 5px;font-size:15px}.toolbar-actions{align-items:center;gap:8px;display:flex}.count-badge{color:#4338ca;background:#eef2ff;border-radius:99px;padding:2px 6px;font-size:15px}.workspace-table-wrap{width:100%;overflow:auto}.workspace-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.workspace-table th{background:var(--canvas);height:40px;color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:15px;font-weight:700}.workspace-table td{border-top:1px solid var(--soft);color:#475569;height:58px;padding-top:7px;padding-bottom:7px;font-size:15px}.workspace-table th,.workspace-table td{padding-left:15px;padding-right:15px}.workspace-table tbody tr:hover{background:#fbfcff}.workspace-table td>b{color:var(--ink)}.table-product{align-items:center;gap:9px;min-width:190px;display:flex}.table-product .product-thumb{width:34px;height:34px}.table-product>b{color:var(--ink);white-space:normal;max-width:170px;font-size:15px;font-weight:600}.workspace-table code,.mono-cell,.variant-name{font-family:JetBrains Mono,monospace;font-size:15px}.workspace-table td .variant-name{color:#334155;margin-bottom:4px;display:block}.workspace-table td code{color:var(--muted)}.stock-stepper{border:1px solid var(--border);border-radius:7px;align-items:center;gap:9px;padding:3px;display:inline-flex}.stock-stepper button{background:var(--canvas);color:#334155;border:0;border-radius:5px;width:24px;height:23px;font-size:16px;line-height:1}.stock-stepper button:hover{color:#4338ca;background:#eef2ff}.stock-stepper b{text-align:center;min-width:18px;color:var(--ink)}.stock-stepper .stock-low{color:#b45309}.workspace-status{border:1px solid var(--border);background:var(--soft);color:#475569;border-radius:999px;justify-content:center;align-items:center;min-height:22px;padding:2px 8px;font-size:15px;font-weight:600;display:inline-flex}.workspace-status.active,.workspace-status.verified,.workspace-status.deposited,.workspace-status.delivered,.workspace-status.protected{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.workspace-status.in-transit,.workspace-status.processing,.workspace-status.scheduled,.workspace-status.setup-needed{color:#92400e;background:#fffbeb;border-color:#fde68a}.workspace-status.unfulfilled,.workspace-status.guest,.workspace-status.paused{color:#3730a3;background:#eef2ff;border-color:#c7d2fe}.workspace-status.overdue{color:#991b1b;background:#fef2f2;border-color:#fecaca}.quiet-icon{width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:7px;place-items:center;display:inline-grid}.quiet-icon:hover{background:var(--soft);color:var(--ink)}.table-footer{color:var(--muted);border-top:1px solid var(--soft);justify-content:space-between;align-items:center;gap:12px;padding:11px 15px;font-size:15px;display:flex}.table-footer>div{align-items:center;gap:7px;display:flex}.table-footer>div>b{color:#3730a3;background:#eef2ff;border-radius:6px;place-items:center;min-width:25px;height:25px;display:grid}.table-footer .button{min-height:28px;padding:0 8px;font-size:15px}.button:disabled{opacity:.55;cursor:not-allowed}.workspace-empty{text-align:center;color:var(--muted);padding:28px;font-size:15px}.workspace-tabs{border-bottom:1px solid var(--border);gap:5px;margin:-4px 0 14px;display:flex;overflow:auto}.workspace-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;padding:10px 12px;font-size:15px;display:inline-flex}.workspace-tabs button.selected{color:#3730a3;border-bottom-color:#4f46e5;font-weight:600}.workspace-tabs button span{background:var(--soft);border-radius:999px;padding:2px 6px;font:15px JetBrains Mono,monospace}.compact{min-height:29px;padding:0 8px;font-size:15px}.sla-value,.sla-overdue{color:#475569;font:15px JetBrains Mono,monospace}.sla-overdue{color:#b91c1c;font-weight:600}.fulfillment-lower{grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);gap:14px;display:grid}.section-head h2,.workspace-panel h2{color:var(--ink);margin:0;font-size:15px}.section-head p,.section-description{color:var(--muted);margin:4px 0 0;font-size:15px}.live-chip,.draft-chip{color:#047857;background:#ecfdf5;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:15px;font-weight:600;display:inline-flex}.live-chip i{background:#10b981;border-radius:50%;width:6px;height:6px}.scan-form{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;padding:15px 17px;display:grid}.scan-form label,.settings-card label{color:#475569;gap:6px;font-size:15px;font-weight:600;display:grid}.scan-form input,.settings-card input,.settings-card select{border:1px solid var(--border);min-width:0;height:38px;color:var(--ink);border-radius:7px;padding:0 10px;font-size:15px}.carrier-panel{padding:17px}.carrier-icon,.settings-icon{color:#4338ca;background:#eef2ff;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.carrier-panel h2{margin:12px 0 5px}.carrier-panel p,.carrier-panel small{color:var(--muted);font-size:15px;line-height:1.5;display:block}.carrier-panel .button{margin:8px 0}.payout-summary{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.balance-card{background:linear-gradient(135deg,#f0efff,var(--surface) 70%);min-height:154px;box-shadow:var(--shadow);border:1px solid #d6d4ff;border-radius:12px;padding:16px 18px}.balance-card-top{color:#4f46e5;letter-spacing:.07em;justify-content:space-between;font-size:15px;font-weight:700;display:flex}.balance-card>strong{letter-spacing:-.04em;margin-top:10px;font:600 27px/1.2 JetBrains Mono,monospace;display:block}.balance-card>p{color:var(--muted);margin:5px 0 12px;font-size:15px}.balance-card>p b{color:#334155}.balance-actions{gap:7px;display:flex}.balance-actions .button{min-height:31px;font-size:15px}.accounts-panel{padding-bottom:4px}.accounts-panel>.section-head{padding:16px 17px}.account-row{border-top:1px solid var(--soft);align-items:center;gap:11px;min-height:67px;padding:10px 17px;display:flex}.bank-mark{color:#4338ca;background:#eef2ff;border-radius:9px;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.bank-mark.wise{color:#047857;background:#dcfce7}.account-meta{flex-direction:column;flex:1;gap:4px;display:flex}.account-meta b{font-size:15px}.account-meta span{color:var(--muted);font-size:15px}.default-account{color:#4338ca;background:#eef2ff;border-radius:99px;padding:4px 7px;font-size:15px}.fee-cell{color:#b45309!important}.customizer-actions{gap:8px;display:flex}.customizer-layout{grid-template-columns:minmax(310px,.75fr) minmax(0,1.25fr);align-items:start;gap:16px;display:grid}.customizer-controls{padding-bottom:3px}.customizer-controls>.section-head{padding:17px}.draft-chip{background:var(--soft);color:#475569}.setting-field{border-top:1px solid var(--soft);justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:11px 17px;display:flex}.setting-field>span:first-child{gap:4px;display:grid}.setting-field b{color:#334155;font-size:15px}.setting-field small{color:var(--muted);font-size:15px}.setting-field select{width:148px}.color-control{align-items:center;gap:8px;display:flex}.color-control input{border:1px solid var(--border);background:var(--surface);border-radius:6px;width:34px;height:30px;padding:2px}.color-control code{color:var(--muted);font:15px JetBrains Mono,monospace}.language-toggles{border:1px solid var(--border);border-radius:7px;padding:2px;display:flex}.language-toggles button,.preview-caption button{color:var(--muted);background:0 0;border:0;border-radius:5px;padding:6px 8px;font-size:15px}.language-toggles button.selected,.preview-caption button.selected{color:#3730a3;background:#eef2ff;font-weight:600}.preview-column{min-width:0}.preview-caption{color:var(--muted);letter-spacing:.07em;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:15px;font-weight:700;display:flex}.preview-caption>div{background:var(--surface);border:1px solid var(--border);border-radius:7px;padding:2px;display:flex}.preview-caption button{letter-spacing:normal}.store-preview{border:1px solid var(--border);min-height:410px;box-shadow:var(--shadow);background:#f9f6f1;border-radius:12px;overflow:hidden}.preview-nav{background:var(--surface);color:#6b655c;border-bottom:1px solid #eae6df;justify-content:space-between;align-items:center;height:46px;padding:0 17px;font-size:15px;display:flex}.preview-wordmark{letter-spacing:.04em;color:#413d36;font-family:Georgia,serif;font-size:15px}.preview-hero{background:linear-gradient(120deg,#ede8de,#f7f4ef 53%,#e2d6c7);grid-template-columns:1fr 1fr;align-items:center;min-height:238px;padding:28px 8%;display:grid}.preview-hero>div:first-child>span,.preview-featured>span{letter-spacing:.17em;color:#736a5d;font-size:15px}.preview-hero h2{letter-spacing:-.02em!important;color:#3c3933!important;margin:10px 0!important;font:500 25px/1.15 Georgia,serif!important}.preview-hero p{color:#716a60;margin:0 0 14px;font:15px/1.6 Hanken Grotesk,sans-serif}.preview-hero button{background:var(--preview-accent);color:#fff;border:0;border-radius:5px;align-items:center;gap:6px;padding:8px 10px;font-size:15px;display:inline-flex}.preview-art{background:linear-gradient(155deg,#d9d1c4,#c7b7a2 58%,#a3917b);border-radius:9px;height:180px;position:relative;overflow:hidden}.preview-art:after{content:"";background:#f3ede4a6;height:2px;position:absolute;inset:auto 0 24px}.preview-vase{z-index:1;background:linear-gradient(90deg,#695c50,#b6a38f 52%,#8d7964);border-radius:40% 40% 17% 17%;width:65px;height:111px;position:absolute;bottom:23px;box-shadow:inset 7px 0 9px #fff2}.vase-one{height:128px;left:25%}.vase-two{background:linear-gradient(90deg,#ddd4c4,#f0e8d8 54%,#b5a795);width:48px;height:87px;left:53%}.preview-plant{z-index:2;background:#58604d;width:3px;height:75px;position:absolute;bottom:112px;left:61%;transform:rotate(-24deg)}.preview-plant:before,.preview-plant:after{content:"";background:#59624e;border-radius:100% 0;width:32px;height:11px;position:absolute;top:15px;left:-25px;transform:rotate(-22deg);box-shadow:12px -20px #667158,28px 1px #465440}.preview-featured{background:var(--surface);padding:14px 18px 17px}.preview-products{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:10px;display:grid}.preview-products>div{color:#48443c;font:15px Georgia,serif}.preview-products i{background:linear-gradient(140deg,#e3ddd3,#c9b8a5);border-radius:5px;height:54px;margin-bottom:6px;display:block}.preview-products>div:nth-child(2) i{background:linear-gradient(140deg,#eadfce,#c3ae96)}.preview-products>div:nth-child(3) i{background:linear-gradient(140deg,#ddd7ca,#a99c87)}.preview-footnote{color:var(--muted);align-items:center;gap:5px;margin-top:8px;font-size:15px;display:flex}.customer-cell{align-items:center;gap:8px;display:flex}.customer-cell>span{color:#4338ca;background:#eef2ff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;font-weight:700;display:grid}.customer-cell>div{gap:3px;display:grid}.customer-cell b{color:var(--ink);font-size:15px}.customer-cell small{color:var(--muted);font-size:15px}.preference-layout{grid-template-columns:minmax(0,1fr) 250px;gap:14px;display:grid}.preference-layout>.workspace-panel{padding:17px}.preference-layout>.workspace-panel>.section-description{margin:5px 0 14px}.preference-row{border-top:1px solid var(--soft);align-items:center;gap:10px;min-height:65px;display:flex}.preference-row>div{flex:1;gap:4px;display:grid}.preference-row>div b{font-size:15px}.preference-row>div small{color:var(--muted);font-size:15px}.preference-icon{color:#4338ca;background:#eef2ff;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.privacy-note{color:#1e40af;background:#eff6ff;border:1px solid #dbeafe;border-radius:12px;align-self:start;padding:16px}.privacy-note>b{margin:8px 0 4px;font-size:15px;display:block}.privacy-note p{color:#475569;font-size:15px;line-height:1.55}.privacy-note .text-button{color:#4338ca;background:0 0;border:0;padding:0;font-size:15px;font-weight:600}.code-badge{background:#eef2ff;border-radius:5px;padding:5px 7px;color:#3730a3!important}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.settings-card{padding:17px}.settings-card h2{margin-top:11px}.settings-card>p{color:var(--muted);margin:4px 0 14px;font-size:15px}.settings-card label{margin:11px 0}.input-prefix{border:1px solid var(--border);border-radius:7px;align-items:center;height:38px;display:flex;overflow:hidden}.input-prefix>span{background:var(--canvas);color:var(--muted);align-items:center;height:100%;padding:0 8px;font-size:15px;display:flex}.input-prefix input{flex:1;border:0!important}.security-row,.connected-service{border-top:1px solid var(--soft);align-items:center;gap:10px;min-height:54px;display:flex}.security-row>div,.connected-service>div{flex:1;gap:4px;display:grid}.security-row b,.connected-service b{font-size:15px}.security-row small,.connected-service small{color:var(--muted);font-size:15px}.switch-control{background:#4f46e5;border:0;border-radius:99px;width:35px;height:20px;padding:2px}.switch-control i{background:var(--surface);border-radius:50%;width:16px;height:16px;margin-left:auto;display:block}.service-dot{border-radius:50%;width:8px;height:8px}.service-dot.ready{background:#10b981}.service-dot.pending{background:#f59e0b}.is-rtl .workspace-title,.is-rtl .workspace-toolbar,.is-rtl .workspace-table,.is-rtl .workspace-panel>.section-head,.is-rtl .table-footer,.is-rtl .account-row,.is-rtl .setting-field,.is-rtl .preference-row,.is-rtl .security-row,.is-rtl .connected-service{direction:rtl}.is-rtl .workspace-table,.is-rtl .workspace-search input{text-align:right}.is-rtl .table-footer>div{flex-direction:row-reverse}.is-rtl .workspace-tabs{direction:rtl}.is-rtl .preview-nav,.is-rtl .preview-hero,.is-rtl .preview-featured{text-align:right}@media (width<=1050px){.workspace-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.payout-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.balance-card{grid-column:span 3}.customizer-layout{grid-template-columns:1fr}.customizer-controls{order:2}.preview-column{order:1}.store-preview{max-width:800px;margin:0 auto}.preference-layout{grid-template-columns:1fr 220px}}@media (width<=760px){.workspace-title{flex-direction:column;align-items:flex-start}.workspace-title h1{font-size:25px}.workspace-title-action{width:100%}.workspace-title-action>.button,.customizer-actions{flex:1}.workspace-toolbar{flex-direction:column;align-items:stretch}.workspace-search{width:100%;max-width:none}.toolbar-actions{justify-content:flex-end}.fulfillment-lower{grid-template-columns:1fr}.payout-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.balance-card{grid-column:span 2}.preference-layout{grid-template-columns:1fr}.privacy-note{order:-1}.settings-grid{grid-template-columns:1fr}.scan-form{grid-template-columns:1fr 1fr}.scan-form>.button{grid-column:span 2}.table-product{min-width:160px}}@media (width<=520px){.workspace-stats{grid-template-columns:1fr 1fr;gap:8px}.workspace-stat{min-height:96px;padding:12px}.workspace-stat>b{font-size:16px}.workspace-table th,.workspace-table td{padding-left:10px;padding-right:10px}.table-footer{flex-direction:column;align-items:flex-start}.balance-card{padding:14px}.balance-card>strong{font-size:23px}.balance-actions{flex-wrap:wrap}.balance-actions .button{flex:1}.setting-field{flex-direction:column;align-items:flex-start}.preview-nav{padding:0 9px;font-size:15px}.preview-nav>span:nth-child(2){display:none}.preview-hero{grid-template-columns:1fr;gap:14px;padding:19px 7%}.preview-hero h2{font-size:22px!important}.preview-art{height:130px}.preview-vase{transform-origin:bottom;transform:scale(.8)}.preview-products{gap:5px}.preview-products i{height:42px}.account-row{gap:7px;padding:10px}.account-row .workspace-status{font-size:15px}.scan-form{grid-template-columns:1fr}.scan-form>.button{grid-column:auto}.customizer-actions{width:100%}}.public-shell{color:#131b2e;background:#faf8ff;min-height:100vh}.public-shell button,.auth-shell button,.passport-checkout button,.customer-account-page button{font:inherit;cursor:pointer}.public-rtl{direction:rtl;font-family:IBM Plex Sans Arabic,Hanken Grotesk,sans-serif}.public-rtl .workspace-eyebrow{letter-spacing:0}.landing-nav{background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;height:76px;padding:0 max(24px,50vw - 620px);display:flex}.landing-brand,.auth-brand{color:#131b2e;white-space:nowrap;align-items:center;gap:9px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.landing-nav nav{align-items:center;gap:26px;display:flex}.landing-nav nav a{color:var(--muted);font-size:15px;text-decoration:none}.landing-nav nav a:hover{color:#4338ca}.landing-nav>div{align-items:center;gap:8px;display:flex}.landing-nav .button{min-height:35px}.landing-hero{grid-template-columns:1fr 1.05fr;align-items:center;gap:48px;max-width:1240px;min-height:590px;margin:auto;padding:65px 28px 55px;display:grid}.landing-copy{z-index:2;position:relative}.landing-copy .workspace-eyebrow{color:#4338ca;align-items:center;gap:7px;display:flex}.landing-copy .workspace-eyebrow i{background:#10b981;border-radius:50%;width:7px;height:7px}.landing-copy h1{letter-spacing:-.05em;max-width:575px;margin:15px 0;font-size:48px;line-height:1.08}.landing-copy>p{max-width:500px;color:var(--muted);font-size:15px;line-height:1.65}.landing-buttons{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.landing-proof{color:#475569;flex-wrap:wrap;gap:18px;margin-top:23px;font-size:15px;display:flex}.landing-proof span{align-items:center;gap:5px;display:flex}.landing-proof svg{color:#059669}.landing-visual{place-items:center;min-height:395px;display:grid;position:relative}.landing-visual:before{content:"";background:linear-gradient(135deg,#e7e7ff,#e8f9ef 60%,#f6e9d9);border-radius:46% 54% 64% 36%/46% 45% 55% 54%;position:absolute;inset:24px 9% 24px 5%}.landing-dashboard-card{z-index:1;background:var(--surface);border:1px solid var(--border);border-radius:14px;width:min(100%,450px);padding:17px;position:relative;transform:rotate(-2deg);box-shadow:0 22px 55px #17255420}.dashboard-mini-nav{border-bottom:1px solid var(--soft);color:var(--muted);justify-content:space-between;align-items:center;padding-bottom:14px;font-size:15px;display:flex}.dashboard-mini-nav span:first-child{color:#334155;font-weight:600}.dashboard-mini-metrics{grid-template-columns:1fr 1fr;gap:10px;padding:13px 0;display:grid}.dashboard-mini-metrics>div{background:var(--canvas);border-radius:8px;gap:6px;padding:10px;display:grid}.dashboard-mini-metrics small{color:var(--muted);letter-spacing:.08em;font-size:15px}.dashboard-mini-metrics b{font:600 20px JetBrains Mono,monospace}.dashboard-mini-metrics span{color:#047857;font-size:15px}.dashboard-mini-chart{height:117px;padding:8px 2px}.dashboard-mini-chart svg{width:100%;height:100%;overflow:visible}.dashboard-mini-orders{background:var(--canvas);border-radius:7px;justify-content:space-between;align-items:center;padding:11px 10px;font-size:15px;display:flex}.dashboard-mini-orders span{color:#475569;align-items:center;gap:6px;display:flex}.dashboard-mini-orders i{background:#10b981;border-radius:50%;width:7px;height:7px}.dashboard-mini-orders b{color:#4338ca}.landing-float-chip{z-index:2;background:var(--surface);border:1px solid var(--border);border-radius:10px;align-items:center;gap:9px;padding:11px 13px;display:flex;position:absolute;bottom:27px;right:-2px;box-shadow:0 8px 30px #17255418}.chip-check{color:#047857;background:#dcfce7;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.landing-float-chip>div{gap:3px;display:grid}.landing-float-chip b{font-size:15px}.landing-float-chip small{color:var(--muted);font-size:15px}.chip-amount{color:#047857;margin-left:6px;font:600 15px JetBrains Mono,monospace}.landing-orb{z-index:0;background:#f6f0e5;border:1px solid #fff9;border-radius:50%;position:absolute;box-shadow:inset -9px -10px 16px #9c8c7822}.orb-one{width:52px;height:52px;top:15%;left:3%}.orb-two{background:#d5e8dc;width:30px;height:30px;top:12%;right:8%}.landing-trust{background:var(--surface);border-block:1px solid var(--border);justify-content:center;align-items:center;gap:42px;min-height:75px;padding:15px 24px;display:flex}.landing-trust>span{letter-spacing:.12em;color:var(--muted);font-size:15px}.landing-trust>b{color:#475569;font-size:15px}.landing-features{grid-template-columns:.7fr 1.3fr;gap:35px;max-width:1200px;margin:0 auto;padding:65px 25px 72px;display:grid}.landing-features h2{letter-spacing:-.04em;font-size:32px;line-height:1.16}.landing-feature-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.landing-feature-grid article{border:1px solid var(--border);background:#fff;border-radius:12px;padding:17px}.landing-feature-grid article>span{color:#4338ca;background:#eef2ff;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.landing-feature-grid h3{margin:13px 0 6px;font-size:15px}.landing-feature-grid p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.landing-footer{background:var(--surface);border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;padding:20px max(24px,50vw - 600px);font-size:15px;display:flex}.landing-footer button{color:#4338ca;background:0 0;border:0;align-items:center;gap:4px;font-size:15px;display:flex}.auth-shell{background:var(--surface);grid-template-columns:minmax(350px,.88fr) minmax(480px,1.12fr);min-height:100vh;display:grid}.auth-story{color:var(--surface);background:radial-gradient(circle at 80% 15%,#d9d7ff 0,#0000 34%),linear-gradient(160deg,#1d1b4b,#3025a9 55%,#4038bb);flex-direction:column;justify-content:space-between;padding:32px clamp(28px,7vw,92px);display:flex;position:relative;overflow:hidden}.auth-story:after{content:"";border:1px solid #ffffff25;border-radius:50%;width:320px;height:320px;position:absolute;bottom:70px;right:-100px;box-shadow:0 0 0 35px #ffffff0b,0 0 0 80px #ffffff08}.auth-brand{z-index:1;color:var(--surface);background:0 0;border:0;padding:0;position:relative}.auth-story>div{z-index:1;max-width:440px;position:relative}.auth-story .workspace-eyebrow{color:#c7d2fe}.auth-story h1{letter-spacing:-.05em;margin:14px 0;font-size:42px;line-height:1.08}.auth-story>div>p{color:#dedcff;font-size:15px;line-height:1.6}.auth-quote{background:#ffffff0e;border:1px solid #ffffff30;border-radius:12px;margin-top:40px;padding:17px 19px}.auth-quote i{color:#b9b4ff;font:36px Georgia}.auth-quote p{color:var(--surface);font:italic 15px/1.55 Georgia,serif}.auth-quote span{letter-spacing:.1em;color:#c7d2fe;font-size:15px}.auth-copyright{z-index:1;color:#c7d2fe;font-size:15px;position:relative}.auth-form-side{flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex}.auth-back{color:var(--muted);background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;font-size:15px;display:flex}.auth-form-card{width:min(100%,400px);margin:auto;padding:25px 0}.auth-form-card h2{letter-spacing:-.03em;margin:8px 0 4px;font-size:26px}.auth-form-card>p{color:var(--muted);margin:0 0 17px;font-size:15px}.auth-mode{background:var(--soft);border-radius:8px;grid-template-columns:1fr 1fr;gap:3px;margin-bottom:16px;padding:3px;display:grid}.auth-mode button{height:31px;color:var(--muted);background:0 0;border:0;border-radius:6px;font-size:15px}.auth-mode button.selected{background:var(--surface);color:#3730a3;font-weight:600;box-shadow:0 1px 2px #0f172a14}.auth-form-card form>label{color:#334155;gap:6px;margin:11px 0;font-size:15px;font-weight:600;display:grid}.auth-form-card form input{border:1px solid var(--border);width:100%;height:39px;color:var(--ink);border-radius:7px;padding:0 10px;font-size:15px}.slug-field{border:1px solid var(--border);border-radius:7px;align-items:center;height:39px;display:flex;overflow:hidden}.slug-field span{background:var(--canvas);height:100%;color:var(--muted);white-space:nowrap;align-items:center;padding:0 8px;font-size:15px;display:flex}.slug-field input{flex:1;min-width:0;border:0!important}.auth-submit{width:100%;margin-top:8px}.form-error,.form-success{border-radius:7px;align-items:center;gap:7px;padding:9px 10px;font-size:15px;display:flex}.form-error{color:#991b1b;background:#fef2f2}.form-success{color:#065f46;background:#ecfdf5}.auth-secure{color:var(--muted);align-items:center;gap:6px;margin-top:14px;font-size:15px;display:flex}.auth-secure svg{color:#059669}.auth-help{color:#4338ca;background:0 0;border:0;align-self:flex-end;font-size:15px}.storefront{color:#2f312e;background:#faf8f4;font-family:Hanken Grotesk,sans-serif}.storefront-nav{border-bottom:1px solid #e8e4dc;justify-content:space-between;align-items:center;max-width:1320px;height:62px;margin:auto;padding:0 30px;display:flex}.preview-wordmark{color:#3f3b35;letter-spacing:.035em;background:0 0;border:0;font:500 19px Georgia,serif}.storefront-nav nav{gap:28px;display:flex}.storefront-nav nav a{color:#6f6c64;font-size:15px;text-decoration:none}.storefront-nav>div{align-items:center;gap:14px;display:flex}.store-nav-icon{color:#3f3b35;background:0 0;border:0;align-items:center;gap:7px;font-size:15px;display:flex;position:relative}.bag-trigger span{font-size:15px}.storefront-hero{grid-template-columns:.82fr 1.18fr;gap:25px;max-width:1320px;min-height:445px;margin:auto;padding:28px 30px;display:grid}.store-hero-copy{align-self:center;padding:25px 2vw}.store-hero-copy>span{letter-spacing:.16em;color:#8a7662;font-size:15px}.store-hero-copy h1{letter-spacing:-.02em;color:#393832;margin:13px 0;font:500 36px/1.15 Georgia,serif}.store-hero-copy p{color:#78746d;max-width:310px;font:15px/1.7 Georgia,serif}.store-hero-copy>a{color:#3d4138;border-bottom:1px solid #8b887f;align-items:center;gap:7px;margin-top:15px;padding-bottom:5px;font-size:15px;text-decoration:none;display:inline-flex}.store-hero-art{background:linear-gradient(115deg,#ded6c9,#d6c5ae 55%,#ad987f);border-radius:2px;min-height:385px;position:relative;overflow:hidden}.store-hero-art:before{content:"";background:radial-gradient(at 50% 40%,#fff4 0,#0000 54%),linear-gradient(#0000 58%,#53453633);position:absolute;inset:0}.store-hero-art:after{content:"";background:#efe8dc99;height:2px;position:absolute;bottom:18%;left:0;right:0}.store-hero-art>span{color:#fff9;letter-spacing:.12em;font-size:15px;position:absolute;bottom:12px;right:15px}.hero-vase{z-index:1;filter:drop-shadow(15px 17px 9px #45352225);position:absolute;bottom:18%;box-shadow:inset 10px 0 17px #ffffff24,inset -8px 0 14px #49351a25}.hero-vase.tall{clip-path:polygon(27% 0,73% 0,78% 11%,66% 25%,86% 44%,88% 90%,78% 100%,20% 100%,10% 90%,12% 44%,33% 25%,22% 11%);background:linear-gradient(90deg,#887664,#e5d3b8 48%,#ae9a7e);border-radius:40% 40% 21% 21%;width:22%;height:55%;left:26%}.hero-vase.round{background:linear-gradient(90deg,#8d7f6f,#e3dac9 55%,#aaa08e);border-radius:49% 51% 22% 22%;width:24%;height:36%;left:53%}.hero-branch{z-index:2;background:#6e6b51;width:2px;height:34%;position:absolute;bottom:49%;left:67%;transform:rotate(14deg)}.hero-branch:before,.hero-branch:after{content:"";background:#777a60;border-radius:100% 0;width:45px;height:17px;position:absolute;top:13px;left:-39px;transform:rotate(-35deg);box-shadow:19px -20px #86866b,39px 6px #656e56}.storefront-feature-strip{color:#81776a;border-bottom:1px solid #e3ded5;justify-content:space-between;max-width:1260px;margin:0 auto;padding:20px 30px;display:flex}.storefront-feature-strip>span:first-child{letter-spacing:.14em;font-size:15px}.storefront-feature-strip>span:last-child{align-items:center;gap:5px;font:italic 15px Georgia,serif;display:flex}.storefront-collection{max-width:1260px;margin:auto;padding:35px 30px}.collection-heading{justify-content:space-between;align-items:flex-end;margin-bottom:19px;display:flex}.collection-heading>div>span{color:#8a7662;letter-spacing:.14em;font-size:15px}.collection-heading h2{margin:7px 0 0;font:500 25px Georgia,serif}.collection-heading button{color:#6c665d;background:0 0;border:0;align-items:center;gap:5px;font-size:15px;display:flex}.store-product-grid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.store-product-art,.cart-product-art{background:#e9e3d8;position:relative;overflow:hidden}.store-product-art{height:270px}.store-product-art:before,.cart-product-art:before{content:"";background:radial-gradient(at 45% 43%,#fff4,#0000 48%);position:absolute;inset:0}.store-product-art.mug:after,.cart-product-art.mug:after{content:"";background:linear-gradient(90deg,#a9977f,#e5d5be 55%,#c4b39c);border-radius:18px 18px 34px 34px;width:88px;height:100px;position:absolute;top:28%;left:calc(50% - 44px);box-shadow:inset 7px 0 8px #7d6e5d45,12px 15px 17px #463a2e27}.store-product-art.mug{background:linear-gradient(145deg,#ddd5c7,#bdb09f)}.store-product-art.mug .handle{display:none}.store-product-art.urn{background:linear-gradient(145deg,#e4d9ca,#b7a48f)}.store-product-art.urn:after{content:"";clip-path:polygon(28% 0,72% 0,75% 13%,90% 36%,86% 89%,74% 100%,24% 100%,13% 89%,10% 36%,27% 13%);background:linear-gradient(90deg,#a8947e,#eee3d1 54%,#b5a18a);border-radius:35% 35% 17% 17%;width:22%;height:68%;position:absolute;top:17%;left:39%}.store-product-art.kettle{background:linear-gradient(145deg,#ded8cd,#b9b0a0)}.store-product-art.kettle:after{content:"";background:linear-gradient(90deg,#877254,#dbbf8d 50%,#997d50);border-radius:46% 46% 40% 40%;width:32%;height:42%;position:absolute;top:28%;left:35%}.store-product-art.kettle:before{z-index:1;border:5px solid #a58c62;border-left:0;border-radius:0 100% 100% 0;width:18%;height:25%;top:35%;left:60%}.store-product-art button{z-index:2;background:var(--surface);color:#3d4138;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:12px;right:12px;box-shadow:0 2px 6px #0f172a1c}.store-product-art button:hover{color:#fff;background:#3525cd}.store-product-details{justify-content:space-between;gap:8px;padding-top:10px;display:flex}.store-product-details h3{margin:0;font:500 15px Georgia,serif}.store-product-details p{color:#8a857b;margin:4px 0;font-size:15px}.store-product-details>b{color:#3e3c36;white-space:nowrap;font:15px JetBrains Mono,monospace}.storefront-note{color:#6e6458;background:#f0ece3;align-items:center;gap:12px;max-width:1260px;margin:10px auto 35px;padding:18px 20px;display:flex}.storefront-note svg{color:#967e60}.storefront-note p{font:italic 15px Georgia,serif}.storefront-footer{color:#837e74;border-top:1px solid #e3ded5;justify-content:space-between;align-items:center;padding:18px max(30px,50vw - 630px);font-size:15px;display:flex}.storefront-footer>span:first-child{color:#3f3b35;font:15px Georgia,serif}.cart-backdrop{z-index:80;background:#1f293766;justify-content:flex-end;display:flex;position:fixed;inset:0}.cart-drawer{background:var(--surface);flex-direction:column;width:min(450px,100%);height:100%;padding:21px;display:flex;box-shadow:-12px 0 35px #11182720}.cart-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;padding-bottom:17px;display:flex}.cart-header>div>span,.checkout-order>span{letter-spacing:.13em;color:var(--muted);font-size:15px}.cart-header h2{margin:6px 0 0;font:500 22px Georgia,serif}.cart-header>button{font-size:24px}.cart-empty{text-align:center;color:var(--muted);place-items:center;margin:auto;display:grid}.cart-empty b{color:#334155;margin-top:13px}.cart-empty p{font-size:15px}.cart-empty button,.continue-shopping{color:#4338ca;background:0 0;border:0;font-size:15px}.cart-items{flex:1;overflow:auto}.cart-item{border-bottom:1px solid var(--soft);grid-template-columns:60px 1fr auto;align-items:start;gap:10px;padding:14px 0;display:grid}.cart-product-art{border-radius:4px;width:60px;height:64px}.cart-product-art.mug:after{border-radius:6px 6px 12px 12px;width:28px;height:37px;top:14px;left:16px;box-shadow:inset 3px 0 4px #7d6e5d45}.cart-item-info{gap:4px;display:grid}.cart-item-info>b,.cart-item>b{font-size:15px}.cart-item-info>small{color:var(--muted);font-size:15px}.cart-item>b{font:15px JetBrains Mono,monospace}.quantity-control{border:1px solid var(--border);border-radius:5px;align-items:center;gap:10px;width:max-content;margin-top:4px;padding:3px 5px;display:flex}.quantity-control button{color:var(--muted);background:0 0;border:0;padding:1px}.quantity-control span{font:15px JetBrains Mono,monospace}.cart-total,.summary-line,.summary-total{justify-content:space-between;align-items:center;display:flex}.cart-total{padding-top:16px;font-size:15px}.cart-shipping-note{color:var(--muted);margin:6px 0 13px;font-size:15px}.cart-checkout{width:100%;min-height:42px}.continue-shopping{padding:12px}.passport-checkout{background:var(--canvas);min-height:100vh;color:var(--ink)}.checkout-header{background:var(--surface);border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr 1fr;align-items:center;height:62px;padding:0 max(22px,50vw - 500px);display:grid}.checkout-header>.preview-wordmark{justify-self:start}.checkout-header>span{color:var(--muted);letter-spacing:.08em;justify-content:center;align-items:center;gap:5px;font-size:15px;display:flex}.checkout-help{color:var(--muted);background:0 0;border:0;justify-self:end;font-size:15px}.checkout-layout{grid-template-columns:minmax(0,1.35fr) minmax(290px,.8fr);gap:32px;max-width:1000px;margin:auto;padding:32px 22px;display:grid}.checkout-main{min-width:0}.back-to-store{color:var(--muted);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:15px;display:flex}.checkout-title{margin:25px 0 15px}.checkout-title>span{letter-spacing:.11em;color:#4338ca;font-size:15px;font-weight:700}.checkout-title h1{letter-spacing:-.035em;margin:7px 0;font-size:25px}.checkout-title p{color:var(--muted);font-size:15px}.passport-button{background:var(--surface);text-align:left;width:100%;color:var(--ink);border:1px solid #c7c5fa;border-radius:9px;align-items:center;gap:12px;padding:12px;display:flex}.passport-button:hover{background:#fbfbff;border-color:#4f46e5}.passport-emblem{width:34px;height:34px;color:var(--surface);background:#3525cd;border-radius:9px;place-items:center;font:600 17px Georgia,serif;display:grid}.passport-button>span:nth-child(2){flex:1;gap:3px;display:grid}.passport-button b{font-size:15px}.passport-button small{color:var(--muted);font-size:15px}.passport-button>svg{color:#4338ca}.or-divider{color:#94a3b8;align-items:center;gap:10px;margin:17px 0;font-size:15px;display:flex}.or-divider span{background:var(--border);flex:1;height:1px}.guest-checkout h2{margin:16px 0 10px;font-size:15px}.guest-checkout label{color:#475569;gap:5px;margin:9px 0;font-size:15px;font-weight:600;display:grid}.guest-checkout input{border:1px solid var(--border);background:var(--surface);border-radius:6px;height:37px;padding:0 9px;font-size:15px}.checkout-form-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.guest-submit{width:100%;margin-top:12px}.checkout-protection{color:var(--muted);align-items:center;gap:5px;margin-top:13px;font-size:15px;display:flex}.checkout-protection svg{color:#059669}.checkout-order{background:var(--surface);border:1px solid var(--border);border-radius:10px;align-self:start;margin-top:69px;padding:16px}.checkout-summary-item{border-bottom:1px solid var(--soft);grid-template-columns:50px 1fr auto;align-items:center;gap:9px;padding:14px 0;display:grid}.checkout-summary-item .cart-product-art{width:50px;height:50px}.checkout-summary-item .cart-product-art:after{transform-origin:0 0;top:9px;left:22px;transform:scale(.65)}.checkout-summary-item>div:nth-child(2){gap:4px;display:grid}.checkout-summary-item small{color:var(--muted);font-size:15px}.checkout-summary-item>b{font-family:JetBrains Mono,monospace}.summary-line{color:var(--muted);padding:8px 0;font-size:15px}.summary-line b{color:#334155;font-size:15px}.summary-total{border-top:1px solid var(--border);padding:12px 0;font-size:15px}.summary-total b{font:600 15px JetBrains Mono,monospace}.checkout-order>p{color:var(--muted);font-size:15px;line-height:1.5}.checkout-order .text-button{color:#4338ca;background:0 0;border:0;padding:0;font-size:15px}.customer-account-page{background:var(--canvas);min-height:100vh;color:var(--ink)}.account-nav{background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:62px;padding:0 max(24px,50vw - 580px);display:flex}.account-nav>span{letter-spacing:.13em;color:var(--muted);font-size:15px}.account-nav>button:last-child{color:#4338ca;background:0 0;border:0;align-items:center;gap:4px;font-size:15px;display:flex}.account-layout{grid-template-columns:210px 1fr;gap:35px;max-width:1160px;margin:auto;padding:35px 25px;display:grid}.account-layout>aside{background:var(--surface);border:1px solid var(--border);border-radius:10px;align-self:start;padding:13px}.account-person{border-bottom:1px solid var(--soft);align-items:center;gap:8px;padding:5px 3px 15px;display:flex}.account-person>span{color:#1e3a8a;background:#dbeafe;border-radius:50%;place-items:center;width:32px;height:32px;font-size:15px;font-weight:700;display:grid}.account-person>div{gap:3px;display:grid}.account-person b{font-size:15px}.account-person small{color:var(--muted);font-size:15px}.account-layout>aside>button{text-align:left;width:100%;color:var(--muted);background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;margin-top:5px;padding:9px 8px;font-size:15px;display:flex}.account-layout>aside>button.selected{color:#3730a3;background:#eef2ff;font-weight:600}.account-layout>aside>button svg{opacity:0}.account-layout>aside>button.selected svg{opacity:1}.account-layout>aside>button.account-signout{border-top:1px solid var(--soft);color:#b91c1c;border-radius:0;margin-top:16px}.account-content h1{letter-spacing:-.04em;margin:7px 0;font-size:27px}.account-content>p{color:var(--muted);margin:0 0 20px;font-size:15px}.account-card-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.account-card-grid article{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:15px}.account-card-icon{color:#4338ca;background:#eef2ff;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.account-card-grid h2{margin:11px 0 6px;font-size:15px}.account-card-grid p{color:var(--muted);min-height:25px;font-size:15px}.account-card-grid article>button{color:#4338ca;background:0 0;border:0;align-items:center;gap:4px;margin-top:11px;padding:0;font-size:15px;display:flex}.account-detail-card{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:17px}.account-detail-card h2{margin:0 0 13px;font-size:15px}.account-detail-card>.button{margin-top:12px}.account-detail-card .preference-row{margin-bottom:9px}.public-rtl .landing-hero,.public-rtl .landing-nav,.public-rtl .account-nav,.public-rtl .storefront-nav,.public-rtl .storefront-hero,.public-rtl .collection-heading,.public-rtl .checkout-layout{direction:rtl}.public-rtl .landing-float-chip{left:-2px;right:auto}.public-rtl .store-product-details,.public-rtl .checkout-summary-item{text-align:right}@media (width<=920px){.landing-hero{min-height:unset;grid-template-columns:1fr;gap:22px;padding-top:45px}.landing-copy h1{font-size:40px}.landing-visual{min-height:350px}.landing-dashboard-card{max-width:500px}.landing-features{grid-template-columns:1fr;gap:0}.auth-shell{grid-template-columns:.75fr 1.25fr}.auth-story{padding:28px}.auth-story h1{font-size:35px}.storefront-hero{min-height:380px}.store-hero-art{min-height:320px}.store-product-art{height:225px}.checkout-layout{grid-template-columns:1.15fr .85fr;gap:20px}}@media (width<=700px){.landing-nav{height:62px;padding:0 14px}.landing-nav nav{display:none}.landing-brand{font-size:15px}.landing-nav .button{min-height:32px;padding:0 9px;font-size:15px}.landing-hero{padding:35px 18px 25px}.landing-copy h1{font-size:34px}.landing-copy>p{font-size:15px}.landing-visual{min-height:300px}.landing-dashboard-card{padding:12px}.landing-float-chip{bottom:8px;right:2px}.landing-trust{white-space:nowrap;justify-content:flex-start;gap:15px;overflow:auto}.landing-trust>span,.landing-trust>b{font-size:15px}.landing-features{padding:38px 18px}.landing-features h2{font-size:26px}.landing-feature-grid{grid-template-columns:1fr}.landing-feature-grid article{grid-template-columns:32px 1fr;align-items:center;column-gap:9px;display:grid}.landing-feature-grid article>span{grid-row:span 2}.landing-feature-grid h3{margin:0}.landing-feature-grid p{margin-top:3px}.auth-shell{grid-template-columns:1fr}.auth-story{min-height:260px;padding:20px 22px}.auth-story h1{font-size:26px}.auth-story>div>p{font-size:15px}.auth-quote{display:none}.auth-copyright{margin-top:22px}.auth-form-side{padding:20px}.auth-form-card{padding:25px 0}.storefront-nav{height:55px;padding:0 14px}.storefront-nav nav{display:none}.storefront-nav>div{gap:9px}.storefront-hero{grid-template-columns:1fr;gap:14px;padding:16px 14px}.store-hero-copy{padding:12px 4px}.store-hero-copy h1{font-size:29px}.store-hero-art{min-height:260px}.storefront-feature-strip{padding:14px;font-size:15px}.storefront-feature-strip>span:last-child{font-size:15px}.storefront-collection{padding:26px 14px}.collection-heading h2{font-size:21px}.store-product-grid{grid-template-columns:1fr 1fr;gap:13px}.store-product-art{height:190px}.storefront-note{margin:5px 14px 25px;padding:12px}.storefront-footer{flex-wrap:wrap;gap:8px;padding:14px}.storefront-footer>span:nth-child(2){order:3;width:100%}.checkout-header{padding:0 13px}.checkout-layout{grid-template-columns:1fr;padding:20px 15px}.checkout-order{order:-1;margin:0}.checkout-title{margin:18px 0 12px}.account-nav{padding:0 13px}.account-layout{grid-template-columns:1fr;gap:18px;padding:20px 14px}.account-layout>aside{gap:5px;padding:8px;display:flex;overflow:auto}.account-person{border:0;min-width:150px;padding:4px 7px}.account-layout>aside>button{white-space:nowrap;width:auto;margin:0;padding:8px}.account-layout>aside>button svg{display:none}.account-layout>aside>button.account-signout{border:0;margin:0}.account-card-grid{grid-template-columns:1fr}.account-card-grid article{grid-template-columns:32px 1fr;column-gap:9px;display:grid}.account-card-grid article>.account-card-icon{grid-row:span 3}.account-card-grid h2{margin:0}.account-card-grid p{min-height:0;margin:5px 0}.account-card-grid article>button{margin-top:5px}}@media (width<=420px){.landing-nav>div .button-outline{display:none}.landing-copy h1{font-size:30px}.landing-proof{gap:9px}.landing-proof span{font-size:15px}.store-product-art{height:155px}.store-product-details h3,.store-product-details>b{font-size:15px}.checkout-header{grid-template-columns:1fr auto}.checkout-header>span{display:none}.checkout-help{grid-column:2}.checkout-form-grid{grid-template-columns:1fr}}.checkout-message{color:#92400e;text-align:start;background:#fffbeb;border:1px solid #fcd34d;border-radius:7px;margin-top:12px;padding:10px;font-size:15px;line-height:1.5}.passport-button:disabled{opacity:.65;cursor:wait}.storefront{--store-accent:#3525cd}.storefront .preview-wordmark,.storefront .store-hero-copy>a,.storefront .collection-heading>button{color:var(--store-accent)}.storefront .store-product-art button:hover{background:var(--store-accent);color:var(--surface)}.store-preview.mobile-preview{max-width:390px;margin-inline:auto}.store-preview.mobile-preview .preview-nav>span:nth-child(2){display:none}.store-preview.mobile-preview .preview-hero{grid-template-columns:1fr;gap:14px;padding:19px 7%}.store-preview.mobile-preview .preview-art{height:130px}.store-preview[dir=rtl] .preview-nav,.store-preview[dir=rtl] .preview-hero,.store-preview[dir=rtl] .preview-featured{text-align:right;direction:rtl}.store-preview[dir=rtl] .preview-hero>div:first-child{text-align:right}.currency-summary-strip{gap:8px;margin:-12px 0 22px;display:grid}.currency-summary-strip>span{border:1px solid var(--border);background:var(--surface);color:#475569;border-radius:8px;padding:9px 12px;font-size:15px;display:block}.currency-summary-strip b{color:var(--primary);margin-inline-end:8px;font-family:JetBrains Mono,monospace}.customer-payment-status{color:var(--muted);margin-top:4px;font-size:15px;display:block}.scan-feedback{grid-column:1/-1;font-size:15px}.promotion-form{padding:16px}.promotion-form .section-head{border-bottom:1px solid var(--hairline);padding:0 0 14px}.promotion-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:14px;display:grid}.promotion-form-grid label{color:#475569;flex-direction:column;gap:6px;font-size:15px;font-weight:600;display:flex}.promotion-form-grid input{border:1px solid var(--border);width:100%;height:37px;color:var(--ink);background:var(--surface);border-radius:7px;padding:0 9px;font-size:15px;font-weight:400}.promotion-form-actions{gap:8px;margin-top:14px;display:flex}.promotion-subline{color:var(--muted);margin-top:4px;font-size:15px;display:block}.promotion-savings span{white-space:nowrap;display:block}.promotion-toggle{min-height:30px;padding:0 9px;font-size:15px}.workspace-stat>b:has(span){white-space:normal;font-size:15px;line-height:1.5}.checkout-promotion{border:1px solid var(--border);background:var(--surface);border-radius:9px;margin:16px 0;padding:12px}.checkout-promotion>label{color:#475569;margin-bottom:7px;font-size:15px;font-weight:600;display:block}.checkout-promotion>div{gap:7px;display:flex}.checkout-promotion input{border:1px solid var(--border);border-radius:7px;flex:1;min-width:0;height:36px;padding:0 9px;font-size:15px}.checkout-promotion>small{color:var(--muted);margin-top:6px;font-size:15px;display:block}.checkout-promotion .promotion-error{color:#b91c1c}.checkout-promotion .promotion-success,.promotion-discount{color:#047857}.promotion-discount b{color:#047857!important}@media (width<=900px){.promotion-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.promotion-form-grid{grid-template-columns:1fr}.promotion-form-actions .button{flex:1}}.account-card-grid h2{font-size:15px}.checkout-title p{font-size:15px;line-height:1.5}.guest-checkout input{min-height:42px;font-size:15px}.buyer-auth-wrap{max-width:520px;margin:48px auto;padding:0 20px}.buyer-auth-card{background:var(--surface);border:1px solid #dbe3ee;border-radius:14px;padding:30px;box-shadow:0 12px 36px #0f172a0a}.buyer-auth-card h1{letter-spacing:-.035em;margin:10px 0;font-size:30px}.buyer-auth-card>p{color:var(--muted);font-size:15px;line-height:1.55}.buyer-auth-tabs{background:var(--soft);border-radius:9px;grid-template-columns:1fr 1fr;margin:22px 0 18px;padding:4px;display:grid}.buyer-auth-tabs button{color:#475569;background:0 0;border:0;border-radius:7px;min-height:40px;font-size:15px}.buyer-auth-tabs button.active{background:var(--surface);color:#3730a3;box-shadow:0 1px 3px #0f172a16}.buyer-auth-form,.buyer-profile-form{gap:15px;display:grid}.buyer-auth-form label,.buyer-profile-form label,.buyer-address-form label{color:#334155;gap:6px;font-size:15px;font-weight:600;display:grid}.buyer-auth-form input,.buyer-profile-form input,.buyer-address-form input:not([type=checkbox]){background:var(--surface);width:100%;min-height:44px;color:var(--ink);font:inherit;border:1px solid #cbd5e1;border-radius:7px;padding:0 12px;font-size:15px}.buyer-auth-form label small,.buyer-profile-form label small{color:var(--muted);font-size:15px;font-weight:400}.buyer-auth-form .button,.buyer-profile-form .button{min-height:46px;font-size:15px}.buyer-account-footnote{border-top:1px solid var(--border);padding-top:14px;font-size:15px!important}.buyer-account-message{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;padding:11px 13px;line-height:1.45;font-size:15px!important}.account-content>p.buyer-account-message{margin:12px 0}.buyer-order-row,.buyer-address-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.buyer-order-row>div,.buyer-address-row>div{gap:5px;min-width:0;display:grid}.buyer-order-row b,.buyer-address-row b{font-size:15px}.buyer-order-row small,.buyer-address-row small{color:var(--muted);font-size:15px;line-height:1.45}.buyer-order-row strong{white-space:nowrap;font-size:15px}.buyer-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.buyer-section-heading h2{margin:0}.buyer-section-heading .button,.buyer-form-actions .button,.buyer-address-row .button{min-height:38px;padding:0 13px;font-size:15px}.buyer-address-form{background:var(--canvas);border:1px solid #dbe3ee;border-radius:10px;gap:14px;margin:16px 0;padding:16px;display:grid}.buyer-address-form .checkout-form-grid{gap:12px}.buyer-address-wide{grid-column:1/-1}.buyer-default-check{align-items:center;gap:9px!important;display:flex!important}.buyer-default-check input{accent-color:#4338ca;width:17px;height:17px}.buyer-form-actions{flex-wrap:wrap;gap:9px;display:flex}.buyer-default-badge{color:#3730a3;background:#eef2ff;border-radius:99px;padding:3px 8px;font-size:15px;font-weight:600;display:inline-flex}.buyer-profile-form{max-width:520px;margin:12px 0 24px}.buyer-passport-note{border:1px solid var(--border);background:var(--canvas);border-radius:9px;padding:16px}.buyer-passport-note b{font-size:15px}.buyer-passport-note p,.account-detail-card>p{color:var(--muted);font-size:15px;line-height:1.6}.account-card-grid h2,.account-detail-card h2{font-size:16px}.account-card-grid p,.account-card-grid article>button{font-size:15px}.account-card-grid article{padding:18px}.account-layout>aside>button,.account-person b,.account-person small,.account-content>p{font-size:15px}.account-person{gap:10px}.account-person>span{width:38px;height:38px;font-size:15px}@media (width<=700px){.buyer-auth-wrap{margin:22px auto;padding:0 14px}.buyer-auth-card{padding:22px 18px}.buyer-auth-card h1{font-size:27px}.buyer-order-row,.buyer-address-row{align-items:flex-start;gap:9px}.buyer-order-row small,.buyer-address-row small{overflow-wrap:anywhere}.buyer-section-heading{flex-direction:column;align-items:flex-start}.buyer-section-heading>.button{justify-content:center;width:100%}.buyer-address-form{padding:12px}.buyer-address-form .checkout-form-grid{grid-template-columns:1fr}.buyer-address-wide{grid-column:auto}.buyer-form-actions>.button{flex:1;justify-content:center}.buyer-profile-form>.button{width:100%}}.settings-card label{gap:7px;font-size:15px}.settings-card input,.settings-card select{height:44px;padding:0 12px;font-size:15px}.settings-card>p{font-size:15px;line-height:1.5}.settings-card .security-row b,.settings-card .connected-service b{font-size:15px}.settings-card .security-row small,.settings-card .connected-service small{font-size:15px;line-height:1.45}.settings-card .security-row,.settings-card .connected-service{min-height:62px}.settings-card .workspace-status{white-space:nowrap;font-size:15px}.store-hero-art:after,.hero-vase,.hero-branch{display:none}.store-product-art>img,.cart-product-art>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.store-product-art:before,.cart-product-art:before,.store-product-art.mug:after,.cart-product-art.mug:after,.store-product-art.urn:after,.store-product-art.kettle:after,.store-product-art.kettle:before{content:none;display:none}.restock-product-name{color:#475569;margin:-8px 0 16px;font-size:15px;line-height:1.5}.restock-quantity-summary{border:1px solid var(--border);background:var(--canvas);color:#475569;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:15px;display:flex}.restock-quantity-summary b{color:var(--ink);font:600 18px JetBrains Mono,monospace}.restock-result-note{color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.5}.catalog-filter-bar{border-bottom:1px solid var(--border);background:#fbfcff;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px 18px;display:flex}.catalog-filter-bar label{color:#475569;gap:5px;min-width:160px;font-size:15px;font-weight:600;display:grid}.catalog-filter-bar select{border:1px solid var(--border);background:var(--surface);min-width:160px;height:38px;color:var(--ink);font:inherit;border-radius:8px;padding:0 10px;font-size:15px}.catalog-filter-bar .button{margin-left:auto}@media (width<=700px){.catalog-filter-bar{align-items:stretch}.catalog-filter-bar label,.catalog-filter-bar select{width:100%;min-width:0}.catalog-filter-bar .button{margin-left:0}}.catalog-filter-bar input[type=date]{border:1px solid var(--border);background:var(--surface);min-width:160px;height:38px;color:var(--ink);font:inherit;border-radius:8px;padding:0 10px;font-size:15px}.order-filter-bar{border-top:1px solid var(--border)}.catalog-edit-modal{width:min(560px,100%);max-height:min(90vh,860px);overflow:auto}.modal textarea,.modal select{border:1px solid var(--border);background:var(--surface);width:100%;min-height:42px;color:var(--ink);font:inherit;resize:vertical;border-radius:8px;padding:10px 11px;font-size:15px}.modal textarea:focus,.modal select:focus{border-color:var(--primary);outline:2px solid #4f46e525}.section-reorder-list{gap:8px;margin:0;padding:0 16px 16px;list-style:none;display:grid}.section-reorder-list li{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:center;gap:11px;padding:9px 11px;display:flex}.section-reorder-list li>b{flex:1;font-size:15px}.section-reorder-list li>div{gap:3px;display:flex}.section-reorder-position{color:#4338ca;background:#eef2ff;border-radius:6px;place-items:center;width:24px;height:24px;font-size:15px;font-weight:700;display:grid}.section-reorder-list .quiet-icon:disabled{opacity:.35;cursor:not-allowed}.storefront-section{width:100%}.manual-order-modal{width:min(760px,100%);max-height:min(90vh,940px);overflow:auto}.manual-order-intro{color:var(--muted);margin:-8px 0 16px;font-size:15px;line-height:1.55}.manual-order-items{border:1px solid var(--border);background:var(--canvas);border-radius:9px;padding:13px}.manual-order-section-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.manual-order-line{grid-template-columns:minmax(0,1fr) 100px 30px;align-items:end;gap:10px;margin-top:9px;display:grid}.manual-order-line label,.manual-order-grid label{color:#334155;gap:5px;font-size:15px;font-weight:600;display:grid}.manual-order-line select,.manual-order-line input,.manual-order-grid input{background:var(--surface);width:100%;height:38px;color:var(--ink);border:1px solid #dbe3ee;border-radius:7px;padding:0 9px;font-size:15px}.manual-order-estimate{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:10px;font-size:15px;display:flex}.manual-order-estimate b{color:var(--ink);font:600 15px JetBrains Mono,monospace}.manual-order-contact{margin-top:17px}.manual-order-contact h3{margin:0 0 9px;font-size:15px}.manual-order-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.manual-order-modal .form-error,.manual-order-modal .form-success{margin-top:12px}.manual-order-modal .modal-actions{background:var(--surface);border-top:1px solid var(--border);margin:16px -22px -22px;padding:13px 22px;position:sticky;bottom:-22px}@media (width<=600px){.manual-order-modal{padding:17px}.manual-order-line{grid-template-columns:minmax(0,1fr) 76px 28px;gap:6px}.manual-order-grid{grid-template-columns:1fr}.manual-order-modal .modal-actions{margin:14px -17px -17px;padding:11px 17px;bottom:-17px}}.team-access{border-top:1px solid var(--soft);margin-top:12px;padding-top:12px}.team-access-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.team-access-heading>div,.team-member-row>div{gap:4px;min-width:0;display:grid}.team-access-heading b,.team-member-row b,.team-invitation-list>b{color:var(--ink);font-size:15px}.team-access-heading small,.team-member-row small{color:var(--muted);font-size:15px;line-height:1.4}.team-invite-controls{grid-template-columns:minmax(0,1fr) 170px auto;align-items:end;gap:8px;margin:10px 0 12px;display:grid}.team-invite-controls label,.merchant-invite-form label{color:#334155;gap:5px;font-size:15px;font-weight:600;display:grid}.team-invite-controls input,.team-invite-controls select,.team-member-row select,.team-invitation-created input{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;height:40px;color:var(--ink);font:inherit;border-radius:7px;padding:0 10px;font-size:15px}.team-invite-controls>.button{white-space:nowrap;height:40px}.team-member-list,.team-invitation-list{border-top:1px solid var(--soft)}.team-invitation-list{margin-top:12px;padding-top:11px}.team-member-row{border-bottom:1px solid var(--soft);align-items:center;gap:9px;min-height:58px;padding:8px 0;display:flex}.team-member-row>div{flex:1}.team-member-row select{width:auto;min-width:150px;height:36px}.team-remove{color:#b42318;border-color:#f0c7c3;min-height:34px;padding:0 10px}.team-access-empty{color:var(--muted);margin:9px 0;font-size:15px}.team-access-message{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:9px 0;padding:9px 11px;font-size:15px;line-height:1.45}.team-invitation-created{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9px;gap:7px;margin:11px 0;padding:12px;display:grid}.team-invitation-created b{font-size:15px}.team-invitation-created span,.team-invitation-created small{font-size:15px;line-height:1.4}.team-invitation-created>div{gap:7px;display:flex}.team-invitation-created input{flex:1;font-size:15px}.merchant-invite-page{background:var(--canvas);min-height:100vh;color:var(--ink);padding:0 24px 48px}.merchant-invite-nav{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;max-width:1120px;height:64px;margin:0 auto;display:flex}.merchant-invite-nav>span{letter-spacing:.12em;color:var(--muted);font-size:15px;font-weight:700}.merchant-invite-card{background:var(--surface);border:1px solid #dbe3ee;border-radius:16px;width:min(500px,100%);margin:72px auto 0;padding:30px;box-shadow:0 12px 32px #0f172a0a}.merchant-invite-card h1{letter-spacing:-.03em;margin:8px 0;font-size:30px;line-height:1.15}.merchant-invite-card>p{color:var(--muted);margin:0 0 22px;font-size:15px;line-height:1.55}.merchant-invite-form{gap:14px;display:grid}.merchant-invite-form input{height:44px;font:inherit;border:1px solid #dbe3ee;border-radius:8px;padding:0 12px;font-size:15px}.merchant-invite-form small{color:var(--muted);font-size:15px;font-weight:400;line-height:1.45}.merchant-invite-form>.button,.merchant-invite-card>.button{justify-content:center;min-height:44px}.merchant-invite-message{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:0;padding:10px 12px;font-size:15px;line-height:1.45}.merchant-invite-footnote{color:var(--muted);align-items:center;gap:7px;display:flex;margin:18px 0 0!important;font-size:15px!important}.public-rtl .merchant-invite-card,.public-rtl .merchant-invite-form input{text-align:right}@media (width<=650px){.team-invite-controls{grid-template-columns:1fr 1fr}.team-invite-controls label:first-child,.team-invite-controls>.button{grid-column:span 2}.team-member-row{flex-wrap:wrap}.team-member-row>div{flex-basis:calc(100% - 20px)}.team-member-row select{flex:1}.team-invitation-created>div{flex-direction:column;align-items:stretch}.merchant-invite-page{padding:0 16px 32px}.merchant-invite-card{margin-top:36px;padding:22px}.merchant-invite-card h1{font-size:26px}}.product-image-preview{object-fit:contain;border:1px solid var(--border);background:#f7f8fc;border-radius:10px;width:100%;max-height:220px;display:block}.checkbox-label{align-items:center;gap:9px;display:flex!important}.checkbox-label input{width:16px!important;min-height:16px!important}.product-thumb img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.preview-section{background:var(--surface);border-top:1px solid #eee9e1;padding:16px 18px}.preview-highlights>span,.preview-story>span{letter-spacing:.14em;color:#736a5d;font-size:15px}.preview-highlights>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.preview-highlights article{background:#faf9f6;border:1px solid #eee9e1;border-radius:8px;gap:5px;padding:11px;display:grid}.preview-highlights article b{color:#48443c;font:15px Georgia,serif}.preview-highlights article small{color:#777066;font-size:15px;line-height:1.45}.preview-story{background:#ede8de;padding:20px 9%}.preview-story h2{color:#3c3933;max-width:440px;margin:8px 0;font:500 21px/1.2 Georgia,serif}.preview-story p{color:#625c52;max-width:500px;margin:0;font-size:15px;line-height:1.6}.preview-footer{background:var(--surface);justify-content:space-between;align-items:center;gap:12px;display:flex}.preview-footer small{color:#777066;font-size:15px}.store-preview.mobile-preview .preview-highlights>div,.store-preview.mobile-preview .preview-products{grid-template-columns:1fr}.store-preview.mobile-preview .preview-footer{flex-direction:column;align-items:flex-start}.store-preview[dir=rtl] .preview-section{text-align:right;direction:rtl}.custom-domain-panel{padding-bottom:16px}.custom-domain-panel>.section-head{align-items:flex-start;padding:17px}.custom-domain-panel>.section-head>div:first-child{grid-template-columns:36px 1fr;align-items:center;column-gap:10px;display:grid}.custom-domain-panel>.section-head .settings-icon{grid-row:span 2}.custom-domain-panel>.section-head h2{font-size:17px}.custom-domain-panel>.section-head p{grid-column:2;line-height:1.55}.custom-domain-panel>label,.custom-domain-dns label{color:#475569;gap:7px;margin:14px 17px 8px;font-size:15px;font-weight:600;display:grid}.custom-domain-panel input,.custom-domain-dns input{border:1px solid var(--border);width:100%;min-width:0;height:42px;color:var(--ink);background:var(--surface);border-radius:8px;padding:0 12px;font-size:15px;font-weight:400}.custom-domain-panel>small{color:var(--muted);margin:0 17px;font-size:15px;line-height:1.55;display:block}.custom-domain-panel>.promotion-form-actions{flex-wrap:wrap;margin:14px 17px 0}.custom-domain-dns{border:1px solid var(--border);background:var(--canvas);border-radius:10px;margin:16px 17px 0;padding:14px}.custom-domain-dns h3{color:var(--ink);margin:0;font-size:15px}.custom-domain-dns p,.custom-domain-dns small{color:var(--muted);font-size:15px;line-height:1.55;display:block}.custom-domain-dns label{margin:12px 0}.custom-domain-dns input[readonly]{font-family:JetBrains Mono,monospace;font-size:15px}.custom-domain-notice{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;margin:14px 17px 0;padding:10px 12px;font-size:15px;line-height:1.5}.custom-domain-permission{background:var(--canvas);color:var(--muted);border-radius:8px;margin:14px 17px 0;padding:10px 12px;font-size:15px;line-height:1.5}.catalog-field-help{color:var(--muted);margin:-4px 0 10px;font-size:15px;line-height:1.5;display:block}.checkout-shipping-options{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin:14px 0;padding:12px}.checkout-shipping-options>p{color:#475569;margin:0 0 8px;font-size:15px;font-weight:700}.checkout-shipping-options>label{cursor:pointer;border:1px solid #0000;border-radius:8px;grid-template-columns:18px 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.checkout-shipping-options>label+label{margin-top:5px}.checkout-shipping-options>label.selected{background:#f5f5ff;border-color:#c7d2fe}.checkout-shipping-options input{accent-color:#4f46e5;width:16px;height:16px}.checkout-shipping-options span{gap:3px;display:grid}.checkout-shipping-options b,.checkout-shipping-options strong{color:var(--ink);font-size:15px}.checkout-shipping-options small{color:var(--muted);font-size:15px}.variant-add-panel{border:1px solid var(--border);background:var(--canvas);border-radius:10px;margin-top:16px;padding:14px}.variant-add-panel h3{color:var(--ink);margin:0;font-size:15px}.variant-add-panel>p{color:var(--muted);margin:5px 0 12px;font-size:15px;line-height:1.5}.variant-add-panel .form-grid{margin-bottom:12px}.variant-add-panel label{color:#475569;gap:6px;font-size:15px;font-weight:600;display:grid}.variant-add-panel input,.variant-add-panel select{border:1px solid var(--border);background:var(--surface);min-width:0;height:39px;color:var(--ink);border-radius:7px;padding:0 10px;font-size:15px;font-weight:400}.shipping-label-modal{width:min(560px,100%);max-height:min(90vh,900px);overflow:auto}.shipping-label-help{color:var(--muted);margin:-7px 0 15px;font-size:15px;line-height:1.55}.shipping-label-result{gap:12px;display:grid}.shipping-label-result>p{color:#047857;margin:0;font-size:15px}.shipping-label-result>div:not(.modal-actions){border:1px solid var(--border);background:var(--canvas);border-radius:8px;justify-content:space-between;gap:16px;padding:11px 12px;display:flex}.shipping-label-result>div>span{color:var(--muted);font-size:15px}.shipping-label-result .modal-actions{margin-top:8px}.order-details-modal{width:min(720px,100%);max-height:min(92vh,980px);overflow:auto}.order-details-content{gap:16px;display:grid}.order-details-status{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.order-details-status>span{color:var(--muted);margin-left:auto;font-size:15px}.order-details-section{border-top:1px solid var(--border);padding-top:13px}.order-details-section h3{margin:0 0 9px;font-size:15px}.order-details-section p{color:#475569;overflow-wrap:anywhere;margin:5px 0;font-size:15px;line-height:1.45}.order-details-section address{color:#475569;gap:3px;font-size:15px;font-style:normal;display:grid}.order-detail-item-list{gap:8px;display:grid}.order-detail-item-list article{border:1px solid var(--border);background:var(--canvas);border-radius:8px;justify-content:space-between;align-items:flex-start;gap:14px;padding:10px 12px;display:flex}.order-detail-item-list article>div{gap:4px;min-width:0;display:grid}.order-detail-item-list b{font-size:15px}.order-detail-item-list small{color:var(--muted);font-size:15px;line-height:1.4}.order-detail-item-list strong{flex:none;font:600 15px JetBrains Mono,monospace}.order-details-totals{gap:8px;display:grid}.order-details-totals>div{color:var(--muted);justify-content:space-between;gap:14px;font-size:15px;display:flex}.order-details-totals b{color:var(--ink);font-size:15px}.order-details-totals .order-details-grand-total{color:var(--ink);border-top:1px solid #cbd5e1;padding-top:10px;font-weight:700}.order-details-totals .order-details-grand-total b{font-size:17px}@media (width<=600px){.order-details-modal{padding:17px}.order-details-status>span{width:100%;margin-left:0}.order-detail-item-list article{padding:9px}.order-details-modal .modal-actions{background:var(--surface);border-top:1px solid var(--border);margin:14px -17px -17px;padding:11px 17px;position:sticky;bottom:-17px}}body{font-size:16px;line-height:1.6}.button,.nav-item,.store-switch,.global-search input,.period-switch button{font-size:16px}.group-label{font-size:15px}.page-heading h1,.checkout-title h1,.account-content h1{font-size:32px;line-height:1.2}.panel h2,.section-head h2,.guest-checkout h2,.account-detail-card h2{font-size:18px;line-height:1.35}.page-heading p,.panel-heading p,.section-head p,.checkout-title p,.checkout-header>span,.checkout-help{font-size:16px}.guest-checkout label{font-size:16px;line-height:1.5}.guest-checkout input{height:46px;min-height:46px;padding-inline:12px;font-size:16px}.checkout-summary-item>div:nth-child(2)>b,.checkout-summary-item>b{font-size:16px}.checkout-summary-item small{font-size:15px}.checkout-promotion>label,.checkout-promotion input,.checkout-shipping-options>p,.checkout-shipping-options b,.checkout-shipping-options strong{font-size:16px}.checkout-shipping-options small{font-size:15px}@media (width<=700px){.page-heading h1{font-size:27px}.checkout-title h1,.account-content h1{font-size:28px}}@media (width<=420px){.page-heading h1,.checkout-title h1,.account-content h1{font-size:26px}}.modal select{border:1px solid var(--border);background:var(--surface);width:100%;height:42px;color:var(--ink);font:inherit;border-radius:8px;padding:0 11px;font-size:16px}.modal select:focus{border-color:#4f46e5;outline:2px solid #4f46e525}.route-loading{min-height:40vh;color:var(--muted);place-items:center;font-size:16px;font-weight:600;display:grid}html[lang=ar]{font-family:IBM Plex Sans Arabic,Hanken Grotesk,sans-serif}.global-search-wrap{flex:1;min-width:180px;max-width:420px;position:relative}.global-search-wrap .global-search{width:100%;max-width:none}.global-search-results{z-index:50;background:var(--surface);border:1px solid var(--border);border-radius:12px;max-height:min(70vh,520px);padding:6px;position:absolute;inset-block-start:calc(100% + 8px);inset-inline:0;overflow:auto;box-shadow:0 16px 40px #0f172a29}.global-search-message{color:var(--muted);margin:0;padding:14px;font-size:15px}.global-search-result{width:100%;min-height:58px;color:var(--ink);text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 9px;display:flex}.global-search-result:hover,.global-search-result:focus-visible{background:var(--canvas)}.global-search-kind{color:#3730a3;text-align:center;text-transform:capitalize;background:#eef2ff;border-radius:6px;flex:none;min-width:76px;padding:5px 7px;font-size:15px;font-weight:600}.global-search-kind.order{color:#047857;background:#ecfdf5}.global-search-kind.customer{color:#92400e;background:#fef3c7}.global-search-result-copy{flex:1;gap:2px;min-width:0;display:grid}.global-search-result-copy b,.global-search-result-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.global-search-result-copy b{font-size:15px}.global-search-result-copy small{color:var(--muted);font-size:15px}@media (width<=760px){.global-search-wrap{min-width:0;max-width:none}.global-search-results{max-height:60vh}}select:focus-visible,textarea:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline-offset:2px;outline:3px solid #4f46e540}.campaign-grid>.workspace-empty{grid-column:1/-1}.payout-provider-state,.payout-provider-failure{max-width:280px;color:var(--muted);white-space:normal;margin-top:5px;font-size:15px;line-height:1.35;display:block}.payout-provider-failure{color:#9a3412}.wise-recipient-form{border-top:1px solid var(--soft);gap:13px;padding:16px;display:grid}.wise-recipient-form>label,.wise-recipient-form .form-grid>label,.wise-detail-fields label{color:#475569;gap:6px;font-size:15px;font-weight:600;display:grid}.wise-recipient-form input,.wise-recipient-form select{border:1px solid var(--border);background:var(--surface);min-width:0;min-height:42px;color:var(--ink);font:inherit;border-radius:7px;padding:8px 10px}.wise-recipient-form .form-grid{align-items:end}.wise-detail-fields{gap:10px;display:grid}.wise-detail-fields fieldset{border:1px solid var(--border);border-radius:9px;min-width:0;padding:12px}.wise-detail-fields legend{color:var(--ink);padding:0 6px;font-size:15px;font-weight:700}.account-consent{align-items:center;gap:8px;display:flex}.account-consent label{color:var(--muted);align-items:center;gap:6px;font-size:15px;display:flex}.account-consent input{width:16px;height:16px}@media (width<=680px){.wise-recipient-form .form-grid{grid-template-columns:1fr}.account-consent{flex-direction:column;align-items:flex-start}}.wise-quote-preview{border-top:1px solid var(--soft);gap:12px;padding:16px;display:grid}.wise-quote-fields{grid-template-columns:1.2fr .65fr .8fr auto;align-items:end;gap:10px;display:grid}.wise-quote-fields label{color:#475569;gap:6px;font-size:15px;font-weight:600;display:grid}.wise-quote-fields input,.wise-quote-fields select{border:1px solid var(--border);background:var(--surface);min-width:0;min-height:42px;color:var(--ink);font:inherit;border-radius:7px;padding:8px 10px}.wise-quote-result{background:#f8f9ff;border:1px solid #c7d2fe;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px;display:grid}.wise-quote-result>div{gap:4px;display:grid}.wise-quote-result span,.wise-quote-result small{color:var(--muted);font-size:15px}.wise-quote-result b{color:var(--ink);font:600 15px JetBrains Mono,monospace}.wise-quote-result small{border-top:1px solid var(--border);grid-column:1/-1;padding-top:8px}@media (width<=760px){.wise-quote-fields,.wise-quote-result{grid-template-columns:1fr 1fr}}@media (width<=520px){.wise-quote-fields,.wise-quote-result{grid-template-columns:1fr}}.buyer-saved-payment-list{gap:10px;margin-top:16px;display:grid}.buyer-saved-payment{border:1px solid var(--border);background:var(--canvas);border-radius:10px;align-items:center;gap:12px;padding:13px;display:flex}.buyer-saved-payment>div{flex:1;gap:4px;min-width:0;display:grid}.buyer-saved-payment b{font-size:16px}.buyer-saved-payment small{color:var(--muted);font-size:15px}.buyer-payment-provider{color:#3730a3;background:#eef2ff;border-radius:999px;padding:4px 8px;font-size:15px;font-weight:600}.checkout-save-card{color:#334155;background:#f8f9ff;border:1px solid #c7d2fe;border-radius:9px;align-items:flex-start;padding:13px;gap:11px!important;display:flex!important}.checkout-save-card input[type=checkbox]{accent-color:#4338ca;flex:none;width:19px;height:19px;min-height:19px;margin:2px 0 0}.checkout-save-card span{gap:3px;display:grid}.checkout-save-card b{font-size:15px;font-weight:600}.checkout-save-card small{color:#64748b;font-size:15px;line-height:1.4}.public-rtl .checkout-save-card{text-align:start}@media (width<=760px){.workspace-table-wrap:has(>.catalog-table){overflow:visible}.catalog-table,.catalog-table tbody{white-space:normal;width:100%;display:block}.catalog-table thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.catalog-table tbody{gap:12px;padding:12px;display:grid}.catalog-table tr{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 10px;padding:7px 11px;display:grid}.catalog-table td{min-width:0;height:auto;color:var(--ink);white-space:normal;border:0;align-content:start;gap:5px;padding:9px 3px;display:grid}.catalog-table td:before{content:attr(data-label);color:var(--muted);font-size:15px;font-weight:600}.catalog-table td:first-child{border-bottom:1px solid var(--soft);grid-column:1/-1;padding-bottom:12px}.catalog-table td:first-child:before{display:none}.catalog-table .table-product{align-items:center;gap:12px;min-width:0}.catalog-table .product-thumb{border-radius:10px;width:64px;height:64px}.catalog-table .table-product>b{overflow-wrap:anywhere;min-width:0;color:var(--ink);font-size:16px;line-height:1.35}.catalog-table td:nth-child(2),.catalog-table td:nth-child(3){grid-column:span 1}.catalog-table td:nth-child(3) code{overflow-wrap:anywhere}.catalog-table .stock-stepper{justify-content:space-between;gap:8px;width:100%}.catalog-table td:nth-child(7){justify-items:start}.catalog-table+.workspace-empty{margin:0 12px 12px}.workspace-table-wrap:has(>.fulfillment-table){overflow:visible}.fulfillment-table,.fulfillment-table tbody{white-space:normal;width:100%;display:block}.fulfillment-table thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fulfillment-table tbody{gap:12px;padding:12px;display:grid}.fulfillment-table tr{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px;padding:8px 12px;display:grid;position:relative}.fulfillment-table td{min-width:0;height:auto;color:var(--ink);white-space:normal;border:0;align-content:start;gap:5px;padding:9px 2px;display:grid}.fulfillment-table td:before{content:attr(data-label);color:var(--muted);font-size:15px;font-weight:600}.fulfillment-table td:first-child{padding:0;position:absolute;top:12px;left:12px}.fulfillment-table td:first-child:before{display:none}.fulfillment-table td:nth-child(2),.fulfillment-table td:nth-child(6){border-bottom:1px solid var(--soft)}.fulfillment-table td:nth-child(2){padding-left:34px}.fulfillment-table td:nth-child(6){text-align:right}.fulfillment-table td:nth-child(3),.fulfillment-table td:nth-child(4),.fulfillment-table td:nth-child(9){grid-column:1/-1}.fulfillment-table td:nth-child(7),.fulfillment-table td:nth-child(8){grid-column:span 1}.fulfillment-table td:nth-child(9) .toolbar-actions{flex-wrap:wrap;justify-content:flex-start}.fulfillment-table td:nth-child(9) .button{min-height:40px}.fulfillment-table+.workspace-empty{margin:0 12px 12px}}.acquisition-panel{min-width:0;padding:17px}.acquisition-panel .section-head{border:0;align-items:flex-start;padding:0 0 13px}.acquisition-panel .section-head h2{margin:0;font-size:18px}.acquisition-panel .section-head p{color:var(--muted);margin:4px 0 0;font-size:15px}.channel-attribution-bar{background:var(--soft);border-radius:999px;gap:3px;height:12px;display:flex;overflow:hidden}.channel-attribution-bar span{height:100%}.channel-attribution-bar .direct{background:#3525cd}.channel-attribution-bar .marketplace{background:#006c49}.channel-attribution-bar .social{background:#850}.channel-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.channel-card{background:#f2f3ff;border-radius:10px;gap:9px;min-width:0;padding:12px;display:grid}.channel-card-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.channel-card-heading>span{align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:600;display:flex}.channel-card-heading i{border-radius:50%;flex:none;width:9px;height:9px}.channel-card-heading i.direct{background:#3525cd}.channel-card-heading i.marketplace{background:#006c49}.channel-card-heading i.social{background:#850}.channel-card-heading>b{color:var(--ink);font:600 15px JetBrains Mono,monospace}.channel-card>strong{color:var(--ink);overflow-wrap:anywhere;font:600 18px JetBrains Mono,monospace}.channel-card>small{color:var(--muted);overflow-wrap:anywhere;font-size:15px;line-height:1.4}.channel-attribution-empty{color:var(--muted);background:#f2f3ff;border-radius:9px;padding:18px;font-size:15px;line-height:1.5}@media (width<=620px){.channel-card-grid{grid-template-columns:1fr}.channel-card{grid-template-columns:1fr auto;align-items:center}.channel-card-heading,.channel-card>small{grid-column:1/-1}}.storefront-sample-notice{color:#3730a3;background:#f2f3ff;border:1px solid #c7d2fe;border-radius:9px;margin:0 0 14px;padding:11px 14px;font-size:15px;line-height:1.5}.mobile-bottom-nav{display:none}@media (width<=900px){.mobile-bottom-nav{inset-inline:0;z-index:18;padding:7px 8px calc(7px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid;position:fixed;bottom:0}.mobile-bottom-nav button{min-width:0;min-height:50px;color:var(--muted);font:inherit;background:0 0;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:3px 1px;display:flex}.mobile-bottom-nav button.selected{color:var(--primary);background:#eef2ff}.mobile-bottom-nav button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;line-height:1.1;overflow:hidden}.main-area{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}}.channel-attribution-bar .search,.channel-card-heading i.search{background:#0f766e}.channel-attribution-bar .email,.channel-card-heading i.email{background:#6d28d9}.channel-attribution-bar .paid,.channel-card-heading i.paid{background:#be123c}.channel-attribution-bar .referral,.channel-card-heading i.referral{background:#ca8a04}.channel-attribution-bar .other,.channel-card-heading i.other,.channel-attribution-bar .unattributed,.channel-card-heading i.unattributed{background:#64748b}.slug-field{direction:ltr;unicode-bidi:isolate}.slug-field>span{padding-inline:6px;font-size:15px}.slug-help{color:var(--muted);margin-top:-6px;font-size:15px;line-height:1.45;display:block}.preview-products .preview-product i img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.preview-products .preview-product b,.preview-products .preview-product small{font:inherit;line-height:1.4;display:block}.preview-products .preview-product small{color:var(--muted);margin-top:3px}.preview-catalog-empty{border:1px dashed var(--border);color:var(--muted);border-radius:8px;margin:12px 0 0;padding:16px;font-size:15px;line-height:1.5}.store-hero-art{background-image:none}.store-hero-art>img{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.store-hero-art:before{z-index:1}.store-product-art.placeholder,.cart-product-art.placeholder{background:linear-gradient(145deg,#f0eee9,#e2ded6 58%,#d5cfc4)}.store-product-art.placeholder:before,.cart-product-art.placeholder:before{background:radial-gradient(at 48% 42%,#fff9,#0000 54%)}.preview-art>img{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.preview-art:has(>img):after{display:none}
