@layer base,theme,a11y;@layer a11y{.sr-only{display:block;position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}}@layer base{/*! yamoo9-normalize v1.0.0 */html{-webkit-text-size-adjust:100%;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";tab-size:2}body{margin:0;font:100%/1.15 Verdana,Arial,sans-serif;-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:border-box}b,strong{font-weight:700}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}button,input{overflow:visible;text-transform:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.2}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;cursor:pointer}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:inherit;display:table;color:inherit;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}details{display:block}summary{display:list-item}table{border-color:currentcolor}[hidden]{display:none!important}}@layer base{body{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;line-height:1.5}blockquote,body,figure,h1,h2,h3,h4,h5,h6,hr,li,ol,p,pre,ul{margin:0;padding:0}ul{list-style:none}button,input,select,textarea{color:inherit;font:inherit;letter-spacing:inherit}input[type=text],textarea{width:100%}button,input,textarea{border:1px solid gray}button{padding:.75em 1em;border-radius:0;line-height:1;background-color:transparent}iframe,img,object,svg,video{display:block;max-width:100%}table{table-layout:fixed;width:100%}[tabindex="-1"]{outline:0!important}}@layer theme{:root{--text-color: #000;--text-color-50: #00000080;--border-color: #0000001a;--bg-color: #f5f7fa;--outline: #0056ab;--bg-hover-color: #e2e4e7;--body-bg-color: #fff;--card-bg-color: #fff;--card-element-bg-color: #f5f7fa;--label-text-color: #fff;--label-bg-color: #0056ab;--svg-bg-color: #181818;--modal-error-color: #f7616e;--modal-button-outline: #0056ab;--font-xs: 1.25rem;--font-sm: 1.5rem;--font-md: 1.75rem;--font-lg: 2.5rem;--font-xl: 3.5rem;--font-2xl: 5rem;--font-3xl: 7.5rem;--space-xs: .25rem;--space-s: .5rem;--space-sm: .75rem;--space-ms: 1.125rem;--space-md: 1.375rem;--space-ml: 1.5rem;--space-lg: 2rem;--space-xl: 2.5rem;--space-2xl: 3.5rem;--space-3xl: 4rem;--space-4xl: 5rem;--space-5xl: 6rem;--space-6xl: 8rem;--space-7xl: 10rem;--radius-md: 1.5rem;--radius-lg: 2rem;--radius-xl: 4rem;--radius-full: 624.9375rem}@media screen and (width <= 40rem){:root{--font-xs: .8125rem;--font-sm: .9375rem;--font-md: 1.125rem;--font-lg: 1.5625rem;--font-xl: 2.1875rem;--font-2xl: 3.125rem;--font-3xl: 4.6875rem;--space-xs: .1875rem;--space-s: .3125rem;--space-sm: .5rem;--space-ms: .625rem;--space-md: .8125rem;--space-ml: .9375rem;--space-lg: 1.25rem;--space-xl: 1.5625rem;--space-2xl: 2.1875rem;--space-3xl: 2.5rem;--space-4xl: 3.125rem;--space-5xl: 3.75rem;--space-6xl: 5rem;--space-7xl: 6.25rem;--radius-md: .8125rem;--radius-lg: 1.25rem;--radius-xl: 2.5rem}}[data-theme=dark]{--text-color: #fff;--text-color-50: #ffffff80;--border-color: #fff;--body-bg-color: #181818;--card-bg-color: #121212;--card-element-bg-color: rgba(255, 255, 255, .1);--outline: #f9004d;--label-text-color: #000;--label-bg-color: #fff;--svg-bg-color: #fff;--modal-button-outline: #7df9ff}}
