.ScSiea_screen{flex-direction:column;gap:20px;min-height:100dvh;padding:20px 16px 24px;display:flex}.ScSiea_topBar{align-items:center;gap:12px;height:56px;display:flex}.ScSiea_back{background:var(--white);border:2px solid var(--border);width:56px;height:56px;color:var(--navy);border-radius:18px;flex:none;justify-content:center;align-items:center;display:flex}.ScSiea_title{margin:0;font-size:24px;font-weight:900}.ScSiea_create{background:var(--navy);min-height:96px;box-shadow:0 5px 0 var(--navy-dark);color:var(--white);text-align:left;cursor:pointer;touch-action:manipulation;border:none;border-radius:26px;flex-direction:column;justify-content:center;gap:4px;padding:16px 22px;text-decoration:none;display:flex}.ScSiea_createTitle{font-size:24px;font-weight:900}.ScSiea_createSub{opacity:.85;font-size:18px;font-weight:700}.ScSiea_card{background:var(--white);border:2px solid var(--border);border-radius:26px;flex-direction:column;padding:20px;display:flex}.ScSiea_cardTitle{margin:0;font-size:22px;font-weight:900}.ScSiea_cardSub{color:var(--muted-text);margin:4px 0 16px;font-size:17px}.ScSiea_label{margin-bottom:8px;font-size:17px;font-weight:800}.ScSiea_input{border:2px solid var(--border);background:var(--white);width:100%;height:60px;color:var(--navy);letter-spacing:.12em;text-transform:uppercase;border-radius:18px;padding:0 16px;font-family:inherit;font-size:26px;font-weight:900}.ScSiea_input::placeholder{color:var(--border)}.ScSiea_input:focus-visible{border-color:var(--navy);outline:none}.ScSiea_inputWrong,.ScSiea_inputWrong:focus-visible{border-color:#c0392b}.ScSiea_error{color:#a82a1f;min-height:24px;margin:8px 0 12px;font-size:16px;font-weight:800}.ScSiea_join{background:var(--green-button);height:64px;box-shadow:0 5px 0 var(--green-button-dark);color:var(--white);cursor:pointer;touch-action:manipulation;border:none;border-radius:22px;font-size:22px;font-weight:900}.ScSiea_create:disabled,.ScSiea_join:disabled{cursor:default;opacity:.45}.ScSiea_back:focus-visible,.ScSiea_create:focus-visible,.ScSiea_join:focus-visible{outline:3px solid var(--navy);outline-offset:3px}.ScSiea_continue{background:var(--white);border:3px solid var(--green);min-height:84px;box-shadow:0 5px 0 var(--green);color:var(--navy);touch-action:manipulation;border-radius:26px;flex-direction:column;justify-content:center;gap:4px;padding:13px 19px;text-decoration:none;display:flex}.ScSiea_continueTitle{font-size:22px;font-weight:900}.ScSiea_continueSub{color:var(--muted-text);font-size:17px;font-weight:700}.ScSiea_continue:focus-visible{outline:3px solid var(--navy);outline-offset:3px}
