/* v3.9.13: extra account shortcuts; existing WooCommerce account navigation stays intact. */
.vcc-v360-account .woocommerce-MyAccount-navigation{background:#f8fbfa;border:1px solid #e2ebeb;border-radius:16px;padding:14px;box-sizing:border-box}
.vcc-v360-account .woocommerce-MyAccount-navigation li a{transition:background .15s,border-color .15s}
.vcc-v360-account .woocommerce-MyAccount-navigation li a:hover{background:#e8f8f4;border-color:#93cfc3}
.vcc-v360-account .woocommerce-MyAccount-navigation li a:focus-visible,.vcc-3913-card:focus-visible{outline:3px solid #008d87;outline-offset:2px}
.vcc-3913-account{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 28px;clear:both}
.vcc-3913-welcome{grid-column:1/-1;background:linear-gradient(115deg,#133b43,#13534e);color:#fff;border-radius:16px;padding:22px 24px}
.vcc-3913-welcome h2{font-size:clamp(22px,2.4vw,30px);color:#fff;margin:7px 0 5px}
.vcc-3913-welcome p{font-size:14px;color:#e0eeeb;margin:0}
.vcc-3913-kicker{color:#83e8d0;letter-spacing:.1em;font-weight:800;font-size:11px}
.vcc-3913-card{display:flex;align-items:center;gap:13px;padding:17px;border:1px solid #dfeae7;border-radius:14px;background:#fff;min-width:0;color:#142c36;text-decoration:none;box-shadow:0 3px 12px rgba(17,57,53,.035);transition:transform .15s,border-color .15s}
.vcc-3913-card:hover{transform:translateY(-2px);border-color:#61bdae;color:#142c36}
.vcc-3913-icon{display:flex;align-items:center;justify-content:center;flex:none;width:42px;height:42px;border-radius:12px;background:#e6f6f1;color:#087f70;font-size:24px;font-weight:800}
.vcc-3913-card strong{display:block;font-size:15px;line-height:1.3}
.vcc-3913-card small{display:block;color:#62757b;font-size:12px;line-height:1.4;margin-top:3px}
.vcc-3913-arrow{margin-left:auto;color:#087f70;font-size:20px}
@media(max-width:620px){.vcc-3913-account{grid-template-columns:1fr}.vcc-3913-welcome{padding:20px}.vcc-v360-account .woocommerce-MyAccount-navigation{padding:10px}}
