*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty;color:var(--bt-color-text-body);font-family:Pretendard,sans-serif}html{scrollbar-gutter:stable}h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,blockquote,dl,dd{white-space:pre-line;margin:0;padding:0}h1,h2,h3,h4,h5,h6{text-wrap:balance}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}button{font:inherit;cursor:pointer;background:0 0;border:none}input,textarea,select{font:inherit;background:0 0;border:none;outline:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--bt-color-border-focus);outline-offset:2px;border-radius:2px}.text_field_input:focus-visible,.textarea_input:focus-visible,.combobox_input:focus-visible,.tag_input_field:focus-visible,.otp_input_box:focus-visible,.dropdown_search_input:focus-visible,.dropdown_control:focus-visible,.pagination_item:focus-visible,.pagination_page_button:focus-visible{outline:none}
html,body{background-color:var(--bt-color-bg-page,var(--bt-color-bg-solid));min-height:100%}body{flex-direction:column;min-height:100vh;display:flex}@supports (min-height:100dvh){body{min-height:100dvh}}:root{--bt-logo-dark-filter:none}[data-theme=dark]{--bt-logo-dark-filter:brightness(0) invert(1)}