.overlay[data-v-77ccd2f7]{z-index:1000}.file-upload-box[data-v-77ccd2f7]{background:#f6f7f8;display:flex;flex-direction:column;align-items:center;gap:3px;width:100%;padding:10px;border-radius:8px;border:1px dashed #e2e6e8}.file-upload-box svg[data-v-77ccd2f7]{width:38px;height:38px;color:#637381}.file-upload-box span[data-v-77ccd2f7]{font-size:.9em}.file-upload-box span.instructions[data-v-77ccd2f7]{text-align:center;font-size:.7em;line-height:1.5;color:#999}.file-upload-box.validation-errors[data-v-77ccd2f7]{border:1px solid #ff2e63;scroll-margin-top:200px}.selected-files[data-v-77ccd2f7]{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.media-preview[data-v-77ccd2f7]{position:relative;min-width:0;aspect-ratio:1}.media-preview img[data-v-77ccd2f7],.media-preview video[data-v-77ccd2f7]{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0;border-radius:8px;background:#f6f7f8;transition:transform .5s ease-out}.empty[data-v-77ccd2f7]{border-radius:8px;background:#f6f7f8;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.7em;text-align:center;transition:transform .5s ease-out;border:1px dashed #e2e6e8}.empty svg[data-v-77ccd2f7]{color:#ccc;width:30%;height:30%}.media-processing svg[data-v-77ccd2f7]{transform:translateY(0);animation:float-77ccd2f7 3s ease-in-out infinite;transition:ease .5s}@keyframes float-77ccd2f7{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}button.remove[data-v-77ccd2f7]{background:#ff2e63cc;outline:none;border:0;position:absolute;bottom:8px;right:8px;color:#fff;display:flex;align-items:center;padding:3px;border-radius:50px;z-index:99;cursor:pointer;width:22%;height:22%}button.remove svg[data-v-77ccd2f7]{width:100%;height:100%}button.remove[data-v-77ccd2f7]:hover{background:#ff2e63}.vidplay[data-v-77ccd2f7]{width:30%;height:30%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;color:#00a76f;color:#272727;opacity:.8}.vidplay[data-v-77ccd2f7]:hover{opacity:1}.vidplay svg[data-v-77ccd2f7]{width:100%;height:100%;border-radius:100%}.video-modal[data-v-77ccd2f7]{position:fixed;width:100%;height:100vh;top:0;left:0;z-index:999}.video-container[data-v-77ccd2f7]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:#000;border-radius:8px;z-index:1001}.video-container video[data-v-77ccd2f7]{width:100%;height:100%;border-radius:8px}.close-video[data-v-77ccd2f7]{position:absolute;top:2%;right:2%;z-index:1002;width:50px;height:50px;background:#ffffff80;border-radius:100px;outline:none;border:0;display:flex;align-items:center;cursor:pointer}.close-video svg[data-v-77ccd2f7]{color:#fff;width:50px;height:50px;padding:5px}.close-video[data-v-77ccd2f7]:hover{background:#ffffffb3}.file-errors[data-v-77ccd2f7]{font-size:.8em;color:#ff2e63;list-style:none;padding:0;text-align:center}.file-errors li[data-v-77ccd2f7]{margin:0}@media(max-width:600px){.selected-files[data-v-77ccd2f7]{grid-template-columns:repeat(3,1fr)}}.fade-enter-active[data-v-77ccd2f7],.fade-leave-active[data-v-77ccd2f7]{transition:opacity .5s ease}.fade-enter-from[data-v-77ccd2f7],.fade-leave-to[data-v-77ccd2f7]{opacity:0}.comment-button[data-v-5fd58713]{display:flex;align-items:center;height:var(--header-height);margin-left:auto;min-width:0}.comment-button .btn[data-v-5fd58713]{height:2.2rem;font-size:.9rem;color:var(--font-color-accent);border-color:var(--font-color-accent)}.overlay[data-v-5fd58713]{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#00000080;z-index:1}.comments-wrapper[data-v-5fd58713]{position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999;display:flex;justify-content:center;align-items:center}.modal[data-v-5fd58713]{width:80%;max-width:600px;height:auto;max-height:90vh;overflow-y:hidden;box-shadow:#000 0 5px 15px;background:#fff;border-radius:10px;position:relative;z-index:2;display:flex;flex-direction:column}h3[data-v-5fd58713]{font-weight:500;font-size:1.2em;color:#000;display:flex;align-items:center;border-bottom:1px solid #dee2e6;background-color:#fff;position:sticky;top:0;left:0;z-index:2;width:100%;height:60px;padding-left:1em;border-radius:10px 10px 0 0}h3 svg[data-v-5fd58713]{width:auto!important;height:60px!important;padding:.8em 1em;margin-left:auto}.form[data-v-5fd58713]{display:flex;flex-direction:column;flex-grow:1;gap:1em;padding:1em;overflow-y:auto}.form-item[data-v-5fd58713]{display:flex;flex-direction:column;gap:5px}.validation-errors[data-v-5fd58713]{scroll-margin-top:200px}.form label[data-v-5fd58713]{display:block;white-space:nowrap}.form textarea[data-v-5fd58713]{font-family:sans-serif;resize:vertical;field-sizing:content;min-height:120px;width:100%!important;border-radius:10px;border:1px solid #d4d7de;outline:none;font-size:1em;padding:13px 20px;height:56px;transition:all .2s ease-in-out;box-sizing:border-box}span.validation-errors[data-v-5fd58713]{font-size:.8em;color:#ff2e63;text-align:center;display:block}a.btn.primary[data-v-5fd58713]{display:flex;gap:10px;background:#16a14f;border-radius:10px;padding:8px 15px;height:50px;color:#fff;align-items:center;justify-content:center}a.btn.noclick[data-v-5fd58713]{opacity:.5;filter:grayscale(1)}.col[data-v-5fd58713]{display:flex;gap:1em}.col div[data-v-5fd58713]{flex:1}.star-rating[data-v-5fd58713]{display:flex}.star[data-v-5fd58713]{font-size:2rem;line-height:1;color:#ccc;cursor:pointer}.star.filled[data-v-5fd58713]{color:#fdd835}span.character-count[data-v-5fd58713]{font-size:.8em;display:flex;justify-content:flex-end}input.right-pad[data-v-5fd58713]{padding-right:75px}.media-uploading[data-v-5fd58713]{display:flex;flex-direction:column;gap:1em}.upload[data-v-5fd58713]{display:flex;gap:1em;background-color:#ffffffe6;padding:1em;border-radius:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgdmlld0JveD0iMCAwIDEyMCAxMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiBmaWxsPSJ1cmwoI3BhaW50MF9yYWRpYWxfNDQ2NF81NTMzOCkiIGZpbGwtb3BhY2l0eT0iMC4xIi8+CjxkZWZzPgo8cmFkaWFsR3JhZGllbnQgaWQ9InBhaW50MF9yYWRpYWxfNDQ2NF81NTMzOCIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAgMS44MTgxMmUtMDUpIHJvdGF0ZSgtNDUpIHNjYWxlKDEyMy4yNSkiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMDBCOEQ5Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAwQjhEOSIgc3RvcC1vcGFjaXR5PSIwIi8+CjwvcmFkaWFsR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==),url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgdmlld0JveD0iMCAwIDEyMCAxMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiBmaWxsPSJ1cmwoI3BhaW50MF9yYWRpYWxfNDQ2NF81NTMzNykiIGZpbGwtb3BhY2l0eT0iMC4xIi8+CjxkZWZzPgo8cmFkaWFsR3JhZGllbnQgaWQ9InBhaW50MF9yYWRpYWxfNDQ2NF81NTMzNyIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgwIDEyMCkgcm90YXRlKDEzNSkgc2NhbGUoMTIzLjI1KSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRjU2MzAiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRkY1NjMwIiBzdG9wLW9wYWNpdHk9IjAiLz4KPC9yYWRpYWxHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K);background-size:100%,100%;background-repeat:no-repeat;background-position:right top,left bottom;backdrop-filter:blur(20px)}.flex-col[data-v-5fd58713]{display:flex;flex-direction:column;gap:5px;max-width:100%;overflow:hidden;flex:1}.upload svg[data-v-5fd58713]{flex-shrink:0;width:30px;height:30px}span.filename[data-v-5fd58713]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:.7em}.progress-container[data-v-5fd58713]{width:100%;background-color:#a9a9a9;border-radius:10px;overflow:hidden;height:10px;font-size:.7em}.progress-bar[data-v-5fd58713]{background-color:#4caf50;color:#fff;text-align:center;line-height:10px;height:100%;transition:width .4s ease}.completed-pending-approval[data-v-5fd58713]{display:flex;flex-direction:column;align-items:center;gap:1em;padding:2em 0}.completed-pending-approval svg[data-v-5fd58713]{color:#16a14f;width:60px;height:60px}.completed-pending-approval h4[data-v-5fd58713]{font-size:1.2em;font-weight:600}.completed-pending-approval p[data-v-5fd58713]{text-align:center;max-width:350px}.completed-pending-approval a.btn.close[data-v-5fd58713]{background:#16a14f;border-radius:10px;padding:8px 15px;height:40px;color:#fff;width:120px;text-align:center;margin-top:20px}@media(max-width:1100px){.col.contacts[data-v-5fd58713]{flex-direction:column}}@media only screen and (max-width:900px){.comments-wrapper[data-v-5fd58713],.overlay[data-v-5fd58713]{top:var(--header-height);height:calc(100dvh - var(--header-height))}.modal[data-v-5fd58713]{width:100%;max-width:none;height:100%;max-height:none;border-radius:0}}@media only screen and (max-width:500px){.col[data-v-5fd58713]{flex-wrap:wrap}.form label[data-v-5fd58713]{text-align:center}.star-rating[data-v-5fd58713]{justify-content:center}}.fade-enter-active[data-v-5fd58713],.fade-leave-active[data-v-5fd58713]{transition:opacity .2s ease}.fade-enter-from[data-v-5fd58713],.fade-leave-to[data-v-5fd58713]{opacity:0}.slide-fade-enter-active[data-v-5fd58713]{transition:all .2s ease-out}.slide-fade-leave-active[data-v-5fd58713]{transition:all .2s ease-in}.slide-fade-enter-from[data-v-5fd58713],.slide-fade-leave-to[data-v-5fd58713]{transform:translateY(100%)}
