@charset "UTF-8";input:-webkit-autofill,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:inherit;transition:background-color 9999s ease-in-out 0s}@font-face{font-family:Pretendard Variable;src:url(/fonts/PretendardVariable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}*{box-sizing:border-box}html{font-size:16px}body{overflow:hidden}#root{width:100%;height:100dvh}strong{display:block}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.MuiDialog-paper,.MuiPopover-paper,.MuiMenu-paper,.MuiPaper-root{--Paper-overlay: none !important;background-image:none!important}.MuiDialog-paperWidthMd .section-box.scroll{max-height:70vh}.MuiDialog-paperWidthXl .section-box.scroll{height:70vh}.MuiFormLabel-asterisk{color:var(--mui-palette-error-main)}.MuiTableCell-head .MuiTableSortLabel-icon{width:.875rem;height:.875rem;margin-left:.25rem;margin-right:0;opacity:1;flex-shrink:0}.MuiDialog-root .MuiToolbar-root .MuiButtonBase-root{color:var(--mui-palette-common-white)}.MuiDialog-root .MuiToolbar-root .MuiButtonBase-root:hover{background-color:var(--mui-palette-grey-900)}.MuiTableCell-alignRight .MuiTableSortLabel-root{flex-direction:row}.MuiSelect-icon{width:.875rem;height:.875rem}.MuiPickersLayout-root .MuiMultiSectionDigitalClock .MuiButtonBase-root.Mui-selected{background-color:var(--mui-palette-brand-main)}.switch-row{width:100%;display:flex;justify-content:space-between}.switch-row .MuiFormControlLabel-label{font-size:1rem;line-height:1.125rem;font-weight:700}@media(min-width:640px){.switch-row .MuiFormControlLabel-label{font-size:.875rem}}.dashboard-chart .MuiChartsSurface-root{margin-left:-1.75rem;width:calc(100% + 1.5rem)}.dashboard-chart .MuiChartsAxis-line,.dashboard-chart .MuiChartsXAxis-line,.dashboard-chart .MuiChartsXAxis-tick,.dashboard-chart .MuiChartsYAxis-line,.dashboard-chart .MuiChartsYAxis-tick{stroke:var(--mui-palette-grey-300)!important}.dashboard-chart .MuiChartsAxis-tick{display:none}.MuiAccordion-root{height:min-content}.MuiAccordion-root.Mui-expanded{height:auto}.MuiAccordion-root.accordion-dashboard{border-radius:.5rem!important;border:var(--accordion-border-width, 1px) solid var(--mui-palette-primary-border)}.MuiAccordion-root.accordion-dashboard .MuiAccordion-heading .MuiAccordionSummary-root{padding:1rem 1.25rem}@media(min-width:640px){.MuiAccordion-root.accordion-dashboard .MuiAccordion-heading .MuiAccordionSummary-root{padding:1.25rem 1.5rem}}.MuiAccordion-root.accordion-dashboard .MuiAccordion-heading .MuiAccordionSummary-content{margin:0;word-break:keep-all}.MuiAccordion-root.accordion-dashboard .MuiAccordion-heading .MuiAccordionSummary-expandIconWrapper{width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:.5rem;align-items:center;justify-content:center;transition:all .24s ease-in-out}.MuiAccordion-root.accordion-dashboard .MuiAccordion-heading .MuiAccordionSummary-expandIconWrapper:hover{background-color:var(--mui-palette-grey-100)}.MuiAccordion-root.accordion-dashboard .MuiCollapse-root{height:100%}.MuiAccordion-root.accordion-dashboard .MuiCollapse-root .MuiCollapse-wrapper{padding:1rem;height:100%}@media(min-width:640px){.MuiAccordion-root.accordion-dashboard .MuiCollapse-root .MuiCollapse-wrapper{padding:1.5rem}}.MuiAccordion-root.accordion-dashboard .MuiCollapse-root .MuiCollapse-wrapper{padding-top:0}.MuiAccordion-root.accordion-dashboard .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region{height:100%}.MuiAccordion-root.accordion-dashboard .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordionDetails-root{padding-top:0}.MuiOutlinedInput-input.MuiInputBase-inputAdornedEnd.Mui-readOnly{padding-right:0!important}.MuiFormControl-root .MuiSelect-root .MuiSelect-select{padding-right:.75rem!important}.MuiFormControl-root .MuiInputBase-sizeMd .MuiSelect-select{line-height:2.375rem}.MuiAutocomplete-root.MuiAutocomplete-hasPopupIcon .MuiAutocomplete-inputRoot.MuiInputBase-root{padding-left:0!important;padding-right:0!important}.MuiAutocomplete-root.MuiAutocomplete-hasPopupIcon .MuiAutocomplete-endAdornment{right:0!important}.MuiTooltip-popper[data-popper-placement*=top] .MuiTooltip-tooltip{margin-bottom:0!important}.MuiPickersSlideTransition-root{min-height:17.5rem}.MuiDateCalendar-root{width:22.5rem!important;height:auto!important;max-height:none!important;flex:1}.MuiDateCalendar-root .MuiPickersCalendarHeader-root{height:3rem;min-height:3rem;max-height:3rem;padding:0 .5rem 0 1.25rem!important;border-bottom:1px solid var(--mui-palette-grey-150);z-index:1}.MuiDateCalendar-root .MuiDayCalendar-weekDayLabel{width:2.75rem;margin:0;font-size:.8125rem}.MuiDateCalendar-root .MuiDayCalendar-weekContainer .MuiPickersDay-root{width:2.75rem;height:2.75rem;font-size:.9375rem;font-weight:500}.MuiDateCalendar-root .MuiDayCalendar-weekContainer .MuiPickersDay-root.Mui-selected{color:#fff!important;background-color:var(--mui-palette-brand-main)!important}.MuiDateCalendar-root .MuiDayCalendar-weekContainer .MuiPickersDay-root.MuiPickersDay-today{background-color:var(--mui-palette-grey-200)}.MuiYearCalendar-root{width:22.5rem!important;column-gap:.5rem!important;height:auto!important;max-height:none!important}.MuiDayCalendar-weekContainer .MuiPickersDay-root{flex-shrink:0}.MuiDayCalendar-weekContainer .MuiPickersDay-root.Mui-selected{color:#fff!important;background-color:var(--mui-palette-brand-main)!important}.MuiDayCalendar-weekContainer .MuiPickersDay-root.MuiPickersDay-today{background-color:var(--mui-palette-grey-150)}.MuiDialog-root.cal-modal{overflow:hidden!important}.MuiDialog-root.cal-modal .MuiDialogContent-root{position:relative;padding-top:3rem!important}.MuiDialog-root.cal-modal .MuiDateCalendar-root{overflow:visible;z-index:1}.MuiDialog-root.cal-modal .MuiDateCalendar-root .MuiPickersCalendarHeader-root{position:fixed;margin-top:-3rem;width:100%;max-width:22.5rem;z-index:1;background-color:#fff}.MuiDialog-root.cal-modal .MuiYearCalendar-root{overflow:visible}.MuiDialog-root .MuiPaper-root .MuiPickersLayout-root{height:100%;padding:0}.MuiDialog-root .MuiPaper-root .MuiPickersLayout-root .MuiPickersToolbar-root{display:none!important}.MuiDialog-root .MuiPaper-root .MuiPickersLayout-root .MuiPickersLayout-contentWrapper{flex:1}.MuiDialog-root .MuiPaper-root .MuiPickersLayout-root .MuiPickersLayout-actionBar .MuiButton-root:first-child{background-color:var(--mui-palette-grey-150);color:var(--mui-palette-grey-700)}.MuiPaper-root.MuiPickerPopper-paper{border-radius:.5rem}.MuiPaper-root.MuiPickerPopper-paper .MuiPickersLayout-root{padding:0}.MuiPaper-root.MuiPickerPopper-paper .MuiDateCalendar-root{flex:none}.MuiPaper-root.MuiPickerPopper-paper .MuiDateCalendar-root .MuiPickersCalendarHeader-root{margin:0}.MuiPaper-root.MuiPickerPopper-paper .MuiPickersSlideTransition-root{height:17.5rem}.MuiPaper-root.MuiPickerPopper-paper .MuiPickersFadeTransitionGroup-root.MuiDateCalendar-viewTransitionContainer,.MuiPaper-root.MuiPickerPopper-paper .MuiYearCalendar-root{height:20rem!important}.section-box{padding:1rem}@media(min-width:1280px){.section-box{padding:1.5rem 2rem}}.section-box{border:1px solid var(--mui-palette-primary-border);border-radius:.5rem;gap:1.25rem}@media(min-width:1280px){.section-box.sm{padding:1.25rem 1.5rem}}.section-box.scroll{overflow-y:auto}svg[class^=icon-size-],img[class^=icon-size-]{flex-shrink:0}svg.icon-size-12,img.icon-size-12{width:.75rem;height:.75rem}@media(max-width:639px){svg.icon-size-12,img.icon-size-12{width:.875rem;height:.875rem}}svg.icon-size-14,img.icon-size-14{width:.875rem;height:.875rem}@media(max-width:639px){svg.icon-size-14,img.icon-size-14{width:1rem;height:1rem}}svg.icon-size-16,img.icon-size-16{width:1rem;height:1rem}@media(max-width:639px){svg.icon-size-16,img.icon-size-16{width:1.125rem;height:1.125rem}}svg.icon-size-18,img.icon-size-18{width:1.125rem;height:1.125rem}@media(max-width:639px){svg.icon-size-18,img.icon-size-18{width:1.25rem;height:1.25rem}}svg.icon-size-20,img.icon-size-20{width:1.25rem;height:1.25rem}@media(max-width:639px){svg.icon-size-20,img.icon-size-20{width:1.375rem;height:1.375rem}}svg.icon-size-24,img.icon-size-24{width:1.5rem;height:1.5rem}.price-set{display:flex;justify-content:space-between;margin:0}.price-set dt{font-size:.8125rem;color:var(--mui-palette-secondary-dark)}.price-set dd{display:flex;margin:0;justify-content:flex-end;align-items:baseline;gap:.1875rem;font-size:.8125rem}.price-set dd strong{font-size:.875rem}.price-set.lg dt{color:var(--mui-palette-primary-main);font-size:1rem;font-weight:600}.price-set.lg dd{color:#4790ff;font-size:1rem}.price-set.lg dd strong{font-size:1.125rem}.floating-form{position:relative;flex:1}.floating-form .label{position:absolute!important;top:0;left:0;padding:0 .0625rem 0 .125rem;background-color:var(--mui-palette-common-white);transform:translate(.6875rem,-.3125rem);color:var(--mui-palette-secondary-dark);font-size:.625rem;line-height:.625rem;font-weight:400;z-index:1}.spinner{display:flex;position:relative;z-index:0;width:100%}.spinner .btn{width:1.875rem;height:2.75rem;border-radius:0;border:1px solid var(--mui-palette-primary-border);flex-shrink:0;color:var(--mui-palette-secondary-dark)}.spinner .btn:hover{background-color:transparent}.spinner .btn.Mui-disabled{color:var(--mui-palette-grey-300)}.spinner .btn svg{width:.875rem;height:.875rem}.spinner .btn:first-of-type{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.spinner .btn:last-of-type{margin-left:-1px;border-top-right-radius:.25rem}.spinner .input{z-index:1;flex:1;border-radius:0;margin-left:-1px}.spinner .input .MuiOutlinedInput-input{padding:0;text-align:center}@media(min-width:640px){.spinner .btn{height:2.5rem}}.input-lg .MuiOutlinedInput-input{font-size:1.125rem;text-align:center;font-weight:700}@media(min-width:640px){.input-lg .MuiOutlinedInput-input{font-size:1rem}}.drawer-scroll{height:calc(100dvh - 7.25rem);overflow-y:auto}.drawer-scroll.show-product-info{height:calc(100dvh - 9.375rem)}.permission-table{overflow:visible!important;border:1px solid var(--mui-palette-grey-500)}.permission-table table{border-radius:.25rem;overflow:hidden}.permission-table th,.permission-table td{height:2rem;padding:0;text-align:center;font-size:.8125rem;letter-spacing:-.03em}.permission-table thead th{color:var(--mui-palette-primary-dark);font-weight:600;font-size:.8125rem;border-color:var(--mui-palette-grey-300);background-color:var(--mui-palette-grey-100);border-top-color:var(--mui-palette-grey-500)}.permission-table thead th:first-child{padding-right:0;padding-left:.5rem;text-align:left}.permission-table thead .MuiFormControlLabel-label{color:var(--mui-palette-primary-dark);font-weight:600;font-size:.8125rem!important;margin-left:-.625rem!important}.permission-table thead:first-child th{padding-right:.25rem;border-top:0;background-color:var(--mui-palette-grey-200);border-bottom-color:var(--mui-palette-grey-500)}.permission-table tbody th{padding-left:.5rem;text-align:left}.permission-table tbody tr:last-child th,.permission-table tbody tr:last-child td{border-bottom:0}.out-order-table{border:1px solid var(--mui-palette-grey-300)}.out-order-table h3{display:flex;align-items:center;height:2rem;padding:0 .75rem;background-color:#e8eaf6;border-bottom:1px solid #d8dbec;color:var(--mui-palette-primary-light)}.out-order-table .MuiTableContainer-root{border-radius:0;overflow-x:hidden;border:0}.out-order-table table{border:0;border-radius:0;table-layout:fixed}.out-order-table th,.out-order-table td{height:2.375rem;padding:.25rem .75rem;border-width:0 0 1px 1px}.out-order-table tbody th{flex-shrink:0;width:7.75rem;border-right:1px solid var(--mui-palette-primary-border);background-color:var(--mui-palette-primary-bgLight);color:var(--mui-palette-secondary-dark);font-weight:500}.out-order-table td{width:calc(100% - 7.75rem);background-color:#fff}.out-order-table tr:last-child th,.out-order-table tr:last-child td{border-bottom:0}.out-order-table.col h3{width:2.5rem;height:100%;border-bottom:0;border-left:1px solid #d8dbec;border-right:1px solid #d8dbec}.out-order-table thead th{color:var(--mui-palette-primary-light);font-size:.875rem;font-weight:600;background-color:#e8eaf6;border-color:#d8dbec!important;border-bottom:1px solid #d8dbec!important}.ledger-table thead th{padding-left:.5rem;padding-right:.5rem}.ledger-table tbody td{padding:.125rem .5rem;height:2.25rem;vertical-align:top;line-height:2rem}.ledger-table tbody td .MuiChip-tag{margin-top:-.125rem}.ledger-table tbody td .MuiTypography-root{line-height:2rem}.text-count{width:100%;margin-top:-.25rem!important;padding-right:.25rem;text-align:right!important;color:var(--mui-palette-grey-450)!important}.total-row td{height:2.5rem;background-color:var(--mui-palette-primary-bg)}.MuiFormLabel-root{display:flex}.tooltip{display:flex;align-items:center;gap:.375rem;cursor:pointer;margin-top:-.625rem;margin-bottom:-.625rem;margin-left:-.25rem;margin-right:auto;order:999}.tooltip .MuiButtonBase-root:hover{background-color:transparent}.cal-accordion .MuiAccordionSummary-content{flex-grow:unset;margin:0}.cal-accordion .MuiAccordionSummary-content .MuiTypography-root{margin:.0625rem .125rem 0 0;color:var(--mui-palette-primary-secondary);font-size:.8125rem;line-height:.9375rem;font-weight:500}.cal-accordion .MuiAccordionSummary-content.Mui-expanded .MuiTypography-root{color:var(--mui-palette-primary-main)}.dashboard-box{border:1px solid var(--mui-palette-grey-200);border-radius:.5rem;box-shadow:"1px 1px 12px -12px rgba(0, 0, 0, 0.08), 2px 2px 12px 2px rgba(0, 0, 0, 0.04)";padding:1rem}@media(min-width:640px){.dashboard-box{padding:1.25rem 1.5rem}}.select-brand.MuiSelect-root{border-color:var(--mui-palette-brand-main);background-color:var(--mui-palette-brand-bgLight);color:var(--mui-palette-brand-dark)}.select-brand.MuiSelect-root .MuiSelect-icon{color:var(--mui-palette-brand-main)}.select-brand.MuiSelect-root:hover,.select-brand.MuiSelect-root:focus,.select-brand.MuiSelect-root.Mui-focused{border-color:var(--mui-palette-brand-main)}.option-label{width:100%;border-radius:.5rem}.option-label.selected{background-color:var(--mui-palette-grey-50)}.cal-modal .MuiDialog-paper{max-width:22.5rem}.cal-modal .MuiDialogContent-root{padding:0!important}.cal-modal-mo.MuiDialog-paper{height:27.5rem}.cal-modal-mo.MuiDialog-paper .MuiDialogContent-root{overflow:hidden}.cal-modal-mo.MuiDialog-paper .MuiDateCalendar-viewTransitionContainer{height:20rem;overflow-y:auto}.cal-modal-mo.MuiDialog-paper .MuiPickersSlideTransition-root{min-height:17.5rem}.cal-modal-mo.MuiDialog-paper .MuiDateCalendar-root .MuiPickersCalendarHeader-root{margin:.25rem 0 0}.link-table-tr{cursor:pointer}.link-table-tr:hover,.link-table-tr:focus{background-color:var(--mui-palette-brand-bgLight)!important}
