.et-menu li a{position:relative;padding-bottom:6px}.et-menu li a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:3px;background-color:#FFDF2B;transition:width 0.3s ease}.et-menu li a:hover::after,.et-menu li.current-menu-item>a::after{width:100%}.cits-user-name strong{font-size:18px;font-weight:600;color:#002354;letter-spacing:-0.01em}.tml{max-width:480px;margin:80px auto}.tml form{background:rgba(255,255,255,0.88);padding:40px;border-radius:20px;box-shadow:0 12px 35px rgba(0,0,0,0.12);backdrop-filter:blur(6px)}.tml label{font-weight:600;color:#002b63;margin-bottom:8px;display:block}.tml input[type="text"],.tml input[type="password"],.tml input[type="email"]{width:100%;border-radius:10px;border:1px solid #d8d8d8;padding:14px;margin-bottom:20px;background:#fff}.tml-button{width:100%;background:#002b63!important;color:white!important;border:none;border-radius:10px;padding:14px;font-size:18px;font-weight:600}.tml-button:hover{background:#0b3d84!important}.tml-links{margin-top:20px;text-align:center}.tml-links a{color:#d4a800;text-decoration:none}#sidebar{display:none!important}#left-area{width:100%!important;padding-right:0!important}.et_right_sidebar #main-content .container:before{display:none!important}.woocommerce-MyAccount-navigation-link--back-to-memberships{display:none!important}.woocommerce-MyAccount-navigation-link--dashboard{display:none!important}.renew-btn{display:inline-block;color:#fff!important;border-radius:4px;font-weight:600;text-decoration:none!important}.renew-btn:hover{color:#fff!important;opacity:0.9}