.checkin-module__8gqBwW__main{width:100%;max-width:100%;min-height:100dvh;padding-top:calc(.55rem + env(safe-area-inset-top));padding-right:calc(.55rem + env(safe-area-inset-right));padding-bottom:calc(.55rem + env(safe-area-inset-bottom));padding-left:calc(.55rem + env(safe-area-inset-left));display:grid;overflow:hidden}.checkin-module__8gqBwW__panel{--theme-preview-border:#065f727a;--theme-preview-bg-1:#0c8ca31f;--theme-preview-bg-2:#0c8ca30a;--theme-preview-label:var(--muted);--theme-preview-number:var(--primary-deep);--theme-success-bg:#0c8ca324;--theme-success-text:var(--primary-deep);--theme-success-border:#065f7266;--theme-error-bg:linear-gradient(140deg, #cb33461f, #cb334614);--theme-error-text:#9b1b31;--theme-error-border:#cb33465c;background:linear-gradient(152deg, #fffffff0, #f6fcfed6), var(--card);width:100%;min-width:0;max-width:100%;height:100%;box-shadow:var(--shadow-soft);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);border:1px solid #065f7247;border-radius:18px;grid-template-rows:auto auto minmax(0,1fr);gap:.62rem;padding:1rem 1.05rem;display:grid;overflow:hidden auto}.checkin-module__8gqBwW__panelThemeA{--theme-preview-border:#e9b3188f;--theme-preview-bg-1:#ffd66647;--theme-preview-bg-2:#ffd6661a;--theme-preview-label:#8d6a00;--theme-preview-number:#7a5a00;--theme-success-bg:linear-gradient(140deg, #ffd66657, #ffd66629);--theme-success-text:#7a5a00;--theme-success-border:#e9b31894;--theme-error-bg:linear-gradient(140deg, #ec8d343b, #cb621c1f);--theme-error-text:#7c4b00;--theme-error-border:#ec8d347a}.checkin-module__8gqBwW__panelThemeB{--theme-preview-border:#d2487685;--theme-preview-bg-1:#f78fac38;--theme-preview-bg-2:#f78fac14;--theme-preview-label:#9a4462;--theme-preview-number:#8f3152;--theme-success-bg:linear-gradient(140deg, #f78fac42, #f78fac1f);--theme-success-text:#8f3152;--theme-success-border:#d248767a;--theme-error-bg:linear-gradient(140deg, #d2487633, #cb33461a);--theme-error-text:#8f3152;--theme-error-border:#d2487675}.checkin-module__8gqBwW__headerRow{justify-content:space-between;align-items:center;gap:.8rem;min-width:0;display:flex}.checkin-module__8gqBwW__panel h1{font-family:var(--font-display), serif;color:#103a45;font-size:clamp(1.76rem,3.7vw,2.32rem)}.checkin-module__8gqBwW__clock{color:var(--primary-deep);font-variant-numeric:tabular-nums;letter-spacing:.02em;overflow-wrap:anywhere;max-width:100%;font-size:clamp(1.04rem,1.8vw,1.26rem)}.checkin-module__8gqBwW__hint{color:var(--muted);font-size:1.12rem}.checkin-module__8gqBwW__form{align-content:start;gap:.7rem;min-width:0;min-height:0;padding-right:0;display:grid;overflow:visible}.checkin-module__8gqBwW__segmented{grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem;min-width:0;display:grid}.checkin-module__8gqBwW__segmented button{border:1px solid var(--line-strong);height:80px;color:var(--ink);cursor:pointer;background:linear-gradient(160deg,#fff,#f6fbfc);border-radius:14px;font-size:clamp(1.44rem,2.8vw,1.72rem);font-weight:700;box-shadow:inset 0 -2px #065f7214}.checkin-module__8gqBwW__segmented button:disabled{opacity:.64;cursor:wait}.checkin-module__8gqBwW__segmented button.checkin-module__8gqBwW__examTypeButtonA{color:#8d6a00;background:linear-gradient(132deg,#fffffff5,#fff5cceb);border-color:#e9b3187a;box-shadow:inset 0 -2px #e9b31829}.checkin-module__8gqBwW__segmented button.checkin-module__8gqBwW__examTypeButtonB{color:#9a4462;background:linear-gradient(132deg,#fffffff5,#ffeaf3eb);border-color:#d2487670;box-shadow:inset 0 -2px #d2487629}.checkin-module__8gqBwW__activeType{box-shadow:inset 0 -2px #00000014}.checkin-module__8gqBwW__activeTypeA{color:#7a5a00!important;background:linear-gradient(132deg,#ffd6667a,#ffd66633)!important;border-color:#e9b318bd!important}.checkin-module__8gqBwW__activeTypeB{color:#8f3152!important;background:linear-gradient(132deg,#f78fac59,#f78fac1f)!important;border-color:#d24876b8!important}.checkin-module__8gqBwW__inputWrap{gap:.38rem;width:100%;min-width:0;max-width:100%;display:grid}.checkin-module__8gqBwW__inputWrap span{color:var(--muted);font-size:1.08rem}.checkin-module__8gqBwW__inputWrap input{border:1px solid var(--line-strong);text-align:center;letter-spacing:.06em;background:linear-gradient(140deg,#fff,#f9fdfe);border-radius:14px;width:100%;min-width:0;max-width:100%;height:92px;padding:0 .5rem;font-size:clamp(2.2rem,5.4vw,3rem)}.checkin-module__8gqBwW__inputWrap input::placeholder{letter-spacing:0;color:#4b636bc7;font-size:clamp(.95rem,4.4vw,1.18rem);line-height:1.2}.checkin-module__8gqBwW__keypad{grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem;min-width:0;display:grid}.checkin-module__8gqBwW__keypadKey{border:1px solid var(--line-strong);color:#124350;cursor:pointer;background:linear-gradient(150deg,#fff,#f2f9fb);border-radius:12px;height:74px;font-size:clamp(1.52rem,3.2vw,2rem);font-weight:700;transition:transform 80ms,filter 80ms;box-shadow:inset 0 -2px #065f721f}.checkin-module__8gqBwW__keypadKey:active{filter:brightness(.98);transform:translateY(1px)}.checkin-module__8gqBwW__keypadAction{color:var(--primary-deep);letter-spacing:.03em;background:linear-gradient(150deg,#0c8ca333,#0c8ca30f);font-size:clamp(1.02rem,2.2vw,1.24rem)}.checkin-module__8gqBwW__keypadThemeA .checkin-module__8gqBwW__keypadKey{color:#7a5a00;background:linear-gradient(152deg,#fffffffa,#fff7d4fa);border-color:#e9b3187a;box-shadow:inset 0 -2px #e9b31838}.checkin-module__8gqBwW__keypadThemeA .checkin-module__8gqBwW__keypadAction{color:#7a5a00;background:linear-gradient(152deg,#ffd6667a,#ffd6663d)}.checkin-module__8gqBwW__keypadThemeB .checkin-module__8gqBwW__keypadKey{color:#8f3152;background:linear-gradient(152deg,#fffffffa,#ffe5effa);border-color:#d248766b;box-shadow:inset 0 -2px #d2487633}.checkin-module__8gqBwW__keypadThemeB .checkin-module__8gqBwW__keypadAction{color:#8f3152;background:linear-gradient(152deg,#f78fac5c,#f78fac24)}.checkin-module__8gqBwW__keypadKey:disabled{opacity:.62;cursor:wait}.checkin-module__8gqBwW__preview{border:1px dashed var(--theme-preview-border);background:linear-gradient(140deg, var(--theme-preview-bg-1), var(--theme-preview-bg-2));border-radius:14px;justify-content:space-between;align-items:center;width:100%;min-width:0;max-width:100%;padding:.92rem 1rem;display:flex;overflow:hidden}.checkin-module__8gqBwW__preview span{color:var(--theme-preview-label);font-size:1.04rem}.checkin-module__8gqBwW__preview strong{color:var(--theme-preview-number);font-family:var(--font-display), serif;letter-spacing:.06em;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:clamp(2.1rem,5vw,2.9rem)}.checkin-module__8gqBwW__checkinButton{color:#fff;letter-spacing:.03em;cursor:pointer;border:none;border-radius:16px;min-width:0;height:98px;margin-top:auto;font-size:clamp(1.82rem,3.8vw,2.18rem);font-weight:800}.checkin-module__8gqBwW__checkinButton:disabled{opacity:.62;cursor:wait}.checkin-module__8gqBwW__checkinButtonA{color:#5f4600;background:linear-gradient(132deg,#f2c94c,#d8a709);box-shadow:0 15px 28px #d8a7095c}.checkin-module__8gqBwW__checkinButtonB{background:linear-gradient(132deg,#f08cab,#cf4b77);box-shadow:0 15px 28px #cf4b7757}.checkin-module__8gqBwW__success,.checkin-module__8gqBwW__error{letter-spacing:.02em;text-shadow:none;border:2px solid #0000;border-radius:12px;margin:0;padding:.86rem .94rem;font-size:1rem;font-weight:800}.checkin-module__8gqBwW__toast{left:50%;top:calc(.44rem + env(safe-area-inset-top));width:min(620px, calc(100vw - 1rem - env(safe-area-inset-left) - env(safe-area-inset-right)));z-index:120;pointer-events:none;text-align:center;position:fixed;transform:translate(-50%);box-shadow:0 16px 30px #062d3838,0 3px 10px #062d3824}.checkin-module__8gqBwW__bindDialogOverlay{z-index:94;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:calc(.64rem + env(safe-area-inset-top)) calc(.64rem + env(safe-area-inset-right)) calc(.64rem + env(safe-area-inset-bottom)) calc(.64rem + env(safe-area-inset-left));background:#081e2580;place-items:center;display:grid;position:fixed;inset:0}.checkin-module__8gqBwW__bindDialogCard{--bind-card-border:#065f726b;--bind-card-bg-1:#fffffffa;--bind-card-bg-2:#ebf8fbf2;--bind-title:#0f3742;--bind-muted:var(--muted);--bind-preview-bg-1:#0c8ca333;--bind-preview-bg-2:#0c8ca30f;--bind-preview-border:#065f7266;--bind-preview-text:#0f3742;--bind-key-bg-1:#fff;--bind-key-bg-2:#edf7f9;--bind-key-border:#065f7257;--bind-key-text:#124350;--bind-action-bg-1:#0c8ca32e;--bind-action-bg-2:#0c8ca30f;--bind-action-text:var(--primary-deep);border:1px solid var(--bind-card-border);background:linear-gradient(150deg, var(--bind-card-bg-1), var(--bind-card-bg-2)), var(--card);border-radius:18px;gap:.62rem;width:min(560px,100%);max-height:min(92dvh,760px);padding:.88rem .92rem;display:grid;overflow:hidden auto;box-shadow:0 20px 34px #062d3847}.checkin-module__8gqBwW__bindDialogThemeA{--bind-card-border:#e9b31885;--bind-card-bg-1:#fffcf4fa;--bind-card-bg-2:#fff1bef0;--bind-title:#7a5a00;--bind-preview-bg-1:#ffd66670;--bind-preview-bg-2:#ffd66624;--bind-preview-border:#e9b31894;--bind-preview-text:#7a5a00;--bind-key-bg-2:#fff7d6f5;--bind-key-border:#e9b3187a;--bind-key-text:#7a5a00;--bind-action-bg-1:#ffd6666b;--bind-action-bg-2:#ffd66629;--bind-action-text:#7a5a00}.checkin-module__8gqBwW__bindDialogThemeB{--bind-card-border:#d2487675;--bind-card-bg-1:#fffafdfa;--bind-card-bg-2:#ffe5eff0;--bind-title:#8f3152;--bind-preview-bg-1:#f78fac66;--bind-preview-bg-2:#f78fac24;--bind-preview-border:#d248768a;--bind-preview-text:#8f3152;--bind-key-bg-2:#ffeff5f5;--bind-key-border:#d248766b;--bind-key-text:#8f3152;--bind-action-bg-1:#f78fac61;--bind-action-bg-2:#f78fac24;--bind-action-text:#8f3152}.checkin-module__8gqBwW__bindDialogHeader{gap:.18rem;display:grid}.checkin-module__8gqBwW__bindDialogHeader h2{color:var(--bind-title);font-size:clamp(1.26rem,2.5vw,1.54rem);font-family:var(--font-display), serif}.checkin-module__8gqBwW__bindDialogHeader p{color:var(--bind-muted);font-size:.94rem}.checkin-module__8gqBwW__bindDialogPreview{border:1px dashed var(--bind-preview-border);background:linear-gradient(140deg, var(--bind-preview-bg-1), var(--bind-preview-bg-2));border-radius:12px;justify-content:space-between;align-items:baseline;gap:.54rem;padding:.62rem .74rem;display:flex}.checkin-module__8gqBwW__bindDialogPreview span{color:var(--bind-muted);font-size:.9rem}.checkin-module__8gqBwW__bindDialogPreview strong{color:var(--bind-preview-text);letter-spacing:.04em;font-size:clamp(1.28rem,2.4vw,1.54rem)}.checkin-module__8gqBwW__bindDialogInputWrap{gap:.28rem;display:grid}.checkin-module__8gqBwW__bindDialogInputWrap span{color:var(--bind-muted);font-size:.9rem}.checkin-module__8gqBwW__bindDialogInputWrap input{border:1px solid var(--bind-key-border);letter-spacing:.08em;text-align:center;background:linear-gradient(140deg, #fff, var(--bind-key-bg-2));border-radius:12px;width:100%;height:72px;font-size:clamp(1.6rem,3.4vw,2.1rem)}.checkin-module__8gqBwW__bindDialogInputWrap input::placeholder{letter-spacing:0;color:#4b636bc7;font-size:clamp(.84rem,1.8vw,.96rem)}.checkin-module__8gqBwW__bindDialogKeypad{grid-template-columns:repeat(3,minmax(0,1fr));gap:.44rem;display:grid}.checkin-module__8gqBwW__bindDialogKey{border:1px solid var(--bind-key-border);background:linear-gradient(150deg, var(--bind-key-bg-1), var(--bind-key-bg-2));height:62px;color:var(--bind-key-text);cursor:pointer;border-radius:11px;font-size:clamp(1.34rem,2.7vw,1.72rem);font-weight:700;box-shadow:inset 0 -2px #065f7214}.checkin-module__8gqBwW__bindDialogAction{background:linear-gradient(150deg, var(--bind-action-bg-1), var(--bind-action-bg-2));color:var(--bind-action-text);font-size:clamp(.96rem,1.9vw,1.14rem)}.checkin-module__8gqBwW__bindDialogKey:disabled{opacity:.6;cursor:wait}.checkin-module__8gqBwW__bindDialogActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;display:grid}.checkin-module__8gqBwW__bindSkipButton,.checkin-module__8gqBwW__bindConfirmButton,.checkin-module__8gqBwW__bindBackButton{cursor:pointer;border:1px solid #0000;border-radius:11px;min-height:52px;font-size:.96rem;font-weight:700}.checkin-module__8gqBwW__bindSkipButton{color:var(--primary-deep);background:linear-gradient(140deg,#fff,#e7f5f8);border-color:#065f7261}.checkin-module__8gqBwW__bindConfirmButton{color:#fff;background:linear-gradient(140deg,#0b7285,#065f72)}.checkin-module__8gqBwW__bindConfirmButton:disabled{opacity:.58;cursor:not-allowed}.checkin-module__8gqBwW__bindBackButton{color:var(--muted);background:0 0;border-color:#4b636b75}.checkin-module__8gqBwW__bindSkipButton:disabled,.checkin-module__8gqBwW__bindBackButton:disabled{opacity:.6;cursor:wait}.checkin-module__8gqBwW__success{color:#103843}.checkin-module__8gqBwW__successA{color:#7a5a00;background:linear-gradient(140deg,#fff4cc,#ffe4a8);border-color:#dfb440}.checkin-module__8gqBwW__successB{color:#8f3152;background:linear-gradient(140deg,#ffe8f1,#ffd8e8);border-color:#d7749a}.checkin-module__8gqBwW__error{color:#8d2222;background:linear-gradient(140deg,#ffe8e8,#ffd4d4);border-color:#d85a5a}.checkin-module__8gqBwW__errorA{color:#7a5a00;background:linear-gradient(140deg,#fff4cc,#ffe2a2);border-color:#dfb440}.checkin-module__8gqBwW__errorB{color:#8f3152;background:linear-gradient(140deg,#ffe8f1,#ffd6e5);border-color:#d7749a}@media (max-width:760px){.checkin-module__8gqBwW__main{width:100%;min-width:0;max-width:100%;padding-top:calc(env(safe-area-inset-top) + 0px);padding-right:calc(.58rem + env(safe-area-inset-right));padding-bottom:calc(env(safe-area-inset-bottom) + 0px);padding-left:calc(.58rem + env(safe-area-inset-left));overflow:hidden auto}.checkin-module__8gqBwW__panel{height:auto;min-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom));gap:.38rem;width:100%;max-width:100%;padding:.66rem .68rem;display:block;overflow:hidden auto}.checkin-module__8gqBwW__headerRow{flex-direction:row;justify-content:space-between;align-items:baseline;gap:.36rem;width:100%;min-width:0;margin-bottom:.2rem}.checkin-module__8gqBwW__panel h1{overflow-wrap:anywhere;max-width:100%;font-size:clamp(1.04rem,4.6vw,1.28rem);line-height:1.15}.checkin-module__8gqBwW__clock{font-size:clamp(.78rem,2.9vw,.92rem)}.checkin-module__8gqBwW__hint{margin-bottom:.36rem;font-size:.8rem;line-height:1.35}.checkin-module__8gqBwW__segmented{grid-template-columns:1fr}.checkin-module__8gqBwW__segmented button{height:68px;font-size:clamp(1.24rem,5.4vw,1.52rem)}.checkin-module__8gqBwW__inputWrap input{height:78px;font-size:clamp(1.85rem,9.2vw,2.52rem)}.checkin-module__8gqBwW__keypad{gap:.42rem}.checkin-module__8gqBwW__keypadKey{height:62px;font-size:clamp(1.28rem,6.2vw,1.78rem)}.checkin-module__8gqBwW__keypadAction{font-size:clamp(.94rem,4vw,1.12rem)}.checkin-module__8gqBwW__preview{flex-wrap:wrap;align-content:center;row-gap:.26rem;min-height:72px;padding:.76rem .84rem}.checkin-module__8gqBwW__preview strong{overflow-wrap:anywhere;font-size:clamp(1.7rem,8.4vw,2.4rem)}.checkin-module__8gqBwW__checkinButton{height:78px;margin-top:0;font-size:1.52rem}.checkin-module__8gqBwW__bindDialogCard{gap:.48rem;padding:.72rem}.checkin-module__8gqBwW__bindDialogHeader h2{font-size:clamp(1.04rem,4.8vw,1.28rem)}.checkin-module__8gqBwW__bindDialogHeader p{font-size:.8rem}.checkin-module__8gqBwW__bindDialogInputWrap input{height:62px;font-size:clamp(1.3rem,7vw,1.86rem)}.checkin-module__8gqBwW__bindDialogKey{height:56px;font-size:clamp(1.16rem,5.2vw,1.56rem)}.checkin-module__8gqBwW__bindDialogAction{font-size:clamp(.84rem,3.7vw,1rem)}.checkin-module__8gqBwW__bindDialogActions{grid-template-columns:1fr}.checkin-module__8gqBwW__bindSkipButton,.checkin-module__8gqBwW__bindConfirmButton,.checkin-module__8gqBwW__bindBackButton{min-height:46px;font-size:.88rem}.checkin-module__8gqBwW__toast{top:calc(.34rem + env(safe-area-inset-top));width:min(540px, calc(100vw - .88rem - env(safe-area-inset-left) - env(safe-area-inset-right)));padding:.62rem .72rem;font-size:.9rem}}@media (orientation:landscape) and (max-height:760px){.checkin-module__8gqBwW__main{padding-top:calc(env(safe-area-inset-top) + 0px);padding-right:calc(.38rem + env(safe-area-inset-right));padding-bottom:calc(env(safe-area-inset-bottom) + 0px);padding-left:calc(.38rem + env(safe-area-inset-left));overflow:hidden auto}.checkin-module__8gqBwW__panel{height:auto;min-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom));gap:.3rem;padding:.58rem .66rem;display:block;overflow:hidden auto}.checkin-module__8gqBwW__panel h1{font-size:clamp(.96rem,2.7vw,1.14rem)}.checkin-module__8gqBwW__hint{font-size:.78rem}.checkin-module__8gqBwW__success,.checkin-module__8gqBwW__error{padding:.52rem .66rem;font-size:.84rem}.checkin-module__8gqBwW__form{gap:.45rem}.checkin-module__8gqBwW__segmented button{height:54px;font-size:clamp(1rem,2.5vw,1.22rem)}.checkin-module__8gqBwW__inputWrap span{font-size:.9rem}.checkin-module__8gqBwW__inputWrap input{height:66px;font-size:clamp(1.52rem,5.4vw,2rem)}.checkin-module__8gqBwW__keypad{gap:.34rem}.checkin-module__8gqBwW__keypadKey{height:50px;font-size:clamp(1.08rem,2.8vw,1.44rem)}.checkin-module__8gqBwW__keypadAction{font-size:clamp(.82rem,2vw,.96rem)}.checkin-module__8gqBwW__preview{padding:.6rem .72rem}.checkin-module__8gqBwW__preview span{font-size:.9rem}.checkin-module__8gqBwW__preview strong{font-size:clamp(1.4rem,4.5vw,1.9rem)}.checkin-module__8gqBwW__checkinButton{height:66px;margin-top:0;font-size:clamp(1.2rem,2.9vw,1.5rem)}.checkin-module__8gqBwW__bindDialogCard{gap:.38rem;max-height:94dvh;padding:.62rem .66rem}.checkin-module__8gqBwW__bindDialogHeader h2{font-size:clamp(.98rem,3.6vw,1.18rem)}.checkin-module__8gqBwW__bindDialogPreview{padding:.52rem .64rem}.checkin-module__8gqBwW__bindDialogPreview span{font-size:.78rem}.checkin-module__8gqBwW__bindDialogPreview strong{font-size:clamp(1.04rem,3.5vw,1.26rem)}.checkin-module__8gqBwW__bindDialogInputWrap input{height:54px;font-size:clamp(1.14rem,4.7vw,1.54rem)}.checkin-module__8gqBwW__bindDialogKey{height:48px;font-size:clamp(1rem,3.3vw,1.28rem)}.checkin-module__8gqBwW__bindSkipButton,.checkin-module__8gqBwW__bindConfirmButton,.checkin-module__8gqBwW__bindBackButton{min-height:42px;font-size:.82rem}.checkin-module__8gqBwW__toast{top:calc(.3rem + env(safe-area-inset-top));padding:.52rem .64rem;font-size:.82rem}}@media (orientation:landscape) and (hover:none) and (pointer:coarse) and (min-width:900px){.checkin-module__8gqBwW__main{padding-top:calc(.34rem + env(safe-area-inset-top));padding-right:calc(.46rem + env(safe-area-inset-right));padding-bottom:calc(.34rem + env(safe-area-inset-bottom));padding-left:calc(.46rem + env(safe-area-inset-left));overflow:hidden}.checkin-module__8gqBwW__panel{gap:.52rem;height:100%;min-height:0;padding:.82rem .96rem;overflow:hidden auto}.checkin-module__8gqBwW__headerRow{gap:.62rem}.checkin-module__8gqBwW__panel h1{font-size:clamp(1.34rem,2.6vw,1.88rem)}.checkin-module__8gqBwW__clock{font-size:clamp(1rem,1.56vw,1.22rem)}.checkin-module__8gqBwW__hint{font-size:1.02rem}.checkin-module__8gqBwW__success,.checkin-module__8gqBwW__error{border-radius:10px;padding:.62rem .8rem;font-size:1rem}.checkin-module__8gqBwW__form{gap:.52rem;padding-right:0;overflow:visible}.checkin-module__8gqBwW__segmented{gap:.48rem}.checkin-module__8gqBwW__segmented button{border-radius:12px;height:clamp(58px,8.2dvh,72px);font-size:clamp(1.12rem,2vw,1.36rem)}.checkin-module__8gqBwW__inputWrap{gap:.28rem}.checkin-module__8gqBwW__inputWrap span{font-size:.94rem}.checkin-module__8gqBwW__inputWrap input{border-radius:12px;height:clamp(68px,9.4dvh,88px);font-size:clamp(1.46rem,2.95vw,2.12rem)}.checkin-module__8gqBwW__keypad{gap:.42rem}.checkin-module__8gqBwW__keypadKey{border-radius:11px;height:clamp(52px,7.4dvh,66px);font-size:clamp(1.18rem,2.08vw,1.6rem)}.checkin-module__8gqBwW__keypadAction{font-size:clamp(.86rem,1.4vw,1.04rem)}.checkin-module__8gqBwW__preview{border-radius:12px;padding:.72rem .86rem}.checkin-module__8gqBwW__preview span{font-size:.94rem}.checkin-module__8gqBwW__preview strong{font-size:clamp(1.48rem,3vw,2.16rem)}.checkin-module__8gqBwW__checkinButton{border-radius:12px;height:clamp(70px,10dvh,88px);margin-top:0;font-size:clamp(1.24rem,2.26vw,1.62rem)}}
