.Button_button__bbIm4{font-family:var(--font-family-primary);border-style:solid;border-width:1px;border-radius:8px 8px 8px 8px;padding:8px 24px;display:inline-block;transition:.15s ease-in;cursor:pointer;&.Button_isIconButton___sDYF{padding:0;border:none;display:block;width:40px;height:40px}&.Button_color-secondary__3zQO4{background-color:var(--neutral-color-90);border-color:transparent;color:var(--neutral-color-00)}&.Button_color-primary__RcHF3{background-color:var(--primary-color-100);border-color:var(--neutral-color-100);color:var(--neutral-color-00)}&.Button_color-tertiary__4LRJ9{background-color:var(--neutral-color-00);border-color:var(--neutral-color-100);color:var(--neutral-color-100)}&.Button_color-primary-light__l0soc{background:linear-gradient(170deg,#60b1ec 0,var(--primary-color-100) 100%);border-color:var(--neutral-color-00);color:var(--neutral-color-00);padding:12px 24px;&:hover{text-decoration:underline}}&.Button_size-m__snQsr{font-size:1.8rem;font-weight:var(--font-semibold);&.Button_color-primary-light__l0soc{font-size:1.6rem;font-weight:var(--font-regular)}}&.Button_size-l__INmhQ{font-size:2.4rem;font-weight:var(--font-semibold)}&:hover{background-color:var(--neutral-color-90);color:var(--neutral-color-00)}}.Button_button__bbIm4 img{margin-left:8px;vertical-align:text-top}.FileInput_inputContainer____NiD{display:flex;flex-direction:column;width:100%}.FileInput_inputWrapper__p6Udo{position:relative;display:inline-block;width:100%;background-color:var(--neutral-color-00);padding:8px;border-radius:4px}.FileInput_customButton__069S8{display:flex;gap:8px;align-items:center;@media only screen and (max-width:768px){display:flex;flex-direction:column-reverse}}.FileInput_customButton__069S8 span{display:inline-block;padding:10px 20px;background-color:var(--neutral-color-20);color:var(--neutral-color-100);border-radius:5px;cursor:pointer;font-size:1.4rem;text-align:center;transition:background-color .3s ease;width:100%;box-sizing:border-box;max-width:150px}.FileInput_customButton__069S8:hover span{background-color:var(--primary-color-100);color:var(--primary-color-00)}.FileInput_customButton__069S8.FileInput_disabled__1HKbv span{background-color:var(--neutral-color-100);cursor:not-allowed}.FileInput_customButton__069S8.FileInput_focused__8ashT span{border:2px solid var(--primary-color-100)}.FileInput_error__mWNQQ{margin-top:5px;color:var(--color-error)}.FileInput_size-l__euOPW{font-size:18px}.FileInput_size-m__wMs6J{font-size:16px}.FileInput_files___Y0Oj{display:grid;grid-template-columns:1fr;grid-row-gap:4px;row-gap:4px}.FileInput_file__qENPl{display:flex;gap:12px;align-items:center;padding-bottom:4px;border-bottom:1px solid var(--neutral-color-20)}.FileInput_file__qENPl:first-child{margin:8px 0}.FileInput_file__qENPl :last-child{border-bottom:none}.FileInput_thumbnail__ILKiM{width:24px;height:auto}.FileInput_delete__zAcic{color:var(--color-error);font-size:1.6rem;margin-left:auto;margin-right:8px;cursor:pointer;opacity:.8;transition:.15s ease-in-out;@media only screen and (max-width:768px){font-size:2rem}}.FileInput_delete__zAcic:hover{opacity:1;text-decoration:underline}.FileInput_deleteLabel__hClIQ{@media only screen and (max-width:768px){display:none}}