@font-face{font-family:pretendard;src:url(../media/PretendardVariable-s.p.0ztvx5mb7lxp4.woff2)format("woff2");font-display:swap}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.pretendard_e46b9d46-module__G88MdW__className{font-family:pretendard,pretendard Fallback}.pretendard_e46b9d46-module__G88MdW__variable{--font-pretendard:"pretendard", "pretendard Fallback"}
.layout-module__CUj6aG__app{width:var(--width);border-left:var(--border-solid);border-right:var(--border-solid);min-height:100dvh;margin:0 auto;overflow-y:scroll}@media screen and (max-width:31rem){.layout-module__CUj6aG__app{border:none;width:100%}}
*,:before,:after{box-sizing:border-box;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}:root{--font-base:var(--font-pretendard), -apple-system, sans-serif;--color-accent:#ff6b81;--color-accent-dark:#f1586f;--color-accent-border:#ffd7dd;--color-accent-content:#fff0f2;--color-warning-border:#ffc2c2;--color-warning-content:#ffe9e980;--color-warning-text:#a73737;--color-error-border:#dc2c38;--color-error-text:#cf3030;--color-bg:#fff;--color-text-primary:#333;--color-text-secondary:#8e8e93;--color-text-tertiary:#bbbbc4;--color-border:#f0f0f0;--color-border-hover:#b6b6b6;--color-content-sub:#fafafa;--width:31rem;--text-min:.675rem;--text-xs:.75rem;--text-sm:.813rem;--text-md:.875rem;--text-lg:.938rem;--text-max:1.125rem;--content-padding:1.75rem;--border-solid:1px solid var(--color-border);--duration:.35s;--timing-fn:ease;--transition:var(--duration) var(--timing-fn);--shadow:0 2px 8px 0 #00000013, 0 2px 4px -3px #00000013}a:link,a:visited,a:hover,a:active{color:inherit;text-decoration:none}ol,ul,li{list-style:none}button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;outline:none}h1,h2,h3,h4,h5,h6{font:inherit}svg{width:1rem;height:1rem;transition:color var(--transition), transform var(--transition), opacity var(--transition)}textarea,input{color:inherit;font:inherit;border-radius:unset;background:0 0;border:none;outline:none}textarea{resize:none;width:100%}body{color:var(--color-text-primary);font-size:var(--text-md);font-family:var(--font-base);background-color:var(--color-bg);line-height:1}
