._appShell_fv11l_1{align-items:center;background:var(--color-background-outside);display:flex;justify-content:center;min-height:var(--viewport-height, 100dvh);overflow-x:hidden;overflow-y:auto}._mobileViewport_fv11l_11{background:var(--color-background-panel);min-height:var(--viewport-height, 100dvh);width:min(100vw,var(--size-mobile-view-max-width))}@media(max-width:767px){._mobileViewport_fv11l_11{width:100vw}html[data-virtual-keyboard=open] ._appShell_fv11l_1{height:var(--viewport-height, 100dvh);min-height:0;overflow:hidden}html[data-virtual-keyboard=open] ._mobileViewport_fv11l_11{height:var(--viewport-height, 100dvh);left:var(--viewport-offset-left, 0);min-height:0;overflow:hidden;position:fixed;top:var(--viewport-offset-top, 0);width:var(--viewport-width, 100%)}}:root{--raw-black: #161616;--raw-background: #fafaf8;--raw-gray-text: #555555;--raw-red: #c21b1d;--raw-green: #26782b;--state-host-yellow: #edc85d;--state-disabled-background: #f2f1ec;--state-disabled-text: #8a8a86;--brand-google-blue: #1976d2;--brand-google-green: #4caf50;--brand-google-red: #ff3d00;--brand-google-yellow: #ffc107;--color-text-primary: var(--raw-black);--color-text-secondary: var(--raw-gray-text);--color-text-danger: var(--raw-red);--color-text-on-primary: var(--raw-background);--color-background-base: var(--raw-background);--color-background-outside: var(--raw-black);--color-background-panel: var(--raw-background);--color-background-muted: var(--state-disabled-background);--color-brand-primary: var(--raw-red);--color-brand-primary-overlay: rgb(194 27 29 / 50%);--color-sketch-shadow: var(--color-brand-primary);--color-status-success: var(--raw-green);--color-status-host: var(--state-host-yellow);--color-border-muted: rgb(22 22 22 / 28%);--color-border-subtle: rgb(22 22 22 / 12%);--color-shadow-subtle: rgb(22 22 22 / 18%);--color-focus-ring: var(--color-border-muted);--color-disabled-background: var(--state-disabled-background);--color-disabled-text: var(--state-disabled-text);--color-button-primary-background: var(--raw-black);--color-button-primary-text: var(--color-text-on-primary);--color-button-sketch-shadow: var(--color-sketch-shadow);--color-button-secondary-background: var(--color-background-base);--color-button-secondary-text: var(--raw-black);--color-button-secondary-hover-background: var(--raw-black);--color-button-secondary-hover-text: var(--raw-background);--font-display: "KoreanCMR", "Comic Sans MS", "Arial Rounded MT Bold", sans-serif;--font-body: "LINESeedKR", "Pretendard", "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--font-chat: var(--font-display), var(--font-body);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--layout-page-padding-x: 24px;--layout-page-padding-y: 24px;--layout-content-padding-x: 24px;--content-max-width: 345px;--content-max-width-wide: 361px;--waiting-room-content-width: var(--content-max-width-wide);--radius-sm: .5rem;--radius-md: .75rem;--radius-ingame-shell: var(--radius-md);--radius-pill: 999px;--radius-button: var(--radius-sm);--border-thin: 1px;--border-medium: 2px;--duration-fast: .12s;--duration-normal: .18s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-snappy: cubic-bezier(.2, .9, .25, 1.25);--ease-sharp: cubic-bezier(.7, 0, .3, 1);--size-mobile-view-max-width: 393px;--size-hit-area: 44px;--size-login-action-height: 56px;--size-button-height-lg: 60px;--size-button-height-md: 56px;--font-size-button-lg: 1.375rem;--font-size-button-md: 1.0625rem;--font-size-button-google: 1.125rem;--font-size-button-google-sm: 1rem;--layout-rooms-padding-top: 25px;--layout-rooms-section-gap: 15px;--layout-rooms-padding-x-sm: 18px;--layout-nickname-form-offset: 84px;--layout-nickname-submit-offset: 51px;--layout-nickname-padding-x-sm: 20px;--layout-profile-content-gap: 18px;--layout-profile-content-gap-sm: 14px;--layout-profile-content-padding-y: 14px;--layout-room-actions-gap: 21px;--layout-room-actions-gap-sm: 14px;--size-button-height-sm: 48px;--font-size-button-sm: .9375rem;--font-size-label: .875rem;--font-size-caption: .8125rem;--font-size-sm: .875rem;--font-size-bubble: .875rem;--font-size-chat-bubble: .75rem;--font-size-system-message: .875rem;--font-size-player-slot: .625rem;--layout-panel-padding-md: 24px;--layout-panel-padding-lg: 28px;--layout-panel-max-width: 345px;--layout-bubble-max-width: 254px;--color-overlay-backdrop: rgb(22 22 22 / 45%);--size-avatar-sm: 42px;--size-avatar-kick: 72px;--size-emoticon-chat: 72px;--size-avatar-lg: 92px;--size-player-slot-height: 30px;--radius-player-slot: var(--radius-pill);--color-bubble-background: var(--color-background-base);--color-chat-dead: var(--color-text-secondary);--color-chat-dead-background: var(--color-background-muted);--color-chat-mine-background: var(--color-background-base);--color-chat-owl: var(--color-brand-primary);--color-chat-owl-background: rgb(194 27 29 / 8%);--color-toggle-track-off: var(--color-background-muted);--color-toggle-track-on: var(--color-brand-primary);--duration-footer-expand: .22s;--layout-footer-collapsed-min-height: 167px;--layout-footer-expanded-min-height: 316px;--layout-waiting-room-padding-x: 16px;--layout-waiting-room-section-gap: 24px;--layout-waiting-room-footer-inner-gap: 24px;--size-composer-row-h: 40px;--size-composer-side-btn-w: 56px;--size-composer-side-btn-h: 38px;--size-waiting-room-action-height: 55px;--font-size-waiting-room-action: 1.25rem}@font-face{font-family:KoreanCMR;src:url(/assets/KoreanCMR-DtEjGHrP.woff2) format("woff2"),local("KoreanCMR"),local("a Jummak");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:LINESeedKR;src:url(/assets/LINESeedKR-Rg-C-XK_CE_.woff2) format("woff2"),local("LINE Seed Sans KR"),local("LINESeedKR-Regular");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:LINESeedKR;src:url(/assets/LINESeedKR-Bd-CX8y9UPP.woff2) format("woff2"),local("LINE Seed Sans KR Bold"),local("LINESeedKR-Bold");font-display:swap;font-style:normal;font-weight:700}*{box-sizing:border-box}html{background:var(--color-background-outside);color:var(--color-text-primary);font-family:var(--font-body);min-height:100%}body{margin:0;min-width:320px;min-height:var(--viewport-height, 100dvh);overflow:hidden;background:var(--color-background-outside)}button,input,textarea{font:inherit}button{-webkit-tap-highlight-color:transparent}#root{min-height:var(--viewport-height, 100dvh)}::selection{background:var(--color-status-warning);color:var(--color-text-primary)}
