._0UY5Da_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#000c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._0UY5Da_modal{background-color:var(--surface-color);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;width:100%;max-width:500px;display:flex;overflow:hidden}._0UY5Da_header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._0UY5Da_headerTitle{color:var(--text-color);text-transform:uppercase;letter-spacing:-.01em;align-items:center;gap:.5rem;font-size:1.05rem;font-weight:700;display:flex}._0UY5Da_closeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:color .2s;display:flex}._0UY5Da_closeBtn:hover{color:var(--text-color)}._0UY5Da_content{flex-direction:column;gap:1.5rem;max-height:80vh;padding:1.5rem;display:flex;overflow-y:auto}._0UY5Da_balanceBox{background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:6px;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}._0UY5Da_balanceTop{justify-content:space-between;align-items:center;display:flex}._0UY5Da_balanceLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.75rem;font-weight:600}._0UY5Da_refreshBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;padding:.2rem;transition:color .2s;display:flex}._0UY5Da_refreshBtn:hover{color:var(--text-color)}._0UY5Da_balanceAmount{color:var(--text-color);font-size:2rem;font-weight:800}._0UY5Da_rechargeBtn{background-color:var(--text-color);color:var(--bg-color);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem;font-size:.8125rem;font-weight:700;transition:all .2s;display:flex}._0UY5Da_rechargeBtn:hover{background-color:var(--accent-color);color:#fff}._0UY5Da_sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:.75rem;font-size:.75rem;font-weight:700}._0UY5Da_transactionList{flex-direction:column;gap:.5rem;display:flex}._0UY5Da_transactionItem{background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:4px;justify-content:space-between;align-items:center;gap:.875rem;padding:.85rem 1rem;font-size:.8125rem;display:flex}._0UY5Da_txDetails{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._0UY5Da_txDesc{color:var(--text-color);overflow-wrap:break-word;word-break:normal;font-weight:600;line-height:1.4}._0UY5Da_txDate{color:var(--text-muted);white-space:nowrap;font-size:.72rem}._0UY5Da_txAmountPlus{color:#10b981;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.875rem;font-weight:700}._0UY5Da_txAmountMinus{color:var(--text-muted);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.875rem;font-weight:700}._0UY5Da_emptyTx{text-align:center;color:var(--text-muted);border:1px dashed var(--border-color);border-radius:4px;padding:1.5rem 0;font-size:.8125rem}._0UY5Da_notLoggedWrapper{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1rem;display:flex}._0UY5Da_notLoggedText{color:var(--text-muted);font-size:.875rem;line-height:1.5}._0UY5Da_loginLinkBtn{background-color:var(--text-color);color:var(--bg-color);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;border-radius:4px;padding:.75rem 2rem;font-size:.875rem;font-weight:700;transition:opacity .2s}._0UY5Da_loginLinkBtn:hover{opacity:.85}
.doceWq_bellBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.35rem;transition:color .2s,background-color .2s;display:flex;position:relative}.doceWq_bellBtn:hover{color:var(--text-color);background-color:#ffffff0a}.doceWq_bellBtnActive{color:var(--text-color)}.doceWq_badge{background-color:var(--accent-color);color:#fff;text-align:center;min-width:16px;box-shadow:0 0 0 2px var(--bg-color);border-radius:9999px;padding:.2rem .3rem;font-size:.625rem;font-weight:700;line-height:1;animation:.25s doceWq_pop;position:absolute;top:-2px;right:-4px}@keyframes doceWq_pop{0%{transform:scale(.6)}70%{transform:scale(1.15)}to{transform:scale(1)}}.doceWq_overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1000;background-color:#000000a6;justify-content:flex-end;animation:.2s doceWq_fadeIn;display:flex;position:fixed;inset:0}@keyframes doceWq_fadeIn{0%{opacity:0}to{opacity:1}}.doceWq_drawer{background-color:var(--surface-color);border-left:1px solid var(--border-color);flex-direction:column;width:100%;max-width:440px;height:100%;animation:.25s cubic-bezier(.2,.8,.2,1) doceWq_slideIn;display:flex}@keyframes doceWq_slideIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.doceWq_drawerHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.doceWq_drawerTitleRow{color:var(--text-color);align-items:center;gap:.6rem;display:flex}.doceWq_drawerTitle{text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:1rem;font-weight:800}.doceWq_drawerCount{color:var(--accent-color);text-transform:uppercase;letter-spacing:.08em;background-color:#ff33661f;border-radius:9999px;padding:.2rem .55rem;font-size:.65rem;font-weight:700}.doceWq_closeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:.35rem;transition:color .2s;display:flex}.doceWq_closeBtn:hover{color:var(--text-color)}.doceWq_toolbar{justify-content:flex-end;padding:.75rem 1.5rem 0;display:flex}.doceWq_markAllBtn{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);border:1px solid var(--border-color);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.72rem;font-weight:700;transition:all .2s;display:inline-flex}.doceWq_markAllBtn:hover{color:var(--accent-color);background-color:#ff33660f;border-color:#f366}.doceWq_list{flex-direction:column;flex:1;gap:.85rem;padding:1rem 1.5rem 1.5rem;display:flex;overflow-y:auto}.doceWq_empty{color:var(--text-muted);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:3rem 1rem;display:flex}.doceWq_emptyTitle{color:var(--text-color);text-transform:uppercase;letter-spacing:.08em;margin:.5rem 0 0;font-size:.8rem;font-weight:700}.doceWq_emptyText{max-width:260px;margin:0;font-size:.8rem;line-height:1.5}.doceWq_card{background-color:var(--bg-color);border:1px solid var(--border-color);border-left-width:3px;border-radius:6px;flex-direction:column;gap:.5rem;padding:1rem 1.1rem;transition:border-color .2s,opacity .2s,background-color .2s;display:flex;position:relative}.doceWq_cardUnread{cursor:pointer;background-color:#ffffff06}.doceWq_cardUnread:hover{background-color:#ffffff0b}.doceWq_cardRead{opacity:.55;border-left-color:var(--border-color)!important}.doceWq_cardRead:hover{opacity:.8}.doceWq_card_probleme{border-left-color:#ef4444}.doceWq_card_nouveaute{border-left-color:var(--accent-color)}.doceWq_card_autre{border-left-color:#a78bfa}.doceWq_cardTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.doceWq_tag{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);background-color:#ffffff0f;border-radius:3px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.62rem;font-weight:700;display:inline-flex}.doceWq_tag_probleme{color:#ef4444;background-color:#ef44441f}.doceWq_tag_nouveaute{color:var(--accent-color);background-color:#ff33661f}.doceWq_tag_autre{color:#a78bfa;background-color:#a78bfa1f}.doceWq_newPill{text-transform:uppercase;letter-spacing:.12em;color:#fff;background-color:var(--accent-color);border-radius:9999px;padding:.2rem .5rem;font-size:.6rem;font-weight:800}.doceWq_cardTitle{color:var(--text-color);margin:0;font-size:.95rem;font-weight:700;line-height:1.3}.doceWq_cardBody{color:var(--text-muted);white-space:pre-line;margin:0;font-size:.82rem;line-height:1.55}.doceWq_cardFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.35rem;display:flex}.doceWq_cardDate{color:var(--text-muted);opacity:.8;font-size:.7rem}.doceWq_cardActions{align-items:center;gap:.5rem;margin-left:auto;display:flex}.doceWq_linkBtn{text-transform:uppercase;letter-spacing:.08em;color:var(--text-color);border:1px solid var(--border-color);border-radius:4px;align-items:center;gap:.25rem;padding:.4rem .7rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.doceWq_linkBtn:hover{border-color:var(--text-muted)}.doceWq_seenBtn{text-transform:uppercase;letter-spacing:.08em;color:#fff;background-color:var(--accent-color);cursor:pointer;border:none;border-radius:4px;align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:.72rem;font-weight:700;transition:background-color .2s,transform .1s;display:inline-flex}.doceWq_seenBtn:hover{background-color:var(--accent-hover)}.doceWq_seenBtn:active{transform:scale(.97)}.doceWq_seenLabel{text-transform:uppercase;letter-spacing:.08em;color:#10b981;align-items:center;gap:.3rem;font-size:.7rem;font-weight:700;display:inline-flex}@media (max-width:640px){.doceWq_drawer{border-left:none;max-width:none}.doceWq_drawerHeader,.doceWq_toolbar{padding-left:1rem;padding-right:1rem}.doceWq_list{padding:.85rem 1rem 1.25rem}.doceWq_cardActions{justify-content:flex-end;width:100%}.doceWq_seenBtn{flex:1;justify-content:center}}
.hBw1pG_header{background-color:var(--bg-color);border-bottom:1px solid var(--border-color);z-index:50;position:sticky;top:0}.hBw1pG_container{justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:1rem 1.5rem;display:flex}.hBw1pG_logo{letter-spacing:-.05em;color:var(--text-color);z-index:60;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:900;transition:opacity .2s;display:flex}.hBw1pG_logo:hover{opacity:.85}.hBw1pG_logoIcon{border-radius:6px;width:48px;height:48px;transition:transform .2s}.hBw1pG_logo:hover .hBw1pG_logoIcon{transform:rotate(-5deg)scale(1.05)}.hBw1pG_nav{align-items:center;gap:2rem;display:none}@media (min-width:769px){.hBw1pG_nav{display:flex}}.hBw1pG_link{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;transition:color .2s;display:flex}.hBw1pG_link:hover{color:var(--text-color)}.hBw1pG_linkAccent{color:var(--accent-color);font-size:.875rem;font-weight:600;transition:color .2s}.hBw1pG_linkAccent:hover{color:var(--accent-hover)}.hBw1pG_cartWrapper{color:var(--text-muted);align-items:center;gap:.5rem;transition:color .2s;display:flex;position:relative}.hBw1pG_cartWrapper:hover{color:var(--text-color)}.hBw1pG_walletBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.45rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500;transition:color .2s;display:flex}.hBw1pG_walletBtn:hover{color:var(--text-color);background-color:#ffffff0a}.hBw1pG_walletAmount{color:var(--text-color);font-size:.8125rem;font-weight:600}.hBw1pG_badge{background-color:var(--accent-color);color:#fff;text-align:center;border-radius:9999px;min-width:16px;padding:.1rem .3rem;font-size:.625rem;font-weight:700;position:absolute;top:-6px;right:-8px}.hBw1pG_mobileControls{z-index:60;align-items:center;gap:1rem;display:flex}@media (min-width:769px){.hBw1pG_mobileControls{display:none}}.hBw1pG_menuBtn{color:var(--text-color);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex}.hBw1pG_mobileMenu{background-color:var(--bg-color);z-index:55;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}.hBw1pG_mobileMenuOpen{opacity:1;pointer-events:auto}.hBw1pG_mobileMenuContent{flex-direction:column;align-items:center;gap:2.5rem;display:flex}.hBw1pG_mobileLink{color:var(--text-color);align-items:center;gap:.75rem;font-size:1.5rem;font-weight:700;transition:color .2s;display:flex}.hBw1pG_mobileLink:hover{color:var(--text-muted)}.hBw1pG_mobileLinkAccent{color:var(--accent-color);font-size:1.5rem;font-weight:700;transition:color .2s}.hBw1pG_mobileLinkAccent:hover{color:var(--accent-hover)}@media (max-width:480px){.hBw1pG_logoIcon{width:36px;height:36px}.hBw1pG_logo{font-size:1.25rem}.hBw1pG_container{padding:.75rem 1rem}}
.S6Hkya_footer{background-color:var(--bg-color);border-top:1px solid var(--border-color);margin-top:auto;padding:4rem 1.5rem}@media (max-width:768px){.S6Hkya_footer{padding:3rem 1rem}}.S6Hkya_container{grid-template-columns:1fr;gap:2rem;max-width:1280px;margin:0 auto;display:grid}@media (min-width:768px){.S6Hkya_container{grid-template-columns:repeat(4,1fr)}}.S6Hkya_brand{flex-direction:column;gap:1rem;display:flex}.S6Hkya_logo{letter-spacing:-.05em;color:var(--text-color);font-size:1.5rem;font-weight:900}.S6Hkya_desc{color:var(--text-muted);font-size:.875rem;line-height:1.5}.S6Hkya_title{text-transform:uppercase;letter-spacing:.1em;color:var(--text-color);margin-bottom:1.5rem;font-size:.875rem;font-weight:700}@media (max-width:768px){.S6Hkya_title{margin-bottom:.75rem}}.S6Hkya_list{flex-direction:column;gap:.75rem;list-style:none;display:flex}.S6Hkya_link{color:var(--text-muted);font-size:.875rem;transition:color .2s}.S6Hkya_link:hover{color:var(--accent-color)}.S6Hkya_bottom{border-top:1px solid var(--border-color);flex-direction:column;align-items:center;gap:1rem;margin-top:4rem;padding-top:2rem;display:flex}@media (min-width:768px){.S6Hkya_bottom{flex-direction:row;justify-content:space-between}}@media (max-width:768px){.S6Hkya_bottom{margin-top:2rem;padding-top:1.5rem}}.S6Hkya_copy{color:var(--text-muted);text-align:center;font-size:.75rem}.S6Hkya_socials{align-items:center;gap:1.25rem;display:flex}.S6Hkya_socialsCenter{flex-direction:column;align-items:center;gap:.5rem;display:flex}.S6Hkya_thanksLink{color:var(--text-muted);letter-spacing:.02em;font-size:.75rem;text-decoration:none;transition:color .2s}.S6Hkya_thanksLink:hover{color:var(--accent-color,#ffb7c5);text-decoration:underline}.S6Hkya_statusLink{color:var(--text-muted);align-items:center;gap:.4rem;font-size:.75rem;text-decoration:none;transition:color .2s;display:inline-flex}.S6Hkya_statusLink:hover{color:var(--text-primary,#fff);text-decoration:underline}.S6Hkya_statusDot{background-color:#10b981;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 6px #10b98199}.S6Hkya_socialLink{cursor:pointer;color:var(--text-muted);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s,transform .2s;display:flex}.S6Hkya_socialLink:hover:not(.S6Hkya_socialDisabled){color:var(--accent-color);transform:translateY(-2px)}.S6Hkya_socialDisabled{opacity:.5;cursor:not-allowed}.S6Hkya_modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#000000bf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.S6Hkya_modalContent{background-color:var(--bg-color,#1a1a1a);border:1px solid var(--border-color,#333);border-radius:12px;width:100%;max-width:500px;padding:2rem;animation:.3s ease-out S6Hkya_modalFadeIn;position:relative;box-shadow:0 20px 40px #00000080}@keyframes S6Hkya_modalFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.S6Hkya_modalClose{color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;font-size:1.5rem;line-height:1;transition:color .2s;display:flex;position:absolute;top:1rem;right:1rem}.S6Hkya_modalClose:hover{color:var(--text-color)}.S6Hkya_modalTitle{color:var(--text-color);margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.S6Hkya_modalDesc{color:var(--text-muted);margin-bottom:1.5rem;font-size:.875rem}.S6Hkya_modalOptions{flex-direction:column;gap:1rem;display:flex}.S6Hkya_modalOption{border:1px solid var(--border-color,#333);background-color:#ffffff05;border-radius:8px;padding:1.25rem;text-decoration:none;transition:all .2s;display:block}.S6Hkya_modalOptionPrimary{border-color:var(--accent-color,#0070f3)}.S6Hkya_modalOption:hover{background-color:#ffffff0d}.S6Hkya_modalOptionPrimary:hover{background-color:#ffffff1a}.S6Hkya_modalOptionSecondary{border-color:#5865f2}.S6Hkya_modalOptionSecondary:hover{background-color:#5865f21a}.S6Hkya_modalOption h4{color:var(--text-color);margin-bottom:.25rem;font-size:1rem}.S6Hkya_modalOption p{color:var(--text-muted);margin:0;font-size:.875rem}
.zd0OHa_main{flex-direction:column;min-height:100vh;display:flex}.zd0OHa_container{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:3rem 1.5rem 6rem}@media (max-width:768px){.zd0OHa_container{padding:2rem 1rem 4rem}}.zd0OHa_pageTitle{letter-spacing:-.03em;color:var(--text-color);margin-bottom:2rem;font-size:2rem;font-weight:900}@media (max-width:480px){.zd0OHa_pageTitle{margin-bottom:1.5rem;font-size:1.5rem}}.zd0OHa_loadingText{color:var(--text-muted);text-align:center;padding:3rem 0}.zd0OHa_authContainer{text-align:center;padding:4rem 0}@media (max-width:768px){.zd0OHa_authContainer{padding:2rem 0}}.zd0OHa_authIcon{margin-bottom:1.5rem;font-size:3rem;display:block}.zd0OHa_authTitle{color:var(--text-color);margin-bottom:.75rem;font-size:1.5rem;font-weight:700}@media (max-width:480px){.zd0OHa_authTitle{font-size:1.25rem}}.zd0OHa_authDesc{color:var(--text-muted);margin-bottom:2rem;line-height:1.6}.zd0OHa_authActions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.zd0OHa_primaryBtn{background-color:var(--text-color);color:var(--bg-color);text-transform:uppercase;letter-spacing:.1em;padding:.85rem 2rem;font-size:.875rem;font-weight:700;transition:background-color .2s}.zd0OHa_primaryBtn:hover{background-color:var(--text-muted)}.zd0OHa_secondaryBtn{color:var(--text-color);border:1px solid var(--border-color);text-transform:uppercase;letter-spacing:.1em;background-color:#0000;padding:.85rem 2rem;font-size:.875rem;font-weight:700;transition:border-color .2s}.zd0OHa_secondaryBtn:hover{border-color:var(--text-muted)}.zd0OHa_warningBox{color:var(--text-muted);background-color:#ff33661a;border:1px solid #f363;margin-top:2rem;padding:1rem;font-size:.85rem}.zd0OHa_dashboard{grid-template-columns:260px 1fr;gap:2rem;min-height:500px;display:grid}@media (max-width:900px){.zd0OHa_dashboard{grid-template-columns:1fr;gap:0}}.zd0OHa_sidebar{background-color:var(--surface-color);border:1px solid var(--border-color);flex-direction:column;gap:1.5rem;height:fit-content;padding:1.5rem;display:flex;position:sticky;top:2rem}@media (max-width:900px){.zd0OHa_sidebar{z-index:999;background-color:var(--bg-color);border:none;padding:2rem 1.5rem;display:none;position:fixed;inset:0;overflow-y:auto}.zd0OHa_sidebarOpen{display:flex}}.zd0OHa_sidebarProfile{border-bottom:1px solid var(--border-color);align-items:center;gap:.85rem;padding-bottom:1.25rem;display:flex}.zd0OHa_sidebarAvatar{background:linear-gradient(135deg, var(--accent-color,#ffb7c5), #ff8fab);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;font-weight:800;display:flex}.zd0OHa_sidebarProfileInfo{min-width:0}.zd0OHa_sidebarName{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.1rem;font-size:.9rem;font-weight:700;overflow:hidden}.zd0OHa_sidebarEmail{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.zd0OHa_sidebarNav{flex-direction:column;gap:.25rem;display:flex}.zd0OHa_sidebarItem{color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:.75rem;width:100%;padding:.75rem .85rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.zd0OHa_sidebarItem:hover{color:var(--text-color);background-color:#ffffff08}.zd0OHa_sidebarItemActive{color:var(--text-color);background-color:#ffb7c514;border-color:#ffb7c533}.zd0OHa_sidebarItemLabel{flex:1}.zd0OHa_sidebarBadge{color:var(--accent-color,#ffb7c5);text-align:center;background:#ffb7c526;border-radius:10px;min-width:20px;padding:.15rem .5rem;font-size:.7rem;font-weight:800}.zd0OHa_sidebarChevron{opacity:.3;flex-shrink:0;transition:opacity .2s}.zd0OHa_sidebarItemActive .zd0OHa_sidebarChevron{opacity:.7;color:var(--accent-color,#ffb7c5)}.zd0OHa_sidebarLogout{border:1px solid var(--border-color);color:var(--text-muted);cursor:pointer;text-transform:uppercase;letter-spacing:.08em;background:0 0;align-items:center;gap:.6rem;margin-top:auto;padding:.75rem .85rem;font-size:.8rem;font-weight:700;transition:all .2s;display:flex}.zd0OHa_sidebarLogout:hover{color:var(--accent-color,#f36);border-color:#ff33664d}.zd0OHa_mobileTabBar{display:none}@media (max-width:900px){.zd0OHa_mobileTabBar{margin-bottom:1.5rem;display:block}}.zd0OHa_mobileMenuBtn{background-color:var(--surface-color);border:1px solid var(--border-color);width:100%;color:var(--text-color);cursor:pointer;justify-content:space-between;align-items:center;padding:.85rem 1rem;font-size:.9rem;font-weight:700;transition:border-color .2s;display:flex}.zd0OHa_mobileMenuBtn:hover{border-color:var(--accent-color,#ffb7c5)}.zd0OHa_mobileMenuProfile{align-items:center;gap:.75rem;display:flex}.zd0OHa_mobileAvatar{background:linear-gradient(135deg, var(--accent-color,#ffb7c5), #ff8fab);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:800;display:flex}.zd0OHa_mobileChevron{transition:transform .3s}.zd0OHa_mobileChevronOpen{transform:rotate(90deg)}.zd0OHa_content{min-width:0}.zd0OHa_tabPanel{animation:.3s zd0OHa_fadeIn}@keyframes zd0OHa_fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.zd0OHa_tabHeader{border-bottom:1px solid var(--border-color);align-items:baseline;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.zd0OHa_tabTitle{color:var(--text-color);margin:0;font-size:1.35rem;font-weight:800}.zd0OHa_tabCount{color:var(--text-muted);font-size:.8rem;font-weight:600}.zd0OHa_emptyState{text-align:center;color:var(--text-muted);background-color:var(--surface-color);border:1px solid var(--border-color);flex-direction:column;align-items:center;gap:.75rem;padding:3rem;display:flex}@media (max-width:768px){.zd0OHa_emptyState{padding:2rem 1rem}}.zd0OHa_emptyIcon{color:var(--text-muted);opacity:.4;margin-bottom:.5rem}.zd0OHa_emptyText{margin-bottom:.5rem;font-size:.95rem}.zd0OHa_ordersList{flex-direction:column;gap:1rem;display:flex}.zd0OHa_orderCard{background-color:var(--surface-color);border:1px solid var(--border-color);padding:1.5rem}@media (max-width:480px){.zd0OHa_orderCard{padding:1rem}}.zd0OHa_orderHeader{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}@media (max-width:480px){.zd0OHa_orderHeader{flex-direction:column;align-items:flex-start;gap:.75rem}}.zd0OHa_orderId{color:var(--text-color);word-break:break-all;font-size:.95rem;font-weight:700}@media (max-width:480px){.zd0OHa_orderId{font-size:.85rem}}.zd0OHa_orderDate{color:var(--text-muted);margin-top:.25rem;font-size:.8rem}.zd0OHa_uuidText{color:var(--text-muted);opacity:.75;font-family:monospace;font-size:.75rem}.zd0OHa_orderDetails{justify-content:space-between;align-items:center;gap:.5rem;display:flex}@media (max-width:480px){.zd0OHa_orderDetails{flex-direction:column;align-items:flex-start;gap:.75rem}}.zd0OHa_orderMeta{color:var(--text-muted);flex-wrap:wrap;gap:1.5rem;font-size:.85rem;display:flex}@media (max-width:480px){.zd0OHa_orderMeta{gap:.75rem;font-size:.8rem}}.zd0OHa_orderIdHighlight{color:var(--accent-color);letter-spacing:.05em}.zd0OHa_orderItemsSection{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);flex-direction:column;gap:.85rem;margin:1rem 0;padding:1rem 0;display:flex}.zd0OHa_orderItemRow{align-items:center;gap:1rem;display:flex}.zd0OHa_itemThumbWrapper{background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.zd0OHa_itemThumb{object-fit:contain;width:100%;height:100%}.zd0OHa_itemInfo{flex:1;min-width:0}.zd0OHa_itemTitle{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.2rem;font-size:.9rem;font-weight:700;overflow:hidden}.zd0OHa_itemVariant{color:var(--text-muted);font-size:.8rem}.zd0OHa_itemPrice{color:var(--text-color);flex-shrink:0;font-size:.9rem;font-weight:700}.zd0OHa_metaItem{align-items:center;gap:.35rem;display:inline-flex}.zd0OHa_inlineIcon{color:var(--text-muted)}.zd0OHa_totalValue{color:var(--text-color);font-weight:800}.zd0OHa_metaLabel{color:var(--text-color);font-weight:700}.zd0OHa_trackingLink{color:var(--accent-color);background:#ffb7c514;border:1px solid #ffb7c533;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.zd0OHa_trackingLink:hover{background:#ffb7c526;border-color:#ffb7c566}.zd0OHa_statusBadge{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border:1px solid;flex-shrink:0;padding:.3rem .75rem;font-size:.75rem;font-weight:700}.zd0OHa_progressSection{-webkit-overflow-scrolling:touch;padding:1.25rem 0;overflow-x:auto}.zd0OHa_progressBar{align-items:flex-start;gap:0;min-width:max-content;display:flex}.zd0OHa_progressStep{flex-direction:column;flex:1;align-items:center;min-width:72px;display:flex;position:relative}.zd0OHa_progressDot{border:2px solid var(--border-color);z-index:2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s;display:flex}.zd0OHa_progressStepCompleted .zd0OHa_progressDot{box-shadow:0 0 0 3px #ffffff0d}.zd0OHa_progressStepCurrent .zd0OHa_progressDot{transform:scale(1.15);box-shadow:0 0 0 4px #ffffff14,0 0 12px #ffb7c54d}.zd0OHa_progressLabel{color:var(--text-muted);text-align:center;opacity:.5;max-width:70px;margin-top:.5rem;font-size:.65rem;font-weight:600;line-height:1.2}.zd0OHa_progressStepCompleted .zd0OHa_progressLabel{color:var(--text-color);opacity:1}.zd0OHa_progressStepCurrent .zd0OHa_progressLabel{color:var(--text-color);opacity:1;font-weight:800}.zd0OHa_progressLine{background-color:var(--border-color);z-index:1;width:calc(100% - 28px);height:2px;position:absolute;top:12px;left:calc(50% + 14px);right:calc(14px - 50%)}@media (max-width:600px){.zd0OHa_progressStep{min-width:52px}.zd0OHa_progressLabel{max-width:52px;font-size:.55rem}.zd0OHa_progressDot{width:20px;height:20px}.zd0OHa_progressLine{width:calc(100% - 24px);top:10px;left:calc(50% + 12px)}}.zd0OHa_returnedBanner{color:#ef4444;background:#ef444414;border:1px solid #ef444433;align-items:center;gap:.6rem;margin:1rem 0;padding:.85rem 1rem;font-size:.85rem;font-weight:600;display:flex}.zd0OHa_estimatedDelivery{background:linear-gradient(135deg,#ff33660d,#ff336605);border:1px solid #ff33661f;border-radius:8px;align-items:center;gap:.75rem;margin:1rem 0;padding:.85rem 1rem;display:flex}.zd0OHa_estimatedIcon{color:var(--accent-color);flex-shrink:0}.zd0OHa_estimatedLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-size:.65rem;font-weight:700;display:block}.zd0OHa_estimatedDate{color:var(--text-color);font-size:.85rem;font-weight:600;display:block}.zd0OHa_trackingDetails{border:1px solid var(--border-color);background:#ffffff05;margin:.75rem 0}.zd0OHa_trackingDetails[open] .zd0OHa_trackingChevron{transform:rotate(180deg)}.zd0OHa_trackingSummary{cursor:pointer;color:var(--text-color);-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;padding:.85rem 1rem;font-size:.85rem;font-weight:700;list-style:none;transition:background-color .2s;display:flex}.zd0OHa_trackingSummary::-webkit-details-marker{display:none}.zd0OHa_trackingSummary:hover{background:#ffffff08}.zd0OHa_trackingChevron{color:var(--text-muted);margin-left:auto;transition:transform .3s}.zd0OHa_trackingTimeline{flex-direction:column;padding:0 1rem 1rem;display:flex}.zd0OHa_timelineItem{gap:.85rem;min-height:56px;padding:.15rem 0;display:flex}.zd0OHa_timelineItemLatest{opacity:1}.zd0OHa_timelineConnector{flex-direction:column;flex-shrink:0;align-items:center;width:24px;display:flex}.zd0OHa_timelineDot{border:2px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:all .2s;display:flex}.zd0OHa_timelineItemLatest .zd0OHa_timelineDot{box-shadow:0 0 8px #ffb7c54d}.zd0OHa_timelineLine{background:var(--border-color);flex:1;width:2px;min-height:16px;margin:2px 0}.zd0OHa_timelineContent{flex:1;min-width:0;padding-bottom:.75rem}.zd0OHa_timelineHeader{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.2rem;display:flex}.zd0OHa_timelineLabel{color:var(--text-color);font-size:.85rem;font-weight:700}.zd0OHa_timelineItemLatest .zd0OHa_timelineLabel{font-weight:800}.zd0OHa_timelineDate{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:.72rem}.zd0OHa_timelineDescription{color:var(--text-muted);margin:.15rem 0 0;font-size:.8rem;line-height:1.5}.zd0OHa_timelineLocation,.zd0OHa_timelineCarrier{color:var(--text-muted);opacity:.8;align-items:center;gap:.3rem;margin-top:.25rem;font-size:.72rem;display:inline-flex}.zd0OHa_timelineCarrier{margin-left:.75rem}@media (max-width:480px){.zd0OHa_timelineHeader{flex-direction:column;align-items:flex-start;gap:.15rem}.zd0OHa_timelineDate{font-size:.68rem}}.zd0OHa_securityCard{background-color:var(--surface-color);border:1px solid var(--border-color);padding:2rem}.zd0OHa_securityCardHeader{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.zd0OHa_securityCardTitle{color:var(--text-color);margin:0 0 .35rem;font-size:1.05rem;font-weight:700}.zd0OHa_securityCardDesc{color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.5}.zd0OHa_successAlert{color:#10b981;background:#10b98114;border:1px solid #10b9814d;border-radius:6px;margin-bottom:1.5rem;padding:.75rem 1rem;font-size:.85rem}.zd0OHa_errorAlert{border:1px solid var(--accent-color);color:var(--accent-color);background:#ff33661a;border-radius:6px;margin-bottom:1.5rem;padding:.75rem 1rem;font-size:.85rem}.zd0OHa_passwordFormGrid{flex-direction:column;gap:1rem;display:flex}.zd0OHa_passwordBtnWrapper{justify-content:flex-start;margin-top:.5rem;display:flex}.zd0OHa_inputGroup{flex-direction:column;gap:.4rem;display:flex}.zd0OHa_inputLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--text-color);font-size:.75rem;font-weight:700}.zd0OHa_inputField{background-color:var(--bg-color);border:1px solid var(--border-color);color:var(--text-color);outline:none;width:100%;padding:.75rem 1rem;font-size:.875rem;transition:border-color .2s}.zd0OHa_inputField:focus{border-color:var(--text-color)}.zd0OHa_actionBtn{background-color:var(--text-color);color:var(--bg-color);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.85rem;font-weight:700;transition:opacity .2s;display:flex}.zd0OHa_actionBtn:hover{opacity:.85}.zd0OHa_actionBtn:disabled{opacity:.5;cursor:not-allowed}.zd0OHa_accountInfoCard{background-color:var(--surface-color);border:1px solid var(--border-color);margin-bottom:2rem;padding:2rem}.zd0OHa_accountInfoTitle{color:var(--text-color);margin:0 0 1.5rem;font-size:1.05rem;font-weight:700}.zd0OHa_accountInfoGrid{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (max-width:600px){.zd0OHa_accountInfoGrid{grid-template-columns:1fr}}.zd0OHa_accountInfoItem{flex-direction:column;gap:.3rem;display:flex}.zd0OHa_accountInfoLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-size:.7rem;font-weight:700}.zd0OHa_accountInfoValue{color:var(--text-color);word-break:break-all;font-size:.95rem;font-weight:600}.zd0OHa_dangerZoneBox{background-color:#ff336608;border:1px solid #f363;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.75rem;display:flex}@media (max-width:768px){.zd0OHa_dangerZoneBox{flex-direction:column;align-items:flex-start}}.zd0OHa_dangerZoneTitle{color:var(--accent-color,#f36);margin-bottom:.25rem;font-size:1rem;font-weight:700}.zd0OHa_dangerZoneDesc{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.4}.zd0OHa_dangerBtn{color:var(--accent-color);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background-color:#0000;border:1px solid #ff33664d;flex-shrink:0;padding:.6rem 1.25rem;font-size:.85rem;font-weight:700;transition:all .2s}@media (max-width:480px){.zd0OHa_dangerBtn{text-align:center;width:100%}}.zd0OHa_dangerBtn:hover{border-color:var(--accent-color);background-color:#ff33661a}.zd0OHa_modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#000000bf;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.zd0OHa_modalContent{background-color:var(--bg-color);border:1px solid var(--border-color);text-align:center;width:100%;max-width:500px;padding:2.5rem;box-shadow:0 10px 25px #00000080}.zd0OHa_modalTitle{color:var(--text-color);margin-bottom:1rem;font-size:1.5rem;font-weight:800}.zd0OHa_modalDesc{color:var(--text-muted);margin-bottom:2rem;font-size:.95rem;line-height:1.5}.zd0OHa_modalDesc strong{color:var(--accent-color)}.zd0OHa_modalActions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.zd0OHa_dangerBtnSolid{background-color:var(--accent-color);color:#fff;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border:none;padding:.85rem 1.5rem;font-size:.875rem;font-weight:700;transition:opacity .2s}.zd0OHa_dangerBtnSolid:hover{opacity:.9}.zd0OHa_dangerBtnSolid:disabled{opacity:.5;cursor:not-allowed}.zd0OHa_accountForm{flex-direction:column;gap:1.25rem;display:flex}.zd0OHa_accountSectionTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--text-color);border-bottom:1px solid var(--border-color);align-items:center;gap:.5rem;margin:1.5rem 0 .5rem;padding-bottom:.5rem;font-size:.85rem;font-weight:700;display:flex}.zd0OHa_accountSectionTitle:first-child{margin-top:0}.zd0OHa_formRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:600px){.zd0OHa_formRow{grid-template-columns:1fr}}.zd0OHa_fieldNote{color:var(--text-muted);margin-top:.25rem;font-size:.75rem}
.qaQHRG_main{flex-direction:column;min-height:100vh;display:flex}.qaQHRG_container{flex:1;width:100%;max-width:1280px;margin:0 auto;padding:4rem 1.5rem}@media (max-width:768px){.qaQHRG_container{padding:2rem 1rem}}.qaQHRG_header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:flex-end;margin-bottom:3rem;padding-bottom:1rem;display:flex}@media (max-width:768px){.qaQHRG_header{margin-bottom:1.5rem}}.qaQHRG_title{letter-spacing:-.02em;font-size:2.25rem;font-weight:900}@media (max-width:480px){.qaQHRG_title{font-size:1.75rem}}.qaQHRG_itemCount{color:var(--text-muted);font-size:.875rem;font-weight:500}.qaQHRG_emptyState{text-align:center;background-color:var(--surface-color);border:1px solid var(--border-color);flex-direction:column;justify-content:center;align-items:center;padding:8rem 0;display:flex}@media (max-width:768px){.qaQHRG_emptyState{padding:4rem 1rem}}.qaQHRG_emptyTitle{margin-bottom:1rem;font-size:1.5rem;font-weight:700}@media (max-width:480px){.qaQHRG_emptyTitle{font-size:1.25rem}}.qaQHRG_primaryBtn{background-color:var(--text-color);color:var(--bg-color);text-transform:uppercase;letter-spacing:.1em;padding:.75rem 2rem;font-size:.875rem;font-weight:700;transition:background-color .2s}.qaQHRG_primaryBtn:hover{background-color:var(--text-muted)}.qaQHRG_grid{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:1024px){.qaQHRG_grid{grid-template-columns:2fr 1fr}}@media (max-width:768px){.qaQHRG_grid{gap:2rem}}.qaQHRG_itemsList{flex-direction:column;gap:1.5rem;display:flex}.qaQHRG_cartItem{border-bottom:1px solid var(--border-color);gap:1.5rem;padding-bottom:1.5rem;display:flex}@media (max-width:480px){.qaQHRG_cartItem{gap:.75rem;padding-bottom:1rem}}.qaQHRG_itemImageWrapper{background-color:var(--surface-color);flex-shrink:0;width:6rem;height:8rem;position:relative}@media (max-width:480px){.qaQHRG_itemImageWrapper{width:4.5rem;height:6rem}}.qaQHRG_itemImage{object-fit:cover}.qaQHRG_itemDetails{flex-direction:column;flex:1;justify-content:space-between;min-width:0;display:flex}.qaQHRG_itemHeader{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}@media (max-width:480px){.qaQHRG_itemHeader{flex-direction:column;gap:.25rem}}.qaQHRG_itemTitle{word-break:break-word;font-size:1.125rem;font-weight:700}@media (max-width:480px){.qaQHRG_itemTitle{font-size:.95rem}}.qaQHRG_itemTitle:hover{text-decoration:underline}.qaQHRG_itemMeta{color:var(--text-muted);margin-top:.25rem;font-size:.875rem}@media (max-width:480px){.qaQHRG_itemMeta{font-size:.75rem}}.qaQHRG_itemPrice{white-space:nowrap;font-weight:700}.qaQHRG_itemActions{justify-content:space-between;align-items:center;margin-top:.5rem;display:flex}@media (max-width:480px){.qaQHRG_itemActions{gap:.5rem}}.qaQHRG_qtyWrapper{border:1px solid var(--border-color);align-items:center;width:7rem;height:2.5rem;display:flex}@media (max-width:480px){.qaQHRG_qtyWrapper{width:5.5rem;height:2rem}}.qaQHRG_qtyBtn{color:var(--text-muted);flex:1;justify-content:center;align-items:center;display:flex}.qaQHRG_qtyBtn:hover{background-color:var(--surface-color);color:var(--text-color)}.qaQHRG_qtyVal{text-align:center;width:2rem;font-size:.875rem;font-weight:600}.qaQHRG_removeBtn{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;transition:color .2s;display:flex}@media (max-width:480px){.qaQHRG_removeBtn{font-size:.65rem}}.qaQHRG_removeBtn:hover{color:var(--text-color)}.qaQHRG_summary{position:relative}.qaQHRG_summaryBox{background-color:var(--surface-color);border:1px solid var(--border-color);padding:2rem;position:sticky;top:5rem}@media (max-width:768px){.qaQHRG_summaryBox{padding:1.5rem;position:static}}.qaQHRG_summaryTitle{text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem;font-size:1.125rem;font-weight:700}.qaQHRG_summaryRow{justify-content:space-between;margin-bottom:1rem;font-size:.875rem;display:flex}.qaQHRG_summaryLabel{color:var(--text-muted)}.qaQHRG_summaryValue{font-weight:600}.qaQHRG_discountValue{color:var(--accent-color);font-weight:600}.qaQHRG_summaryTotalRow{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:2rem;padding-top:1.5rem;display:flex}.qaQHRG_totalLabel{text-transform:uppercase;letter-spacing:.1em;font-size:.875rem;font-weight:700}.qaQHRG_totalValue{font-size:1.5rem;font-weight:900}.qaQHRG_promoBox{border-top:1px solid var(--border-color);margin-bottom:2rem;padding-top:1.5rem}.qaQHRG_promoLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:.75rem;font-size:.75rem;font-weight:700;display:block}.qaQHRG_promoInputGroup{display:flex}.qaQHRG_promoInput{background-color:var(--bg-color);border:1px solid var(--border-color);color:var(--text-color);border-right:none;flex:1;min-width:0;padding:.75rem 1rem;font-size:.875rem}.qaQHRG_promoInput:focus{border-color:var(--text-color);outline:none}.qaQHRG_promoBtn{background-color:var(--text-color);color:var(--bg-color);text-transform:uppercase;letter-spacing:.1em;flex-shrink:0;padding:0 1.5rem;font-size:.75rem;font-weight:700}.qaQHRG_promoBtn:disabled{opacity:.5;cursor:not-allowed}.qaQHRG_promoError{color:var(--accent-color);margin-top:.5rem;font-size:.75rem;font-weight:700}.qaQHRG_promoSuccess{color:#10b981;margin-top:.5rem;font-size:.75rem;font-weight:700}.qaQHRG_checkoutBtn{background-color:var(--accent-color);color:#fff;text-transform:uppercase;letter-spacing:.1em;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:1rem;font-size:.875rem;font-weight:700;transition:background-color .2s;display:flex}.qaQHRG_checkoutBtn:hover{background-color:var(--accent-hover)}.qaQHRG_modalOverlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.qaQHRG_modalContent{background-color:var(--surface-color);border:1px solid var(--border-color);text-align:center;width:100%;max-width:400px;padding:2.5rem;box-shadow:0 10px 30px #00000080}.qaQHRG_modalTitle{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.qaQHRG_modalText{color:var(--text-muted);margin-bottom:2rem;line-height:1.5}.qaQHRG_modalActions{flex-direction:column;gap:1rem;display:flex}.qaQHRG_modalPrimaryBtn{background-color:var(--text-color);color:var(--bg-color);text-transform:uppercase;letter-spacing:.1em;width:100%;padding:.75rem 2rem;font-size:.875rem;font-weight:700;transition:background-color .2s}.qaQHRG_modalPrimaryBtn:hover{background-color:var(--text-muted)}.qaQHRG_modalSecondaryBtn{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--border-color);background-color:#0000;width:100%;padding:.75rem 2rem;font-size:.875rem;font-weight:700;transition:all .2s}.qaQHRG_modalSecondaryBtn:hover{border-color:var(--text-color);color:var(--text-color)}.qaQHRG_addressModalContent{background-color:var(--surface-color);border:1px solid var(--border-color);text-align:left;border-radius:8px;width:100%;max-width:500px;max-height:90vh;padding:2rem;overflow-y:auto;box-shadow:0 10px 30px #00000080}.qaQHRG_addressForm{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}.qaQHRG_addressInputRow{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:480px){.qaQHRG_addressInputRow{grid-template-columns:1fr}}.qaQHRG_addressInputGroup{flex-direction:column;gap:.35rem;display:flex}.qaQHRG_addressLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-color);font-size:.75rem;font-weight:700}.qaQHRG_addressInput{background-color:var(--bg-color);border:1px solid var(--border-color);color:var(--text-color);border-radius:4px;outline:none;padding:.65rem .85rem;font-size:.875rem;transition:border-color .2s}.qaQHRG_addressInput:focus{border-color:var(--accent-color)}
._8ft6tW_page{background-color:var(--bg-color);flex-direction:column;min-height:100vh;display:flex}._8ft6tW_main{flex-direction:column;flex:1;width:100%;max-width:1300px;margin:0 auto;padding:100px 2rem 2rem;display:flex}._8ft6tW_header{text-align:center;margin-bottom:3rem}._8ft6tW_title{text-transform:uppercase;letter-spacing:-.02em;color:var(--text-color);margin-bottom:.75rem;font-size:2.5rem;font-weight:800}._8ft6tW_desc{color:var(--text-muted);max-width:650px;margin:0 auto;font-size:1.05rem;line-height:1.5}._8ft6tW_grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:2rem;margin-bottom:3.5rem;display:grid}@media (max-width:640px){._8ft6tW_grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.25rem}}._8ft6tW_cardItem{background-color:var(--surface-color);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;overflow:hidden}._8ft6tW_cardItem:hover{border-color:var(--accent-color);transform:translateY(-5px);box-shadow:0 10px 25px #0006}._8ft6tW_imageContainer{aspect-ratio:9/16;border-bottom:1px solid var(--border-color);background-color:#141414;width:100%;position:relative;overflow:hidden}._8ft6tW_cardImage{transition:transform .4s;object-fit:cover!important}._8ft6tW_cardItem:hover ._8ft6tW_cardImage{transform:scale(1.03)}._8ft6tW_badge{background-color:var(--accent-color);color:#fff;text-transform:uppercase;letter-spacing:.05em;z-index:2;border-radius:99px;padding:.25rem .65rem;font-size:.7rem;font-weight:700;position:absolute;top:.85rem;left:.85rem}._8ft6tW_cardInfo{flex-direction:column;flex:1;gap:.5rem;padding:1.25rem;display:flex}._8ft6tW_cardCategory{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}._8ft6tW_cardTitle{color:var(--text-color);margin:0;font-size:1.15rem;font-weight:700}._8ft6tW_cardDescription{color:var(--text-muted);flex:1;margin-bottom:.5rem;font-size:.825rem;line-height:1.4}._8ft6tW_cardPriceRow{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-top:auto;padding-top:.75rem;display:flex}._8ft6tW_cardPrice{color:var(--accent-color);font-size:1.25rem;font-weight:800}._8ft6tW_buyButton{background-color:var(--text-color);color:var(--bg-color);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;border-radius:4px;padding:.6rem 1.25rem;font-size:.8125rem;font-weight:700;transition:all .2s}._8ft6tW_buyButton:hover{background-color:var(--accent-color);color:#fff}._8ft6tW_buyButton:disabled{opacity:.5;cursor:not-allowed}._8ft6tW_customSection{background-color:var(--surface-color);border:1px solid var(--border-color);text-align:center;border-radius:8px;max-width:650px;margin:0 auto 3.5rem;padding:2rem}._8ft6tW_customTitle{text-transform:uppercase;letter-spacing:-.01em;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}._8ft6tW_customSub{color:var(--text-muted);margin-bottom:1.5rem;font-size:.875rem}._8ft6tW_customInputRow{gap:.75rem;max-width:420px;margin:0 auto;display:flex}@media (max-width:480px){._8ft6tW_customInputRow{flex-direction:column}}._8ft6tW_customInputWrapper{background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:4px;flex:1;align-items:center;padding:.6rem 1rem;display:flex}._8ft6tW_customInputWrapper:focus-within{border-color:var(--accent-color)}._8ft6tW_customInput{color:var(--text-color);background:0 0;border:none;outline:none;flex:1;font-size:1rem;font-weight:700}._8ft6tW_customCurrency{color:var(--accent-color);font-weight:700}._8ft6tW_customBuyBtn{background-color:var(--accent-color);color:#fff;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;white-space:nowrap;border:none;border-radius:4px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;transition:all .2s}._8ft6tW_customBuyBtn:hover{background-color:var(--accent-hover)}._8ft6tW_customBuyBtn:disabled{opacity:.5;cursor:not-allowed}._8ft6tW_featuresGrid{border-top:1px solid var(--border-color);grid-template-columns:repeat(3,1fr);gap:1.5rem;padding-top:2rem;display:grid}@media (max-width:768px){._8ft6tW_featuresGrid{grid-template-columns:1fr}}._8ft6tW_featureItem{background-color:var(--surface-color);border:1px solid var(--border-color);border-radius:6px;align-items:flex-start;gap:1rem;padding:1rem;display:flex}._8ft6tW_featureIcon{color:var(--accent-color);flex-shrink:0;margin-top:.15rem}._8ft6tW_featureTitle{color:var(--text-color);margin-bottom:.25rem;font-size:.9rem;font-weight:700}._8ft6tW_featureText{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.4}._8ft6tW_modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#000c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._8ft6tW_modalContent{background-color:var(--surface-color);border:1px solid var(--border-color);text-align:center;border-radius:8px;width:100%;max-width:440px;padding:2.5rem}._8ft6tW_modalTitle{text-transform:uppercase;letter-spacing:-.01em;margin-bottom:.75rem;font-size:1.35rem;font-weight:800}._8ft6tW_modalText{color:var(--text-muted);margin-bottom:2rem;font-size:.875rem;line-height:1.5}._8ft6tW_modalActions{flex-direction:column;gap:.75rem;display:flex}._8ft6tW_modalPrimaryBtn{background-color:var(--text-color);color:var(--bg-color);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;border-radius:4px;width:100%;padding:.85rem 2rem;font-size:.875rem;font-weight:700;transition:opacity .2s}._8ft6tW_modalPrimaryBtn:hover{opacity:.9}._8ft6tW_modalSecondaryBtn{color:var(--text-muted);cursor:pointer;background-color:#0000;border:none;padding:.75rem;font-size:.8125rem;font-weight:600;transition:color .2s}._8ft6tW_modalSecondaryBtn:hover{color:var(--text-color)}
.Z573FG_page{flex-direction:column;min-height:100vh;display:flex}.Z573FG_main{flex-direction:column;flex:1;width:100%;max-width:1400px;margin:0 auto;padding:100px 2rem 2rem;display:flex}.Z573FG_header{text-align:center;margin-bottom:2rem}.Z573FG_title{text-transform:uppercase;letter-spacing:-.02em;margin-bottom:1rem;font-size:2.5rem;font-weight:800}.Z573FG_desc{color:var(--text-muted);max-width:600px;margin:0 auto;font-size:1.1rem}.Z573FG_content{align-items:flex-start;gap:2.5rem;display:flex}.Z573FG_sidebar{background-color:var(--surface-color);border:1px solid var(--border-color);border-radius:8px;flex-shrink:0;width:260px;padding:1.5rem;position:sticky;top:100px}.Z573FG_filterGroup{margin-bottom:2rem}.Z573FG_filterGroup:last-child{margin-bottom:0}.Z573FG_filterTitle{border-bottom:1px solid var(--border-color);color:var(--text-color);margin-bottom:1rem;padding-bottom:.5rem;font-size:1.1rem;font-weight:600}.Z573FG_filterList{flex-direction:column;gap:.75rem;max-height:200px;display:flex;overflow-y:auto}.Z573FG_filterLabel{cursor:pointer;color:var(--text-muted);align-items:center;gap:.75rem;font-size:.95rem;transition:color .2s;display:flex}.Z573FG_filterLabel:hover,.Z573FG_filterLabel[data-active=true]{color:var(--text-color)}.Z573FG_filterInput{appearance:none;border:1px solid var(--border-color);background-color:var(--bg-color);cursor:pointer;border-radius:4px;width:18px;height:18px;transition:all .2s;position:relative}.Z573FG_filterInput[type=radio]{border-radius:50%}.Z573FG_filterInput:checked{background-color:var(--accent-color);border-color:var(--accent-color)}.Z573FG_filterInput:checked:after{content:"";background-color:#fff;border-radius:2px;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Z573FG_filterInput[type=radio]:checked:after{border-radius:50%}.Z573FG_colorGrid{flex-wrap:wrap;gap:.75rem;display:flex}.Z573FG_colorSwatch{cursor:pointer;border:2px solid #0000;border-radius:50%;width:28px;height:28px;transition:transform .2s,border-color .2s}.Z573FG_colorSwatch:hover{transform:scale(1.1)}.Z573FG_colorSwatch[data-active=true]{box-shadow:0 0 0 1px var(--accent-color);border-color:#fff}.Z573FG_priceRangeContainer{flex-direction:column;gap:1rem;display:flex}.Z573FG_priceInputs{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Z573FG_priceInputWrapper{background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:4px;align-items:center;width:45%;padding:.25rem .5rem;display:flex}.Z573FG_priceSymbol{color:var(--text-muted);font-size:.9rem}.Z573FG_priceInput{color:var(--text-color);text-align:right;background:0 0;border:none;outline:none;width:100%;padding:.25rem;font-size:.9rem}.Z573FG_priceSlider{width:100%;accent-color:var(--accent-color)}.Z573FG_selectWrapper{position:relative}.Z573FG_select{border:1px solid var(--border-color);background-color:var(--bg-color);width:100%;color:var(--text-color);cursor:pointer;appearance:none;border-radius:4px;padding:.75rem 1rem;font-family:inherit;font-size:.95rem;transition:border-color .2s}.Z573FG_select:focus{border-color:var(--accent-color);outline:none}.Z573FG_selectIcon{pointer-events:none;color:var(--text-muted);position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.Z573FG_gridContainer{flex:1}.Z573FG_topBar{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.Z573FG_resultsCount{color:var(--text-muted);font-size:.95rem}.Z573FG_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;display:grid}.Z573FG_productCard{color:inherit;background-color:var(--surface-color);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .3s;display:flex;overflow:hidden}.Z573FG_productCard:hover{border-color:var(--text-muted);transform:translateY(-5px)}.Z573FG_imageContainer{aspect-ratio:4/5;background-color:#f5f5f5;position:relative;overflow:hidden}.Z573FG_productImage{object-fit:contain;transition:transform .5s}.Z573FG_productCard:hover .Z573FG_productImage{transform:scale(1.05)}.Z573FG_badge{background-color:var(--accent-color);color:#fff;text-transform:uppercase;z-index:1;border-radius:99px;padding:.25rem .75rem;font-size:.75rem;font-weight:700;position:absolute;top:1rem;left:1rem}.Z573FG_productInfo{flex-direction:column;gap:.25rem;padding:1rem;display:flex}.Z573FG_productCategory{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.Z573FG_productTitle{color:var(--text-color);margin:0;font-size:1.1rem;font-weight:600}.Z573FG_productPrice{color:var(--accent-color);font-weight:700}.Z573FG_noResults{text-align:center;color:var(--text-muted);background-color:var(--surface-color);border:1px dashed var(--border-color);border-radius:8px;padding:4rem 2rem;font-size:1.1rem}.Z573FG_mobileFilterBtn{background-color:var(--surface-color);width:100%;color:var(--text-color);border:1px solid var(--border-color);cursor:pointer;text-align:center;text-transform:uppercase;letter-spacing:.05em;border-radius:4px;margin-bottom:1rem;padding:1rem;font-weight:600;transition:all .2s;display:none}.Z573FG_mobileFilterBtn:hover{border-color:var(--accent-color);color:var(--accent-color)}@media (max-width:768px){.Z573FG_content{flex-direction:column}.Z573FG_sidebar{width:100%;margin-bottom:2rem;display:none;position:static}.Z573FG_sidebarOpen,.Z573FG_mobileFilterBtn{display:block}.Z573FG_grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}}
.swMWYG_page{flex-direction:column;min-height:100vh;display:flex}.swMWYG_main{flex-direction:column;flex:1;align-items:center;width:100%;max-width:900px;margin:0 auto;padding:120px 2rem 4rem;display:flex}.swMWYG_title{color:var(--text-color);letter-spacing:-.02em;text-align:center;margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.swMWYG_subtitle{color:var(--text-muted);text-align:center;max-width:520px;margin-bottom:3rem;font-size:1.05rem;line-height:1.6}.swMWYG_cardsGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;width:100%;margin-bottom:3.5rem;display:grid}.swMWYG_card{background:var(--surface-color);border:1px solid var(--border-color);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1.5rem;transition:border-color .3s,transform .3s;display:flex}.swMWYG_card:hover{border-color:var(--accent-color);transform:translateY(-4px)}.swMWYG_cardIcon{width:48px;height:48px;color:var(--accent-color);background:#ff33661a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.swMWYG_cardTitle{color:var(--text-color);font-size:1rem;font-weight:700}.swMWYG_cardValue{color:var(--text-muted);word-break:break-all;font-size:.875rem}.swMWYG_cardLink{color:var(--accent-color);font-size:.875rem;font-weight:600;text-decoration:none;transition:color .2s}.swMWYG_cardLink:hover{color:var(--accent-hover)}.swMWYG_formSection{width:100%;max-width:600px}.swMWYG_formTitle{color:var(--text-color);text-align:center;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.swMWYG_formSubtitle{color:var(--text-muted);text-align:center;margin-bottom:2rem;font-size:.9rem}.swMWYG_form{flex-direction:column;gap:1.25rem;display:flex}.swMWYG_row{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.swMWYG_field{flex-direction:column;gap:.4rem;display:flex}.swMWYG_label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:600}.swMWYG_input,.swMWYG_textarea,.swMWYG_select{background:var(--surface-color);border:1px solid var(--border-color);color:var(--text-color);border-radius:10px;outline:none;width:100%;padding:.85rem 1rem;font-family:inherit;font-size:.95rem;transition:border-color .25s,box-shadow .25s}.swMWYG_input:focus,.swMWYG_textarea:focus,.swMWYG_select:focus{border-color:var(--accent-color);box-shadow:0 0 0 3px #ff336626}.swMWYG_input::placeholder,.swMWYG_textarea::placeholder{color:#555}.swMWYG_select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}.swMWYG_select option{background:var(--bg-color);color:var(--text-color)}.swMWYG_textarea{resize:vertical;min-height:140px}.swMWYG_submitBtn{background:var(--accent-color);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;margin-top:.5rem;padding:1rem;font-size:1rem;font-weight:700;transition:background .25s,transform .15s}.swMWYG_submitBtn:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-2px)}.swMWYG_submitBtn:active:not(:disabled){transform:translateY(0)}.swMWYG_submitBtn:disabled{opacity:.6;cursor:not-allowed}.swMWYG_successMsg{color:#22c55e;text-align:center;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:12px;padding:1rem 1.25rem;font-size:.95rem;line-height:1.5}.swMWYG_errorMsg{color:#ef4444;text-align:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:12px;padding:1rem 1.25rem;font-size:.95rem}@media (max-width:768px){.swMWYG_main{padding-top:100px;padding-left:1.25rem;padding-right:1.25rem}.swMWYG_title{font-size:2rem}.swMWYG_cardsGrid{grid-template-columns:1fr;gap:1rem}.swMWYG_card{text-align:left;flex-direction:row;align-items:center;padding:1.25rem}.swMWYG_cardIcon{width:44px;height:44px}.swMWYG_row{grid-template-columns:1fr}}
._2EfbPa_main{flex-direction:column;min-height:100vh;display:flex}._2EfbPa_container{flex:1;width:100%;max-width:900px;margin:0 auto;padding:4rem 1.5rem}._2EfbPa_title{text-align:center;text-transform:uppercase;letter-spacing:-.02em;margin-bottom:1rem;font-size:2.5rem;font-weight:800}._2EfbPa_subtitle{text-align:center;color:var(--text-muted);margin-bottom:3rem;font-size:1.1rem}._2EfbPa_searchContainer{max-width:500px;margin-bottom:2rem;margin-left:auto;margin-right:auto;position:relative}._2EfbPa_searchInput{background:var(--surface-color);border:1px solid var(--border-color);width:100%;color:var(--text-color);border-radius:8px;padding:1rem 1.5rem 1rem 3rem;font-size:1.1rem;transition:all .2s}._2EfbPa_searchInput:focus{border-color:var(--accent-color);outline:none;box-shadow:0 0 0 2px #ff33661a}._2EfbPa_searchIcon{color:var(--text-muted);position:absolute;top:50%;left:1rem;transform:translateY(-50%)}._2EfbPa_productTabs{justify-content:center;gap:1rem;margin-bottom:2rem;padding-bottom:.5rem;display:flex;overflow-x:auto}._2EfbPa_tabBtn{background:var(--surface-color);border:1px solid var(--border-color);color:var(--text-muted);cursor:pointer;white-space:nowrap;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;transition:all .2s}._2EfbPa_tabBtn:hover{background:var(--border-color);color:var(--text-color)}._2EfbPa_tabBtnActive{background:var(--accent-color);color:var(--text-color);border-color:var(--accent-color)}._2EfbPa_guideContent{background:var(--surface-color);border:1px solid var(--border-color);border-radius:12px;padding:2rem;animation:.3s _2EfbPa_fadeIn}._2EfbPa_sectionTitle{border-bottom:1px solid var(--border-color);margin-bottom:1.5rem;padding-bottom:.75rem;font-size:1.5rem;font-weight:700}._2EfbPa_instructions{grid-template-columns:1fr 1fr;align-items:center;gap:2rem;margin-bottom:3rem;display:grid}@media (max-width:768px){._2EfbPa_instructions{grid-template-columns:1fr}}._2EfbPa_instructionImage{background:var(--bg-color);border:1px solid var(--border-color);aspect-ratio:1;color:var(--text-muted);text-align:center;border-radius:8px;justify-content:center;align-items:center;padding:2rem;display:flex}._2EfbPa_instructionText h4{color:var(--accent-color);margin-top:1rem;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}._2EfbPa_instructionText h4:first-child{margin-top:0}._2EfbPa_instructionText p{color:var(--text-muted);margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}._2EfbPa_instructionText p:last-child{margin-bottom:0}._2EfbPa_tableHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._2EfbPa_tableWrapper{overflow-x:auto}._2EfbPa_sizeTable{border-collapse:collapse;text-align:left;width:100%}._2EfbPa_sizeTable th,._2EfbPa_sizeTable td{border-bottom:1px solid var(--border-color);padding:1rem}._2EfbPa_sizeTable th{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:700}._2EfbPa_sizeTable td{color:var(--text-color);font-size:.95rem}._2EfbPa_sizeTable tbody tr:hover{background:#ffffff05}._2EfbPa_sizeLabel{color:var(--accent-color);font-weight:700}._2EfbPa_disclaimer{color:var(--text-muted);margin-top:1.5rem;font-size:.85rem;font-style:italic}._2EfbPa_welcomeState{text-align:center;background:var(--surface-color);border:1px solid var(--border-color);border-radius:12px;padding:4rem 2rem;animation:.3s _2EfbPa_fadeIn}._2EfbPa_noResults{text-align:center;color:var(--text-muted);background:var(--surface-color);border:1px dashed var(--border-color);border-radius:12px;padding:3rem}@keyframes _2EfbPa_fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.xpnSVG_page{flex-direction:column;min-height:100vh;display:flex}.xpnSVG_main{flex-direction:column;flex:1;width:100%;max-width:800px;margin:0 auto;padding:120px 2rem 4rem;display:flex}.xpnSVG_title{color:var(--text-color);letter-spacing:-.02em;margin-bottom:2rem;font-size:2.5rem;font-weight:800}.xpnSVG_content{color:var(--text-muted);font-size:1rem;line-height:1.7}.xpnSVG_content h2{color:var(--text-color);margin-top:2.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.xpnSVG_content h3{color:var(--text-color);margin-top:1.5rem;margin-bottom:.75rem;font-size:1.2rem;font-weight:600}.xpnSVG_content p{margin-bottom:1rem}.xpnSVG_content ul{margin-bottom:1.5rem;margin-left:1.5rem}.xpnSVG_content li{margin-bottom:.5rem}.xpnSVG_content a{color:var(--accent-color);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.xpnSVG_content a:hover{color:var(--accent-hover)}.xpnSVG_lastUpdate{color:var(--text-muted);border-bottom:1px solid var(--border-color);margin-bottom:3rem;padding-bottom:1rem;font-size:.875rem;font-style:italic}.xpnSVG_placeholder{color:var(--accent-color);background-color:#ff33661a;border-radius:4px;padding:0 4px;font-family:monospace;font-weight:600}.xpnSVG_maintenanceHeader{border-bottom:1px solid #1f1f1f;align-items:center;padding:1.25rem 1.5rem;display:flex}.xpnSVG_maintenanceLogo{letter-spacing:-.02em;color:#888;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.xpnSVG_maintenanceLogo:hover{color:#fff}.xpnSVG_mainMaintenance{flex-direction:column;flex:1;width:100%;max-width:800px;margin:0 auto;padding:3rem 2rem;display:flex}.xpnSVG_maintenanceFooter{text-align:center;color:#888;border-top:1px solid #1f1f1f;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;font-size:.75rem;display:flex}.xpnSVG_maintenanceFooterLinks{align-items:center;gap:1rem;display:flex}.xpnSVG_maintenanceFooterLink{color:#888;text-decoration:none;transition:color .2s}.xpnSVG_maintenanceFooterLink:hover{color:#f36}.xpnSVG_maintenanceFooterSep{color:#333;-webkit-user-select:none;user-select:none}
.HS70Aa_container{background-color:var(--bg-color);flex-direction:column;min-height:100vh;display:flex}.HS70Aa_main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:6rem 1.5rem;display:flex}.HS70Aa_errorCode{color:var(--accent-color);letter-spacing:-.05em;margin:0;font-size:clamp(6rem,15vw,9rem);font-weight:900;line-height:1}.HS70Aa_title{color:var(--text-color);margin:1.5rem 0 .75rem;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700}.HS70Aa_description{color:var(--text-muted);max-width:480px;margin:0 auto 2.5rem;font-size:1rem;line-height:1.6}.HS70Aa_button{background-color:var(--accent-color);color:#fff;border-radius:99px;justify-content:center;align-items:center;width:fit-content;padding:14px 36px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.HS70Aa_button:hover{background-color:var(--accent-hover);transform:translateY(-2px)}
._8aEwW_main{flex-direction:column;min-height:100vh;display:flex}._8aEwW_hero{aspect-ratio:21/9;background-color:var(--surface-color);align-items:center;width:100%;min-height:500px;display:flex;position:relative}@media (max-width:768px){._8aEwW_hero{aspect-ratio:9/16;min-height:400px;max-height:70vh}}._8aEwW_heroOverlay{z-index:10;background:#0009;position:absolute;inset:0}._8aEwW_heroContent{z-index:20;text-align:center;width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}@media (max-width:480px){._8aEwW_heroContent{padding:0 1rem}}._8aEwW_heroSubtitle{color:var(--text-color);text-transform:uppercase;letter-spacing:.2em;margin-bottom:1rem;font-size:.875rem;font-weight:700}@media (max-width:480px){._8aEwW_heroSubtitle{letter-spacing:.1em;font-size:.7rem}}._8aEwW_heroTitle{letter-spacing:-.02em;color:var(--text-color);margin-bottom:2rem;font-size:clamp(2rem,5vw,5rem);font-weight:900}@media (max-width:480px){._8aEwW_heroTitle{margin-bottom:1.5rem}}._8aEwW_heroButton{background-color:var(--accent-color);color:#fff;text-transform:uppercase;letter-spacing:.1em;padding:1rem 2.5rem;font-size:.875rem;font-weight:700;transition:background-color .2s}@media (max-width:480px){._8aEwW_heroButton{padding:.75rem 1.5rem;font-size:.8rem}}._8aEwW_heroButton:hover{background-color:var(--accent-hover)}._8aEwW_section{width:100%;max-width:1280px;margin:0 auto;padding:6rem 1.5rem}@media (max-width:768px){._8aEwW_section{padding:3rem 1rem}}._8aEwW_sectionHeader{text-align:center;margin-bottom:4rem}@media (max-width:768px){._8aEwW_sectionHeader{margin-bottom:2rem}}._8aEwW_sectionTitle{letter-spacing:-.02em;color:var(--text-color);margin-bottom:1rem;font-size:2.25rem;font-weight:900}@media (max-width:480px){._8aEwW_sectionTitle{font-size:1.75rem}}._8aEwW_sectionDesc{color:var(--text-muted);max-width:600px;margin:0 auto;font-size:.875rem}._8aEwW_grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (min-width:768px){._8aEwW_grid{gap:2rem}}@media (min-width:1024px){._8aEwW_grid{grid-template-columns:repeat(3,1fr)}}._8aEwW_productCard{display:block}._8aEwW_imageContainer{aspect-ratio:4/5;background-color:var(--surface-color);margin-bottom:1rem;position:relative;overflow:hidden}@media (min-width:768px){._8aEwW_imageContainer{margin-bottom:1.5rem}}._8aEwW_productImage{object-fit:contain;transition:transform .5s}._8aEwW_productCard:hover ._8aEwW_productImage{transform:scale(1.05)}._8aEwW_badge{z-index:10;background-color:var(--text-color);color:var(--bg-color);text-transform:uppercase;letter-spacing:.1em;padding:.2rem .5rem;font-size:.5rem;font-weight:700;position:absolute;top:.5rem;left:.5rem}@media (min-width:768px){._8aEwW_badge{padding:.25rem .75rem;font-size:.625rem;top:1rem;left:1rem}}._8aEwW_productInfo{text-align:center;flex-direction:column;align-items:center;display:flex}._8aEwW_productCategory{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.25rem;font-size:.5rem;font-weight:700}@media (min-width:768px){._8aEwW_productCategory{margin-bottom:.5rem;font-size:.625rem}}._8aEwW_productTitle{color:var(--text-color);margin-bottom:.25rem;font-size:.875rem;font-weight:700}@media (min-width:768px){._8aEwW_productTitle{margin-bottom:.5rem;font-size:1.125rem}}._8aEwW_productPrice{color:var(--text-muted);font-size:.8rem;font-weight:500}@media (min-width:768px){._8aEwW_productPrice{font-size:1rem}}._8aEwW_features{background-color:var(--surface-color);border-top:1px solid var(--border-color);padding:6rem 1.5rem}@media (max-width:768px){._8aEwW_features{padding:3rem 1rem}}._8aEwW_featuresGrid{grid-template-columns:repeat(1,1fr);gap:2.5rem;max-width:1280px;margin:0 auto;display:grid}@media (min-width:640px){._8aEwW_featuresGrid{grid-template-columns:repeat(3,1fr);gap:2.5rem}}@media (min-width:1024px){._8aEwW_featuresGrid{gap:3.5rem}}._8aEwW_featureItem{text-align:center}._8aEwW_featureIcon{width:3rem;height:3rem;color:var(--text-color);justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}@media (min-width:768px){._8aEwW_featureIcon{margin-bottom:1.5rem}}._8aEwW_featureTitle{text-transform:uppercase;letter-spacing:.1em;color:var(--text-color);margin-bottom:.5rem;font-size:.75rem;font-weight:700}@media (min-width:768px){._8aEwW_featureTitle{margin-bottom:.75rem;font-size:.875rem}}._8aEwW_featureDesc{color:var(--text-muted);font-size:.75rem;line-height:1.5}@media (min-width:768px){._8aEwW_featureDesc{font-size:.875rem}}
._0PR35G_main{flex-direction:column;min-height:100vh;display:flex}._0PR35G_container{flex:1;width:100%;max-width:1280px;margin:0 auto;padding:3rem 1.5rem}@media (max-width:768px){._0PR35G_container{padding:1.5rem 1rem}}._0PR35G_breadcrumb{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);align-items:center;gap:.75rem;margin-bottom:3rem;font-size:.75rem;font-weight:700;display:flex}@media (max-width:768px){._0PR35G_breadcrumb{margin-bottom:1.5rem;font-size:.65rem}}._0PR35G_breadcrumbLink{align-items:center;gap:.25rem;transition:color .2s;display:flex}._0PR35G_breadcrumbLink:hover{color:var(--text-color)}._0PR35G_current{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._0PR35G_grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:1024px){._0PR35G_grid{grid-template-columns:repeat(2,1fr);gap:6rem}}._0PR35G_carouselContainer{flex-direction:column;gap:.75rem;display:flex}._0PR35G_imageWrapper{aspect-ratio:4/5;background-color:var(--surface-color);width:100%;position:relative;overflow:hidden}@media (max-width:768px){._0PR35G_imageWrapper{aspect-ratio:1}}._0PR35G_productImage{object-fit:contain;transition:opacity .3s}._0PR35G_carouselArrow{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:2.75rem;height:2.75rem;color:var(--accent-color);cursor:pointer;opacity:.85;background-color:#0000008c;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;transition:opacity .25s,background-color .2s,transform .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._0PR35G_imageWrapper:hover ._0PR35G_carouselArrow{opacity:1}._0PR35G_carouselArrow:hover{background-color:#000000bf;transform:translateY(-50%)scale(1.08)}._0PR35G_carouselArrowLeft{left:.75rem}._0PR35G_carouselArrowRight{right:.75rem}@media (max-width:768px){._0PR35G_carouselArrow{opacity:1;width:2rem;height:2rem}._0PR35G_carouselArrowLeft{left:.5rem}._0PR35G_carouselArrowRight{right:.5rem}}._0PR35G_carouselDots{z-index:2;gap:.5rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}._0PR35G_carouselDot{cursor:pointer;background-color:#0000;border:1.5px solid #ffffffb3;border-radius:50%;width:8px;height:8px;padding:0;transition:all .25s}._0PR35G_carouselDot:hover{background-color:#ffffff80}._0PR35G_carouselDotActive{background-color:#fff;border-color:#fff;transform:scale(1.2)}._0PR35G_thumbnailStrip{scrollbar-width:none;-ms-overflow-style:none;gap:.5rem;display:flex;overflow-x:auto}._0PR35G_thumbnailStrip::-webkit-scrollbar{display:none}._0PR35G_thumbnail{background:var(--surface-color);cursor:pointer;opacity:.6;border:2px solid #0000;flex-shrink:0;width:4.5rem;height:4.5rem;padding:0;transition:border-color .2s,opacity .2s;position:relative;overflow:hidden}._0PR35G_thumbnail:hover{opacity:.85}._0PR35G_thumbnailActive{border-color:var(--text-color);opacity:1}._0PR35G_thumbnailImage{object-fit:cover}@media (max-width:480px){._0PR35G_thumbnail{width:3.5rem;height:3.5rem}}._0PR35G_info{flex-direction:column;padding:1rem 0;display:flex}@media (max-width:768px){._0PR35G_info{padding:0}}._0PR35G_title{letter-spacing:-.02em;margin-bottom:.5rem;font-size:clamp(1.5rem,4vw,3rem);font-weight:900}._0PR35G_price{margin-bottom:2rem;font-size:1.5rem;font-weight:600}@media (max-width:480px){._0PR35G_price{margin-bottom:1.5rem;font-size:1.25rem}}._0PR35G_desc{color:var(--text-muted);margin-bottom:2.5rem;font-size:.875rem;line-height:1.6}@media (max-width:768px){._0PR35G_desc{margin-bottom:1.5rem}}._0PR35G_infoNotice{background-color:#f59e0b14;border:1px solid #f59e0b33;border-left:3px solid #f59e0bb3;border-radius:6px;align-items:flex-start;gap:.75rem;margin-bottom:2.5rem;padding:1rem 1.25rem;display:flex}._0PR35G_infoNoticeIcon{color:#f59e0bd9;flex-shrink:0;margin-top:1px}._0PR35G_infoNoticeText{color:var(--text-color);opacity:.9;white-space:pre-line;margin:0;font-size:.8125rem;line-height:1.6}@media (max-width:768px){._0PR35G_infoNotice{margin-bottom:1.5rem;padding:.875rem 1rem}._0PR35G_infoNoticeText{font-size:.75rem}}._0PR35G_sectionLabel{text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;font-size:.75rem;font-weight:700}._0PR35G_colorList{gap:.75rem;margin-bottom:2.5rem;display:flex}@media (max-width:768px){._0PR35G_colorList{margin-bottom:1.5rem}}._0PR35G_colorBtn{border:1px solid var(--border-color);border-radius:2px;width:2.5rem;height:2.5rem;transition:border-color .2s;position:relative}._0PR35G_colorBtn:hover{border-color:var(--text-muted)}._0PR35G_colorActive{border-color:var(--text-color)}._0PR35G_checkIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._0PR35G_sizeHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._0PR35G_sizeGuide{color:var(--text-muted);cursor:pointer;font-size:.75rem;text-decoration:underline}._0PR35G_sizeList{grid-template-columns:repeat(4,1fr);gap:.5rem;margin-bottom:2.5rem;display:grid}@media (max-width:768px){._0PR35G_sizeList{margin-bottom:1.5rem}}._0PR35G_sizeBtn{border:1px solid var(--border-color);color:var(--text-color);-webkit-user-select:none;user-select:none;background-color:#0000;justify-content:center;align-items:center;padding:.75rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex;position:relative;overflow:hidden}._0PR35G_sizeText{z-index:1;position:relative}._0PR35G_sizeBtn:hover:not(:disabled){border-color:var(--text-muted)}._0PR35G_sizeActive{border-color:var(--text-color);background-color:var(--text-color);color:var(--bg-color)}._0PR35G_sizeDisabled{cursor:not-allowed;opacity:.45;color:var(--text-muted);background-color:#ffffff05;border-color:#ffffff14}._0PR35G_sizeDisabled:hover{border-color:#ffffff14}._0PR35G_crossIcon{pointer-events:none;z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._0PR35G_crossSvg{stroke:#ff4d4f;filter:drop-shadow(0 0 2px #ff4d4f66);opacity:.9;width:70%;height:70%}._0PR35G_actions{flex-direction:column;gap:1rem;margin-bottom:3rem;display:flex}@media (min-width:640px){._0PR35G_actions{flex-direction:row}}@media (max-width:768px){._0PR35G_actions{margin-bottom:2rem}}._0PR35G_qtyWrapper{border:1px solid var(--border-color);justify-content:space-between;align-items:center;width:100%;padding:0 .5rem;display:flex}._0PR35G_qtyDisabled{opacity:.4;pointer-events:none}@media (min-width:640px){._0PR35G_qtyWrapper{width:8rem}}._0PR35G_qtyBtn{width:2.5rem;height:3rem;color:var(--text-color);justify-content:center;align-items:center;display:flex}._0PR35G_qtyBtn:hover:not(:disabled){background-color:var(--surface-color)}._0PR35G_qtyVal{text-align:center;width:2rem;font-weight:600}._0PR35G_addBtn{text-transform:uppercase;letter-spacing:.1em;background-color:var(--accent-color);color:#fff;cursor:pointer;border:none;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.875rem;font-weight:700;transition:background-color .2s,opacity .2s;display:flex}._0PR35G_addBtn:hover:not(:disabled){background-color:var(--accent-hover)}._0PR35G_addBtnDisabled{opacity:.5;border:1px solid #ffffff14;cursor:not-allowed!important;color:#888!important;background-color:#2a2a2a!important}._0PR35G_addedBtn{background-color:var(--text-color);color:var(--bg-color)}._0PR35G_featuresList{border-top:1px solid var(--border-color);grid-template-columns:repeat(2,1fr);gap:1rem;padding-top:2rem;display:grid}@media (max-width:480px){._0PR35G_featuresList{grid-template-columns:1fr;gap:.75rem;padding-top:1.5rem}}._0PR35G_featItem{align-items:center;gap:.75rem;display:flex}._0PR35G_featIcon{color:var(--text-muted);flex-shrink:0}._0PR35G_featText{color:var(--text-color);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:600}@media (max-width:480px){._0PR35G_featText{font-size:.65rem}}._0PR35G_errorState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;padding:2rem 1rem;display:flex}._0PR35G_errorCode{font-size:4rem;font-weight:900}._0PR35G_errorText{color:var(--text-muted)}._0PR35G_errorLink{color:var(--accent-color);text-underline-offset:4px;font-weight:700;text-decoration:underline}
.TTkbwW_main{flex-direction:column;min-height:100vh;display:flex}.TTkbwW_container{flex:1;width:100%;max-width:800px;margin:0 auto;padding:4rem 1.5rem 6rem}@media (max-width:768px){.TTkbwW_container{padding:2.5rem 1rem 4rem}}.TTkbwW_header{text-align:center;margin-bottom:3.5rem}.TTkbwW_badge{color:var(--accent-color,#ffb7c5);text-transform:uppercase;letter-spacing:.15em;background-color:#ffb7c51a;border:1px solid #ffb7c54d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.4rem 1rem;font-size:.75rem;font-weight:700;display:inline-flex}.TTkbwW_title{letter-spacing:-.04em;color:var(--text-color);margin-bottom:1rem;font-size:2.5rem;font-weight:900;line-height:1.2}@media (max-width:600px){.TTkbwW_title{font-size:1.85rem}}.TTkbwW_subtitle{color:var(--text-muted);max-width:600px;margin:0 auto;font-size:1.05rem;line-height:1.6}.TTkbwW_grid{flex-direction:column;gap:1.75rem;margin-bottom:3.5rem;display:flex}.TTkbwW_card{background-color:var(--surface-color);border:1px solid var(--border-color);border-radius:8px;padding:2rem;transition:transform .2s,border-color .2s;position:relative;overflow:hidden}.TTkbwW_card:hover{border-color:#ffb7c566;transform:translateY(-2px)}.TTkbwW_cardHeader{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.TTkbwW_cardIconWrapper{width:44px;height:44px;color:var(--accent-color,#ffb7c5);background:#ffb7c51f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.TTkbwW_cardTitle{color:var(--text-color);margin:0;font-size:1.2rem;font-weight:800}.TTkbwW_cardDesc{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.7}.TTkbwW_founderBox{text-align:center;background:linear-gradient(135deg,#ffb7c514 0%,#ffb7c505 100%);border:1px solid #ffb7c540;border-radius:12px;padding:2.5rem;position:relative}@media (max-width:600px){.TTkbwW_founderBox{padding:1.75rem}}.TTkbwW_founderQuote{color:var(--text-color);margin-bottom:1.5rem;font-size:1.1rem;font-style:italic;line-height:1.8}.TTkbwW_founderSignature{flex-direction:column;align-items:center;gap:.25rem;display:flex}.TTkbwW_founderName{color:var(--accent-color,#ffb7c5);letter-spacing:.05em;font-size:1rem;font-weight:800}.TTkbwW_founderRole{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.8rem}.TTkbwW_backHome{text-align:center;margin-top:3.5rem}.TTkbwW_backBtn{background-color:var(--text-color);color:var(--bg-color);text-transform:uppercase;letter-spacing:.1em;border-radius:4px;align-items:center;gap:.5rem;padding:.85rem 2rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-flex}.TTkbwW_backBtn:hover{opacity:.85}
.m0lcxG_page{flex-direction:column;min-height:100vh;display:flex}.m0lcxG_wrapper{flex:1;justify-content:center;align-items:center;padding:6rem 1.5rem 4rem;display:flex;position:relative;overflow:hidden}.m0lcxG_wrapper:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#ff33661f 0%,#0000 70%);width:600px;height:600px;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.m0lcxG_wrapper:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#ff33660f 0%,#0000 70%);width:400px;height:400px;position:absolute;bottom:-30%;right:-10%}.m0lcxG_container{z-index:1;text-align:center;width:100%;max-width:580px;position:relative}.m0lcxG_checkCircle{opacity:0;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 2.5rem;animation:.6s cubic-bezier(.34,1.56,.64,1) forwards m0lcxG_circleAppear;display:flex;position:relative}.m0lcxG_checkCircle:before{content:"";background:linear-gradient(135deg,#f363,#ff33660d);border:2px solid #ff33664d;border-radius:50%;position:absolute;inset:0}.m0lcxG_checkCircle:after{content:"";background:0 0;border:1px solid #ff33661a;border-radius:50%;animation:2s ease-out infinite m0lcxG_pulseRing;position:absolute;inset:-8px}@keyframes m0lcxG_circleAppear{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes m0lcxG_pulseRing{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}.m0lcxG_checkIcon{color:var(--accent-color);opacity:0;animation:.4s cubic-bezier(.34,1.56,.64,1) .3s forwards m0lcxG_checkPop;transform:scale(0)}@keyframes m0lcxG_checkPop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.m0lcxG_title{letter-spacing:-.03em;color:var(--text-color);opacity:0;margin-bottom:.75rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:900;animation:.5s .4s forwards m0lcxG_fadeUp}.m0lcxG_subtitle{color:var(--text-muted);opacity:0;margin-bottom:.5rem;font-size:1rem;line-height:1.7;animation:.5s .5s forwards m0lcxG_fadeUp}.m0lcxG_subtitleSmall{color:var(--text-muted);opacity:0;margin-bottom:2.5rem;font-size:.875rem;line-height:1.7;animation:.5s .55s forwards m0lcxG_fadeUp}@keyframes m0lcxG_fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.m0lcxG_estimatedDelivery{text-align:left;opacity:0;background:linear-gradient(135deg,#ff33660f,#ff336605);border:1px solid #ff336626;border-radius:12px;align-items:center;gap:.85rem;margin-bottom:2.5rem;padding:1rem 1.25rem;animation:.5s .58s forwards m0lcxG_fadeUp;display:flex}.m0lcxG_estimatedIcon{color:var(--accent-color);flex-shrink:0}.m0lcxG_estimatedLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin:0 0 2px;font-size:.7rem;font-weight:700}.m0lcxG_estimatedDate{color:var(--text-color);margin:0;font-size:.9rem;font-weight:600}.m0lcxG_stepsCard{background:var(--surface-color);border:1px solid var(--border-color);text-align:left;opacity:0;border-radius:16px;margin-bottom:2.5rem;padding:2rem;animation:.5s .6s forwards m0lcxG_fadeUp}.m0lcxG_stepsTitle{text-transform:uppercase;letter-spacing:.15em;color:var(--accent-color);margin-bottom:1.5rem;font-size:.7rem;font-weight:700}.m0lcxG_timeline{flex-direction:column;gap:0;list-style:none;display:flex;position:relative}.m0lcxG_step{align-items:flex-start;gap:1rem;padding-bottom:1.5rem;display:flex;position:relative}.m0lcxG_step:last-child{padding-bottom:0}.m0lcxG_stepIndicator{flex-direction:column;flex-shrink:0;align-items:center;display:flex;position:relative}.m0lcxG_stepDot{background:#ff33661a;border:1.5px solid #ff336640;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;transition:all .3s;display:flex}.m0lcxG_stepLine{background:linear-gradient(#ff336640,#ff33660d);flex:1;width:1.5px;min-height:16px;margin-top:4px}.m0lcxG_step:last-child .m0lcxG_stepLine{display:none}.m0lcxG_stepContent{padding-top:6px}.m0lcxG_stepLabel{color:var(--text-color);margin-bottom:2px;font-size:.9rem;font-weight:600}.m0lcxG_stepDesc{color:var(--text-muted);font-size:.8rem;line-height:1.5}.m0lcxG_actions{opacity:0;flex-wrap:wrap;justify-content:center;gap:1rem;animation:.5s .7s forwards m0lcxG_fadeUp;display:flex}.m0lcxG_btnPrimary{background:var(--accent-color);color:#fff;text-transform:uppercase;letter-spacing:.08em;border-radius:0;padding:.9rem 2.25rem;font-size:.85rem;font-weight:700;transition:all .25s;position:relative;overflow:hidden}.m0lcxG_btnPrimary:before{content:"";opacity:0;background:linear-gradient(135deg,#ffffff1a,#0000);transition:opacity .25s;position:absolute;inset:0}.m0lcxG_btnPrimary:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 8px 24px #ff336640}.m0lcxG_btnPrimary:hover:before{opacity:1}.m0lcxG_btnSecondary{color:var(--text-color);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--border-color);background:0 0;border-radius:0;padding:.9rem 2.25rem;font-size:.85rem;font-weight:600;transition:all .25s}.m0lcxG_btnSecondary:hover{border-color:var(--text-muted);background:#ffffff08;transform:translateY(-1px)}.m0lcxG_confetti{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.m0lcxG_particle{opacity:0;border-radius:1px;width:6px;height:6px;animation:3s ease-out forwards m0lcxG_confettiFall;position:absolute}.m0lcxG_particle:first-child{background:var(--accent-color);animation-duration:2.8s;animation-delay:.2s;top:-5%;left:10%}.m0lcxG_particle:nth-child(2){background:gold;width:4px;height:8px;animation-duration:3.2s;animation-delay:.4s;top:-5%;left:20%}.m0lcxG_particle:nth-child(3){background:var(--accent-color);animation-duration:2.6s;animation-delay:.1s;top:-5%;left:35%}.m0lcxG_particle:nth-child(4){background:#a855f7;width:5px;height:5px;animation-duration:3s;animation-delay:.5s;top:-5%;left:50%}.m0lcxG_particle:nth-child(5){background:var(--accent-color);animation-duration:2.9s;animation-delay:.3s;top:-5%;left:65%}.m0lcxG_particle:nth-child(6){background:gold;width:4px;height:6px;animation-duration:3.1s;animation-delay:.6s;top:-5%;left:75%}.m0lcxG_particle:nth-child(7){background:#a855f7;animation-duration:2.7s;animation-delay:.15s;top:-5%;left:85%}.m0lcxG_particle:nth-child(8){background:var(--accent-color);width:7px;height:4px;animation-duration:3.3s;animation-delay:.35s;top:-5%;left:45%}.m0lcxG_particle:nth-child(9){background:gold;animation-duration:2.5s;animation-delay:.55s;top:-5%;left:5%}.m0lcxG_particle:nth-child(10){background:var(--accent-color);width:3px;height:7px;animation-duration:3.4s;animation-delay:.25s;top:-5%;left:90%}.m0lcxG_particle:nth-child(11){background:#a855f7;animation-duration:2.8s;animation-delay:.45s;top:-5%;left:28%}.m0lcxG_particle:nth-child(12){background:gold;width:5px;height:3px;animation-duration:3s;animation-delay:.7s;top:-5%;left:58%}@keyframes m0lcxG_confettiFall{0%{opacity:1;transform:translateY(0)rotate(0)}25%{opacity:1}to{opacity:0;transform:translateY(100vh)rotate(720deg)}}@media (max-width:480px){.m0lcxG_wrapper{padding:5rem 1rem 3rem}.m0lcxG_checkCircle{width:80px;height:80px;margin-bottom:2rem}.m0lcxG_stepsCard{border-radius:12px;padding:1.5rem}.m0lcxG_actions{flex-direction:column}.m0lcxG_btnPrimary,.m0lcxG_btnSecondary{text-align:center;width:100%}.m0lcxG_stepDot{width:32px;height:32px;font-size:.85rem}}
