/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.SharedDialog_modalOverlay__37JNc{z-index:2000;-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex;position:fixed;top:0;left:0}.SharedDialog_baseDialog__RvB0V{font-family:var(--font-body);font-weight:var(--font-weight);background:var(--surface);border:1px solid var(--line);border-radius:var(--content-radius);width:90%;height:auto;box-shadow:none;padding:2rem;position:relative;overflow:visible}.SharedDialog_baseDialog__RvB0V:before{content:"";background:var(--surface-raised);border-radius:var(--content-radius);z-index:-1;pointer-events:none;animation:none;position:absolute;inset:-1px}@keyframes SharedDialog_borderGlow__ZLMEg{0%,to{opacity:.5}50%{opacity:1}}.SharedDialog_modalHeader__zDopL{border-bottom:var(--section-border-height)solid var(--horizontal-divider-color);border-image:var(--horizontal-border-bottom);justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;display:flex}.SharedDialog_headerContent__tX2pK{align-items:center;gap:1rem;display:flex}.SharedDialog_headerIcon__z9y_K{color:var(--accent);justify-content:center;align-items:center;font-size:1.25rem;display:flex}.SharedDialog_headerContent__tX2pK h6{color:var(--accent);text-transform:none;text-shadow:none;line-height:var(--leading-heading);margin:0}.SharedDialog_closeButton__t4Ndr,.SharedDialog_headerContent__tX2pK h6{font-size:var(--text-body);font-family:var(--font-display);font-weight:var(--font-cinzel-weight);--font-current-weight:var(--font-cinzel-weight);font-variant:var(--font-display-variant);letter-spacing:normal;filter:var(--glow)}.SharedDialog_closeButton__t4Ndr{color:var(--text);cursor:pointer;border-radius:var(--content-radius);line-height:var(--leading-control);background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.SharedDialog_closeButton__t4Ndr:hover:not(:disabled){color:var(--muted);background:var(--accent)}.SharedDialog_error__3oNhc .SharedDialog_closeButton__t4Ndr:hover:not(:disabled){color:var(--accent);background:#e74c3c1a}.SharedDialog_closeButton__t4Ndr:disabled{cursor:not-allowed;opacity:.5}.SharedDialog_modalBody__fuyim{flex-direction:column;gap:1.5rem;display:flex}.SharedDialog_modalFooter__rcvis{justify-content:center;gap:1rem;margin-top:1rem;display:flex}.SharedDialog_success__36f9N{box-shadow:none;border-color:#27ae604d}.SharedDialog_success__36f9N .SharedDialog_headerContent__tX2pK h6{color:var(--accent);text-shadow:none}.SharedDialog_success__36f9N .SharedDialog_headerIcon__z9y_K{color:var(--accent)}.SharedDialog_error__3oNhc{box-shadow:none;border-color:#e74c3c4d}.SharedDialog_error__3oNhc .SharedDialog_headerContent__tX2pK h6{color:var(--accent);text-shadow:none}.SharedDialog_error__3oNhc .SharedDialog_headerIcon__z9y_K{color:var(--accent)}.SharedDialog_error__3oNhc .SharedDialog_modalHeader__zDopL{border-bottom:1px solid #e74c3c80}@media (max-width:768px){.SharedDialog_baseDialog__RvB0V{width:95%;margin:1rem;padding:1.5rem}.SharedDialog_modalHeader__zDopL{margin-bottom:1.5rem}.SharedDialog_headerContent__tX2pK h6{font-size:var(--text-body);line-height:var(--leading-heading);color:var(--accent);font-family:var(--font-display);font-weight:var(--font-cinzel-weight);--font-current-weight:var(--font-cinzel-weight);font-variant:var(--font-display-variant);letter-spacing:normal;filter:var(--glow)}.SharedDialog_modalFooter__rcvis{flex-direction:column-reverse;gap:.75rem}}.SharedDialog_infoDisplay__2Ru0j{background:var(--surface);border-radius:var(--content-radius);border:1px solid var(--line);margin-bottom:1.5rem;padding:1rem}.SharedDialog_guildDetails__sZkyy{flex-direction:column;gap:1rem;display:flex}.SharedDialog_guildIconWrapper__A8gPI{border-radius:var(--content-radius);background:var(--surface);border:1px solid var(--line);justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.SharedDialog_guildImage__1iR53{object-fit:contain;width:100%;height:auto}.SharedDialog_statsRow__RokgC{flex-wrap:wrap;gap:1rem;display:flex}.SharedDialog_detailItem__Kwuq2{background:var(--surface);border-radius:var(--content-radius);border:1px solid var(--line);min-width:200px;box-shadow:none;flex:1;align-items:center;gap:1rem;padding:.85rem 1rem;transition:all .2s;display:flex}.SharedDialog_detailItem__Kwuq2:hover{border-color:var(--line);box-shadow:none;transform:none}.SharedDialog_detailIcon__3JER_{color:var(--accent);text-align:center;width:24px;font-size:1.25rem}.SharedDialog_detailItem__Kwuq2 span{color:var(--text);font-size:var(--text-body);font-weight:var(--font-weight)}.SharedDialog_detailItem__Kwuq2 strong{color:var(--text)}.SharedDialog_detailGroup__Jv68z{background:var(--surface);border-radius:var(--content-radius);border:1px solid var(--line);box-shadow:none;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.SharedDialog_detailHeader__gf7P8{border-bottom:var(--section-border-height)solid var(--horizontal-divider-color);border-image:var(--horizontal-border-bottom);align-items:center;gap:.75rem;margin-bottom:.5rem;padding-bottom:.75rem;display:flex}.SharedDialog_detailHeader__gf7P8 span{color:var(--accent);font-size:var(--text-body);font-weight:var(--font-weight);text-transform:none;letter-spacing:normal}.SharedDialog_subliderGrid__j6v93{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;display:grid}.SharedDialog_subDetail__d0C1w{background:var(--surface);border-radius:var(--content-radius);border:1px solid var(--line);align-items:center;gap:.75rem;padding:.75rem;transition:all .2s;display:flex}.SharedDialog_subDetail__d0C1w:hover{border-color:var(--line);background:var(--surface)}.SharedDialog_subDetailIcon__ZPICp{color:var(--accent);font-size:1rem}.SharedDialog_subDetail__d0C1w span{color:var(--text);font-size:var(--text-small)}.SharedDialog_subDetail__d0C1w strong{color:var(--text)}.SharedDialog_message__tiBbH{text-align:center;color:var(--text);font-size:var(--text-body);white-space:pre-line;margin:2rem 0}@media (max-width:768px){.SharedDialog_statsRow__RokgC{flex-direction:column;gap:.75rem}.SharedDialog_subliderGrid__j6v93{grid-template-columns:1fr}.SharedDialog_detailItem__Kwuq2,.SharedDialog_subDetail__d0C1w{padding:.75rem}}.SharedDialog_badge__edo3W{border-radius:var(--content-radius);font-size:var(--text-small);font-weight:var(--font-weight);text-transform:none;letter-spacing:normal;justify-content:center;align-items:center;margin-left:.75rem;padding:.25rem .5rem;display:inline-flex}.SharedDialog_redBadge__f8AS5{color:var(--accent);background-color:#e74c3c33;border:1px solid #e74c3c4d}.SharedDialog_blueBadge__RjCXV{color:var(--accent);background-color:#3498db33;border:1px solid #3498db4d}.SharedDialog_guildNameInputContainer__N3THV{align-items:center;gap:.75rem;width:100%;display:flex}.SharedDialog_guildNameInputContainer__N3THV .SharedDialog_guildIconWrapper__A8gPI{flex-shrink:0;margin-right:.5rem}.SharedDialog_guildNameInputContainer__N3THV input{flex:1}.SharedDialog_confirmationContent__qaJAN{flex-direction:column;gap:1.5rem;display:flex}.SharedDialog_warningMessage__V9JIr{text-align:center;line-height:var(--leading-body)}.SharedDialog_warningMessage__V9JIr,.SharedDialog_warningMessage__V9JIr strong{font-size:var(--text-body);color:var(--text)}.SharedDialog_warningMessage__V9JIr p{text-align:left;margin:.75rem 0}.SharedDialog_warningMessage__V9JIr p:first-child{margin-top:0}.SharedDialog_warningMessage__V9JIr p:last-child{margin-bottom:0}.SharedDialog_warningMessage__V9JIr ul{text-align:left;margin:.75rem 0;padding-left:1.5rem;list-style-type:disc}.SharedDialog_warningMessage__V9JIr ul li{color:var(--text);margin:.5rem 0}.SharedDialog_warningNote__LEIKi{border-radius:var(--content-radius);background:#e74c3c1a;border:1px solid #e74c3c4d;align-items:center;gap:.75rem;padding:.85rem;display:flex}.SharedDialog_warningNote__LEIKi span{color:var(--text);font-size:var(--text-small)}.SharedDialog_warningNoteIcon__pVLKy{color:var(--accent);font-size:1rem}.SharedDialog_warningIcon__0Afnh{color:var(--accent)}.SharedDialog_dangerButton__NpQQT,.SharedDialog_dangerButton__NpQQT:hover:not(:disabled){box-shadow:none!important;background:linear-gradient(135deg,#e74c3c,#c0392b)!important}.SharedDialog_dangerButton__NpQQT:before{background:linear-gradient(90deg,#0000,#fff3,#0000)!important}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.DialogButtons_confirmButton__CB770{background:var(--accent);color:var(--muted);border-radius:var(--content-radius);cursor:pointer;font-size:var(--text-body);text-transform:none;box-shadow:none;white-space:nowrap;min-width:120px;line-height:var(--leading-control);font-family:var(--font-display);font-weight:var(--font-cinzel-weight);--font-current-weight:var(--font-cinzel-weight);font-variant:var(--font-display-variant);letter-spacing:normal;filter:var(--glow);border:none;flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.DialogButtons_confirmButton__CB770:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.DialogButtons_confirmButton__CB770:hover:before{left:100%}.DialogButtons_confirmButton__CB770:hover:not(:disabled){box-shadow:none;background:var(--accent);color:var(--muted);transform:none}.DialogButtons_confirmButton__CB770:active:not(:disabled){transform:translateY(-1px)scale(1.01)}.DialogButtons_confirmButton__CB770:disabled{opacity:.7;cursor:not-allowed;box-shadow:none;background:linear-gradient(135deg,#cca066,#b78b50)}.DialogButtons_cancelButton__TYE0w{color:var(--text);border-radius:var(--content-radius);font-size:var(--text-body);cursor:pointer;min-width:120px;line-height:var(--leading-control);font-family:var(--font-display);font-weight:var(--font-cinzel-weight);--font-current-weight:var(--font-cinzel-weight);font-variant:var(--font-display-variant);letter-spacing:normal;filter:var(--glow);background:#ffffff1a;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s;display:flex}.DialogButtons_cancelButton__TYE0w:hover:not(:disabled){background:#ffffff26}.DialogButtons_cancelButton__TYE0w:disabled{opacity:.5;cursor:not-allowed}.DialogButtons_spinner__O_1Uj{animation:DialogButtons_spin__FibEj 1s linear infinite}@keyframes DialogButtons_spin__FibEj{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:768px){.DialogButtons_cancelButton__TYE0w,.DialogButtons_confirmButton__CB770{font-size:var(--text-body);line-height:var(--leading-control);font-family:var(--font-display);font-weight:var(--font-cinzel-weight);--font-current-weight:var(--font-cinzel-weight);font-variant:var(--font-display-variant);letter-spacing:normal;filter:var(--glow);padding:.625rem 1.25rem}}@media (max-width:480px){.DialogButtons_cancelButton__TYE0w,.DialogButtons_confirmButton__CB770{font-size:var(--text-body);min-width:100px;line-height:var(--leading-control);font-family:var(--font-display);font-weight:var(--font-cinzel-weight);--font-current-weight:var(--font-cinzel-weight);font-variant:var(--font-display-variant);letter-spacing:normal;filter:var(--glow);padding:.5rem 1rem}}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.ModernButton_modernButton__QzJEe{cursor:pointer}.ModernButton_modernButton__QzJEe:disabled{opacity:.5;cursor:not-allowed;filter:none}.ModernButton_buttonContent__r1LYm{color:inherit;justify-content:center;align-items:center;gap:9px;display:flex}.ModernButton_buttonText__ZOVwn{position:relative}.ModernButton_buttonIcon__beR6N{font-size:.95em}.ModernButton_loadingSpinner__vzQnI{border:var(--border-width)solid currentColor;border-right-color:#0000;border-radius:50%;width:17px;height:17px;animation:ModernButton_buttonSpin__QgtEA .7s linear infinite}@keyframes ModernButton_buttonSpin__QgtEA{to{transform:rotate(1turn)}}.ModernButton_medium__FwBPe,.ModernButton_small__Zvm3f{padding:var(--button-padding);font-size:var(--text-body);line-height:var(--leading-control)}.ModernButton_danger__k0_JI,.ModernButton_primary__3707m,.ModernButton_secondary__1w_ji{color:var(--button-ink)}.ModernButton_danger__k0_JI:hover:not(:disabled){color:var(--accent)}.ModernButton_loading__KOXgY{pointer-events:none}.ModernButton_loading__KOXgY .ModernButton_buttonText__ZOVwn{opacity:.8}@media (max-width:480px){.ModernButton_medium__FwBPe{font-size:var(--text-body);line-height:var(--leading-control)}}.AuthForm_form__euvj_{--form-field-gap:var(--space-4);display:flex;flex-direction:column;gap:var(--form-field-gap);width:100%;max-width:var(--form-max-width);margin:0 auto}.AuthForm_inputGroup__bV5AV{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.AuthForm_passwordControl__FoQWM{--input-padding-inline:56px;position:relative}.AuthForm_registrationForm__8mLyw .AuthForm_inputGroup__bV5AV{gap:var(--space-1)}.AuthForm_registrationForm__8mLyw .AuthForm_checkboxLabel__y5mAx{white-space:nowrap}.AuthForm_registrationForm__8mLyw .AuthForm_checkboxLabel__y5mAx a,.AuthForm_registrationForm__8mLyw label.AuthForm_checkboxLabel__y5mAx{font-family:var(--font-body);font-weight:var(--font-weight);font-variant:normal;text-transform:none!important;text-align:left;justify-content:flex-start;filter:none}.AuthForm_visibilityButton__tRvi0{position:absolute;inset-block:4px;right:4px;display:grid;place-items:center;width:44px;padding:0;border:0;border-radius:var(--content-radius);background:transparent;color:var(--muted);font-size:var(--text-body);transition:color .16s ease,background-color .16s ease}.AuthForm_visibilityButton__tRvi0:hover:not(:disabled){color:var(--accent)}.AuthForm_visibilityButton__tRvi0:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;color:var(--accent)}.AuthForm_visibilityButton__tRvi0:disabled{opacity:.55}.AuthForm_errorText__lWGJq,.AuthForm_fieldError__j_Ygt{margin:0;font-size:var(--text-small);line-height:var(--leading-body);color:var(--accent)}.AuthForm_checkboxContainer__dbrGH{display:flex;align-items:flex-start;gap:var(--space-3);margin:0}.AuthForm_checkbox__XhejH{flex:0 0 18px;width:18px;height:18px;margin-top:2px;cursor:pointer}.AuthForm_checkboxContainer__dbrGH .AuthForm_checkbox__XhejH,.AuthForm_checkboxContainer__dbrGH .AuthForm_checkbox__XhejH svg.lucide{filter:none}.AuthForm_checkboxLabel__y5mAx{padding:0;color:var(--muted);font-size:var(--text-small);line-height:var(--leading-body);cursor:pointer}.AuthForm_checkboxContainer__dbrGH:has(.AuthForm_checkbox__XhejH:disabled) .AuthForm_checkboxLabel__y5mAx,.AuthForm_checkbox__XhejH:disabled{opacity:.55;cursor:not-allowed}.AuthForm_link__aYEMI,.AuthForm_rulesLink__HMH_L{color:var(--text);text-decoration:none;transition:color .16s ease}.AuthForm_mutedLink__DoCwg{color:var(--muted)}.AuthForm_form__euvj_ a.AuthForm_link__aYEMI,.AuthForm_form__euvj_ a.AuthForm_rulesLink__HMH_L,.AuthForm_secondaryText__MtHK8 a.AuthForm_link__aYEMI{display:inline-flex;align-items:center;gap:0;vertical-align:baseline}.AuthForm_linkIcon__l3tYx{flex-shrink:0}.AuthForm_link__aYEMI:focus-visible,.AuthForm_link__aYEMI:hover,.AuthForm_rulesLink__HMH_L:focus-visible,.AuthForm_rulesLink__HMH_L:hover{color:var(--accent);text-decoration:none}.AuthForm_submitButton__ziWRA{align-self:center;margin:var(--space-3) 0}.AuthForm_submitButton__ziWRA:last-child{margin-bottom:0}.AuthForm_secondaryText__MtHK8{margin:0;color:var(--muted);font-size:var(--text-small);text-align:center;line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){.AuthForm_link__aYEMI,.AuthForm_rulesLink__HMH_L,.AuthForm_visibilityButton__tRvi0{transition:none}}.Login_forgotPasswordLink__CvleM{text-transform:none!important}.Login_links__cXBQg{display:grid;justify-items:center;gap:var(--space-3)}.Login_links__cXBQg>p{white-space:nowrap}.Login_resendButton__ZJx2Q{display:inline-flex;align-items:center;justify-content:center;align-self:center;gap:var(--space-2);padding:var(--space-2);border:0;background:transparent;font-size:var(--text-small)}.Login_resendButton__ZJx2Q:disabled{opacity:.55;cursor:not-allowed}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.Page_body__DxZpq{gap:var(--heading-space);min-width:0;font-size:var(--text-body);line-height:var(--leading-body);flex-direction:column;display:flex}.Page_body__DxZpq>:is(div,main,section){border-radius:var(--content-radius);width:100%;max-width:none;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.Page_body__DxZpq>:is(main,div)>div{max-width:none;margin:0;padding:0}.Page_body__DxZpq table{border-collapse:collapse;border-radius:var(--content-radius);width:100%;font-size:var(--text-body);background:0 0;border:0}.Page_body__DxZpq table th{padding:var(--table-heading-padding);color:var(--muted);font-size:var(--text-small);font-weight:var(--font-weight);text-align:left}.Page_body__DxZpq table td,.Page_body__DxZpq table th{border:0;border-bottom:var(--section-border-height)solid var(--horizontal-divider-color);border-image:var(--horizontal-border-bottom);background:0 0}.Page_body__DxZpq table td{padding:var(--table-cell-padding);font-size:var(--text-body);display:table-cell}.Page_body__DxZpq table tbody tr:hover{background:0 0}.Page_body__DxZpq table tbody tr:last-child td{border-bottom:0}