._spinner_vndpl_2{border-style:solid;border-bottom-color:transparent;border-radius:50%;display:inline-block;animation:_rotation_vndpl_1 1s linear infinite}._small_vndpl_10{width:18px;height:18px;border-width:2px}._medium_vndpl_16{width:36px;height:36px;border-width:4px}._large_vndpl_22{width:54px;height:54px;border-width:6px}@keyframes _rotation_vndpl_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._button_1gbmz_2{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;vertical-align:middle;white-space:nowrap;font-weight:500;border:1px solid transparent;border-radius:6px;transition:background-color .2s ease-in-out color .2s ease-in-out}._button_1gbmz_2._onlyIcon_1gbmz_16{padding:.375rem}._button_1gbmz_2:disabled{cursor:not-allowed;opacity:.5}._button_1gbmz_2:not(:disabled):hover{opacity:.8}._size-normal_1gbmz_27{gap:.5rem;padding:.5rem .75rem;font-size:16px}._size-small_1gbmz_32{gap:.5rem;padding:.375rem .625rem;font-size:14px}._primary_1gbmz_38{background-color:var(--color-primary);color:var(--color-primary-foreground)}._secondary_1gbmz_42{background-color:var(--color-gray-soft);color:var(--color-black-soft);border:1px solid var(--color-gray-normal)}._success_1gbmz_47{background-color:var(--color-success);color:#fff}._destructive_1gbmz_51{background-color:var(--color-destructive);color:#fff}._appearance-text_1gbmz_56{padding:0;background-color:transparent;border-color:transparent}._appearance-text_1gbmz_56._primary_1gbmz_38{color:var(--color-primary)}._appearance-text_1gbmz_56._secondary_1gbmz_42{color:var(--color-black-soft)}._appearance-text_1gbmz_56._success_1gbmz_47{color:var(--color-success)}._appearance-text_1gbmz_56._destructive_1gbmz_51{color:var(--color-destructive)}._appearance-ghost_1gbmz_74{background-color:transparent;border-color:transparent}._appearance-ghost_1gbmz_74:not(:disabled):hover{opacity:1}._appearance-ghost_1gbmz_74._primary_1gbmz_38{color:var(--color-primary)}._appearance-ghost_1gbmz_74._primary_1gbmz_38:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}._appearance-ghost_1gbmz_74._secondary_1gbmz_42{color:var(--color-black-soft)}._appearance-ghost_1gbmz_74._secondary_1gbmz_42:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-black-soft) 10%,transparent)}._appearance-ghost_1gbmz_74._success_1gbmz_47{color:var(--color-success)}._appearance-ghost_1gbmz_74._success_1gbmz_47:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-success) 10%,transparent)}._appearance-ghost_1gbmz_74._destructive_1gbmz_51{color:var(--color-destructive)}._appearance-ghost_1gbmz_74._destructive_1gbmz_51:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-destructive) 10%,transparent)}._buttonSpinner_1gbmz_106{margin-left:.5rem}._upload-area_tyrw0_2{border:2px dashed var(--color-placeholder);border-radius:8px;padding:1rem;text-align:center;cursor:pointer;transition:all .3s ease;background-color:var(--color-gray-soft)}._upload-area_tyrw0_2:hover{border-color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 8%,var(--color-gray-soft))}._upload-area_tyrw0_2._drag-over_tyrw0_17{border-color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 18%,var(--color-gray-soft));transform:scale(1.02)}._upload-area_tyrw0_2._has-error_tyrw0_23{border-color:var(--color-destructive);background-color:color-mix(in srgb,var(--color-destructive) 8%,var(--color-gray-soft))}._file-item_tyrw0_28{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background-color:var(--color-gray-soft);border-radius:6px;border:1px solid var(--color-placeholder)}._input_1t88e_2::-webkit-outer-spin-button,._input_1t88e_2::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_1t88e_2[type=number]{-moz-appearance:textfield}._input_1t88e_2{outline:none}._input_1t88e_2:focus-visible{border-color:var(--color-primary)}._input_1t88e_2:disabled{background-color:var(--color-bg-disabled);cursor:not-allowed}._input_1hiki_2{outline:none}._input_1hiki_2:focus-visible{border-color:var(--color-primary)}._input_1hiki_2:disabled{background-color:var(--color-bg-disabled);cursor:not-allowed}
