body{margin:0;padding:0;font-family:sans-serif}#layout-header{color:#fff}#layout-header-text{margin-left:19px;font-size:x-large}#logout-button{float:right;margin-top:16px;margin-right:16px}.ant-layout-sider-zero-width-trigger{z-index:1;opacity:.5}.ant-layout-sider-zero-width-trigger:hover{opacity:1}@media only screen and (max-height:600px){.ant-layout-footer{padding:7px 30px;font-size:14px}#layout-header-contributor-logos{display:none}}@media only screen and (max-width:576px){.ant-layout-footer{padding:7px 30px;font-size:13px}#layout-header-contributor-logos{display:none}}@media only screen and (max-height:400px){.ant-layout-footer{padding:5px 10px;font-size:12px}}@media only screen and (max-width:360px){.ant-layout-footer{padding:5px 10px;font-size:12px}}.ant-layout.ant-layout-has-sider>.ant-layout-content{overflow-x:auto}.language-select{color:#fff;float:right;top:15px;margin-right:15px;width:60px}.language-select>.ant-select-selection{background-color:transparent}.language-select>.ant-select-selection>.ant-select-arrow{color:#fff}.ant-menu-item{font-weight:500}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title,.ant-menu-vertical-left .ant-menu-item,.ant-menu-vertical-left .ant-menu-submenu-title,.ant-menu-vertical-right .ant-menu-item,.ant-menu-vertical-right .ant-menu-submenu-title,.ant-menu-vertical .ant-menu-item,.ant-menu-vertical .ant-menu-submenu-title{padding:0 20px}.ant-layout-sider-zero-width-trigger{top:51px}#error-component{position:relative}#error-component.show{display:block;top:0;-webkit-transition:top .5s;transition:top .5s}#error-component.hide{display:hidden;top:-90px;-webkit-transition:top .5s,display .5s;transition:top .5s,display .5s}.login-form{max-width:300px;margin:20px}.login-form-forgot{float:right}.login-form-button{width:100%;margin-top:8px}.patient-table-filter-dropdown{padding:8px;border-radius:6px;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.2)}.patient-table-filter-dropdown input{width:200px;margin-right:8px}.patient-table .ant-table-pagination.ant-pagination{margin:0}.ant-input-disabled,.ant-select-disabled .ant-select-selection{background-color:inherit;color:inherit}.patient-form{max-width:650px;margin:17px 20px;display:flex;flex-wrap:wrap}.patient-form .ant-form-item-label{text-align:left;line-height:normal;white-space:normal}.patient-form-button-safeguard{width:1000px}.patient-form-item{flex-grow:1;flex-shrink:1;flex-basis:200px;margin-right:24px}.export-form{max-width:400px;margin:20px}.export-form-button{width:100%}.audit-form{max-width:400px;margin:20px}.audit-form-button{width:100%}.report-form{max-width:400px;margin:20px}.report-form-button{width:100%;margin-bottom:20px}.custom-radio-group-radio{display:block;margin-bottom:2px}.simple-questionnaire-form .custom-radio-group-radio{display:block;width:inherit;margin-bottom:5px}.custom-radio-group-radio .ant-radio{top:3px;vertical-align:top}.custom-radio-group-radio-label{white-space:normal;word-break:break-word;display:inline-block}.simple-questionnaire-form .custom-radio-group-radio .ant-radio{top:5px;vertical-align:top}.simple-questionnaire-form .custom-radio-group-radio .ant-radio-inner{width:18px;height:18px}.simple-questionnaire-form .custom-radio-group-radio .ant-radio-inner:after{width:10px;height:10px}.custom-select-option-label{white-space:normal;word-break:break-word}.custom-checkbox-group{width:100%}.custom-checkbox-group-checkbox{display:block;margin-bottom:2px}.custom-checkbox-group-checkbox+.custom-checkbox-group-checkbox{margin-left:0}.simple-questionnaire-form .custom-checkbox-group-checkbox{display:block;width:inherit;margin-bottom:5px}.custom-checkbox-group-checkbox .ant-checkbox{top:3px;vertical-align:top}.custom-checkbox-group-checkbox-label{white-space:normal;word-break:break-word;display:inline-block;max-width:90%}.simple-questionnaire-form .custom-checkbox-group-checkbox .ant-checkbox{top:5px;vertical-align:top}.simple-questionnaire-form .custom-checkbox-group-checkbox .ant-checkbox-inner{width:18px;height:18px}.simple-questionnaire-form .custom-checkbox-group-checkbox .ant-checkbox-inner:after{width:7px;height:10px}.questionnaire-form{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.simple-questionnaire-form .horizontal-slider .ant-slider-rail,.simple-questionnaire-form .horizontal-slider .ant-slider-step,.simple-questionnaire-form .horizontal-slider .ant-slider-track{height:8px}.simple-questionnaire-form .horizontal-slider .ant-slider-handle{height:18px;width:18px}.ant-tooltip,.simple-questionnaire-form .ant-slider-mark{font-size:18px}.questionnaire-form{max-width:800px;margin:20px}.questionnaire-form-button{width:100%}.questionnaire-form .ant-form-item-label{text-align:left;line-height:normal;white-space:normal}.questionnaire-form .ant-form-item-label:after{content:""}.questionnaire-form-text-span{white-space:pre-wrap}.simple-questionnaire-form .questionnaire-form-2{min-height:calc(1vh - 245px);min-height:calc(var(--vh, 1vh) - 245px);margin:0;max-width:2000px;font-family:Arial}.simple-questionnaire-form .ant-calendar,.simple-questionnaire-form .ant-form,.simple-questionnaire-form .ant-form-item,.simple-questionnaire-form .ant-form-label,.simple-questionnaire-form .ant-form label,.simple-questionnaire-form .ant-input,.simple-questionnaire-form .ant-select,.simple-questionnaire-form .ant-select-dropdown{font-size:18px}.simple-questionnaire-form .ant-btn{font-size:18px;padding:0 16px;height:40px}.simple-questionnaire-form-select-option{line-height:30px;font-size:18px}.questionnaire-rendering-div *{max-width:100%}.questionnaire-copyright-rendering-div{max-width:100%;text-align:center;height:36px}.left-questionnaire-button{float:left;min-width:105px;margin-left:0}.right-questionnaire-button{float:right;min-width:105px;margin-right:0}.simple-questionnaire-form .custom-eq-5d-slider .ant-slider-mark{font-size:18px;line-height:24px}.simple-questionnaire-form .custom-eq-5d-slider .ant-slider-mark-text{left:8px}.custom-eq-5d-slider{min-height:calc(1vh - 420px);min-height:calc(var(--vh, 1vh) - 420px);margin:auto}.simple-questionnaire-form .custom-eq-5d-slider .ant-slider-rail,.simple-questionnaire-form .custom-eq-5d-slider .ant-slider-step,.simple-questionnaire-form .custom-eq-5d-slider .ant-slider-track{width:8px}.simple-questionnaire-form .custom-eq-5d-slider .ant-slider-dot{height:13px;width:13px}.simple-questionnaire-form .ant-slider-handle{height:18px;width:18px}.special-case-item-text-wrapper{float:left;max-width:50%}.questionnaire-form-2 ul{padding-left:17px}.special-case-item-form-item-wrapper{float:right;max-width:48%}.eq-5d-vas-box,.special-case-item-form-item-wrapper p{text-align:center}.eq-5d-vas-box{background-color:#000;color:#fff;max-width:200px;padding:10px;margin-top:70px;margin-left:auto;margin-right:auto}.eq-5d-vas-box-number{font-weight:700;padding-top:5px}.ant-divider-horizontal.ant-divider-with-text-left,.ant-divider-horizontal.ant-divider-with-text-right,.careplan-flat-list-divider-container>.ant-divider-horizontal.ant-divider-with-text{margin:0}.careplan-flat-list-divider-font-style{font-weight:700;font-size:small;color:rgba(0,0,0,.65)}.careplan-randomization-button,.careplan-workflow-handover-button,.token-request-button{margin-top:28px;margin-bottom:13px;margin-right:13px}.general-info-card .ant-badge-status-default{background-color:#1890ff}.patient-overview-card{margin:0}.note-content-list-container li{padding:0}.note-content-action-first-element{padding-right:8px}.note-content-action-last-element{padding-left:8px}.note-content-item-meta-container{flex:1 1}.note-content-item-container{white-space:pre-line;overflow:auto;max-height:10vh;word-break:break-word}.note-content-pagination{display:flex;justify-content:center}.note-content-notes-container{line-height:60px;height:60px;text-align:center}.note-content-notes-tooltip{font-size:12px}.note-content-confirmation-delete-icon svg{color:red;display:inline-block}.explanatory-header-container{display:flex}.explanatory-header-content-container{flex:1 1;max-width:600px;text-align:center;line-height:1.3}.explanatory-header-content-text-style{white-space:pre-line;overflow:auto;word-break:break-word;text-align:justify;font-size:18px}.simple-careplan .patient-overview-card{margin:0}.simple-careplan .ant-badge-status-text,.simple-careplan .ant-list-item-meta-title{font-size:18px}.simple-careplan .ant-btn{font-size:18px;padding:0 16px;height:40px}.simple-careplan .ant-badge-status-dot{width:10px;height:10px;display:inline-block;border-radius:50%;vertical-align:middle;position:relative;top:-2px}.user-form{max-width:400px;margin:20px}.user-form-button{width:100%;margin-bottom:20px}.home-text,.imprint>p{white-space:pre-line}.App-logo{height:50px}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}*,:after,:before{box-sizing:border-box}.ant-card-head,.ant-card-wider-padding .ant-card-head{padding:0 20px}.ant-card-head-title{padding:20px 0}.card-head-title-back-button{margin-right:8px}.ant-card-body,.ant-card-wider-padding .ant-card-body{padding:15px 20px}.ant-form-item{margin-bottom:20px}.ant-form-item-with-help{margin-bottom:1px}.ant-table-middle>.ant-table-content>.ant-table-body>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th{padding:12px 20px}.ant-form-item-control{line-height:1.5}.ant-input-number-handler-up-inner:before{content:""}