@layer theme,base,reset;@layer bigtablet{.textarea{align-items:flex-start;gap:var(--bt-spacing-6,6px);font-family:var(--bt-font-family,"Pretendard", sans-serif);flex-direction:column;display:inline-flex}.textarea_full_width{width:100%}.textarea_label{letter-spacing:0;letter-spacing:.32px;color:var(--bt-color-text-heading);cursor:pointer;font-size:13px;font-weight:500;line-height:18px;transition:color .2s ease-in-out;display:block}.textarea_container{border:1px solid var(--bt-color-border-default);border-radius:var(--bt-radius-lg,12px);background-color:var(--bt-color-bg-solid);box-sizing:border-box;width:100%;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.textarea_container:hover{border-color:var(--bt-color-border-hover)}.textarea_container:focus-within{border-color:var(--bt-color-border-focus)}.textarea_toolbar{align-items:center;gap:var(--bt-spacing-4,4px);padding:var(--bt-spacing-8,8px) var(--bt-spacing-16,16px);border-bottom:1px solid var(--bt-color-border-default);flex-wrap:wrap;display:flex}.textarea_input_wrap{box-sizing:border-box;width:100%;padding:var(--bt-spacing-8,8px) var(--bt-spacing-16,16px);display:flex}.textarea_input{width:100%;font-family:var(--bt-font-family,"Pretendard", sans-serif);color:var(--bt-color-text-heading);resize:vertical;background:0 0;border:none;outline:none;font-size:14px;font-weight:400;line-height:20px}.textarea_input::placeholder{color:var(--bt-color-text-caption)}.textarea_input:disabled{cursor:not-allowed;color:var(--bt-color-text-disabled)}.textarea_size_sm .textarea_input_wrap,.textarea_size_sm .textarea_toolbar{padding:var(--bt-spacing-8,8px) var(--bt-spacing-16,16px)}.textarea_size_sm .textarea_input{font-size:14px;line-height:20px}.textarea_size_lg .textarea_input_wrap,.textarea_size_lg .textarea_toolbar{padding:var(--bt-spacing-12,12px) var(--bt-spacing-20,20px)}.textarea_size_lg .textarea_input{font-size:16px;line-height:24px}.textarea_footer{justify-content:space-between;align-items:center;gap:var(--bt-spacing-8,8px);box-sizing:border-box;width:100%;padding:0 var(--bt-spacing-4,4px);display:flex}.textarea_helper{font-family:var(--bt-font-family,"Pretendard", sans-serif);color:var(--bt-color-text-caption);font-size:12px;font-weight:400;line-height:16px;transition:color .2s ease-in-out}.textarea_counter{font-family:var(--bt-font-family,"Pretendard", sans-serif);color:var(--bt-color-text-caption);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-size:12px;line-height:16px}.textarea_error .textarea_container,.textarea_error .textarea_container:hover,.textarea_error .textarea_container:focus-within{border-color:var(--bt-color-status-error)}.textarea_error .textarea_label,.textarea_error .textarea_helper{color:var(--bt-color-status-error-on-surface)}.textarea_disabled .textarea_container{border-color:var(--bt-color-bg-disabled);background-color:var(--bt-color-bg-solid-dim)}.textarea_disabled .textarea_container:hover{border-color:var(--bt-color-bg-disabled)}.textarea_disabled .textarea_container>*{opacity:.38}.textarea_disabled .textarea_label{color:var(--bt-color-text-disabled);cursor:not-allowed}.textarea_disabled .textarea_helper,.textarea_disabled .textarea_counter{opacity:.38}@media (prefers-reduced-motion:reduce){.textarea_container,.textarea_label,.textarea_helper{transition:none}}}@layer components,utilities;
@layer theme,base,reset;@layer bigtablet{.file_input{cursor:pointer;flex-direction:column;align-items:flex-start;display:inline-flex;position:relative}.file_input:hover .file_input_label{border-color:var(--bt-color-border-hover)}.file_input_control{opacity:0;cursor:pointer;pointer-events:none;position:absolute;inset:0}.file_input_label{cursor:pointer;border:1px solid var(--bt-color-border-default);border-radius:var(--bt-radius-md,8px);background:var(--bt-color-bg-solid);padding:var(--bt-spacing-8,8px) var(--bt-spacing-16,16px);letter-spacing:0;color:var(--bt-color-text-heading);font-size:15px;font-weight:400;line-height:22.5px;transition:background .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.file_input_control:focus-visible+.file_input_label{box-shadow:var(--bt-focus-ring);border-color:var(--bt-color-accent-default)}.file_input_helper{margin-top:var(--bt-spacing-4,4px);letter-spacing:0;color:var(--bt-color-text-body);font-size:12px;font-weight:400;line-height:16px;display:block}.file_input_preview{gap:var(--bt-spacing-8,8px);margin-top:var(--bt-spacing-8,8px);flex-wrap:wrap;display:flex}.file_input_preview_img{object-fit:cover;border-radius:var(--bt-radius-md,8px);border:1px solid var(--bt-color-border-default);width:64px;height:64px}.file_input_disabled,.file_input_disabled .file_input_control{cursor:not-allowed}.file_input_disabled .file_input_label{opacity:.38;cursor:not-allowed}.file_input_disabled:hover .file_input_label{border-color:var(--bt-color-border-default)}.file_input_variant_preview{display:inline-block;position:relative}.file_input_variant_preview .file_input_label{box-sizing:border-box;cursor:pointer;border-style:dashed;border-width:2px;padding:0;display:block;overflow:hidden}.file_input_variant_preview:hover .file_input_label{background:var(--bt-color-state-hover-on-light)}.file_input_variant_preview.file_input_variant_preview_filled .file_input_label{background:0 0;border-style:solid}.file_input_variant_preview .file_input_preview_image{object-fit:cover;width:100%;height:100%;display:block}.file_input_variant_preview .file_input_preview_empty{justify-content:center;align-items:center;gap:var(--bt-spacing-8,8px);width:100%;height:100%;padding:var(--bt-spacing-16,16px);box-sizing:border-box;color:var(--bt-color-text-body);flex-direction:column;display:flex}.file_input_variant_preview .file_input_preview_empty_text{letter-spacing:0;text-align:center;font-size:14px;font-weight:400;line-height:20px}.file_input_variant_preview .file_input_preview_remove{top:var(--bt-spacing-8,8px);right:var(--bt-spacing-8,8px);border-radius:var(--bt-radius-full,9999px);background:var(--bt-color-bg-solid);width:24px;height:24px;color:var(--bt-color-text-heading);box-shadow:var(--bt-elevation-level1);cursor:pointer;z-index:1;border:none;justify-content:center;align-items:center;transition:background .1s ease-in-out,transform .1s ease-in-out;display:inline-flex;position:absolute}.file_input_variant_preview .file_input_preview_remove:hover{background:var(--bt-color-state-hover-on-light);transform:scale(1.05)}.file_input_variant_preview .file_input_preview_remove:focus-visible{box-shadow:var(--bt-focus-ring);outline:none}.file_input_variant_preview .file_input_helper{display:block}@media (prefers-reduced-motion:reduce){.file_input_preview_remove{transition:none}.file_input_preview_remove:hover{transform:none}}}@layer components,utilities;
@keyframes XqSaza_skeleton_loading{0%{background-position:100% 0}to{background-position:0 0}}@keyframes XqSaza_shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.XqSaza_inquiry_form{gap:var(--bt-spacing-40,40px);flex-direction:column;display:flex}.XqSaza_inquiry_form .XqSaza_form_group{gap:var(--bt-spacing-8,8px);flex-direction:column;display:flex}.XqSaza_inquiry_form .XqSaza_form_group.XqSaza_at_max .XqSaza_char_count{color:var(--bt-color-status-error-on-surface);font-weight:600;animation:.28s cubic-bezier(.36,.07,.19,.97) both XqSaza_shake}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_file_label{color:var(--bt-color-text-heading);font-size:14px;font-weight:500;display:block}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_file_label .XqSaza_required{color:var(--bt-color-status-error-on-surface);margin-left:var(--bt-spacing-4,4px)}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_file_error{color:var(--bt-color-status-error-on-surface);font-size:12px}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_file_count{color:var(--bt-color-text-caption);font-variant-numeric:tabular-nums;font-size:12px}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_char_count{text-align:right;color:var(--bt-color-text-body);will-change:transform;font-size:12px;transition:color .2s;display:block}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_uploaded_files{margin-top:var(--bt-spacing-8,8px);border:1px solid var(--bt-color-border-default);border-radius:var(--bt-radius-sm,6px);flex-direction:column;display:flex;overflow:hidden}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_uploaded_files .XqSaza_uploaded_file{padding:var(--bt-spacing-8,8px) var(--bt-spacing-12,12px);align-items:center;gap:var(--bt-spacing-12,12px);display:flex}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_uploaded_files .XqSaza_uploaded_file:not(:last-child){border-bottom:1px solid var(--bt-color-border-default)}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_uploaded_files .XqSaza_uploaded_file .XqSaza_file_preview{object-fit:cover;border-radius:var(--bt-radius-sm,6px);flex-shrink:0;width:40px;height:40px}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_uploaded_files .XqSaza_uploaded_file .XqSaza_file_meta{gap:var(--bt-spacing-2,2px);flex-direction:column;flex:1;min-width:0;display:flex}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_uploaded_files .XqSaza_uploaded_file .XqSaza_file_name{color:var(--bt-color-text-heading);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_uploaded_files .XqSaza_uploaded_file .XqSaza_file_size{color:var(--bt-color-text-caption);font-variant-numeric:tabular-nums;font-size:12px}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_uploaded_files .XqSaza_uploaded_file .XqSaza_remove_file_btn{border-radius:var(--bt-radius-sm,6px);width:32px;height:32px;color:var(--bt-color-text-body);cursor:pointer;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s ease-in-out;display:flex;position:relative}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_uploaded_files .XqSaza_uploaded_file .XqSaza_remove_file_btn:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_uploaded_files .XqSaza_uploaded_file .XqSaza_remove_file_btn:hover:not(:disabled){background-color:color-mix(in srgb, var(--bt-color-status-error) 10%, transparent);color:var(--bt-color-status-error-on-surface)}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_uploaded_files .XqSaza_uploaded_file .XqSaza_remove_file_btn:focus-visible{box-shadow:var(--bt-focus-ring);outline:none}.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_uploaded_files .XqSaza_uploaded_file .XqSaza_remove_file_btn:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.XqSaza_inquiry_form .XqSaza_form_group .XqSaza_remove_file_btn{transition:none}}