.login-container{display:flex;flex-direction:column;align-items:center}.login-container img{height:35px}.login-container h1{margin:24px 0 40px;font-size:1.45rem;font-weight:400}button{background-color:#009b60;border:1px solid var(--color-white);border-radius:50px;cursor:pointer;color:var(--color-white);height:35px;padding:0 16px}.contact-container{display:flex;flex-direction:column;gap:30px}.companies-container{display:flex;flex-direction:column;gap:10px}.company-container{background-color:#f2f5f9;border-radius:15px;display:flex;flex-direction:column;gap:10px;padding:10px;height:44px;box-sizing:border-box;transition:all .3s ease-in-out}.company-container.opened{height:auto}.company-header-container{align-items:center;display:flex;justify-content:space-between;cursor:pointer}.company-header-right-container{display:flex;gap:10px}.company-name-container{display:flex;align-items:center;gap:6px;width:calc(100% - 90px)}.company-link-container{background-color:var(--color-dark-blue);border-radius:30px;display:flex;flex-direction:row;padding:3px 10px;max-height:33px}.company-link{display:flex;text-decoration:none}.company-link-container:hover .company-link-label{opacity:1;margin-left:10px;width:141px}.company-link-label{color:var(--color-white);font-weight:600;font-size:14px;text-decoration:none;opacity:0;overflow:hidden;width:0;text-wrap:nowrap;transition:width .5s}.company-name{font-size:14px;font-weight:700;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px 0 0;max-width:calc(100% - 44px)}.company-legal-form{background-color:#ffc4d2;border-radius:20px;padding:3px 10px;font-size:14px;font-weight:600;height:24px;box-sizing:border-box;text-align:center;text-wrap:nowrap;text-overflow:ellipsis;max-width:57px;width:57px}.company-toggle-icon{transition:all .3s ease-in-out}.company-toggle-icon.closed{transform:rotate(180deg)}.details-container{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.detail-row-container{display:flex;justify-content:space-between}.detail-row-label{font-size:16px;font-weight:600}.detail-row-value{font-size:16px}.company-contributors-container,.company-details-container{background-color:var(--color-white);border-radius:15px;display:flex;flex-direction:column;gap:10px;padding:20px;width:calc(100% - 40px)}.contact-infos-container{display:flex;flex-direction:column;gap:5px}.contact-infos-fullname{display:flex;gap:5px;font-size:20px;font-weight:700;margin-bottom:5px}.contact-infos-fullname span{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px 0 0;max-width:calc(50% - 5px)}.contact-infos-phone,.contact-infos-email{display:flex;gap:8px;font-size:14px}.contact-infos-phone span,.contact-infos-email span{text-overflow:ellipsis;overflow:hidden}.contact-infos-img{height:18px;width:18px}.contact-infos-slugs-container{display:flex;gap:5px}.contact-connection-slug-container{display:flex;gap:10px;align-items:center;background-color:#baffe4;border-radius:20px;padding:5px 12px;font-weight:600;font-size:14px}.unknown-contact-container{display:flex;flex-direction:column;gap:5px}.unknown-contact-email{font-size:20px;font-weight:700;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;padding:0 2px 0 0}.unknown-contact-description{font-size:14px;font-style:italic}.contact-slug{display:flex;align-items:center;justify-content:center;border-radius:50%;min-height:102px;max-height:102px;min-width:102px;max-width:102px}.contact-slug-acronym{font-size:28px}.unauthorized-container{display:flex;flex-direction:column;align-items:center;gap:30px}.unauthorized-container img{height:250px}.unauthorized-container span{color:#88a0bf;font-size:30px;letter-spacing:1px}span{font-style:italic}:root{--color-white: #fff;--color-dark-blue: #001b38}body{color:var(--color-dark-blue);font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0}#tiime-front-plugin{padding:20px}
