:root{color-scheme:dark;--bg:#030305;--bg-raised:#ffffff0d;--bg-raised-strong:#ffffff1a;--line:#ffffff14;--line-strong:#ffffff29;--text:#fff;--text-2:#ffffffb3;--text-3:#ffffff73;--accent:#ff9a3d;--accent-text:#ff9a3d;--bar-bg:#0a0a0ec7;--menu-bg:#1c1c22f5;--glow:1;--work:#ffa33d;--rest:#44dafe;--indigo:#8093ff;--warm-up:#ffdb00;--cool-down:#00dece;--set-break:#0091ff;--done:#30d158;--gesture:#77d37a;--siri:#bf5af2;--pink:#ff4fa3;--amber:#ffb03d;--pro:#5e5ce6;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter", "Segoe UI", Roboto, sans-serif;--font-round:ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, "Nunito", "Segoe UI", sans-serif;--spring:cubic-bezier(.2, .9, .25, 1.05);--spring-duration:.62s;--spring-snappy:cubic-bezier(.2, .9, .25, 1.05);--spring-snappy-duration:.42s;--gutter:clamp(16px, 6vw, 120px);--bar-height:44px}@supports (color:color(display-p3 1 1 1)){:root{--pink:color(display-p3 1 .31 .639);--amber:color(display-p3 1 .69 .239)}}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){color-scheme:light;--bg:#f2f2f7;--bg-raised:#0000000a;--bg-raised-strong:#00000012;--line:#0000001a;--line-strong:#0000002e;--text:#0b0b0f;--text-2:#3c3c43d9;--text-3:#3c3c4399;--accent-text:#e0690b;--bar-bg:#ffffffc7;--menu-bg:#fafafcf7;--glow:.45}}:root[data-theme=light]{color-scheme:light;--bg:#f2f2f7;--bg-raised:#0000000a;--bg-raised-strong:#00000012;--line:#0000001a;--line-strong:#0000002e;--text:#0b0b0f;--text-2:#3c3c43d9;--text-3:#3c3c4399;--accent-text:#e0690b;--bar-bg:#ffffffc7;--menu-bg:#fafafcf7;--glow:.45}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--bar-height) + 24px)}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:17px;line-height:1.5;transition:background-color .4s,color .4s;overflow-x:clip}img,svg{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text);margin:0 0 14px;font-size:14px;font-weight:700}.headline{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(40px,5.4vw,88px);font-weight:700;line-height:1.08}.headline .second{color:var(--accent-text);display:block}.section{padding:clamp(80px, 12vh, 150px) var(--gutter);position:relative}.section .headline{font-size:clamp(36px,4.6vw,68px)}.section-head{max-width:780px}.section-head.center{text-align:center;margin:0 auto}.lede{max-width:580px;color:var(--text-2);margin:22px 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.center .lede{text-wrap:balance;max-width:660px;margin-inline:auto}.pro-pill{background:var(--pro);color:#fff;letter-spacing:.04em;border-radius:13px;margin-bottom:18px;padding:3px 12px;font-size:13px;font-weight:800;display:inline-block}.button{background:var(--bg-raised-strong);border:1px solid var(--line-strong);border-radius:24px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .15s,background .2s;display:inline-flex}.button:active{transform:scale(.97)}.button.primary{background:var(--accent);color:#000;border-color:#0000}.js [data-reveal]{opacity:0;transition:opacity .7s,transform .9s cubic-bezier(.2,.8,.2,1);transform:translateY(20px)}.js [data-reveal].in{opacity:1;transform:none}::view-transition-old(root),::view-transition-new(root){mix-blend-mode:normal;animation:none}.glow-ring{border:var(--ring-stroke,36px) solid var(--ring-color,var(--work));box-shadow:0 0 calc(80px * var(--glow)) color-mix(in srgb, var(--ring-color,var(--work)) 75%, transparent), inset 0 0 calc(60px * var(--glow)) color-mix(in srgb, var(--ring-color,var(--work)) 40%, transparent);pointer-events:none;border-radius:50%;position:absolute}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ring.svelte-dup2ra{overflow:visible}.ring.svelte-dup2ra circle:where(.svelte-dup2ra){transition:stroke .35s}.bar.svelte-1b4sr40{z-index:100;height:var(--bar-height);background:var(--bar-bg);backdrop-filter:blur(20px)saturate(1.6);border-bottom:1px solid var(--line);color:var(--text);justify-content:space-between;align-items:center;padding:0 14px 0 16px;font-size:14px;display:flex;position:fixed;inset:0 0 auto}.side.svelte-1b4sr40{align-items:center;gap:4px;min-width:0;display:flex}.bar-button.svelte-1b4sr40{border-radius:7px;place-items:center;min-width:34px;height:30px;padding:0 7px;transition:background .15s;display:grid}.bar-button.svelte-1b4sr40:hover,.bar-button.open.svelte-1b4sr40{background:var(--bg-raised-strong)}.brand.svelte-1b4sr40{white-space:nowrap;margin:0 8px 0 6px;font-weight:700;text-decoration:none}.version.svelte-1b4sr40{background:var(--bg-raised-strong);color:var(--text-2);border-radius:7px;margin-right:10px;padding:2px 8px;font-size:12px;font-weight:700;text-decoration:none;transition:background .2s,color .2s}.version.svelte-1b4sr40:hover{background:var(--accent);color:#000}.links.svelte-1b4sr40{gap:4px;display:flex}.links.svelte-1b4sr40 a:where(.svelte-1b4sr40){color:var(--text-2);white-space:nowrap;border-radius:7px;padding:5px 9px;text-decoration:none}.links.svelte-1b4sr40 a:where(.svelte-1b4sr40):hover{background:var(--bg-raised-strong);color:var(--text)}.lang-box.svelte-1b4sr40{border:1.2px solid;border-radius:5px;place-items:center;width:28px;height:19px;font-size:11px;font-weight:700;display:inline-grid}.lang-box.small.svelte-1b4sr40{opacity:.6;margin-left:auto}.clock.svelte-1b4sr40{white-space:pre;font-variant-numeric:tabular-nums;margin-left:8px;font-weight:500}.get.svelte-1b4sr40{display:none}.island.svelte-1b4sr40{--compact-width:220px;color:#fff;cursor:pointer;width:140px;height:36px;transition:width var(--spring-duration) var(--spring), height var(--spring-duration) var(--spring), border-radius var(--spring-duration) var(--spring), box-shadow .4s ease;background:#000;border-radius:18px;position:absolute;top:4px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff1a}.island.mode-compact.svelte-1b4sr40{width:var(--compact-width)}.island.mode-expanded.svelte-1b4sr40{border-radius:46px;width:400px;height:100px;box-shadow:0 0 0 1px #ffffff1f,0 20px 50px #00000073}.island.mode-menu.svelte-1b4sr40{cursor:default;border-radius:40px;width:min(370px,100vw - 24px);height:300px}.layer.svelte-1b4sr40{opacity:0;filter:blur(6px);pointer-events:none;transition:opacity .15s,filter .15s,transform .15s;position:absolute;inset:0;transform:scale(.94)}.mode-idle.svelte-1b4sr40 .idle-layer:where(.svelte-1b4sr40),.mode-compact.svelte-1b4sr40 .compact-layer:where(.svelte-1b4sr40),.mode-expanded.svelte-1b4sr40 .expanded-layer:where(.svelte-1b4sr40),.mode-menu.svelte-1b4sr40 .menu-layer:where(.svelte-1b4sr40){opacity:1;filter:none;pointer-events:auto;transition:opacity .3s ease .1s, filter .3s ease .1s, transform var(--spring-duration) var(--spring) 50ms;transform:none}.idle-layer.svelte-1b4sr40{place-items:center;display:grid}.compact-layer.svelte-1b4sr40{justify-content:space-between;align-items:center;padding:0 16px 0 7px;display:flex}.compact-ring.svelte-1b4sr40{width:24px;height:24px;position:relative}.compact-icon.svelte-1b4sr40{place-items:center;display:grid;position:absolute;inset:0}.compact-symbol.svelte-1b4sr40{place-items:center;width:24px;height:24px;display:grid}.compact-time.svelte-1b4sr40{font-family:var(--font-round);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.compact-done.svelte-1b4sr40{color:var(--done);font-size:12px;font-weight:700}.done-tint.svelte-1b4sr40{color:var(--done)}.paused-tint.svelte-1b4sr40{color:#ebebf599}.island.done.svelte-1b4sr40{box-shadow:0 0 0 1px #30d15859}.expanded-layer.svelte-1b4sr40{align-items:center;gap:14px;padding:0 22px;display:flex}.expanded-buttons.svelte-1b4sr40{gap:10px;display:flex}.expanded-buttons.svelte-1b4sr40 button:where(.svelte-1b4sr40){color:#fff;background:#ffffff2e;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.expanded-buttons.svelte-1b4sr40 button.end:where(.svelte-1b4sr40){color:#ff453a;background:#ff453a2e}.expanded-text.svelte-1b4sr40{color:#ebebf599;white-space:nowrap;flex-direction:column;flex:1;align-items:flex-end;min-width:0;font-size:12px;line-height:1.35;display:flex}.expanded-text.svelte-1b4sr40>*{text-overflow:ellipsis;max-width:100%;overflow:hidden}.expanded-phase.svelte-1b4sr40{font-size:16px;font-weight:700}.expanded-left.svelte-1b4sr40{color:#fffc;font-weight:600}.expanded-ring.svelte-1b4sr40{flex:none;width:54px;height:54px;position:relative}.expanded-time.svelte-1b4sr40{font-family:var(--font-round);font-variant-numeric:tabular-nums;place-items:center;font-size:16px;font-weight:600;display:grid;position:absolute;inset:0}.complete-status.svelte-1b4sr40{align-items:center;gap:9px;max-width:190px;margin-left:auto;display:flex}.complete-text.svelte-1b4sr40{color:#ebebf599;flex-direction:column;min-width:0;font-size:12px;display:flex}.complete-text.svelte-1b4sr40 span:where(.svelte-1b4sr40){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.complete-title.svelte-1b4sr40{color:var(--done);font-size:17px;font-weight:800}.menu-layer.svelte-1b4sr40{flex-direction:column;gap:12px;padding:18px 16px 16px;display:flex}.menu-head.svelte-1b4sr40{align-items:center;gap:10px;padding:0 4px;font-size:16px;display:flex}.menu-close.svelte-1b4sr40{background:#ffffff1f;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}.menu-tiles.svelte-1b4sr40{grid-template-columns:1fr 1fr;gap:8px;display:grid}.menu-tiles.svelte-1b4sr40 a:where(.svelte-1b4sr40){background:#ffffff17;border-radius:18px;align-items:center;height:50px;padding:0 16px;font-weight:600;text-decoration:none;display:flex}.menu-tiles.svelte-1b4sr40 a:where(.svelte-1b4sr40):last-child:nth-child(odd){grid-column:span 2}.menu-get.svelte-1b4sr40{justify-content:center;padding:2px 0;line-height:0;display:flex}.menu-get.svelte-1b4sr40 img:where(.svelte-1b4sr40){width:auto;height:45px}.menu-langs.svelte-1b4sr40{gap:6px;display:flex}.menu-langs.svelte-1b4sr40 a:where(.svelte-1b4sr40){background:#ffffff14;border-radius:10px;flex:1;place-items:center;height:32px;font-size:12px;font-weight:700;text-decoration:none;display:grid}.menu-langs.svelte-1b4sr40 a.current:where(.svelte-1b4sr40){color:#000;background:#ffffffe6}.popover.svelte-1b4sr40{top:calc(var(--bar-height) - 4px);background:var(--menu-bg);border:1px solid var(--line);border-radius:12px;flex-direction:column;min-width:240px;padding:6px;font-size:14px;animation:.16s both svelte-1b4sr40-pop;display:flex;position:absolute;box-shadow:0 18px 50px #00000059}.popover.svelte-1b4sr40 a:where(.svelte-1b4sr40),.popover.svelte-1b4sr40>button:where(.svelte-1b4sr40){text-align:left;color:var(--text);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;text-decoration:none;display:flex}.popover.svelte-1b4sr40 a:where(.svelte-1b4sr40):hover,.popover.svelte-1b4sr40>button:where(.svelte-1b4sr40):hover{background:var(--pro);color:#fff}.popover.svelte-1b4sr40 hr:where(.svelte-1b4sr40){border:0;border-top:1px solid var(--line);margin:5px 10px}.popover.svelte-1b4sr40 kbd:where(.svelte-1b4sr40){font-family:var(--font);opacity:.5;margin-left:auto}.mark-menu.svelte-1b4sr40{left:10px}.lang-menu.svelte-1b4sr40{right:150px}.check.svelte-1b4sr40{width:14px}.control-panel.svelte-1b4sr40{border-radius:24px;gap:12px;width:300px;padding:16px;right:180px}.panel-title.svelte-1b4sr40{font-weight:700}.segmented.svelte-1b4sr40{background:var(--bg-raised-strong);border-radius:16px;padding:4px;display:flex}.segmented.svelte-1b4sr40 button:where(.svelte-1b4sr40){border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;height:50px;font-size:11px;font-weight:600;display:flex}.segmented.svelte-1b4sr40 button.on:where(.svelte-1b4sr40){background:var(--text);color:var(--bg)}.sound.svelte-1b4sr40{text-align:left;border-radius:14px;align-items:center;gap:12px;padding:4px;display:flex}.sound-icon.svelte-1b4sr40{background:var(--bg-raised-strong);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;transition:background .2s,color .2s;display:grid}.sound.on.svelte-1b4sr40 .sound-icon:where(.svelte-1b4sr40){background:var(--accent);color:#000}.sound-text.svelte-1b4sr40{color:var(--text-3);flex-direction:column;font-size:12px;display:flex}.sound-text.svelte-1b4sr40 strong:where(.svelte-1b4sr40){color:var(--text);font-size:14px}@keyframes svelte-1b4sr40-pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@media (width<=899px){.bar.svelte-1b4sr40{height:56px;padding:0 16px}.brand.svelte-1b4sr40,.version.svelte-1b4sr40,.links.svelte-1b4sr40,.bar-button.svelte-1b4sr40:not(.mark),.clock.svelte-1b4sr40{display:none}.get.svelte-1b4sr40{background:var(--accent);color:#000;border-radius:15px;place-items:center;height:30px;padding:0 16px;font-weight:700;text-decoration:none;display:grid}.island.svelte-1b4sr40{--compact-width:196px;width:120px;top:10px}.island.mode-expanded.svelte-1b4sr40{width:min(366px,100vw - 20px);height:96px}.mark.svelte-1b4sr40,.get.svelte-1b4sr40{transition:opacity .2s}.bar.svelte-1b4sr40:has(.island:where(.svelte-1b4sr40):is(.mode-expanded:where(.svelte-1b4sr40),.mode-menu:where(.svelte-1b4sr40))) :is(.mark:where(.svelte-1b4sr40),.get:where(.svelte-1b4sr40)){opacity:0;pointer-events:none}.get-arrow.svelte-1b4sr40{display:none}html:is(:lang(ru),:lang(uk)) .get.svelte-1b4sr40{width:30px;padding:0}html:is(:lang(ru),:lang(uk)) .get-label.svelte-1b4sr40{display:none}html:is(:lang(ru),:lang(uk)) .get-arrow.svelte-1b4sr40{display:block}}@media (width<=389px){html:lang(de) .get.svelte-1b4sr40{width:30px;padding:0}html:lang(de) .get-label.svelte-1b4sr40{display:none}html:lang(de) .get-arrow.svelte-1b4sr40{display:block}}.bar.hardware.svelte-1b4sr40{height:calc(env(safe-area-inset-top) + 50px);padding-top:env(safe-area-inset-top)}.bar.hardware.svelte-1b4sr40 .island:where(.svelte-1b4sr40){--compact-width:196px;width:126px;height:37px;box-shadow:none;border-radius:19px;top:11px}.bar.hardware.svelte-1b4sr40 .island.mode-idle:where(.svelte-1b4sr40) .idle-layer:where(.svelte-1b4sr40){opacity:0}.bar.hardware.svelte-1b4sr40 .island.mode-expanded:where(.svelte-1b4sr40){border-radius:44px;width:calc(100vw - 20px);height:96px}.bar.hardware.svelte-1b4sr40 .island.mode-menu:where(.svelte-1b4sr40){height:300px}@media (width<=389px){.expanded-layer.svelte-1b4sr40{gap:10px;padding:0 18px}.expanded-buttons.svelte-1b4sr40{gap:8px}.expanded-buttons.svelte-1b4sr40 button:where(.svelte-1b4sr40){width:44px;height:44px}}
