.join-module__BiazwG__wrap{isolation:isolate;min-height:calc(100svh - 32px);padding-block:var(--sp-2) var(--sp-6);place-items:start center;display:grid;position:relative}.join-module__BiazwG__card{gap:var(--sp-3);width:min(100%,440px);padding:var(--sp-4);border-radius:var(--rad-panel);background:var(--c-s1);box-shadow:var(--sh-panel), var(--sh-hi);align-content:start;display:grid}.join-module__BiazwG__side,.join-module__BiazwG__act{gap:var(--sp-3);align-content:start;min-width:0;display:grid}.join-module__BiazwG__pool{z-index:-1;pointer-events:none;height:45%;position:absolute;bottom:0;left:0;right:0}.join-module__BiazwG__title{font:var(--fw-heavy) var(--fs-title) / var(--lh-tight) var(--f-ti);color:var(--c-t1)}.join-module__BiazwG__lead{font:var(--fw-body) var(--fs-small) / var(--lh-body) var(--f-ko);color:var(--c-t3)}.join-module__BiazwG__steps{gap:var(--sp-4);font:var(--fw-bold) var(--fs-small) / var(--lh-tight) var(--f-ko);display:flex}.join-module__BiazwG__steps li{align-items:center;gap:var(--sp-2);color:var(--c-t3);display:inline-flex}.join-module__BiazwG__stepNo{border-radius:var(--rad-pill);border:var(--bw-edge) solid var(--c-line-2);width:24px;height:24px;font:var(--fw-heavy) var(--fs-small) / 1 var(--f-en);place-items:center;display:inline-grid}.join-module__BiazwG__stepDone{color:var(--c-t2)}.join-module__BiazwG__stepDone .join-module__BiazwG__stepNo{border-color:var(--c-edge);background:var(--c-s3);color:var(--c-t1)}.join-module__BiazwG__stepNow{color:var(--c-t1)}.join-module__BiazwG__stepNow .join-module__BiazwG__stepNo{border-color:var(--c-spot);color:var(--c-spot)}.join-module__BiazwG__stepNext .join-module__BiazwG__stepNo{border-style:dashed}.join-module__BiazwG__form{gap:var(--sp-3);display:grid}.join-module__BiazwG__row{align-items:center;gap:var(--sp-3);min-height:var(--hit);padding-inline:var(--sp-3);border-radius:var(--rad-btn-sm);background:var(--c-s2);grid-template-columns:auto 1fr auto;display:grid}.join-module__BiazwG__rowLabel{font:var(--fw-bold) var(--fs-small) / var(--lh-tight) var(--f-ko);color:var(--c-t3)}.join-module__BiazwG__rowValue{overflow-wrap:anywhere;min-width:0;font:var(--fw-bold) var(--fs-body) / var(--lh-tight) var(--f-ko);color:var(--c-t1)}.join-module__BiazwG__rowChange{min-height:var(--hit);min-width:var(--hit);padding-inline:var(--sp-2);font:var(--fw-bold) var(--fs-small) / 1 var(--f-ko);color:var(--c-t2);text-underline-offset:3px;text-decoration:underline}.join-module__BiazwG__field{gap:var(--sp-1);display:grid}.join-module__BiazwG__label{font:var(--fw-bold) var(--fs-body) / var(--lh-tight) var(--f-ko);color:var(--c-t1)}.join-module__BiazwG__input{width:100%;min-height:var(--hit-main);padding:var(--sp-2) var(--sp-3);border:var(--bw-edge) solid var(--c-edge);border-radius:var(--rad-btn-sm);background:var(--c-stage);color:var(--c-t1);font:var(--fw-bold) var(--fs-btn) / var(--lh-tight) var(--f-ko)}.join-module__BiazwG__input:focus-visible{outline:var(--bw-strong) solid var(--c-spot);outline-offset:1px;border-color:var(--c-spot)}.join-module__BiazwG__input[aria-invalid=true]{border-color:var(--c-spot)}.join-module__BiazwG__code,.join-module__BiazwG__pin{font:var(--fw-heavy) var(--fs-title) / var(--lh-tight) var(--f-en);letter-spacing:.24em;text-transform:uppercase}.join-module__BiazwG__hint{font:var(--fw-body) var(--fs-small) / var(--lh-body) var(--f-ko);color:var(--c-t3)}.join-module__BiazwG__classLabel{font:var(--fw-heavy) var(--fs-title) / var(--lh-tight) var(--f-ti);color:var(--c-t1);overflow-wrap:anywhere}.join-module__BiazwG__ask{font:var(--fw-bold) var(--fs-body) / var(--lh-body) var(--f-ko);color:var(--c-t2)}.join-module__BiazwG__pair{gap:var(--sp-2);grid-template-columns:1fr 1fr;display:grid}.join-module__BiazwG__notice{padding:var(--sp-2) var(--sp-3);border-radius:var(--rad-btn-sm);background:var(--c-s2);font:var(--fw-body) var(--fs-small) / var(--lh-body) var(--f-ko);color:var(--c-t2)}.join-module__BiazwG__more{min-width:var(--hit);min-height:var(--hit);margin-block:calc((var(--hit) - 1.45em) / -2);padding-inline:var(--sp-2);font-weight:var(--fw-bold);color:var(--c-t1);text-underline-offset:3px;vertical-align:middle;justify-content:center;align-items:center;text-decoration:underline;display:inline-flex}.join-module__BiazwG__check{align-items:center;gap:var(--sp-2);min-height:var(--hit);font:var(--fw-body) var(--fs-small) / var(--lh-body) var(--f-ko);color:var(--c-t2);display:flex}.join-module__BiazwG__check input{appearance:none;border:var(--bw-edge) solid var(--c-edge);border-radius:calc(var(--rad-btn-sm) / 3);background:var(--c-stage);flex:none;place-items:center;width:22px;height:22px;margin:0;display:inline-grid}.join-module__BiazwG__check input:after{content:"";border:solid #0000;border-width:0 var(--bw-strong) var(--bw-strong) 0;width:6px;height:11px;transform:translateY(-1px)rotate(45deg)}.join-module__BiazwG__check input:checked{border-color:var(--c-spot);background:var(--c-spot)}.join-module__BiazwG__check input:checked:after{border-color:var(--c-spot-ink)}.join-module__BiazwG__check input:focus-visible{outline:var(--bw-strong) solid var(--c-spot);outline-offset:2px}.join-module__BiazwG__choose{gap:var(--sp-1);border:0;min-width:0;margin:0;padding:0;display:grid}.join-module__BiazwG__choose legend{margin-bottom:var(--sp-1);padding:0}.join-module__BiazwG__choice{align-items:center;gap:var(--sp-2);min-height:var(--hit);padding:var(--sp-1) var(--sp-3);border:var(--bw-edge) solid var(--c-edge);border-radius:var(--rad-btn-sm);background:var(--c-stage);font:var(--fw-bold) var(--fs-small) / var(--lh-tight) var(--f-ko);color:var(--c-t2);cursor:pointer;display:flex}.join-module__BiazwG__choiceOn{border-color:var(--c-spot);color:var(--c-t1)}.join-module__BiazwG__choice input{appearance:none;border:var(--bw-edge) solid var(--c-edge);border-radius:var(--rad-pill);background:var(--c-s1);flex:none;place-items:center;width:20px;height:20px;margin:0;display:inline-grid}.join-module__BiazwG__choice input:after{content:"";border-radius:var(--rad-pill);width:8px;height:8px}.join-module__BiazwG__choice input:checked{border-color:var(--c-spot);background:var(--c-spot)}.join-module__BiazwG__choice input:checked:after{background:var(--c-spot-ink)}.join-module__BiazwG__choice input:focus-visible{outline:var(--bw-strong) solid var(--c-spot);outline-offset:2px}.join-module__BiazwG__error{gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:var(--bw-edge) solid var(--c-spot);border-radius:var(--rad-btn-sm);font:var(--fw-bold) var(--fs-small) / var(--lh-body) var(--f-ko);color:var(--c-t1);grid-template-columns:auto 1fr;align-items:start;display:grid}.join-module__BiazwG__errorMark{border-radius:var(--rad-pill);background:var(--c-spot);width:20px;height:20px;color:var(--c-spot-ink);font:var(--fw-heavy) var(--fs-small) / 1 var(--f-en);place-items:center;display:inline-grid}.join-module__BiazwG__classes{gap:var(--sp-1);font:var(--fw-bold) var(--fs-body) / var(--lh-body) var(--f-ko);color:var(--c-t2);display:grid}.join-module__BiazwG__switch{min-height:var(--hit);padding-inline:var(--sp-3);font:var(--fw-bold) var(--fs-small) / 1 var(--f-ko);color:var(--c-t2);text-underline-offset:3px;justify-self:center;text-decoration:underline}@media (orientation:landscape) and (max-height:520px){.join-module__BiazwG__wrap{min-height:auto;padding-block:0 var(--sp-4)}.join-module__BiazwG__card{column-gap:var(--sp-5);width:min(100%,820px);padding:var(--sp-3) var(--sp-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.join-module__BiazwG__side,.join-module__BiazwG__act,.join-module__BiazwG__form{gap:var(--sp-2)}.join-module__BiazwG__choose legend{margin-bottom:0}}@media (min-height:600px) and (min-width:900px){.join-module__BiazwG__card{width:min(100%,520px);padding:var(--sp-6);gap:var(--sp-4)}.join-module__BiazwG__wrap{align-content:center}}@media (orientation:landscape) and (min-width:900px) and (min-height:600px) and (max-height:700px){.join-module__BiazwG__card{column-gap:var(--sp-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;width:min(100%,880px)}}
