.FGLDFaucet_containerMinimal__JDxmX,.FGLDFaucet_container__otKXC{background:white;width:100%;border:none;border-radius:1.5rem;overflow:hidden}.FGLDFaucet_containerMinimal__JDxmX{padding:0}.FGLDFaucet_container__otKXC:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border-color:#c084fc}.FGLDFaucet_header__eyRjI{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.FGLDFaucet_iconContainer__q9tyu{width:2.5rem;height:2.5rem;background:linear-gradient(to bottom right,var(--fg-accent-action-hover),var(--fg-accent-action),var(--fg-emerald));border-radius:.5rem;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.FGLDFaucet_iconSymbol__tHwM2{color:white;font-size:1.25rem;font-weight:700}.FGLDFaucet_title__zdJ89{font-size:1.125rem;font-weight:700;color:#111827;letter-spacing:-.025em;margin:0;line-height:1.2}.FGLDFaucet_subtitle__uvWXO{font-size:.8rem;color:#64748b;font-weight:500;margin:.125rem 0 0}.FGLDFaucet_body__i9byV{padding:1.5rem 1.75rem calc(1.5rem + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:1.25rem}@media (max-width:480px){.FGLDFaucet_body__i9byV{padding:1.25rem}}.FGLDFaucet_infoCard__nvVtc{background:linear-gradient(to bottom right,#ffffff,#f8fafc);border-radius:.5rem;padding:.875rem;border:1.5px solid #e2e8f0;box-shadow:0 2px 4px rgba(0,0,0,.05)}.FGLDFaucet_infoGrid__Xfhj9{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.FGLDFaucet_infoItem__frEIk{display:flex;flex-direction:column}.FGLDFaucet_infoLabel__Ood7J{color:#64748b;font-size:.7rem;text-transform:uppercase;letter-spacing:.075em;font-weight:700;margin-bottom:.375rem}.FGLDFaucet_infoValue__pKRX4{font-weight:700;font-size:.95rem;color:#1e293b}.FGLDFaucet_infoValuePurple__zz1Jy{font-weight:700;font-size:.95rem;color:var(--fg-accent-action)}.FGLDFaucet_infoValueGreen__0xu_b{font-weight:700;font-size:.95rem;color:#16a34a}.FGLDFaucet_infoValueRed__STwMw{font-weight:700;font-size:.95rem;color:#ef4444}.FGLDFaucet_balanceSection__IwFBo{grid-column:span 2;display:flex;flex-direction:column;padding-top:.5rem;border-top:1px solid #e2e8f0}.FGLDFaucet_balanceRow__BquW4{display:flex;justify-content:space-between}.FGLDFaucet_balanceItem__9_XRk{display:flex;flex-direction:column}.FGLDFaucet_balanceItemRight__vEMdR{display:flex;flex-direction:column;align-items:flex-end}.FGLDFaucet_balanceValue__Uo840{font-family:monospace;font-size:.85rem;color:#334155;font-weight:600}.FGLDFaucet_balanceValueLow__uwCL4{font-family:monospace;font-size:.85rem;color:#ef4444;font-weight:600}.FGLDFaucet_adminSection__hTphb{grid-column:span 2;display:flex;flex-direction:column;padding-top:.5rem;border-top:1px solid #e2e8f0}.FGLDFaucet_adminAddressRow__5JxaZ{display:flex;align-items:center;gap:.5rem}.FGLDFaucet_adminAddress__RZZJX{font-family:monospace;font-size:.75rem;color:#475569;background:#f1f5f9;padding:2px 4px;border-radius:4px;flex:1;overflow:hidden;text-overflow:ellipsis}.FGLDFaucet_copyButton__oeyWG{padding:2px 6px;font-size:.7rem;background:#e2e8f0;border:none;border-radius:4px;cursor:pointer}.FGLDFaucet_copyButton__oeyWG:hover{background:#cbd5e1}.FGLDFaucet_requestButton__bCjny{width:100%;padding:1rem;font-size:1rem;font-weight:600;color:white;background:linear-gradient(135deg,var(--fg-accent-action) 0,var(--fg-emerald) 100%);border:none;border-radius:12px;cursor:pointer;min-height:52px;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s cubic-bezier(.16,1,.3,1)}.FGLDFaucet_requestButton__bCjny:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(147,51,234,.3)}.FGLDFaucet_requestButton__bCjny:disabled{background:#cbd5e1;color:#475569;cursor:not-allowed;box-shadow:none}.FGLDFaucet_buttonContent__HH9W1{display:flex;align-items:center;justify-content:center;gap:.5rem}.FGLDFaucet_spinner___sQVD{width:1rem;height:1rem;border:2px solid white;border-top-color:transparent;border-radius:50%;animation:FGLDFaucet_spin__dZ6aw 1s linear infinite}@keyframes FGLDFaucet_spin__dZ6aw{to{transform:rotate(1turn)}}.FGLDFaucet_containerMinimal__JDxmX,.FGLDFaucet_container__otKXC{background:radial-gradient(circle at 14% 0,rgba(0,230,118,.1),transparent 32%),linear-gradient(145deg,rgba(18,21,24,.98),rgba(8,10,11,.98));border:1px solid rgba(220,187,87,.24);color:var(--fg-ink-primary)}.FGLDFaucet_container__otKXC:hover{border-color:rgba(220,187,87,.44);box-shadow:var(--fg-elevation-card)}.FGLDFaucet_iconContainer__q9tyu,.FGLDFaucet_requestButton__bCjny{background:var(--fg-gradient-action)}.FGLDFaucet_title__zdJ89{color:var(--fg-ink-primary);font-family:var(--fg-font-display);letter-spacing:.02em}.FGLDFaucet_adminAddress__RZZJX,.FGLDFaucet_balanceValue__Uo840,.FGLDFaucet_infoLabel__Ood7J,.FGLDFaucet_subtitle__uvWXO{color:var(--fg-ink-secondary)}.FGLDFaucet_adminAddress__RZZJX,.FGLDFaucet_copyButton__oeyWG,.FGLDFaucet_infoCard__nvVtc{background:rgba(8,10,11,.72);border-color:var(--fg-border-subtle)}.FGLDFaucet_infoValueGreen__0xu_b,.FGLDFaucet_infoValuePurple__zz1Jy,.FGLDFaucet_infoValue__pKRX4{color:var(--fg-accent-reward)}.FGLDFaucet_copyButton__oeyWG:hover{background:rgba(0,204,103,.12)}.FGLDFaucet_errorMessage__dkcEb{position:relative;background:#fef2f2;border:1.5px solid #fecaca;border-radius:.5rem;padding:.75rem 2rem .75rem .75rem}.FGLDFaucet_successMessage__537rD{position:relative;background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:.5rem;padding:.75rem 2rem .75rem .75rem}.FGLDFaucet_messageContent__M8jbF{display:flex;align-items:flex-start;gap:.5rem}.FGLDFaucet_messageIconError__gwDqw{font-size:1rem;color:#ef4444}.FGLDFaucet_messageIconSuccess__i4njw{font-size:1rem;color:#22c55e}.FGLDFaucet_messageBody__e5Fh9{flex:1}.FGLDFaucet_messageTextError__I7gx1{font-weight:600;margin:0;font-size:.825rem;color:#b91c1c}.FGLDFaucet_messageTextSuccess__J_6i1{font-weight:600;margin:0;font-size:.825rem;color:#15803d}.FGLDFaucet_retryText__ZtRqE{color:#dc2626;font-size:.75rem;margin:.125rem 0 0}.FGLDFaucet_txInfo__Vhy8Y{margin-top:.375rem}.FGLDFaucet_txSignature__Ekssr{color:#16a34a;font-size:.7rem;font-family:monospace;margin:0}.FGLDFaucet_explorerLink__MHXfS{color:#2563eb;font-size:.75rem;text-decoration:underline;display:inline-block;margin-top:.25rem}.FGLDFaucet_dismissButtonError__YvF7X{color:#dc2626}.FGLDFaucet_dismissButtonError__YvF7X,.FGLDFaucet_dismissButtonSuccess__UCmiQ{position:absolute;top:.5rem;right:.5rem;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:400;line-height:1;background:transparent;border:none;border-radius:50%;cursor:pointer;opacity:.6;transition:all .2s ease}.FGLDFaucet_dismissButtonSuccess__UCmiQ{color:#16a34a}.FGLDFaucet_instructionsCard__D_ZnT{background:linear-gradient(to bottom right,#eff6ff,#dbeafe);border:1.5px solid #93c5fd;border-radius:.5rem;padding:.75rem}.FGLDFaucet_instructionsTitle__XijmB{color:#1e3a8a;font-weight:600;font-size:.85rem;display:flex;align-items:center;gap:.5rem;margin:0 0 .625rem}.FGLDFaucet_instructionsIcon__lQBgb{font-size:1rem}.FGLDFaucet_instructionsList__GtSrB{color:#1e40af;font-size:.75rem;line-height:1.5;padding-left:1.25rem;margin:0}.FGLDFaucet_instructionItem__bYnLG{font-weight:500;margin-bottom:.375rem}.FGLDFaucet_warningCard__XZfkm{background:linear-gradient(to bottom right,#fffbeb,#fef3c7);border:1.5px solid #fcd34d;border-radius:.5rem;padding:.75rem}.FGLDFaucet_warningContent__2L7GM{display:flex;align-items:flex-start;gap:.625rem}.FGLDFaucet_warningIcon__YVDkW{color:#d97706;font-size:1rem;flex-shrink:0}.FGLDFaucet_warningText__ZDC_K{color:#92400e;font-size:.75rem;line-height:1.5;margin:0}.FGLDFaucet_warningLabel__A8naT{font-weight:700;color:#78350f}.FGLDFaucet_solFaucetSection__hiTQB{margin-top:.625rem;padding-top:.625rem;border-top:1px solid #fcebb0}.FGLDFaucet_solFaucetTitle__FyH2n{margin:0;font-size:.75rem;font-weight:600;color:#92400e}.FGLDFaucet_solFaucetLink__b6xse{display:inline-flex;align-items:center;gap:.25rem;color:#b45309;text-decoration:underline;font-size:.75rem;margin-top:.25rem;font-weight:600}.FGLDFaucet_footerText__algew{margin:.75rem 0 0;font-size:.7rem;color:#64748b;text-align:center}.FGLDFaucet_receiptDetails__LtG72{margin-top:8px}.FGLDFaucet_receiptSummary__E7LXE{font-size:.75rem;color:#2563eb;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;text-decoration:underline}.FGLDFaucet_receiptSummary__E7LXE:hover{opacity:.85}.FGLDFaucet_receiptContent__oYGD0{margin-top:6px}