:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#172033;background:#f7f8fc;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{min-width:320px;min-height:100vh;margin:0}._rootPage_1rsc4_1{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:100svh;padding:1.5rem;display:flex}._title_1rsc4_12{color:#172033;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,8vw,3rem);font-weight:700}._entryForm_1rsc4_20{flex-direction:column;gap:.75rem;width:min(100%,20rem);display:flex}._memberIdInput_1rsc4_27,._enterButton_1rsc4_28{box-sizing:border-box;min-height:3rem;font:inherit;border-radius:.625rem}._memberIdInput_1rsc4_27{color:#172033;background:#fff;border:1px solid #cbd2df;width:100%;padding:0 1rem}._memberIdInput_1rsc4_27::placeholder{color:#727d91}._validationMessage_1rsc4_47{color:#b42318;margin:0;font-size:.875rem}._memberIdInput_1rsc4_27:focus-visible,._enterButton_1rsc4_28:focus-visible{outline-offset:2px;outline:3px solid #8ba9ff}._enterButton_1rsc4_28{color:#fff;cursor:pointer;background:#315ee7;border:0;font-weight:600}
