.account-gate:has(.account-shell){width:100%}.account-gate:has(.account-v10){width:100%}.account-page:has(.account-shell){padding-bottom:64px}.account-page:has(.account-v10){padding-bottom:64px}.account-page:has(.account-shell) .account-shell{position:relative;z-index:1}body:has(.account-shell) .econest-footer-v2,body:has(.account-shell) .site-footer{display:block!important}body:has(.account-v10) .econest-footer-v2,body:has(.account-v10) .site-footer{display:block!important}@media (max-width:760px){.account-page:has(.account-shell){padding-bottom:calc(92px + env(safe-area-inset-bottom))}.account-page:has(.account-v10){padding-bottom:calc(92px + env(safe-area-inset-bottom))}body:has(.account-unified:not(.account-unified--compact)){padding-bottom:0!important}body:has(.account-unified:not(.account-unified--compact)) .tg-mobile-category-overlay,body:has(.account-unified:not(.account-unified--compact)) .tg-mobile-category-sheet,body:has(.account-unified:not(.account-unified--compact)) .tg-mobile-dock{display:none!important}}body:has(.account-v10){background:#f5f1eb}body:has(.account-v10) .account-page{min-height:calc(100svh - 84px);padding:24px 0 72px;background:linear-gradient(90deg,transparent 0 49.94%,rgb(51 51 51/2.4%) 50%,transparent 50.06%),#f5f1eb}.account-v10,.account-v10 *{box-sizing:border-box}.account-v10{--v10-ink:#333;--v10-muted:#77716b;--v10-line:rgb(51 51 51/10%);--v10-paper:#fff;--v10-warm:#fdfbf8;--v10-orange:#d65a31;--v10-green:#2e7d6f;width:min(1400px,calc(100% - 40px));margin-inline:auto;display:grid;grid-template-columns:292px minmax(0,1fr);grid-gap:18px;gap:18px;direction:rtl;color:var(--v10-ink)}.account-v10 button,.account-v10 input,.account-v10 select,.account-v10 textarea{font:inherit}.account-v10 a,.account-v10 button{-webkit-tap-highlight-color:transparent}.account-v10__rail{min-height:calc(100svh - 132px);padding:18px;position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--v10-line);border-radius:24px;background:var(--v10-paper);box-shadow:0 16px 46px rgb(51 41 33/6%)}.account-v10__rail:before{content:"";height:4px;position:absolute;inset:0 0 auto;background:linear-gradient(90deg,var(--v10-orange) 0 62%,var(--v10-green) 62%)}.account-v10__rail-top{min-height:30px;display:flex;align-items:center;justify-content:space-between}.account-v10__eyebrow,.account-v10__nav-label{color:#9a928a;font-size:10px;font-weight:750}.account-v10__rail-close{display:none}.account-v10__identity{min-height:88px;margin-top:8px;padding:14px;display:flex;align-items:center;gap:12px;overflow:hidden;border:1px solid rgb(214 90 49/11%);border-radius:18px;background:#fbf7f2}.account-v10__avatar{width:48px;height:48px;flex:0 0 auto;display:grid;place-items:center;border-radius:15px;background:var(--v10-orange);color:#fff;font-size:15px;font-weight:900}.account-v10__identity>div:last-child{min-width:0;display:flex;flex-direction:column;gap:4px}.account-v10__identity strong{overflow:hidden;color:var(--v10-ink);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.account-v10__identity span{overflow:hidden;color:var(--v10-muted);font-size:10px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.account-v10__nav{padding-top:18px;display:flex;flex-direction:column;gap:4px}.account-v10__nav-label{padding:8px 10px 4px}.account-v10__nav-label--gallery{margin-top:8px;padding-top:16px;border-top:1px solid var(--v10-line)}.account-v10__nav a,.account-v10__nav button,.account-v10__rail-actions a,.account-v10__rail-actions button{width:100%;min-height:43px;padding:0 11px;display:grid;grid-template-columns:21px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid transparent;border-radius:12px;background:transparent;color:#5d5752;font-size:12px;font-weight:680;text-align:right;text-decoration:none;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.account-v10__nav a:hover,.account-v10__nav button:hover{border-color:rgb(51 51 51/6%);background:#f7f5f2;color:var(--v10-ink)}.account-v10__nav a.is-active,.account-v10__nav button.is-active{border-color:rgb(214 90 49/16%);background:rgb(214 90 49/8%);color:var(--v10-ink)}.account-v10__nav a.is-active>svg:first-child,.account-v10__nav button.is-active>svg:first-child{color:var(--v10-orange)}.account-v10__nav button b{min-width:22px;height:20px;padding-inline:6px;display:grid;place-items:center;border-radius:7px;background:#ece8e3;color:#706962;font-size:9px;font-weight:800}.account-v10__nav a>svg:last-child{width:15px;color:#a49d96}.account-v10__rail-actions{margin-top:auto;padding-top:14px;display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--v10-line)}.account-v10__rail-actions a,.account-v10__rail-actions button{grid-template-columns:21px minmax(0,1fr)}.account-v10__rail-actions a{color:var(--v10-green)}.account-v10__rail-actions button{border:0;color:#a34632}.account-v10__rail-actions a:hover,.account-v10__rail-actions button:hover{background:#f7f5f2}.account-v10__main{min-width:0;scroll-margin-top:92px}.account-v10__mobile-bar,.account-v10__scrim{display:none}.account-v10__view{display:flex;flex-direction:column;gap:16px}.account-v10__notice{width:100%;min-height:48px;margin-bottom:14px;padding:0 15px;display:grid;grid-template-columns:21px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid rgb(46 125 111/16%);border-radius:14px;background:#edf6f3;color:#276c60;font-size:12px;text-align:right;cursor:pointer}.account-v10__notice b{color:#7d9f99;font-size:18px;font-weight:400}.account-v10__welcome{min-height:210px;padding:36px 40px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;position:relative;overflow:hidden;border:1px solid var(--v10-line);border-radius:24px;background:linear-gradient(180deg,#fff,#fdfbf8);box-shadow:0 16px 46px rgb(51 41 33/5%)}.account-v10__welcome>div{max-width:700px;position:relative;z-index:1}.account-v10__heading>span,.account-v10__panel-head>div>span,.account-v10__welcome>div>span{display:block;margin-bottom:7px;color:var(--v10-orange);font-size:10px;font-weight:850}.account-v10__welcome h1{margin:0;color:#302d2a;font-size:clamp(32px,3.6vw,52px);line-height:1.32;letter-spacing:-.035em}.account-v10__welcome p{max-width:650px;margin:10px 0 0;color:var(--v10-muted);font-size:13px;line-height:2}.account-v10__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.account-v10__stats>button{min-height:102px;padding:16px;display:grid;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;grid-gap:12px;gap:12px;border:1px solid var(--v10-line);border-radius:18px;background:var(--v10-paper);color:var(--v10-ink);text-align:right;cursor:pointer;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.account-v10__stats>button:hover{border-color:rgb(214 90 49/22%);box-shadow:0 12px 28px rgb(51 41 33/6%);transform:translateY(-2px)}.account-v10__stats>button>span{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:#f2eee9;color:var(--v10-orange)}.account-v10__stats>button:nth-child(2)>span{background:#edf4f2;color:var(--v10-green)}.account-v10__stats>button:nth-child(3)>span{background:#f8f1d4;color:#83680d}.account-v10__stats>button>div{display:flex;flex-direction:column;gap:4px}.account-v10__stats strong{font-size:23px;line-height:1}.account-v10__stats small{color:var(--v10-muted);font-size:10px}.account-v10__stats>button>svg{width:17px;color:#a29b94}.account-v10__overview-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr);grid-gap:12px;gap:12px}.account-v10__form,.account-v10__order-detail,.account-v10__order-list,.account-v10__panel{border:1px solid var(--v10-line);border-radius:22px;background:var(--v10-paper);box-shadow:0 14px 38px rgb(51 41 33/4.5%)}.account-v10__panel{min-width:0;padding:22px}.account-v10__panel-head{min-height:50px;margin-bottom:14px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.account-v10__panel-head h2{margin:0;color:#302d2a;font-size:20px}.account-v10__panel-head button{min-height:36px;padding:0 11px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--v10-line);border-radius:10px;background:#f8f6f3;color:#5f5954;font-size:10px;cursor:pointer}.account-v10__panel-head button svg{width:15px}.account-v10__library{display:flex;flex-direction:column}.account-v10__library-link{min-height:70px;padding:10px 8px;display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;grid-gap:10px;gap:10px;border-top:1px solid rgb(51 51 51/7%);color:var(--v10-ink);text-decoration:none}.account-v10__library-link>span{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#f4f0eb;color:var(--v10-orange)}.account-v10__library-link:nth-of-type(2)>span{background:#edf4f2;color:var(--v10-green)}.account-v10__library-link>div{min-width:0;display:flex;flex-direction:column;gap:3px}.account-v10__library-link strong{font-size:12px}.account-v10__library-link small{overflow:hidden;color:var(--v10-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.account-v10__library-link>svg{width:16px;color:#aaa29a;transition:transform .16s ease}.account-v10__library-link:hover>svg{transform:translateX(-3px)}.account-v10__heading{padding:24px 4px 12px}.account-v10__heading h1{margin:0;color:#302d2a;font-size:clamp(30px,3vw,43px);line-height:1.35;letter-spacing:-.03em}.account-v10__heading p{max-width:650px;margin:8px 0 0;color:var(--v10-muted);font-size:12px;line-height:1.9}.account-v10__order-list{padding:4px 20px}.account-v10__order-row{width:100%;min-height:92px;padding:13px 2px;display:grid;grid-template-columns:66px minmax(0,1fr) minmax(145px,auto);align-items:center;grid-gap:14px;gap:14px;border:0;border-bottom:1px solid rgb(51 51 51/8%);background:transparent;color:var(--v10-ink);text-align:right;cursor:pointer}.account-v10__order-row:last-child{border-bottom:0}.account-v10__order-image{width:64px;height:64px;position:relative;display:grid;place-items:center;overflow:hidden;border-radius:13px;background:#f0ece7;color:#9a928a}.account-v10__order-image img{width:100%;height:100%;object-fit:cover}.account-v10__order-image span{position:absolute;left:4px;bottom:4px;padding:2px 5px;border-radius:5px;background:rgb(51 51 51/82%);color:#fff;font-size:8px}.account-v10__order-copy{min-width:0;display:flex;flex-direction:column;gap:4px}.account-v10__order-copy>div{display:flex;align-items:center;gap:8px}.account-v10__order-copy strong{font-size:12px}.account-v10__order-copy small,.account-v10__order-copy>span{color:var(--v10-muted);font-size:9px}.account-v10__order-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-v10__order-price{display:flex;align-items:flex-end;flex-direction:column;gap:7px}.account-v10__order-price strong{font-size:12px}.account-v10__order-price>span{display:inline-flex;align-items:center;gap:4px;color:var(--v10-muted);font-size:9px}.account-v10__order-price svg{width:14px}.account-v10__status{width:max-content;padding:4px 7px;border-radius:999px;background:#f5efe6;color:#765e34;font-size:8px;font-weight:750;white-space:nowrap}.account-v10__status--completed{background:#eaf4f1;color:#2e7468}.account-v10__status--canceled{background:#faece8;color:#a34832}.account-v10__empty{min-height:300px;padding:34px 20px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px dashed rgb(51 51 51/13%);border-radius:20px;background:#fbfaf8;text-align:center}.account-v10__empty.is-compact{min-height:230px}.account-v10__empty>span{width:52px;height:52px;display:grid;place-items:center;border-radius:15px;background:#eee9e3;color:#817970}.account-v10__empty h3{margin:15px 0 5px;font-size:15px}.account-v10__empty p{max-width:400px;margin:0;color:var(--v10-muted);font-size:11px;line-height:1.9}.account-v10__empty a{margin-top:16px;padding:10px 15px;border-radius:10px;background:var(--v10-ink);color:#fff;font-size:10px;font-weight:750;text-decoration:none}.account-v10__skeleton{display:flex;flex-direction:column;gap:9px}.account-v10__skeleton i{height:82px;display:block;border-radius:14px;background:linear-gradient(90deg,#f2efeb 25%,#faf8f5 50%,#f2efeb 75%);background-size:200% 100%;animation:account-v10-pulse 1.25s linear infinite}@keyframes account-v10-pulse{to{background-position:-200% 0}}.account-v10__form{padding:26px;display:flex;flex-direction:column;gap:16px}.account-v10__form-grid{display:grid;grid-gap:14px;gap:14px}.account-v10__form-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.account-v10__form-grid--3{grid-template-columns:.8fr 1fr .8fr}.account-v10__field{min-width:0;display:flex;flex-direction:column;gap:7px}.account-v10__field>span{padding-inline:2px;color:#5e5853;font-size:10px;font-weight:750}.account-v10__field input,.account-v10__field select{width:100%;height:52px;padding:0 14px;border:1px solid rgb(51 51 51/12%);border-radius:13px;background:#fff;color:var(--v10-ink);font-size:12px;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.account-v10__field input:focus,.account-v10__field select:focus{border-color:rgb(214 90 49/55%);box-shadow:0 0 0 4px rgb(214 90 49/8%)}.account-v10__field.is-readonly input{background:#f5f3f0;color:#77716b}.account-v10__hint{min-height:58px;padding:12px 14px;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid rgb(46 125 111/12%);border-radius:13px;background:#f0f6f4;color:#456f68;font-size:10px;line-height:1.8}.account-v10__hint a{color:var(--v10-green);font-weight:800;white-space:nowrap}.account-v10__form-actions{padding-top:18px;border-top:1px solid rgb(51 51 51/8%)}.account-v10__form-actions button{min-width:170px;min-height:45px;padding:0 18px;border:0;border-radius:12px;background:var(--v10-orange);color:#fff;font-size:11px;font-weight:800;cursor:pointer}.account-v10__form-actions button:disabled{opacity:.55;cursor:wait}.account-v10__address-grid{display:grid;grid-gap:12px;gap:12px}.account-v10__address{min-height:240px;padding:22px;display:flex;flex-direction:column;border:1px solid var(--v10-line);border-radius:20px;background:#fff;box-shadow:0 12px 32px rgb(51 41 33/4%)}.account-v10__address-top{min-height:38px;margin-bottom:14px;display:flex;align-items:center;justify-content:space-between}.account-v10__address-top>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#edf4f2;color:var(--v10-green)}.account-v10__address-top b{padding:5px 8px;border-radius:8px;background:#f5efe6;color:#765e34}.account-v10__address>strong{font-size:13px}.account-v10__address>p{min-height:52px;margin:8px 0 12px;color:var(--v10-muted);font-size:11px;line-height:1.9}.account-v10__address>div:not(.account-v10__address-top){display:flex;flex-wrap:wrap;gap:6px 14px;color:#847d76;font-size:9px}.account-v10__address>button{width:100%;min-height:39px;margin-top:auto;border:1px solid rgb(168 69 49/14%);border-radius:10px;background:rgb(168 69 49/5%);color:#9b402e;font-size:10px;font-weight:750;cursor:pointer}.account-v10__order-detail{padding:26px}.account-v10__order-detail>header{padding-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgb(51 51 51/8%)}.account-v10__order-detail>header button{padding:0;display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:var(--v10-muted);font-size:9px;cursor:pointer}.account-v10__order-detail>header button svg{width:14px;transform:rotate(180deg)}.account-v10__order-detail h2{margin:8px 0 2px;font-size:24px}.account-v10__order-detail>header>div>span{color:var(--v10-muted);font-size:9px}.account-v10__order-detail-actions{display:flex;align-items:center;gap:10px}.account-v10__invoice-link{min-height:40px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgb(214 90 49/18%);border-radius:11px;background:rgb(214 90 49/8%);color:var(--v10-orange);font-size:10px;font-weight:800;text-decoration:none;white-space:nowrap}.account-v10__invoice-link svg{width:16px;height:16px}.account-v10__order-items{padding-block:8px}.account-v10__order-item{min-height:105px;padding:14px 0;display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;border-bottom:1px solid rgb(51 51 51/8%)}.account-v10__order-item>div{width:74px;height:74px;display:grid;place-items:center;overflow:hidden;border-radius:14px;background:#f0ece7;color:#9a928a}.account-v10__order-item img{width:100%;height:100%;object-fit:cover}.account-v10__order-item section{min-width:0;display:flex;flex-direction:column;gap:4px}.account-v10__order-item section>strong{font-size:12px}.account-v10__order-item section>span{color:var(--v10-muted);font-size:9px}.account-v10__order-item section p{margin:4px 0 0;display:flex;flex-wrap:wrap;gap:5px}.account-v10__order-item section small{padding:4px 7px;border-radius:7px;background:#f3f0ec;color:#6d665f;font-size:8px}.account-v10__order-item aside{display:flex;align-items:flex-end;flex-direction:column;gap:5px}.account-v10__order-item aside span{color:var(--v10-muted);font-size:9px}.account-v10__order-item aside strong{font-size:11px}.account-v10__order-detail>footer{padding-top:18px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.account-v10__shipping,.account-v10__totals{padding:18px;border-radius:16px;background:#f7f5f2}.account-v10__shipping{display:flex;flex-direction:column;gap:5px}.account-v10__shipping>span{color:var(--v10-orange);font-size:9px;font-weight:800}.account-v10__shipping strong{font-size:12px}.account-v10__shipping p{margin:4px 0 0;color:var(--v10-muted);font-size:10px;line-height:1.8}.account-v10__shipping small{color:#8b847d;font-size:8px}.account-v10__totals{display:flex;flex-direction:column}.account-v10__totals>div{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:var(--v10-muted);font-size:10px}.account-v10__totals strong{color:var(--v10-ink);font-size:10px}.account-v10__totals .is-total{margin-top:7px;padding-top:10px;border-top:1px solid rgb(51 51 51/9%);color:var(--v10-ink);font-weight:800}.account-v10__totals .is-total strong{color:var(--v10-orange);font-size:13px}@media (max-width:1120px){.account-v10{grid-template-columns:252px minmax(0,1fr);gap:14px}.account-v10__rail{padding:14px}.account-v10__welcome{padding:30px}.account-v10__overview-grid{grid-template-columns:minmax(0,1fr)}.account-v10__library{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.account-v10__library .account-v10__panel-head{grid-column:1/-1}.account-v10__library-link{min-height:100px;padding:12px;grid-template-columns:38px minmax(0,1fr);border:1px solid rgb(51 51 51/8%);border-radius:13px}.account-v10__library-link>svg{display:none}}@media (max-width:860px){body.account-v10-menu-open{overflow:hidden}body:has(.account-v10) .account-page{padding:10px 0 calc(92px + env(safe-area-inset-bottom))}.account-v10{width:min(100% - 22px,760px);display:block}.account-v10__rail{width:min(330px,calc(100% - 44px));height:calc(100svh - 24px);min-height:0;padding:17px;position:fixed;top:12px;right:12px;z-index:1002;overflow-y:auto;border-radius:22px;transform:translateX(calc(100% + 30px));transition:transform .22s ease}.account-v10__rail.is-open{transform:translateX(0)}.account-v10__rail-close{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--v10-line);border-radius:10px;background:#f7f5f2;color:#5d5752}.account-v10__scrim{display:block;position:fixed;inset:0;z-index:1001;border:0;background:rgb(35 31 28/36%);opacity:0;pointer-events:none;transition:opacity .18s ease}.account-v10__scrim.is-open{opacity:1;pointer-events:auto}.account-v10__mobile-bar{min-height:66px;margin-bottom:12px;padding:9px 10px 9px 12px;position:-webkit-sticky;position:sticky;top:8px;z-index:20;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--v10-line);border-radius:17px;background:rgb(255 255 255/94%);box-shadow:0 10px 26px rgb(51 41 33/7%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.account-v10__mobile-bar>div{min-width:0;display:flex;align-items:center;gap:10px}.account-v10__mobile-bar .account-v10__avatar{width:44px;height:44px;border-radius:13px}.account-v10__mobile-bar span{min-width:0;display:flex;flex-direction:column;gap:2px}.account-v10__mobile-bar small{color:var(--v10-muted);font-size:8px}.account-v10__mobile-bar strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.account-v10__mobile-bar>button{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--v10-line);border-radius:12px;background:#f8f6f3;color:var(--v10-ink)}.account-v10__welcome{min-height:0;padding:28px 24px;align-items:flex-start;flex-direction:column}.account-v10__welcome>div{max-width:100%}.account-v10__welcome h1{font-size:clamp(29px,8vw,40px)}.account-v10__stats{grid-template-columns:1fr}.account-v10__stats>button{min-height:84px}.account-v10__address-grid{grid-template-columns:1fr}}@media (max-width:620px){.account-v10__view{gap:11px}.account-v10__welcome{border-radius:19px}.account-v10__welcome p{font-size:11px}.account-v10__form,.account-v10__order-detail,.account-v10__order-list,.account-v10__panel{border-radius:18px}.account-v10__form,.account-v10__order-detail,.account-v10__panel{padding:17px}.account-v10__library{display:flex}.account-v10__library-link{min-height:70px;padding:10px 8px;grid-template-columns:42px minmax(0,1fr) 18px;border:0;border-top:1px solid rgb(51 51 51/7%);border-radius:0}.account-v10__library-link>svg{display:block}.account-v10__order-list{padding:3px 12px}.account-v10__order-row{grid-template-columns:56px minmax(0,1fr);gap:10px;padding:12px 0}.account-v10__order-image{width:54px;height:54px;border-radius:11px}.account-v10__order-copy>div{align-items:flex-start;flex-direction:column;gap:3px}.account-v10__order-price{grid-column:2;align-items:center;justify-content:space-between;flex-direction:row}.account-v10__order-price>span{display:none}.account-v10__form-grid--2,.account-v10__form-grid--3{grid-template-columns:1fr}.account-v10__hint{grid-template-columns:22px minmax(0,1fr)}.account-v10__hint a{grid-column:2}.account-v10__form-actions button{width:100%}.account-v10__order-detail>footer,.account-v10__order-detail>header{grid-template-columns:1fr}.account-v10__order-detail>header{align-items:flex-start;flex-direction:column}.account-v10__order-detail-actions{width:100%;justify-content:space-between}.account-v10__order-item{grid-template-columns:62px minmax(0,1fr);gap:10px}.account-v10__order-item>div{width:60px;height:60px}.account-v10__order-item aside{grid-column:2;align-items:center;justify-content:space-between;flex-direction:row}}@media (prefers-reduced-motion:reduce){.account-v10 *,.account-v10 :after,.account-v10 :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body.account-v10-dialog-open{overflow:hidden}.account-v10__empty-action{margin-top:16px;padding:10px 15px;border:0;border-radius:10px;background:var(--v10-ink);color:#fff;font-size:10px;font-weight:800;cursor:pointer}.account-v10__address-hero{min-height:190px;padding:30px 32px;position:relative;display:grid;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;grid-gap:20px;gap:20px;overflow:hidden;border:1px solid rgb(46 125 111/13%);border-radius:26px;background:radial-gradient(circle at 8% 18%,rgb(244 211 94/30%) 0 50px,transparent 51px),linear-gradient(135deg,#fff,#faf6ef 58%,#eef5f2);box-shadow:0 18px 46px rgb(51 41 33/5%)}.account-v10__address-hero:after{content:"";width:170px;height:170px;position:absolute;left:-78px;bottom:-92px;border:30px solid rgb(46 125 111/7%);border-radius:50%}.account-v10__address-hero-icon{width:60px;height:60px;position:relative;z-index:1;display:grid;place-items:center;border:1px solid rgb(46 125 111/13%);border-radius:19px;background:#fff;color:var(--v10-green);box-shadow:0 14px 28px rgb(46 125 111/10%)}.account-v10__address-hero-icon svg{width:27px;height:27px}.account-v10__address-hero>div:nth-child(2){position:relative;z-index:1}.account-v10__address-hero>div:nth-child(2)>span{color:var(--v10-orange);font-size:10px;font-weight:850}.account-v10__address-hero h1{margin:6px 0 0;color:#302d2a;font-size:clamp(30px,3vw,43px);line-height:1.3;letter-spacing:-.035em}.account-v10__address-hero p{max-width:590px;margin:8px 0 0;color:var(--v10-muted);font-size:11px;line-height:1.9}.account-v10__address-hero-side{min-width:174px;position:relative;z-index:1;display:flex;align-items:flex-end;flex-direction:column;gap:11px}.account-v10__address-hero-side small{color:#766e67;font-size:9px;font-weight:700}.account-v10__address-hero-side button{min-height:46px;padding:0 17px;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:13px;background:var(--v10-orange);color:#fff;box-shadow:0 12px 24px rgb(214 90 49/18%);font-size:10px;font-weight:850;cursor:pointer}.account-v10__address-hero-side button svg{width:17px}.account-v10__address-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.account-v10__address{min-height:292px;padding:20px;position:relative;border:1px solid rgb(51 51 51/9%);border-radius:22px;background:linear-gradient(90deg,var(--v10-orange),var(--v10-orange)) 100% 0 /0 3px no-repeat,#fff;box-shadow:0 14px 38px rgb(51 41 33/4.5%);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background-size .22s ease}.account-v10__address:hover{border-color:rgb(214 90 49/22%);background-size:100% 3px;box-shadow:0 20px 46px rgb(51 41 33/7%);transform:translateY(-2px)}.account-v10__address.is-default{border-color:rgb(46 125 111/24%);background:linear-gradient(90deg,var(--v10-green),var(--v10-green)) 100% 0 /100% 3px no-repeat,linear-gradient(160deg,#fff 0,#f8fcfa 100%)}.account-v10__address-top{min-height:44px;margin:0 0 18px}.account-v10__address-top>div{display:flex;align-items:center;gap:9px}.account-v10__address-top>div>span{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#f4f0eb;color:var(--v10-orange)}.account-v10__address.is-default .account-v10__address-top>div>span{background:#e8f3ef;color:var(--v10-green)}.account-v10__address-top svg{width:18px}.account-v10__address-top small{color:#8c847d;font-size:9px;font-weight:750}.account-v10__address-top b{display:inline-flex;align-items:center;gap:4px;background:#e8f3ef;color:var(--v10-green);font-size:8px}.account-v10__address-top b svg{width:12px}.account-v10__address>.account-v10__address-owner{display:flex;align-items:baseline;gap:9px;color:inherit}.account-v10__address-owner span{color:#968e87;font-size:8px;font-weight:700}.account-v10__address-owner strong{color:#37332f;font-size:13px}.account-v10__address>p{min-height:56px;margin:9px 0 16px;color:#6f6862;font-size:10px;line-height:2}.account-v10__address>.account-v10__address-meta{margin:0;padding:12px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;border-block:1px solid rgb(51 51 51/7%)}.account-v10__address-meta>div{min-width:0;display:flex;flex-direction:column;gap:3px}.account-v10__address-meta dt{color:#9a928a;font-size:8px}.account-v10__address-meta dd{margin:0;overflow:hidden;color:#5d5650;font-size:9px;font-weight:750;text-align:right;text-overflow:ellipsis;white-space:nowrap}.account-v10__address-actions{margin-top:auto;padding-top:14px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.account-v10__address-actions button{min-height:40px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgb(51 51 51/9%);border-radius:11px;background:#f8f6f3;color:#514b46;font-size:9px;font-weight:800;cursor:pointer}.account-v10__address-actions button:last-child{color:#a04734}.account-v10__address-actions svg{width:15px}.account-v10__address-actions button:disabled{opacity:.5;cursor:wait}.account-v10__address-add-card{min-height:292px;padding:24px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;border:1px dashed rgb(46 125 111/30%);border-radius:22px;background:rgb(255 255 255/45%);color:#5d5752;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.account-v10__address-add-card:hover{border-color:var(--v10-green);background:#f8fcfa;transform:translateY(-2px)}.account-v10__address-add-card>span{width:50px;height:50px;display:grid;place-items:center;border-radius:16px;background:#e8f3ef;color:var(--v10-green)}.account-v10__address-add-card strong{margin-top:4px;font-size:12px}.account-v10__address-add-card small{color:var(--v10-muted);font-size:9px}.account-v10__dialog-backdrop{padding:24px;position:fixed;inset:0;z-index:1200;display:grid;place-items:center;background:rgb(35 31 28/48%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:account-v10-backdrop-in .18s ease both}.account-v10__address-dialog{width:min(760px,100%);max-height:min(900px,calc(100svh - 48px));overflow:hidden;border:1px solid rgb(255 255 255/35%);border-radius:26px;background:#fcfaf7;box-shadow:0 36px 100px rgb(30 25 21/28%);animation:account-v10-dialog-in .24s cubic-bezier(.22,1,.36,1) both}.account-v10__address-dialog>header{min-height:116px;padding:24px 26px;display:grid;grid-template-columns:52px minmax(0,1fr) 40px;align-items:center;grid-gap:15px;gap:15px;border-bottom:1px solid rgb(51 51 51/8%);background:radial-gradient(circle at 8% 10%,rgb(244 211 94/23%) 0 56px,transparent 57px),#fff}.account-v10__dialog-mark{width:50px;height:50px;display:grid;place-items:center;border-radius:16px;background:#e8f3ef;color:var(--v10-green)}.account-v10__address-dialog>header>div:nth-child(2)>span{color:var(--v10-orange);font-size:8px;font-weight:850}.account-v10__address-dialog h2{margin:3px 0 0;color:#302d2a;font-size:22px}.account-v10__address-dialog header p{margin:4px 0 0;color:var(--v10-muted);font-size:9px}.account-v10__dialog-close{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgb(51 51 51/9%);border-radius:11px;background:#f7f4f0;color:#675f59;cursor:pointer}.account-v10__dialog-close svg{width:17px}.account-v10__address-dialog>form,.account-v10__dialog-scroll{display:flex;flex-direction:column}.account-v10__dialog-scroll{max-height:calc(100svh - 250px);padding:22px 26px;gap:14px;overflow-y:auto;overscroll-behavior:contain}.account-v10__dialog-error{min-height:46px;padding:10px 12px;display:flex;align-items:center;gap:9px;border:1px solid rgb(168 69 49/16%);border-radius:12px;background:#fbefeb;color:#94432f;font-size:9px;line-height:1.8}.account-v10__dialog-error span{width:24px;height:24px;flex:0 0 auto;display:grid;place-items:center;border-radius:8px;background:rgb(168 69 49/10%);font-weight:900}.account-v10__form-section{padding:18px;display:flex;flex-direction:column;gap:13px;border:1px solid rgb(51 51 51/8%);border-radius:17px;background:#fff}.account-v10__form-section-title{display:flex;align-items:center;gap:8px}.account-v10__form-section-title span{width:28px;height:24px;display:grid;place-items:center;border-radius:8px;background:#f3eee8;color:var(--v10-orange);font-size:8px;font-weight:850}.account-v10__form-section-title strong{color:#4b4540;font-size:10px}.account-v10__field textarea{width:100%;min-height:98px;padding:13px 14px;resize:vertical;border:1px solid rgb(51 51 51/12%);border-radius:13px;background:#fff;color:var(--v10-ink);font-size:11px;line-height:1.9;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.account-v10__field textarea:focus{border-color:rgb(214 90 49/55%);box-shadow:0 0 0 4px rgb(214 90 49/8%)}.account-v10__default-toggle{min-height:72px;padding:13px 15px;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;border:1px solid rgb(46 125 111/14%);border-radius:15px;background:#f4f9f7;cursor:pointer}.account-v10__default-toggle>input{position:absolute;opacity:0;pointer-events:none}.account-v10__default-toggle>span{width:40px;height:23px;padding:3px;display:flex;align-items:center;border-radius:999px;background:#cbc5bf;transition:background .16s ease}.account-v10__default-toggle>span i{width:17px;height:17px;display:block;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgb(51 41 33/18%);transform:translateX(0);transition:transform .16s ease}.account-v10__default-toggle>input:checked+span{background:var(--v10-green)}.account-v10__default-toggle>input:checked+span i{transform:translateX(-17px)}.account-v10__default-toggle>div{display:flex;flex-direction:column;gap:3px}.account-v10__default-toggle strong{color:#3f5f59;font-size:10px}.account-v10__default-toggle small{color:#78908b;font-size:8px}.account-v10__address-dialog form>footer{min-height:82px;padding:16px 26px;display:flex;align-items:center;justify-content:flex-end;gap:9px;border-top:1px solid rgb(51 51 51/8%);background:#fff}.account-v10__address-dialog form>footer button{min-height:44px;padding:0 18px;border-radius:12px;font-size:10px;font-weight:850;cursor:pointer}.account-v10__dialog-cancel{border:1px solid rgb(51 51 51/10%);background:#f7f4f0;color:#655e58}.account-v10__dialog-save{min-width:160px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;background:var(--v10-orange);color:#fff;box-shadow:0 10px 22px rgb(214 90 49/17%)}.account-v10__dialog-save svg{width:16px}.account-v10__address-dialog button:disabled{opacity:.55;cursor:wait}.account-v10__delete-dialog{width:min(410px,100%);padding:28px;border:1px solid rgb(255 255 255/35%);border-radius:24px;background:#fff;box-shadow:0 30px 90px rgb(30 25 21/27%);text-align:center;animation:account-v10-dialog-in .22s cubic-bezier(.22,1,.36,1) both}.account-v10__delete-dialog>span{width:54px;height:54px;margin:0 auto;display:grid;place-items:center;border-radius:17px;background:#f9ece8;color:#a34832}.account-v10__delete-dialog h2{margin:16px 0 7px;color:#342f2c;font-size:18px}.account-v10__delete-dialog p{margin:0;color:var(--v10-muted);font-size:10px;line-height:1.9}.account-v10__delete-dialog>div{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.account-v10__delete-dialog button{min-height:43px;border:1px solid rgb(51 51 51/10%);border-radius:11px;background:#f7f4f0;color:#5e5751;font-size:9px;font-weight:800;cursor:pointer}.account-v10__delete-dialog button:last-child{border-color:transparent;background:#a34832;color:#fff}@keyframes account-v10-backdrop-in{0%{opacity:0}}@keyframes account-v10-dialog-in{0%{opacity:0;transform:translateY(14px) scale(.98)}}.account-v10__dashboard-cart{min-height:156px;padding:22px 24px;display:grid;grid-template-columns:58px minmax(0,1fr) auto auto;align-items:center;grid-gap:18px;gap:18px;overflow:hidden;border-radius:24px;background:radial-gradient(circle at 12% 0,rgb(244 211 94/22%) 0 80px,transparent 81px),linear-gradient(128deg,#383431,#292725);color:#fff;box-shadow:0 20px 48px rgb(41 34 29/14%)}.account-v10__dashboard-cart.is-loading{display:block;background:#fff}.account-v10__dashboard-cart-mark{width:56px;height:56px;display:grid;place-items:center;border:1px solid rgb(255 255 255/12%);border-radius:18px;background:rgb(255 255 255/8%);color:var(--v10-orange)}.account-v10__dashboard-cart-mark svg{width:25px}.account-v10__dashboard-cart-copy{min-width:0}.account-v10__dashboard-cart-copy>span{color:#d9bcae;font-size:8px;font-weight:850}.account-v10__dashboard-cart-copy h2{margin:4px 0 0;color:#fff;font-size:clamp(17px,2vw,23px)}.account-v10__dashboard-cart-copy p{max-width:560px;margin:5px 0 0;color:rgb(255 255 255/62%);font-size:9px;line-height:1.8}.account-v10__dashboard-cart-thumbs{min-width:84px;display:flex;direction:ltr}.account-v10__dashboard-cart-thumbs b,.account-v10__dashboard-cart-thumbs span{width:42px;height:42px;margin-left:-12px;display:grid;place-items:center;overflow:hidden;border:3px solid #302d2a;border-radius:13px;background:#e9e4de;color:#625c56;font-size:9px}.account-v10__dashboard-cart-thumbs img{width:100%;height:100%;object-fit:cover}.account-v10__dashboard-cart>a,.account-v10__dashboard-cart>button{min-height:44px;padding:0 16px;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:12px;background:var(--v10-orange);color:#fff;font-size:9px;font-weight:850;text-decoration:none;cursor:pointer;white-space:nowrap}.account-v10__dashboard-cart>a svg,.account-v10__dashboard-cart>button svg{width:15px}.account-v10__cart-panel{display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-gap:14px;gap:14px}.account-v10__cart-panel.is-loading{display:block}.account-v10__cart-list,.account-v10__cart-summary{border:1px solid var(--v10-line);border-radius:22px;background:#fff;box-shadow:0 14px 38px rgb(51 41 33/4%)}.account-v10__cart-list{padding:6px 18px}.account-v10__cart-item{min-height:96px;padding:13px 0;display:grid;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;grid-gap:13px;gap:13px;border-bottom:1px solid rgb(51 51 51/8%)}.account-v10__cart-item:last-child{border-bottom:0}.account-v10__cart-thumb{width:66px;height:66px;display:grid;place-items:center;overflow:hidden;border-radius:15px;background:#f1ece6;color:#898179}.account-v10__cart-thumb img{width:100%;height:100%;object-fit:cover}.account-v10__cart-item>div:nth-child(2){min-width:0;display:flex;flex-direction:column;gap:3px}.account-v10__cart-item>div:nth-child(2) span{color:var(--v10-orange);font-size:8px;font-weight:800}.account-v10__cart-item>div:nth-child(2) strong{overflow:hidden;color:#403b37;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.account-v10__cart-item>div:nth-child(2) small{color:var(--v10-muted);font-size:8px}.account-v10__cart-item>strong{color:#403b37;font-size:10px;white-space:nowrap}.account-v10__cart-summary{min-height:240px;padding:20px;align-self:start;display:flex;flex-direction:column;gap:9px}.account-v10__cart-summary>div{margin-bottom:8px;padding:15px;display:flex;flex-direction:column;gap:5px;border-radius:15px;background:#f6f2ed}.account-v10__cart-summary small,.account-v10__cart-summary span{color:var(--v10-muted);font-size:8px}.account-v10__cart-summary strong{color:var(--v10-orange);font-size:15px}.account-v10__cart-summary>a{min-height:42px;display:grid;place-items:center;border-radius:11px;background:var(--v10-orange);color:#fff;font-size:9px;font-weight:850;text-decoration:none}.account-v10__cart-summary>a:last-child{border:1px solid var(--v10-line);background:#fff;color:#5b544e}.account-v10 a:focus-visible,.account-v10 button:focus-visible,.account-v10 input:focus-visible,.account-v10 select:focus-visible,.account-v10 textarea:focus-visible{outline:3px solid rgb(244 211 94/75%);outline-offset:2px}@media (max-width:1120px){.account-v10__address-hero{grid-template-columns:58px minmax(0,1fr)}.account-v10__address-hero-side{grid-column:2;align-items:center;justify-content:space-between;flex-direction:row}.account-v10__dashboard-cart{grid-template-columns:54px minmax(0,1fr) auto}.account-v10__dashboard-cart-thumbs{display:none}.account-v10__cart-panel{grid-template-columns:minmax(0,1fr) 230px}}@media (max-width:860px){.account-v10__address-hero{min-height:0;padding:24px;grid-template-columns:52px minmax(0,1fr);border-radius:21px}.account-v10__address-hero-icon{width:50px;height:50px;border-radius:16px}.account-v10__address-hero-side{grid-column:1/-1}.account-v10__address-grid{grid-template-columns:1fr}.account-v10__address,.account-v10__address-add-card{min-height:270px}.account-v10__dashboard-cart{padding:20px;grid-template-columns:50px minmax(0,1fr)}.account-v10__dashboard-cart>a,.account-v10__dashboard-cart>button{grid-column:1/-1;justify-content:center}.account-v10__cart-panel{grid-template-columns:1fr}.account-v10__cart-summary{min-height:0}}@media (max-width:620px){.account-v10__address-hero{padding:21px 18px;grid-template-columns:46px minmax(0,1fr);gap:13px}.account-v10__address-hero-icon{width:44px;height:44px;border-radius:14px}.account-v10__address-hero h1{font-size:29px}.account-v10__address-hero p{font-size:10px}.account-v10__address-hero-side{align-items:stretch;flex-direction:column}.account-v10__address-hero-side button{width:100%;justify-content:center}.account-v10__address{min-height:282px;padding:18px;border-radius:19px}.account-v10__address-add-card{min-height:190px;border-radius:19px}.account-v10__dialog-backdrop{padding:0;place-items:end center}.account-v10__address-dialog{width:100%;max-height:calc(100svh - 12px);border-radius:24px 24px 0 0;animation-name:account-v10-sheet-in}.account-v10__address-dialog>header{min-height:96px;padding:18px;grid-template-columns:44px minmax(0,1fr) 36px;gap:11px}.account-v10__dialog-mark{width:43px;height:43px;border-radius:14px}.account-v10__address-dialog h2{font-size:18px}.account-v10__address-dialog header p{display:none}.account-v10__dialog-scroll{max-height:calc(100svh - 190px);padding:15px}.account-v10__form-section{padding:15px}.account-v10__address-dialog form>footer{min-height:72px;padding:12px 15px calc(12px + env(safe-area-inset-bottom))}.account-v10__address-dialog form>footer button{flex:1 1;padding-inline:12px}.account-v10__dialog-save{min-width:0}.account-v10__delete-dialog{width:calc(100% - 24px);margin-bottom:12px;padding:24px 20px}.account-v10__dashboard-cart{min-height:0;padding:19px;grid-template-columns:46px minmax(0,1fr);border-radius:20px}.account-v10__dashboard-cart-mark{width:45px;height:45px;border-radius:14px}.account-v10__dashboard-cart-copy h2{font-size:17px}.account-v10__cart-list{padding:4px 13px}.account-v10__cart-item{min-height:86px;grid-template-columns:58px minmax(0,1fr);gap:10px}.account-v10__cart-thumb{width:56px;height:56px;border-radius:13px}.account-v10__cart-item>strong{grid-column:2}}@keyframes account-v10-sheet-in{0%{opacity:0;transform:translateY(30px)}}@media (prefers-reduced-motion:reduce){.account-v10__address-dialog,.account-v10__delete-dialog,.account-v10__dialog-backdrop{animation:none!important}}