@font-face{font-family:Inter;font-weight:100;src:url(/_next/static/media/Inter-Thin.65fc3559.ttf)}@font-face{font-family:Inter;font-weight:400;src:url(/_next/static/media/Inter-Regular.1282ebc6.ttf)}@font-face{font-family:Inter;font-weight:500;src:url(/_next/static/media/Inter-Medium.8d213a54.ttf)}@font-face{font-family:Inter;font-weight:600;src:url(/_next/static/media/Inter-SemiBold.524c2f2b.ttf)}@font-face{font-family:Inter;font-weight:700;src:url(/_next/static/media/Inter-Bold.c146dcab.ttf)}@font-face{font-family:SFPro;font-weight:400;src:url(/_next/static/media/SFPro-Regular.6de88030.otf)}@font-face{font-family:SFPro;font-weight:500;src:url(/_next/static/media/SFPro-Medium.de406798.otf)}@font-face{font-family:SFPro;font-weight:700;src:url(/_next/static/media/SFPro-Bold.da4e794c.otf)}body{color:#333;margin:0;font-family:SFPro;transition:all .5s ease}.layout{display:flex;min-height:100vh}.layout main{width:100%;max-width:calc(100vw - 322px)}.layout .container{padding:24px 32px}.layout .create .container .row{margin-bottom:12px}.layout .create .container .row .checkbox-single{margin-top:6px}.layout .create .container .row .required{color:#dc043b}.layout .create .header,.layout .list .header,.layout .mass .header{display:flex;align-items:center;justify-content:space-between;padding:24px 32px}.layout .create .header h1,.layout .list .header h1,.layout .mass .header h1{font-size:32px;font-family:Inter;font-weight:700;margin:0}.layout .create .header .actions,.layout .list .header .actions,.layout .mass .header .actions{display:flex;align-items:center;column-gap:6px}.layout .create .header .actions .secondary,.layout .list .header .actions .secondary,.layout .mass .header .actions .secondary{font-weight:600;font-family:Inter;background-color:#065169;padding:8px 24px;color:#fff;border:none;border-radius:8px}.layout .create .header .actions .danger,.layout .list .header .actions .danger,.layout .mass .header .actions .danger{font-weight:600;font-family:Inter;background-color:#065169;padding:8px 24px;color:#dc043b;border:none;border-radius:8px}.layout .create .header .actions .icon-btn,.layout .list .header .actions .icon-btn,.layout .mass .header .actions .icon-btn{background-color:#ec7700;border:none;border-radius:50%;height:32px;width:32px}.layout .create .header .actions .icon-btn img,.layout .list .header .actions .icon-btn img,.layout .mass .header .actions .icon-btn img{width:16px}.layout .create .header .actions button:hover,.layout .list .header .actions button:hover,.layout .mass .header .actions button:hover{cursor:pointer}button:disabled{cursor:auto!important;opacity:.5}.actions{column-gap:6px}.actions,.pop-up-bg{display:flex;align-items:center}.pop-up-bg{background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;justify-content:center;z-index:4}.pop-up-bg .modal{max-width:800px;width:90%;background-color:#fff;padding:40px 80px;border-radius:20px;max-height:85vh;overflow-y:auto;position:relative}.pop-up-bg .modal .title{font-size:18px;font-family:Inter}.pop-up-bg .modal h2{font-size:16px;font-family:Inter}.pop-up-bg .modal .close{position:absolute;right:20px;top:20px;background:none;border:none;padding:0;cursor:pointer}.row{display:flex;column-gap:24px}.row .col-12{width:100%}.row .col-8{width:66%}.row .col-6{width:50%}.row .col-4{width:33%}.row .col-3{width:25%}input:not(input[type=radio]):not(input[type=checkbox]),select{width:100%;padding:8px;border:none;border-radius:6px;box-shadow:0 1px 3px 0 rgba(0,0,0,.078);box-shadow:0 0 2px 0 rgba(0,0,0,.078);box-shadow:0 0 1px 0 rgba(0,0,0,.322);margin-top:4px;font-family:Inter}input:not(input[type=radio]):not(input[type=checkbox]):focus,select:focus{border:0;outline:none}.inputButton{width:100%;border:none;border-radius:6px;box-shadow:0 1px 3px 0 rgba(0,0,0,.078);box-shadow:0 0 2px 0 rgba(0,0,0,.078);box-shadow:0 0 1px 0 rgba(0,0,0,.322);margin-top:4px;font-family:Inter;background:none;text-align:left;font-size:12px;color:#333;display:flex;align-items:center;column-gap:4px;height:32px;cursor:pointer;text-decoration:none}.modal .subtitle{font-size:16px}.modal .row{margin-bottom:32px}.modal label{display:block;font-family:Inter;font-size:14px;font-weight:500}.modal label .required{color:#dc043b;font-size:16px}.modal:focus{border:0;outline:none}.modal .long-text{margin-top:6px;background-color:#f2f2f2;padding:12px;border-radius:6px}.modal .long-text p{margin:0}.modal .patient-data p{margin-top:0;margin-bottom:0}.modal .patient-data a{color:#333;font-size:12px}.modal .patient-data .name{font-weight:500;margin-top:12px}.modal .patient-data .birthDate{margin-top:6px}.diary-modal .title-container{justify-content:space-between}.diary-modal .title-container,.diary-modal .title-container .status-info{display:flex;align-items:center}.diary-modal .title-container .status-info .status-color{height:16px;width:16px;border-radius:50%;margin-right:8px}input[name=phone]::-webkit-inner-spin-button,input[name=phone]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[name=phone]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}textarea{width:100%;padding:8px;border:none;border-radius:6px;box-shadow:0 1px 3px 0 rgba(0,0,0,.078);box-shadow:0 0 2px 0 rgba(0,0,0,.078);box-shadow:0 0 1px 0 rgba(0,0,0,.322);margin-top:4px;font-family:Inter;resize:none;height:60px}textarea:focus{border:0;outline:none}.radio-group{display:flex;align-items:center;justify-content:start;column-gap:24px;height:32px}.divider{border-color:hsla(0,0%,91%,.078);margin:42px 0}.weekDays-selector{margin-top:6px}.weekDays-selector input{display:none!important}.weekDays-selector input[type=checkbox]+label{display:inline-block;border-radius:6px;background:#f2f2f2;height:40px;width:30px;margin-right:3px;line-height:40px;text-align:center;cursor:pointer;padding:0 6px}.weekDays-selector input[type=checkbox]:checked+label{background:#77d0ec;color:#fff}.studyAreas-selector{margin-top:6px}.studyAreas-selector input{display:none!important}.studyAreas-selector input[type=checkbox]+label{display:inline-block;border-radius:6px;background:#f2f2f2;text-align:center;cursor:pointer;padding:6px 12px;margin:4px}.studyAreas-selector input[type=checkbox]:checked+label{background:#77d0ec;color:#fff}.secondary{font-weight:600;font-family:Inter;background-color:#065169;padding:8px 24px;color:#fff;border:none;border-radius:8px;cursor:pointer}button.danger{background-color:#dc043b}button.secondary{background-color:#065169}button.danger{font-weight:600;font-family:Inter;padding:8px 24px;color:#fff;border:none;border-radius:8px;cursor:pointer}.modalFooter{display:flex;align-items:center;justify-content:space-between}.modalFooter .clear{color:#ec7700;border:none;background:none;cursor:pointer}.unclickable{cursor:not-allowed!important}.addFrom{display:flex;column-gap:24px}.catalogueSearch{position:relative;display:flex;align-items:end}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{border-color:#fff!important}.list.schedule .calendar{padding:0 32px 32px}.react-datepicker-popper{z-index:5!important}.react-datepicker-wrapper{width:45%}.staticData label{margin-bottom:4px}.login{height:100vh;display:flex;align-items:center;justify-content:space-around}.login .welcome{text-align:center;margin-bottom:40px}.login form{width:500px}.login form .row{margin-bottom:6px}.login .lab-image{background-image:url(/assets/images/lab.png);height:500px;width:40%;border-radius:16px;background-size:cover;background-position:50%}.link{color:#065169;text-decoration:underline;cursor:pointer}.input-wrapper{position:relative}.input-icon{color:#333;position:absolute;cursor:pointer;opacity:.5;width:18px;height:18px;top:55%;transform:translateY(-50%)}.input-icon.password{left:unset;right:10px}