.schedule-grid[data-astro-cid-767g3p4m]{gap:var(--calc-gap,1.5rem);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=960px){.schedule-grid[data-astro-cid-767g3p4m]{grid-template-columns:1fr}}.schedule-main[data-astro-cid-767g3p4m],.schedule-side[data-astro-cid-767g3p4m]{gap:var(--calc-gap,1.5rem);flex-direction:column;min-width:0;display:flex}.schedule-header-row[data-astro-cid-767g3p4m]{text-transform:uppercase;letter-spacing:.06em;color:var(--calc-text-muted,#6b7280);border-bottom:1px solid var(--calc-border,#ffffff14);grid-template-columns:90px 1fr 1fr 90px 70px;gap:.5rem;padding:.5rem .25rem;font-size:.75rem;font-weight:600;display:grid}@media (width<=720px){.schedule-header-row[data-astro-cid-767g3p4m]{display:none}}.schedule-rows[data-astro-cid-767g3p4m]{flex-direction:column;display:flex}.schedule-row[data-astro-cid-767g3p4m],.schedule-rows[data-astro-cid-767g3p4m] .schedule-row{border-bottom:1px solid var(--calc-border,#ffffff0f);grid-template-columns:90px 1fr 1fr 90px 70px;align-items:center;gap:.5rem;padding:.5rem .25rem;display:grid}.schedule-row[data-astro-cid-767g3p4m]:last-child,.schedule-rows[data-astro-cid-767g3p4m] .schedule-row:last-child{border-bottom:none}.schedule-row[data-astro-cid-767g3p4m] .day-label[data-astro-cid-767g3p4m],.schedule-rows[data-astro-cid-767g3p4m] .schedule-row .day-label{color:var(--calc-text,#f5f6fa);font-size:.95rem;font-weight:600}.schedule-row[data-astro-cid-767g3p4m] input[data-astro-cid-767g3p4m][type=time],.schedule-rows[data-astro-cid-767g3p4m] .schedule-row input[type=time],.schedule-row[data-astro-cid-767g3p4m] input[data-astro-cid-767g3p4m][type=number],.schedule-rows[data-astro-cid-767g3p4m] .schedule-row input[type=number]{background:var(--calc-input-bg,#ffffff0a);border:1px solid var(--calc-input-border,#ffffff1f);width:100%;color:var(--calc-text,#f5f6fa);border-radius:8px;padding:.45rem .6rem;font-family:inherit;font-size:.95rem}.schedule-row[data-astro-cid-767g3p4m] input[data-astro-cid-767g3p4m]:focus,.schedule-rows[data-astro-cid-767g3p4m] .schedule-row input:focus{outline:2px solid var(--calc-accent,#6366f1);outline-offset:1px}.schedule-row[data-astro-cid-767g3p4m] .net-cell[data-astro-cid-767g3p4m],.schedule-rows[data-astro-cid-767g3p4m] .schedule-row .net-cell{text-align:right;color:var(--calc-text,#f5f6fa);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:600}.schedule-row[data-astro-cid-767g3p4m] .row-hint[data-astro-cid-767g3p4m],.schedule-rows[data-astro-cid-767g3p4m] .schedule-row .row-hint{color:var(--calc-accent,#818cf8);grid-column:2/-1;margin-top:-.25rem;font-size:.75rem}.schedule-row[data-astro-cid-767g3p4m] .row-warn[data-astro-cid-767g3p4m],.schedule-rows[data-astro-cid-767g3p4m] .schedule-row .row-warn{color:var(--warning-amber);grid-column:2/-1;margin-top:-.25rem;font-size:.75rem}@media (width<=720px){.schedule-row[data-astro-cid-767g3p4m],.schedule-rows[data-astro-cid-767g3p4m] .schedule-row{grid-template-columns:1fr 1fr;row-gap:.5rem}.schedule-row[data-astro-cid-767g3p4m] .day-label[data-astro-cid-767g3p4m],.schedule-rows[data-astro-cid-767g3p4m] .schedule-row .day-label{border-bottom:1px dashed var(--calc-border,#ffffff14);grid-column:1/-1;padding-bottom:.25rem}.schedule-row[data-astro-cid-767g3p4m] .net-cell[data-astro-cid-767g3p4m],.schedule-rows[data-astro-cid-767g3p4m] .schedule-row .net-cell{text-align:left;grid-column:1/-1}.schedule-row[data-astro-cid-767g3p4m] .break-cell[data-astro-cid-767g3p4m],.schedule-rows[data-astro-cid-767g3p4m] .schedule-row .break-cell{grid-column:1/-1}}.settings-grid[data-astro-cid-767g3p4m]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.setting-field[data-astro-cid-767g3p4m]{flex-direction:column;gap:.4rem;display:flex}.setting-field[data-astro-cid-767g3p4m] label[data-astro-cid-767g3p4m]{text-transform:uppercase;letter-spacing:.06em;color:var(--calc-text-muted,#9ca3af);font-size:.8rem;font-weight:600}.input-with-prefix[data-astro-cid-767g3p4m]{background:var(--calc-input-bg,#ffffff0a);border:1px solid var(--calc-input-border,#ffffff1f);border-radius:10px;align-items:center;padding:.2rem .6rem;display:flex}.input-with-prefix[data-astro-cid-767g3p4m]:focus-within{border-color:var(--calc-accent,#818cf8);box-shadow:0 0 0 3px var(--accent-glow-intense)}.input-with-prefix[data-astro-cid-767g3p4m] input[data-astro-cid-767g3p4m]{color:var(--calc-text,#f5f6fa);background:0 0;border:none;flex:1;min-width:0;padding:.5rem .25rem;font-family:inherit;font-size:1rem}.input-with-prefix[data-astro-cid-767g3p4m] input[data-astro-cid-767g3p4m]:focus{outline:none}.input-prefix[data-astro-cid-767g3p4m],.input-suffix[data-astro-cid-767g3p4m]{color:var(--calc-text-muted,#9ca3af);font-size:.9rem;font-weight:500}.setting-field[data-astro-cid-767g3p4m] select[data-astro-cid-767g3p4m]{background:var(--calc-input-bg,#ffffff0a);border:1px solid var(--calc-input-border,#ffffff1f);color:var(--calc-text,#f5f6fa);border-radius:10px;padding:.6rem .7rem;font-family:inherit;font-size:1rem}.primary-result-sub[data-astro-cid-767g3p4m]{color:var(--calc-text-muted,#9ca3af);font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:.95rem}.secondary-breakdown[data-astro-cid-767g3p4m]{border-top:1px dashed var(--calc-border,#ffffff1a);margin-top:1rem;padding-top:1rem}.total-pay-row[data-astro-cid-767g3p4m] .result-value[data-astro-cid-767g3p4m]{color:var(--calc-accent,#a5b4fc);font-weight:700}#rowHoursUntilOT[data-astro-cid-767g3p4m].is-at-ot .result-value[data-astro-cid-767g3p4m]{color:var(--warning-amber)}.prose[data-astro-cid-767g3p4m] h2[data-astro-cid-767g3p4m]{margin-top:2rem}.prose[data-astro-cid-767g3p4m] p[data-astro-cid-767g3p4m]{line-height:1.65}
