._bar_iupkx_1{border-top:1px solid var(--border-color,#e5e8eb);background:var(--bg-color,#fff);padding-bottom:env(safe-area-inset-bottom,0);display:flex}@media (width>=768px){._bar_iupkx_1{border-left:1px solid var(--border-color,#e5e8eb);border-right:1px solid var(--border-color,#e5e8eb);width:100%;max-width:840px;margin:0 auto}}._item_iupkx_61,._itemActive_iupkx_63{cursor:pointer;color:var(--color-text-tertiary,#8b95a1);background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:8px 0 6px;font-size:11px;text-decoration:none;display:flex}._itemActive_iupkx_63{color:var(--color-primary,#12864e);font-weight:600}._icon_iupkx_115{line-height:1;display:flex}._icon_iupkx_115 svg{width:22px;height:22px}._label_iupkx_135{line-height:1.2}:root{--color-primary:#12864e;--color-primary-hover:#0f7042;--color-primary-active:#0c5c37;--color-primary-soft:#eaf8f0;--color-primary-border:#a9dfc1;--color-text-primary:#191f28;--color-text-secondary:#4e5968;--color-text-tertiary:#8b95a1;--color-text-disabled:#b0b8c1;--color-background:#fff;--color-surface:#fff;--color-surface-subtle:#f2f4f6;--color-border-default:#e5e8eb;--color-border-strong:#d1d6db;--color-danger:#f04452;--color-danger-soft:#fff0f0;--color-warning:#ff9800;--color-warning-soft:#fff7e6;--color-success:#0c9950;--color-success-soft:#e8f8ee;--bg-color:var(--color-background);--text-color:var(--color-text-primary);--border-color:var(--color-border-default);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.btn{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-family:inherit;font-weight:700;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.btn:disabled{cursor:not-allowed;opacity:.55}.btn-primary{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.btn-primary:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn-primary:active:not(:disabled){background:var(--color-primary-active);border-color:var(--color-primary-active)}.btn-secondary{background:var(--color-surface-subtle);color:var(--color-text-secondary);border-color:var(--color-surface-subtle)}.btn-secondary:hover:not(:disabled){background:var(--color-primary-soft);color:var(--color-primary-active);border-color:var(--color-primary-border)}.btn-secondary:active:not(:disabled){background:var(--color-primary-soft);border-color:var(--color-primary)}.btn-outline{color:var(--color-primary);border-color:var(--color-primary);background:#fff}.btn-outline:hover:not(:disabled){background:var(--color-primary-soft)}.chip{border:1px solid var(--color-border-default);color:var(--color-text-primary);background:#fff;transition:background-color .15s,border-color .15s,color .15s}.chip:hover:not(:disabled){border-color:var(--color-primary-border)}.chip-active{border:1px solid var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary-active);font-weight:600}.chip-disabled{border:1px solid var(--color-border-default);background:var(--color-surface-subtle);color:var(--color-text-disabled)}.landing-hero{flex:1;justify-content:center;padding-top:24px;padding-bottom:48px}@media (width>=1024px){.landing-hero{flex:0 auto;justify-content:flex-start;padding-top:96px;padding-bottom:64px}}.link-accent{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none}.link-accent:hover{color:var(--color-primary-hover)}.link-muted{color:var(--color-text-tertiary);text-decoration:none}.link-muted:hover{color:var(--color-primary)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg-color);color:var(--text-color);-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Pretendard,Apple SD Gothic Neo,Segoe UI,sans-serif}button{cursor:pointer;font-family:inherit}input,select{border:1px solid var(--border-color);border-radius:8px;font-family:inherit}input:focus-visible,select:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px;border-color:var(--color-primary)}a{color:var(--color-primary)}
