:root{--secondary-color:#011e4a;--secondary-color-dimmed:#0a2e5a;--main-color:#d10000;--main-color-dimmed:#660000;--gray:#f0f2f4;--darkgray:#4a4a4a;--tag-color:#a4a6a7;--alt-white:#f9fafb;--white:#fff;--black:#000;--selection-bg:#308dfd;--selection-color:var(--white)}*{-webkit-hyphens:auto;hyphens:auto;scrollbar-width:thin;scrollbar-color:#757575 #131313}.divi-header{background-color:#b8b8b8;text-transform:uppercase;font-weight:700;padding-left:5px;padding-right:5px}.divi-content input[type=text],.divi-content textarea{background-color:#fff;border-top:none;border-left:none;border-right:none;border-bottom-width:2px}.divi-content textarea{resize:vertical;max-height:250px}button#qm-log-menu,button#qm-quick-menu{background:var(--main-color);color:var(--white);transform:none;right:32px}.vitalparam{max-width:50px}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{opacity:1!important}.nt-input{font-family:"Courier New",Courier,monospace}.form-control{padding:.375rem .5rem!important}body #qm-log-menu,body #qm-quick-menu{position:fixed;bottom:30%;right:16px;border-radius:0;font-size:1rem;padding:5px 15px}#edivi__container .edivi__box .edivi__verletzungen-col,#edivi__container .edivi__box .edivi__zugang-container{position:relative}button#qm-quick-menu{border:none;bottom:32px}button#qm-log-menu:hover,button#qm-quick-menu:hover{background:var(--secondary-color)}button#qm-log-menu{border:none;bottom:84px}.diviRow1,.diviRow2{min-height:300px}.fieldDescription{display:flex;align-items:center}#edivi__container,body{background-color:#191919!important;color:#fff}#edivi__container .edivi__box .form-check-input{--bs-form-check-bg:transparent;--bs-form-check-bg-image:none}#edivi__container .edivi__box .form-check-input:checked{background-color:#fff;border-color:#fff}#edivi__container .modal,#edivi__container .modal input.form-control{color:#000!important}#edivi__container .edivi__box{background:#333;margin:10px 0}#edivi__container .edivi__box .edivi__description{color:#a2a2a2;padding:0 .5rem!important}#edivi__container .edivi__box input.form-control,#edivi__container .edivi__box select.form-select,#edivi__container .edivi__box textarea.form-control{background:0 0;border-radius:0;color:#fff;border:0;font-size:1.2rem}#edivi__container .edivi__box input.form-control:focus,#edivi__container .edivi__box select.form-select:focus,#edivi__container .edivi__box textarea.form-control:focus{box-shadow:0 0 0 1px #5783cf!important}#edivi__container .edivi__box input.form-control[disabled],#edivi__container .edivi__box input.form-control[readonly],#edivi__container .edivi__box select.form-select[disabled],#edivi__container .edivi__box select.form-select[readonly],#edivi__container .edivi__box textarea.form-control[disabled],#edivi__container .edivi__box textarea.form-control[readonly],#edivi__print input[type=date][disabled],#edivi__print input[type=date][readonly],#edivi__print input[type=text][disabled],#edivi__print input[type=text][readonly],#edivi__print select[disabled],#edivi__print select[readonly],#edivi__print textarea[disabled],#edivi__print textarea[readonly]{box-shadow:none!important;caret-color:transparent;user-select:none;cursor:default;pointer-events:none}#edivi__container .edivi__box select.form-select{padding:.375rem 0rem .375rem .75rem}#edivi__container .edivi__box select.form-select>option{background-color:#191919;color:#fff;padding:10px;margin:0}#edivi__container .edivi__box input.form-control::placeholder,#edivi__container .edivi__box textarea.form-control::placeholder{color:#a2a2a2}#edivi__container .edivi__box input{transition:border-left .3s ease-in-out}#edivi__container .edivi__box input.edivi__input-check,#edivi__container .edivi__box select.edivi__input-check{border-left:3px solid red}#edivi__container .edivi__box input.edivi__input-checked,#edivi__container .edivi__box select.edivi__input-checked{border-left:3px solid #038846}#edivi__container .edivi__box .edivi__verletzungen-col::after{content:"";height:8px;width:8px;background:0 0;position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:50%}#edivi__container .edivi__box .edivi__verletzungen-col.edivi__verletzungen-red::after{background:red}#edivi__container .edivi__box .edivi__verletzungen-col.edivi__verletzungen-yellow::after{background:#ff0}#edivi__container .edivi__box .edivi__verletzungen-col.edivi__verletzungen-green::after{background:green}#edivi__container .btn{border-radius:0!important}.edivi__box.edivi__log-comment{background:#333;color:#a2a2a2;padding:12px;margin:0;font-size:.8rem}.edivi__box.edivi__log-comment i{padding:6px 9px;border-radius:2px;background:#a2a2a2;color:#333;opacity:.6}.edivi__notice{background:var(--main-color);color:var(--white);padding:12px;margin:0;font-size:.8rem}.edivi__notice.edivi__notice-freigeber i{padding:6px;border-radius:50%;background:var(--white);color:var(--main-color)}#edivi__container .edivi__box .edivi__zugang-container::after{content:"";height:8px;width:8px;background:0 0;position:absolute;right:20%;bottom:5px;border-radius:0}#edivi__container .edivi__box .edivi__zugang-container.edivi__zugang-opt10::after,#edivi__container .edivi__box .edivi__zugang-container.edivi__zugang-opt9::after{background:#ff0}#edivi__container .edivi__box .edivi__zugang-container.edivi__zugang-opt1::after,#edivi__container .edivi__box .edivi__zugang-container.edivi__zugang-opt8::after{background:#00f}#edivi__container .edivi__box .edivi__zugang-container.edivi__zugang-opt2::after{background:pink}#edivi__container .edivi__box .edivi__zugang-container.edivi__zugang-opt3::after{background:green}#edivi__container .edivi__box .edivi__zugang-container.edivi__zugang-opt4::after{background:#fff}#edivi__container .edivi__box .edivi__zugang-container.edivi__zugang-opt5::after{background:gray}#edivi__container .edivi__box .edivi__zugang-container.edivi__zugang-opt6::after{background:orange}#edivi__container .edivi__box .edivi__zugang-container.edivi__zugang-opt7::after{background:red}#edivi__nidanav{counter-reset:nidanav;padding:0!important}#edivi__nidanav>a{counter-increment:nidanav;position:relative;word-wrap:break-word;color:var(--white);border-radius:0;padding:25px 4px 25px 35px;text-decoration:none;font-weight:600;text-align:start;margin:0;border:1px solid #191919;transition:background-color .3s ease,color .3s ease;background-color:#333;z-index:1;overflow:hidden}#edivi__nidanav>a.active,#edivi__nidanav>a:hover{background-color:#5f5f5f;color:var(--white)}#edivi__nidanav>a:last-child{padding-left:8px}#edivi__nidanav>a.active{border-right:2px solid #5783cf}#edivi__nidanav>a:before{content:"";display:block;width:2px;height:20px;background-color:transparent;position:absolute;top:0;left:0;transition:width .3s ease;z-index:2}#edivi__nidanav>a.edivi__nidanav-unfilled:before{background-color:#d91425;top:8px}#edivi__nidanav>a.edivi__nidanav-filled:before{background-color:#55b530;top:28px}#edivi__nidanav>a.edivi__nidanav-nocheck:before{display:none}#edivi__nidanav>a:after{content:counter(nidanav);position:absolute;left:7px;top:50%;font-size:2.5rem;font-weight:300;transform:translateY(-50%);color:rgba(255,255,255,.3);z-index:0}#edivi__nidanav>a.active:after{color:rgba(255,255,255,.4)}#edivi__nidanav>a.edivi__nidanav-nonumber{counter-increment:none;padding-left:8px}#edivi__nidanav>a.edivi__nidanav-nonumber:after{display:none}#edivi__nidanav>a span{position:relative;z-index:1}.edivi__box h5{font-size:1.4rem}#edivi__container .edivi__box .edivi__group-check{border-left:3px solid #d91425}#edivi__container .edivi__box .edivi__group-checked{border-left:3px solid #038846}#edivi__topbar a#qma,#edivi__topbar a#qml,#edivi__topbar img{border-left:2px solid #424242}@media (max-width:1700px){.edivi__box>.col>.row>[class^=col],.edivi__box>.row>[class^=col]{flex:0 0 100%!important;max-width:100%!important}#edivi__container{min-height:100vh;display:flex;flex-direction:column}#edivi__content{flex:1}.edivi__freigabe-buttons{position:relative!important;margin-top:auto!important}}@media (max-width:1506px){#edivi__nidanav.col-1{min-width:132px}}@media (max-width:1155px){#edivi__content .row>.col,#edivi__content .row>.col-8,#edivi__login #edivi__content .row>.col-2{flex:0 0 100%;max-width:100%}}#edivi__topbar{border-bottom:2px solid var(--main-color);color:var(--white)}#edivi__topbar span#current-time{font-size:1.6rem;line-height:.8}#edivi__topbar a#home{border-right:2px solid #424242}#edivi__topbar img{padding-left:15px}#edivi__topbar a.edivi__iconlink{display:inline-block;text-align:center;font-size:38px;padding:0 10px;color:var(--white);text-decoration:none;line-height:1}#edivi__topbar a.edivi__iconlink small{display:block;font-size:.6rem;margin-top:2px;line-height:1}body#edivi__print{background-color:var(--white)!important;font-size:.7rem}#edivi__print .col>*{padding:0 3px}#edivi__print input[type=date],#edivi__print input[type=text],#edivi__print select{border:1px solid var(--black);border-top:0;border-right:0;color:var(--black);margin-bottom:2px}#edivi__print textarea{border:0;color:var(--black);margin-bottom:2px;resize:none}#edivi__print select{appearance:none;-webkit-appearance:none;-moz-appearance:none}#edivi__print input,#edivi__print select,#edivi__print textarea{font-size:1rem;background:0 0}#edivi__print input[type=radio]{accent-color:var(--black)}@media print{body#edivi__print{padding:10mm;font-size:8pt}#edivi__print h6,#edivi__print p{font-size:8pt!important}#edivi__print h5{font-size:9pt!important}#edivi__print input,#edivi__print select,#edivi__print textarea{font-size:9pt!important;font-weight:600}#edivi__print .container{width:100%!important;max-width:100%!important;margin:0 auto!important}#edivi__print .row{display:flex!important;flex-wrap:wrap!important}#edivi__print .col{flex:1!important}#edivi__print label{opacity:.6;z-index:-1;font-size:6pt!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}@page{margin:0}}#toast-container{position:fixed;bottom:20px;right:20px;z-index:1050}.toast{background-color:#333;color:#fff;padding:12px 20px;margin-top:10px;border-radius:4px;min-width:250px;box-shadow:0 2px 8px rgba(0,0,0,.2);opacity:.9;animation:fadeInOut 5s forwards}.edivi__freigabe-buttons a,.edivi__freigabe-buttons button[type=submit],.edivi__login-buttons a,a#abschluss__btn{text-decoration:none;border:2px solid #191919}.toast.success{background-color:#28a745}.toast.error{background-color:#dc3545}@keyframes fadeInOut{0%,100%{opacity:0;transform:translateY(20px)}10%,90%{opacity:1;transform:translateY(0)}}a#abschluss__btn{position:absolute;bottom:10px;right:10px;font-size:1.4rem;padding:15px 30px;background-color:var(--main-color);color:var(--white)}a#abschluss__btn:hover{background-color:var(--main-color-dimmed)}body[data-page=freigabe] h5{font-size:1.4rem;margin-top:.2rem}body[data-page=freigabe]{overflow-x:hidden}.edivi__freigabe table{width:100%;background-color:#333;font-size:1.2rem}.edivi__freigabe table td{padding:.2rem;border:1px solid #595959}.edivi__freigabe table td.edivi__checks-text{height:300px;overflow-y:auto;display:flex;justify-content:start;align-items:start}.edivi__freigabe-buttons{position:absolute;bottom:0;left:0;right:0}.edivi__freigabe-buttons .col{display:flex;justify-content:center;align-items:center;text-align:center;padding:0!important}.edivi__freigabe-buttons button[type=submit]{font-size:1.4rem;padding:22px 30px;background-color:var(--main-color);color:var(--white);width:100%}.edivi__freigabe-buttons button[type=submit]:hover{background-color:var(--main-color-dimmed)}.edivi__freigabe-buttons a{font-size:1.4rem;padding:22px 30px;background-color:var(--white);color:var(--black);width:100%}.edivi__freigabe-buttons a#final{background-color:var(--main-color);color:var(--white)}.edivi__freigabe-buttons a#final:hover{background-color:var(--main-color-dimmed)}.edivi__login-buttons{position:absolute;top:0;left:0;right:0;font-size:1.4rem;background-color:#333}.edivi__login-buttons .col,.edivi__login-buttons .col-3{display:flex;justify-content:center;align-items:center;text-align:center;padding:0!important}.edivi__login-buttons a{font-size:1.4rem;padding:22px 30px;width:100%;background-color:var(--main-color);color:var(--white)}.edivi__nidabutton,.edivi__nidabutton-primary{color:#fff;border:0;padding:10px 20px;text-decoration:none}.edivi__login-buttons a:hover{background-color:var(--main-color-dimmed)}.edivi__header-overview{font-size:.9rem}.edivi__nidabutton{background-color:#474747;font-size:1.2rem;border-radius:0}.edivi__nidabutton:hover{background-color:#5f5f5f}.edivi__nidabutton-primary{background-color:var(--main-color);font-size:1.2rem;border-radius:0}.edivi__nidabutton-primary:hover{background-color:var(--main-color-dimmed)}.edivi__nidabutton-secondary{background-color:#fff;color:#000;border:0;padding:10px 20px;font-size:1.2rem;border-radius:0;text-decoration:none}.edivi__nidabutton-secondary:hover{background-color:#f0f0f0}#edivi__login input.form-control,select.form-select{background-color:#333;border-radius:0;color:#fff;border:0;font-size:1.2rem}#edivi__login input.form-control:focus,select.form-select:focus{box-shadow:0 0 0 1px #5783cf!important}#edivi__login input.form-control[disabled],#edivi__login input.form-control[readonly],select.form-select[disabled],select.form-select[readonly]{box-shadow:none!important;caret-color:transparent;user-select:none;pointer-events:none;cursor:default}#edivi__login input.form-control>option,select.form-select>option{background-color:#191919;color:#fff;padding:10px;margin:0}#edivi__login input.form-control::placeholder{color:#a2a2a2}.edivi__einsatz{padding:10px 15px;background-color:#595959;color:#fff;border-radius:0;border:1px solid #333}.edivi__einsatz span.edivi__einsatz-cat{color:#fa0002;padding:0 5px;outline:#fa0002 solid 2px;border-radius:4px;font-size:.6rem;vertical-align:super;margin-left:2px}.edivi__einsatz-type span{color:#595959;padding:0 14px;border-radius:4px;background-color:#333}.edivi__einsatz-link{text-decoration:none}.edivi__einsatz-enr,.edivi__einsatz-name,.edivi__einsatz-type{display:flex;align-items:center;justify-content:start}.edivi__einsatz-type{font-size:2rem;font-weight:700}.edivi__einsatz-enr{align-items:start;flex-direction:column}.edivi__einsatz-enr span{flex:1 100%;font-size:1.2rem;font-weight:700}.edivi__einsatz-name{align-items:start;flex-direction:column}.edivi__einsatz-freigeber span,.edivi__einsatz-name span{opacity:.5}body#edivi__arrivalboard{background-color:#191919!important;color:#fff}body#edivi__arrivalboard table{width:100%;border-collapse:collapse;margin:10px 0;font-size:1.2rem}body#edivi__arrivalboard table td,body#edivi__arrivalboard table th{padding:10px;text-align:left;border-bottom:1px solid #666}body#edivi__arrivalboard table td.edivi__arrivalboard-gender,body#edivi__arrivalboard table td.edivi__arrivalboard-time,body#edivi__arrivalboard table th.edivi__arrivalboard-gender,body#edivi__arrivalboard table th.edivi__arrivalboard-time{text-align:center}body#edivi__arrivalboard table td.edivi__arrivalboard-time>span,body#edivi__arrivalboard table th.edivi__arrivalboard-time>span{font-size:2rem}body#edivi__arrivalboard table td.edivi__arrivalboard-gender i.la-mars,body#edivi__arrivalboard table th.edivi__arrivalboard-gender i.la-mars{color:#308dfd}body#edivi__arrivalboard table td.edivi__arrivalboard-gender i.la-venus,body#edivi__arrivalboard table th.edivi__arrivalboard-gender i.la-venus{color:#ff69b4}body#edivi__arrivalboard table td.edivi__arrivalboard-text,body#edivi__arrivalboard table th.edivi__arrivalboard-text{word-wrap:break-word;word-break:break-word;white-space:normal}body#edivi__arrivalboard table tr.edivi__arrivalboard-prio-0{border-left:12px solid green}body#edivi__arrivalboard table tr.edivi__arrivalboard-prio-1{border-left:12px solid #ff0}body#edivi__arrivalboard table tr.edivi__arrivalboard-prio-2{border-left:12px solid red}body#edivi__arrivalboard table th{color:#666;font-weight:400}#edivi__login .accordion{--bs-accordion-active-bg:transparent;--bs-accordion-btn-bg:transparent;--bs-accordion-bg:transparent;--bs-accordion-btn-color:#fff;--bs-accordion-active-color:#fff;--bs-accordion-color:#fff;--bs-accordion-border-color:#5783cf;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}#edivi__login .accordion .accordion-button{box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)!important}#edivi__login .accordion .accordion-item{border:0!important}#edivi__login .accordion .accordion-button:focus{box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)!important}.vehicle-info-card{background:#2a2a2a;border:1px solid #444;border-radius:8px}.table-dark-custom{--bs-table-bg:transparent!important;border-color:rgba(255,255,255,.2)!important}.table-dark-custom th{background:#1e1e1e!important;border:1px solid #333!important}.table-dark-custom td{background-color:#2a2a2a!important;color:#fff!important}.category-card{background:#1e1e1e;border:1px solid #333;border-radius:6px;margin-bottom:15px}.tile-item{background:#252525;border-radius:4px;padding:8px 12px;margin:4px 0;border-left:3px solid #ffaf2f}.badge-vehicle-type{font-size:.8em}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#131313}::-webkit-scrollbar-thumb{background:#595959;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#757575}body[data-page=verlauf] .col.position-relative{display:flex;flex-direction:column;min-height:100vh;padding-bottom:80px}body[data-page=verlauf] .input-group-text{background:0 0!important;color:#fff!important;border:none!important}body[data-page=verlauf] .edivi__vitalparam-box{position:relative;display:flex;flex-direction:column;align-items:center}body[data-page=verlauf] .edivi__vitalparam-box::before{position:absolute;content:attr(data-before);color:#fff;left:25px;top:5px;font-size:1.4rem;z-index:150}body[data-page=verlauf] .edivi__vitalparam-box::after{position:absolute;content:attr(data-after);color:#fff;left:25px;bottom:5px;font-size:1.4rem;z-index:150}body[data-page=verlauf] .edivi__vitalparam-box[data-before="NIBP/RR"]{flex-direction:row}body[data-page=verlauf] .edivi__vitalparam-box[data-before="NIBP/RR"] input{flex:1}body[data-page=verlauf] .edivi_vitalparam-spacer{display:flex;align-items:center;justify-content:center;font-size:4rem;color:#fff;min-width:30px;background:0 0;border-top:3px solid #333;border-bottom:3px solid #333;border-left:0;border-right:0;pointer-events:none;z-index:1;height:100%}body[data-page=verlauf] .edivi__vitalparam-box[data-before="NIBP/RR"] input{z-index:2}body[data-page=verlauf] textarea.form-control.edivi__vitalparam{position:relative;width:100%!important;height:100%!important;background:0 0!important;--bs-border-width:3px;--bs-border-color:#333333;border-radius:0!important;font-size:1.5rem;text-align:start;--bs-body-color:#038c4a}body[data-page=verlauf] textarea.form-control.edivi__vitalparam::placeholder{color:#5f5f5f!important}body[data-page=verlauf] input[type=number].form-control.edivi__vitalparam,body[data-page=verlauf] input[type=text].form-control.edivi__vitalparam{position:relative;width:100%!important;height:100%!important;--bs-body-bg:transparent;--bs-border-width:3px;--bs-border-color:#333333;border-radius:0!important;font-size:4rem;text-align:center;font-weight:600;--bs-body-color:#fff}body[data-page=verlauf] input[type=number].form-control.edivi__vitalparam::placeholder,body[data-page=verlauf] input[type=text].form-control.edivi__vitalparam::placeholder{color:#333!important}body[data-page=verlauf] input[type=number].form-control.edivi__vitalparam-shared,body[data-page=verlauf] input[type=text].form-control.edivi__vitalparam-shared{position:relative;width:50%!important;height:100%!important;--bs-body-bg:transparent;border:3px solid #333!important;border-radius:0!important;font-size:4rem;text-align:center;font-weight:600;--bs-body-color:#fff}body[data-page=verlauf] input[type=number].form-control.edivi__vitalparam-shared::placeholder,body[data-page=verlauf] input[type=text].form-control.edivi__vitalparam-shared::placeholder{color:#333!important}body[data-page=verlauf] input[type=number].form-control.edivi__vitalparam,body[data-page=verlauf] input[type=number].form-control.edivi__vitalparam-shared{-moz-appearance:textfield}body[data-page=verlauf] input[type=number].form-control.edivi__vitalparam-shared::-webkit-inner-spin-button,body[data-page=verlauf] input[type=number].form-control.edivi__vitalparam-shared::-webkit-outer-spin-button,body[data-page=verlauf] input[type=number].form-control.edivi__vitalparam::-webkit-inner-spin-button,body[data-page=verlauf] input[type=number].form-control.edivi__vitalparam::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body[data-page=verlauf] .edivi__vitalparam-mainbuttons{margin-top:auto;position:fixed;bottom:0;left:0;width:calc(58.33%);z-index:1000}body[data-page=verlauf] .edivi__vitalparam-mainbuttons>.col{display:flex;justify-content:center;align-items:center;background-color:#333}body[data-page=verlauf] .edivi__vitalparam-mainbuttons>.col:hover{background-color:#5f5f5f}body[data-page=verlauf] .edivi__vitalparam-mainbuttons a,body[data-page=verlauf] .edivi__vitalparam-mainbuttons button{position:relative;width:100%;height:100%;text-align:center;background:0 0;border-radius:0;border:0;color:#fff;text-decoration:none;font-size:1.8rem;padding:.8rem 0}@media (max-width:1155px){body[data-page=verlauf] .col.position-relative{padding-bottom:0}body[data-page=verlauf] .edivi__vitalparam-mainbuttons{flex-direction:column;width:calc(100%)!important}body[data-page=verlauf] .edivi__vitalparam-mainbuttons>.col{border-left:none!important;border-top:4px solid #191919}body[data-page=verlauf] .edivi__vitalparam-mainbuttons>.col:first-child{border-top:none}body[data-page=verlauf] .col-5,body[data-page=verlauf] .keypad-container{width:100%;padding-bottom:200px}}body[data-page=verlauf] .keypad-container{padding:20px;margin-top:20px}body[data-page=verlauf] .keypad-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:15px}body[data-page=verlauf] .function-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}body[data-page=verlauf] .keypad-btn{background:#333;color:#fff;border:none;border-radius:0;padding:20px;font-size:20px;font-weight:700;cursor:pointer;transition:all .2s;min-height:60px}body[data-page=verlauf] .keypad-btn:hover{background:#5f5f5f}body[data-page=verlauf] .keypad-btn.wide{grid-column:span 2}body[data-page=verlauf] .active-field{background:#333!important}body[data-page=verlauf] .text-success{color:#038c4a!important}body[data-page=verlauf] .text-danger{color:#d91225!important}body[data-page=verlauf] .text-warning{color:#d5a715!important}body[data-page=verlauf] .vital-entry{background:rgba(255,255,255,.05);border-radius:8px;padding:12px 15px;margin-bottom:10px;border-left:4px solid var(--main-color);transition:all .3s ease;display:flex;justify-content:space-between;align-items:center}body[data-page=verlauf] .vital-entry:hover{background:rgba(255,255,255,.1);transform:translateX(2px)}body[data-page=verlauf] .vital-content{flex:1;color:#fff;font-size:14px;line-height:1.4}body[data-page=verlauf] .vital-time{color:var(--main-color);font-weight:700;margin-right:15px}body[data-page=verlauf] .vital-value{font-weight:600;margin-right:8px}body[data-page=verlauf] .vital-separator{color:#6c757d;margin:0 4px}body[data-page=verlauf] .vital-bemerkung{color:#adb5bd;font-style:italic;margin-top:5px}body[data-page=verlauf] .vital-author{color:#6c757d;font-size:12px;margin-top:3px}body[data-page=verlauf] .delete-btn{opacity:.7;transition:all .3s;min-width:40px}body[data-page=verlauf] .delete-btn:hover{opacity:1;transform:scale(1.1)}body[data-page=verlauf] .stats-row{background:rgba(255,255,255,.1);border-radius:8px;padding:15px;margin-bottom:20px}body[data-page=verlauf] .stat-item{text-align:center;color:#fff}body[data-page=verlauf] .stat-number{font-size:24px;font-weight:700;margin-bottom:5px}body[data-page=verlauf] .stat-label{font-size:12px;color:#bbb}body[data-page=verlauf] .no-vitals{text-align:center;padding:40px;color:#6c757d}body[data-page=verlauf] .vital-list-container{max-height:70vh;overflow-y:auto;padding-right:5px}body[data-page=verlauf] .vital-list-container::-webkit-scrollbar{width:6px}body[data-page=verlauf] .vital-list-container::-webkit-scrollbar-track{background:rgba(255,255,255,.1);border-radius:3px}body[data-page=verlauf] .vital-list-container::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:3px}body[data-page=verlauf] .vital-list-container::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.5)}