.bdg{color:#191f28;font-feature-settings:normal;font-kerning:normal;word-break:keep-all;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;flex-shrink:0;font-family:Pretendard Variable,Pretendard,-apple-system,system-ui,sans-serif;line-height:1;position:relative;overflow:hidden}.bdg>*{position:absolute}.bdg-t>span{white-space:nowrap;display:block}.bdg-t>span>span{display:inline}.bdg img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.bdg svg{display:block}.bdg-anim,.bdg-anim>*{transition:left .55s cubic-bezier(.2,.8,.2,1),top .55s cubic-bezier(.2,.8,.2,1),width .55s cubic-bezier(.2,.8,.2,1),height .55s cubic-bezier(.2,.8,.2,1),font-size .55s cubic-bezier(.2,.8,.2,1),background-color .45s,color .45s,opacity .3s}.bdg-scale{transition:transform .55s cubic-bezier(.2,.8,.2,1),width .55s cubic-bezier(.2,.8,.2,1),height .55s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.bdg-anim,.bdg-anim>*,.bdg-scale{transition:none!important}}.bdg-paper{box-shadow:0 1px 2px #191f2814,0 12px 32px -12px #191f2847}.bdg-print{display:none}.bdg-page{break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;position:relative;overflow:hidden}.bdg-page:last-child{break-after:auto;page-break-after:auto}.bdg-page>*{position:absolute}.bdg-cut{background:#3d4550}.bdg-swatch{border-radius:999px;flex-shrink:0;place-items:center;width:44px;height:44px;display:inline-grid;position:relative}.bdg-swatch:before{content:"";background:var(--sw,#fff);width:28px;height:28px;box-shadow:0 0 0 1px var(--color-line);border:2px solid #fff;border-radius:999px}.bdg-swatch[aria-pressed=true]:before{box-shadow:0 0 0 2px var(--color-blue)}.bdg-drop{background:#fff;border:1.5px dashed #c5ccd3;border-radius:18px;transition:border-color .15s,background-color .15s}.bdg-drop[data-over=true]{border-color:var(--color-blue);background:var(--color-blue-soft)}.bdg-table thead th{z-index:1;position:sticky;top:0}dialog.bdg-dialog{border:0;border-radius:20px;width:min(520px,100vw - 32px);max-height:calc(100dvh - 48px);padding:0;box-shadow:0 24px 64px -16px #191f2866}dialog.bdg-dialog::backdrop{background:#191f2873}
