.clock-marker[data-astro-cid-albzqiye]{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin:-14px 0 0 -14px;border:2px solid #FFFFFF;border-radius:50%;background:var(--primary);box-shadow:0 1px 4px #0000004d}.clock-marker[data-astro-cid-albzqiye][data-kind=out]{background:#73777f}.clock-marker[data-astro-cid-albzqiye] .p[data-astro-cid-albzqiye]{font-size:13px;color:#fff}.clock-marker[data-astro-cid-albzqiye].is-new{animation:tt-drop .45s cubic-bezier(.34,1.56,.64,1)}.clock-marker[data-astro-cid-albzqiye].is-flash{animation:tt-ping 1s ease-out}@keyframes tt-drop{0%{transform:translateY(-18px) scale(.4);opacity:0}}@keyframes tt-ping{30%{box-shadow:0 0 0 6px #f8cd26bf,0 1px 4px #0000004d}}@media(prefers-reduced-motion:reduce){.clock-marker[data-astro-cid-albzqiye].is-new,.clock-marker[data-astro-cid-albzqiye].is-flash{animation:none}}.map[data-astro-cid-6o4ndejd]{position:relative;overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.layer[data-astro-cid-6o4ndejd]{position:absolute;inset:0;width:100%;height:100%}.casing[data-astro-cid-6o4ndejd],.fill[data-astro-cid-6o4ndejd]{fill:none}.casing[data-astro-cid-6o4ndejd]{stroke:#d9d0c3;stroke-width:12}.fill[data-astro-cid-6o4ndejd]{stroke:#fff;stroke-width:9}.casing[data-astro-cid-6o4ndejd].major{stroke:#e8c77a;stroke-width:16}.fill[data-astro-cid-6o4ndejd].major{stroke:#fce3a0;stroke-width:13}.label[data-astro-cid-6o4ndejd]{fill:#7b7a76;font:500 9.5px Readex Pro,sans-serif;letter-spacing:.3px}.label[data-astro-cid-6o4ndejd].park{fill:#5e8a4a}.fence[data-astro-cid-6o4ndejd] circle[data-astro-cid-6o4ndejd]{fill:#f8cd2629;stroke:#e5a812;stroke-width:2.5;stroke-dasharray:7 5}.fence-label[data-astro-cid-6o4ndejd]{position:absolute;z-index:1;padding:3px 9px;border-radius:999px;background:#172a3f;color:#f8cd26;font:600 10.5px/1.2 Readex Pro,sans-serif;white-space:nowrap;transform:translate(-50%,-50%)}.markers[data-astro-cid-6o4ndejd]{position:absolute;inset:0}.user[data-astro-cid-6o4ndejd]{position:absolute;z-index:3;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:-44px 0 0 -15px;padding:0;border:none;border-radius:50%;color:#fff;font:500 11px Readex Pro,sans-serif;letter-spacing:1px;text-transform:uppercase}.user[data-astro-cid-6o4ndejd]:after{content:"";position:absolute;z-index:-1;top:30%;left:0;right:0;margin:auto;width:100%;height:100%;background-color:inherit;transform:scaleX(.3) rotate(45deg);pointer-events:none}.user[data-astro-cid-6o4ndejd].is-lead{cursor:grab}.user[data-astro-cid-6o4ndejd].is-lead:disabled{cursor:default}.user[data-astro-cid-6o4ndejd].is-dragging{cursor:grabbing;transition:none}.user[data-astro-cid-6o4ndejd].is-lead.is-moving{transition:left .6s cubic-bezier(.3,0,.2,1),top .6s cubic-bezier(.3,0,.2,1)}.popup[data-astro-cid-6o4ndejd]{position:absolute;z-index:4;min-width:80px;margin-top:22px;padding:5px;background:#000;color:#fff;font:400 12px/1.15 Readex Pro,sans-serif;white-space:nowrap;transform:translate(-50%);pointer-events:none}.popup[data-astro-cid-6o4ndejd]:before{content:"";position:absolute;z-index:-1;left:calc(50% + var(--tip-x, 0px));top:0;width:14px;height:14px;background:#000;transform:translate(-50%,-40%) rotate(45deg)}.popup[data-astro-cid-6o4ndejd] small[data-astro-cid-6o4ndejd]{font-size:11px}@media(prefers-reduced-motion:reduce){.user[data-astro-cid-6o4ndejd].is-lead.is-moving{transition:none}}.panel[data-astro-cid-jpyzacvf]{position:relative;display:flex;flex-direction:column;height:100%;background:#fff}.is-desktop[data-astro-cid-jpyzacvf]{border-left:1px solid var(--outline-light);box-shadow:0 4px 8px 3px #00000026}.title[data-astro-cid-jpyzacvf]{box-sizing:border-box;flex:0 0 48px;display:flex;align-items:center;margin:0;padding:0 18px;border-bottom:1px solid var(--outline-light);font-size:15px;font-weight:700}.is-mobile[data-astro-cid-jpyzacvf] .title[data-astro-cid-jpyzacvf]{flex-basis:44px;padding:0 14px}.body[data-astro-cid-jpyzacvf]{position:relative;flex:1;min-height:0;overflow:hidden}.log[data-astro-cid-25bgrurm]{display:flex;flex-direction:column;padding:3px 0;font-size:13px}.pay[data-astro-cid-25bgrurm]{font-size:11.5px}.clock[data-astro-cid-7h4t3b3k]{position:relative;display:flex;flex-direction:column;min-height:100%;background:var(--surface-3);font-size:14px;font-variant-numeric:tabular-nums}.details[data-astro-cid-7h4t3b3k]{flex:1}.slot[data-astro-cid-7h4t3b3k]{display:grid}.slot[data-astro-cid-7h4t3b3k]>[data-astro-cid-7h4t3b3k]{grid-area:1 / 1}.desc[data-astro-cid-7h4t3b3k]{--keep-display: flex;display:flex;flex-direction:column;padding:12px}.stopwatch[data-astro-cid-7h4t3b3k]{padding:3px 0;font-family:Courier Prime,Courier New,monospace;font-size:36px;font-weight:700;letter-spacing:1px;text-align:center}h2[data-astro-cid-7h4t3b3k]{margin:4px 0 6px;font-size:20.4px;font-weight:300}.fade[data-astro-cid-7h4t3b3k]{opacity:.5}h2[data-astro-cid-7h4t3b3k] small[data-astro-cid-7h4t3b3k]{font-size:.8em}.tasks[data-astro-cid-7h4t3b3k]{display:flex;flex-direction:column;padding:6px}h3[data-astro-cid-7h4t3b3k]{margin:0;font-size:16.4px;font-weight:700}.durations[data-astro-cid-7h4t3b3k]{display:flex;justify-content:space-between;margin:0 6px}.durations[data-astro-cid-7h4t3b3k] h3[data-astro-cid-7h4t3b3k]{display:flex;flex-direction:column}.durations[data-astro-cid-7h4t3b3k] .right[data-astro-cid-7h4t3b3k]{text-align:right}.durations[data-astro-cid-7h4t3b3k] small[data-astro-cid-7h4t3b3k]{font-size:13px;font-weight:700}.bar[data-astro-cid-7h4t3b3k]{margin:30px 6px 6px;padding-bottom:3px;border-bottom:1px solid var(--outline-light)}.card[data-astro-cid-7h4t3b3k]{display:flex;flex-direction:column;margin:6px;overflow:hidden;border-left:6px solid var(--outline);border-radius:4px;background:#fff;box-shadow:0 1px 2px #0000004d,0 2px 6px 2px #00000026}.clocked-in[data-astro-cid-7h4t3b3k]{--keep-display: flex;display:flex;align-items:center;gap:8px;padding:3px;background:var(--selected);color:var(--on-selected);font-weight:700;letter-spacing:1px}.card-content[data-astro-cid-7h4t3b3k]{display:flex;flex-wrap:wrap;padding:6px 3px 0}.task-head[data-astro-cid-7h4t3b3k]{flex:1 1 100%;display:flex;align-items:center}.task-icon[data-astro-cid-7h4t3b3k]{flex:0 0 27px;margin-right:6px;font-size:16px;text-align:center}.when[data-astro-cid-7h4t3b3k]{font-size:13px}.danger[data-astro-cid-7h4t3b3k]{color:var(--status-red)}.notice[data-astro-cid-7h4t3b3k]{color:orange}.cta-row[data-astro-cid-7h4t3b3k]{flex:1 1 100%;display:flex;flex-direction:column;align-items:flex-end;gap:4px;padding:6px 3px;text-align:right}.end-late[data-astro-cid-7h4t3b3k]{margin-right:6px;font-size:13px}.cta[data-astro-cid-7h4t3b3k]{display:inline-flex;justify-content:center;min-width:148px;align-items:center;gap:6px;min-height:30.6px;padding:6px 12px;border:1px solid transparent;border-radius:24px;background:var(--primary);color:#fff;font:inherit;font-size:12px;font-weight:700;letter-spacing:.5px;cursor:pointer}.cta[data-astro-cid-7h4t3b3k]:disabled{cursor:default}.cta[data-astro-cid-7h4t3b3k]:not(:disabled):hover{background:#1780db}.cta[data-astro-cid-7h4t3b3k]:focus-visible{outline:3px solid #F8CD26;outline-offset:2px}.cta[data-astro-cid-7h4t3b3k].is-pressed{background:#0060ab;transform:scale(.97)}.project-line[data-astro-cid-7h4t3b3k]{display:flex;align-items:center;gap:6px;padding:6px;font-size:12px}.project-line[data-astro-cid-7h4t3b3k] strong[data-astro-cid-7h4t3b3k]{margin-right:12px}.label[data-astro-cid-7h4t3b3k]{color:var(--label);font-size:13px}.logged[data-astro-cid-7h4t3b3k]{padding:6px 6px 8px 36px;color:#73777f}.logged[data-astro-cid-7h4t3b3k] h3[data-astro-cid-7h4t3b3k]{color:var(--text);font-size:14px}.logged[data-astro-cid-7h4t3b3k] h3[data-astro-cid-7h4t3b3k] small[data-astro-cid-7h4t3b3k]{font-weight:400}.task-logs[data-astro-cid-7h4t3b3k]{min-height:40px}.empty[data-astro-cid-7h4t3b3k]{opacity:.6;font-size:13px}.acquiring[data-astro-cid-7h4t3b3k]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;border-radius:8px;background:#fffffff2;color:#333;font-size:12px;font-weight:500}.spinner[data-astro-cid-7h4t3b3k]{width:32px;height:32px;border:3px solid var(--outline-light);border-top-color:var(--primary);border-radius:50%;animation:tt-spin .6s linear infinite}@keyframes tt-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner[data-astro-cid-7h4t3b3k]{animation:none}}.row[data-astro-cid-5gus4pxy]{display:grid;grid-template-columns:var(--tt-cols);align-items:center;min-height:34px;background:var(--surface-2);font-size:12.5px;line-height:1.1}.row[data-astro-cid-5gus4pxy]>[data-astro-cid-5gus4pxy]{padding:3px 5px;overflow-wrap:break-word}.row[data-astro-cid-5gus4pxy] .type[data-astro-cid-5gus4pxy]{white-space:nowrap}.row[data-astro-cid-5gus4pxy].is-running{background:var(--selected);color:var(--on-selected)}.cell[data-astro-cid-5gus4pxy]{display:flex;align-items:center;gap:3px;white-space:nowrap}.pin[data-astro-cid-5gus4pxy]{display:grid;place-items:center;width:16px;height:20px;padding:0;border:0;border-radius:50%;background:none;color:var(--status-red);font-size:14px;cursor:pointer;transition:transform .15s ease}.pin[data-astro-cid-5gus4pxy]:disabled{cursor:default}.pin[data-astro-cid-5gus4pxy]:not(:disabled):hover{transform:scale(1.25)}.pin[data-astro-cid-5gus4pxy].is-flash{animation:tt-pin 1s ease-out}@keyframes tt-pin{30%{transform:scale(1.5)}}.row[data-astro-cid-5gus4pxy] .i-folder-open[data-astro-cid-5gus4pxy],.row[data-astro-cid-5gus4pxy] .i-hammer[data-astro-cid-5gus4pxy]{font-size:12px}@media(prefers-reduced-motion:reduce){.pin[data-astro-cid-5gus4pxy]{transition:none}.pin[data-astro-cid-5gus4pxy].is-flash{animation:none}}.card[data-astro-cid-x24amvjs]{--tt-cols: 60px minmax(0, .86fr) minmax(0, .78fr) minmax(0, .96fr) minmax(0, .8fr) minmax(0, 1.14fr) minmax(0, .86fr);display:flex;flex-direction:column;margin:6px;overflow:hidden;border-left:6px solid #009AFC;border-radius:4px;background:#fff;box-shadow:0 1px 2px #0000004d,0 2px 6px 2px #00000026}.clocked-in[data-astro-cid-x24amvjs]{--keep-display: flex;display:flex;align-items:center;gap:8px;padding:3px 12px;background:var(--selected);color:var(--on-selected);font-size:13px;font-weight:600;letter-spacing:1px}.head[data-astro-cid-x24amvjs]{display:flex;align-items:center;gap:8px;padding:5px 9px 3px}.photo[data-astro-cid-x24amvjs]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#fff;font-size:12px;font-weight:500}h3[data-astro-cid-x24amvjs]{margin:0;font-size:16.4px;font-weight:700}.logs[data-astro-cid-x24amvjs]{--keep-display: flex;display:flex;flex-direction:column;padding:0 6px 8px}.cols[data-astro-cid-x24amvjs]{display:grid;grid-template-columns:var(--tt-cols);font-size:11.5px}.cols[data-astro-cid-x24amvjs] b[data-astro-cid-x24amvjs]{padding:4px 5px;font-weight:700}.day[data-astro-cid-x24amvjs]{display:flex;flex-direction:column;margin:2px 6px 4px;padding-bottom:3px;border-bottom:1px solid var(--outline-light);font-size:13px;font-weight:600;line-height:1.2}.day[data-astro-cid-x24amvjs] small[data-astro-cid-x24amvjs]{font-size:11px}.fade[data-astro-cid-x24amvjs]{opacity:.7}.rows[data-astro-cid-x24amvjs]{display:flex;flex-direction:column;gap:2px;min-height:34px}.card[data-astro-cid-x24amvjs].is-compact{--tt-cols: 62px 1fr 1fr 1.5fr}.is-compact[data-astro-cid-x24amvjs] .clocked-in[data-astro-cid-x24amvjs]{font-size:12px}.is-compact[data-astro-cid-x24amvjs] h3[data-astro-cid-x24amvjs]{font-size:15px}.list[data-astro-cid-32ppsfxe]{display:flex;flex-direction:column;padding:6px 6px 0}.gap[data-astro-cid-32ppsfxe]{height:12px}.app .i-clock-3:before{content:""}.app .i-map-marker-alt:before{content:""}.app .i-hammer:before{content:""}.app .i-folder-open:before{content:""}.app .i-hand-holding-usd:before{content:""}.app .i-alarm:before{content:""}.app .p-clock-in:before{content:""}.app .p-clock-out:before{content:""}[data-demo=time-tracking] .app{--selected: oklch(.85 .015 253);--on-selected: var(--text)}[data-demo=time-tracking] [data-demo-shot]:not(.anim):not(.tt-dom) .tt-open-only,[data-demo=time-tracking] .anim:not(.tt-dom) .tt-final-only,[data-demo=time-tracking] [data-demo-shot] [hidden]{display:none!important}[data-demo=time-tracking] [data-demo-shot] .tt-keep[hidden],[data-demo=time-tracking] [data-demo-shot]:not(.anim):not(.tt-dom) .tt-keep.tt-open-only,[data-demo=time-tracking] .anim:not(.tt-dom) .tt-keep.tt-final-only{display:var(--keep-display, block)!important;visibility:hidden}.app [data-tip]{position:relative}.app [data-tip]:after{content:attr(data-tip);position:absolute;z-index:5;left:50%;bottom:calc(100% + 8px);padding:5px 9px;border-radius:4px;background:#000000e0;color:#fff;font:400 12px/1.25 Readex Pro,sans-serif;letter-spacing:0;white-space:nowrap;text-transform:none;pointer-events:none;opacity:0;transform:translate(-50%) translateY(4px);transition:opacity .15s ease,transform .15s ease}.app [data-tip]:hover:after,.app [data-tip]:focus-visible:after,.app [data-tip].show-tip:after{opacity:1;transform:translate(-50%)}.tt-demo-btn{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:2px solid #FFFFFF;border-radius:999px;background:#172a3f;color:#fff;font:600 12.5px/1.2 Readex Pro,sans-serif;white-space:nowrap;box-shadow:0 8px 20px -8px #02081299;cursor:pointer}.tt-demo-btn:disabled{cursor:default;opacity:.6}.tt-demo-btn:not(:disabled):hover{background:#0375d8}.tt-demo-btn:focus-visible,.app .tt-focus:focus-visible{outline:3px solid #F8CD26;outline-offset:2px}@media(prefers-reduced-motion:reduce){.app [data-tip]:after{transition:none}}.win[data-astro-cid-a6r3zdof]{position:absolute;inset:0 200px 0 0;display:flex;overflow:hidden;border-radius:10px;background:var(--surface-3);box-shadow:0 0 0 1px #ffffff29,0 40px 90px -30px #020812d9,0 16px 32px -16px #02081299}.page[data-astro-cid-a6r3zdof]{flex:1;min-width:0;display:flex;flex-direction:column}.menu[data-astro-cid-a6r3zdof]{display:flex;align-items:center;height:52px;padding:0 18px;border-bottom:1px solid var(--outline-light);background:#fff}.page-title[data-astro-cid-a6r3zdof]{margin:0;font-size:20.4px;font-weight:300}.scroll[data-astro-cid-a6r3zdof]{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none}.scroll[data-astro-cid-a6r3zdof]::-webkit-scrollbar{display:none}.side[data-astro-cid-a6r3zdof]{flex:0 0 330px;min-width:0}.move[data-astro-cid-a6r3zdof]{position:absolute;z-index:4;top:10px;left:10px}.note-chip[data-astro-cid-a6r3zdof]{left:12px;right:44px;bottom:12px;min-height:68px;white-space:normal}.note-chip[data-astro-cid-a6r3zdof]:after{left:34px;top:-5px}.labor-chip[data-astro-cid-a6r3zdof]{left:300px;bottom:18px}.labor-chip[data-astro-cid-a6r3zdof]:after{left:54px;top:-5px}.phone-chip[data-astro-cid-a6r3zdof]{top:4px;right:6px}.phone-chip[data-astro-cid-a6r3zdof] b[data-astro-cid-a6r3zdof]{display:inline}.phone-chip[data-astro-cid-a6r3zdof]:after{left:50%;bottom:-5px}.phone[data-astro-cid-a6r3zdof]{position:absolute;top:40px;right:0;width:232px;height:432px}.phone[data-astro-cid-a6r3zdof] .phone-page{padding:0;background:#bfccdb}.phone-app[data-astro-cid-a6r3zdof]{width:360px;min-height:100%;zoom:.6}.clock-chip[data-astro-cid-a6r3zdof]{top:480px;right:0;color:#ffffffd9}.clock-chip[data-astro-cid-a6r3zdof]:after{display:none}.try[data-astro-cid-a6r3zdof]{top:-32px;left:-44px}.replay[data-astro-cid-a6r3zdof]{bottom:-36px}.anim[data-astro-cid-a6r3zdof]:not(.show-note) .note-chip[data-astro-cid-a6r3zdof],.anim[data-astro-cid-a6r3zdof]:not(.show-labor) .labor-chip[data-astro-cid-a6r3zdof]{opacity:0;transform:translateY(8px)}.anim[data-astro-cid-a6r3zdof]:not(.show-clock) .clock-chip[data-astro-cid-a6r3zdof]{opacity:0}@media(max-width:980px){.phone-chip[data-astro-cid-a6r3zdof],.clock-chip[data-astro-cid-a6r3zdof]{display:none}}.win[data-astro-cid-kxt2vx4o],.panel[data-astro-cid-kxt2vx4o]{position:relative;overflow:hidden;border-radius:10px;box-shadow:0 0 0 1px #ffffff29,0 24px 50px -20px #020812cc}.win[data-astro-cid-kxt2vx4o]{background:var(--surface-3)}.office[data-astro-cid-kxt2vx4o]{padding-bottom:6px;background:var(--surface-3)}.between[data-astro-cid-kxt2vx4o]{display:flex;flex-direction:column;align-items:flex-start;gap:3px;margin:14px 0;padding:0 8px;font-family:Readex Pro,sans-serif;font-variant-numeric:tabular-nums;text-align:left;color:#fff}.between[data-astro-cid-kxt2vx4o] b[data-astro-cid-kxt2vx4o]{font-size:16px;font-weight:600;color:#f8cd26;transition:opacity .35s ease}.between[data-astro-cid-kxt2vx4o][data-tone=win] b[data-astro-cid-kxt2vx4o]{color:#6ee7a0}.between[data-astro-cid-kxt2vx4o][data-tone=warn] b[data-astro-cid-kxt2vx4o]{color:#ff8f85}.between[data-astro-cid-kxt2vx4o] span[data-astro-cid-kxt2vx4o]{font-size:13px;font-weight:500}.between[data-astro-cid-kxt2vx4o]>b[data-astro-cid-kxt2vx4o]{min-height:1lh}.between[data-astro-cid-kxt2vx4o]>span[data-astro-cid-kxt2vx4o]{min-height:2lh}.office-title[data-astro-cid-kxt2vx4o]{color:#f8cd26}.labor[data-astro-cid-kxt2vx4o]{display:flex;flex-direction:column;min-height:3lh;color:#ffffffd9}.move-row[data-astro-cid-kxt2vx4o]{display:flex;justify-content:center;margin-top:12px}.replay[data-astro-cid-kxt2vx4o]{bottom:-32px}.try[data-astro-cid-kxt2vx4o]{--try-height: 36px;top:-30px;left:-12px}.anim[data-astro-cid-kxt2vx4o]:not(.show-note) [data-astro-cid-kxt2vx4o][data-note]>[data-astro-cid-kxt2vx4o],.anim[data-astro-cid-kxt2vx4o]:not(.show-labor) .labor[data-astro-cid-kxt2vx4o]{opacity:0}
