.ud-input [data-slot=input-wrapper],.ud-textarea [data-slot=input-wrapper]{flex-shrink:0;border-radius:0;background:var(--bg-form-basic,#F3F4F6);border:1px solid rgba(0,0,0,0);padding-top:10px;padding-bottom:10px;box-shadow:none}.ud-input [data-slot=inner-wrapper],.ud-textarea [data-slot=inner-wrapper]{padding-top:0;padding-bottom:0}.ud-input [data-slot=label],.ud-textarea [data-slot=label]{color:var(--text-form-name)!important;font-family:var(--font-noto_sans_kr);font-size:14px;font-style:normal;font-weight:400;line-height:19px}.ud-input [data-slot=input],.ud-textarea [data-slot=input]{color:var(--text-form-value)!important;font-family:var(--font-noto_sans_kr);font-size:14px;font-style:normal;font-weight:500;line-height:19px}@media(hover:hover)and (pointer:fine){.ud-input [data-slot=input]::-webkit-scrollbar,.ud-textarea [data-slot=input]::-webkit-scrollbar{width:8px}.ud-input [data-slot=input]::-webkit-scrollbar-track,.ud-textarea [data-slot=input]::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.ud-input [data-slot=input]::-webkit-scrollbar-thumb,.ud-textarea [data-slot=input]::-webkit-scrollbar-thumb{border:2px solid rgba(0,0,0,0);width:4px;height:56px;border-radius:4px;background-clip:content-box;background-color:var(--rgba-black15,rgba(0,0,0,.1))}.ud-input [data-slot=input]::-webkit-scrollbar-thumb:hover,.ud-textarea [data-slot=input]::-webkit-scrollbar-thumb:hover{background-color:var(--rgba-black15,rgba(0,0,0,.2))}}.ud-input [data-slot=input]::-webkit-input-placeholder,.ud-input [data-slot=input]::placeholder,.ud-textarea [data-slot=input]::-webkit-input-placeholder,.ud-textarea [data-slot=input]::placeholder{color:var(--text-form-guide,#6B7280);opacity:1;font-weight:400}.ud-input[data-readonly=true] [data-slot=input-wrapper],.ud-textarea[data-readonly=true] [data-slot=input-wrapper]{border:1px solid var(--line-form-basic,#d1d5db);background:var(--bg-form-focused,#FFF)}.ud-input[data-disabled=true],.ud-textarea[data-disabled=true]{opacity:1}.ud-input[data-disabled=true] [data-slot=input-wrapper],.ud-textarea[data-disabled=true] [data-slot=input-wrapper]{border:1px solid rgba(0,0,0,0);background:var(--bg-form-basic,#F4F4F5)}.ud-input[data-disabled=true] [data-slot=input],.ud-textarea[data-disabled=true] [data-slot=input]{color:var(--text-form-value);font-family:var(--font-noto_sans_kr);font-size:24px;font-style:normal;font-weight:700;line-height:32px}.ud-input[data-invalid=true] [data-slot=input-wrapper],.ud-textarea[data-invalid=true] [data-slot=input-wrapper]{border:1px solid #ef4444;background:#fef2f2}.ud-input:not([data-readonly=true]):not([data-disabled=true]):not([data-invalid=true])[data-hover=true] [data-slot=input-wrapper],.ud-textarea:not([data-readonly=true]):not([data-disabled=true]):not([data-invalid=true])[data-hover=true] [data-slot=input-wrapper]{background:var(--bg-form-hovered,#F9FAFB);box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.ud-input:not([data-readonly=true]):not([data-disabled=true]):not([data-invalid=true])[data-focus=true] [data-slot=input-wrapper],.ud-textarea:not([data-readonly=true]):not([data-disabled=true]):not([data-invalid=true])[data-focus=true] [data-slot=input-wrapper]{border:1px solid var(--line-form-focused,#9ca3af);background:var(--bg-form-focused,#FFF)}.ud-input--page [data-slot=label],.ud-textarea--page [data-slot=label]{color:#475569!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ud-input--page [data-slot=input],.ud-textarea--page [data-slot=input]{color:#09090B!important;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.ud-input--page [data-slot=input]::-webkit-input-placeholder,.ud-input--page [data-slot=input]::placeholder,.ud-textarea--page [data-slot=input]::-webkit-input-placeholder,.ud-textarea--page [data-slot=input]::placeholder{color:#a1a1aa}.ud-input--page[data-readonly=true] [data-slot=input-wrapper],.ud-textarea--page[data-readonly=true] [data-slot=input-wrapper]{border:1px solid var(--line-form-basic,#d1d5db);background:var(--bg-form-focused,#FFF)}.ud-input--page[data-disabled=true],.ud-textarea--page[data-disabled=true]{opacity:1}.ud-input--page[data-disabled=true] [data-slot=input-wrapper],.ud-textarea--page[data-disabled=true] [data-slot=input-wrapper]{border:1px solid #d1d5db}.ud-input--page[data-disabled=true] [data-slot=label],.ud-textarea--page[data-disabled=true] [data-slot=label]{color:#475569!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ud-input--page[data-disabled=true] [data-slot=input],.ud-textarea--page[data-disabled=true] [data-slot=input]{font-size:14px;font-style:normal;font-weight:700;line-height:20px}.ud-input--undisabled,.ud-textarea--undisabled{opacity:1!important}.ud-input--error [data-slot=input-wrapper],.ud-textarea--error [data-slot=input-wrapper]{border:1px solid var(--etc-caution,#f43f5e)!important;background:var(--etc-caution-bg,#FFE4E6)!important}.ud-input--round [data-slot=input-wrapper],.ud-textarea--round [data-slot=input-wrapper]{border-radius:8px}.ud-input--caution [data-slot=input],.ud-textarea--caution [data-slot=input]{color:var(--etc-caution)!important}.ud-input--outline [data-slot=input-wrapper],.ud-textarea--outline [data-slot=input-wrapper]{border:1px solid var(--line-form-basic,#d1d5db);background:var(--bg-form-focused,#FFF)}.ud-input--modal:not([data-has-label=true]) [data-slot=inner-wrapper]{margin-bottom:-2px}.ud-input--qty [data-slot=input]{padding-right:15px}.ud-input[data-has-label=true] [data-slot=inner-wrapper]{margin-bottom:-5px}.ud-input:not([data-has-label=true]) [data-slot=inner-wrapper]{padding-bottom:2px}.ud-input [data-slot=main-wrapper]{width:100%}.ud-input [data-slot=input-wrapper]{height:52px;padding-left:12px;padding-right:12px}.ud-input [data-slot=label]{margin-top:2px}.ud-input [data-slot=label]:after{position:relative;top:3px;color:var(--text-form-required)}.ud-textarea:not(.ud-textarea--normal):not(.ud-textarea--auto) [data-slot=input-wrapper]{min-height:88px}.ud-textarea [data-slot=input-wrapper]{padding-top:6px;padding-bottom:0}.ud-textarea [data-slot=inner-wrapper]{padding-top:2px;padding-bottom:3px}.ud-textarea [data-slot=label]{overflow:visible;height:16px}.ud-textarea--normal [data-slot=input-wrapper]{min-height:52px}.ud-textarea--auto [data-slot=input-wrapper]{min-height:auto;padding-bottom:5px}.ud-textarea[data-readonly=true] [data-slot=input-wrapper]{padding-bottom:3px}.ud-textarea[data-readonly=true] [data-slot=inner-wrapper]{padding-bottom:1px}.ud-checkbox{padding:8px;margin:0;gap:8px}.ud-checkbox--page,.ud-checkbox--size{padding:0}.ud-checkbox--page .ud-checkbox__label{color:#52525B;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.ud-checkbox__wrapper{border-radius:8px;margin-inline-end:0}.ud-checkbox__wrapper:before{border-radius:8px;border:2px solid var(--line-btn2-enbled,#e5e7eb);background:var(--bg-btn2-enbled,#FFF)}.ud-checkbox__label{color:var(--text-btn2-enbled);font-family:var(--font-noto_sans_kr);font-size:14px;font-style:normal;font-weight:500;line-height:19px}.ud-checkbox:hover .ud-checkbox__wrapper:before{border:2px solid var(--line-btn2-hovered,#d1d5db);background:var(--bg-form-hovered,#EFF6FF)}.ud-checkbox:hover .ud-checkbox__label,.ud-checkbox[data-selected=true] .ud-checkbox__label{color:var(--text-btn2-hovered)}.ud-checkbox .text-medium{line-height:19px;bottom:1px}.ud-radio__labels{padding:8px;gap:16px}.ud-radio__wrapper{border-color:var(--line-btn2-enbled,#2563EB)!important}.ud-radio__control{background-color:var(--bg-btn2-enbled,#2563EB)}.ud-radio__text{color:var(--text-btn2-enbled);font-family:var(--font-noto_sans_kr);font-size:14px;font-style:normal;font-weight:500;line-height:19px}.ud-radio [data-selected=true] .ud-radio__wrapper{border-color:var(--bg-theme,#2563EB)!important}.ud-radio [data-selected=true] .ud-radio__control{background-color:var(--bg-theme,#2563EB)}.ud-radio [data-selected=true] .ud-radio__text{color:var(--text-form-checkbox)}.ud-button{box-sizing:content-box;cursor:pointer;display:flex;height:36px;padding:0 16px;justify-content:center;align-items:center;border-radius:4px;background:var(--bg-btn1-enbled,#475569);gap:0;min-width:auto;text-overflow:ellipsis;white-space:nowrap;color:var(--text-btn1-enbled);font-family:var(--font-noto_sans_kr);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.ud-button--small{box-sizing:border-box;border-radius:4px;height:32px;padding:0 10px 2px}.ud-button--medium,.ud-button--small{color:var(--text-btn1-enbled);font-family:var(--font-noto_sans_kr);font-size:14px;font-style:normal;font-weight:500;line-height:19px}.ud-button--medium{border-radius:8px;height:44px;padding:0 20px}.ud-button--large{border-radius:8px;padding:0 28px}.ud-button--large,.ud-button--square{height:52px;color:var(--text-btn1-enbled);font-family:var(--font-noto_sans_kr);font-size:16px;font-style:normal;font-weight:500;line-height:22px}.ud-button--square{border-radius:0;padding:0 24px}.ud-button--rounded-none{border-radius:0}.ud-button--padding-none{padding:0}.ud-button:hover{opacity:1;background:var(--bg-btn1-hovered,#334155)}.ud-button[data-disabled=true]{opacity:1;background:var(--bg-btn1-disabled);color:var(--text-btn1-disabled,#CBD5E1)}.ud-button--icon{gap:6px}.ud-button--theme{background:var(--bg-theme)}.ud-button--theme:hover{background:var(--bg-theme2)}.ud-button--caution,.ud-button--caution:hover{background:var(--etc-caution)}.ud-button--light-delete{box-sizing:border-box;border:1px solid var(--line-form-basic,#d1d5db);background:var(--bg-btn2-enbled,#FFF);color:var(--text-btn2-enbled,#4B5563)}.ud-button--light-delete:hover{border:1px solid var(--etc-caution,#f43f5e);background:var(--bg-btn2-hovered,#F4F4F5);color:var(--etc-caution,#F43F5E)}.ud-button--light-option{box-sizing:border-box;border:1px solid var(--line-form-basic,#d1d5db);background:var(--bg-btn2-enbled,#FFF);color:var(--text-btn2-enbled,#4B5563)}.ud-button--light-option:hover{border-radius:4px;border:1px solid var(--line-btn2-hovered,#d1d5db);background:var(--bg-btn2-hovered,#F4F4F5);color:var(--text-btn2-hovered,#111827)}.ud-button--light-square{box-sizing:border-box;border-radius:0;height:52px;padding:0 24px;border:1px solid var(--line-btn2-enbled,#e5e7eb);background:var(--bg-btn2-enbled,#FFF);color:var(--text-btn2-enbled);font-family:var(--font-noto_sans_kr);font-size:16px;font-style:normal;font-weight:500;line-height:22px}.ud-button--light-square:hover{border:1px solid var(--line-btn2-hovered,#d1d5db);background:var(--bg-btn2-hovered,#F4F4F5);color:var(--text-btn2-hovered,#111827)}.ud-button--light-square[data-disabled=true]{opacity:1;background:var(--bg-btn1-disabled);color:var(--text-btn2-disabled,#9CA3AF);border:1px solid var(--line-btn2-disabled,#e5e7eb);background:var(--bg-btn2-disabled,#F3F4F6)}.ud-button__icon{color:var(--text-btn1-enbled,#F1F5F9)}.ud-button-outline{box-sizing:content-box;cursor:pointer;display:flex;height:40px;padding:0 16px;justify-content:center;align-items:center;border-radius:4px;border:1px solid var(--line-btn2-enbled,#e5e7eb);background:var(--bg-btn2-enbled,#FFF);gap:0;min-width:auto;color:var(--text-btn2-enbled);font-family:var(--font-noto_sans_kr);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.ud-button-outline--medium{height:44px;padding:0 20px;font-size:14px;line-height:19px}.ud-button-outline--large,.ud-button-outline--medium{border-radius:8px;color:var(--text-btn2-enbled);font-family:var(--font-noto_sans_kr);font-style:normal;font-weight:500}.ud-button-outline--large{height:52px;padding:0 28px;font-size:16px;line-height:22px}.ud-button-outline--rounded-none{border-radius:0}.ud-button-outline:hover{opacity:1;border:1px solid var(--line-hovered,#d1d5db);background:var(--bg-btn2-hovered,#F4F4F5);color:var(--text-btn2-hovered,#111827)}.ud-button-outline[data-disabled=true]{opacity:1;border:1px solid var(--line-btn2-disabled,#e5e7eb);background:var(--bg-btn2-disabled,#F3F4F6);color:var(--text-btn2-disabled,#9CA3AF)}[data-slot=popover],[role=region]{z-index:900000000!important}.ud-tooltip:before{border-radius:0}.ud-tooltip:before,.ud-tooltip__content{background:var(--etc-tooltip-bg,#1E293B)}.ud-tooltip__content{display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:4px;border-radius:2px;box-shadow:2px 2px 2px 0 rgba(0,0,0,.2);white-space:pre-wrap;color:var(--etc-tooltip);font-family:var(--font-noto_sans_kr);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.ud-tooltip--caution .ud-tooltip__content,.ud-tooltip--caution:before{background:var(--etc-caution)}.ud-dropdown{display:flex;flex-direction:column;align-items:flex-start;padding:8px;gap:2px;border-radius:12px;background:var(--etc-basic-white);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.ud-dropdown__item{height:32px;padding:0 8px;align-items:center;justify-content:center;border-radius:8px;display:flex;text-overflow:ellipsis;word-wrap:break-word;word-break:break-all;text-align:center;color:var(--text-form-guide);font-family:var(--font-noto_sans_kr);font-size:14px;font-style:normal;font-weight:500;line-height:19px}.ud-dropdown__item:hover{background:var(--bg-form-basic);color:var(--text-form-value)}.ud-dropdown__item:hover .ud-dropdown__icon{color:var(--text-theme)}.ud-dropdown__item--caution,.ud-dropdown__item--caution .ud-dropdown__icon{color:var(--etc-caution)}.ud-dropdown__item--caution:hover{color:var(--etc-caution);background:var(--etc-caution-bg)}.ud-dropdown__item--caution:hover .ud-dropdown__icon{color:var(--etc-caution)}.ud-dropdown--icon .ud-dropdown__item .text-small,.ud-dropdown--text .ud-dropdown__item .text-small{text-align:left}.ud-dropdown__icon{color:var(--text-form-guide,#A1A1AA)}.ud-dropdown--select{border-radius:4px}.ud-dropdown--select .ud-dropdown__item .text-small{text-align:left}.ud-dropdown--select .ud-dropdown__item svg[role=presentation] polyline{color:var(--text-form-guide,#A1A1AA)}.ud-symbol{z-index:10;display:flex;align-items:center;align-self:stretch;position:absolute;right:12px;top:-1px;height:100%;color:var(--text-form-name);font-family:var(--font-noto_sans_kr);font-size:14px;font-style:normal;font-weight:500;line-height:19px}.ud-progress{z-index:900000001;position:fixed;left:0;top:0}.ud-progress:after{content:"";position:fixed;left:0;top:0;z-index:900000000;display:block;min-width:100vw;min-height:100vh;opacity:0}.ud-spinner{z-index:900000003;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ud-spinner .border-b-default{border-bottom-color:var(--bg-theme)!important;opacity:1}.ud-switch[data-selected=true] .ud-switch__wrapper{background:var(--bg-switch-on,#34D399)!important}.ud-switch__wrapper{margin:0!important;border-radius:40px;background:var(--bg-switch-off,#D1D5DB)}.ud-switch__thumb{width:16px;height:16px;border-radius:16px;box-shadow:0 0 2px 0 rgba(0,0,0,.25)}.ud-switch__thumb,.ud-toast{background:var(--etc-basic-white,#FFF)}.ud-toast{display:flex;align-items:flex-start;padding:16px;border-radius:12px;box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.ud-toast--success .ud-toast__icon{color:var(--etc-good,#16A34A)}.ud-toast--error .ud-toast__icon{color:var(--etc-caution,#F43F5E)}.ud-toast__icon{width:20px;height:20px}.ud-toast__content{display:flex;align-items:flex-start;gap:12px}.ud-toast__description,.ud-toast__title{color:var(--etc-basic-black);font-family:var(--font-noto_sans_kr);font-size:16px;font-style:normal;font-weight:500;line-height:22px}.ud-listbox{border-radius:12px;border:0;background:var(--etc-basic-white,#FFF);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.ud-listbox__item{border-radius:8px;opacity:1;background-color:rgba(0,0,0,0)}.ud-listbox__item:hover,.ud-listbox__item[data-hover=true]{background:var(--bg-form-basic)}.ud-listbox__item:hover .ud-listbox__title,.ud-listbox__item[data-hover=true] .ud-listbox__title{color:var(--text-form-value)!important}.ud-listbox__title{color:var(--text-form-guide);font-family:var(--font-noto_sans_kr);font-size:14px;font-style:normal;font-weight:500;line-height:19px}@media screen and (max-width:1099px){.ud-tooltip:before{display:none!important}}.ud-root,body,body>[data-overlay-container]:first-child,html{min-width:100%;min-height:100vh}body{background:var(--tailwindcss-white);font-family:var(--font-noto_sans_kr)}.ud-root{flex-direction:column}.ud-main,.ud-root{display:flex;align-self:stretch}.ud-main{flex:1 1 auto;flex-direction:column}