.myhours-summary{display:flex;flex-wrap:wrap;gap:.5rem}.myhours-card{flex:1 1 7rem;border:1px solid var(--bs-border-color);padding:.35rem .6rem;text-align:right;background:var(--bs-body-bg)}.myhours-card-label{font-size:.75rem;color:var(--bs-gray-600)}.myhours-card-value{font-size:1.05rem;font-weight:600;font-variant-numeric:tabular-nums}.myhours-card-note{display:flex;align-items:center;justify-content:flex-end}.myhours-days{max-height:60vh;overflow-y:auto;border-top:2px solid var(--hidra-look-head-line,var(--bs-border-color))}.myhours-head,.myhours-row{display:grid;grid-template-columns:7.5rem 1fr 4.5rem 1.75rem;gap:.5rem;align-items:center;padding:.3rem .4rem}.myhours-head{position:sticky;top:0;z-index:1;font-size:.75rem;font-weight:600;background:var(--hidra-look-head-bg,var(--bs-secondary-bg));color:var(--hidra-look-head-color,inherit)}.myhours-row{border-bottom:1px solid var(--bs-border-color-translucent)}.myhours-row.myhours-off{background:var(--bs-tertiary-bg)}.myhours-row.myhours-editable{cursor:pointer}.myhours-row.myhours-editable:hover{background:var(--hidra-look-hover-bg,var(--bs-secondary-bg))}.myhours-row.myhours-open{background:var(--hidra-look-hover-bg,var(--bs-secondary-bg))}.myhours-day{font-size:.8125rem;white-space:nowrap}.myhours-wd{display:inline-block;min-width:2rem;color:var(--bs-gray-600);text-transform:capitalize}.myhours-content{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0}.myhours-total{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.myhours-act{text-align:center}.myhours-span{display:inline-block;padding:.05rem .45rem;border:1px solid var(--bs-border-color);border-radius:1rem;font-size:.8125rem;font-variant-numeric:tabular-nums;background:var(--bs-body-bg)}.myhours-pause{font-size:.7rem;color:var(--bs-gray-600)}.myhours-other{flex-basis:100%}.myhours-editor{padding:.5rem .6rem .6rem 8rem;border-bottom:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.myh-grid{display:grid;grid-template-columns:repeat(4,minmax(6.5rem,9rem));gap:.15rem .5rem;align-items:end}.myh-pauses{margin-top:.4rem}.myh-pause-row{display:flex;align-items:center;gap:.4rem;margin-bottom:.3rem}.myh-pause-row .myh-p-min{width:6rem;flex:0 0 auto}.myh-pause-row .myh-p-from,.myh-pause-row .myh-p-to{width:6.5rem;flex:0 0 auto}.myh-pause-row .myh-p-reason{flex:1 1 8rem;min-width:6rem}.myh-hours:disabled{background:var(--bs-tertiary-bg)}.myh-today{padding:.25rem .1rem}.myh-compact .myh-grid{grid-template-columns:repeat(2,minmax(6rem,1fr))}.myh-compact .myh-grid>:first-child{order:1}.myh-compact .myh-grid>:nth-child(2){order:2}.myh-compact .myh-grid>:nth-child(5){order:3}.myh-compact .myh-grid>:nth-child(6){order:4}.myh-compact .myh-grid>:nth-child(3){order:5}.myh-compact .myh-grid>:nth-child(4){order:6}.myh-compact .myh-grid>:nth-child(7){order:7}.myh-compact .myh-grid>:nth-child(8){order:8}.myh-compact .myh-pause-row{flex-wrap:wrap}@media (max-width:576px){.myhours-head,.myhours-row{grid-template-columns:5.5rem 1fr 3.5rem 1.25rem}.myhours-editor{padding-left:.6rem}.myh-grid{grid-template-columns:repeat(2,minmax(6rem,1fr))}.myh-grid>:first-child{order:1}.myh-grid>:nth-child(2){order:2}.myh-grid>:nth-child(5){order:3}.myh-grid>:nth-child(6){order:4}.myh-grid>:nth-child(3){order:5}.myh-grid>:nth-child(4){order:6}.myh-grid>:nth-child(7){order:7}.myh-grid>:nth-child(8){order:8}.myh-pause-row{flex-wrap:wrap}}.myhours-tag{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-gray-700);font-weight:500}.myhours-tag-off{color:var(--bs-gray-600)}.home-mh{height:100%;display:flex;flex-direction:column}.home-mh-body{flex:1 1 auto;min-height:0;overflow-y:auto}