@layer base{._formItem_1b1z3_2{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._formLabel_1b1z3_9{font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1.5;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._formLabel_1b1z3_9._error_1b1z3_18{color:var(--error)}._formControl_1b1z3_22._error_1b1z3_18:not(button){border-color:var(--error);box-shadow:0 0 0 1px var(--error)}._formDescription_1b1z3_27{font-size:.75rem;line-height:1.5;color:var(--muted-foreground);margin-top:var(--spacing-1);font-family:var(--font-family-base)}._formMessage_1b1z3_35{font-size:.75rem;line-height:1.5;font-weight:500;color:var(--error);animation:_slideIn_1b1z3_1 var(--animation-duration-normal) ease;margin-top:var(--spacing-1);font-family:var(--font-family-base)}@keyframes _slideIn_1b1z3_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}}@layer base{._input_dh90u_5{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:color-mix(in srgb,var(--foreground) 5%,var(--card));border:1px solid transparent;border-radius:var(--radius);padding:0 var(--spacing-3);width:100%;transition:border-color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;height:2.25rem;box-shadow:none}._input_dh90u_5::placeholder{color:var(--muted-foreground);opacity:.8}._input_dh90u_5:hover{background-color:color-mix(in srgb,var(--foreground) 9%,var(--card))}._input_dh90u_5:focus,._input_dh90u_5[data-state=open]{background-color:var(--card);border-color:color-mix(in srgb,var(--primary) 55%,transparent);box-shadow:0 1px 2px #0000000f,0 6px 16px -6px #00000024}._input_dh90u_5[aria-invalid=true]{background-color:color-mix(in srgb,var(--error) 9%,var(--card));border-color:color-mix(in srgb,var(--error) 55%,transparent)}._input_dh90u_5[aria-invalid=true]:focus{background-color:var(--card);border-color:var(--error)}._input_dh90u_5:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}.dark ._input_dh90u_5:focus,.dark ._input_dh90u_5[data-state=open]{box-shadow:0 1px 2px #0000004d,0 8px 20px -6px #00000080}}@layer base{._button_19z91_6{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-family-base);font-size:.875rem;font-weight:500;line-height:1;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;user-select:none;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_19z91_6:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent);outline:none}._sm_19z91_37{height:2rem;padding:0 10px;font-size:.8125rem}._md_19z91_43{height:2.25rem;padding:0 14px}._lg_19z91_48{height:2.75rem;padding:0 18px;font-size:.9375rem;border-radius:var(--radius-md)}._icon_19z91_55,._icon-md_19z91_56{width:2.25rem;height:2.25rem;padding:0}._icon-sm_19z91_62{width:2rem;height:2rem;padding:0}._icon-lg_19z91_68{width:2.75rem;height:2.75rem;padding:0;border-radius:var(--radius-md)}._pill_19z91_76{border-radius:9999px}._pill_19z91_76._sm_19z91_37{padding:0 12px}._pill_19z91_76._md_19z91_43{padding:0 16px}._pill_19z91_76._lg_19z91_48{padding:0 22px}._button_19z91_6 svg{flex-shrink:0;width:1rem;height:1rem}._sm_19z91_37 svg,._icon-sm_19z91_62 svg{width:.875rem;height:.875rem}._lg_19z91_48 svg,._icon-lg_19z91_68 svg{width:1.125rem;height:1.125rem}._primary_19z91_112{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);box-shadow:0 1px 2px #00000024;--spinner-color: var(--primary-foreground)}._primary_19z91_112:hover{background-color:color-mix(in oklch,var(--primary) 88%,black);border-color:color-mix(in oklch,var(--primary) 88%,black);box-shadow:0 2px 6px -1px #0003}._primary_19z91_112:active{background-color:color-mix(in oklch,var(--primary) 80%,black);border-color:color-mix(in oklch,var(--primary) 80%,black);box-shadow:none}._secondary_19z91_133{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground);--spinner-color: var(--foreground)}._secondary_19z91_133:hover{background-color:color-mix(in srgb,var(--foreground) 10%,transparent)}._secondary_19z91_133:active{background-color:color-mix(in srgb,var(--foreground) 13%,transparent)}._destructive_19z91_148{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);box-shadow:0 1px 2px #00000024;--spinner-color: var(--error-foreground)}._destructive_19z91_148:hover{background-color:color-mix(in oklch,var(--error) 88%,black);border-color:color-mix(in oklch,var(--error) 88%,black);box-shadow:0 2px 6px -1px #0003}._destructive_19z91_148:active{background-color:color-mix(in oklch,var(--error) 80%,black);border-color:color-mix(in oklch,var(--error) 80%,black);box-shadow:none}._outline_19z91_170{background-color:var(--card);border-color:color-mix(in srgb,var(--foreground) 12%,transparent);color:var(--foreground);box-shadow:0 1px 2px #0000000d;--spinner-color: var(--foreground)}._outline_19z91_170:hover,._outline_19z91_170[data-state=open]{background-color:color-mix(in srgb,var(--foreground) 4%,var(--card));border-color:color-mix(in srgb,var(--foreground) 22%,transparent);box-shadow:0 2px 6px -2px #00000024}._outline_19z91_170:active{background-color:color-mix(in srgb,var(--foreground) 7%,var(--card));box-shadow:none}._ghost_19z91_191{background-color:transparent;color:var(--foreground);--spinner-color: var(--foreground)}._ghost_19z91_191:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent)}._ghost_19z91_191:active{background-color:color-mix(in srgb,var(--foreground) 9%,transparent)}._link_19z91_206{height:auto;padding:0;border:none;border-radius:var(--radius-sm);background-color:transparent;color:var(--primary);text-underline-offset:3px;--spinner-color: var(--primary)}._link_19z91_206:hover{text-decoration:underline}._primary_19z91_112:focus-visible,._outline_19z91_170:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._destructive_19z91_148:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--error) 18%,transparent)}._disabled_19z91_236,._button_19z91_6:disabled{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none}}@layer base{._spinner_10u53_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_10u53_11{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--primary));animation:_spin_10u53_2 var(--animation-duration-slow) linear infinite}._sm_10u53_21{width:1rem;height:1rem}._sm_10u53_21 ._spinnerInner_10u53_11{border-width:2px}._md_10u53_30{width:1.5rem;height:1.5rem}._md_10u53_30 ._spinnerInner_10u53_11{border-width:2.5px}._lg_10u53_39{width:2.5rem;height:2.5rem}._lg_10u53_39 ._spinnerInner_10u53_11{border-width:3px}@keyframes _spin_10u53_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}._form_1fe08_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._intro_1fe08_7{margin:0;font-size:.875rem;color:var(--muted-foreground)}._errorMessage_1fe08_13{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem}._submitButton_1fe08_22{width:100%}._linkButton_1fe08_26{align-self:center;background:none;border:none;padding:0;font:inherit;font-size:.875rem;color:var(--primary);cursor:pointer;text-decoration:underline}._linkButton_1fe08_26:disabled{opacity:.6;cursor:default}._form_vz5zt_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._errorMessage_vz5zt_7{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}._noticeMessage_vz5zt_17{background-color:color-mix(in srgb,var(--primary) 12%,transparent);border:1px solid var(--primary);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem}._submitButton_vz5zt_25{width:100%}._forgotButton_vz5zt_29{align-self:flex-end;background:none;border:none;padding:0;font:inherit;font-size:.875rem;color:var(--primary);cursor:pointer;text-decoration:underline}._loadingText_vz5zt_41{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_vz5zt_48{color:#fff}._consentBox_1b0fj_1{padding:16px;border:1px solid #b69559;border-radius:10px;background:#1c1a23;color:#f5e6c9;margin:15px 0;font-size:13px;line-height:1.55}._consentBox_1b0fj_1 p{margin:8px 0;color:#d8c9af}._consentLabel_1b0fj_1{display:flex;align-items:flex-start;gap:12px;cursor:pointer}._consentLabel_1b0fj_1 input{margin-top:4px;width:19px;height:19px;flex-shrink:0;accent-color:#d6b36c}._form_1b0fj_1{width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}._submitButton_1b0fj_8{width:100%;margin-top:var(--spacing-4)}._errorMessage_1b0fj_13{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}@media(max-width:480px){._buttonGroup_1b0fj_25{gap:var(--spacing-2)}}._gameBenefit_65ypj_1{margin:26px 0;padding:24px;background:linear-gradient(145deg,#171b28,#272018);border:1px solid #c8a05b;border-radius:12px;color:#f4e8d0}._gameBenefit_65ypj_1 h3{font-size:25px!important;margin:12px 0!important;color:#f0ca83}._gameBenefit_65ypj_1 p{font-size:13px;line-height:1.65;color:#dfd2bd}._gameBenefit_65ypj_1 ._gameInvite_65ypj_1{font-weight:700;color:#f3d49a}._gameButton_65ypj_1{display:block;text-align:center;padding:15px 12px;background:#d7ae62;color:#17130d!important;text-decoration:none;border-radius:7px;font-size:14px;font-weight:800;margin:18px 0 10px}._shareButton_65ypj_1{width:100%;background:transparent;border:1px solid #c8a05b;color:#f3d39b;padding:13px;font-weight:700;cursor:pointer;border-radius:6px}._gameLink_65ypj_1{font-size:11px;margin-top:18px;overflow-wrap:anywhere;color:#cfc1a9}._gameLink_65ypj_1 a{color:#f2c875}._page_65ypj_1{min-height:100vh;background:#10100f;color:#f2eee5;font-family:Arial,sans-serif}._header_65ypj_1{padding:25px 5%;display:flex;justify-content:space-between;border-bottom:1px solid #39342b;gap:16px;font-size:11px;letter-spacing:2px}._header_65ypj_1 a{color:#e7cf8d;text-decoration:none}._header_65ypj_1 span{color:#9e998f}._main_65ypj_1{max-width:1200px;margin:auto;display:grid;grid-template-columns:1.1fr 1fr;gap:8%;padding:95px 5% 100px}._eyebrow_65ypj_1{font-size:11px;letter-spacing:2.5px;color:#d2ad61}._intro_65ypj_1 h1{font-size:clamp(55px,7vw,110px);line-height:.95;letter-spacing:-4px;margin:30px 0}._intro_65ypj_1 h1 em{font-family:Georgia,serif;font-weight:400;color:#d2ad61}._intro_65ypj_1 p{font-size:17px;line-height:1.8;color:#c3bdb0;max-width:450px}._perks_65ypj_1{display:grid;gap:20px;border-top:1px solid #4a4031;margin:45px 0 25px;padding-top:30px;font-size:12px;letter-spacing:1.5px}._intro_65ypj_1 small{color:#918b80;line-height:1.6}._panel_65ypj_1{background:#eee9df;color:#161616;padding:42px;border:1px solid #c8ad73;align-self:start}._panel_65ypj_1 h2{font-size:30px;letter-spacing:-1px;margin:20px 0 26px}._tabs_65ypj_1{display:flex;border-bottom:1px solid #bcb4a6;margin-bottom:28px}._tabs_65ypj_1 button{flex:1;padding:15px;background:transparent;border:0;color:#666;cursor:pointer;font-weight:700;letter-spacing:2px}._tabs_65ypj_1 ._active_65ypj_1{border-bottom:3px solid #a77b2f;color:#161616}._privacy_65ypj_1{font-size:11px;color:#69645b;line-height:1.6;margin-top:24px}._action_65ypj_1{background:#161616;color:#fff;border:0;padding:15px 25px;cursor:pointer}._footer_65ypj_1{padding:30px 5%;border-top:1px solid #39342b;color:#9e998f;font-size:11px;letter-spacing:1.5px}._memberCard_65ypj_1{background:#151513;color:#f4eee1;padding:24px;text-align:center;display:grid;gap:10px;justify-items:center;border:1px solid #bd9550;margin:18px 0}._memberCard_65ypj_1 img{width:110px;height:100px;object-fit:contain}._memberCard_65ypj_1>span{font-size:10px;letter-spacing:3px;color:#d2ad61}._memberCard_65ypj_1 strong{font-size:25px}._memberCard_65ypj_1 small{letter-spacing:2px}._rank_65ypj_1{border-top:1px solid #6c5835;padding-top:12px;width:100%;color:#e4c47e;font-size:12px;letter-spacing:1px}._rankList_65ypj_1{display:grid;gap:10px;margin:18px 0 28px}._rankList_65ypj_1>div{display:flex;justify-content:space-between;border-bottom:1px solid #c9c0b1;padding:12px 0;gap:12px;font-size:12px}._rankList_65ypj_1 span{color:#777}._panel_65ypj_1 h3{font-size:13px;letter-spacing:2px;margin-top:30px}._gallery_65ypj_1{margin:30px 0 20px}._gallery_65ypj_1 h2{font-size:16px;letter-spacing:1.3px;line-height:1.4}._preview_65ypj_1{border:1px solid #a78349;background:linear-gradient(125deg,#080808,#28221b);padding:12px;display:flex;align-items:center;gap:16px;margin:12px 0;min-height:110px;border-radius:9px;box-shadow:0 2px 15px #0007}._preview_65ypj_1 img{width:95px;height:90px;object-fit:contain}._preview_65ypj_1 div{display:grid;gap:8px}._preview_65ypj_1 b{color:#e8c77e;font-size:13px;letter-spacing:1px}._preview_65ypj_1 span{font-size:11px;color:#ded7ca;line-height:1.4}._gallery_65ypj_1 small{font-size:10px;color:#999}._memberCard_65ypj_1 ._qr_65ypj_1{width:120px;height:120px;object-fit:contain;background:#fff;padding:5px}._verifyWrap_65ypj_1{max-width:650px;margin:60px auto;padding:25px}._verifyWrap_65ypj_1 h1{font-size:clamp(30px,5vw,50px)}._verifyCard_65ypj_1{border:1px solid #c4a15b;background:#24211b;padding:32px;margin:25px 0}._verifyCard_65ypj_1 h2{font-size:30px}._verifyCard_65ypj_1 small{color:#b5aa96}._verified_65ypj_1{color:#d4b368;font-weight:700;letter-spacing:2px}._verifyWrap_65ypj_1 a{color:#e6c17a}._application_65ypj_1{padding:18px 0;margin:18px 0;border-top:1px solid #c6b38c}._application_65ypj_1 p{font-size:12px;line-height:1.6;color:#555}._application_65ypj_1 textarea{box-sizing:border-box;width:100%;padding:12px;border:1px solid #b8a47c;background:#fff;font:inherit;margin:10px 0 15px}._rankList_65ypj_1{margin-top:20px}._panel_65ypj_1 ._action_65ypj_1{margin:8px 0}._cardPreview_65ypj_1{margin:18px 0;padding:12px;background:#e5dfd2}._cardPreview_65ypj_1 p{font-size:13px;color:#333}._cardPreview_65ypj_1 img{width:100%;height:auto;display:block}@media(max-width:800px){._main_65ypj_1{grid-template-columns:1fr;padding:55px 5%;gap:45px}._panel_65ypj_1{padding:26px}._header_65ypj_1 span{display:none}._intro_65ypj_1 h1{letter-spacing:-2px}}
