@import"https://fonts.bunny.net/css?family=Nunito";body{word-break:break-all;overflow-wrap:break-word}[v-cloak]{display:none}.sidemenu-heading{border-bottom:1px solid #217046}.sidemenu-heading:hover{background-color:#217247!important}.sidemenu-item{padding-left:2.5rem}.sidemenu-item:hover{background-color:#efefef}.file-upload-area{position:relative;width:100%;height:200px;border:1px solid var(--bs-border-color);border-radius:5px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#f8f9fa;transition:all .3s ease}.file-input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.file-label{text-align:center;color:#6c757d;transition:color .3s ease}.file-label i{font-size:48px;margin-bottom:10px}.file-upload-area.dragover{background-color:#e9ecef;border-color:#0d6efd}.file-upload-area.dragover .file-label{color:#0d6efd}.estimate-title{width:fit-content;padding:2px 8px;margin:0 auto;border-bottom:2px solid #000}.estimate-date{width:fit-content;padding:2px 8px;margin-right:0;margin-left:auto;border-bottom:1px solid #000}.estimate-customer{width:fit-content;padding:2px 8px;border-bottom:2px solid #000}.company-info{padding-bottom:10px}.stamp-area{border:1px solid #000;height:70px;width:70px;display:block}.total-amount{padding:10px;display:block}.total-amount p{border-bottom:2px solid #000}.total-amount p,.total-amount table{width:fit-content;margin-left:auto;margin-right:0}.estimate-table{border:1px solid #000}.mw-1000{min-width:1000px}
