/* حساب کاربری: منوی کناری به شکل دکمه‌های گرافیکی + کاشی‌های پیشخوان */
.woocommerce-MyAccount-navigation ul{display:grid;gap:8px;margin:0!important;padding:0!important;list-style:none!important}
.woocommerce-MyAccount-navigation li{margin:0!important;padding:0!important;border:0!important;opacity:0;transform:translateX(14px);animation:ktaIn .45s cubic-bezier(.2,.8,.2,1) forwards}
.woocommerce-MyAccount-navigation li:nth-child(1){animation-delay:45ms}
.woocommerce-MyAccount-navigation li:nth-child(2){animation-delay:90ms}
.woocommerce-MyAccount-navigation li:nth-child(3){animation-delay:135ms}
.woocommerce-MyAccount-navigation li:nth-child(4){animation-delay:180ms}
.woocommerce-MyAccount-navigation li:nth-child(5){animation-delay:225ms}
.woocommerce-MyAccount-navigation li:nth-child(6){animation-delay:270ms}
.woocommerce-MyAccount-navigation li:nth-child(7){animation-delay:315ms}
.woocommerce-MyAccount-navigation li:nth-child(8){animation-delay:360ms}
.woocommerce-MyAccount-navigation li:nth-child(9){animation-delay:405ms}
.woocommerce-MyAccount-navigation li:nth-child(10){animation-delay:450ms}
.woocommerce-MyAccount-navigation li:nth-child(11){animation-delay:495ms}
.woocommerce-MyAccount-navigation li:nth-child(12){animation-delay:540ms}
@keyframes ktaIn{to{opacity:1;transform:none}}
.woocommerce-MyAccount-navigation li a{position:relative;display:flex!important;align-items:center;gap:12px;padding:10px 12px!important;border-radius:16px;background:#f6f8f9;color:#2d3436!important;font-size:14.5px;font-weight:800;text-decoration:none!important;overflow:hidden;transition:transform .25s,box-shadow .25s,background .25s,color .25s}
.woocommerce-MyAccount-navigation li a:before{content:"";flex:0 0 38px;width:38px;height:38px;border-radius:13px;background:color-mix(in srgb,var(--c,#2e7d32) 14%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c,#2e7d32) 22%,transparent);transition:transform .35s cubic-bezier(.2,1.4,.4,1),background .25s}
.woocommerce-MyAccount-navigation li a:after{content:"";position:absolute;right:21px;top:50%;width:20px;height:20px;margin-top:-10px;background:var(--c,#2e7d32);-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat;transition:background .25s,transform .35s cubic-bezier(.2,1.4,.4,1)}
.woocommerce-MyAccount-navigation li a:hover{transform:translateX(-4px);background:#fff;box-shadow:0 10px 22px -16px var(--c,#2e7d32)}
.woocommerce-MyAccount-navigation li a:hover:before,.woocommerce-MyAccount-navigation li a:hover:after{transform:scale(1.1) rotate(-6deg)}
.woocommerce-MyAccount-navigation li.is-active a{background:linear-gradient(135deg,var(--c,#2e7d32),color-mix(in srgb,var(--c,#2e7d32) 55%,#00acc1));color:#fff!important;box-shadow:0 12px 24px -14px var(--c,#2e7d32)}
.woocommerce-MyAccount-navigation li.is-active a:before{background:rgba(255,255,255,.2);box-shadow:none}
.woocommerce-MyAccount-navigation li.is-active a:after{background:#fff}
.woocommerce-MyAccount-navigation li.is-active a span,.woocommerce-MyAccount-navigation li.is-active a{position:relative}
.woocommerce-MyAccount-navigation li.is-active a{background-size:200% 200%;animation:ktaGrad 6s ease-in-out infinite}
@keyframes ktaGrad{50%{background-position:100% 50%}}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard a{--c:#2e7d32;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='9' rx='1.5'/%3E%3Crect x='14' y='3' width='7' height='5' rx='1.5'/%3E%3Crect x='14' y='12' width='7' height='9' rx='1.5'/%3E%3Crect x='3' y='16' width='7' height='5' rx='1.5'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders a{--c:#0284c7;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z'/%3E%3Cpath d='M3 6h18M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--kst-cancel a{--c:#e11d48;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 3-6.7'/%3E%3Cpath d='M3 4v5h5'/%3E%3Cpath d='m9.5 9.5 5 5M14.5 9.5l-5 5'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads a{--c:#7c3aed;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12M7 10l5 5 5-5'/%3E%3Cpath d='M5 21h14'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address a{--c:#ea580c;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-5.5-7-11a7 7 0 0 1 14 0c0 5.5-7 11-7 11z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--payment-methods a{--c:#0891b2;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='5' width='20' height='14' rx='2.5'/%3E%3Cpath d='M2 10h20M6 15h4'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-account a{--c:#4f46e5;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4.4 3.6-7 8-7s8 2.6 8 7'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--kishtak-wallet a{--c:#c026d3;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 7V5a2 2 0 0 0-2-2H5a2 2 0 0 0 0 4h15v13H5a2 2 0 0 1-2-2V5'/%3E%3Ccircle cx='16' cy='13.5' r='1.5'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--wishlist a{--c:#db2777;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-8-5.2-8-11.2A4.8 4.8 0 0 1 12 6.6a4.8 4.8 0 0 1 8 3.2C20 15.8 12 21 12 21z'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout a{--c:#64748b;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4'/%3E%3Cpath d='M10 17l-5-5 5-5M5 12h11'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--kst-cancel a{background:#fff1f2}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout a{background:transparent;border:1px dashed #e2e8f0}
/* کاشی‌های پیشخوان وودمارت */
.woocommerce-MyAccount-content .wd-my-account-links{list-style:none!important;padding:0!important;margin:16px 0 0!important;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px!important}
.woocommerce-MyAccount-content .wd-my-account-links>li{margin:0!important;padding:0!important;width:auto!important;max-width:none!important;flex:none!important}
.woocommerce-MyAccount-content .wd-my-account-links>li>a{position:relative;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:118px;padding:16px 10px!important;border-radius:20px!important;border:1px solid #edf1f3!important;background:#fff!important;color:#2d3436!important;font-size:14px;font-weight:800;text-decoration:none!important;box-shadow:0 12px 24px -22px rgba(0,0,0,.6);overflow:hidden;transition:transform .3s,box-shadow .3s}
.woocommerce-MyAccount-content .wd-my-account-links>li>a:before{content:""!important;display:block!important;width:52px!important;height:52px!important;border-radius:17px;background:var(--iw,none) center/26px no-repeat,linear-gradient(135deg,var(--c,#2e7d32),color-mix(in srgb,var(--c,#2e7d32) 60%,#00acc1))!important;font-size:0!important;box-shadow:0 10px 18px -10px var(--c,#2e7d32)}
.woocommerce-MyAccount-content .wd-my-account-links>li>a:hover{transform:translateY(-5px);box-shadow:0 18px 30px -20px var(--c,#2e7d32)}
.woocommerce-MyAccount-content .wd-my-account-links>li>a:hover:before{animation:ktaPop .5s ease}
@keyframes ktaPop{40%{transform:scale(1.12) rotate(-6deg)}}
.woocommerce-MyAccount-content .wd-my-account-links .wd-my-acc-dashboard>a{--c:#2e7d32;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='9' rx='1.5'/%3E%3Crect x='14' y='3' width='7' height='5' rx='1.5'/%3E%3Crect x='14' y='12' width='7' height='9' rx='1.5'/%3E%3Crect x='3' y='16' width='7' height='5' rx='1.5'/%3E%3C/svg%3E");--iw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='9' rx='1.5'/%3E%3Crect x='14' y='3' width='7' height='5' rx='1.5'/%3E%3Crect x='14' y='12' width='7' height='9' rx='1.5'/%3E%3Crect x='3' y='16' width='7' height='5' rx='1.5'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-content .wd-my-account-links .wd-my-acc-orders>a{--c:#0284c7;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z'/%3E%3Cpath d='M3 6h18M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E");--iw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z'/%3E%3Cpath d='M3 6h18M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-content .wd-my-account-links .wd-my-acc-kst-cancel>a{--c:#e11d48;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 3-6.7'/%3E%3Cpath d='M3 4v5h5'/%3E%3Cpath d='m9.5 9.5 5 5M14.5 9.5l-5 5'/%3E%3C/svg%3E");--iw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 3-6.7'/%3E%3Cpath d='M3 4v5h5'/%3E%3Cpath d='m9.5 9.5 5 5M14.5 9.5l-5 5'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-content .wd-my-account-links .wd-my-acc-downloads>a{--c:#7c3aed;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12M7 10l5 5 5-5'/%3E%3Cpath d='M5 21h14'/%3E%3C/svg%3E");--iw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12M7 10l5 5 5-5'/%3E%3Cpath d='M5 21h14'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-content .wd-my-account-links .wd-my-acc-edit-address>a{--c:#ea580c;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-5.5-7-11a7 7 0 0 1 14 0c0 5.5-7 11-7 11z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E");--iw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-5.5-7-11a7 7 0 0 1 14 0c0 5.5-7 11-7 11z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-content .wd-my-account-links .wd-my-acc-payment-methods>a{--c:#0891b2;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='5' width='20' height='14' rx='2.5'/%3E%3Cpath d='M2 10h20M6 15h4'/%3E%3C/svg%3E");--iw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='5' width='20' height='14' rx='2.5'/%3E%3Cpath d='M2 10h20M6 15h4'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-content .wd-my-account-links .wd-my-acc-edit-account>a{--c:#4f46e5;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4.4 3.6-7 8-7s8 2.6 8 7'/%3E%3C/svg%3E");--iw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4.4 3.6-7 8-7s8 2.6 8 7'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-content .wd-my-account-links .wd-my-acc-kishtak-wallet>a{--c:#c026d3;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 7V5a2 2 0 0 0-2-2H5a2 2 0 0 0 0 4h15v13H5a2 2 0 0 1-2-2V5'/%3E%3Ccircle cx='16' cy='13.5' r='1.5'/%3E%3C/svg%3E");--iw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 7V5a2 2 0 0 0-2-2H5a2 2 0 0 0 0 4h15v13H5a2 2 0 0 1-2-2V5'/%3E%3Ccircle cx='16' cy='13.5' r='1.5'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-content .wd-my-account-links .wd-my-acc-wishlist>a{--c:#db2777;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-8-5.2-8-11.2A4.8 4.8 0 0 1 12 6.6a4.8 4.8 0 0 1 8 3.2C20 15.8 12 21 12 21z'/%3E%3C/svg%3E");--iw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-8-5.2-8-11.2A4.8 4.8 0 0 1 12 6.6a4.8 4.8 0 0 1 8 3.2C20 15.8 12 21 12 21z'/%3E%3C/svg%3E")}
.woocommerce-MyAccount-content .wd-my-account-links .wd-my-acc-customer-logout>a{--c:#64748b;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4'/%3E%3Cpath d='M10 17l-5-5 5-5M5 12h11'/%3E%3C/svg%3E");--iw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4'/%3E%3Cpath d='M10 17l-5-5 5-5M5 12h11'/%3E%3C/svg%3E")}
@media(max-width:1024px){
 .woocommerce-MyAccount-navigation ul{grid-template-columns:1fr 1fr;gap:7px}
 .woocommerce-MyAccount-navigation li a{padding:8px 9px!important;gap:9px;font-size:13px;border-radius:14px}
 .woocommerce-MyAccount-navigation li a:before{flex-basis:32px;width:32px;height:32px;border-radius:11px}
 .woocommerce-MyAccount-navigation li a:after{right:16px;width:17px;height:17px;margin-top:-8.5px}
 .woocommerce-MyAccount-content .wd-my-account-links{grid-template-columns:repeat(2,1fr);gap:10px!important}
 .woocommerce-MyAccount-content .wd-my-account-links>li>a{min-height:100px;font-size:13px}
 .woocommerce-MyAccount-content .wd-my-account-links>li>a:before{width:46px!important;height:46px!important}
}
@media(prefers-reduced-motion:reduce){.woocommerce-MyAccount-navigation li{animation:none;opacity:1;transform:none}.woocommerce-MyAccount-navigation li.is-active a{animation:none}}
