main.svelte-3iozol{position:relative;display:flex;flex-direction:column;max-width:56em;background-color:var(--color-background);margin:0 auto;min-height:100%}.reports.svelte-1y9j9k2{padding:0 24px}.screen.svelte-nksg7g{flex-grow:1;display:flex;flex-direction:column}.screen.svelte-1o2z6ud.svelte-1o2z6ud{margin-bottom:16px}.actions.svelte-1o2z6ud.svelte-1o2z6ud{margin-bottom:36px;display:grid;grid-template-columns:1fr 1fr;padding:0 16px;grid-gap:16px;place-items:stretch}.actions.svelte-1o2z6ud .action-icon.svelte-1o2z6ud{margin-right:12px}.settings.svelte-zkmuva.svelte-zkmuva{display:grid;padding:16px;grid-gap:16px}.alert.svelte-zkmuva.svelte-zkmuva{border-radius:8px;border:1px solid var(--color-error);display:flex;flex-direction:row;align-items:center;padding:8px;font-size:14px;color:var(--color-error)}.alert.svelte-zkmuva>svg.svelte-zkmuva{margin-right:12px;flex-shrink:0}.action-row.svelte-zkmuva.svelte-zkmuva{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:16px}.action.svelte-zkmuva.svelte-zkmuva{padding:16px;border-radius:8px;background:var(--color-surface04dp);font-size:24px;display:flex;align-items:center;justify-content:center;border:2px solid transparent;transition:border .1s}.action.svelte-zkmuva.svelte-zkmuva:focus-within{border-style:solid;border-color:var(--color-text-disabled-hint)}.action.svelte-zkmuva>svg.svelte-zkmuva{margin-right:12px}.destructive.svelte-zkmuva.svelte-zkmuva{color:var(--color-error)}.screen.svelte-up9v8m.svelte-up9v8m.svelte-up9v8m{flex-grow:1;display:flex;flex-direction:column}.field.svelte-up9v8m.svelte-up9v8m.svelte-up9v8m{padding:0 16px;margin-bottom:24px}.field.svelte-up9v8m .field-name.svelte-up9v8m.svelte-up9v8m{font-size:14px;color:var(--color-text-secondary);margin-bottom:12px}.field.svelte-up9v8m .color-selector.svelte-up9v8m.svelte-up9v8m{display:flex;flex-direction:row}.field.svelte-up9v8m .color-selector .color.svelte-up9v8m+.color.svelte-up9v8m{margin-left:12px}.field.svelte-up9v8m .color-selector .color.svelte-up9v8m.svelte-up9v8m{height:48px;flex-basis:0;flex-grow:1;border-radius:8px;color:transparent;opacity:.3;transition:opacity .2s;border:2px solid transparent;transition:border .1s}.field.svelte-up9v8m .color-selector .color.svelte-up9v8m.svelte-up9v8m:focus-within{border-style:solid;border-color:var(--color-text-disabled-hint)}.field.svelte-up9v8m .color-selector .color input[type='radio'].svelte-up9v8m.svelte-up9v8m{opacity:0}.field.svelte-up9v8m .color-selector .color.selected.svelte-up9v8m.svelte-up9v8m{opacity:1}.field.svelte-up9v8m input[type='text'].svelte-up9v8m.svelte-up9v8m,.field.svelte-up9v8m input[type='number'].svelte-up9v8m.svelte-up9v8m{width:100%;border:2px solid transparent;transition:border .1s}.field.svelte-up9v8m input[type='text'].svelte-up9v8m.svelte-up9v8m:focus-within,.field.svelte-up9v8m input[type='number'].svelte-up9v8m.svelte-up9v8m:focus-within{border-style:solid;border-color:var(--color-text-disabled-hint)}.field-row.svelte-up9v8m.svelte-up9v8m.svelte-up9v8m{padding:0 16px;display:flex;flex-direction:row}.field-row.svelte-up9v8m .field.svelte-up9v8m+.field.svelte-up9v8m{margin-left:12px}.field-row.svelte-up9v8m .field.svelte-up9v8m.svelte-up9v8m{padding:0;flex-basis:0;flex-grow:1}.spacer.svelte-up9v8m.svelte-up9v8m.svelte-up9v8m{flex-grow:1}.actions.svelte-up9v8m.svelte-up9v8m.svelte-up9v8m{display:grid;width:100%;grid-template-columns:1fr 1fr;place-items:stretch}.actions.svelte-up9v8m button.svelte-up9v8m.svelte-up9v8m{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:18px;letter-spacing:0.07em;padding:24px;text-transform:uppercase;position:relative}.actions.svelte-up9v8m button.svelte-up9v8m.svelte-up9v8m::after{content:'';display:block;position:absolute;top:4px;bottom:4px;left:4px;right:4px;border:2px solid transparent;border-radius:8px;transition:all .1s}.actions.svelte-up9v8m button.svelte-up9v8m.svelte-up9v8m:focus-within::after{border-color:var(--color-text-disabled-hint)}.actions.svelte-up9v8m button.svelte-up9v8m>svg.svelte-up9v8m{margin-right:12px;transform:translateY(-1px)}.actions.svelte-up9v8m button.discard.svelte-up9v8m.svelte-up9v8m{color:var(--color-text-secondary)}.actions.svelte-up9v8m button.save.svelte-up9v8m.svelte-up9v8m{color:var(--color-primary)}.actions.svelte-up9v8m button.save.svelte-up9v8m>svg.svelte-up9v8m{fill:var(--color-primary)}.actions.svelte-up9v8m button.svelte-up9v8m.svelte-up9v8m:disabled{opacity:.5}.actions.svelte-wonn8r.svelte-wonn8r{padding:0 16px;margin-bottom:16px;display:grid;grid-template-columns:1fr repeat(2, auto);grid-gap:12px;place-items:stretch;width:100%}.actions.first-use.svelte-wonn8r.svelte-wonn8r{grid-template-columns:1fr 1fr}.actions.first-use.svelte-wonn8r .action-icon.svelte-wonn8r{margin-right:12px}.square.svelte-wonn8r.svelte-wonn8r{width:100%;position:relative}.square.svelte-wonn8r.svelte-wonn8r::after{content:'';display:block;padding-bottom:100%}.square.svelte-wonn8r>*{position:absolute;width:100%;height:100%}.trackers-list.svelte-wonn8r.svelte-wonn8r{padding:0 16px 16px;display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr))}.trackers-list.empty.svelte-wonn8r.svelte-wonn8r{grid-template-columns:1fr;justify-content:center;justify-items:center}.trackers-list.empty.svelte-wonn8r>.svelte-wonn8r{max-width:220px}.trackers-list.svelte-wonn8r .new-tracker-button{width:100%;height:100%;border:2px dashed var(--color-divider);border-radius:8px;display:flex;flex-direction:column;align-items:center;color:var(--color-text-disabled-hint)}.trackers-list.svelte-wonn8r .new-tracker-button:focus{border:2px solid var(--color-text-disabled-hint)}.trackers-list.svelte-wonn8r .new-tracker-button .button-text{display:block;margin:12px;font-size:18px}.trackers-list.svelte-wonn8r .new-tracker-button .plus-sign{display:block;position:absolute;bottom:50%;right:50%;transform:translate(50%, 50%);font-size:42px;color:var(--color-text-disabled-hint)}.timeline.svelte-mai2r8{display:flex;flex-direction:column;align-items:stretch;padding:0 16px}.time-block-heading.svelte-mai2r8{align-self:center;margin-bottom:16px;font-size:18px}.time-block-heading.svelte-mai2r8:not(:first-child){margin-top:36px}.timeline.svelte-mai2r8>.new-entry-button{height:64px;margin-bottom:12px;border:1px solid var(--color-divider);border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:24px;color:var(--color-text-secondary);text-decoration:none}.timeline.svelte-mai2r8>.new-entry-button:focus{border:2px solid var(--color-text-disabled-hint);color:var(--color-text-primary)}.tracker-name-indicator.svelte-1plean.svelte-1plean.svelte-1plean{align-self:center;font-size:18px;color:var(--color-text-secondary)}.tracker-name-indicator.svelte-1plean .tracker-name.svelte-1plean.svelte-1plean{color:var(--color-text-primary)}.field.svelte-1plean.svelte-1plean.svelte-1plean{padding:0 16px;margin-bottom:24px}.field.svelte-1plean .field-name.svelte-1plean.svelte-1plean{font-size:14px;color:var(--color-text-secondary)}.field.svelte-1plean .time-value.svelte-1plean.svelte-1plean{font-size:24px;color:var(--color-text-primary)}.field.svelte-1plean .time-input.svelte-1plean.svelte-1plean{margin-top:12px;font-size:24px}.field.svelte-1plean .tags.svelte-1plean.svelte-1plean{display:flex;flex-direction:row;flex-wrap:wrap;margin:-6px;margin-top:6px}.field.svelte-1plean .tags .tag.svelte-1plean.svelte-1plean{margin:6px;border-radius:8px;padding:6px 10px;background:var(--color-surface04dp);color:var(--color-text-secondary);font-size:18px;font-family:var(--font-body);font-weight:300;border:2px solid transparent;transition:border .1s}.field.svelte-1plean .tags .tag.svelte-1plean.svelte-1plean:focus-within{border-style:solid;border-color:var(--color-text-disabled-hint)}.field.svelte-1plean .tags .tag.selected.svelte-1plean.svelte-1plean{background:var(--color-primary);color:var(--color-text-primary-light-background);font-weight:500;border:2px solid transparent;transition:border .1s}.field.svelte-1plean .tags .tag.selected.svelte-1plean.svelte-1plean:focus-within{border-style:solid;border-color:var(--color-text-primary-light-background)}.field.svelte-1plean .tags .new-tag-button.svelte-1plean.svelte-1plean{margin:6px;border-radius:8px;padding:6px 10px;color:var(--color-text-disabled-hint);font-size:18px;font-family:var(--font-body);font-weight:300;border:2px dashed var(--color-divider);transition:border .1s}.field.svelte-1plean .tags .new-tag-button.svelte-1plean.svelte-1plean:focus-within{border-style:solid;border-color:var(--color-text-disabled-hint)}.field.svelte-1plean textarea.svelte-1plean.svelte-1plean{margin-top:12px;width:100%;border:2px solid transparent;transition:border .1s}.field.svelte-1plean textarea.svelte-1plean.svelte-1plean:focus-within{border-style:solid;border-color:var(--color-text-disabled-hint)}.spacer.svelte-1plean.svelte-1plean.svelte-1plean{flex-grow:1}.actions.svelte-1plean.svelte-1plean.svelte-1plean{display:grid;width:100%;grid-template-columns:1fr 1fr;place-items:stretch}.actions.svelte-1plean button.svelte-1plean.svelte-1plean{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:18px;letter-spacing:0.07em;padding:24px;text-transform:uppercase;position:relative}.actions.svelte-1plean button.svelte-1plean.svelte-1plean::after{content:'';display:block;position:absolute;top:4px;bottom:4px;left:4px;right:4px;border:2px solid transparent;border-radius:8px;transition:all .1s}.actions.svelte-1plean button.svelte-1plean.svelte-1plean:focus-within::after{border-color:var(--color-text-disabled-hint)}.actions.svelte-1plean button.svelte-1plean>svg.svelte-1plean{margin-right:12px;transform:translateY(-1px)}.actions.svelte-1plean button.discard.svelte-1plean.svelte-1plean{color:var(--color-text-secondary)}.actions.svelte-1plean button.save.svelte-1plean.svelte-1plean{color:var(--color-primary)}.actions.svelte-1plean button.save.svelte-1plean>svg.svelte-1plean{fill:var(--color-primary)}.button.svelte-4m8wn0{height:48px;border-radius:8px;border:2px solid transparent;background:var(--color-surface04dp);padding:12px 16px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:300;color:var(--color-text-secondary)}.button.svelte-4m8wn0:focus-within{border:2px solid var(--color-text-disabled-hint)}.button.svelte-4m8wn0:disabled{opacity:.5}.encapsulate.svelte-4m8wn0{display:flex;align-items:stretch;justify-content:stretch}.encapsulate.svelte-4m8wn0>.link{flex-grow:1;height:48px;border-radius:8px;border:2px solid transparent;background:var(--color-surface04dp);padding:12px 16px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:300;color:var(--color-text-secondary)}.encapsulate.svelte-4m8wn0>.link:focus-within{border:2px solid var(--color-text-disabled-hint)}.encapsulate.svelte-4m8wn0>.link.disabled{opacity:.5}.search.svelte-1pheow2.svelte-1pheow2{position:relative;width:100%;flex-grow:1;height:48px;display:flex;align-items:stretch;justify-content:stretch;color:var(--color-text-secondary)}.search.svelte-1pheow2>input.svelte-1pheow2{width:0;flex-grow:1;padding-left:48px;font-size:18px;font-weight:300}.search.svelte-1pheow2>.icon.svelte-1pheow2{position:absolute;bottom:50%;transform:translateY(50%);left:12px;pointer-events:none}.tracker.svelte-35qt23{box-shadow:0 4px 25px rgba(0, 0, 0, 0.35);border-radius:8px;background:var(--color-surface04dp);display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-decoration:none;border:2px solid transparent;transition:border .1s}.tracker.svelte-35qt23:focus-within{border-style:solid;border-color:var(--color-text-disabled-hint)}.tracker-name.svelte-35qt23{display:block;margin:10px;font-size:18px;color:var(--color-primary)}.center-plus.svelte-35qt23{position:absolute;bottom:50%;right:50%;transform:translate(50%, 50%);width:48px;height:48px;border:1px solid var(--color-primary);border-radius:24px;display:grid;place-content:center;color:var(--color-primary);font-size:24px;text-decoration:none;overflow:hidden}.center-plus.svelte-35qt23:focus{border-width:2px;font-weight:500}.center-plus.svelte-35qt23::after{content:'';position:absolute;width:100%;height:100%;background:var(--color-primary);opacity:.12}.last-entry.svelte-35qt23{display:block;align-self:flex-end;margin:4px 6px;font-size:14px;color:var(--color-text-disabled-hint)}.last-entry-value.svelte-35qt23{color:var(--color-text-secondary)}.tile.svelte-1hpoerl.svelte-1hpoerl{position:relative;height:64px;border-radius:8px;background:var(--color-surface04dp)}.tile.svelte-1hpoerl+.tile.svelte-1hpoerl{margin-top:12px}.tile.svelte-1hpoerl+.tile.svelte-1hpoerl{margin-top:12px}.value.svelte-1hpoerl.svelte-1hpoerl{position:absolute;left:16px;bottom:50%;transform:translateY(50%);font-size:24px}.time.svelte-1hpoerl.svelte-1hpoerl{position:absolute;top:0;right:8px;font-size:18px;color:var(--color-text-secondary)}.tags.svelte-1hpoerl.svelte-1hpoerl{position:absolute;bottom:8px;right:8px;display:flex;flex-direction:row}.tag.svelte-1hpoerl+.tag.svelte-1hpoerl{margin-left:8px}.tag.svelte-1hpoerl.svelte-1hpoerl{width:26px;height:12px;border-radius:2px;background:var(--color-primary);opacity:.3}.tag.active.svelte-1hpoerl.svelte-1hpoerl{opacity:1}.selector.svelte-1s6j3bm.svelte-1s6j3bm{margin-top:8px;position:relative;background:var(--color-surface04dp);border-radius:8px;width:100%;overflow:hidden}.fill-background.svelte-1s6j3bm.svelte-1s6j3bm{position:absolute;top:0;left:0;right:50%;bottom:0;background:var(--color-primary);opacity:.3;transition:right .2s}.controls.svelte-1s6j3bm.svelte-1s6j3bm{position:relative;display:flex;flex-direction:row;align-items:center}.controls.svelte-1s6j3bm input[type="text"].svelte-1s6j3bm{padding:8px;background:none;width:80px;text-align:end;font-size:24px}.controls.svelte-1s6j3bm .unit.svelte-1s6j3bm{font-size:24px}.controls.svelte-1s6j3bm>button.svelte-1s6j3bm{flex-grow:1;align-self:stretch;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;font-size:32px;border-radius:8px;border:2px solid transparent;transition:border .1s}.controls.svelte-1s6j3bm>button.svelte-1s6j3bm:focus-within{border-style:solid;border-color:var(--color-text-disabled-hint)}.controls.svelte-1s6j3bm>button.svelte-1s6j3bm:last-child{margin-left:12px}.controls.svelte-1s6j3bm>button.svelte-1s6j3bm:focus,.controls.svelte-1s6j3bm>button.svelte-1s6j3bm:hover{opacity:1}