@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;600;700;800;900&display=swap";:root{--text: #686868;--text-h: #17141F;--bg: #F5F5F5;--border: #F5F5F5;--code-bg: var(--cb-palette-yellow-soft);--accent: var(--cb-palette-yellow);--accent-bg: color-mix(in srgb, var(--cb-palette-yellow) 18%, transparent);--accent-border: rgba(0,0,0,.55);--social-bg: rgba(0,0,0,.65);--shadow: rgba(0,0,0,.1) 0 10px 15px -3px, rgba(0,0,0,.05) 0 4px 6px -2px;--sans: "Noto Sans KR", sans-serif;--heading: "Noto Sans KR", sans-serif;--mono: "Noto Sans KR", sans-serif;font:18px/145% var(--sans);letter-spacing:.18px;color-scheme:light;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:1024px){:root{font-size:16px}}#root{width:1126px;max-width:100%;margin:0 auto;text-align:center;border-inline:1px solid var(--border);min-height:100svh;display:flex;flex-direction:column;box-sizing:border-box}body{margin:0}h1,h2{font-family:var(--heading);font-weight:500;color:var(--text-h)}h1{font-size:56px;letter-spacing:-1.68px;margin:32px 0}@media(max-width:1024px){h1{font-size:36px;margin:20px 0}}h2{font-size:24px;line-height:118%;letter-spacing:-.24px;margin:0 0 8px}@media(max-width:1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);display:inline-flex;border-radius:4px;color:var(--text-h)}code{font-size:15px;line-height:135%;padding:4px 8px;background:var(--code-bg)}button,input,textarea,select{font-family:var(--sans)}:root{--cb-palette-red: #FC1F22;--cb-palette-yellow: #FDBF05;--cb-palette-blue: #0364FC;--cb-palette-ink: #191919;--cb-palette-white: #FFFFFF;--cb-palette-red-contrast: #D7181B;--cb-action-primary-bg: var(--cb-palette-yellow);--cb-action-primary-ink: var(--cb-palette-ink);--cb-action-secondary-bg: var(--cb-palette-white);--cb-action-secondary-ink: var(--cb-palette-ink);--cb-action-secondary-border: #DADADA;--cb-action-danger-bg: var(--cb-palette-red-contrast);--cb-action-danger-ink: var(--cb-palette-white);--cb-action-text-ink: var(--cb-palette-ink);--cb-action-text-danger-ink: var(--cb-palette-red-contrast);--cb-action-disabled-bg: #E5E7EB;--cb-action-disabled-ink: #5B5B5B;--cb-surface: #FFFFFF;--cb-surface-alt: #F5F5F5;--cb-border: #E6E6E6;--cb-text-muted: #686868;--cb-palette-yellow-soft: color-mix(in srgb, var(--cb-palette-yellow) 20%, white);--cb-palette-red-soft: color-mix(in srgb, var(--cb-palette-red) 8%, white);--cb-palette-blue-soft: color-mix(in srgb, var(--cb-palette-blue) 8%, white);--cb-action-radius: 12px;--cb-action-height: 48px;--cb-action-focus: var(--cb-palette-blue)}
