.alert{color:#007bff}.alert--red{color:#f65749}.attachments-modal,.attachments-modal__file-upload{padding:15px}.attachments-modal__file-upload .upload-button{align-items:center;display:flex;justify-content:flex-end;padding:20px}.preview-modal__container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.preview-modal__image img{max-width:60vw}.wbs-modal{padding-top:15px!important}.MuiAutocomplete-inputRoot{min-height:39px!important}.autocomplete-input{min-height:26px!important}.autocomplete-tree>.MuiFormControl-root{width:100%!important}.autocomplete-tree__dropdown{background:#fff;border-radius:4px;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);flex-grow:1;max-height:270px;overflow-y:scroll;padding:7px 14px;width:100%}.request-buttons{display:flex;flex-direction:column;gap:10px;width:350px}.file-upload .dropzone-container{align-items:center;border:1px dashed #6c757d;display:flex;justify-content:center;margin-top:15px;min-height:150px;text-align:center;width:100%}.file-upload .dropzone-container .dropzone{height:170px;width:100%}.file-upload .dropzone-container .dropzone__drag-title{font-size:2rem;margin-top:25px}.file-upload .dropzone-container .dropzone__drag-capacity{color:#6c757d;font-size:1rem;margin-top:25px}.file-upload__hint{color:#6c757d}.file-upload__selected{margin-bottom:10px!important;margin-top:30px!important}.file-upload__selected .selected-heading{border-bottom:1px solid #e0e0e0;font-weight:600!important;padding-bottom:10px}.file-upload__selected .selected-file{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:row;padding:10px}.footer{border-top:1px solid #e5e5e5;bottom:0;color:#6c757d;line-height:70px;min-height:70px;padding:0 2rem;position:relative;width:100%}.footer__privacy{color:#007bff;cursor:pointer;text-decoration:underline}.footer__privacy:hover{color:#0056b3}.footer__mail{align-items:center;color:#6c757d;display:flex;justify-content:flex-end;text-decoration:none}.footer__mail:hover{color:#343a40;text-decoration:underline}.helper-text{display:flex;justify-content:space-between}.menu-item{color:#343a40;cursor:pointer;margin:0 10px!important}.menu-item:hover{color:#000}.navigation{justify-content:space-between;min-height:100px;padding:0 20px;width:100%}.navigation,.navigation__menu-items{align-items:center;display:flex}.navigation__menu-items img{cursor:pointer}.navigation__sign-out{color:#343a40;cursor:pointer;margin:0 10px!important}.navigation__sign-out:hover{color:#000}.navigation__actions{align-items:center;display:flex;justify-content:flex-end}.navigation__notifications-icon{color:#343a40}.navigation__notifications-icon:hover{color:#000}.navigation-small{align-items:center;display:flex;justify-content:space-between;padding:0 20px}.navigation-small__expanded{display:flex;flex-flow:column;padding-bottom:10px}.navigation-small__expanded span{padding:5px 0}.navigation-small__expanded .mobile-user{align-items:center;display:flex;margin-left:5px}.stepper-card{margin-bottom:20px;margin-top:2px;padding:24px}.technical-emergency-checkbox{margin-top:10px}.standard-WBS-alert{margin-bottom:10px}.rdspp-label{font-size:12px;font-weight:600}.technical-emergency__info{color:#f65749}.underline{text-decoration:underline}.new-version-modal{padding:15px}.new-version-modal__message{color:#333;line-height:1.6;margin:0;padding:10px 0}#notification-root{bottom:40px;position:fixed;right:calc(50% - 160px);z-index:10000}.notification{align-items:center;animation:fadeIn 5s;border-radius:24px;box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:center;padding:15px 0;width:320px}.notification.notification--SUCCESS{background:#28a745}.notification.notification--INFO{background:blue}.notification.notification--ERROR{background:#f93b18}.notification__icon{filter:invert(100%);margin-right:15px}.notification__message{color:#fff;margin:0;max-width:200px;white-space:pre-wrap;width:100%}.notification__message .message__param{font-size:14px;line-height:normal}.notification__content{align-items:center;display:flex;justify-content:flex-start}.notification__status-icon{margin-right:15px}.notification-close{cursor:pointer;filter:invert(100%)}.notification-close:hover{transition:all .3s}.notification__utils{align-items:center;display:flex;justify-content:center}.notification-container{min-height:calc(100vh - 125px);padding:10px 30px}.notification-container__switchesBox{display:flex;flex-wrap:wrap;height:350px;justify-content:space-between;width:300px}.tooltip-in-drawer__text-left{left:-17rem!important;top:2.5rem!important}.checkBox__container{align-items:center;display:flex;margin-bottom:5px}.checkBox__container .checkbox-title{font-family:Vattenfall Hall;font-size:16px;margin-left:10px}@keyframes fadeIn{0%{opacity:0}20%{opacity:1}80%{opacity:1;position:static}to{opacity:0}}.page-wrapper{margin-top:100px;min-height:calc(100vh - 275px)}.request-details__title{align-items:center;display:flex;justify-content:space-between;padding:16px 0;width:100%}.request-details__title h5{word-break:break-word}.request-details__title .title__close{color:#6c757d;cursor:pointer}.request-details .status-paper{display:flex;justify-content:space-between;padding:15px}.request-details .status-paper *{margin:2px 0;word-break:break-word}.request-details .status-paper__status{align-items:center;display:flex}.request-details .status-paper__buttons{display:flex;flex-direction:column}.request-details .status-paper__buttons button{margin-left:auto}.request-details .conclusion{margin-top:20px;padding:15px}.request-details .conclusion__text{white-space:pre-wrap}.request-details .request-form{margin:20px 0;padding:15px}.request-details .request-form__back{display:flex;justify-content:flex-end;width:100%}.request-details .request-form__back *{margin-left:10px}.request-details .request-form .titled-item__label{font-size:12px;font-weight:600}.request-details .request-form .titled-item__value{font-size:12px}.request-details .request-form .titled-item__value--breakLine{white-space:pre-wrap}.request-details .request-form .titled-item__tags div{margin-bottom:5px;margin-right:5px}.request-details .request-form .titled-item__tags div span{max-width:250px}.request-details .communication{margin:20px 0;padding:15px}.request-details .communication__text{white-space:pre-wrap}.communication-paper{padding:15px}.communication-paper__history{color:#6c757d;margin-top:30px}.history-items{border-top:1px solid #6c757d;color:#6c757d;margin-top:10px;padding:10px 0}.history-items .history-item{border-bottom:1px solid #e0e0e0;padding-bottom:10px}.history-items .history-item__author{font-weight:700}.communication-content{padding-top:20px!important}.line{margin:50px 0}.communication-input{margin:20px 0!important}.communication-input__send{display:flex;justify-content:flex-end;width:100%}.table__wrapper{width:100%!important}.table__paper{margin-bottom:2rem;width:100%}.table{min-width:750}.table tbody tr{cursor:pointer}.mobile-requests{border-top:1px solid #e0e0e0;margin-top:20px;padding-top:10px}.mobile-requests .mobile-card{border-bottom:1px solid #e0e0e0;padding:10px 0}.mobile-requests .mobile-card__row{align-items:center;display:flex;padding:3px 0}.mobile-requests .mobile-card__row span{flex:1;word-wrap:break-word}.mobile-requests .mobile-card__row .card-title{font-weight:600}.child-tickets-section{display:flex;flex-direction:column}.child-tickets-layout-tabs{display:flex;justify-content:flex-end}.child-tickets-layout-tabs button{padding:8px}.child-tickets-layout-tabs button svg{height:20px;width:20px}.child-tickets-table-container{overflow-x:auto}.child-tickets-table{border-collapse:collapse;margin:12px 0;overflow:auto;width:100%}.child-tickets-table thead th{border:1px solid #e0e0e0;font-weight:600;padding:8px;text-align:center;width:120px}.child-tickets-table thead th:first-child{width:100px}.child-tickets-table thead th:nth-child(2){width:180px}.child-tickets-table thead th:last-child{width:160px}.child-tickets-table tbody{font-size:12px}.child-tickets-table tbody tr{border:1px solid #e0e0e0}.child-tickets-table tbody tr:hover{background-color:rgba(0,0,0,.02)}.child-tickets-table tbody td{border:1px solid #e0e0e0;padding:8px;text-align:center;width:120px}.child-tickets-table tbody td .title-cell{display:flex;flex-wrap:wrap;width:180px}.child-tickets-table tbody td .title-cell .MuiFormControl-root{min-width:180px}.child-tickets-table tbody td .title-cell .MuiInput-root{margin-top:0}.child-tickets-table tbody td:first-child{width:100px}.child-tickets-table tbody td:last-child{width:160px}.child-tickets-heading{font-weight:600!important}.child-tickets-controls{align-items:flex-end;display:flex;flex-direction:column;gap:8px;margin:16px 0}.child-tickets-controls .MuiFormControl-root,.child-tickets-controls>button{min-width:200px}@media(min-width:600px){.child-tickets-controls{flex-direction:row}}.child-tickets-list{display:flex;flex-direction:column;font-size:12px;gap:12px;margin:12px 0}.child-tickets-list .child-ticket{border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-direction:column;gap:8px;padding:12px}@media(min-width:900px){.child-tickets-list .child-ticket{flex-direction:row}}.child-tickets-list .ticket-checkbox{align-items:center;display:flex;gap:8px}.child-tickets-list .ticket-checkbox .MuiButtonBase-root{padding:0}@media(min-width:900px){.child-tickets-list .ticket-checkbox{justify-content:center;max-width:100px}}.child-tickets-list .ticket-label-checkbox{font-weight:600}@media(min-width:900px){.child-tickets-list .ticket-label-checkbox{display:none}}.child-tickets-list .ticket-core{display:flex;flex:1;flex-direction:column;gap:16px}@media(min-width:900px){.child-tickets-list .ticket-core{border-right:1px solid #e0e0e0;padding:0 8px}}.child-tickets-list .ticket-core-section{display:flex;flex-direction:column;gap:16px}@media(min-width:900px){.child-tickets-list .ticket-core-section{flex-direction:row}}.child-tickets-list .ticket-title{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.child-tickets-list .ticket-title .MuiFormControl-root{min-width:200px}.child-tickets-list .ticket-title .MuiInput-root{margin-top:0}.child-tickets-list .ticket-info{display:flex;flex:1;flex-direction:column;gap:8px}.child-tickets-list .ticket-label{font-weight:600}.child-tickets-list .ticket-info-item{display:flex;gap:8px}.child-tickets-list .ticket-attachments{margin-top:12px;min-width:200px}.child-tickets-list .ticket-attachments .MuiInput-root{margin-top:0}.page-help__bordered{border-bottom:2px solid #e5e5e5;margin-top:30px}.page-help__video{border:none;margin:15px 0;overflow:hidden;padding-left:20px;position:relative;width:100%}.page-help__aligned{padding-left:20px}.page-help__aligned a{color:#007bff;text-decoration:none}.page-help__aligned a:hover{color:#0056b3;text-decoration:underline}.page-home{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.page-home__text{margin-bottom:30px}.page-home__create-button{margin:30px 0}.page-home__pdf-link{color:#007bff;text-decoration:none}.page-home__pdf-link:hover{color:#0056b3;text-decoration:underline}.page-home__pdf-link{margin-top:30px}.page-home .privacy-buttons{align-items:center;display:flex;justify-content:space-evenly}.page-center{align-items:center;display:flex;justify-content:center}.wh-100{height:100vh}div[role=tooltip] div{font-size:14px!important}.cursor-pointer{cursor:pointer}.flex-centering{justify-content:center}.flex-align,.flex-centering{align-items:center;display:flex}.is-link{color:#007bff;cursor:pointer;text-decoration:underline}.is-link:hover{color:#0056b3}.gutter-bottom{margin-bottom:20px!important}.gutter-bottom-large{margin-bottom:30px!important}.gutter-both{margin:20px 0!important}label[data-shrink=true]{color:#000!important;font-size:15px!important;font-weight:600!important;width:max-content!important}ul[role=listbox] li{color:#000;font-size:12px;font-weight:600}ul[role=listbox] li[aria-selected=true]{background-color:rgba(25,118,210,.08);color:#1976d2}.MuiAutocomplete-listbox li{padding:0}input{height:auto!important}.MuiSelect-select,input,textarea{font-size:12px!important}.no-padding{padding:0!important}.Mui-disabled{color:#565a5f!important;cursor:not-allowed!important}.page-column{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(max-width:400px){label{font-size:.7rem!important;text-overflow:ellipsis!important}}