.diary .legend{font-size:1.25rem;font-weight:600;line-height:1.4;margin-bottom:2.5rem}.diary .modification-date{color:#6d767c;font-size:1.125rem}.diary .measurement--modal-unit{align-items:center;display:inline-flex}.diary .input-icons{position:relative;width:100%}.diary .input-icons span{position:absolute}.diary .input-icons span.btn-link{background:none}.diary .input-icons span.btn-link:before{color:#828b91}.diary .input-icons input{margin-left:.9375rem;width:100%}.diary .custom-select .select-dropdown-label{align-items:center;color:#828b91;display:flex;margin-right:.5rem;white-space:nowrap}.diary .custom-select .dropdown-secondary:hover{border-bottom:.0625rem solid #18ab42}.diary .custom-select .dropdown-secondary:hover .select-dropdown-button,.diary .custom-select .dropdown-secondary:hover .select-dropdown-label{color:#18ab42}.diary .custom-select .dropdown-secondary .select-dropdown-button{font-weight:600;height:auto;padding:0 1.5rem 0 0}.diary .custom-select .dropdown-secondary .select-dropdown-button:after{right:0}.diary .custom-select .dropdown-secondary .select-dropdown-button:focus-visible{color:#18ab42}.diary .custom-select .dropdown-secondary .dropdown-menu{border:none}.diary .custom-select .dropdown-secondary .form-control{box-shadow:none}.diary .blood-sugar-wrap{position:relative}.diary .oc-table{empty-cells:show;width:100%}@media screen{.diary .oc-table{min-width:50rem}}.diary .oc-table .oc-table-edit{padding-left:.5rem;padding-right:.5rem}.diary .oc-table .edit{text-align:right}.diary .oc-table .delete form{margin-bottom:0}.diary .alert-container ul{padding-left:0}.diary .alert-container ul li{list-style:none}.diary .hidden{display:none}.diary .date-selection{display:grid;justify-content:center;margin-bottom:1.5rem;margin-top:3rem}@media(min-width:600px){.diary .date-selection{display:flex;margin-top:4rem}}.diary .date-selection .displayed-date{padding:.75rem}.diary .modal-content .notice{min-height:0}.diary .modal-content div.delete{bottom:2rem;margin-top:.5rem;position:absolute}.diary .oc-table .small-cell{max-width:3.75rem;width:3.75rem}.diary .oc-table .medium-cell{max-width:8.125rem;width:8.125rem}.chart-wrapper{position:relative}.chart-wrapper[data-y-axis]:before{color:#293033;content:attr(data-y-axis);font-size:.75rem;font-weight:600;line-height:1;position:absolute;top:2rem}.chart-wrapper.blood-pressure-chart:before{left:1.1875rem}.chart-wrapper.weight-goals-chart:before{left:2.625rem}.chart-wrapper.movement-planner-chart:before{left:2.25rem}.chart-wrapper.blood-sugar-chart[data-y-axis="mmol/l"]:before{left:1rem}.chart-wrapper.blood-sugar-chart[data-y-axis="mg/dl"]:before{left:1.375rem}.ct-chart-bar,.ct-chart-line{overflow:visible}.ct-chart-bar .ct-label.ct-end,.ct-chart-line .ct-label.ct-end{align-items:flex-end;transform:rotate(90deg);width:1.125rem!important}.ct-chart-bar{overflow:visible}.ct-chart-bar .ct-label.ct-horizontal.ct-end{align-items:unset;justify-content:unset;text-align:center;text-anchor:start;line-height:1.5rem;margin:auto}.ct-chart-bar .ct-series line{stroke-width:.5rem}.interval-1week .ct-chart-bar .ct-series line{stroke-width:8.5714285714%}.interval-1month .ct-chart-bar .ct-series line{stroke-width:3.3333333333%}.interval-3months .ct-chart-bar .ct-series line{stroke-width:1.0869565217%}.movement-planner-chart .ct-series-a .ct-bar{stroke:#50eb5d}.movement-planner-chart .ct-series-b .ct-bar{stroke:#18ab42}.movement-planner-chart .ct-series-c .ct-bar{stroke:#004730}.movement-planner-chart+.chart-legend .graph-1:before{background:#50eb5d}.movement-planner-chart+.chart-legend .graph-2:before{background:#18ab42}.movement-planner-chart+.chart-legend .graph-3:before{background:#004730}