/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";*{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Roboto,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}.file-upload-area{text-align:center;background-color:#17171705;border:2px dashed #1717174d;border-radius:10pt;padding:2rem;transition:border-color .2s,background-color .2s;position:relative}.file-upload-area:hover{background-color:#ff00000d;border-color:red}.file-upload-area .file-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.file-upload-area .file-upload-label{cursor:pointer;color:#171717;flex-direction:column;gap:.5rem;display:flex}.file-upload-area .file-upload-label .file-upload-hint{color:#17171799;font-size:.875rem}.file-list{background-color:#1717170d;border-radius:10pt;margin-top:1rem;padding:1rem}.file-list .file-list-title{color:#171717;margin-bottom:.5rem;font-weight:600}.file-list ul{margin:0 0 .5rem;padding:0;list-style:none}.file-list .file-item{background-color:#fff;border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.5rem;display:flex}.file-list .file-item .file-name{color:#171717;word-break:break-word;flex:1}.file-list .file-item .file-size{color:#17171799;margin:0 1rem;font-size:.875rem}.file-list .file-item .remove-file-btn{color:red;cursor:pointer;background:0 0;border:none;padding:0 .5rem;font-size:1.5rem;line-height:1;transition:color .2s}.file-list .file-item .remove-file-btn:hover{color:#c00}.file-list .total-size{color:#17171799;text-align:right;margin-top:.5rem;font-size:.875rem}.error-message{color:red;margin-top:.5rem;font-size:.875rem;display:block}.letterOfAuthority-input{color:#fff;background-color:red;border-radius:8rem;outline:none;margin-top:1rem;padding:.5rem 1rem}.letterOfAuthority-input:hover{cursor:pointer}