.HourlyVisuals-module__aqR3tG__allocation,.HourlyVisuals-module__aqR3tG__comparison{--chart-net:var(--color-primary,#34d399);--chart-tax:var(--color-warning,#ff9f0a);--chart-social:var(--color-us,#60a5fa);--chart-pension:#c4b5fd;--chart-loss:#ffaaa3;--chart-loans:#f9a8d4;--chart-expenses:#e6a18b;margin:0}.HourlyVisuals-module__aqR3tG__allocation{padding-block:.25rem 1rem}.HourlyVisuals-module__aqR3tG__caption,.HourlyVisuals-module__aqR3tG__comparisonCaption{color:var(--color-foreground);font-size:.875rem;font-weight:600;line-height:1.5}.HourlyVisuals-module__aqR3tG__caption>span,.HourlyVisuals-module__aqR3tG__comparisonCaption>span{color:var(--color-muted);font-size:.75rem;font-weight:400;display:block}.HourlyVisuals-module__aqR3tG__allocationBody{grid-template-columns:9rem minmax(0,1fr);align-items:center;gap:1.25rem;margin-top:1rem;display:grid}.HourlyVisuals-module__aqR3tG__ring{aspect-ratio:1;width:9rem;position:relative}.HourlyVisuals-module__aqR3tG__ringSvg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.HourlyVisuals-module__aqR3tG__ringSegment{stroke:var(--segment-color);transition:stroke-dasharray .35s cubic-bezier(.16,1,.3,1),stroke-dashoffset .35s cubic-bezier(.16,1,.3,1)}.HourlyVisuals-module__aqR3tG__ringLabel{font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;display:flex;position:absolute;inset:0}.HourlyVisuals-module__aqR3tG__ringLabel strong{color:var(--chart-net);letter-spacing:-.03em;font-size:1.875rem;font-weight:650;line-height:1.1}.HourlyVisuals-module__aqR3tG__ringLabel span{color:var(--color-muted);font-size:.625rem}.HourlyVisuals-module__aqR3tG__legend{gap:.625rem;margin:0;font-size:.75rem;line-height:1.4;display:grid}.HourlyVisuals-module__aqR3tG__legendRow{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.HourlyVisuals-module__aqR3tG__legendRow dt{color:var(--color-muted);align-items:baseline;gap:.5rem;min-width:0;display:flex}.HourlyVisuals-module__aqR3tG__legendRow dd{color:var(--color-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:550}.HourlyVisuals-module__aqR3tG__swatch{background:var(--segment-color);border-radius:2px;flex:0 0 .5rem;width:.5rem;height:.5rem;display:inline-block}.HourlyVisuals-module__aqR3tG__net{--segment-color:var(--chart-net)}.HourlyVisuals-module__aqR3tG__tax{--segment-color:var(--chart-tax)}.HourlyVisuals-module__aqR3tG__social{--segment-color:var(--chart-social)}.HourlyVisuals-module__aqR3tG__pension{--segment-color:var(--chart-pension)}.HourlyVisuals-module__aqR3tG__loans{--segment-color:var(--chart-loans)}.HourlyVisuals-module__aqR3tG__expenses{--segment-color:var(--chart-expenses)}.HourlyVisuals-module__aqR3tG__flowBody{gap:1rem;margin-top:1rem;display:grid}.HourlyVisuals-module__aqR3tG__signedFlow{border-bottom:1px solid var(--color-border);color:var(--color-muted);gap:.5rem;padding-bottom:1rem;font-size:.75rem;display:grid}.HourlyVisuals-module__aqR3tG__signedFlow>span{justify-content:space-between;gap:.75rem;display:flex}.HourlyVisuals-module__aqR3tG__signedFlow strong{color:var(--color-foreground);font-variant-numeric:tabular-nums}.HourlyVisuals-module__aqR3tG__signedFlow>.HourlyVisuals-module__aqR3tG__loss,.HourlyVisuals-module__aqR3tG__signedFlow>.HourlyVisuals-module__aqR3tG__loss strong{color:var(--chart-loss)}.HourlyVisuals-module__aqR3tG__signedFlow p,.HourlyVisuals-module__aqR3tG__axisNote{color:var(--color-muted);margin:.25rem 0 0;font-size:.6875rem;line-height:1.5}.HourlyVisuals-module__aqR3tG__comparison{border-top:1px solid var(--color-border);margin-top:1rem;padding-top:1rem}.HourlyVisuals-module__aqR3tG__comparisonCaption{font-size:.75rem}.HourlyVisuals-module__aqR3tG__comparisonCaption>span{font-size:.6875rem}.HourlyVisuals-module__aqR3tG__comparisonRow{margin-top:.875rem}.HourlyVisuals-module__aqR3tG__comparisonValue{color:var(--color-muted);justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.375rem;font-size:.75rem;display:flex}.HourlyVisuals-module__aqR3tG__comparisonValue strong{color:var(--color-foreground);font-variant-numeric:tabular-nums;font-weight:550}.HourlyVisuals-module__aqR3tG__comparisonValue strong>span{color:var(--color-muted);margin-left:.125rem;font-size:.625rem;font-weight:400}.HourlyVisuals-module__aqR3tG__track{background:var(--color-surface-2);border-radius:3px;height:.75rem;position:relative}.HourlyVisuals-module__aqR3tG__bar{transform-origin:0;border-radius:3px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.HourlyVisuals-module__aqR3tG__currentBar{background:var(--chart-social)}.HourlyVisuals-module__aqR3tG__alternativeBar{background:var(--chart-net)}.HourlyVisuals-module__aqR3tG__negativeBar{background:var(--chart-loss)}.HourlyVisuals-module__aqR3tG__baseline{z-index:1;background:var(--color-muted);width:1px;position:absolute;top:-3px;bottom:-3px}.HourlyVisuals-module__aqR3tG__axis{color:var(--color-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.5rem;font-size:.625rem;display:flex}@media (max-width:420px){.HourlyVisuals-module__aqR3tG__allocationBody{grid-template-columns:6.75rem minmax(0,1fr);gap:.75rem}.HourlyVisuals-module__aqR3tG__ring{width:6.75rem}.HourlyVisuals-module__aqR3tG__ringLabel strong{font-size:1.5rem}.HourlyVisuals-module__aqR3tG__ringLabel span{font-size:.5625rem}.HourlyVisuals-module__aqR3tG__legend{font-size:.6875rem}.HourlyVisuals-module__aqR3tG__legendRow{gap:.375rem}}@media (max-width:350px){.HourlyVisuals-module__aqR3tG__allocationBody{grid-template-columns:1fr}.HourlyVisuals-module__aqR3tG__ring{justify-self:center}}@media (prefers-reduced-motion:reduce){.HourlyVisuals-module__aqR3tG__ringSegment,.HourlyVisuals-module__aqR3tG__bar{transition:none}}
.HourlyResults-module__IKncSa__overview,.HourlyResults-module__IKncSa__quickSection,.HourlyResults-module__IKncSa__comparison,.HourlyResults-module__IKncSa__warnings,.HourlyResults-module__IKncSa__details{--hourly-surface:#202023;--hourly-raised:#27272c;--hourly-hover:#303036;--hourly-border:#414148;--hourly-control-border:#787881;--hourly-text:#f4f4f5;--hourly-muted:#bcbcc4;--hourly-net:var(--color-primary,#34d399);--hourly-tax:var(--color-warning,#ff9f0a);--hourly-loss:#ffaaa3;--hourly-blue:var(--color-us,#60a5fa);--hourly-selected:#b8ead5;--hourly-on-selected:#14261e;--hourly-selected-surface:#252f2b}.HourlyResults-module__IKncSa__overview{gap:1.25rem;min-width:0;display:grid}.HourlyResults-module__IKncSa__allocationPanel{min-width:0}.HourlyResults-module__IKncSa__headline{border:1px solid var(--hourly-border);background:var(--hourly-surface);color:var(--hourly-text);border-radius:16px;padding:1.35rem}.HourlyResults-module__IKncSa__resultTitle{margin:0 0 .5rem;font-size:.95rem;font-weight:600}.HourlyResults-module__IKncSa__headlineValue{flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.HourlyResults-module__IKncSa__amount{color:var(--hourly-text);letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(2.7rem,7vw,3.75rem);font-weight:750;line-height:1.1}.HourlyResults-module__IKncSa__headlineValue[data-negative=true] .HourlyResults-module__IKncSa__amount,.HourlyResults-module__IKncSa__netStat[data-negative=true] dd{color:var(--hourly-loss)}.HourlyResults-module__IKncSa__suffix{color:var(--hourly-muted);font-size:1.3rem}.HourlyResults-module__IKncSa__headlineNote{color:var(--hourly-muted);margin-top:.65rem;font-size:.75rem;line-height:1.5}.HourlyResults-module__IKncSa__periods{flex-wrap:wrap;gap:.25rem;margin-top:1rem;display:flex}.HourlyResults-module__IKncSa__periodButton{min-height:44px;color:var(--hourly-muted);border:1px solid var(--hourly-control-border);background:var(--hourly-raised);cursor:pointer;border-radius:8px;padding:.55rem .75rem;font-size:.75rem;font-weight:600;transition:background-color .16s,color .16s}.HourlyResults-module__IKncSa__periodButton:hover{background:var(--hourly-hover);color:var(--hourly-text)}.HourlyResults-module__IKncSa__periodButton[aria-pressed=true]{background:var(--hourly-selected);border-color:var(--hourly-selected);color:var(--hourly-on-selected)}.HourlyResults-module__IKncSa__periodButton:focus-visible,.HourlyResults-module__IKncSa__payTile:focus-visible,.HourlyResults-module__IKncSa__details>summary:focus-visible{outline:2px solid var(--hourly-net);outline-offset:4px}.HourlyResults-module__IKncSa__statStrip{border-top:1px solid var(--hourly-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:1.25rem;padding-top:1rem;display:grid}.HourlyResults-module__IKncSa__statStrip dt{color:var(--hourly-muted);font-size:.7rem;line-height:1.5}.HourlyResults-module__IKncSa__statStrip dd{color:var(--hourly-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:.25rem;font-size:clamp(.95rem,2.5vw,1.25rem);font-weight:650}.HourlyResults-module__IKncSa__taxStat dd{color:var(--hourly-tax)}.HourlyResults-module__IKncSa__netStat dd{color:var(--hourly-net)}.HourlyResults-module__IKncSa__warnings{color:#f3d09a;background:#252421;border:1px solid #897349;border-radius:12px;flex-direction:column;gap:.55rem;padding:1rem 1rem 1rem 2rem;font-size:.75rem;line-height:1.6;list-style:outside;display:flex}.HourlyResults-module__IKncSa__sectionTitle{color:var(--color-foreground);margin-bottom:.8rem;font-size:.95rem;font-weight:650}.HourlyResults-module__IKncSa__quickPeriods{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.HourlyResults-module__IKncSa__payTile{border:1px solid var(--hourly-control-border);background:var(--hourly-surface);min-height:114px;color:var(--color-foreground);text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.85rem;transition:background-color .16s,border-color .16s;display:flex;position:relative}.HourlyResults-module__IKncSa__payTile:hover{background:var(--hourly-hover);border-color:#a1a1aa}.HourlyResults-module__IKncSa__payTile[aria-pressed=true]{border-color:var(--hourly-net);background:var(--hourly-selected-surface)}.HourlyResults-module__IKncSa__payTile[aria-pressed=true] .HourlyResults-module__IKncSa__tileLabel{color:var(--hourly-net)}.HourlyResults-module__IKncSa__payTile strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.3rem;font-weight:650}.HourlyResults-module__IKncSa__tileLabel{font-size:.8rem;font-weight:600}.HourlyResults-module__IKncSa__tileGross,.HourlyResults-module__IKncSa__tileBasis{color:var(--hourly-muted);font-size:.7rem;line-height:1.4}.HourlyResults-module__IKncSa__payTile[aria-pressed=true] .HourlyResults-module__IKncSa__tileGross,.HourlyResults-module__IKncSa__payTile[aria-pressed=true] .HourlyResults-module__IKncSa__tileBasis{color:#c3d5cc}.HourlyResults-module__IKncSa__comparison{border:1px solid var(--hourly-border);background:var(--hourly-surface);border-radius:16px;padding:1.1rem}.HourlyResults-module__IKncSa__comparison .HourlyResults-module__IKncSa__sectionTitle{color:var(--hourly-blue)}.HourlyResults-module__IKncSa__compareBasis{color:var(--hourly-muted);margin:-.4rem 0 1rem;font-size:.75rem}.HourlyResults-module__IKncSa__delta{color:var(--hourly-muted);margin-top:.9rem;font-size:.8rem;line-height:1.6}.HourlyResults-module__IKncSa__delta[data-direction=gain] strong{color:var(--hourly-net)}.HourlyResults-module__IKncSa__delta[data-direction=loss] strong{color:var(--hourly-loss)}.HourlyResults-module__IKncSa__details{border-top:1px solid var(--color-border);padding:.25rem 0}.HourlyResults-module__IKncSa__details>summary{cursor:pointer;min-height:48px;color:var(--color-foreground);border-radius:4px;padding:.85rem .25rem;font-size:.85rem;font-weight:600}.HourlyResults-module__IKncSa__details>summary::marker{color:var(--hourly-net)}.HourlyResults-module__IKncSa__details>summary:hover{color:var(--hourly-net)}.HourlyResults-module__IKncSa__detailNote{color:var(--color-muted);margin:0 0 .75rem;font-size:.7rem}.HourlyResults-module__IKncSa__details>dl{padding:0 .25rem 1rem}.HourlyResults-module__IKncSa__tableScroll{scrollbar-color:var(--hourly-control-border) var(--hourly-surface);padding-bottom:.75rem;overflow-x:auto}.HourlyResults-module__IKncSa__scopeNotes{color:var(--color-muted);padding:.2rem .25rem 1rem;font-size:.75rem;line-height:1.7}.HourlyResults-module__IKncSa__headline ::selection,.HourlyResults-module__IKncSa__quickSection ::selection,.HourlyResults-module__IKncSa__comparison ::selection,.HourlyResults-module__IKncSa__details ::selection{background:var(--hourly-selected);color:var(--hourly-on-selected)}@media (min-width:640px){.HourlyResults-module__IKncSa__quickPeriods{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.HourlyResults-module__IKncSa__overview{grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr);align-items:stretch;gap:.8rem}.HourlyResults-module__IKncSa__headline{min-width:0;padding:1.1rem}.HourlyResults-module__IKncSa__amount{font-size:3.25rem}.HourlyResults-module__IKncSa__statStrip{gap:.6rem;margin-top:1rem;padding-top:.8rem}.HourlyResults-module__IKncSa__statStrip dt{font-size:.68rem}.HourlyResults-module__IKncSa__statStrip dd{font-size:1.1rem}.HourlyResults-module__IKncSa__allocationPanel{border:1px solid var(--hourly-border);background:var(--hourly-surface);border-radius:16px;padding:1rem}}@media (prefers-reduced-motion:reduce){.HourlyResults-module__IKncSa__periodButton,.HourlyResults-module__IKncSa__payTile{transition:none}}
/*# sourceMappingURL=2z9p_oyeo7eb0.css.map*/