.editor-shell{background:#fff;border:1px solid #e0e0e0;border-radius:4px;color:rgba(0,0,0,.87);font-family:inherit;font-size:1rem;overflow:hidden}.editor-shell--preview .editor-input{caret-color:transparent;cursor:default}.editor-toolbar{align-items:center;background:#fafafa;border-bottom:1px solid #e0e0e0;display:flex;flex-wrap:wrap;gap:2px;padding:4px 8px}.editor-toolbar-divider{margin:0 4px}.editor-toolbar-btn--active{background-color:rgba(0,123,255,.1)!important;color:#007bff!important}.editor-preview-toggle{align-items:center;background:transparent;border:1px solid #e0e0e0;border-radius:14px;color:#6c757d;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.8rem;gap:4px;margin-left:auto;padding:3px 10px;transition:background .15s,border-color .15s,color .15s}.editor-preview-toggle:hover{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.3);color:rgba(0,0,0,.87)}.editor-preview-toggle--active{background:#007bff;border-color:#007bff;color:#fff}.editor-preview-toggle--active:hover{background:#0056b3;border-color:#0056b3;color:#fff}.editor-input{line-height:1.5;min-height:120px;outline:none;padding:10px 14px}.editor-placeholder{color:#6c757d;padding:10px 14px;pointer-events:none;position:absolute}.editor-paragraph{margin:0 0 6px}.editor-quote{border-left:3px solid #e0e0e0;color:#6c757d;margin:0;padding-left:12px}.editor-h1{font-size:1.75rem;font-weight:700;margin:10px 0 6px}.editor-h2{font-size:1.4rem;font-weight:700;margin:8px 0 4px}.editor-h3{font-size:1.15rem;margin:6px 0 4px}.editor-h3,.editor-text-bold{font-weight:700}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-strikethrough{text-decoration:line-through}.editor-text-code{background:rgba(0,0,0,.06);border-radius:3px;font-family:monospace;font-size:.875em;padding:1px 4px}.editor-ol,.editor-ul{margin:0 0 6px;padding-left:24px}.editor-li{margin-bottom:2px}.editor-link-popover{min-width:300px;padding:8px}.editor-link{color:#007bff;text-decoration:underline}.editor-link:hover{color:#0056b3}.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:16px 0}.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 .conclusion__feedback,.request-details .conclusion__recommended-follow-up{border-top:1px solid rgba(0,0,0,.12);margin-top:20px;padding-top:16px}.request-details .conclusion__feedback-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.request-details .conclusion__feedback-rating-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px;margin-bottom:16px}.request-details .conclusion__feedback-rating-item{display:flex;flex-direction:column;gap:10px}.request-details .conclusion__feedback-rating-controls{align-items:center;display:flex;gap:12px}.request-details .conclusion__feedback-rating-select{min-width:56px}.request-details .conclusion__feedback-rating-select .MuiSelect-select{text-align:center}.request-details .conclusion__feedback-text{width:100%}.request-details .conclusion__feedback-text .char-count{color:gray;font-size:12px;text-align:right}.request-details .conclusion__feedback-text .char-count--limit{color:#d32f2f;font-weight:500}.request-details .conclusion__feedback-actions{display:flex;justify-content:flex-end;margin-top:12px}.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__external-links{align-items:center;display:flex;flex-direction:column;padding-bottom:15px}.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}}