:root{--pp-blue:#0070ba;--pp-dark-blue:#003087;--pp-text-gray:#2c2e2f;--pp-sub-gray:#6c7378;--pp-bg-gray:#f5f7fa;--header-link-color:#2c5896;--header-hover-color:#0070ba;--header-height:60px;--footer-height:70px}.desktop-nav-item:hover{color:#004b8d;background-color:#004b8d0d}.sidebar-menu li:hover{background-color:#ffffff1a}@media (min-width:601px) and (max-width:991px){footer.app-tab-bar{position:absolute;height:var(--footer-height);padding-bottom:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}}@media (min-width:601px) and (max-width:991px){.main-content{overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;padding-bottom:70px;scrollbar-width:none}.main-content::-webkit-scrollbar{display:none}}.ft-col a:hover{text-decoration:underline;opacity:1}.ft-blue-links a:hover{opacity:1}@media (min-width:992px){body{background-color:#eef2f5}.mobile-wrapper{flex-direction:column}.main-content{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#ccc #f0f0f0}.main-content::-webkit-scrollbar{display:block;width:8px}.main-content::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.ft-copy-right{text-align:left}}:root{--primary-blue:#003087;--primary-dark:#001c4d;--bg-color:#f5f7fa;--card-radius:16px;--transition-speed:.3s}body{margin:0;padding:0}.btn-receive:hover{transform:translateY(-2px);box-shadow:0 6px 12px #00000026}.btn-receive:active{transform:scale(.98)}.ad-item:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000001f}.wallet-card:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:-20px;top:-20px;font-size:180px;opacity:.06;pointer-events:none}.btn-withdraw-full:hover{transform:translateY(-2px);box-shadow:0 6px 15px #00000026}.btn-sub-action:hover{border-color:#e0e0e0;transform:translateY(-3px);box-shadow:0 5px 15px #0000000f}.record-item:hover{background-color:#fcfcfc}.copy-badge:hover{background:#e6e8eb}.modal-btn-option:hover{background:#f0f5ff;border-color:#d6e4ff;transform:translate(5px)}.toast{box-shadow:0 4px 12px #0003}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:60px;opacity:1}}@keyframes fadeout{0%{bottom:60px;opacity:1}to{bottom:0;opacity:0}}