:root{--bg:#f5f0e7;--bg-soft:#fbf8f3;--surface:#ffffff;--ink:#141414;--muted:#6f6a62;--line:rgba(20,20,20,0.12);--gold:#c7a56a;--gold-strong:#a9823e;--shadow:rgba(18,16,12,0.08)}*{box-sizing:border-box}.font-inter{--font-inter:"Inter"}.font-arabic{--font-arabic:"Cairo"}.font-serif{--font-serif:"Playfair Display"}html{scroll-behavior:smooth;scrollbar-gutter:stable}html::-webkit-scrollbar{width:11px}html::-webkit-scrollbar-thumb{background:linear-gradient(var(--gold),#9f7a3a);border-radius:999px;border:2px solid #f4efe7}html::-webkit-scrollbar-track{background:#ece3d4}body,html{margin:0;padding:0;background:radial-gradient(circle at 8% 8%,rgba(199,165,106,.18),transparent 30%),radial-gradient(circle at 92% 0,rgba(255,255,255,.9),transparent 33%),var(--bg);color:var(--ink);font-family:var(--font-inter),system-ui,sans-serif;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}::selection{background:rgba(199,165,106,.2)}[dir=rtl]{direction:rtl;font-family:var(--font-arabic),"Cairo",sans-serif}.shell{width:min(1160px,calc(100% - 2rem));margin:0 auto}.site-header{position:sticky;top:0;z-index:20;backdrop-filter:blur(14px);background:rgba(245,240,231,.85);border-bottom:1px solid var(--line)}.topbar{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:.85rem 0}.brand{display:grid;gap:.1rem}.brand strong{font-family:var(--font-serif),serif;font-size:1.35rem;letter-spacing:.12em}.brand span{color:var(--muted);font-size:.84rem}.main-nav{margin-inline-start:auto;display:flex;gap:.4rem;flex-wrap:wrap}.main-nav a{padding:.48rem .75rem;border-radius:999px;border:1px solid transparent;font-size:.93rem}.main-nav a:hover{border-color:var(--line);background:rgba(255,255,255,.8)}.nav-cta{background:#141414;color:#fff}.desktop-nav{display:flex}.mobile-nav{display:none;margin-inline-start:auto;position:relative}.mobile-nav summary{list-style:none;cursor:pointer;border:1px solid var(--line);border-radius:999px;padding:.42rem .8rem;background:rgba(255,255,255,.8);font-weight:600}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav-panel{position:absolute;top:calc(100% + .5rem);inset-inline-end:0;width:min(280px,calc(100vw - 2rem));background:#fff;border:1px solid var(--line);border-radius:14px;padding:.5rem;box-shadow:0 14px 30px var(--shadow);display:grid;gap:.3rem}.mobile-nav-panel a{padding:.55rem .65rem;border-radius:10px}.mobile-nav-panel a:hover{background:var(--bg-soft)}.hero-shell{padding:1.7rem 0 1rem;scroll-margin-top:90px}.hero-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:1rem;align-items:stretch}.hero-card{position:relative;overflow:hidden;background:linear-gradient(135deg,#fff,#f9f4ea 65%,#f2e3c8);border:1px solid var(--line);border-radius:24px;box-shadow:0 16px 40px var(--shadow);padding:clamp(1rem,3vw,2rem)}.hero-card-dynamic>*{position:relative;z-index:2}.hero-ambient{position:absolute;inset:0;z-index:1;pointer-events:none}.hero-orb{position:absolute;width:180px;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.9),rgba(199,165,106,.12));filter:blur(2px);animation:heroDrift 14s ease-in-out infinite}.orb-a{top:-40px;right:-40px}.orb-b{bottom:-60px;left:12%;width:200px;animation-delay:-3s}.orb-c{top:24%;left:46%;width:120px;animation-delay:-7s}.quick-facts{margin-bottom:.9rem}.quick-facts-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.quick-fact{border:1px solid rgba(20,20,20,.1);border-radius:14px;background:rgba(255,255,255,.84);padding:.62rem .68rem}.quick-fact h4{margin:0 0 .2rem;font-size:.88rem;line-height:1.25}.quick-fact p{margin:0;color:var(--muted);font-size:.79rem;line-height:1.35}.quick-facts-dots{display:flex;gap:.34rem;margin-top:.55rem}.quick-dot{width:9px;height:9px;border-radius:999px;border:0;background:rgba(20,20,20,.22);cursor:pointer}.quick-dot.is-active{background:var(--gold-strong)}.lift-panel{transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.lift-panel:hover{transform:translateY(-5px);box-shadow:0 18px 32px rgba(18,16,12,.14);border-color:rgba(167,132,74,.35)}.campaign-strip{background:linear-gradient(115deg,#171411,#2a2117 45%,#5a4730);color:#fff;border-color:rgba(199,165,106,.38)}.campaign-text{margin:0 0 .25rem;font-family:var(--font-serif),serif;font-size:clamp(1.05rem,2vw,1.35rem);letter-spacing:.02em}.campaign-strip .muted{color:rgba(255,255,255,.8)}.category-editorial-card{background:linear-gradient(155deg,#ffffff,#fcf8f1)}@keyframes heroDrift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-14px,0) scale(1.08)}}.kicker{display:inline-flex;gap:.4rem;align-items:center;border:1px solid rgba(167,132,74,.35);color:var(--gold-strong);border-radius:999px;padding:.2rem .7rem;font-size:.76rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.title{font-family:var(--font-serif),serif;font-size:clamp(2rem,4.6vw,3.65rem);line-height:1.02;margin:.9rem 0 .5rem}.lead{color:#3f3a33;font-size:1.06rem;max-width:56ch}.cta-row{display:flex;gap:.65rem;flex-wrap:wrap;margin-top:1rem}.btn{border:1px solid var(--line);background:#fff;border-radius:12px;padding:.72rem 1rem;font-weight:600}.btn.primary{background:#141414;color:#fff;border-color:#141414}.btn.ghost{background:transparent}.feature-card{border:1px solid var(--line);border-radius:24px;padding:1rem;background:rgba(255,255,255,.8);backdrop-filter:blur(8px);box-shadow:0 16px 34px var(--shadow)}.muted{color:var(--muted)}.badge-row{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.7rem}.badge{border:1px solid var(--line);border-radius:999px;padding:.24rem .65rem;font-size:.8rem;background:#fff}.section{padding:1.2rem 0}.section-title{font-family:var(--font-serif),serif;font-size:clamp(1.5rem,2.6vw,2.2rem);margin:0 0 .8rem}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-2,.grid-3{display:grid;gap:.9rem}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.panel{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:1rem;box-shadow:0 12px 26px var(--shadow)}.policy-contents{position:sticky;top:92px;align-self:start}@media (max-width:920px){.policy-contents{position:static;top:auto}}.auth-shell{display:grid;place-items:center}.auth-card{width:min(560px,100%);background:linear-gradient(160deg,#ffffff,#fffaf2)}.checkout-grid{align-items:start}.checkout-form-panel{background:linear-gradient(155deg,#fff,#fdf8ef)}.checkout-summary-panel{position:sticky;top:92px}.review{border-inline-start:3px solid rgba(199,165,106,.7);padding-inline-start:.8rem;margin-bottom:.85rem}.input,.textarea{width:100%;border:1px solid var(--line);background:#fff;border-radius:12px;padding:.72rem .85rem;font:inherit}.site-footer{border-top:1px solid var(--line);margin-top:2rem;padding:1.4rem 0 2rem;color:var(--muted)}@media (max-width:920px){.grid-2,.grid-3,.hero-grid{grid-template-columns:1fr}.desktop-nav{display:none}.mobile-nav{display:block}.hero-orb{width:120px;opacity:.8}.quick-facts-row{grid-template-columns:1fr}.quick-fact:nth-child(n+2){display:none}}@media (prefers-reduced-motion:reduce){.hero-orb{animation:none}.lift-panel{transition:none}}.admin-shell{min-height:100vh;background:radial-gradient(1200px 600px at 20% -10%,rgba(255,255,255,.06),transparent 60%),radial-gradient(1000px 600px at 80% 0,rgba(255,255,255,.05),transparent 55%),var(--bg);color:var(--text)}.admin-topbar{position:sticky;top:0;z-index:30;backdrop-filter:blur(10px);background:rgba(8,10,13,.6);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px}.admin-brand{display:flex;align-items:baseline;gap:10px}.admin-logo{font-weight:800;letter-spacing:.2em;text-transform:uppercase}.admin-subtitle{opacity:.7;font-size:13px}.admin-nav{display:flex;gap:12px;flex-wrap:wrap}.admin-nav a{padding:8px 10px;border-radius:10px;border:1px solid transparent;opacity:.85}.admin-nav a:hover{opacity:1;border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.03)}.admin-actions{display:flex;gap:10px;align-items:center}.admin-main{padding:18px 0 40px}.admin-wrap{width:min(1200px,calc(100% - 24px));margin:0 auto}.admin-pagehead{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:14px 0 16px}.admin-pagehead h1{margin:0;font-size:24px}.admin-pagehead p{margin:6px 0 0;opacity:.75}.admin-card{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);border-radius:18px;padding:14px;box-shadow:0 12px 30px rgba(0,0,0,.25)}.admin-toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:10px 0 12px}.admin-input{width:min(420px,100%);padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:rgba(0,0,0,.22);color:var(--text);outline:none}.admin-input:focus{border-color:rgba(255,255,255,.22);box-shadow:0 0 0 3px rgba(255,255,255,.06)}.admin-tablewrap{overflow-x:auto}.admin-table{width:100%;border-collapse:collapse;font-size:14px}.admin-table th{text-align:left;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.7;padding:10px 8px;border-bottom:1px solid rgba(255,255,255,.1)}.admin-table td{padding:10px 8px;border-bottom:1px solid rgba(255,255,255,.08);vertical-align:top}.admin-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);font-size:12px;white-space:nowrap}.admin-badge[data-tone=ok]{border-color:rgba(74,222,128,.35)}.admin-badge[data-tone=warn]{border-color:rgba(250,204,21,.35)}.admin-badge[data-tone=bad]{border-color:rgba(248,113,113,.35)}.admin-kpis{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:980px){.admin-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.admin-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-kpi{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);border-radius:16px;padding:12px}.admin-kpi .label{opacity:.7;font-size:12px}.admin-kpi .value{font-size:18px;font-weight:700;margin-top:6px}.account-shell{padding:1.2rem 0}.account-header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.account-feedback{margin-bottom:12px;border:1px solid rgba(20,20,20,.1);border-radius:12px;background:rgba(251,248,243,.78);padding:.45rem .55rem;gap:.7rem}.account-feedback,.card-head{display:flex;justify-content:space-between;align-items:center}.card-head{gap:10px;flex-wrap:wrap;margin-bottom:10px}.card-head h3{margin:0}.field .field-label{color:var(--muted);font-size:.92rem}.field .field-help{color:var(--muted);font-size:.82rem;margin-top:2px}.field-inline{display:flex;align-items:center;justify-content:space-between;gap:10px}.btn-outline{background:rgba(255,255,255,.8)}.table-wrap{border-radius:14px;border:1px solid var(--line);background:rgba(255,255,255,.75)}.table{min-width:760px}.table thead th{font-size:.86rem;background:rgba(245,240,231,.75);border-bottom:1px solid var(--line);padding:12px}.table tbody td{padding:12px}.table tbody tr:hover td{background:rgba(251,248,243,.7)}.chip{gap:8px;padding:6px 10px;border:1px solid rgba(20,20,20,.1);background:rgba(0,0,0,.04)}.chip-dot{width:8px;height:8px}@media (max-width:760px){.table-wrap{border:0;background:transparent}.table{min-width:0}.table thead{display:none}.table,.table tbody,.table td,.table tr{display:block;width:100%}.table tr{border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.85);box-shadow:0 12px 26px var(--shadow);padding:10px;margin-bottom:10px}.table tbody td{border-bottom:0;padding:10px 8px;display:flex;justify-content:space-between;gap:12px}.table tbody td:before{content:attr(data-label);color:var(--muted);font-size:.86rem;padding-inline-end:10px;flex:1;max-width:45%}.table tbody td>*{flex:1;text-align:end}[dir=rtl] .table tbody td>*{text-align:start}}.account-shell{width:min(980px,calc(100% - 2rem));padding:1.35rem 0 1.8rem}.account-head{gap:14px;margin-bottom:14px}.account-grid{grid-template-columns:1fr 1.35fr;gap:14px}@media (max-width:920px){.account-grid{grid-template-columns:1fr}}.account-panel{padding:1.05rem}@media (max-width:520px){.account-panel{padding:.95rem}}.account-panel-head{margin-bottom:12px}.account-panel-title{font-size:1.05rem}.account-divider{margin:14px 0}.field{gap:6px}.field-label{font-size:.9rem}.field-help{font-size:.82rem}.field-grid{gap:12px}@media (max-width:920px){.field-grid{grid-template-columns:1fr}}.btn-danger-outline,.btn-outline{background:rgba(255,255,255,.85)}.btn-danger-outline{border-color:rgba(180,34,44,.22)}.btn-danger-outline:hover{background:rgba(255,255,255,.95);border-color:rgba(180,34,44,.32)}.chip{border:1px solid rgba(20,20,20,.12);font-weight:700}.chip-dot{box-shadow:0 0 0 3px rgba(255,255,255,.7)}.chip--delivered,.chip--paid{background:rgba(26,138,81,.16);border-color:rgba(26,138,81,.22)}.chip--delivered .chip-dot,.chip--paid .chip-dot{background:rgba(26,138,81,.78)}.chip--shipped{background:rgba(0,105,170,.16);border-color:rgba(0,105,170,.22)}.chip--shipped .chip-dot{background:rgba(0,105,170,.78)}.chip--pending{background:rgba(199,165,106,.26);border-color:rgba(199,165,106,.32)}.chip--pending .chip-dot{background:rgba(169,130,62,.88)}.chip--cancelled,.chip--failed{background:rgba(180,34,44,.13);border-color:rgba(180,34,44,.2)}.chip--cancelled .chip-dot,.chip--failed .chip-dot{background:rgba(180,34,44,.75)}.chip--neutral{background:rgba(20,20,20,.06);border-color:rgba(20,20,20,.12)}.table-wrap{background:rgba(255,255,255,.78)}.table thead th{color:rgba(20,20,20,.72);background:linear-gradient(180deg,rgba(251,248,243,.95),rgba(245,240,231,.85))}.table tbody tr:hover td{background:rgba(251,248,243,.72)}.order-discount-stack{display:grid;gap:6px;font-size:.92rem}.order-discount-stack .muted{font-size:.86rem}.orders-pagination{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.orders-pagination-actions{display:flex;align-items:center;gap:8px}@media (max-width:860px){.table{min-width:0}}@media (max-width:760px){.table-wrap{border:0;background:transparent;box-shadow:none}.table thead{display:none}.table,.table tbody,.table td,.table tr{display:block;width:100%}.table tr{border:1px solid rgba(20,20,20,.1);border-radius:18px;background:rgba(255,255,255,.88);box-shadow:0 14px 30px var(--shadow);padding:10px;margin-bottom:12px}.table tbody td{border-bottom:0;padding:10px 8px;display:flex;justify-content:space-between;gap:12px}.table tbody td:before{content:attr(data-label);color:var(--muted);font-size:.86rem;padding-inline-end:10px;flex:1;max-width:46%}.table tbody td>*{flex:1;text-align:end}[dir=rtl] .table tbody td>*{text-align:start}.order-actions{justify-content:flex-start}}.modal-backdrop{position:fixed;inset:0;background:rgba(10,11,13,.42);backdrop-filter:blur(5px);z-index:60;display:grid;place-items:center;padding:1rem}.modal{width:min(680px,100%);background:rgba(255,255,255,.98);border:1px solid rgba(20,20,20,.1);border-radius:20px;box-shadow:0 24px 60px rgba(0,0,0,.24);padding:1rem}.reorder-modal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.reorder-modal-head h3{margin:0 0 .35rem}.reorder-selected-order{margin:.55rem 0 .85rem;border:1px solid rgba(20,20,20,.08);border-radius:12px;padding:.65rem .75rem;display:grid;gap:.2rem;background:rgba(251,248,243,.72)}.reorder-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.reorder-choice{text-align:start;border:1px solid rgba(20,20,20,.14);background:rgba(255,255,255,.92);border-radius:14px;padding:.8rem;display:grid;gap:.25rem;cursor:pointer}.reorder-choice.is-selected{border-color:rgba(20,20,20,.35);box-shadow:0 0 0 2px rgba(20,20,20,.09);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(251,248,243,.94))}.modal-actions{margin-top:1rem;display:flex;justify-content:flex-end;gap:.6rem;flex-wrap:wrap}@media (max-width:680px){.reorder-choice-grid{grid-template-columns:1fr}.modal{padding:.85rem;border-radius:16px}}.reorder-menu{position:relative;display:inline-flex}.reorder-popover{position:absolute;top:calc(100% + 8px);inset-inline-end:0;width:min(280px,calc(100vw - 2rem));background:rgba(255,255,255,.96);border:1px solid rgba(20,20,20,.12);border-radius:16px;padding:10px;box-shadow:0 18px 40px var(--shadow);z-index:10}.reorder-popover-title{margin:0 0 8px;font-weight:800;font-size:.92rem;letter-spacing:.02em}.reorder-popover-actions{display:grid;gap:8px}.reorder-popover-actions .btn{width:100%;justify-content:center}@media (max-width:520px){.account-shell{width:min(980px,calc(100% - 1.4rem));padding:1.2rem 0 1.6rem}.account-panel{padding:1.05rem}}.account-divider{height:1px;background:rgba(20,20,20,.08);margin:16px 0}input:disabled{background:rgba(255,255,255,.72)}.chip--delivered,.chip--paid{background:rgba(26,138,81,.18);border-color:rgba(26,138,81,.24)}.chip--delivered .chip-dot,.chip--paid .chip-dot{background:rgba(26,138,81,.82)}.chip--cancelled,.chip--failed{background:rgba(180,34,44,.15);border-color:rgba(180,34,44,.22)}.chip--cancelled .chip-dot,.chip--failed .chip-dot{background:rgba(180,34,44,.78)}.account-shell{width:min(1040px,calc(100% - 2.2rem));margin:0 auto;padding:1.8rem 0 2.2rem}@media (max-width:520px){.account-shell{width:min(980px,calc(100% - 1.4rem));padding:1.2rem 0 1.6rem}}.account-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.account-title{margin:0;font-family:var(--font-serif),serif;letter-spacing:.02em;font-size:clamp(1.55rem,2.4vw,2.1rem)}.account-subtitle{margin:6px 0 0;color:var(--muted);max-width:70ch}.account-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.account-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:16px;align-items:start}@media (max-width:980px){.account-grid{grid-template-columns:1fr}}.account-panel{padding:1.25rem 1.2rem}@media (max-width:520px){.account-panel{padding:1.05rem}}.account-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.account-panel-title{margin:0;font-size:1.08rem;letter-spacing:.01em}.field{display:grid;gap:8px}.field-label{color:var(--muted);font-size:.92rem}.field-help{color:var(--muted);font-size:.84rem;margin-top:2px}.field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (max-width:980px){.field-grid{grid-template-columns:1fr}}.input{padding:.86rem .92rem;border-radius:14px}.btn-disabled{opacity:.55;cursor:not-allowed}.chip{display:inline-flex;align-items:center;gap:10px;padding:7px 12px;border-radius:999px;border:1px solid rgba(20,20,20,.14);font-weight:750;font-size:.86rem;white-space:nowrap;letter-spacing:.01em}.chip-dot{width:9px;height:9px;border-radius:999px;background:rgba(20,20,20,.35);box-shadow:0 0 0 3px rgba(255,255,255,.72)}.chip--paid{background:rgba(26,138,81,.18);border-color:rgba(26,138,81,.24)}.chip--paid .chip-dot{background:rgba(26,138,81,.82)}.chip--shipped{background:rgba(0,105,170,.18);border-color:rgba(0,105,170,.24)}.chip--shipped .chip-dot{background:rgba(0,105,170,.82)}.chip--pending{background:rgba(199,165,106,.3);border-color:rgba(199,165,106,.36)}.chip--pending .chip-dot{background:rgba(169,130,62,.92)}.chip--failed{background:rgba(180,34,44,.15);border-color:rgba(180,34,44,.22)}.chip--failed .chip-dot{background:rgba(180,34,44,.78)}.chip--neutral{background:rgba(20,20,20,.07);border-color:rgba(20,20,20,.14)}.orders-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.overview-item{border:1px solid rgba(20,20,20,.09);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(251,248,243,.88));padding:10px 12px;display:grid;gap:4px}.overview-item strong{font-size:1.05rem;letter-spacing:.01em}@media (max-width:760px){.orders-overview{grid-template-columns:1fr}.orders-pagination{flex-direction:column;align-items:stretch}.orders-pagination-actions{justify-content:space-between}}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:16px;border:1px solid rgba(20,20,20,.1);background:rgba(255,255,255,.82);box-shadow:0 14px 30px var(--shadow)}.table{width:100%;border-collapse:separate;border-spacing:0;min-width:860px}.table thead th{text-align:start;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(20,20,20,.74);background:linear-gradient(180deg,rgba(251,248,243,.96),rgba(245,240,231,.86));border-bottom:1px solid rgba(20,20,20,.08);padding:13px 12px;position:sticky;top:0;backdrop-filter:blur(10px);z-index:1}.table tbody td{padding:13px 12px;border-bottom:1px solid rgba(20,20,20,.07);vertical-align:top}.table tbody tr:hover td{background:rgba(251,248,243,.74)}.table tbody tr:last-child td{border-bottom:0}.order-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}@media (max-width:760px){.table-wrap{border:0;background:transparent;box-shadow:none}.table thead{display:none}.table,.table tbody,.table td,.table tr{display:block;width:100%;min-width:0}.table tr{border:1px solid rgba(20,20,20,.1);border-radius:18px;background:rgba(255,255,255,.9);box-shadow:0 14px 30px var(--shadow);padding:10px;margin-bottom:12px}.table tbody td{border-bottom:0;padding:10px 8px;display:flex;justify-content:space-between;gap:12px}.table tbody td:before{content:attr(data-label);color:var(--muted);font-size:.86rem;padding-inline-end:10px;flex:1;max-width:46%}.table tbody td>*{flex:1;text-align:end}[dir=rtl] .table tbody td>*{text-align:start}.order-actions{justify-content:flex-start}}.account-grid-stack{display:grid;grid-template-columns:1fr!important;gap:16px}.country-combobox{position:relative;display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.country-toggle{min-height:44px;border-radius:14px;padding:0 12px;background:rgba(255,255,255,.85)}.country-popover,.country-toggle{border:1px solid rgba(20,20,20,.12)}.country-popover{position:absolute;top:calc(100% + 8px);inset-inline-start:0;inset-inline-end:0;background:rgba(255,255,255,.96);border-radius:16px;box-shadow:0 18px 40px var(--shadow);padding:8px;z-index:20;max-height:320px;overflow:auto}.country-option{width:100%;display:flex;justify-content:space-between;gap:10px;padding:10px;border-radius:12px;border:1px solid transparent;background:transparent;cursor:pointer;text-align:start}.country-option.is-active,.country-option:hover{background:rgba(251,248,243,.92);border-color:rgba(20,20,20,.08)}.country-empty{padding:10px}