:root{--font:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--color-background:#f5f4ef;--color-surface:#fff;--color-text:#17181c;--color-text-secondary:#5c5f66;--color-text-muted:#6b6e75;--color-border:#e2e0d8;--color-border-strong:#d9d6cc;--color-separator:#efede6;--color-accent:#0e7a5a;--color-accent-soft:#ddefe6;--color-accent-on-soft:#0b5a42;--color-link:#0e5e46;--color-link-hover:#0a4433;--color-venue-header:#17181c;--color-venue-detail:#8fd3b8;--color-urgent:#c2410c;--color-warning-text:#7a5a00;--color-warning-background:#fff4d6;--color-error:#b42318;--color-error-background:#fde8e6;--radius-control:12px;--radius-card:16px;--radius-panel:22px;--touch-target:44px;--shadow-card:0 2px 10px #00000012}*,:before,:after{box-sizing:border-box}html,body{background:var(--color-background);color:var(--color-text);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--color-link)}a:hover{color:var(--color-link-hover)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._page_1qv62_1{flex-direction:column;gap:24px;max-width:1080px;margin:0 auto;padding:56px 40px;display:flex}._title_1qv62_10{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:800;line-height:1.12}._subtitle_1qv62_18{color:#3f4249;margin:0;font-size:16px;line-height:1.55}._card_1qv62_25{background:var(--color-surface);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);flex-direction:column;gap:16px;padding:28px;display:flex}._centered_1qv62_35{min-height:50vh;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}@media (width<=720px){._page_1qv62_1{gap:20px;padding:24px 16px 40px}._title_1qv62_10{font-size:26px}._card_1qv62_25{padding:18px}}._header_164k0_1{background:var(--color-surface);border-bottom:1px solid #e7e5dd;flex:none;align-items:center;gap:10px;height:68px;padding:0 40px;display:flex}._logo_164k0_12{background:var(--color-venue-header);width:34px;height:34px;color:var(--color-venue-detail);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:17px;font-weight:800;display:flex}._brand_164k0_26{letter-spacing:-.01em;white-space:nowrap;color:var(--color-text);align-items:center;gap:10px;font-size:16px;font-weight:800;text-decoration:none;display:flex}._brand_164k0_26:hover{color:var(--color-text)}._brandDetail_164k0_42{color:var(--color-text-secondary);font-weight:600}._spacer_164k0_47{flex:1}._user_164k0_51{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}@media (width<=720px){._header_164k0_1{height:60px;padding:0 16px}._user_164k0_51{display:none}}._button_1rpni_1{appearance:none;cursor:pointer;min-height:52px;font:inherit;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}._button_1rpni_1:disabled{cursor:default;opacity:.6}._primary_1rpni_23{background:var(--color-accent);color:#fff}._secondary_1rpni_28{background:var(--color-surface);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-border-strong);font-size:15px;font-weight:700}._link_1rpni_36{min-height:var(--touch-target);color:var(--color-link);background:0 0;padding:0;font-size:14px;font-weight:700}._root_16cdq_1{flex-direction:column;min-height:100vh;display:flex}._main_16cdq_7{flex:1}._field_gmcg9_1{flex-direction:column;gap:6px;min-width:0;display:flex}._label_gmcg9_8{font-size:13px;font-weight:700}._input_gmcg9_13{border-radius:var(--radius-control);background:var(--color-surface);width:100%;height:48px;box-shadow:inset 0 0 0 1px var(--color-border-strong);font:inherit;color:var(--color-text);border:0;padding:0 14px;font-size:15px}._input_gmcg9_13:focus{box-shadow:inset 0 0 0 2px var(--color-accent);outline:none}._invalid_gmcg9_31{box-shadow:inset 0 0 0 2px var(--color-error)}._error_gmcg9_35{color:var(--color-error);font-size:13px}._layout_3llwa_1{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:64px;max-width:1080px;margin:0 auto;padding:56px 40px;display:grid}._hero_3llwa_11{flex-direction:column;gap:18px;padding-top:24px;display:flex}._heroTitle_3llwa_18{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:800;line-height:1.12}._heroBody_3llwa_26{color:#3f4249;margin:0;font-size:16px;line-height:1.55}._card_3llwa_33{background:var(--color-surface);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);flex-direction:column;gap:16px;padding:28px;display:flex}._cardHeader_3llwa_43{flex-direction:column;gap:4px;display:flex}._cardTitle_3llwa_49{margin:0;font-size:22px;font-weight:800}._cardSubtitle_3llwa_55{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}._cardSubtitle_3llwa_55 strong{color:var(--color-text)}._divider_3llwa_66{color:var(--color-text-muted);align-items:center;gap:12px;font-size:13px;display:flex}._divider_3llwa_66:before,._divider_3llwa_66:after{content:"";background:var(--color-border);flex:1;height:1px}._form_3llwa_82{flex-direction:column;gap:16px;display:flex}._legal_3llwa_88{color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.5}._code_3llwa_95{text-align:center;letter-spacing:.5em;background:var(--color-background);height:58px;font-size:24px;font-weight:800}._row_3llwa_104{color:var(--color-text-secondary);justify-content:space-between;align-items:center;font-size:14px;display:flex}._error_3llwa_112{border-radius:var(--radius-control);background:var(--color-error-background);color:var(--color-error);margin:0;padding:12px 14px;font-size:14px}._notice_3llwa_121{border-radius:var(--radius-control);background:var(--color-accent-soft);color:var(--color-accent-on-soft);margin:0;padding:12px 14px;font-size:14px}@media (width<=860px){._layout_3llwa_1{flex-direction:column;gap:20px;padding:24px 16px 40px;display:flex}._hero_3llwa_11{padding-top:0}._heroTitle_3llwa_18{font-size:26px}._card_3llwa_33{padding:18px}}
