.payment-method-options{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.payment-option{position:relative}.payment-option input[type="radio"]{position:absolute;opacity:0;cursor:pointer}.payment-option-label{display:block;cursor:pointer;border:2px solid #e5e7eb;border-radius:10px;padding:10px 12px;transition:all 0.3s ease;background-color:#fff;height:100%}.payment-option input[type="radio"]:checked+.payment-option-label{border-color:#3b82f6;background-color:#eff6ff;box-shadow:0 2px 8px rgb(59 130 246 / .12)}.payment-option-content{display:flex;align-items:center;gap:10px}.payment-option-icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;color:#6b7280;background-color:#f3f4f6;transition:all 0.3s ease;flex-shrink:0}.payment-option input[type="radio"]:checked+.payment-option-label .payment-option-icon{background-color:#3b82f6;color:#fff}.payment-option-text{flex:1;min-width:0}.payment-option-title{font-weight:600;font-size:14px;color:#1f2937;margin-bottom:2px}.payment-option-description{font-size:12px;color:#6b7280;margin-bottom:1px}.payment-option-balance{font-size:12px;color:#059669;font-weight:500}.payment-option input[type="radio"]:checked+.payment-option-label .payment-option-balance{color:#047857}.payment-method-options{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.payment-option{position:relative}.payment-option input[type="radio"]{position:absolute;opacity:0;cursor:pointer}.payment-option-label{display:block;cursor:pointer;border:2px solid #e5e7eb;border-radius:10px;padding:10px 12px;transition:all 0.3s ease;background-color:#fff;height:100%}.payment-option input[type="radio"]:checked+.payment-option-label{border-color:#3b82f6;background-color:#eff6ff;box-shadow:0 2px 8px rgb(59 130 246 / .12)}.payment-option-content{display:flex;align-items:center;gap:8px}.payment-option-icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;color:#6b7280;background-color:#f3f4f6;transition:all 0.3s ease;flex-shrink:0}.payment-option input[type="radio"]:checked+.payment-option-label .payment-option-icon{background-color:#3b82f6;color:#fff}.payment-option-text{flex:1;min-width:0}.payment-option-title{font-weight:600;font-size:14px;color:#1f2937;margin-bottom:2px}.payment-option-description{font-size:12px;color:#6b7280;margin-bottom:1px}.payment-option-balance{font-size:12px;color:#059669;font-weight:500}.payment-option input[type="radio"]:checked+.payment-option-label .payment-option-balance{color:#047857}.payment-method-options{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.payment-option{position:relative}.payment-option input[type="radio"]{position:absolute;opacity:0;cursor:pointer}.payment-option-label{display:block;cursor:pointer;border:2px solid #e5e7eb;border-radius:10px;padding:10px 12px;transition:all 0.3s ease;background-color:#fff;height:100%}.payment-option input[type="radio"]:checked+.payment-option-label{border-color:#3b82f6;background-color:#eff6ff;box-shadow:0 2px 8px rgb(59 130 246 / .12)}.payment-option-content{display:flex;align-items:center;gap:10px}.payment-option-icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;color:#6b7280;background-color:#f3f4f6;transition:all 0.3s ease;flex-shrink:0}.payment-option input[type="radio"]:checked+.payment-option-label .payment-option-icon{background-color:#3b82f6;color:#fff}.payment-option-text{flex:1;min-width:0}.payment-option-title{font-weight:600;font-size:14px;color:#1f2937;margin-bottom:2px}.payment-option-description{font-size:12px;color:#6b7280;margin-bottom:1px}.payment-option-balance{font-size:12px;color:#059669;font-weight:500}.payment-option input[type="radio"]:checked+.payment-option-label .payment-option-balance{color:#047857}@media (max-width:768px){.payment-method-options{grid-template-columns:1fr}.payment-option-label{padding:8px 12px}.payment-option-content{flex-direction:row;text-align:left;gap:10px}.payment-option-icon{width:32px;height:32px;font-size:14px}}.fade-slide{opacity:0;transform:translateY(20px);transition:all 0.5s ease}.fade-slide.show{opacity:1;transform:translateY(0)}.floating-alert{position:fixed;top:20px;left:20px;z-index:1000;opacity:1;transition:opacity 0.5s ease-in-out;max-width:300px;padding:15px;border-radius:5px;display:flex;align-items:center;box-shadow:0 2px 10px rgb(0 0 0 / .1);overflow:hidden}.floating-alert.success{background-color:#fff;border-left:4px solid #4caf50}.floating-alert.error{background-color:#ffebee;border-left:4px solid #f44336}.floating-alert.info{background-color:#f3feff;border-left:4px solid #3588bf}.alert-icon{margin-right:10px;font-size:20px}.success .alert-icon{color:#4caf50}.error .alert-icon{color:#f44336}.info .alert-icon{color:#3588bf}.alert-timer{position:absolute;bottom:0;left:0;height:3px;width:100%;background:rgb(0 0 0 / .1)}.alert-timer::before{content:'';position:absolute;right:0;top:0;height:100%;width:100%;animation:timer 3s linear forwards}.success .alert-timer::before{background:#4caf50}.error .alert-timer::before{background:#f44336}.info .alert-timer::before{background:#3588bf}@keyframes timer{from{transform:scaleX(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}.fade-out{opacity:0}.article-body{overflow-x:auto;word-wrap:break-word;font-size:1rem;line-height:1.8}.article-body img,.article-body iframe,.article-body table{max-width:100%}.article-body table{border-collapse:collapse;width:100%}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f8f9fa;min-width:150px;box-shadow:0 8px 16px rgb(0 0 0 / .2);z-index:1;border-radius:5px;padding:10px 0;text-align:right;margin-top:1px}.dropdown-content a{color:#000;padding:8px 16px;text-decoration:none;display:block;transition:background 0.2s}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.container.header-d-container{overflow-x:clip}