.logo-container i{width:auto;height:2.5rem}.logo-container img{height:2rem}.logo-container span{position:absolute;top:1.625rem;left:2.6rem}.user-menu{display:inline-block}.user-menu .user-avatar-btn{min-width:2.5rem;min-height:2.5rem;transition:all .2s}.user-menu .user-avatar-btn:hover{transform:scale(1.05)}.user-menu-dropdown{z-index:100000;box-shadow:0 4px 20px #0000001a}.user-menu-dropdown .q-list .q-item__section--avatar{min-width:40px}.form-group[data-v-b7185566]{gap:.5rem;margin-bottom:1rem;box-shadow:inset 0 0 5px 1px #01010110}.form-group .input-actions[data-v-b7185566]{margin-top:-.75rem}[data-v-2380adba]:root{--q-primary:#002644;--q-primary-dark:#002d23;--clr-cta:#ffcc65;--clr-cta-light:#fffcea;--q-info:#abc3d6;--q-secondary:#7b97ac;--q-secondary-light:#abc3d6;--q-brand:#005faa;--q-brand-light:#0085ee;--q-warning:#df6363;--q-accent:#f3f8fd;--q-accent-table:#f9fbfd;--q-accent-light:#a9cfec40;--q-accent-bold:#a9cfec;--q-success:#1fc16b;--q-success-light:#1fc16b1a;--q-success-dark:#089c5d;--q-border-color:#e6e6e6;--q-light-border-color:#fffcead8;--small-radius:6px;--medium-radius:8px;--main-shadow:0 0 5px 0 #0000001a;--btn-shadow:0px 6px 12px 0px #0000000a;--item-shadow:0px 4px 5px 0px #1f24291c;--small-screen:900px;--medium-screen:1216px;--large-screen:1536px;--max-width-screen:1600px;--modal-width-sm:clamp(450px, 80vw, 600px);--modal-width-md:clamp(550px, 80vw, 700px);--modal-width-lg:clamp(750px, 80vw, 900px);--modal-width-xl:clamp(900px, 80vw, 1200px);--modal-max-height:calc(100vh - 150px)}.output-container[data-v-2380adba]{flex-wrap:nowrap;justify-content:center;gap:1rem;transition:all .3s ease-in-out}.output-container .ai-suggestion[data-v-2380adba],.output-container .database-companies[data-v-2380adba]{border-top:1px solid var(--q-border-color)}.output-container .output-loader[data-v-2380adba],.output-container .suggestion-error[data-v-2380adba]{align-items:center}.output-container .output-loader[data-v-2380adba],.output-container .ai-suggestion[data-v-2380adba],.output-container .database-companies[data-v-2380adba],.output-container .suggestion-error[data-v-2380adba]{flex-direction:column;justify-content:center;gap:.5rem;display:flex}.output-container .suggestion-details[data-v-2380adba],.output-container .company-item[data-v-2380adba]{border:1px solid var(--q-secondary);flex:1;box-shadow:0 0 5px 1px #01010110}.output-container .company-item[data-v-2380adba]{min-height:56px}.output-container .companies-list[data-v-2380adba]{flex-direction:column;gap:.5rem;max-height:250px;margin-inline-end:-.5rem;padding-inline-end:.5rem;display:flex;overflow-y:auto}.output-container .no-ai-suggestion[data-v-2380adba],.output-container .no-db-companies[data-v-2380adba]{align-items:center;gap:.5rem;display:flex}.output-container .result-card-container[data-v-2380adba]{flex:1.75;overflow:hidden}.output-container .result-card-container.companies-db[data-v-2380adba]{flex:1}.output-container .result-card-container .result-card[data-v-2380adba]{height:calc(100% - 1.55rem)}.output-container .result-card-container .result-header[data-v-2380adba]{gap:.5rem}.output-container .score-badge[data-v-2380adba]{padding:.25rem .5rem}.output-container .score-badge span[data-v-2380adba]{line-height:.6rem}.output-container .score-badge span[data-v-2380adba]:last-of-type{font-size:10px!important}.output-container .no-result[data-v-2380adba]{align-items:start;gap:.5rem}.output-container p .q-icon[data-v-2380adba]{position:relative;bottom:1px}.modal-footer-actions .step-actions{align-items:center;gap:.5rem;display:flex}.modal-footer-actions .q-btn .q-icon{margin-inline-end:.25rem;font-size:1.1rem}.modal-footer-actions .ellipsis{max-width:280px}.modal-footer-actions .ellipsis .q-btn__content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.modal-footer-actions .q-checkbox__inner--falsy .q-checkbox__bg{color:var(--q-secondary-light)!important}.confirm-modal{z-index:35000}.confirm-modal .q-dialog__actions{justify-content:center;gap:.5rem;padding:1rem}.confirm-modal .confirm-container{border-top:1px solid var(--q-border-color);border-bottom:1px solid var(--q-border-color)}.confirm-modal .round{justify-content:center;align-items:center;min-width:4rem;height:4rem;display:flex}.create-modal{z-index:30000}.create-modal .create-modal-card{flex-direction:column;width:800px;max-width:800px;min-height:300px;max-height:80vh;transition:all .3s ease-in-out;display:flex}.create-modal .create-modal-card .sticky-section{z-index:10;background-color:#fff;position:sticky}.create-modal .create-modal-card .sticky-section.header{border-bottom:1px solid var(--q-border-color);top:0}.create-modal .create-modal-card .sticky-section.footer{border-top:1px solid var(--q-border-color);bottom:0}.create-modal .create-modal-card .scrollable-content{flex-direction:column;flex:1;justify-content:center;min-height:0;transition:all .3s ease-in-out;display:flex;overflow-y:auto}.create-modal .create-modal-card .loading-step{justify-content:center;align-items:center;display:flex}[data-v-53249eb6]:root{--q-primary:#002644;--q-primary-dark:#002d23;--clr-cta:#ffcc65;--clr-cta-light:#fffcea;--q-info:#abc3d6;--q-secondary:#7b97ac;--q-secondary-light:#abc3d6;--q-brand:#005faa;--q-brand-light:#0085ee;--q-warning:#df6363;--q-accent:#f3f8fd;--q-accent-table:#f9fbfd;--q-accent-light:#a9cfec40;--q-accent-bold:#a9cfec;--q-success:#1fc16b;--q-success-light:#1fc16b1a;--q-success-dark:#089c5d;--q-border-color:#e6e6e6;--q-light-border-color:#fffcead8;--small-radius:6px;--medium-radius:8px;--main-shadow:0 0 5px 0 #0000001a;--btn-shadow:0px 6px 12px 0px #0000000a;--item-shadow:0px 4px 5px 0px #1f24291c;--small-screen:900px;--medium-screen:1216px;--large-screen:1536px;--max-width-screen:1600px;--modal-width-sm:clamp(450px, 80vw, 600px);--modal-width-md:clamp(550px, 80vw, 700px);--modal-width-lg:clamp(750px, 80vw, 900px);--modal-width-xl:clamp(900px, 80vw, 1200px);--modal-max-height:calc(100vh - 150px)}.bread-crumbs[data-v-53249eb6]{border-left:1px solid var(--q-border-color);text-overflow:ellipsis;white-space:nowrap;flex-wrap:nowrap;max-width:800px;min-height:4rem;overflow:hidden}.bread-crumbs .breadcrumb-item[data-v-53249eb6]{min-height:unset;padding:.25rem .75rem}.bread-crumbs .separator[data-v-53249eb6]{color:var(--q-secondary);margin:0 3px}.bread-crumbs .breadcrumb-skeleton[data-v-53249eb6]{margin:.25rem .75rem}.app-header{z-index:1000;border-bottom:1px solid var(--q-border-color);height:4rem}.app-header .q-toolbar{width:100%;max-width:var(--max-width-screen);grid-template-columns:1fr auto;justify-content:space-between;margin:0 auto}.app-header .q-layout__shadow:after{box-shadow:var(--main-shadow)}.app-header .btn-container{border-left:1px solid var(--q-border-color);align-items:center;height:4rem;padding-inline-start:1rem;display:flex}.app-header .save-btn{min-width:220px!important}.app-header .create-btn{border:1px solid #fff;box-shadow:var(--btn-shadow)!important}.app-header .create-btn .q-icon{margin-left:.5rem;font-size:1.5rem}.app-header .notification-btn{min-width:40px;min-height:40px;transition:all .2s}.app-header .notification-btn:hover{transform:scale(1.025)}.app-header .notification-btn .notification-badge{min-width:18px;height:18px;padding:6px;font-size:12px;top:0;right:0}[data-v-1869baf7]:root{--q-primary:#002644;--q-primary-dark:#002d23;--clr-cta:#ffcc65;--clr-cta-light:#fffcea;--q-info:#abc3d6;--q-secondary:#7b97ac;--q-secondary-light:#abc3d6;--q-brand:#005faa;--q-brand-light:#0085ee;--q-warning:#df6363;--q-accent:#f3f8fd;--q-accent-table:#f9fbfd;--q-accent-light:#a9cfec40;--q-accent-bold:#a9cfec;--q-success:#1fc16b;--q-success-light:#1fc16b1a;--q-success-dark:#089c5d;--q-border-color:#e6e6e6;--q-light-border-color:#fffcead8;--small-radius:6px;--medium-radius:8px;--main-shadow:0 0 5px 0 #0000001a;--btn-shadow:0px 6px 12px 0px #0000000a;--item-shadow:0px 4px 5px 0px #1f24291c;--small-screen:900px;--medium-screen:1216px;--large-screen:1536px;--max-width-screen:1600px;--modal-width-sm:clamp(450px, 80vw, 600px);--modal-width-md:clamp(550px, 80vw, 700px);--modal-width-lg:clamp(750px, 80vw, 900px);--modal-width-xl:clamp(900px, 80vw, 1200px);--modal-max-height:calc(100vh - 150px)}.notification-item[data-v-1869baf7]{z-index:1;box-shadow:var(--item-shadow);width:100%;position:relative}.notification-item .close-btn[data-v-1869baf7]{top:.25rem;right:.25rem}.notification-item .notification-content[data-v-1869baf7]{grid-template-columns:auto 1fr;column-gap:.5rem;display:grid}.notification-item .notification-icon[data-v-1869baf7]{grid-row:1/-1;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.notification-item .notification-loader[data-v-1869baf7]{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:127px;display:flex}.notification-item .notification-badge[data-v-1869baf7]{border:2px solid var(--q-warning);background:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:10px;display:flex;position:absolute;top:0;right:0}.notification-item .notification-text[data-v-1869baf7]{flex:1;min-width:0}.notification-item .notification-actions[data-v-1869baf7]{flex-basis:100%;grid-column:2;align-items:center;gap:.5rem;display:flex}.attention-shake[data-v-1869baf7]{animation:.6s ease-in-out attentionShake-1869baf7}@keyframes attentionShake-1869baf7{0%{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}to{transform:translate(0)}}.notifications-list[data-v-59d2d975]{flex-direction:column;gap:.5rem;display:flex}.slide-down-enter-active[data-v-59d2d975],.slide-down-leave-active[data-v-59d2d975]{transition:all .3s}.slide-down-enter-from[data-v-59d2d975],.slide-down-leave-to[data-v-59d2d975]{opacity:0;transform:translateY(-20px)}.q-drawer{box-shadow:-2px 0 3px 3px #1300470d!important}.notification-drawer{z-index:10000;border-left:1px solid var(--q-border-color)}.notification-drawer .drawer-header{border-bottom:1px solid var(--q-border-color);height:4rem}.notification-drawer .drawer-header .back-btn{box-shadow:var(--btn-shadow);transform:translate(-50%,47%)}.notification-drawer .notifications-container{height:calc(100vh - 8rem);overflow-y:auto}.notification-drawer .empty-state{opacity:.7;height:200px}.notification-drawer.minimized{width:auto!important;min-width:auto!important}:root{--q-primary:#002644;--q-primary-dark:#002d23;--clr-cta:#ffcc65;--clr-cta-light:#fffcea;--q-info:#abc3d6;--q-secondary:#7b97ac;--q-secondary-light:#abc3d6;--q-brand:#005faa;--q-brand-light:#0085ee;--q-warning:#df6363;--q-accent:#f3f8fd;--q-accent-table:#f9fbfd;--q-accent-light:#a9cfec40;--q-accent-bold:#a9cfec;--q-success:#1fc16b;--q-success-light:#1fc16b1a;--q-success-dark:#089c5d;--q-border-color:#e6e6e6;--q-light-border-color:#fffcead8;--small-radius:6px;--medium-radius:8px;--main-shadow:0 0 5px 0 #0000001a;--btn-shadow:0px 6px 12px 0px #0000000a;--item-shadow:0px 4px 5px 0px #1f24291c;--small-screen:900px;--medium-screen:1216px;--large-screen:1536px;--max-width-screen:1600px;--modal-width-sm:clamp(450px, 80vw, 600px);--modal-width-md:clamp(550px, 80vw, 700px);--modal-width-lg:clamp(750px, 80vw, 900px);--modal-width-xl:clamp(900px, 80vw, 1200px);--modal-max-height:calc(100vh - 150px)}.page-container{min-height:100vh;max-width:var(--max-width-screen);margin:auto;padding-top:4rem!important}.page-container .q-page{max-width:var(--max-width-screen)}
