[data-v-a6d8ab23]:root{--background-color:#fff;--background-color-hover:#f8f9fa;--background-color-secondary:#f1f3f4;--airpods-store-color:#007bff;--background-color-links:#6c757d;--border-color:#dee2e6;--color-text:#212529;--color-text-secondary:#6c757d;--color-text-muted:#adb5bd;--color-text-hover:#495057;--color-accent:#007bff;--color-accent-hover:#0056b3;--box-shadow-color:rgba(0,123,255,.15);--box-shadow-color-hover:rgba(0,123,255,.25);--background-info-color:#e9ecef;--gradient-primary:linear-gradient(135deg,#667eea,#764ba2);--gradient-secondary:linear-gradient(135deg,#f093fb,#f5576c);--gradient-success:linear-gradient(135deg,#4facfe,#00f2fe);--gradient-warning:linear-gradient(135deg,#fa709a,#fee140);--success-color:#28a745;--error-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--modal-backdrop:rgba(0,0,0,.5);--card-shadow:0 4px 6px rgba(0,0,0,.07);--card-shadow-hover:0 10px 25px rgba(0,0,0,.1);--input-border:#ced4da;--input-focus:#80bdff;--input-background:#fff}.dark[data-v-a6d8ab23]{--background-color:#0d1117;--background-color-hover:#161b22;--background-color-secondary:#21262d;--airpods-store-color:#58a6ff;--background-color-links:#c9d1d9;--border-color:#30363d;--color-text:#c9d1d9;--color-text-secondary:#8b949e;--color-text-muted:#6e7681;--color-text-hover:#f0f6fc;--color-accent:#58a6ff;--color-accent-hover:#79c0ff;--box-shadow-color:rgba(88,166,255,.15);--box-shadow-color-hover:rgba(88,166,255,.25);--background-info-color:#21262d;--gradient-primary:linear-gradient(135deg,#667eea,#764ba2);--gradient-secondary:linear-gradient(135deg,#f093fb,#f5576c);--gradient-success:linear-gradient(135deg,#4facfe,#00f2fe);--gradient-warning:linear-gradient(135deg,#fa709a,#fee140);--success-color:#3fb950;--error-color:#f85149;--warning-color:#d29922;--info-color:#58a6ff;--modal-backdrop:rgba(1,4,9,.8);--card-shadow:0 4px 6px rgba(1,4,9,.3);--card-shadow-hover:0 10px 25px rgba(1,4,9,.4);--input-border:#30363d;--input-focus:#58a6ff;--input-background:#0d1117}.frog-modal-wrapper[data-v-a6d8ab23]{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-backdrop[data-v-a6d8ab23]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.modal-container[data-v-a6d8ab23]{background:var(--background-color);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 20px 60px #0000004d;max-height:90vh;max-width:90vw;overflow:auto;position:relative}.position-center[data-v-a6d8ab23]{align-items:center;justify-content:center}.position-bottom[data-v-a6d8ab23]{align-items:flex-end;justify-content:center}.modal-enter-active[data-v-a6d8ab23],.modal-leave-active[data-v-a6d8ab23]{transition:all .3s ease}.modal-enter-from[data-v-a6d8ab23],.modal-leave-to[data-v-a6d8ab23]{opacity:0;transform:scale(.9)}@media (max-width:768px){.modal-container[data-v-a6d8ab23]{max-height:100vh;max-width:100vw}.modal-container[data-v-a6d8ab23],.position-bottom .modal-container[data-v-a6d8ab23]{border-radius:16px 16px 0 0}}.debug-modal-info[data-v-a6d8ab23]{background:#f00c;border-radius:5px;color:#fff;font-size:12px;left:10px;padding:10px;position:fixed;top:50px;z-index:9999}[data-v-fec717bf]:root{--background-color:#fff;--background-color-hover:#f8f9fa;--background-color-secondary:#f1f3f4;--airpods-store-color:#007bff;--background-color-links:#6c757d;--border-color:#dee2e6;--color-text:#212529;--color-text-secondary:#6c757d;--color-text-muted:#adb5bd;--color-text-hover:#495057;--color-accent:#007bff;--color-accent-hover:#0056b3;--box-shadow-color:rgba(0,123,255,.15);--box-shadow-color-hover:rgba(0,123,255,.25);--background-info-color:#e9ecef;--gradient-primary:linear-gradient(135deg,#667eea,#764ba2);--gradient-secondary:linear-gradient(135deg,#f093fb,#f5576c);--gradient-success:linear-gradient(135deg,#4facfe,#00f2fe);--gradient-warning:linear-gradient(135deg,#fa709a,#fee140);--success-color:#28a745;--error-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--modal-backdrop:rgba(0,0,0,.5);--card-shadow:0 4px 6px rgba(0,0,0,.07);--card-shadow-hover:0 10px 25px rgba(0,0,0,.1);--input-border:#ced4da;--input-focus:#80bdff;--input-background:#fff}.dark[data-v-fec717bf]{--background-color:#0d1117;--background-color-hover:#161b22;--background-color-secondary:#21262d;--airpods-store-color:#58a6ff;--background-color-links:#c9d1d9;--border-color:#30363d;--color-text:#c9d1d9;--color-text-secondary:#8b949e;--color-text-muted:#6e7681;--color-text-hover:#f0f6fc;--color-accent:#58a6ff;--color-accent-hover:#79c0ff;--box-shadow-color:rgba(88,166,255,.15);--box-shadow-color-hover:rgba(88,166,255,.25);--background-info-color:#21262d;--gradient-primary:linear-gradient(135deg,#667eea,#764ba2);--gradient-secondary:linear-gradient(135deg,#f093fb,#f5576c);--gradient-success:linear-gradient(135deg,#4facfe,#00f2fe);--gradient-warning:linear-gradient(135deg,#fa709a,#fee140);--success-color:#3fb950;--error-color:#f85149;--warning-color:#d29922;--info-color:#58a6ff;--modal-backdrop:rgba(1,4,9,.8);--card-shadow:0 4px 6px rgba(1,4,9,.3);--card-shadow-hover:0 10px 25px rgba(1,4,9,.4);--input-border:#30363d;--input-focus:#58a6ff;--input-background:#0d1117}.modal[data-v-fec717bf]{opacity:1}.modal-content[data-v-fec717bf]{animation:successSlideIn-fec717bf .4s ease-out;background:var(--background-color);border:1px solid var(--border-color);border-radius:20px;box-shadow:var(--card-shadow-hover);max-width:400px;position:relative;width:100%}@keyframes successSlideIn-fec717bf{0%{opacity:0;transform:translateY(-30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.success-icon[data-v-fec717bf]{animation:successPulse-fec717bf .6s ease-out .2s both;color:var(--success-color);display:flex;justify-content:center;padding:32px 32px 0}@keyframes successPulse-fec717bf{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.modal-body[data-v-fec717bf]{padding:0 32px 32px;text-align:center}.modal-body h2[data-v-fec717bf]{color:var(--color-text);font-size:24px;font-weight:700;margin:0 0 12px}.modal-body p[data-v-fec717bf]{color:var(--color-text-secondary);font-size:16px;line-height:1.5;margin:0 0 24px}.modal-actions[data-v-fec717bf]{display:flex;justify-content:center}.success-button[data-v-fec717bf]{background:var(--gradient-success);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 32px;transition:all .2s ease}.success-button[data-v-fec717bf]:hover{box-shadow:0 8px 25px #22c55e4d;transform:translateY(-2px)}@media (max-width:768px){.modal-content[data-v-fec717bf]{margin:20px}.modal-body[data-v-fec717bf]{padding:0 24px 24px}}[data-v-e582b0c7]:root{--background-color:#fff;--background-color-hover:#f8f9fa;--background-color-secondary:#f1f3f4;--airpods-store-color:#007bff;--background-color-links:#6c757d;--border-color:#dee2e6;--color-text:#212529;--color-text-secondary:#6c757d;--color-text-muted:#adb5bd;--color-text-hover:#495057;--color-accent:#007bff;--color-accent-hover:#0056b3;--box-shadow-color:rgba(0,123,255,.15);--box-shadow-color-hover:rgba(0,123,255,.25);--background-info-color:#e9ecef;--gradient-primary:linear-gradient(135deg,#667eea,#764ba2);--gradient-secondary:linear-gradient(135deg,#f093fb,#f5576c);--gradient-success:linear-gradient(135deg,#4facfe,#00f2fe);--gradient-warning:linear-gradient(135deg,#fa709a,#fee140);--success-color:#28a745;--error-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--modal-backdrop:rgba(0,0,0,.5);--card-shadow:0 4px 6px rgba(0,0,0,.07);--card-shadow-hover:0 10px 25px rgba(0,0,0,.1);--input-border:#ced4da;--input-focus:#80bdff;--input-background:#fff}.dark[data-v-e582b0c7]{--background-color:#0d1117;--background-color-hover:#161b22;--background-color-secondary:#21262d;--airpods-store-color:#58a6ff;--background-color-links:#c9d1d9;--border-color:#30363d;--color-text:#c9d1d9;--color-text-secondary:#8b949e;--color-text-muted:#6e7681;--color-text-hover:#f0f6fc;--color-accent:#58a6ff;--color-accent-hover:#79c0ff;--box-shadow-color:rgba(88,166,255,.15);--box-shadow-color-hover:rgba(88,166,255,.25);--background-info-color:#21262d;--gradient-primary:linear-gradient(135deg,#667eea,#764ba2);--gradient-secondary:linear-gradient(135deg,#f093fb,#f5576c);--gradient-success:linear-gradient(135deg,#4facfe,#00f2fe);--gradient-warning:linear-gradient(135deg,#fa709a,#fee140);--success-color:#3fb950;--error-color:#f85149;--warning-color:#d29922;--info-color:#58a6ff;--modal-backdrop:rgba(1,4,9,.8);--card-shadow:0 4px 6px rgba(1,4,9,.3);--card-shadow-hover:0 10px 25px rgba(1,4,9,.4);--input-border:#30363d;--input-focus:#58a6ff;--input-background:#0d1117}.modal[data-v-e582b0c7]{opacity:1}.modal-content[data-v-e582b0c7]{animation:infoSlideIn-e582b0c7 .4s ease-out;background:var(--background-color);border:1px solid var(--border-color);border-radius:20px;box-shadow:var(--card-shadow-hover);max-width:400px;position:relative;width:100%}@keyframes infoSlideIn-e582b0c7{0%{opacity:0;transform:translateY(-30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.info-icon[data-v-e582b0c7]{animation:infoPulse-e582b0c7 .6s ease-out .2s both;color:var(--color-accent);display:flex;justify-content:center;padding:32px 32px 0}@keyframes infoPulse-e582b0c7{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.modal-body[data-v-e582b0c7]{padding:0 32px 32px;text-align:center}.modal-body h2[data-v-e582b0c7]{color:var(--color-text);font-size:24px;font-weight:700;margin:0 0 12px}.modal-body p[data-v-e582b0c7]{color:var(--color-text-secondary);font-size:16px;line-height:1.5;margin:0 0 24px}.modal-actions[data-v-e582b0c7]{display:flex;justify-content:center}.info-button[data-v-e582b0c7]{background:var(--gradient-primary);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 32px;transition:all .2s ease}.info-button[data-v-e582b0c7]:hover{box-shadow:0 8px 25px #667eea4d;transform:translateY(-2px)}@media (max-width:768px){.modal-content[data-v-e582b0c7]{margin:20px}.modal-body[data-v-e582b0c7]{padding:0 24px 24px}}[data-v-fce302c2]:root{--background-color:#fff;--background-color-hover:#f8f9fa;--background-color-secondary:#f1f3f4;--airpods-store-color:#007bff;--background-color-links:#6c757d;--border-color:#dee2e6;--color-text:#212529;--color-text-secondary:#6c757d;--color-text-muted:#adb5bd;--color-text-hover:#495057;--color-accent:#007bff;--color-accent-hover:#0056b3;--box-shadow-color:rgba(0,123,255,.15);--box-shadow-color-hover:rgba(0,123,255,.25);--background-info-color:#e9ecef;--gradient-primary:linear-gradient(135deg,#667eea,#764ba2);--gradient-secondary:linear-gradient(135deg,#f093fb,#f5576c);--gradient-success:linear-gradient(135deg,#4facfe,#00f2fe);--gradient-warning:linear-gradient(135deg,#fa709a,#fee140);--success-color:#28a745;--error-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--modal-backdrop:rgba(0,0,0,.5);--card-shadow:0 4px 6px rgba(0,0,0,.07);--card-shadow-hover:0 10px 25px rgba(0,0,0,.1);--input-border:#ced4da;--input-focus:#80bdff;--input-background:#fff}.dark[data-v-fce302c2]{--background-color:#0d1117;--background-color-hover:#161b22;--background-color-secondary:#21262d;--airpods-store-color:#58a6ff;--background-color-links:#c9d1d9;--border-color:#30363d;--color-text:#c9d1d9;--color-text-secondary:#8b949e;--color-text-muted:#6e7681;--color-text-hover:#f0f6fc;--color-accent:#58a6ff;--color-accent-hover:#79c0ff;--box-shadow-color:rgba(88,166,255,.15);--box-shadow-color-hover:rgba(88,166,255,.25);--background-info-color:#21262d;--gradient-primary:linear-gradient(135deg,#667eea,#764ba2);--gradient-secondary:linear-gradient(135deg,#f093fb,#f5576c);--gradient-success:linear-gradient(135deg,#4facfe,#00f2fe);--gradient-warning:linear-gradient(135deg,#fa709a,#fee140);--success-color:#3fb950;--error-color:#f85149;--warning-color:#d29922;--info-color:#58a6ff;--modal-backdrop:rgba(1,4,9,.8);--card-shadow:0 4px 6px rgba(1,4,9,.3);--card-shadow-hover:0 10px 25px rgba(1,4,9,.4);--input-border:#30363d;--input-focus:#58a6ff;--input-background:#0d1117}.modal-overlay[data-v-fce302c2]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:1000}.modal-overlay.visible[data-v-fce302c2]{opacity:1}.modal-content[data-v-fce302c2]{background:var(--background-color);border:1px solid var(--border-color);border-radius:20px;box-shadow:0 10px 30px #0003;max-height:90vh;max-width:600px;opacity:0;overflow-y:auto;padding:2rem;position:relative;transform:scale(.9);transition:all .3s ease;width:90%}.modal-content.visible[data-v-fce302c2]{animation:modalOpen-fce302c2 .3s ease forwards;opacity:1;transform:scale(1)}@keyframes modalOpen-fce302c2{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes modalClose-fce302c2{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.close-button[data-v-fce302c2]{background:var(--background-color-secondary);border:1px solid var(--border-color);border-radius:12px;color:var(--color-text);cursor:pointer;padding:8px;position:absolute;right:16px;top:16px;transition:all .2s ease;z-index:10}.close-button[data-v-fce302c2]:hover{background:var(--background-color-hover);box-shadow:var(--card-shadow);transform:scale(1.1)}.modal-body[data-v-fce302c2]{padding:32px}.order-header[data-v-fce302c2]{margin-bottom:32px;text-align:center}.order-header .code-icon[data-v-fce302c2]{color:var(--color-accent);margin-bottom:16px}.order-header h2[data-v-fce302c2]{background:var(--gradient-primary);-webkit-background-clip:text;color:var(--color-text);font-size:24px;font-weight:700;margin:0 0 8px;-webkit-text-fill-color:transparent;background-clip:text}.order-header p[data-v-fce302c2]{color:var(--color-text-secondary);font-size:16px;line-height:1.5;margin:0}.order-form .form-group[data-v-fce302c2]{margin-bottom:20px}.order-form .form-group label[data-v-fce302c2]{color:var(--color-text);display:block;font-weight:600;margin-bottom:8px}.order-form .form-group input[data-v-fce302c2],.order-form .form-group select[data-v-fce302c2],.order-form .form-group textarea[data-v-fce302c2]{background:var(--background-color);border:2px solid var(--border-color);border-radius:12px;color:var(--color-text);font-size:16px;padding:12px 16px;transition:all .2s ease;width:100%}.order-form .form-group input[data-v-fce302c2]:focus,.order-form .form-group select[data-v-fce302c2]:focus,.order-form .form-group textarea[data-v-fce302c2]:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px #667eea1a;outline:none}.order-form .form-group input[data-v-fce302c2]::-moz-placeholder,.order-form .form-group select[data-v-fce302c2]::-moz-placeholder,.order-form .form-group textarea[data-v-fce302c2]::-moz-placeholder{color:var(--color-text-muted)}.order-form .form-group input[data-v-fce302c2]::placeholder,.order-form .form-group select[data-v-fce302c2]::placeholder,.order-form .form-group textarea[data-v-fce302c2]::placeholder{color:var(--color-text-muted)}.order-form .form-group textarea[data-v-fce302c2]{min-height:100px;resize:vertical}.form-actions[data-v-fce302c2]{margin-top:32px;text-align:center}.submit-button[data-v-fce302c2]{align-items:center;background:var(--gradient-primary);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:8px;padding:16px 32px;transition:all .2s ease}.submit-button[data-v-fce302c2]:hover:not(:disabled){box-shadow:0 8px 25px #667eea66;transform:translateY(-2px)}.submit-button[data-v-fce302c2]:disabled{cursor:not-allowed;opacity:.7}.submit-button .loading[data-v-fce302c2]{align-items:center;display:flex;gap:8px}.submit-button .spinner[data-v-fce302c2]{animation:spin-fce302c2 1s linear infinite}@keyframes spin-fce302c2{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:768px){.modal-overlay[data-v-fce302c2]{padding:16px}.modal-body[data-v-fce302c2]{padding:24px}.order-form .form-group[data-v-fce302c2]{margin-bottom:16px}}[data-v-462de739]:root{--background-color:#fff;--background-color-hover:#f8f9fa;--background-color-secondary:#f1f3f4;--airpods-store-color:#007bff;--background-color-links:#6c757d;--border-color:#dee2e6;--color-text:#212529;--color-text-secondary:#6c757d;--color-text-muted:#adb5bd;--color-text-hover:#495057;--color-accent:#007bff;--color-accent-hover:#0056b3;--box-shadow-color:rgba(0,123,255,.15);--box-shadow-color-hover:rgba(0,123,255,.25);--background-info-color:#e9ecef;--gradient-primary:linear-gradient(135deg,#667eea,#764ba2);--gradient-secondary:linear-gradient(135deg,#f093fb,#f5576c);--gradient-success:linear-gradient(135deg,#4facfe,#00f2fe);--gradient-warning:linear-gradient(135deg,#fa709a,#fee140);--success-color:#28a745;--error-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--modal-backdrop:rgba(0,0,0,.5);--card-shadow:0 4px 6px rgba(0,0,0,.07);--card-shadow-hover:0 10px 25px rgba(0,0,0,.1);--input-border:#ced4da;--input-focus:#80bdff;--input-background:#fff}.dark[data-v-462de739]{--background-color:#0d1117;--background-color-hover:#161b22;--background-color-secondary:#21262d;--airpods-store-color:#58a6ff;--background-color-links:#c9d1d9;--border-color:#30363d;--color-text:#c9d1d9;--color-text-secondary:#8b949e;--color-text-muted:#6e7681;--color-text-hover:#f0f6fc;--color-accent:#58a6ff;--color-accent-hover:#79c0ff;--box-shadow-color:rgba(88,166,255,.15);--box-shadow-color-hover:rgba(88,166,255,.25);--background-info-color:#21262d;--gradient-primary:linear-gradient(135deg,#667eea,#764ba2);--gradient-secondary:linear-gradient(135deg,#f093fb,#f5576c);--gradient-success:linear-gradient(135deg,#4facfe,#00f2fe);--gradient-warning:linear-gradient(135deg,#fa709a,#fee140);--success-color:#3fb950;--error-color:#f85149;--warning-color:#d29922;--info-color:#58a6ff;--modal-backdrop:rgba(1,4,9,.8);--card-shadow:0 4px 6px rgba(1,4,9,.3);--card-shadow-hover:0 10px 25px rgba(1,4,9,.4);--input-border:#30363d;--input-focus:#58a6ff;--input-background:#0d1117}.modal-overlay[data-v-462de739]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:1000}.modal-overlay.visible[data-v-462de739]{opacity:1}.modal-content[data-v-462de739]{background:var(--background-color);border:1px solid var(--border-color);border-radius:20px;box-shadow:0 10px 30px #0003;max-width:500px;opacity:0;padding:2rem;position:relative;transform:scale(.9);transition:all .3s ease;width:90%}.modal-content.visible[data-v-462de739]{animation:modalOpen-462de739 .3s ease forwards;opacity:1;transform:scale(1)}@keyframes modalOpen-462de739{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes modalClose-462de739{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.close-button[data-v-462de739]{background:var(--background-color-secondary);border:1px solid var(--border-color);border-radius:12px;color:var(--color-text);cursor:pointer;padding:8px;position:absolute;right:16px;top:16px;transition:all .2s ease;z-index:10}.close-button[data-v-462de739]:hover{background:var(--background-color-hover);box-shadow:var(--card-shadow);transform:scale(1.1)}.modal-body[data-v-462de739]{padding:32px}.donation-header[data-v-462de739]{margin-bottom:32px;text-align:center}.donation-header .heart-icon[data-v-462de739]{animation:heartbeat-462de739 2s infinite;color:var(--error-color);margin-bottom:16px}@keyframes heartbeat-462de739{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.donation-header h2[data-v-462de739]{background:var(--gradient-secondary);-webkit-background-clip:text;color:var(--color-text);font-size:24px;font-weight:700;margin:0 0 8px;-webkit-text-fill-color:transparent;background-clip:text}.donation-header p[data-v-462de739]{color:var(--color-text-secondary);font-size:16px;line-height:1.5;margin:0}.donation-options[data-v-462de739]{margin-bottom:32px}.amount-options[data-v-462de739]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));margin-bottom:24px}.amount-button[data-v-462de739]{background:var(--background-color);border:2px solid var(--border-color);border-radius:12px;color:var(--color-text);cursor:pointer;font-weight:600;padding:12px 16px;transition:all .2s ease}.amount-button[data-v-462de739]:hover{border-color:var(--color-accent);transform:translateY(-2px)}.amount-button.active[data-v-462de739]{background:var(--gradient-secondary);border-color:transparent;color:#fff}.custom-amount[data-v-462de739]{grid-column:1/-1;position:relative}.custom-amount input[data-v-462de739]{background:var(--background-color);border:2px solid var(--border-color);border-radius:12px;color:var(--color-text);font-size:16px;padding:12px 40px 12px 16px;width:100%}.custom-amount input[data-v-462de739]:focus{border-color:var(--color-accent);outline:none}.custom-amount .currency[data-v-462de739]{color:var(--color-text-secondary);font-weight:600;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.payment-methods h3[data-v-462de739]{color:var(--color-text);font-size:18px;margin:0 0 16px}.method-buttons[data-v-462de739]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.method-button[data-v-462de739]{align-items:center;background:var(--background-color);border:2px solid var(--border-color);border-radius:12px;color:var(--color-text);cursor:pointer;display:flex;font-weight:600;gap:8px;justify-content:center;padding:16px;transition:all .2s ease}.method-button[data-v-462de739]:hover{box-shadow:var(--card-shadow);transform:translateY(-2px)}.method-button.telegram[data-v-462de739]:hover{border-color:#08c;color:#08c}.method-button.card[data-v-462de739]:hover{border-color:var(--success-color);color:var(--success-color)}.donation-footer[data-v-462de739]{text-align:center}.donation-footer .thank-you[data-v-462de739]{color:var(--color-text-secondary);font-size:14px;font-style:italic;margin:0}@media (max-width:768px){.modal-overlay[data-v-462de739]{padding:16px}.modal-body[data-v-462de739]{padding:24px}.amount-options[data-v-462de739]{grid-template-columns:repeat(2,1fr)}.method-buttons[data-v-462de739]{grid-template-columns:1fr}}
