@font-face{font-family:"Private Entry";src:url("/entry-pretendard.woff2") format("woff2");font-weight:100 900;font-display:swap}
/* Quiet solid controls shared by the three private entry pages. */
:root{--entry-btn-face:#292c31;--entry-btn-edge:#292c31;--entry-btn-ink:#fafafa;--entry-btn-rim:transparent;--entry-btn-shadow:none;--entry-btn-pressed:none;--entry-btn-hover:#373b42}
@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--entry-btn-face:#e9ebef;--entry-btn-edge:#e9ebef;--entry-btn-ink:#20242a;--entry-btn-hover:#f5f6f8}}
:root[data-theme=dark]{--entry-btn-face:#e9ebef;--entry-btn-edge:#e9ebef;--entry-btn-ink:#20242a;--entry-btn-hover:#f5f6f8}
:root[data-theme=light]{--entry-btn-face:#292c31;--entry-btn-edge:#292c31;--entry-btn-ink:#fafafa;--entry-btn-hover:#373b42}
main>#authenticate{width:min(196px,100%);min-height:54px;margin:0 auto;padding:14px 24px;border-radius:999px}
main>.entry-emblem{margin-bottom:22px}
.entry-continue{position:relative;display:flex;align-items:center;justify-content:center;min-height:54px;border:1px solid var(--entry-btn-edge)!important;border-radius:999px!important;background:var(--entry-btn-face)!important;color:var(--entry-btn-ink)!important;box-shadow:none!important;filter:none!important;font-family:"Private Entry",sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:-.3px!important;transition:background-color .16s,transform .16s,opacity .16s;touch-action:manipulation;-webkit-tap-highlight-color:transparent}
.entry-continue::before,.entry-continue::after{display:none!important;content:none!important}
.entry-continue:not(:disabled):hover{background:var(--entry-btn-hover)!important;box-shadow:none!important;filter:none!important}
.entry-continue:not(:disabled):active{transform:translateY(1px);box-shadow:none!important;filter:none!important}
.entry-continue:focus-visible{outline:2px solid #9299a3;outline-offset:4px}
.entry-continue:disabled{opacity:.5;cursor:progress}
@media(prefers-reduced-motion:reduce){.entry-continue{transition:none}.entry-continue:not(:disabled):active{transform:none}}
