.profile-page{background-color:var(--lightgrey);min-height:100%;color:var(--black);position:relative}.profile-toast.p-toast{z-index:11000}.dot{opacity:0}#profile-tile{height:190px;color:var(--black);align-items:flex-end;padding-top:15px;padding-left:35px;padding-right:35px;font-size:36px;font-weight:700;display:flex}#profile-settings-container{flex-direction:column;justify-content:start;align-items:stretch;gap:3px;max-width:570px;padding-top:15px;padding-left:35px;padding-right:35px;display:flex}.settingstitle{color:var(--black);margin-top:10px;font-size:14px;font-weight:700}.settingsbox{color:var(--black);background-color:var(--white);cursor:default;border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;min-height:50px;margin-bottom:5px;padding:10px;font-size:14px;display:flex}.clickable-settingsbox{cursor:pointer;transition:all .5s}.clickable-settingsbox:hover{background-color:var(--darkgrey)}.profile-settings-link{-webkit-text-decoration:inherit;text-decoration:inherit}.profile-infos{text-align:left;background-color:var(--white);cursor:pointer;border:0;border-radius:16px;align-items:center;width:100%;margin-top:20px;margin-bottom:20px;padding:0 20px 0 0;transition:background-color .3s;display:flex;box-shadow:0 2px 4px #0000001a}.profile-infos:hover{background-color:var(--darkgrey)}.profile-image-container{border-top-left-radius:16px;border-bottom-left-radius:16px;min-width:100px;max-width:100px;height:100px;position:relative;overflow:visible}.profile-image-container>img{object-fit:cover;border-radius:inherit;width:100%;height:100%;transition:transform .3s}.edit-profile-image{cursor:pointer;z-index:2;pointer-events:auto;width:48px;height:48px;margin:0 16px 0 -24px}.profile-infos:hover .profile-image-container>img{transform:scale(1.1)}.profile-details{white-space:nowrap;flex-direction:column;justify-content:space-between;height:calc(100% - 16px);padding:8px 0;display:flex;overflow:hidden}.profile-name{color:#333;margin:0;font-size:20px;font-weight:700}.profile-company,.profile-email{color:#666;margin:0;font-size:14px}.profile-company{margin-bottom:-4px}.togglebutton{background-color:var(--white);cursor:pointer;border:0;border-radius:4px;flex-direction:row;justify-content:space-between;align-items:center;padding:0;display:flex}.profile-toggle-button:disabled{cursor:default;opacity:.55}.togglebutton .stateindicator-ground{background-color:var(--lightgrey);--on-of-duration:.2s;width:40px;height:23px;transition:all var(--on-of-duration) linear;border-radius:25px;position:relative;overflow:visible}.togglebutton .stateindicator-ground.on{background-color:var(--yellow)}.togglebutton .stateindicator-ground .stateindicator-bubble{background-color:var(--darkgrey);width:17px;height:17px;transition:all var(--on-of-duration) linear;border-radius:100%;position:absolute;top:3px;left:.3em}.togglebutton .stateindicator-ground.on .stateindicator-bubble{background-color:var(--black);left:1.35em}.profile-sidemodal.p-sidebar{width:var(--width-large-sidemodal);background:var(--white);box-shadow:none;font-family:BitlocStudioFeixen,sans-serif}.profile-sidemodal .p-sidebar-header{display:none}.profile-sidemodal .p-sidebar-content{height:100%;padding:0;overflow:hidden}.p-sidebar-right .profile-sidemodal.p-sidebar-enter-active,.p-sidebar-right .profile-sidemodal.p-sidebar-exit-active{transition:transform .22s cubic-bezier(.2,0,0,1)}.profile-sidemodal-mask.p-sidebar-mask.p-component-overlay{background:#00000080}.sidemodal{background:var(--white);box-sizing:border-box;scrollbar-width:none;width:100%;height:100%;padding:30px;overflow:hidden scroll}#profile-metadata-sidemodal{flex-direction:column;display:flex}.top-section{cursor:pointer;background:0 0;border:0;align-items:center;margin-left:auto;display:flex}.back-button{cursor:pointer;background:0 0;border:none;margin-left:10px}.x-container{background:0 0;border:0;width:50px;height:50px;padding:0;position:relative}.x-line{background-color:var(--black);width:20px;height:1.5px;position:absolute;top:50%;left:50%}.x-line1{transform:rotate(45deg)}.x-line2{transform:rotate(-45deg)}#profile-picture{object-fit:cover;width:250px;height:250px}.profile-image-wrapper{border-radius:50%;width:250px;height:250px;margin-bottom:50px;position:relative;overflow:hidden}.profile-image-limit-overlay{text-align:center;background:#dcdcdcd9;padding:12px 10px;font-size:16px;display:none;position:absolute;bottom:0;left:0;right:0}.profile-image-sidemodal-container.is-default .profile-image-limit-overlay{display:block}.profile-image-sidemodal-container{width:fit-content;margin-top:50px;position:relative}.profile-picture-option-button{background:0 0;border:0;padding:0}.profile-picture-option-button:disabled{opacity:.55;cursor:default}.profile-picture-option-button img{width:100%;height:100%;display:block}.edit-profile-picture-image{cursor:pointer;z-index:2;width:75px;height:75px;margin-bottom:40px;margin-left:210px;position:absolute;bottom:0}.option-profile-picture-image{cursor:pointer;visibility:hidden;z-index:1;width:50px;height:50px;margin-bottom:50px;margin-left:225px;transition:transform .5s ease-out,visibility .5s ease-out;position:absolute;bottom:0}.option-profile-picture-image.is-visible{visibility:visible}.profile-picture-delete-option.is-visible{transform:translate(45px,60px)}.profile-picture-upload-option.is-visible{transform:translate(75px,-5px)}#input-file-upload{display:none}.input-description-pair{margin-bottom:16px;margin-left:16px;margin-right:16px}.input-field{white-space:nowrap;text-overflow:ellipsis;border:none;outline:none;width:100%;overflow:hidden}.input-text{font-size:12px}input:disabled{background-color:var(--white);color:var(--siga-dark-grey-color)}.input-container{width:100%;margin-bottom:25px;position:relative}.input-styled{border:2px solid var(--siga-grey-color);border-radius:25px;outline:none;width:calc(100% - 36px);padding:16px 16px 8px;font-size:16px}.input-styled:focus,.input-styled:hover{border-color:var(--yellow)}.input-floating-label{color:var(--black);opacity:1;pointer-events:none;font-size:12px;position:absolute;top:6px;left:18px}.button-container{text-align:center;width:100%}.update-changes-button{margin-bottom:16px}#delete-button-container{width:100%;height:50px}#delete-user-modal-container{z-index:1002;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0}#delete-user-modal{background-color:var(--white);border-radius:25px;max-width:min(500px,100vw - 32px);padding:25px;position:relative}#close-delete-user-modal{cursor:pointer;position:absolute;top:5px;right:15px}#delete-user-modal-title{margin-top:25px;font-size:36px}#delete-user-modal-text{margin-bottom:25px;font-size:16px}#delete-user-modal-button{background-color:var(--red);color:var(--black);border:2px var(--red) solid;cursor:pointer;border-radius:25px;padding:10px;transition:background-color .5s}.delete-user-modal-button-clicked{background-color:var(--white)!important}#delete-user-modal-button:hover{background-color:var(--white)}.overlay{background-color:var(--black-background-transparent);z-index:9998;visibility:hidden;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s ease-in-out;display:flex;position:fixed;top:0;left:0}.modal-box{background-color:var(--siga-white-color);text-align:left;box-sizing:border-box;border-radius:16px;width:500px;max-width:90%;padding:6px 22px 22px;position:relative;box-shadow:0 4px 8px #0000001a}.profile-modal-close-button{background:0 0;border:0;padding:0;position:absolute;top:6px;right:6px}.close-button{cursor:pointer;width:24px;height:24px}.modal-title{padding-top:24px}.modal-description-text{padding-top:0;padding-bottom:32px}.button-container-save-changes-modal{justify-content:space-between;gap:12px;display:flex}.horizontal-button{flex:1}.overlay.active{visibility:visible}#throbber-container{z-index:1003;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#throbber-container.profile-throbber-container{display:flex}.throbber{border:5px solid var(--darkgrey);border-top:5px solid var(--blue);border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.display-flex{display:flex}.display-none{display:none}.w-20{width:20%}.w-100{width:100%}.w-300{width:300px}.h-40px{height:40px}.h-50px{height:50px}@media (max-width:768px){#profile-tile{height:100px}#profile-settings-container{max-width:none;padding-left:20px;padding-right:20px}#logoutbutton{width:100%}.profile-sidemodal.p-sidebar{width:min(var(--width-large-sidemodal), 100vw)}.button-container-save-changes-modal{flex-direction:column}.w-300{width:100%}}
