:root{--ui-color-foreground:#000;--ui-color-foreground-inverse:#fff;--ui-color-muted:#b8b8b8;--ui-color-subtle:#8f8f8f;--ui-color-destructive:#c43d2f;--ui-color-destructive-hover:#a83226;--ui-color-overdue:#c43d2f;--ui-color-overdue-hover:#a83226;--ui-color-surface:#f1f1f1;--ui-color-surface-strong:#e3e3e3;--ui-color-focus-ring:#1772e5d9;--ui-color-focus-ring-subtle:#1772e52e;--ui-font-feature-discretionary-ligatures:"dlig" 1;--ui-font-feature-square-punctuation:"ss07" 1;--ui-font-features-base:var(--ui-font-feature-discretionary-ligatures), var(--ui-font-feature-square-punctuation)}@font-face{font-family:Inter;src:url(/assets/InterVariable-DiVDrmQJ.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}body{font-feature-settings:var(--ui-font-features-base);font-variant-ligatures:discretionary-ligatures;font-family:Inter,sans-serif}.interDisplay{font-variant-numeric:tabular-nums;font-feature-settings:var(--ui-font-features-base), "case" 1, "cv01" 1, "cv09" 1, "cv02" 1, "cv03" 1, "cv04" 1;font-family:Inter,sans-serif;font-weight:500}._container_1ip9j_1{align-items:center;gap:var(--timer-display-gap,12px);flex-direction:column;display:flex}._root_1ip9j_8{justify-content:center;align-items:flex-start;gap:var(--timer-root-gap,8px);transition:color .25s;display:flex}._rootEditing_1ip9j_16{z-index:11;position:relative}._rootOverdue_1ip9j_21{color:var(--ui-color-overdue)}._unitShell_1ip9j_25{color:inherit;font-feature-settings:var(--ui-font-features-base), "cv01" 1, "cv09" 1, "cv02" 1, "cv03" 1, "cv04" 1;font-family:Inter,sans-serif;font-size:var(--timer-input-font-size,96px);font-variant-numeric:tabular-nums;flex:none;justify-content:center;font-weight:600;line-height:1;display:flex}._unitGroup_1ip9j_44{justify-content:center;align-items:flex-start;gap:0;display:flex}._digitColumn_1ip9j_51{flex-direction:column;align-items:center;gap:0;display:flex}._stepButton_1ip9j_58{width:calc(var(--timer-step-button-size,32px) + var(--timer-step-hit-area-padding,0px) * 2);height:calc(var(--timer-step-button-size,32px) + var(--timer-step-hit-area-padding,0px) * 2);margin-block:calc(var(--timer-step-hit-area-padding,0px) * -1);color:var(--ui-color-foreground);opacity:var(--timer-step-button-opacity,1);pointer-events:var(--timer-step-button-pointer-events,auto);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background-color .25s,color .25s,opacity .18s;display:inline-flex;position:relative}._stepButton_1ip9j_58:before{content:"";inset:var(--timer-step-button-background-inset,var(--timer-step-hit-area-padding,0px));background:var(--timer-step-button-background,var(--ui-color-surface));border-radius:999px;transition:background-color .25s;position:absolute}._stepButton_1ip9j_58 svg{z-index:1;width:var(--timer-step-icon-size,16px);height:var(--timer-step-icon-size,16px);position:relative}._stepButton_1ip9j_58:hover:before{background:var(--timer-step-button-hover-background,#ededed)}._stepButton_1ip9j_58:focus,._stepButton_1ip9j_58:focus-visible{outline:none}._stepButton_1ip9j_58:focus-visible{opacity:1}._stepButton_1ip9j_58:focus-visible:before{background:var(--ui-color-surface);box-shadow:0 0 0 2px var(--ui-color-focus-ring)}._digitValue_1ip9j_121{min-width:1ch;height:1em;color:inherit;font-feature-settings:var(--ui-font-features-base), "cv01" 1, "cv09" 1, "cv02" 1, "cv03" 1, "cv04" 1;font-family:Inter,sans-serif;font-size:var(--timer-input-font-size,96px);font-style:inherit;font-variant-numeric:tabular-nums;text-align:center;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex}._digitValueEditable_1ip9j_145{cursor:text}._digitValueEditable_1ip9j_145:focus{outline:none}._digitValueEditable_1ip9j_145:focus-visible{background:var(--ui-color-focus-ring-subtle);box-shadow:0 0 0 2px var(--ui-color-focus-ring);border-radius:.16em;outline:none}._segment_1ip9j_160{justify-content:center;align-items:center;display:flex}._unitEditor_1ip9j_166{flex-direction:column;align-items:center;gap:0;display:flex}._unitEditorField_1ip9j_173{background:#fff;width:100%;min-width:0;height:1em}._stepButtonSpacer_1ip9j_180{width:var(--timer-step-button-size,32px);height:var(--timer-step-button-size,32px);flex:none}._separator_1ip9j_186{font-feature-settings:var(--ui-font-features-base), "case" 1, "cv01" 1, "cv09" 1, "cv02" 1, "cv03" 1, "cv04" 1;font-variant-numeric:tabular-nums;font-family:Inter,sans-serif;font-size:var(--timer-separator-font-size,96px);text-align:center;justify-content:center;align-self:center;line-height:1;display:flex}._input_1ip9j_205{width:auto;box-shadow:none;color:inherit;appearance:none;font-feature-settings:var(--ui-font-features-base), "cv01" 1, "cv09" 1, "cv02" 1, "cv03" 1, "cv04" 1;font-family:Inter,sans-serif;font-size:var(--timer-input-font-size,96px);font-style:inherit;font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:none;border-radius:0;outline:none;padding:0;font-weight:600;line-height:1}._unitInput_1ip9j_232{box-sizing:border-box;text-align:center;width:100%;min-width:0;height:100%}._input_1ip9j_205::-webkit-outer-spin-button{appearance:none;margin:0}._input_1ip9j_205::-webkit-inner-spin-button{appearance:none;margin:0}._input_1ip9j_205:focus,._input_1ip9j_205:focus-visible{box-shadow:none;outline:none}._unitEditorField_1ip9j_173:has(._input_1ip9j_205:focus-visible){box-shadow:0 0 0 2px var(--ui-color-focus-ring)}._input_1ip9j_205[readonly]{cursor:default}._editingBackdrop_1ip9j_260{z-index:10;opacity:0;pointer-events:none;background:#e6e6e6;transition:opacity .25s;position:fixed;inset:0}._editingBackdropVisible_1ip9j_270{opacity:.8;pointer-events:auto}._actions_1ip9j_275{align-items:center;gap:var(--timer-actions-gap,4px);flex-direction:column;width:100%;display:flex}._actionHeader_1ip9j_283{width:100%;max-width:var(--timer-start-stop-max-width,none);align-items:center;gap:var(--timer-actions-gap,4px);grid-template-columns:minmax(0,1fr) auto;display:grid}._elapsedTime_1ip9j_292{color:var(--ui-color-muted);font-family:Inter,sans-serif;font-size:var(--timer-reset-button-font-size,16px);font-variant-numeric:tabular-nums;font-feature-settings:var(--ui-font-features-base), "case" 1, "liga" 1, "cv01" 1, "cv06" 1, "cv09" 1, "cv02" 1, "cv03" 1, "cv04" 1;font-weight:500;line-height:var(--timer-reset-button-line-height,1.2);text-align:left;white-space:nowrap;margin:0}._resetButton_1ip9j_314{justify-content:flex-end;justify-self:end;align-items:center;gap:var(--timer-reset-button-gap,6px);padding:var(--timer-reset-button-padding-block,6px) var(--timer-reset-button-padding-inline,10px);background-color:var(--timer-reset-button-background,transparent);color:var(--timer-reset-button-color,var(--ui-color-destructive));font-family:Inter,sans-serif;font-size:var(--timer-reset-button-font-size,16px);font-variant-numeric:tabular-nums;font-feature-settings:var(--ui-font-features-base), "case" 1, "liga" 1, "cv01" 1, "cv06" 1, "cv09" 1, "cv02" 1, "cv03" 1, "cv04" 1;font-weight:500;line-height:var(--timer-reset-button-line-height,1.2);white-space:nowrap;cursor:pointer;border:none;border-radius:999px;margin-inline-end:calc(var(--timer-reset-button-padding-inline,10px) * -1);transition:background-color .25s,color .25s;display:inline-flex}._resetButtonIcon_1ip9j_349{flex:none;justify-content:center;align-items:center;display:inline-flex}._resetButtonLabel_1ip9j_356{justify-content:flex-end;align-items:center;display:inline-flex}._resetButton_1ip9j_314 svg{width:1em;height:1em}._resetButton_1ip9j_314:hover{background-color:var(--timer-reset-button-hover-background,#fbe8e5);color:var(--timer-reset-button-hover-color,var(--ui-color-destructive-hover))}._resetButton_1ip9j_314:disabled{color:var(--ui-color-muted);cursor:default;background-color:#0000}._resetButton_1ip9j_314:disabled:hover{color:var(--ui-color-muted);background-color:#0000}._resetButton_1ip9j_314:focus,._resetButton_1ip9j_314:focus-visible{outline:none}._resetButton_1ip9j_314:focus-visible{box-shadow:0 0 0 2px var(--ui-color-focus-ring)}._startStopButton_1ip9j_392{box-sizing:border-box;width:100%;height:var(--timer-start-stop-height,48px);min-width:var(--timer-start-stop-min-width,96px);max-width:var(--timer-start-stop-max-width,none);padding:var(--timer-start-stop-padding,.75em);border-radius:var(--timer-start-stop-radius,8px);background-color:var(--ui-color-surface);color:var(--ui-color-foreground);font-family:Inter,sans-serif;font-size:var(--timer-start-stop-font-size,16px);font-variant-numeric:tabular-nums;font-feature-settings:var(--ui-font-features-base), "case" 1, "liga" 1, "cv01" 1, "cv06" 1, "cv09" 1, "cv02" 1, "cv03" 1, "cv04" 1;font-weight:500;line-height:var(--timer-start-stop-line-height,1.2);cursor:pointer;border:none;justify-content:center;align-items:center;transition:background-color .25s,color .25s;display:inline-flex;position:relative;overflow:hidden}._startStopButton_1ip9j_392:before{content:"";width:var(--start-stop-progress,100%);background-color:var(--ui-color-surface-strong);transition:background-color .25s;position:absolute;inset:0 auto 0 0}._startStopButton_1ip9j_392:hover{background-color:#ededed}._startStopButton_1ip9j_392:hover:before{background-color:#d9d9d9}._startStopButton_1ip9j_392 svg{width:1em;height:1em}._startStopButtonOverdue_1ip9j_451{background-color:var(--ui-color-overdue);color:var(--ui-color-foreground-inverse)}._startStopButtonOverdue_1ip9j_451:before{background-color:var(--ui-color-overdue)}._startStopButtonOverdue_1ip9j_451:hover,._startStopButtonOverdue_1ip9j_451:hover:before{background-color:var(--ui-color-overdue-hover)}._startStopButtonOverdue_1ip9j_451 svg{color:currentColor}._overdueBadge_1ip9j_472{min-height:var(--timer-overdue-badge-min-height,20px);padding:var(--timer-overdue-badge-padding-block,2px) var(--timer-overdue-badge-padding-inline,8px);background:var(--ui-color-foreground-inverse);color:var(--ui-color-overdue);font-size:var(--timer-overdue-badge-font-size,12px);font-weight:600;line-height:var(--timer-overdue-badge-line-height,1);white-space:nowrap;opacity:0;border-radius:999px;justify-content:center;align-items:center;transition:opacity .22s;display:inline-flex}._overdueBadgeVisible_1ip9j_490{opacity:1}._overdueBadgeSlot_1ip9j_494{min-width:0;transform:translateX(var(--timer-overdue-slot-translate-x,-8px));grid-template-columns:minmax(0,0fr);margin-inline-end:0;transition:grid-template-columns .22s,margin-inline-end .22s,transform .22s;display:inline-grid}._overdueBadgeSlotVisible_1ip9j_506{grid-template-columns:minmax(0,1fr);margin-inline-end:var(--timer-overdue-slot-margin-inline-end,8px);transform:translate(0)}._overdueBadgeClip_1ip9j_512{--overdue-boundary-fade:14px;min-width:0;-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--overdue-boundary-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--overdue-boundary-fade)), transparent 100%);mask-image:linear-gradient(to right, #000 0, #000 calc(100% - var(--overdue-boundary-fade)), transparent 100%);justify-content:flex-start;transition:-webkit-mask-size .22s,mask-size .22s;display:flex;overflow:hidden;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._overdueBadgeSlotVisible_1ip9j_506 ._overdueBadgeClip_1ip9j_512{-webkit-mask-size:calc(100% + var(--overdue-boundary-fade)) 100%;-webkit-mask-size:calc(100% + var(--overdue-boundary-fade)) 100%;mask-size:calc(100% + var(--overdue-boundary-fade)) 100%}._startStopButtonContent_1ip9j_546{align-items:center;gap:var(--timer-start-stop-content-gap,4px);display:inline-flex}._startStopButton_1ip9j_392:focus,._startStopButton_1ip9j_392:focus-visible{outline:none}._startStopButton_1ip9j_392:focus-visible{box-shadow:0 0 0 2px var(--ui-color-focus-ring)}._startStopButtonInner_1ip9j_561{z-index:1;justify-content:center;align-items:center;min-width:0;display:inline-flex;position:relative}@media (prefers-reduced-motion:reduce){._root_1ip9j_8,._stepButton_1ip9j_58,._resetButton_1ip9j_314,._startStopButton_1ip9j_392,._startStopButton_1ip9j_392:before,._overdueBadge_1ip9j_472,._overdueBadgeSlot_1ip9j_494,._overdueBadgeClip_1ip9j_512{transition:none}}._mainLayout_1x4o7_5{--timer-root-gap:1.6dvh;--timer-step-button-size:4dvh;--timer-step-hit-area-padding:2dvh;--timer-step-button-background-inset:1.5dvh;--timer-step-icon-size:3dvh;--timer-separator-font-size:25dvh;--timer-input-font-size:25dvh;--timer-display-gap:2.4dvh;--timer-actions-gap:1.5625dvh;--timer-reset-button-gap:1.2dvh;--timer-reset-button-padding-block:1.2dvh;--timer-reset-button-padding-inline:2dvh;--timer-reset-button-font-size:4dvh;--timer-reset-button-line-height:1.1;--timer-start-stop-height:10dvh;--timer-start-stop-min-width:0;--timer-start-stop-max-width:80dvh;--timer-start-stop-radius:1dvh;--timer-start-stop-padding:2dvh;--timer-start-stop-font-size:4dvh;--timer-start-stop-line-height:1.1;--timer-overdue-badge-min-height:4.2dvh;--timer-overdue-badge-padding-block:.4dvh;--timer-overdue-badge-padding-inline:1.6dvh;--timer-overdue-badge-font-size:3dvh;--timer-overdue-badge-line-height:1;--timer-overdue-slot-translate-x:-1.6dvh;--timer-overdue-slot-margin-inline-end:1.6dvh;--timer-start-stop-content-gap:.8dvh}._pipLayout_jvhzc_5{--timer-root-gap:8px;--timer-step-button-size:16px;--timer-step-hit-area-padding:8px;--timer-step-icon-size:12px;--timer-step-button-background-inset:4px;--timer-step-button-hover-background:#ededed;--timer-separator-font-size:64px;--timer-input-font-size:64px;--timer-display-gap:12px;--timer-actions-gap:4px;--timer-reset-button-gap:6px;--timer-reset-button-padding-block:6px;--timer-reset-button-padding-inline:10px;--timer-reset-button-font-size:16px;--timer-reset-button-line-height:1.2;--timer-start-stop-height:48px;--timer-start-stop-min-width:96px;--timer-start-stop-max-width:none;--timer-start-stop-radius:4px;--timer-start-stop-padding:.75em;--timer-start-stop-font-size:16px;--timer-start-stop-line-height:1.2;--timer-overdue-badge-min-height:20px;--timer-overdue-badge-padding-block:2px;--timer-overdue-badge-padding-inline:8px;--timer-overdue-badge-font-size:12px;--timer-overdue-badge-line-height:1;--timer-overdue-slot-translate-x:-8px;--timer-overdue-slot-margin-inline-end:8px;--timer-start-stop-content-gap:4px}._mainSurface_1t0mk_5{box-sizing:border-box;--main-pip-button-font-size:2dvh;height:100dvh;padding:6.25dvh}._mainContent_1t0mk_12{flex-direction:column;justify-content:space-between;gap:0;height:100%;display:flex}._mainHeader_1t0mk_20{flex-direction:column;align-items:center;gap:1.2dvh;width:100%;display:flex}._mainClockRow_1t0mk_28{justify-content:center;width:100%;display:flex}._mainClock_1t0mk_28{font-size:5dvh;line-height:1}._mainClockToggle_1t0mk_39{width:100%;color:inherit;font-variant-numeric:tabular-nums;font-feature-settings:var(--ui-font-features-base), "case" 1, "cv01" 1, "cv09" 1, "cv02" 1, "cv03" 1, "cv04" 1;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:1.6dvh;padding:0;font-family:Inter,sans-serif;font-weight:500;display:flex}._mainTimezoneLabel_1t0mk_63{color:var(--ui-color-subtle);padding:0;font-size:3dvh;line-height:1}._mainTimerSection_1t0mk_70{flex-direction:column;align-items:center;gap:0;width:100%;display:flex}._mainActionCluster_1t0mk_78{flex-direction:column;align-items:center;gap:1.5625dvh;width:100%;display:flex}._mainPipButton_1t0mk_86{min-height:calc(var(--timer-reset-button-font-size,16px) * var(--timer-reset-button-line-height,1.2) + var(--timer-reset-button-padding-block,6px) * 2);box-sizing:border-box;padding:var(--timer-reset-button-padding-block,6px) var(--timer-reset-button-padding-inline,10px);color:#000;white-space:nowrap;font-family:Inter,sans-serif;font-size:var(--main-pip-button-font-size);font-variant-numeric:tabular-nums;font-feature-settings:var(--ui-font-features-base), "case" 1, "liga" 1, "cv01" 1, "cv06" 1, "cv09" 1, "cv02" 1, "cv03" 1, "cv04" 1;cursor:pointer;background-color:#0000;border:none;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:.6dvh;font-weight:500;line-height:1.1;transition:background-color .25s,color .25s;display:inline-flex}._mainPipButton_1t0mk_86:hover{background-color:#ededed}._mainPipButton_1t0mk_86 svg{width:1em;height:1em}._mainPipButton_1t0mk_86:disabled{color:var(--ui-color-muted);cursor:default}._mainPipButton_1t0mk_86:disabled:hover{background-color:#0000}._mainPipButton_1t0mk_86:focus,._mainPipButton_1t0mk_86:focus-visible{outline:none}._mainPipButton_1t0mk_86:focus-visible{box-shadow:0 0 0 2px var(--ui-color-focus-ring)}._mainClockToggle_1t0mk_39:focus,._mainClockToggle_1t0mk_39:focus-visible{outline:none}._mainClockToggle_1t0mk_39:focus-visible{box-shadow:0 0 0 2px var(--ui-color-focus-ring);border-radius:1.2dvh}._mainPipError_1t0mk_162{min-height:calc(var(--timer-reset-button-font-size,16px) * var(--timer-reset-button-line-height,1.2) + var(--timer-reset-button-padding-block,6px) * 2);box-sizing:border-box;max-width:100%;padding:var(--timer-reset-button-padding-block,6px) var(--timer-reset-button-padding-inline,10px);color:var(--ui-color-muted);font-family:Inter,sans-serif;font-size:calc(var(--main-pip-button-font-size) * .66);font-variant-numeric:tabular-nums;font-feature-settings:var(--ui-font-features-base), "case" 1, "liga" 1, "cv01" 1, "cv06" 1, "cv09" 1, "cv02" 1, "cv03" 1, "cv04" 1;text-align:center;justify-content:center;align-self:center;align-items:center;gap:.6dvh;margin:0;font-weight:500;line-height:1.1;display:inline-flex}._mainPipError_1t0mk_162 svg{flex:none;width:1em;height:1em}._mainPipMessage_1t0mk_202{color:var(--ui-color-subtle);font-family:Inter,sans-serif;font-size:calc(var(--main-pip-button-font-size) * .75);font-variant-numeric:tabular-nums;font-feature-settings:var(--ui-font-features-base), "case" 1, "liga" 1, "cv01" 1, "cv06" 1, "cv09" 1, "cv02" 1, "cv03" 1, "cv04" 1;text-align:center;margin:0;font-weight:500;line-height:1.1}._pipSurface_3b6ti_5{box-sizing:border-box;--timer-step-button-opacity:0;--timer-step-button-pointer-events:none;--timer-reset-button-background:transparent;--timer-reset-button-color:var(--ui-color-destructive);width:100%;height:100%;padding:16px}._pipSurface_3b6ti_5:hover{--timer-step-button-opacity:1;--timer-step-button-pointer-events:auto;--timer-reset-button-background:#fbe8e5;--timer-reset-button-color:var(--ui-color-destructive-hover)}._pipContent_3b6ti_23{flex-direction:column;align-items:stretch;gap:32px;width:100%;display:flex}._pipHeader_3b6ti_31{flex-direction:column;align-items:center;gap:8px;display:flex}._pipClockRow_3b6ti_38{gap:8px;width:100%;display:flex}._pipClock_3b6ti_38{font-size:20px;line-height:20px}._pipClockToggle_3b6ti_49{width:100%;color:inherit;font-variant-numeric:tabular-nums;font-feature-settings:var(--ui-font-features-base), "case" 1, "cv01" 1, "cv09" 1, "cv02" 1, "cv03" 1, "cv04" 1;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;padding:0;font-family:Inter,sans-serif;font-weight:500;display:flex}._pipTimezoneLabel_3b6ti_73{color:var(--ui-color-subtle);padding:0;font-size:14px;line-height:1}._pipTimerSection_3b6ti_80{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}._pipActionCluster_3b6ti_88{flex-direction:column;align-self:stretch;align-items:stretch;gap:4px;width:100%;display:flex}._pipStartStopButton_3b6ti_97{align-self:stretch;width:100%}._pipClockToggle_3b6ti_49:focus,._pipClockToggle_3b6ti_49:focus-visible{outline:none}._pipClockToggle_3b6ti_49:focus-visible{box-shadow:0 0 0 2px var(--ui-color-focus-ring);border-radius:8px}
