html,body{margin:0;height:100%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}#app{width:100%;height:100%;overflow-x:auto;overflow-y:hidden}.exam{--primary: #3d3fff;--primary-700: #2c2ed9;--primary-600: #3536eb;--primary-400: #6a6bff;--primary-300: #9d9eff;--primary-200: #c9caff;--primary-100: #e5e5ff;--primary-050: #f2f2ff;--ink: #16161d;--ink-2: #3a3b45;--ink-3: #60616c;--ink-4: #8b8d98;--ink-5: #b5b7c0;--surface: #fcfcfd;--surface-warm: #fdfcfb;--surface-cool: #fbfcfd;--surface-raised: #fffffe;--surface-sunken: #f4f5f7;--surface-muted: #eef0f3;--hairline: #e5e7eb;--hairline-strong: #d3d6dd;--r-1: 4px;--r-2: 6px;--r-3: 8px;--r-4: 12px;--r-5: 16px;--r-pill: 999px;--shadow-1: 0 1px 0 rgba(22, 22, 29, .04), 0 1px 2px rgba(22, 22, 29, .04);--shadow-2: 0 2px 4px rgba(22, 22, 29, .04), 0 4px 12px rgba(22, 22, 29, .06);--shadow-3: 0 6px 16px rgba(22, 22, 29, .08), 0 16px 32px rgba(22, 22, 29, .08);--shadow-focus: 0 0 0 3px rgba(61, 63, 255, .18);--ease-out: cubic-bezier(.2, .7, .2, 1);--dur-1: .12s;--dur-2: .2s;--dur-3: .32s;--sp-0-5: 2px;--sp-1: 4px;--sp-1-5: 6px;--sp-2: 8px;--sp-2-5: 10px;--sp-3: 12px;--sp-3-5: 14px;--sp-4: 16px;--sp-4-5: 18px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--fs-4xs: 9px;--fs-3xs: 10px;--fs-2xs: 11px;--fs-xs: 12px;--fs-sm: 13px;--fs-base: 14px;--fs-md: 16px;--fs-lg: 18px;--fs-xl: 22px;--fs-2xl: 24px;--fs-3xl: 26px;--fs-4xl: 28px;--fs-11-5: 11.5px;--fs-12-5: 12.5px;--fs-13-5: 13.5px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold: 800;--tracking-tight: -.01em;--tracking-snug: -.005em;--tracking-wide: .02em;--tracking-wider: .04em;--tracking-widest: .08em;--font-sans: "Pretendard", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", system-ui, sans-serif}.exam{--status-suspect: #e5484d;--status-disconnected: #8b8d98;--status-reconnect: #f76b43;--status-check: #ffb224;--status-inspect-wait: #ffb224;--status-rejected: #f76b43;--status-chat: #0091ff;--status-voice: #8e4ec6;--status-normal: #30a46c;--status-done: #8b8d98;--status-suspect-soft: #feecec;--status-disconnected-soft: #eef0f3;--status-reconnect-soft: #fee9df;--status-check-soft: #fff3d6;--status-rejected-soft: #fee9df;--status-chat-soft: #dceeff;--status-voice-soft: #efe1f8;--status-normal-soft: #dcf1e5;--status-done-soft: #eef0f3;--color-primary: var(--primary);--color-success: var(--status-normal);--color-alert: var(--status-suspect);--color-warn: var(--status-check);--color-ended: var(--status-done);--color-disconnect: var(--status-disconnected);--color-call: var(--status-chat);--color-phone: var(--status-voice);--color-reconnect: var(--status-reconnect)}.exam.room{--tile-bg: #1b1b23;--tile-ink: #ecedf1;--tile-ink-2: #b5b7c0;--tile-ink-3: #8b8d98;--tile-hairline: rgba(255, 254, 253, .08);--field-bg: #0e0e13}.exam.examinee{--app-bg: var(--surface-warm)}@font-face{font-family:Pretendard;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/Pretendard-Regular.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/fonts/Pretendard-Medium.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/Pretendard-SemiBold.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/Pretendard-Bold.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:800;font-style:normal;font-display:swap;src:url(/assets/fonts/Pretendard-ExtraBold.woff2) format("woff2")}.exam{width:100%;height:100%;position:relative;isolation:isolate;font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-regular);color:var(--ink);background:var(--surface);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;touch-action:manipulation}.exam h1,.exam h2,.exam h3,.exam h4{margin:0;font-weight:var(--fw-bold);color:inherit}.exam p{margin:0}.exam button,.exam input,.exam textarea,.exam select{font-family:inherit;font-size:inherit;color:inherit}.exam button{cursor:pointer}.exam *:focus-visible{outline:none;box-shadow:var(--shadow-focus)}
