.login-form.svelte-1q0ri3x{display:flex;flex-direction:column;gap:16px;max-width:400px;margin:0 auto}h2.svelte-1q0ri3x{text-align:center;margin:0 0 8px;color:#fff}.description.svelte-1q0ri3x{text-align:center;color:#b0b0b0;font-size:15px;line-height:1.5}.error.svelte-1q0ri3x{background:#4a1a1a;color:#fca5a5;padding:10px 12px;border:1px solid #7a2a2a;border-radius:6px;font-size:14px}.help-text.svelte-1q0ri3x{padding-top:16px;border-top:1px solid #404040;text-align:center}.help-text.svelte-1q0ri3x p:where(.svelte-1q0ri3x){margin:0;font-size:14px;color:#b0b0b0}.retry-section.svelte-1q0ri3x{margin-top:12px;padding-top:12px;border-top:1px solid #7a2a2a;display:flex;justify-content:center}.input-group.svelte-vfq2df{display:flex;flex-direction:column;gap:6px}.input-group-full-width.svelte-vfq2df{width:100%}.input-label.svelte-vfq2df{font-weight:500;font-size:14px;color:#fff;margin-bottom:4px}.input-label-required.svelte-vfq2df{color:#fff}.required-star.svelte-vfq2df{color:#dc3545;margin-left:2px}.input.svelte-vfq2df{border:1px solid #404040;border-radius:6px;background:#1e1e1e;color:#fff;font-size:14px;transition:all .2s ease;font-family:inherit;box-sizing:border-box;width:100%}.input-small.svelte-vfq2df{padding:8px 12px;min-height:32px;font-size:13px}.input-medium.svelte-vfq2df{padding:12px 16px;min-height:40px;font-size:14px}.input-large.svelte-vfq2df{padding:16px 20px;min-height:48px;font-size:16px}.input.svelte-vfq2df:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px #007bff1a}.input.svelte-vfq2df:hover:not(:disabled):not(:focus){border-color:#666}.input-error.svelte-vfq2df{border-color:#dc3545}.input-error.svelte-vfq2df:focus{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451a}.input-disabled.svelte-vfq2df{background:#2d2d2d;color:#666;cursor:not-allowed;opacity:.6}.input.svelte-vfq2df::placeholder{color:#888}.input-error-message.svelte-vfq2df{color:#dc3545;font-size:12px;margin-top:2px}@media (hover: none) and (pointer: coarse){.input.svelte-vfq2df{min-height:44px;font-size:16px}}.divider.svelte-177zfjq{text-align:center;margin:24px 0;position:relative}.divider.svelte-177zfjq:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#404040;z-index:1}.divider.svelte-177zfjq span:where(.svelte-177zfjq){background:#2d2d2d;padding:0 16px;color:#b0b0b0;font-size:14px;position:relative;z-index:2}.register-form.svelte-177zfjq{padding:24px;border-radius:12px;margin:20px 0;display:flex;flex-direction:column;gap:16px}.register-description.svelte-177zfjq{text-align:center;margin-bottom:20px;color:#b0b0b0;font-size:15px}.error.svelte-177zfjq{background:#4a1a1a;color:#fca5a5;padding:10px 12px;border:1px solid #7a2a2a;border-radius:6px;font-size:14px}.success-info.svelte-177zfjq{text-align:left;background:#1a4a1a;padding:20px;border-radius:8px;border:1px solid #2d5a2d}.success-info.svelte-177zfjq h3:where(.svelte-177zfjq){margin-top:0;color:#4ade80}.user-details.svelte-177zfjq{margin:16px 0;padding:12px;background:#2d2d2d;border-radius:6px;border:1px solid #404040}.user-details.svelte-177zfjq div:where(.svelte-177zfjq){margin:8px 0;font-size:14px}.deployment-status.svelte-177zfjq{margin-top:20px;padding:16px;background:#1a3a4a;border-radius:6px;border:1px solid #2a5a7a;text-align:center}.deployment-success.svelte-177zfjq{margin-top:20px;padding:16px;background:#1a4a2a;border-radius:6px;border:1px solid #2d5a3d}.deployment-success.svelte-177zfjq h4:where(.svelte-177zfjq){margin:0 0 12px;color:#4ade80}.account-address.svelte-177zfjq{margin:12px 0;padding:8px;background:#121212;border-radius:4px;border:1px solid #404040}.address-value.svelte-177zfjq{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;word-break:break-all;color:#4ade80;margin-top:4px}.deployment-error.svelte-177zfjq{margin-top:20px;padding:16px;background:#4a2a1a;border-radius:6px;border:1px solid #7a4a2a}.deployment-error.svelte-177zfjq h4:where(.svelte-177zfjq){margin:0 0 12px;color:#fbbf24}.error-message.svelte-177zfjq{background:#1e1e1e;padding:8px;border-radius:4px;border:1px solid #404040;font-size:13px;color:#fca5a5;margin:8px 0}@media (max-width: 767px){.register-form.svelte-177zfjq{padding:16px;margin:15px 0}.register-description.svelte-177zfjq{font-size:14px;margin-bottom:16px}.user-details.svelte-177zfjq div:where(.svelte-177zfjq){margin:6px 0;font-size:13px;word-break:break-word}.deployment-status.svelte-177zfjq,.deployment-success.svelte-177zfjq,.deployment-error.svelte-177zfjq{padding:12px;margin-top:16px}.address-value.svelte-177zfjq{font-size:11px}.error-message.svelte-177zfjq{font-size:12px}}.user-profile.svelte-12aip02{display:flex;flex-direction:column;gap:16px;color:#fff}.user-info.svelte-12aip02{color:#b0b0b0;display:flex;flex-direction:column;gap:4px}.user-info.svelte-12aip02 div:where(.svelte-12aip02){margin:0}.user-info.svelte-12aip02 span:where(.svelte-12aip02){font-weight:700;color:#fff}.auth-container.svelte-xkv6dd{max-width:500px;margin:0 auto;padding:20px}@media (max-width: 767px){.auth-container.svelte-xkv6dd{max-width:none;margin:0;padding:15px}}body{margin:0;padding:20px;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#121212;color:#fff;min-height:100vh}.app.svelte-lrsj3l{max-width:1200px;margin:0 auto;padding:0}.page-content.svelte-lrsj3l{margin-top:20px}.loading-container.svelte-lrsj3l{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:200px;color:#b0b0b0}.loading-container.svelte-lrsj3l p:where(.svelte-lrsj3l){margin:0;font-size:14px;font-style:italic}@media (max-width: 767px){body{padding:15px}.page-content.svelte-lrsj3l{margin-top:15px}}*:focus{outline:2px solid #007bff;outline-offset:2px}::selection{background:#007bff;color:#fff}
