@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css);body,html{background-color:var(--color-bg);font-family:Poppins,sans-serif;margin:0;padding:0}.login-page,body,html{align-items:center;display:flex;height:100vh;justify-content:center}.login-page{width:100%}.login-container{align-items:center;background-color:var(--color-bg-surface);border-radius:15px;box-shadow:0 4px 10px #0003;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:40px}.login-container h2{color:var(--color-text-primary);font-size:2rem;margin-top:0}.login-button{background-color:initial;border:1px solid var(--color-button);border-radius:10px;color:var(--color-text-primary);cursor:pointer;font-family:Poppins,sans-serif;font-size:1.5rem;padding:10px 25px;transition:.3s ease-in-out}.login-button:hover{background-color:var(--color-button-hover)}.login-button i{margin-right:15px}.app-header{align-items:center;color:#fff;height:60px;margin-bottom:20px;padding:10px 20px}.app-header,.chatgpt-wrapper{display:flex;justify-content:space-between}.chatgpt-wrapper{flex-direction:row;height:calc(100vh - 150px)}.chatgpt-container{border-radius:8px;display:flex;flex-direction:column;height:calc(100vh - 150px);justify-content:flex-end;margin:0 auto;padding:16px;transition:justify-content .5s ease-in-out;width:70%}.chatgpt-container h1{font-size:2rem;font-weight:700;margin:0;text-align:inherit}.chatgpt-container h2{font-size:1.75rem;font-weight:700;margin:0}.chatgpt-container h3{font-size:1.5rem;font-weight:700;margin:0}.chatgpt-container h4{font-size:1.25rem;font-weight:700;margin:0}.chatgpt-container h5{font-size:1.125rem;font-weight:700;margin:0}.chatgpt-container h6{font-size:1rem;font-weight:700;margin:0}.chat-history-section p,.chatgpt-container a,.chatgpt-container p{font-size:1rem;line-height:1.6;margin:0}.chat-history-section h2{font-size:1rem;font-weight:700;margin:auto 0}.chatgpt-container blockquote{border-left:4px solid var(--color-text-primary);font-size:1.1rem;font-style:italic;margin:0;padding-left:10px}.chatgpt-container code{border-radius:4px;padding:2px 4px}.chatgpt-container code,.chatgpt-container pre{background-color:var(--color-bg-surface);font-family:Courier New,monospace;font-size:.95rem;margin:0}.chatgpt-container pre{border-radius:6px;overflow-x:auto;padding:10px}.chatgpt-container ol,.chatgpt-container ul{font-size:1rem;margin:0;padding-left:20px}.chatgpt-container ol{list-style-position:outside;margin-left:0;padding-left:1.5em}.chatgpt-container li{display:list-item;margin-left:0;margin:0;padding-left:0;text-indent:0}.chatgpt-container table{border-collapse:collapse;font-size:1rem;margin-top:0;width:100%}.chatgpt-container td,.chatgpt-container th{border:1px solid var(--color-text-primary);padding:8px;text-align:left}.chatgpt-container th{background-color:var(--color-bg-surface);font-weight:700}.chatgpt-container strong{font-weight:700}.chatgpt-container em{font-style:italic}#no-messages-title{color:var(--color-text-primary);font-family:Poppins,sans-serif;font-size:3.5rem;justify-content:center;margin:auto;text-align:center;transition:margin .5s ease-in-out}.chat-history{display:flex;flex:1 1;flex-direction:column;gap:10px;margin-bottom:16px;overflow-y:auto}.message-bubble{word-wrap:break-word;border-radius:35px;line-height:1.4;max-width:60%;opacity:0;padding:10px 25px;transition:opacity .5s ease-in-out;white-space:pre-wrap}.message-bubble.show{opacity:1}.user-bubble{align-self:flex-end;background-color:var(--color-bg-surface)}.assistant-bubble,.user-bubble{color:var(--color-text-primary)}.assistant-bubble{align-self:flex-start;animation:fadeIn .5s ease-in-out forwards;margin-left:0;max-width:100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.chat-input-container{background-color:var(--color-bg-surface);border-radius:28px;display:flex;flex-direction:column;justify-content:space-around;margin:20px auto 0;max-width:90%;min-width:70%;padding:5px 8px;transition:.7s ease-in-out}.chat-input{border:none;color:var(--color-text-primary);flex:1 1;font-size:1rem;margin-left:13px;max-height:240px;min-height:30px;outline:none;overflow-y:hidden;padding:8px 0;resize:none;text-align:left;text-decoration:none;vertical-align:middle}.chat-input.empty:before{color:var(--color-text-hover);content:attr(data-placeholder);pointer-events:none;position:absolute}.chat-send-button{border:none;cursor:pointer;padding:0}.chat-send-button,.chat-send-button:hover{background-color:initial}.icon{color:var(--color-text-primary);font-size:32px;font-weight:900;transition:.5s}.icon:hover{color:var(--color-text-deactivated)}.loading-dots{align-items:center;display:flex;margin-left:25px;margin-top:10px}.dot{animation:bounce 1s ease-in-out infinite;background-color:var(--color-text-primary);border-radius:50%;height:10px;margin:0 5px;width:10px}.dot:first-child{animation-delay:0s}.dot:nth-child(2){animation-delay:.1s}.dot:nth-child(3){animation-delay:.2s}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.chat-input-toolbar{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:99%}.labeled-icon{border:1px solid #fff;border-radius:35px;display:flex;flex-direction:row;justify-content:center;margin-right:10px;padding:3px 0;transition:.5s}.labeled-icon p{margin:auto 10px}.labeled-icon i{font-size:20px;margin-left:10px}.labeled-icon:hover{background-color:var(--color-bg-surface-2);cursor:pointer}.chat-history-section{background-color:var(--color-bg-surface);border-radius:0 15px 0 0;height:calc(100vh - 133px);max-height:calc(100vh - 130px);max-width:16.5%;min-width:16.5%;padding:16px}.chat-history-section ul{list-style-type:none;margin:0;max-height:calc(100vh - 165px);overflow-y:auto;padding:0}.chat-history-element{border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;padding:8px;position:relative;text-align:left;transition:.5s}.chat-history-element p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-history-element:hover{background-color:var(--color-bg-surface-3);cursor:pointer}.chat-history-element i{color:var(--color-text-primary);margin:auto 5px;opacity:0;transition:.3s}.chat-history-element:hover i{opacity:1}.chat-history-element i:hover{color:var(--color-text-deactivated)}.chat-history-header{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;padding:8px}.chat-history-header i{border-radius:8px;color:var(--color-text-primary);font-size:20px;padding:0 8px;transition:.3s}.chat-history-header i:hover{cursor:pointer}.chat-history-header i:hover,.chat-selected,.menu{background-color:var(--color-bg-surface-2)}.menu{border:1px solid var(--color-bg-surface-3);border-radius:8px;box-shadow:0 2px 10px #0000001a;display:flex;flex-direction:column;position:absolute;right:0;top:100%;transition:.5s;z-index:1000}.menu div{cursor:pointer;display:flex;flex-direction:row;opacity:1;padding:8px 12px}.menu div i{margin-right:8px;opacity:1}.menu div:hover{background-color:var(--color-bg-surface-2)}.menu div:hover i,.menu div:hover p{color:var(--color-text-deactivated)}.chat-input-toolbar-left{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.assistant-message-container{position:relative}.copy-icon{color:var(--color-text-primary);cursor:pointer;font-size:16px;margin-top:5px;opacity:0;transition:.5s}.assistant-message-container:hover .copy-icon{opacity:1}.copy-icon:hover i{color:var(--color-text-deactivated)}.upload-message-div{cursor:pointer;display:flex;flex-direction:row}.upload-message-div i{color:var(--color-text-primary);margin:auto 5px;transition:.3s}.upload-message-div:hover i,.upload-message-div:hover p{color:var(--color-text-deactivated)}:root{--color-bg:#193152;--color-bg-surface:#30405d;--color-bg-surface-2:#3c4f77;--color-bg-surface-3:#37496c;--color-text-primary:#fff;--color-text-hover:silver;--color-text-deactivated:#9d9d9d;--color-border:#fff;--color-button:#fb3a3a;--color-button-hover:#d82a2a}#root,body,html{background-color:#193152;background-color:var(--color-bg);height:100%;margin:0;padding:0;width:100%}body{display:flex;flex-direction:column;justify-content:space-between}h1{text-align:center}h1,h2{font-size:3rem}a,h1,h2,p{color:#fff;color:var(--color-text-primary);font-family:Poppins,sans-serif}a,p{cursor:pointer;font-size:2rem;margin:0 10px;text-decoration:none;transition:.5s}p{cursor:inherit}a:hover{color:silver;color:var(--color-text-hover)}header{display:flex;flex-direction:row;justify-content:space-between}#logo{height:auto;margin:20px 0 0 20px;width:200px}main{display:flex;flex-direction:row;justify-content:space-evenly}.main-dashboard{margin-top:2%}.dashboard-content{display:flex;flex-direction:column;margin-bottom:150px;width:80%;z-index:5}.returnButton{display:flex;flex-direction:row;justify-content:center;margin-top:20px}.returnButton a{justify-content:center;margin-right:10px;margin-top:1.5%;vertical-align:middle}input{background-color:initial;border:none;border-bottom:1px dashed #fff;box-sizing:border-box;color:#fff;font-family:Poppins,sans-serif;font-size:1.3rem;padding:0;text-align:left;width:auto}input::placeholder{color:#fff;opacity:.5}input[name=search]:focus{box-shadow:none;outline:none}.input-container{display:flex;flex-direction:row;margin-top:20px;position:relative;width:100%}.search-container form{display:flex;flex-direction:row;width:40%}.search-container button{margin:8px 0}.keycode-hint{align-content:center;background-color:initial;border:1px solid silver;border:1px solid var(--color-text-hover);border-radius:4px;box-shadow:none;color:inherit;display:grid;font-family:Inter,sans-serif;font-size:.8rem;height:1.25rem;justify-content:center;line-height:90%;margin:0 0 0 10px;min-width:1.25rem;padding:.15rem .25rem;width:fit-content}.custom-modal button{align-items:center;display:flex}.input-container input[name=search]{background-color:initial;border:none;border-bottom:1px dashed #fff;box-shadow:none;color:#fff;font-family:Poppins,sans-serif;font-size:1.3rem;outline:none;padding:10px 0;width:100%}.input-container label{align-items:center;color:#fff;display:flex;flex-direction:row;font-family:Poppins,sans-serif;font-size:1.3rem;justify-content:space-between;left:0;opacity:.5;pointer-events:none;position:absolute;top:15px;transition:all .2s ease}.input-container input[name=search]:focus+label,.input-container input[name=search]:not(:placeholder-shown)+label{font-size:1rem;opacity:1;top:-20px}textarea{background-color:initial;border:1px solid #fff;height:100px;padding:10px;resize:vertical;width:98%}#roundEurosText,table,textarea{color:#fff;font-family:Poppins,sans-serif}#roundEurosText,table{border-collapse:collapse;color:var(--color-text-primary);font-size:1.1rem;margin-top:80px;table-layout:fixed;width:100%}.textBelowTable{display:flex;flex-direction:row;justify-content:space-between}#exportText{margin-right:30px;margin-top:25px;text-align:right}#exportText:hover,#exportTextModal:hover{text-decoration:underline}.textBelowTable p{border-collapse:collapse;color:#fff;color:var(--color-text-primary);font-family:Poppins,sans-serif;font-size:1.1rem;margin-top:80px;table-layout:fixed;width:100%}table,td,th{border:none;border-bottom:1px solid #fff;border-bottom:1px solid var(--color-border)}td,th{padding:15px;width:28%}td,th{text-align:left}th{color:#fb3a3a;color:var(--color-button)}#usersTableHeader{text-align:left}td{max-width:100px;text-align:left}td,td a,td p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td a,td p{height:19px}thead{background-color:initial}#r_period,#r_period h3,#r_period input{text-align:right}#companyName,#r_period,#r_period h3,#r_period input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#companyHeader,#companyName{text-align:center;width:180px}#r_periodnoflow{text-align:left;width:350px}td input{border:none;border-bottom:1px dashed #fff;border-bottom:1px dashed var(--color-border);text-align:left}select,td input,td select{background-color:initial;box-sizing:border-box;color:#fff;color:var(--color-text-primary);font-family:Poppins,sans-serif;font-size:1.1rem;padding:0;width:100%}select,td select{appearance:none;border:none;margin:0;max-height:40px;max-width:500px;opacity:1}table a{font-size:1.1rem;margin:0;text-align:left}select{border:2px solid #ffffff4d;margin:60px auto 0;vertical-align:middle}td input::placeholder{opacity:.5}.edit-select,td input::placeholder{color:#fff;color:var(--color-text-primary)}.edit-select{opacity:1}#u_editInvestID,#u_editRole{width:9%}#u_editNames{width:15%}.td-empty{color:#5a5a5a;text-align:center}#wing{height:auto;width:45%}.ls-box{display:flex;flex-direction:column;justify-content:center;max-width:450px;min-width:350px}.ls-header{display:flex;flex-direction:row;margin-bottom:50px}.ls-header h2{margin-left:auto;margin-right:auto}.ls-inactive a{color:#9d9d9d;color:var(--color-text-deactivated)}.ls-inactive a:hover{color:#d82a2a;color:var(--color-button-hover)}.ls-active{border-bottom:1px solid #fb3a3a;border-bottom:1px solid var(--color-button);padding-bottom:7px}.ls-active a{color:#fb3a3a;color:var(--color-button);padding:0 10px}.ls-form{display:flex;flex-direction:column}.ls-form div{margin:10px 0 40px}.ls-form input{background-color:initial;border:none;border-bottom:2px solid #9d9d9d;border-bottom:2px solid var(--color-text-deactivated);box-sizing:inherit;color:#fff;color:var(--color-text-primary);font-family:Poppins,sans-serif;font-size:1.3rem;height:30px;padding:5px;text-align:left;transition:.2s;width:80%}.ls-form input:focus{border-bottom:2px solid #fff;border-bottom:2px solid var(--color-border);outline:none}.ls-form i{color:#fff;color:var(--color-text-primary);font-size:2rem;margin:auto 10px auto 0;vertical-align:middle}.ls-buttons{display:flex;flex-direction:row;justify-content:space-between;margin-top:60px;padding:0 20px}button{background-color:#fb3a3a;background-color:var(--color-button);border:none;border-radius:20px;color:#fff;color:var(--color-text-primary);cursor:pointer;font-family:Poppins,sans-serif;font-size:1.3rem;transition:.5s}.ls-buttons button{height:40px;width:45%}button:hover{background-color:#d82a2a;background-color:var(--color-button-hover)}#ls-fyp{background-color:initial;color:#9d9d9d;color:var(--color-text-deactivated);font-size:.8rem;margin:auto 0;vertical-align:middle}#ls-fyp:hover{color:#fff}#signup-button{justify-content:flex-end}.errorbar h3{margin:0 auto 20px}.errorbar h3,.errorbarTable h3{background-color:darkred;border-radius:20px;color:#d0d0d0;display:flex;font-family:Poppins,sans-serif;font-size:1.3rem;justify-content:center;padding:10px 20px;width:fit-content}.errorbarTable h3,.successMessage h3{flex-direction:row;margin:60px auto 0}.successMessage h3{background-color:#006400;border-radius:20px;color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:1.3rem;justify-content:center;padding:10px 20px;width:fit-content}.logout-form{margin:auto 15px;padding:2px 5px}.login-main{display:flex;flex-direction:row;height:calc(100vh - 75px);justify-content:center}.login-main img{height:auto;margin-left:100px;margin-top:15px;max-width:700px;object-fit:contain;width:100%}#logout-button{border-radius:15px;padding:3px 15px;width:100%}#wing-dashboard{left:25%;margin:90px auto 0;position:fixed;width:45%;z-index:0}#welcome-message{margin-top:1%;text-align:center}.edit-button{padding-top:16px;width:57px}.edit-button a{font-size:1.3rem}.edit-button i{transition:.4s}.edit-button i:hover,.reporting-button i:hover{color:#9d9d9d}.admin-apps{background-color:initial;flex-direction:row;margin-top:40px}.admin-app,.admin-apps{display:flex;justify-content:center}.admin-app{-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);border:1px solid #e1e1e117;border-radius:40px;color:#fff;color:var(--color-text-primary);cursor:pointer;flex-direction:column;font-family:Poppins,sans-serif;font-size:2rem;margin:25px;padding:50px;transition:.5s;width:20vw}.admin-app:hover{box-shadow:inset 0 0 0 2000px #d9d9d94d}.admin-app i{font-size:4rem;margin:auto auto 40px}.admin-app h3{margin:auto;text-align:center}#loadMoreButton{background-color:initial;border-radius:20px;color:#fb3a3a;color:var(--color-button);cursor:pointer;display:block;font-size:1.3rem;margin:10px auto;padding:10px 20px;transition:.5s}#loadMoreButton:hover{color:#d82a2a;color:var(--color-button-hover)}.s-form,.s-form a,.s-form h3{font-size:1.5rem;line-height:45px;margin:0 auto;text-align:center;width:100%}#companySelect,.s-form,.s-form a,.s-form h3{color:#fff;color:var(--color-text-primary);font-family:Poppins,sans-serif}#companySelect{background-color:#1e2541;border:1px solid #cccccc80;border-radius:4px;font-size:16px;margin:20px auto 0;padding:10px;width:30%}footer{display:flex;flex-direction:row;justify-content:center;margin-bottom:20px;z-index:5}footer a{font-size:1.4rem}#resetPwdButton{margin-left:auto;margin-right:auto;width:80%}.logoDisplayer{background-color:#fff;background-color:var(--color-text-primary);border-radius:45px;height:auto;margin-bottom:10px;margin-top:10px;padding:20px;width:min-content}#roundEurosText{font-size:1.1rem;margin-top:25px}.selector-menu{background-color:#30405d;background-color:var(--color-bg-surface);border-bottom-right-radius:10px;border-top-right-radius:10px;display:flex;flex-direction:column;justify-content:left;margin-top:190px;padding-left:15px;position:absolute;z-index:10}.selector-menu-option{color:#fff;color:var(--color-text-primary);display:flex;flex-direction:row;justify-content:left;padding:15px 10px}.selector-menu-option:hover{color:silver;color:var(--color-text-hover)}.selector-menu h3{cursor:pointer;font-family:Poppins,sans-serif;font-size:2rem;line-height:125%;margin-left:10px;max-width:0;overflow:hidden;text-decoration:none;transition:max-width .5s ease-in-out,color .5s ease-in-out;white-space:nowrap}.selector-menu-option:hover h3,.selector-menu:hover h3{max-width:400px}.selector-menu i{border:none;border-radius:20px;cursor:pointer;font-family:Poppins,sans-serif;font-size:2rem;margin-bottom:auto;margin-top:auto;transition:.5s;vertical-align:middle}#selector-opportunity{padding-bottom:30px}#selector-flag{border-top:1px solid #fff;border-top:1px solid var(--color-border);padding-top:30px}.active h3,.active i{color:#fb3a3a;color:var(--color-button)}.active:hover h3,.active:hover i{color:#d82a2a;color:var(--color-button-hover)}.modal{align-items:center;background-color:#0009;display:none;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;transition:.5s;width:100%;z-index:1000}.modal-content{background-color:#30405d;background-color:var(--color-bg-surface);border-radius:8px;margin:8% auto;max-height:75vh;overflow-y:auto;padding:20px;position:relative;text-align:center;transition:.5s;width:70%}.modal-content h2{margin:0 20px}.modal-content a,.modal-content p{cursor:auto;font-size:1.5rem;line-height:33px;text-align:left}.modal-content a{margin:0}.modal-field{display:flex;justify-content:flex-start;margin-bottom:10px}.modal-label{flex:1 1;max-width:50px}.modal-value{flex:2 1;text-align:left}.modal-title-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:35px;vertical-align:middle}.modal-title-container i{color:#fb3a3a;color:var(--color-button);cursor:pointer;font-size:2rem;margin:auto 0;transition:.5s;vertical-align:middle}.modal-title-container i:hover{color:#d82a2a;color:var(--color-button-hover)}.modal-title-inner-container{display:flex;flex-direction:row;justify-content:center;vertical-align:middle}.modal-title{max-width:845px}.modal-input{flex:2 1;font-size:1.5rem;margin:0;padding-bottom:5px;text-align:left}.modal-buttons{margin-top:20px;text-align:right}.modal-buttons button{cursor:pointer;font-size:1rem}.save-button{display:block;margin-left:auto;margin-right:auto;margin-top:30px;padding:4px 70px}.edit-mode{display:none}#confirm-up-to-date-bottom-button{padding:10px 20px}.address-input{flex:2 1;margin:0;padding-bottom:5px;text-align:left}.address-input input{margin-bottom:10px}.display-mode{display:block}.loading-spinner{color:#fff;font-size:5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spin{animation:spin 2s linear infinite}.flagDisplayer{flex-wrap:wrap;justify-content:flex-start;margin-bottom:40px}.flag,.flagDisplayer{display:flex;flex-direction:row;margin-top:20px}.flag{border-radius:10px;cursor:pointer;justify-content:center;margin-right:10px;width:min-content}.flag:hover{color:silver;color:var(--color-text-hover)}.flag i{color:#fff;color:var(--color-text-primary);margin:auto 0;padding-left:10px}.flag p{cursor:pointer;margin-right:0;padding-right:10px}.flag p:hover{color:silver;color:var(--color-text-hover)}#modal-flags-edit{flex-direction:row;justify-content:flex-start}.flags-list{border:1px solid #fff;border:1px solid var(--color-border);padding:5px 15px;text-align:left;width:auto}.flag-item{display:flex;flex-direction:row;vertical-align:middle}.flag-item input{margin:auto 0}.reference-table{margin-top:20px}.reference-table a,.reference-table p{font-size:1.1rem;height:auto}.reference-table i{cursor:pointer;transition:.5s}.reference-table i:hover{color:silver;color:var(--color-text-hover)}.search-container{display:flex;flex-direction:row;justify-content:center;margin-top:20px}.search-container input{margin-right:15px}#new-industry-field{margin-left:10px;width:40%}.custom-modal{background-color:#0006;display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1001}.custom-modal-content{background-color:#30405d;background-color:var(--color-bg-surface);border-radius:20px;display:flex;flex-direction:column;margin:15% auto;max-width:500px;min-width:200px;padding:20px;text-align:center;width:80%}.confirm-alert-button{margin:0 3px;padding:4px 15px}.confirm-alert-text{margin-bottom:30px;text-align:center}#export-window .custom-modal-content{flex-direction:row;justify-content:center}#export-window .custom-modal-content button{background-color:#3c4f77;background-color:var(--color-bg-surface-2);border-radius:50%;height:110px;margin:20px 30px;width:110px}#export-window .custom-modal-content button:hover{background-color:#37496c;background-color:var(--color-bg-surface-3)}#export-window .custom-modal-content button i{font-size:3rem}.print-text{display:none}#company-modal-addresses,#person-modal-addresses,.addresses-container,.person-addresses-container{display:flex;flex-direction:column;margin-bottom:0}.add-address-btn,.person-add-address-btn{background-color:#3c4f77;background-color:var(--color-bg-surface-2);margin-bottom:10px;margin-left:70px;padding:2px 15px}.delete-address-btn,.person-delete-address-btn{color:#fff;color:var(--color-text-primary);cursor:pointer;font-size:1.5rem;margin-left:10px;margin-top:5px;transition:.5s}.delete-address-btn:hover,.person-delete-address-btn:hover{color:silver;color:var(--color-text-hover)}.textBelowTableModal p{font-size:1.1rem;margin-bottom:30px;margin-top:10px}#exportTextModal{cursor:pointer;margin-right:30px;text-align:right}@media print{#exportText,#loadMoreButton,#logo,#wing-dashboard,.logout-form,.search-container,.selector-menu{display:none}:root{--color-bg:#fff;--color-bg-surface:#fff;--color-bg-surface-2:#fff;--color-bg-surface-3:#fff;--color-text-primary:#000;--color-text-hover:#000;--color-text-deactivated:#000;--color-border:#000;--color-button:#000;--color-button-hover:#000}.dashboard-content{width:90%}.main-dashboard{display:flex;flex-direction:column-reverse;margin-top:0}table td:last-child,table th:last-child{display:none}h1{font-size:15px}.modal-content h2,h2{font-size:15px;margin:0}#roundEurosText,.modal-content a,.modal-content p,a,p,table,table a{font-size:10px;line-height:20px;margin:0}table{margin-top:20px}td{padding:5px}#r_periodnoflow{width:auto}.print-text{display:block;text-align:center}.modal{height:auto;margin-bottom:100%;overflow:inherit;position:relative;width:auto}.modal-content{border-radius:0;height:100%;margin:20px 0 0;max-height:3000px;overflow-y:inherit;padding:0;width:90%}.modal-field{margin:0}.bi-pencil,.bi-trash,.close{display:none}#add-company-row,#add-contact-row,#add-opportunity-row,#confirm-up-to-date-bottom-button,#flag-add-company-row,#flag-add-contact-row{display:none!important}.modal-title-container{margin-bottom:10px}.flagDisplayer{margin:0 0 10px}.flag{margin:2px}.reference-table{margin:0 0 5px}.reference-table td{padding:5px}}@media (max-width:950px){.keycode-hint{display:none}}
/*# sourceMappingURL=main.41e550af.css.map*/