*{padding:0;margin:0;border:0}*{-webkit-tap-highlight-color:transparent}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea,a{font-family:inherit;color:inherit;font-size:inherit;font:inherit;font-weight:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited,a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}::-webkit-scrollbar{width:5px;height:5px;border-radius:3px}::-webkit-scrollbar-thumb{background:#b7b7b7;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#818181;border-radius:3px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}::-webkit-scrollbar-track:hover{background:#ddd;border-radius:3px}.container{max-width:60%;margin:0 auto;font-family:Calibri;padding-bottom:1.25em;background:#fff;position:relative}.data-table{border-collapse:collapse;color:#333;margin-top:1.25em}.table-cell{border:1px solid #b0b0b0;padding:8px 12px;text-align:left;max-width:12.5em;line-height:1.2em}.table-cell--bold{font-weight:700}.table-cell--non-editable{background-color:#f0f0f0}.table-cell--active{box-shadow:inset 0 0 0 1px #606060}.table-cell__value,.table-cell__input{width:100%;height:100%}.conclusions{margin-top:1.25em}.conclusions__title{font-size:1.5em;font-weight:700;line-height:1.2em;margin-bottom:.625em}.conclusions__subtitle{font-size:1.25em;font-weight:700;line-height:1.2em;margin-bottom:.3125em}.conclusions__textarea{width:100%;font-size:1.1em;resize:none;overflow:hidden;line-height:1.3em;margin-bottom:.625em;border:1px solid #b0b0b0;padding:.3125em;border-radius:.3125em}.conclusions__conclusion-container{display:flex;gap:1.25em}.conclusions__reset{padding:.625em;border-radius:.3125em;max-height:3.75em;display:flex;justify-content:center;align-items:center;transition:all .15s ease-in-out}.conclusions__reset:hover{background-color:#d7d7d7}.table-container{overflow-x:auto}.top-panel{position:sticky;top:0;-webkit-user-select:none;user-select:none;display:flex;height:1.875em;background-color:#b0b0b0;overflow-x:auto;gap:.0625em;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2}.screen-header{padding:.625em .3125em .625em .625em;border-top-left-radius:.625em;border-top-right-radius:.625em;cursor:pointer;transition:all .15s ease-in-out;background:#ccc;display:flex;justify-content:center;align-items:center;gap:.3125em}.screen-header:hover{background-color:#e3e3e3}.screen-header_main{padding-right:.625em}.screen-header__name{min-width:6.25em;max-width:12.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.screen-header button{background:transparent;margin-left:auto;width:1.25em;height:1.25em;border-radius:50%;display:flex;justify-content:center;align-items:center}.screen-header button:hover{background:#f1f1f1}.screen-header_active,.screen-header_active:hover{background:#fff}.tip{line-height:1.2em}.patient-list{margin-top:.625em;-webkit-user-select:none;user-select:none;display:flex;width:25em}.patient-list__title{line-height:1.2em;margin-bottom:.625em}.patient-list__list{padding:.625em;border:1px solid #b0b0b0;border-radius:.3125em}.patient-list__item{cursor:pointer;display:flex;gap:.625em;transition:all .15s ease-in-out}.patient-list__item-content{border:1px solid #b0b0b0;border-radius:.3125em;padding:0 .625em;height:1.875em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patient-list__item-content:hover{background-color:#d7d7d7}.patient-list__item-name{width:18.75em;line-height:1.7em}.patient-list__search-container{display:flex;gap:.3125em;align-items:center;margin-bottom:.625em}.patient-list__search-input{width:18.75em;border:1px solid #b0b0b0;border-radius:.3125em;padding:.3125em}.to-fixed{padding:.625em 0;font-family:Courier New,Courier,monospace}.to-fixed__label{margin-right:.625em}.to-fixed__input{width:4.375em;border:1px solid #b0b0b0;border-radius:.3125em;padding:.3125em}.download{margin-top:.625em;padding:.625em;border-radius:.3125em;display:flex;justify-content:center;align-items:center;transition:all .15s ease-in-out}.download:hover{background-color:#d7d7d7}.patient-data__title{font-size:1.5em;font-weight:700;line-height:1.2em;margin-bottom:.625em}.patient-data__item{display:flex;gap:.625em;margin-bottom:.625em;font-size:1em;align-items:center}.patient-data__item input{border:1px solid #b0b0b0;border-radius:.3125em;padding:.3125em}.patient-data__label{width:9.375em}.patient-data__name-input{width:25em}.patient-data select{border:1px solid #b0b0b0;border-radius:.3125em;padding:.3125em}button{font-family:Courier New,Courier,monospace}@media screen and (max-width: 1400px){.container{max-width:80%}}@media screen and (max-width: 1000px){.container{max-width:90%;font-size:.75em}}@media screen and (max-width: 600px){.container{max-width:95%;font-size:.625em}}.fish-message{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.3em;position:fixed;top:5em;left:50%;width:37.5em;z-index:999999999;color:#fff;padding:.625em;opacity:1;transform:translateY(0) translate(-50%);transition:transform .15s ease;display:flex;align-items:center;border-radius:.625em;line-height:1em;box-shadow:0 .625em .625em #0000007b}.fish-message__error{background:#d60000}.fish-message__success{background:#4dba4d}.fish-message__info-mark{margin-right:.5em;font-size:1.2em;width:1.25em;height:1.25em;font-weight:700;display:flex;justify-content:center;align-items:center;border-radius:50%;background:transparent;color:#fff;border:2px solid #ffffff}.fish-message__hide{transform:translateY(-12.5em) translate(-50%)}.fish-message:hover{cursor:default;opacity:.8}@font-face{font-family:Calibri;src:url(/assets/calibri-BwVr6UHv.ttf) format("truetype")}@font-face{font-family:Material Icons;src:url(/assets/MaterialSymbolsOutlined-Regular-DQJClE0Y.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Calibri;src:url(/assets/calibri_bold-rjf0gtbW.ttf) format("truetype");font-weight:700;font-style:normal}.material-icons{font-family:Material Icons,sans-serif;font-weight:400;font-style:normal;font-size:24px;display:inline-block;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr}
