:root{--button-primary-bg: #000;--color-page: #f2f2f7;--color-surface: #fff;--color-surface-raised: #f2f2f7;--color-text: #000;--color-text-strong: #000000;--color-text-muted: #6e6e73;--color-text-subtle: #aeaeb2;--color-text-inverse: #fff;--color-accent: #2f6bff;--color-accent-strong: #1d3fbf;--color-on-accent: #fff;--color-positive: #22c55e;--color-warning: #e9a443;--color-danger: #ff375f;--color-border: rgba(60,60,67,.12);--color-divider: rgba(60,60,67,.12);--color-focus: #2f6bff;--color-base-page: #000000;--color-base-text: #eceff4;--color-base-text-strong: #eaf3ff;--color-base-muted: #69737f;--color-base-secondary: #97a2b2;--color-base-accent: #5b93ff;--color-base-accent-mid: #3d74e8;--color-base-accent-deep: #15306b;--color-base-divider: rgba(255, 255, 255, .08);--color-base-card-border: #6e6e6e;--surface-base-card-shadow: inset 0 4px 25.4px #050e21;--radius-card-base: 28px;--font-body-base: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "DM Mono", ui-monospace, monospace;--html-body-bg: #0b0b0c;--radius-24-85px: 24.85px;--color-device-outline: .52px solid #1d1d1d;--space-padding-0: 0;--app-before-bg: radial-gradient(ellipse 50% 29% at 50% 34%, rgba(41, 104, 220, .4) 0%, rgba(24, 64, 140, .2) 46%, rgba(24, 64, 140, 0) 100%), radial-gradient(ellipse 24% 13.92% at 76% 40%, rgba(150, 194, 255, .16) 0%, rgba(150, 194, 255, 0) 100%), radial-gradient(ellipse 24% 13.92% at 24% 52%, rgba(20, 52, 120, .24) 0%, rgba(20, 52, 120, 0) 100%);--color-card-outline: 1px solid rgba(110, 110, 110, .32);--radius-50: 50%;--color-avatar-color: #dfe8f7;--avatar-bg: radial-gradient(circle at 35% 30%, #4a5d80, #1a2236 70%);--avatar-shadow: 0 0 0 1px rgba(255, 255, 255, .12);--weight-200: 200;--weight-300: 300;--radius-28px: 28px;--text-size-12-5px: 12.5px;--radius-9999px: 9999px;--space-padding-19px: 19px;--radius-3px: 3px;--metric-rhr-shadow: inset 0 1px 32.7px 5.4px rgba(67, 69, 121, .5);--metric-sleep-shadow: inset 0 1px 31.3px 5.4px rgba(12, 80, 153, .5);--metric-bp-shadow: inset 0 1px 33.4px 5.7px rgba(122, 44, 33, .5);--metric-rhr-glow-bg: linear-gradient(214deg, #5b5acc 50%, #4140ac 63%, #12115c 75%, #514f90 100%);--metric-sleep-glow-bg: linear-gradient(217deg, #006996, #002466 34%, #03344a 61%, #203f4c);--metric-bp-glow-bg: linear-gradient(247deg, #c07b3b, #6f3c25 30%, #601d23 57%, #5f3b4b 76%);--chip-bg: rgba(255, 255, 255, .05);--color-chip-color: #b2b2b2;--bar-bg: linear-gradient(180deg, #13264a 0%, rgba(0, 0, 0, 0) 100%);--bar-shadow: inset 0 3.85px 24.4px #050e21;--bar-today-bg: linear-gradient(180deg, #adc9ff 0%, #3d74e8 56%, #15306b 100%);--bar-today-shadow: 0 0 14px rgba(91, 147, 255, .55);--bar-today-before-shadow: 0 0 6px #fff;--text-size-13-5px: 13.5px;--space-padding-0-12px: 0 12px;--text-size-22px: 22px;--offer-featured-shadow: inset 0 4px 25.4px 2px #0f295b;--offer-featured-before-bg: linear-gradient(132deg, #adc9ff 0%, #3d74e8 73%, #15306b 100%);--offer-icon-border: 1px solid rgba(255, 255, 255, .18);--text-size-10-5px: 10.5px;--color-offer-k-color: rgba(234, 243, 255, .66);--text-size-26px: 26px;--nav-dock-bg: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .88) 46%, #000 100%);--nav-bg: rgba(255, 255, 255, .78);--nav-shadow: 0 0 0 .5px rgba(0, 0, 0, .06), 0 10px 30px rgba(0, 0, 0, .1);--color-nav-btn-color: #dfe4ec;--nav-btn-bg: rgba(255, 255, 255, .03);--nav-btn-hover-bg: rgba(255, 255, 255, .07);--nav-btn-active-bg: #040f22;--nav-btn-active-shadow: inset 0 -1px 6.7px #cad9ff, inset 0 0 31.5px #1d47ff, inset 0 -3px 8.3px 2px rgba(91, 147, 255, .25);--nav-btn-active-after-bg: #5b93ff;--color-screen-color: #eaf2fa;--top-glow-bg: radial-gradient(ellipse 95% 46% at 50% -6%, rgba(173, 201, 255, .55) 0%, rgba(61, 116, 232, .55) 30%, rgba(21, 48, 107, .55) 58%, rgba(21, 48, 107, 0) 100%), radial-gradient(ellipse 120% 60% at 50% -10%, rgba(29, 64, 190, .9) 0%, rgba(14, 33, 110, .6) 42%, rgba(4, 8, 30, 0) 78%);--color-splash-copy-h1-color: #e3e9f5;--color-splash-copy-p-color: #aab5c8;--slide-border: .52px solid #1d1d1d;--slide-shadow: inset 0 -1px 4.6px -1px #cad9ff, inset 0 0 31.5px 1px #1d47ff, inset 0 -3px 8.3px 2px rgba(91, 147, 255, .25);--slide-done-shadow: inset 0 -1px 4.6px -1px #cad9ff, inset 0 0 40px 6px #1d47ff, inset 0 -3px 10px 3px rgba(91, 147, 255, .45), 0 0 24px rgba(29, 71, 255, .35);--slide-trail-bg: linear-gradient(90deg, rgba(29, 71, 255, 0) 0%, rgba(29, 71, 255, .35) 55%, rgba(91, 147, 255, .65) 100%);--slide-label-bg: linear-gradient(100deg, #9d9d9d 0%, #9d9d9d 38%, #ffffff 50%, #9d9d9d 62%, #9d9d9d 100%) 0 0 / 260% 100%;--slide-knob-bg: #d9d9d9;--slide-knob-shadow: 0 2px 10px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .7);--slide-knob-hover-bg: #e4e4e4;--color-or-color: #9b9b9b;--or-before-or-after-bg: rgba(255, 255, 255, .08);--color-create-color: #575757;--color-ai-screen-color: #eaf2fa;--ai-bg-g1-bg: rgba(73, 136, 251, .5);--ai-bg-g2-bg: #00245c;--ai-bg-g3-bg: #053279;--ai-bg-g4-bg: linear-gradient(0deg, #b6dcf5 11%, #66a9d6 26%, #0063fd 39%, rgba(0, 0, 0, .5) 72%, rgba(0, 0, 0, 0) 100%);--ai-bg-g5-bg: radial-gradient(ellipse at 50% 40%, #caf4ff, #2252e1 60%, transparent 75%);--ai-back-bg: #010007;--color-ai-back-outline: 1px solid #1d1d1d;--ai-back-hover-bg: #0b0d18;--color-ai-status-color: #9b9b9b;--ai-online-bg: #52f2aa;--ai-online-shadow: 0 0 6px rgba(74, 222, 128, .8);--color-ai-plan-color: #4c8bff;--color-ai-hello-color: #9b9b9b;--text-size-32px: 32px;--color-ai-greeting-h1-color: #eaf2fa;--color-ai-thread-webkit-mask-image: linear-gradient(180deg, transparent 0, #000 28px, #000 calc(100% - 16px) , transparent 100%);--color-ai-thread-mask-image: linear-gradient(180deg, transparent 0, #000 28px, #000 calc(100% - 16px) , transparent 100%);--bubble-from-me-bg: linear-gradient(180deg, #3a63e0, #2649bf);--bubble-from-me-shadow: 0 8px 24px rgba(38, 73, 191, .3);--color-answer-ul-color: #c9d0db;--color-answer-actions-color: #8e96a3;--answer-typing-i-bg: #8fbbff;--radius-30px: 30px;--ai-input-bg: rgba(43, 65, 85, .2);--ai-input-border: .5px solid #dcdcdc;--ai-input-shadow: inset -1px -7px 14.5px 8px rgba(255, 255, 255, .25);--ai-screen-in-chat-ai-input-shadow: inset -1px -7px 14.5px 8px rgba(255, 255, 255, .12);--color-ai-screen-in-chat-ai-input-border-color: rgba(220, 220, 220, .45);--color-ai-searching-color: rgba(255, 255, 255, .8);--color-ai-input-input-caret-color: #d9d9d9;--color-ai-input-input-placeholder-color: rgba(255, 255, 255, .6);--ai-icon-hover-bg: rgba(255, 255, 255, .1);--color-ai-send-ready-color: #0b1b3a;--radius-26px: 26px;--color-scale-top-color: rgba(225, 233, 248, .45);--scale-bar-bg: rgba(255, 255, 255, .035);--scale-bar-shadow: inset 0 0 0 1px rgba(255, 255, 255, .05);--scale-bar-fill-bg: linear-gradient(90deg, rgba(61, 116, 232, 0) 0%, rgba(61, 116, 232, .16) 50%, rgba(91, 147, 255, .38) 100%);--color-scale-bar-target-border-left: 1px dashed rgba(143, 182, 255, .5);--color-scale-foot-color: rgba(225, 233, 248, .5);--color-scale-foot-big-color: #f4f7fd;--color-scale-foot-big-small-color: rgba(225, 233, 248, .5);--speedo-arc-filter: drop-shadow(0 0 4px rgba(91, 147, 255, .8));--text-size-30px: 30px;--color-plan-count-color: #9fc0ff;--plan-bar-bg: rgba(255, 255, 255, .08);--plan-bar-span-bg: #5b93ff;--plan-bar-span-shadow: 0 0 8px #5b93ff;--color-p-task-color: #eef2f8;--p-task-border-bottom: 1px solid rgba(255, 255, 255, .06);--p-check-shadow: inset 0 0 0 1px rgba(255, 255, 255, .22);--color-p-task-done-color: rgba(225, 233, 248, .4);--p-task-done-p-check-bg: #5b93ff;--p-task-done-p-check-shadow: 0 0 10px rgba(91, 147, 255, .55);--color-note-p-color: rgba(225, 233, 248, .7);--status-bar-bg: linear-gradient(180deg, rgba(0, 0, 0, .75) 0%, rgba(0, 0, 0, 0) 100%);--status-bar-bg-2: linear-gradient(180deg, rgba(0, 0, 0, .35) 0%, rgba(0, 0, 0, 0) 100%);--color-layer-text: #15171c;--color-layer-text-muted: #6b7180;--color-layer-text-subtle: #9aa0ab;--color-base-divider-2: rgba(20, 25, 40, .08);--color-base-accent-2: #3d74e8;--color-layer-warning: #e9a443;--device-bg: #eef0f4;--lt-sky-bg: #eef0f4;--lt-sky-b1-bg: #f5bd62;--lt-sky-b2-bg: #7aa2ff;--lt-sky-b3-bg: #f2c98a;--lt-sky-b4-bg: #9bb8ff;--ring-icon-shadow: inset 0 0 0 1px rgba(20, 25, 40, .16);--ring-icon-light-shadow: inset 0 0 0 1px rgba(255, 255, 255, .55);--arrow-btn-shadow: 0 4px 14px rgba(20, 30, 60, .18);--lt-ai-bg: radial-gradient(circle at 0% 100%, rgba(233, 164, 67, .45) 0%, rgba(233, 164, 67, 0) 50%), radial-gradient(circle at 78% 46%, rgba(70, 120, 240, .45) 0%, rgba(70, 120, 240, 0) 55%), linear-gradient(150deg, #0e1a3a 0%, #132a63 60%, #1b3c86 100%);--lt-ai-shadow: 0 18px 40px rgba(20, 40, 100, .25);--color-ai-kicker-color: rgba(255, 255, 255, .7);--color-ai-kicker-svg-color: #f5bd62;--ai-chips-button-bg: rgba(255, 255, 255, .1);--ai-chips-button-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), inset 0 0 0 1px rgba(255, 255, 255, .14);--ai-chips-button-hover-bg: rgba(255, 255, 255, .18);--color-ai-chips-svg-color: #f5bd62;--radius-12px: 12px;--color-plan-count-color-2: #8a5a14;--plan-count-bg: rgba(233, 164, 67, .18);--lt-card-p-check-shadow: inset 0 0 0 1px rgba(20, 25, 40, .2);--note-doc-bg: linear-gradient(150deg, #4b6290, #c48d48);--color-note-p-color-2: #3d4250;--lt-home-offer-shadow: 0 10px 28px rgba(30, 40, 70, .07);--color-lt-home-offer-offer-icon-border-color: rgba(20, 25, 40, .16);--lt-home-offer-featured-bg: radial-gradient(circle at 92% 100%, rgba(240, 168, 70, .95) 0%, rgba(240, 168, 70, 0) 60%), linear-gradient(150deg, #7e95b8 0%, #4b6290 55%, #8a6a5a 100%);--color-lt-home-offer-featured-offer-k-color: rgba(255, 255, 255, .75);--color-lt-home-offer-featured-offer-icon-border-color: rgba(255, 255, 255, .5);--lt-home-nav-dock-bg: linear-gradient(180deg, rgba(238, 240, 244, 0) 0%, rgba(238, 240, 244, .85) 60%);--lt-home-nav-bg: rgba(255, 255, 255, .72);--lt-home-nav-shadow: 0 0 0 1px rgba(20, 25, 40, .06), 0 14px 34px rgba(30, 40, 70, .14);--lt-home-nav-btn-shadow: inset 0 0 0 1px rgba(20, 25, 40, .1);--theme-light-intro-bg: #eef0f4;--theme-light-intro-top-glow-bg: radial-gradient(ellipse 70% 40% at 90% 0%, rgba(245, 189, 98, .7) 0%, rgba(245, 189, 98, 0) 70%), radial-gradient(ellipse 70% 40% at 0% 40%, rgba(122, 162, 255, .45) 0%, rgba(122, 162, 255, 0) 70%);--theme-light-status-bar-bg: linear-gradient(180deg, rgba(238, 240, 244, .95) 0%, rgba(238, 240, 244, .7) 60%, rgba(238, 240, 244, 0) 100%);--lt-sky-b1-bg-2: #f1d6ad;--lt-sky-b2-bg-2: #b4c6ee;--lt-sky-b3-bg-2: #efd9b8;--lt-sky-b4-bg-2: #c4d2f2;--theme-light-status-bar-bg-2: linear-gradient(180deg, rgba(238, 240, 244, .9) 0%, rgba(238, 240, 244, .55) 60%, rgba(238, 240, 244, 0) 100%);--tile-lt-card-lt-home-offer-not-featured-bg: linear-gradient(180deg, rgba(255, 255, 255, .92) 0%, rgba(250, 251, 253, .78) 100%);--tile-lt-card-lt-home-offer-not-featured-shadow: inset 0 1px 0 #fff, inset 0 0 0 1px rgba(255, 255, 255, .7), inset 0 -10px 24px rgba(30, 40, 80, .025), 0 1px 2px rgba(20, 25, 40, .05), 0 8px 18px rgba(30, 40, 70, .06), 0 26px 40px -16px rgba(30, 40, 70, .16);--tile-ring-icon-lt-card-ring-icon-bg: linear-gradient(180deg, #fff, #f2f4f8);--tile-ring-icon-lt-card-ring-icon-shadow: inset 0 0 0 1px rgba(20, 25, 40, .12), 0 2px 6px rgba(20, 30, 60, .06);--hero-light-h1-bg: #c9d6ec;--hero-light-h2-bg: #f3a64a;--hero-light-h3-bg: #1f3a78;--hero-light-h4-bg: #9a8fd0;--hero-light-spec-bg: rgba(255, 255, 255, .45);--lt-home-offer-featured-bg-2: radial-gradient(circle at 10% 0%, rgba(201, 214, 236, .85) 0%, rgba(201, 214, 236, 0) 45%), radial-gradient(circle at 95% 105%, rgba(243, 166, 74, .95) 0%, rgba(243, 166, 74, 0) 55%), radial-gradient(circle at 60% 40%, rgba(31, 58, 120, .8) 0%, rgba(31, 58, 120, 0) 60%), linear-gradient(155deg, #6b84ad 0%, #42598a 55%, #9a7656 100%);--lt-home-offer-featured-shadow: inset 0 1px 0 rgba(255, 255, 255, .45), inset 0 -30px 50px rgba(15, 25, 60, .25), 0 18px 34px rgba(50, 70, 130, .18);--lt-ai-bg-2: linear-gradient(160deg, rgba(255, 255, 255, .78) 0%, rgba(246, 247, 251, .6) 100%);--lt-ai-shadow-2: inset 0 1px 0 #fff, inset 0 0 0 1px rgba(255, 255, 255, .7), 0 1px 2px rgba(20, 25, 40, .05), 0 10px 22px rgba(30, 40, 70, .07), 0 30px 44px -18px rgba(60, 70, 130, .22);--ai-chips-button-bg-2: linear-gradient(180deg, #fff, #f4f6f9);--ai-chips-button-shadow-2: inset 0 0 0 1px rgba(20, 25, 40, .1), 0 2px 6px rgba(20, 30, 60, .07);--ai-chips-button-hover-shadow: inset 0 0 0 1px rgba(20, 25, 40, .18), 0 4px 10px rgba(20, 30, 60, .1);--ls-shadow-bg: radial-gradient(ellipse, rgba(60, 60, 110, .22) 0%, rgba(60, 60, 110, 0) 70%);--theme-light-ai-screen-bg: #eef0f4;--theme-light-ai-bg-g1-bg: #f1d6ad;--theme-light-ai-bg-g2-bg: #c4d2f2;--theme-light-ai-bg-g3-bg: #efe2cf;--theme-light-ai-bg-g4-bg: linear-gradient(0deg, #f3dcb8 8%, #d7e1f6 40%, rgba(238, 240, 244, 0) 80%);--theme-light-ai-bg-g5-bg: radial-gradient(ellipse at 50% 40%, #fff3df, #b9cbf3 60%, transparent 75%);--color-theme-light-ai-back-outline-color: rgba(20, 25, 40, .08);--theme-light-ai-back-shadow: 0 4px 12px rgba(20, 30, 60, .08);--theme-light-ai-back-hover-bg: #f6f7fa;--color-theme-light-ai-plan-color: #b0761f;--theme-light-bubble-from-me-shadow: 0 8px 20px rgba(20, 25, 40, .18);--color-theme-light-answer-ul-color: #3d4250;--theme-light-ai-input-bg: rgba(255, 255, 255, .72);--theme-light-ai-input-shadow: inset 0 1px 0 #fff, inset 0 0 0 1px rgba(20, 25, 40, .08), 0 10px 26px rgba(30, 40, 70, .1);--theme-light-ai-screen-in-chat-ai-input-shadow: inset 0 1px 0 #fff, inset 0 0 0 1px rgba(20, 25, 40, .08), 0 10px 26px rgba(30, 40, 70, .1);--theme-light-ai-icon-hover-bg: rgba(20, 25, 40, .06);--color-theme-light-ai-thread-webkit-mask-image: linear-gradient(180deg, transparent 0, #000 28px, #000 calc(100% - 16px) , transparent 100%);--hero-light-h1-bg-2: #874a24;--hero-light-h2-bg-2: #26637f;--hero-light-h3-bg-2: #c4b2b0;--hero-light-h4-bg-2: #8db6cc;--hero-light-spec-bg-2: rgba(60, 100, 120, .45);--lt-home-offer-featured-bg-3: radial-gradient(circle at 0% 60%, rgba(135, 74, 36, .85) 0%, rgba(135, 74, 36, 0) 50%), radial-gradient(circle at 100% 100%, rgba(38, 99, 127, .9) 0%, rgba(38, 99, 127, 0) 55%), radial-gradient(circle at 55% 20%, rgba(196, 178, 176, .8) 0%, rgba(196, 178, 176, 0) 55%), linear-gradient(115deg, #6a4532 0%, #b7a6a6 50%, #2f6a86 100%);--color-layer-warning-2: #7f8fe0;--color-lt-hero-lt-home-offer-featured-background-color: #6f86a6;--lt-sky-b1-bg-3: #c3d2f0;--lt-sky-b2-bg-3: #aebff0;--lt-sky-b3-bg-3: #cdd6f4;--lt-sky-b4-bg-3: #b9d3ea;--theme-light-intro-top-glow-bg-2: radial-gradient(ellipse 70% 40% at 90% 0%, rgba(150, 175, 235, .6) 0%, rgba(150, 175, 235, 0) 70%), radial-gradient(ellipse 70% 40% at 0% 40%, rgba(122, 162, 255, .45) 0%, rgba(122, 162, 255, 0) 70%);--color-plan-count-color-3: #2c4a9a;--plan-count-bg-2: rgba(61, 116, 232, .12);--lt-card-plan-bar-span-bg: linear-gradient(90deg, #3d74e8, #8a9cf0);--note-doc-bg-2: linear-gradient(150deg, #4b6290, #6f9cb6);--color-theme-light-ai-plan-color-2: #3d64c8;--theme-light-ai-bg-g1-bg-2: #c3d2f0;--theme-light-ai-bg-g3-bg-2: #d6def4;--theme-light-ai-bg-g4-bg-2: linear-gradient(0deg, #c9d6f3 8%, #dbe4f7 40%, rgba(238, 240, 244, 0) 80%);--theme-light-ai-bg-g5-bg-2: radial-gradient(ellipse at 50% 40%, #eef3ff, #b9cbf3 60%, transparent 75%);--lt-home-offer-featured-bg-4: #6f86a6;--font-body-base-2: "Hanken Grotesk", "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body-base-3: "Helvetica Now Display", "HelveticaNowDisplay", "Helvetica Now Text", "Inter Tight", "Helvetica Neue", Helvetica, Arial, sans-serif;--hero-light-h1-bg-3: #7f80d2;--hero-light-h2-bg-3: #2b6177;--hero-light-h3-bg-3: #cbc8d8;--hero-light-h4-bg-3: #8cc0d6;--hero-light-spec-bg-3: rgba(255, 255, 255, .32);--color-layer-text-2: #f5f5f7;--color-layer-text-muted-2: #8e8e93;--color-layer-text-subtle-2: #636366;--color-base-divider-3: rgba(255, 255, 255, .08);--color-base-accent-3: #4f8dff;--color-layer-surface: #1c1c1e;--color-layer-surface-raised: #2c2c2e;--theme-apple-status-bar-theme-apple-ai-open-status-bar-bg: linear-gradient(180deg, rgba(0, 0, 0, .9) 0%, rgba(0, 0, 0, .6) 60%, rgba(0, 0, 0, 0) 100%);--color-theme-apple-lt-sky-before-webkit-mask-image: radial-gradient(ellipse 85% 70% at 50% 45%, transparent 28%, #000 62%, transparent 100%);--color-theme-apple-lt-sky-before-mask-image: radial-gradient(ellipse 85% 70% at 50% 45%, transparent 28%, #000 62%, transparent 100%);--theme-apple-lt-sky-after-bg: radial-gradient(ellipse 70% 30% at 50% 22%, rgba(79, 141, 255, .14) 0%, rgba(0, 0, 0, 0) 70%);--theme-apple-hero-light-h1-bg: #0a1a5c;--theme-apple-hero-light-h2-bg: #9fd0ff;--theme-apple-hero-light-h4-bg: #dcecff;--theme-apple-hero-light-spec-bg: rgba(255, 255, 255, .35);--theme-apple-arrow-btn-bg: rgba(255, 255, 255, .92);--ing-icon-theme-apple-tile-ring-icon-theme-apple-lt-card-ring-icon-shadow: inset 0 0 0 1px rgba(255, 255, 255, .22);--theme-apple-ai-chips-button-hover-bg: #3a3a3c;--theme-apple-lt-card-p-check-shadow: inset 0 0 0 1.5px rgba(255, 255, 255, .25);--theme-apple-lt-card-plan-bar-bg: rgba(255, 255, 255, .08);--theme-apple-lt-card-plan-bar-span-bg: linear-gradient(90deg, #2f6bff, #9fd0ff);--color-theme-apple-plan-count-color: #9fd0ff;--theme-apple-plan-count-bg: rgba(79, 141, 255, .16);--color-theme-apple-note-p-color: #c7c7cc;--color-theme-apple-lt-home-offer-offer-icon-border-color: rgba(255, 255, 255, .22);--theme-apple-lt-home-nav-dock-bg: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .9) 60%);--theme-apple-lt-home-nav-bg: rgba(28, 28, 30, .78);--theme-apple-lt-home-nav-shadow: inset 0 0 0 .5px rgba(255, 255, 255, .1), 0 14px 34px rgba(0, 0, 0, .6);--theme-apple-lt-home-nav-btn-hover-bg: rgba(255, 255, 255, .06);--theme-apple-intro-top-glow-bg: radial-gradient(ellipse 80% 36% at 50% -4%, rgba(79, 141, 255, .45) 0%, rgba(29, 63, 191, .2) 45%, rgba(0, 0, 0, 0) 80%);--theme-apple-ai-bg-bg: radial-gradient(ellipse 80% 40% at 50% 26%, rgba(79, 141, 255, .18) 0%, rgba(0, 0, 0, 0) 70%), radial-gradient(ellipse 100% 30% at 50% 108%, rgba(79, 141, 255, .28) 0%, rgba(0, 0, 0, 0) 70%);--color-theme-apple-ai-plan-color: #9fd0ff;--color-theme-apple-answer-ul-color: #d1d1d6;--theme-apple-ai-input-theme-apple-ai-screen-in-chat-ai-input-bg: rgba(28, 28, 30, .85);--theme-apple-ai-input-theme-apple-ai-screen-in-chat-ai-input-shadow: inset 0 0 0 .5px rgba(255, 255, 255, .12);--color-theme-apple-lt-home-offer-featured-offer-k-color: rgba(255, 255, 255, .85);--color-eatured-offer-head-theme-apple-lt-home-offer-featured-offer-price-text-shadow: 0 1px 12px rgba(10, 30, 120, .35);--theme-apple-status-bar-theme-apple-ai-open-status-bar-bg-2: linear-gradient(180deg, rgba(242, 242, 247, .95) 0%, rgba(242, 242, 247, .6) 60%, rgba(242, 242, 247, 0) 100%);--theme-apple-lt-sky-after-bg-2: radial-gradient(ellipse 70% 30% at 50% 22%, rgba(79, 141, 255, .12) 0%, rgba(242, 242, 247, 0) 70%);--ing-icon-theme-apple-tile-ring-icon-theme-apple-lt-card-ring-icon-shadow-2: inset 0 0 0 1px rgba(60, 60, 67, .18);--theme-apple-ai-chips-button-hover-bg-2: #e5e5ea;--theme-apple-lt-card-p-check-shadow-2: inset 0 0 0 1.5px rgba(60, 60, 67, .25);--theme-apple-lt-card-p-task-done-p-check-bg: #007aff;--theme-apple-lt-card-plan-bar-bg-2: rgba(60, 60, 67, .08);--theme-apple-lt-card-plan-bar-span-bg-2: linear-gradient(90deg, #1d3fbf, #4f8dff);--color-theme-apple-note-p-color-2: #3a3a3c;--color-theme-apple-lt-home-offer-not-featured-offer-icon-border-color: rgba(60, 60, 67, .18);--theme-apple-lt-home-offer-featured-shadow: 0 12px 28px -12px rgba(29, 63, 191, .5);--theme-apple-lt-home-nav-dock-bg-2: linear-gradient(180deg, rgba(242, 242, 247, 0) 0%, rgba(242, 242, 247, .92) 60%);--theme-apple-lt-home-nav-btn-hover-bg-2: rgba(0, 0, 0, .04);--theme-apple-intro-top-glow-bg-2: radial-gradient(ellipse 80% 36% at 50% -4%, rgba(79, 141, 255, .35) 0%, rgba(79, 141, 255, .1) 45%, rgba(242, 242, 247, 0) 80%);--theme-apple-ai-bg-bg-2: radial-gradient(ellipse 80% 40% at 50% 26%, rgba(79, 141, 255, .14) 0%, rgba(242, 242, 247, 0) 70%), radial-gradient(ellipse 100% 30% at 50% 108%, rgba(79, 141, 255, .22) 0%, rgba(242, 242, 247, 0) 70%);--theme-apple-ai-back-shadow: 0 2px 8px rgba(0, 0, 0, .06);--color-theme-apple-ai-plan-color-2: #007aff;--theme-apple-bubble-from-me-bg: #007aff;--color-theme-apple-answer-ul-color-2: #3a3a3c;--theme-apple-ai-input-theme-apple-ai-screen-in-chat-ai-input-bg-2: rgba(255, 255, 255, .9);--theme-apple-ai-input-theme-apple-ai-screen-in-chat-ai-input-shadow-2: 0 0 0 .5px rgba(0, 0, 0, .06), 0 8px 24px rgba(0, 0, 0, .06);--theme-apple-ai-input-focus-shadow: 0 0 0 .5px rgba(0, 0, 0, .16), 0 10px 28px rgba(0, 0, 0, .09);--color-theme-apple-ai-input-input-caret-color: #007aff;--sleep-card-shadow: 0 1px 2px rgba(0, 0, 0, .04), 0 8px 24px rgba(0, 0, 0, .05);--sc-icon-bg: radial-gradient(circle at 30% 25%, #6fa8ff 0%, #2f6bff 55%, #1d3fbf 100%);--sc-icon-shadow: 0 6px 14px -6px rgba(47, 107, 255, .7);--sc-thumb-shadow: 0 1px 3px rgba(0, 0, 0, .1), 0 2px 8px rgba(0, 0, 0, .04);--color-sc-period-color: #3a3a3c;--color-sc-period-dim-color: #c7c7cc;--sc-grid-i-border-top: 1px dashed rgba(60, 60, 67, .14);--sc-bar-fill-bg: #e9ebf2;--sc-bar-hover-fill-bg: #dde1ec;--sc-bar-on-fill-bg: linear-gradient(180deg, #9fd0ff 0%, #4f8dff 45%, #1d3fbf 100%);--sc-bar-on-fill-shadow: 0 10px 22px -10px rgba(47, 107, 255, .8);--color-sc-bar-lbl-color: #8e8e93;--stat-shadow: 0 1px 2px rgba(0, 0, 0, .04), 0 8px 24px rgba(0, 0, 0, .05);--stat-icon-blue-bg: #e3edff;--stat-icon-sky-bg: #e2f3ff;--color-stat-icon-sky-color: #0a84ff;--color-stat-badge-color: #3a3a3c;--color-stat-v-small-color: #8e8e93;--theme-apple-scrolled-status-bar-theme-apple-ai-open-status-bar-bg: linear-gradient(180deg, rgba(242, 242, 247, .96) 0%, rgba(242, 242, 247, .7) 60%, rgba(242, 242, 247, 0) 100%);--hx-bg-bg: linear-gradient(180deg, #1b3cc4 0%, #2f5cf0 30%, #5f8dff 58%, rgba(160, 196, 255, .55) 80%, rgba(242, 242, 247, 0) 100%);--hx-bg-a-bg: #0f2aa0;--hx-bg-b-bg: #8fd0ff;--hx-bg-c-bg: #9cc0ff;--hx-avatar-shadow: 0 0 0 2px rgba(255, 255, 255, .55);--color-hx-who-span-color: rgba(255, 255, 255, .78);--hx-btn-bg: rgba(255, 255, 255, .2);--hx-btn-shadow: inset 0 0 0 .5px rgba(255, 255, 255, .35);--hx-btn-hover-bg: rgba(255, 255, 255, .3);--hx-dot-bg: #ff453a;--hx-dot-shadow: 0 0 0 1.5px #3a64f2;--color-hx-title-em-color: rgba(255, 255, 255, .9);--color-hx-side-color: rgba(255, 255, 255, .82);--hx-curve-dot-filter: drop-shadow(0 0 6px rgba(255, 255, 255, .9));--color-hx-note-color: rgba(255, 255, 255, .78);--chip-ico-blue-bg: #e3edff;--mo-card-ov-card-st-card-shadow: 0 1px 2px rgba(0, 0, 0, .04), 0 8px 24px rgba(0, 0, 0, .05);--mo-row-i-bg: #ececf1;--mo-row-i-on-bg: radial-gradient(circle at 35% 30%, #7fb2ff, #2f6bff 70%);--mo-card-not-revealed-mo-row-i-on-bg: #ececf1;--from-bg: #ececf1;--color-ov-k-color: #3a3a3c;--color-ov-v-small-color: #8e8e93;--hr-dots-i-bg: #d8dbe6;--hr-dots-i-hot-bg: #4f8dff;--hr-dots-i-hot-shadow: 0 0 6px rgba(79, 141, 255, .7);--color-ov-scale-color: #8e8e93;--bp-pill-bg: linear-gradient(90deg, #dce8ff, #b8ceff);--bp-ring-shadow: inset 0 0 0 3px #2f6bff;--color-bp-ring-small-color: #8e8e93;--st-flame-bg: radial-gradient(circle at 35% 30%, #8fbaff, #2f6bff 60%, #1d3fbf);--st-flame-shadow: 0 8px 18px -6px rgba(47, 107, 255, .7);--color-st-head-div-span-color: #8e8e93;--color-st-head-b-small-color: #8e8e93;--color-st-side-color: #c7c7cc;--st-days-border-image: linear-gradient(90deg, transparent, rgba(47, 107, 255, .35), transparent) 1;--st-day-c-bg: #ececf1;--st-day-done-c-bg: radial-gradient(circle at 35% 30%, #7fb2ff, #2f6bff 70%);--st-day-done-c-shadow: 0 4px 10px -4px rgba(47, 107, 255, .6);--color-st-day-l-color: #8e8e93;--color-st-day-done-l-st-day-now-l-color: #3a3a3c;--color-st-prog-k-span-color: #8e8e93;--color-st-prog-k-b-small-color: #8e8e93;--st-bar-bg: #eef1f8;--st-bar-span-bg: linear-gradient(90deg, #4f8dff, #2f6bff);--st-bar-span-shadow: 0 0 12px rgba(47, 107, 255, .65);--sc-bar-before-bg: radial-gradient(circle, rgba(60, 60, 67, .12) 1px, transparent 1.4px) 0 0 / 7px 7px, #f7f8fb;--theme-apple-lt-home-nav-btn-ai-pill-bg: linear-gradient(180deg, #4f8dff, #1d3fbf);--theme-apple-lt-home-nav-btn-ai-pill-shadow: 0 8px 18px -6px rgba(47, 107, 255, .7), inset 0 1px 0 rgba(255, 255, 255, .35);--bp-pill-bg-2: #e6eeff;--bp-ring-shadow-2: inset 0 0 0 1.25px rgba(47, 107, 255, .9), 0 1px 2px rgba(20, 40, 120, .06), 0 6px 14px -8px rgba(47, 107, 255, .35);--bp-tail-i-bg: rgba(255, 255, 255, .95);--font-body: -apple-system, "SF Pro Display", "SF Pro Text", "Inter Tight", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display: -apple-system, "SF Pro Display", "SF Pro Text", "Inter Tight", "Helvetica Neue", Helvetica, Arial, sans-serif;--surface-card-shadow: 0 10px 28px rgba(30, 40, 70, .07);--pill-bg: rgba(0, 122, 255, .1);--space-12px: 12px;--text-body-large: 15px;--weight-medium: 500;--text-body: 14px;--space-6px: 6px;--text-label: 12px;--space-5px: 5px;--text-micro: 10px;--text-caption: 11px;--space-7px: 7px;--weight-regular: 400;--space-8px: 8px;--text-caption-plus: 11.5px;--space-10px: 10px;--text-heading-small: 16px;--weight-semibold: 600;--text-secondary: 13px;--space-11px: 11px;--space-2px: 2px;--lt-card-theme-apple-lt-home-offer-not-featured-theme-apple-lt-ai-shadow: inset 0 0 0 .5px rgba(255, 255, 255, .06);--lt-card-theme-apple-lt-home-offer-not-featured-theme-apple-lt-ai-shadow-2: 0 1px 2px rgba(0, 0, 0, .04), 0 8px 24px rgba(0, 0, 0, .05);--surface-filter-blur-30px: blur(30px);--surface-filter-blur-10px: blur(10px);--surface-filter-blur-4px: blur(4px);--surface-filter-blur-6px: blur(6px);--surface-filter-blur-40px: blur(40px);--surface-filter-blur-44px: blur(44px);--nav-base-bg: rgba(15, 18, 26, .72);--nav-base-shadow: 0 0 0 .5px rgba(255, 255, 255, .14), 0 20px 40px rgba(0, 0, 0, .6);--duration-quick: var(--dur-quick);--duration-9s: var(--dur-slow);--ease-cubic-bezier-16-1-3-1: var(--ease-spring);--duration-60ms: 60ms;--duration-120ms: .12s;--duration-55s: .55s;--ease-standard: ease;--duration-long: 1s;--duration-reveal: .8s;--duration-7s: .7s;--ease-cubic-bezier-2-7-2-1: cubic-bezier(.2, .7, .2, 1);--duration-deliberate: .4s;--duration-45s: .45s;--duration-standard: .3s;--ease-in-out: ease-in-out;--duration-medium: .5s;--duration-entry: .6s;--duration-fast: .15s;--ease-cubic-bezier-65-0-35-1: cubic-bezier(.65, 0, .35, 1);--duration-18s: 18s;--duration-gentle: .35s;--ease-cubic-bezier-34-1-56-64-1: cubic-bezier(.34, 1.56, .64, 1);--duration-control: .25s}.theme-apple{--color-page: #f2f2f7;--color-surface: #fff;--color-surface-raised: #f2f2f7;--color-text: #000;--color-text-strong: #000000;--color-text-muted: #6e6e73;--color-text-subtle: #aeaeb2;--color-accent: #2f6bff;--font-body: -apple-system, "SF Pro Display", "SF Pro Text", "Inter Tight", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display: -apple-system, "SF Pro Display", "SF Pro Text", "Inter Tight", "Helvetica Neue", Helvetica, Arial, sans-serif}:root{--dur-press: .11s;--dur-quick: .2s;--dur-base: .32s;--dur-enter: .64s;--dur-slow: .9s;--dur-exit: .24s;--stagger: 55ms;--press-scale: .97;--press-scale-card: .985;--rise: 12px;--rise-blur: 4px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-press: cubic-bezier(.2, 0, .4, 1);--ease-spring: cubic-bezier(.16, 1, .3, 1);--ease-spring-snappy: cubic-bezier(.34, 1.3, .64, 1);--press-scale-glyph: .9;--dur-check-draw: .28s;--dur-uncheck: .18s;--dur-typing: 1.1s;--typing-offset: .14s}@supports (transition-timing-function: linear(0,1)){:root{--ease-spring: linear(0, .0268, .091, .1748, .2662, .3577, .4448, .5249, .5969, .6603, .7154, .7628, .8032, .8374, .8661, .89, .91, .9265, .9401, .9513, .9605, .968, .9741, .9791, .9831, .9864, .9891, .9912, .9929, .9943, .9955, .9964, .9971, .9977, .9981, .9985, .9988, .9991, .9992, .9994, 1);--ease-spring-snappy: linear(0, .0273, .0942, .1832, .2818, .3817, .4772, .5652, .6438, .7124, .771, .8204, .8612, .8944, .9212, .9424, .9589, .9716, .9812, .9884, .9935, .9972, .9997, 1.0013, 1.0023, 1.0028, 1.003, 1.0029, 1.0028, 1.0025, 1.0022, 1.0019, 1.0016, 1.0014, 1.0011, 1.0009, 1.0007, 1.0006, 1.0004, 1.0003, 1)}}:root{--bg: var(--color-base-page);--text: var(--color-base-text);--text-strong: var(--color-base-text-strong);--muted: var(--color-base-muted);--secondary: var(--color-base-secondary);--blue: var(--color-base-accent);--blue-mid: var(--color-base-accent-mid);--blue-deep: var(--color-base-accent-deep);--green: var(--color-positive);--hair: var(--color-base-divider);--card-outline: var(--color-base-card-border);--card-shadow: var(--surface-base-card-shadow);--radius-card: var(--radius-card-base);--font: var(--font-body-base);--mono: var(--font-mono)}*{box-sizing:border-box}html,body{margin:0;background:var(--html-body-bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased}body{min-height:100vh;display:flex;align-items:center;justify-content:center}.device-wrap{position:relative;flex:0 0 auto}.device{position:absolute;left:0;top:0;width:402px;height:874px;overflow:hidden;background:var(--color-text);border-radius:var(--radius-24-85px);outline:var(--color-device-outline);outline-offset:-.52px;transform-origin:top left}button{font:inherit;color:inherit;background:none;border:0;padding:var(--space-padding-0);cursor:pointer}.app{position:relative;width:402px;height:874px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;padding-bottom:120px;background:var(--bg)}.app:before{content:"";position:absolute;left:-60px;top:-120px;width:522px;height:900px;pointer-events:none;background:var(--app-before-bg)}.app::-webkit-scrollbar{display:none}.app>*{position:relative}.card{background:var(--bg);box-shadow:var(--card-shadow);border-radius:var(--radius-card);outline:var(--color-card-outline);outline-offset:-1px}.header{display:flex;justify-content:space-between;align-items:center;padding:calc(env(safe-area-inset-top,0px) + 58px) 22px 0}.avatar{width:46px;height:46px;border-radius:var(--radius-50);display:grid;place-items:center;font-size:var(--text-body-large);font-weight:var(--weight-medium);color:var(--color-avatar-color);background:var(--avatar-bg);box-shadow:var(--avatar-shadow)}@keyframes breathe{0%,to{opacity:.42}50%{opacity:.62}}@keyframes ember{0%{stroke-dashoffset:.12}to{stroke-dashoffset:-1}}@keyframes emberFade{0%{opacity:0}15%{opacity:.55}78%{opacity:.55}to{opacity:0}}@keyframes halo{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.52;transform:scale(1.07)}}.lipid{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-5px)}.lipid+.lipid{border-left:1px solid var(--hair)}.lipid .v{font-size:18px}.lipid .u{font-size:var(--text-micro);color:var(--muted);margin-left:4px}.lipid .k{font-size:var(--text-caption);color:var(--muted)}.source-link{display:flex;justify-content:center;align-items:center;gap:var(--space-6px);padding:8px 0 20px;font-size:var(--text-label);color:var(--muted)}@media (hover: hover) and (pointer: fine){.source-link:hover:not(:disabled):not([aria-disabled=true]){color:var(--secondary)}}.stack{display:flex;flex-direction:column;align-items:center;gap:var(--space-12px);padding:30px 14px 0}.stack>.card{width:100%}.actions{padding:var(--space-padding-19px)}.task{width:100%;display:flex;align-items:center;gap:11.5px;padding:12.4px 0;text-align:left;border-bottom:1px solid var(--hair);font-size:13.9px;color:var(--text)}.task:last-child{border-bottom:0}.task.done .label{color:var(--muted);text-decoration:line-through;font-weight:var(--weight-300)}.snapshot-head{padding:12px 0;text-align:center}.snapshot-head h2{margin:14px 0 0;font-size:19.6px;font-weight:var(--weight-regular);line-height:24.5px}.metric{position:relative;overflow:hidden;height:134px;border-radius:32px;padding:19px 16px 12px;background:var(--color-text);text-align:left;display:flex;flex-direction:column}.metric.rhr{box-shadow:var(--metric-rhr-shadow)}.metric.sleep{box-shadow:var(--metric-sleep-shadow)}.metric.bp{grid-column:1 / -1;height:152px;border-radius:34px;box-shadow:var(--metric-bp-shadow)}.metric .glow{position:absolute;border-radius:var(--radius-9999px);pointer-events:none}.metric.rhr .glow{left:28px;top:-119px;width:116px;height:116px;background:var(--metric-rhr-glow-bg);filter:var(--surface-filter-blur-30px);opacity:.55}.metric.sleep .glow{left:30px;top:-100px;width:110px;height:110px;background:var(--metric-sleep-glow-bg);filter:var(--surface-filter-blur-30px);opacity:1;mix-blend-mode:screen}.metric.bp .glow{left:90px;top:-110px;width:180px;height:120px;background:var(--metric-bp-glow-bg);filter:blur(55px);opacity:.9}.chip{height:18px;padding:0 6.5px;display:inline-flex;align-items:center;gap:4px;border-radius:14px;background:var(--chip-bg);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:7.9px;font-weight:var(--weight-medium);color:var(--color-chip-color)}.metric.bp .chip{height:21px;font-size:8.4px;padding:0 7px}.spark{position:absolute;left:12px;right:12px;top:62px;height:40px}.metric.bp .spark{top:80px;left:22px;right:22px;height:34px}.bars{height:126px;margin-top:18px;display:flex;align-items:flex-end;gap:var(--space-8px)}.bar{width:100%;border-radius:9.6px;border:.48px solid var(--card-outline);background:var(--bar-bg);box-shadow:var(--bar-shadow);transition:transform var(--dur-quick)}.bar.today{position:relative;border:0;border-radius:5.8px;background:var(--bar-today-bg);box-shadow:var(--bar-today-shadow)}.bar.today:before{content:"";position:absolute;left:50%;top:-12px;width:16px;height:3px;margin-left:-8px;border-radius:2px;background:var(--color-surface);box-shadow:var(--bar-today-before-shadow)}.day{text-align:center;font-size:10.1px;color:var(--muted)}.day.today{color:var(--text)}.status{padding:var(--space-padding-19px);border-radius:27px}.status h3{margin:0;font-size:13.9px;font-weight:var(--weight-regular)}.status p{margin:6px 0 18px;font-size:var(--text-caption);color:var(--muted)}.market{width:100%;padding:32px 0 0}.market-head{display:flex;justify-content:space-between;align-items:baseline;padding:0 0 6px}.market-head h2{margin:0;font-size:20px;font-weight:var(--weight-regular)}.market-head span{font-size:var(--text-size-12-5px);color:var(--muted)}.market-head span b{font-weight:var(--weight-regular);font-size:var(--text-size-22px);color:var(--text);margin-right:4px}.rail{display:flex;gap:var(--space-10px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:14px;margin:0 -14px -36px;padding:16px 0 56px 14px;scrollbar-width:none}.rail::-webkit-scrollbar{display:none}.offer{position:relative;flex:0 0 236px;height:177px;padding:20px;overflow:hidden;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:space-between;text-align:left}.offer.featured{box-shadow:var(--offer-featured-shadow)}.offer.featured:before{content:"";position:absolute;left:30px;top:30px;width:150px;height:200px;border-radius:var(--radius-9999px);background:var(--offer-featured-before-bg);filter:blur(34px);opacity:.55}.offer>*{position:relative}.offer-head{display:flex;align-items:center;gap:var(--space-12px);font-size:var(--text-heading-small);color:var(--text-strong)}.offer-icon{width:34px;height:34px;border-radius:var(--radius-50);display:grid;place-items:center;border:var(--offer-icon-border)}.offer-k{font-size:var(--text-size-10-5px);letter-spacing:.14em;text-transform:uppercase;color:var(--color-offer-k-color)}.offer-price{font-size:var(--text-size-26px);font-weight:var(--weight-300);color:var(--text-strong)}.offer-price small{font-size:var(--text-caption);margin-left:2px}.nav-dock{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:402px;padding:44px 0 24px;display:flex;justify-content:center;background:var(--nav-dock-bg);z-index:10;pointer-events:none}.nav{position:relative;isolation:isolate;pointer-events:auto;display:flex;gap:var(--space-10px);padding:8px;border-radius:40px;background:var(--nav-base-bg);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:var(--nav-base-shadow)}.nav-btn{position:relative;overflow:hidden;width:48px;height:48px;border-radius:var(--radius-50);display:grid;place-items:center;color:var(--color-nav-btn-color);background:var(--nav-btn-bg);transition:background var(--dur-quick),color var(--dur-quick)}@media (hover: hover) and (pointer: fine){.nav-btn:hover:not(:disabled):not([aria-disabled=true]):where(:not(.ai-pill)){background:var(--nav-btn-hover-bg)}}.nav-btn.active{color:var(--color-surface)}.nav-btn.active:after{content:"";position:absolute;left:-33px;top:-4px;width:114px;height:19px;border-radius:var(--radius-9999px);background:var(--nav-btn-active-after-bg);filter:blur(20px)}.nav-btn svg{position:relative;z-index:1}[data-rise]{animation:rise var(--dur-enter) var(--ease-spring) backwards,riseFade var(--dur-enter) var(--ease-out) backwards;animation-delay:calc(var(--i, 0) * var(--stagger) + var(--rise-base, var(--duration-60ms)))}@keyframes rise{0%{transform:translateY(var(--rise));filter:blur(var(--rise-blur))}60%{filter:blur(0)}to{transform:none;filter:none}}@keyframes riseFade{0%{opacity:0}to{opacity:1}}.splash-copy h1 span,.ai-greeting h1 span{display:block}.splash-sphere{--rise-base: .16s}.ai-screen{--rise-base: var(--duration-120ms)}.screen{position:fixed;top:0;bottom:0;left:50%;width:402px;margin-left:-201px;overflow:hidden;background:var(--color-text);color:var(--color-screen-color)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.top-glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--top-glow-bg)}.intro{z-index:120;cursor:pointer;transition:opacity var(--dur-enter) var(--ease-out)}.intro.s2{opacity:0}.intro .top-glow{opacity:0;transition:opacity var(--dur-slow) var(--ease-out)}.intro.s1 .top-glow,.intro.s2 .top-glow{opacity:1}.intro-lockup{position:absolute;left:109px;top:414px;line-height:0}.intro-lockup svg{overflow:visible}.logo-mark{transform:translate(58.5px);transform-box:fill-box;transition:transform var(--dur-slow) var(--ease-spring);animation:markIn var(--dur-slow) var(--ease-spring) both}.logo-letter{opacity:0;transform:translateY(6px);transform-box:fill-box;filter:var(--surface-filter-blur-4px);transition:opacity var(--dur-enter) var(--ease-out),transform var(--dur-enter) var(--ease-spring),filter var(--dur-enter) var(--ease-out);transition-delay:calc(var(--l) * var(--duration-60ms) + var(--duration-120ms))}.intro.s1 .logo-mark,.intro.s2 .logo-mark{transform:none}.intro.s1 .logo-letter,.intro.s2 .logo-letter{opacity:1;transform:none;filter:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.splash-copy,.splash-sphere,.splash-cta{transition:opacity var(--duration-55s) var(--ease-standard),transform var(--duration-7s) var(--ease-cubic-bezier-2-7-2-1)}.splash-copy{position:absolute;left:0;right:0;top:206px;text-align:center}.splash-copy h1{margin:0;font-size:24px;font-weight:var(--weight-regular);line-height:31px;color:var(--color-splash-copy-h1-color)}.splash-copy p{margin:8px 0 0;font-size:var(--text-label);line-height:16px;color:var(--color-splash-copy-p-color)}.splash-sphere{position:absolute;left:0;top:349px}.splash-cta{position:absolute;left:23px;bottom:calc(env(safe-area-inset-bottom,0px) + 44px)}.slide{position:relative;width:356px;height:44px;border-radius:var(--radius-24-85px);overflow:hidden;-webkit-user-select:none;user-select:none;background:var(--color-text);border:var(--slide-border);box-shadow:var(--slide-shadow);transition:box-shadow var(--duration-deliberate) var(--ease-standard)}.slide.done{box-shadow:var(--slide-done-shadow)}.slide-trail{position:absolute;left:0;top:0;bottom:0;border-radius:var(--radius-24-85px);pointer-events:none;background:var(--slide-trail-bg);opacity:calc(var(--p) * 1.4);filter:var(--surface-filter-blur-6px);transition:width var(--duration-45s) var(--ease-cubic-bezier-16-1-3-1),opacity var(--duration-standard)}.slide-label{position:absolute;left:150.5px;top:13px;width:77px;height:17px;display:grid;place-items:center;white-space:nowrap;font-size:var(--text-body);font-weight:var(--weight-medium);line-height:16.8px;color:transparent;background:var(--slide-label-bg);-webkit-background-clip:text;background-clip:text;animation:shimmer 2.6s var(--ease-in-out) infinite;opacity:calc(1 - var(--p) * 1.6);transform:translate(calc(var(--p) * 24px))}@keyframes shimmer{0%{background-position:100% 0}60%,to{background-position:0% 0}}.slide-knob{position:absolute;left:3.63px;top:3.6px;width:72.12px;height:37.06px;border-radius:600px;background:var(--slide-knob-bg);display:flex;align-items:center;justify-content:center;touch-action:none;cursor:grab;box-shadow:var(--slide-knob-shadow);transition:transform var(--duration-medium) cubic-bezier(.34,1.4,.5,1),background var(--duration-standard),box-shadow var(--duration-standard)}@media (hover: hover) and (pointer: fine){.slide-knob:hover:not(:disabled):not([aria-disabled=true]){background:var(--slide-knob-hover-bg)}}@keyframes chev{0%,to{transform:translate(0);opacity:.6}40%{transform:translate(2px);opacity:1}}.slide:not(.dragging):not(.done) .slide-knob{animation:nudge 2.6s var(--ease-in-out) 1.6s infinite}@keyframes nudge{0%,70%,to{margin-left:0}80%{margin-left:6px}90%{margin-left:0}}.slide.done .slide-knob{background:var(--color-surface)}.or{left:48px;right:48px;top:586px;display:flex;align-items:center;gap:var(--space-12px);font-size:var(--text-micro);font-weight:var(--weight-semibold);color:var(--color-or-color)}.or:before,.or:after{content:"";flex:1;height:1px;background:var(--or-before-or-after-bg)}.ai-screen{position:fixed;top:0;bottom:0;left:50%;width:402px;margin-left:-201px;z-index:40;background:var(--color-text);overflow:hidden;color:var(--color-ai-screen-color);animation:aiIn var(--dur-enter) var(--ease-spring) both}.ai-screen.closing{animation:aiOut var(--dur-exit) var(--ease-out) both}@keyframes aiIn{0%{opacity:0;transform:translateY(var(--rise)) scale(.985)}to{opacity:1;transform:none}}@keyframes aiOut{to{opacity:0;transform:translateY(20px) scale(.985)}}.ai-bg span{position:absolute;border-radius:var(--radius-9999px);pointer-events:none;transition:opacity var(--dur-slow) var(--ease-out)}.ai-bg .g1{left:67px;top:-182px;width:256px;height:256px;background:var(--ai-bg-g1-bg);filter:blur(110px)}.ai-bg .g2{left:6px;top:228px;width:390px;height:150px;background:var(--ai-bg-g2-bg);opacity:.35;filter:blur(60px)}.ai-bg .g3{left:57px;top:204px;width:288px;height:174px;background:var(--ai-bg-g3-bg);opacity:.35;filter:blur(55px)}.ai-bg .g4{left:-90px;bottom:25px;width:502px;height:250px;border-radius:0;opacity:.8;filter:blur(27px);background:var(--ai-bg-g4-bg)}.ai-bg .g5{left:-36px;bottom:-30px;width:439px;height:120px;background:var(--ai-bg-g5-bg);opacity:.7;filter:blur(27px);mix-blend-mode:lighten}.ai-screen.in-chat .ai-bg .g4,.ai-screen.in-chat .ai-bg .g5{opacity:.12}.ai-header{position:absolute;top:calc(env(safe-area-inset-top,0px) + 61px);left:17px;display:flex;gap:16px;align-items:flex-start;z-index:2}.ai-back{width:34px;height:34px;border-radius:17px;display:grid;place-items:center;margin-top:6px;background:var(--ai-back-bg);outline:var(--color-ai-back-outline);outline-offset:-1px;-webkit-backdrop-filter:blur(9.3px);backdrop-filter:blur(9.3px);transition:background var(--dur-quick)}@media (hover: hover) and (pointer: fine){.ai-back:hover:not(:disabled):not([aria-disabled=true]){background:var(--ai-back-hover-bg)}}.ai-name{font-size:var(--text-heading-small);font-weight:var(--weight-semibold);line-height:19.2px;color:var(--color-surface)}.ai-status{display:flex;align-items:center;gap:var(--space-5px);margin-top:2px;font-size:var(--text-micro);font-weight:var(--weight-semibold);line-height:12px;color:var(--color-ai-status-color)}.ai-online{width:5px;height:5px;border-radius:var(--radius-50);background:var(--ai-online-bg);box-shadow:var(--ai-online-shadow)}.ai-plan{margin-top:2px;font-size:var(--text-micro);font-weight:var(--weight-semibold);line-height:12px;color:var(--color-ai-plan-color)}.ai-sphere{position:absolute;left:0;top:127px;transition:opacity var(--dur-enter) var(--ease-out),transform var(--dur-slow) var(--ease-spring)}@keyframes sphereIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.ai-greeting{position:absolute;left:0;right:0;top:476px;text-align:center;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-enter) var(--ease-spring)}.ai-hello{font-size:var(--text-body);font-weight:var(--weight-300);line-height:22.4px;color:var(--color-ai-hello-color)}.ai-greeting h1{margin:0;font-size:var(--text-size-32px);font-weight:var(--weight-medium);line-height:40px;letter-spacing:-.01em;color:var(--color-ai-greeting-h1-color)}.ai-found{position:absolute;left:0;right:0;top:500px;text-align:center;font-size:var(--text-size-26px);font-weight:var(--weight-medium);line-height:32px;color:var(--color-surface);opacity:0;transform:translateY(12px);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-enter) var(--ease-spring);pointer-events:none}.ai-screen:not(.phase-idle) .ai-greeting{opacity:0;transform:translateY(-14px);pointer-events:none}.ai-screen.phase-found .ai-found{opacity:1;transform:none}.ai-screen.in-chat .ai-sphere{opacity:0;transform:translateY(-40px) scale(.8)}.ai-screen.in-chat .ai-found{opacity:0;transform:translateY(-10px)}.ai-thread{position:absolute;left:22px;right:22px;top:150px;bottom:112px;overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding:30px 0 12px;opacity:0;pointer-events:none;transition:opacity var(--dur-enter) var(--ease-out) var(--dur-quick);scrollbar-width:none;-webkit-mask-image:var(--color-ai-thread-webkit-mask-image);mask-image:var(--color-ai-thread-mask-image)}.ai-thread::-webkit-scrollbar{display:none}.ai-screen.in-chat .ai-thread{opacity:1;pointer-events:auto}.bubble.from-me{align-self:flex-end;max-width:72%;padding:11px 18px;border-radius:22px;font-size:var(--text-secondary);line-height:1.35;color:var(--color-surface);background:var(--bubble-from-me-bg);box-shadow:var(--bubble-from-me-shadow);animation:bubbleIn var(--dur-base) var(--ease-spring) both}.answer ul{margin:0;padding:0 0 0 14px;font-size:var(--text-size-12-5px);line-height:1.5;color:var(--color-answer-ul-color)}.answer li{animation:bubbleIn var(--dur-base) var(--ease-spring) both}.answer-actions{display:flex;gap:var(--space-10px);margin-top:12px;color:var(--color-answer-actions-color);animation:answerActionsIn var(--dur-quick) var(--ease-out) var(--dur-quick) both}.answer-actions button{padding:2px;transition:color var(--dur-quick)}@media (hover: hover) and (pointer: fine){.answer-actions button:hover:not(:disabled):not([aria-disabled=true]){color:var(--color-surface)}}.answer.typing{display:flex;gap:var(--space-5px);padding:6px 0}.answer.typing i{width:6px;height:6px;border-radius:var(--radius-50);background:var(--answer-typing-i-bg);animation:dot var(--dur-typing) var(--ease-in-out) infinite}.answer.typing i:nth-child(2){animation-delay:var(--typing-offset)}.answer.typing i:nth-child(3){animation-delay:calc(2 * var(--typing-offset))}@keyframes bubbleIn{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}@keyframes dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.ai-input{position:absolute;left:22.5px;width:357px;height:51px;bottom:calc(env(safe-area-inset-bottom,0px) + 44px);z-index:2;display:flex;align-items:center;gap:var(--space-6px);padding:0 9px 0 22px;border-radius:var(--radius-30px);background:var(--ai-input-bg);border:var(--ai-input-border);box-shadow:var(--ai-input-shadow);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:background var(--dur-base)}.ai-screen.in-chat .ai-input{box-shadow:var(--ai-screen-in-chat-ai-input-shadow);border-color:var(--color-ai-screen-in-chat-ai-input-border-color)}.ai-input.busy{justify-content:center;padding:var(--space-padding-0)}.ai-searching{display:inline-flex;align-items:center;gap:var(--space-6px);font-size:var(--text-secondary);color:var(--color-ai-searching-color);animation:pulseText 1.2s var(--ease-in-out) infinite}@keyframes pulseText{0%,to{opacity:.55}50%{opacity:1}}.ai-input input{flex:1;min-width:0;height:100%;background:none;border:0;outline:none;font:inherit;font-size:var(--text-body);color:var(--color-surface);caret-color:var(--color-ai-input-input-caret-color)}.ai-input input::placeholder{color:var(--color-ai-input-input-placeholder-color)}.ai-icon{width:32px;height:32px;border-radius:var(--radius-50);display:grid;place-items:center;color:var(--color-surface);transition:background var(--dur-quick)}@media (hover: hover) and (pointer: fine){.ai-icon:hover:not(:disabled):not([aria-disabled=true]){background:var(--ai-icon-hover-bg)}}.ai-send{width:32px;height:32px;border-radius:var(--radius-50);display:grid;place-items:center;color:var(--color-surface);transition:background var(--dur-quick),transform var(--dur-press),color var(--dur-quick)}.ai-send.ready{background:var(--color-surface);color:var(--color-ai-send-ready-color)}.ai-send:active{transform:scale(var(--press-scale-glyph))}.ai-send:disabled{cursor:default;opacity:.8}@keyframes orbGlow{0%{opacity:0}to{opacity:1}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes orbIn{0%{opacity:0;transform:scale(.82);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@keyframes lead{to{stroke-dashoffset:0}}@keyframes pinIn{to{opacity:1}}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.6);opacity:.25}}@keyframes tagIn{0%{opacity:0;transform:translateY(6px) scale(.94);filter:var(--surface-filter-blur-4px)}to{opacity:1;transform:none;filter:none}}.scale-top{position:relative;display:flex;justify-content:space-between;margin:16px 0 7px;font-size:var(--text-size-10-5px);color:var(--color-scale-top-color)}.scale-bar{position:relative;height:32px;border-radius:9px;background:var(--scale-bar-bg);box-shadow:var(--scale-bar-shadow)}.scale-bar .fill{position:absolute;left:0;top:0;bottom:0;border-radius:9px 0 0 9px;background:var(--scale-bar-fill-bg);transition:width 1.9s var(--ease-cubic-bezier-65-0-35-1)}.scale-bar .target{position:absolute;top:-3px;bottom:-3px;border-left:var(--color-scale-bar-target-border-left)}.scale-foot{display:flex;justify-content:space-between;align-items:baseline;margin-top:8px;font-size:var(--text-caption);color:var(--color-scale-foot-color)}.scale-foot .big{font-size:20px;font-weight:var(--weight-300);color:var(--color-scale-foot-big-color)}.scale-foot .big small{font-size:var(--text-size-10-5px);margin-left:3px;color:var(--color-scale-foot-big-small-color)}.speedo{display:block;margin:16px auto 0;overflow:visible}.speedo-arc{transition:stroke-dasharray 1.8s var(--ease-cubic-bezier-65-0-35-1);filter:var(--speedo-arc-filter)}.plan .count{font-size:var(--text-label);color:var(--color-plan-count-color)}.plan-bar{height:3px;margin:14px 0 4px;border-radius:var(--radius-3px);background:var(--plan-bar-bg);overflow:hidden}.plan-bar span{display:block;height:100%;background:var(--plan-bar-span-bg);box-shadow:var(--plan-bar-span-shadow);transition:width var(--dur-base) var(--ease-out)}.plan ul{list-style:none;margin:0;padding:var(--space-padding-0)}.p-task{width:100%;display:flex;align-items:center;gap:var(--space-11px);padding:11px 0;text-align:left;font-size:var(--text-secondary);font-weight:var(--weight-300);color:var(--color-p-task-color);border-bottom:var(--p-task-border-bottom)}.plan li:last-child .p-task{border-bottom:0;padding-bottom:2px}.p-check{width:20px;height:20px;flex:0 0 auto;border-radius:var(--radius-50);display:grid;place-items:center;box-shadow:var(--p-check-shadow);transition:background var(--dur-quick),box-shadow var(--dur-quick)}.p-task.done{color:var(--color-p-task-done-color)}.p-task.done .p-check{background:var(--p-task-done-p-check-bg);box-shadow:var(--p-task-done-p-check-shadow)}.note p{margin:12px 0 14px;font-size:var(--text-secondary);line-height:20px;font-weight:var(--weight-300);color:var(--color-note-p-color)}.status-bar{position:absolute;left:0;right:0;top:0;height:50px;z-index:300;pointer-events:none;display:flex;justify-content:space-between;align-items:center;padding:6px 30px 0 36px;background:var(--status-bar-bg)}.sb-time{font-size:var(--text-body-large);font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--color-surface);font-variant-numeric:tabular-nums}.sb-icons{display:flex;align-items:center;gap:var(--space-6px)}.status-bar{background:var(--status-bar-bg-2)}.intro{background:var(--color-text);transition:opacity var(--dur-slow) var(--ease-out)}.intro.s2{opacity:0;pointer-events:none}.intro-lockup{transition:opacity var(--dur-enter) var(--ease-out),filter var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-spring)}.intro.s2 .intro-lockup{opacity:0;filter:var(--surface-filter-blur-10px);transform:scale(1.08) translateY(-10px)}.intro.s2 .top-glow{opacity:.6;transition:opacity var(--dur-slow) var(--ease-out)}@keyframes skyIn{0%{opacity:0}to{opacity:1}}.theme-light{--ink: var(--color-layer-text);--ink-2: var(--color-layer-text-muted);--ink-3: var(--color-layer-text-subtle);--hair: var(--color-base-divider-2);--blue: var(--color-base-accent-2);--amber: var(--color-layer-warning)}.theme-light .status-bar{color:var(--ink);background:none}.theme-light.ai-open .status-bar{color:var(--color-surface)}.device{background:var(--device-bg)}.lt-sky{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--lt-sky-bg);animation:skyIn var(--dur-slow) var(--ease-out) both}.lt-sky i{position:absolute;border-radius:var(--radius-50);filter:blur(70px)}.lt-sky .b1{right:-120px;top:-80px;width:360px;height:340px;background:var(--lt-sky-b1-bg);opacity:.75;animation:drift1 30s var(--ease-in-out) infinite}.lt-sky .b2{left:-150px;top:220px;width:360px;height:360px;background:var(--lt-sky-b2-bg);opacity:.55;animation:drift2 36s var(--ease-in-out) infinite}.lt-sky .b3{right:-100px;top:520px;width:300px;height:300px;background:var(--lt-sky-b3-bg);opacity:.5;animation:drift3 40s var(--ease-in-out) infinite}.lt-sky .b4{left:40px;top:760px;width:340px;height:220px;background:var(--lt-sky-b4-bg);opacity:.4}.lt-sky:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lt-home{background:transparent;color:var(--ink);padding-bottom:130px}.lt-home:before{display:none}.lt-stack{display:flex;flex-direction:column;gap:var(--space-10px);padding:22px 12px 0}.ring-icon{flex:0 0 auto;width:34px;height:34px;border-radius:var(--radius-50);display:grid;place-items:center;color:var(--ink);box-shadow:var(--ring-icon-shadow)}.ring-icon.light{color:var(--color-surface);box-shadow:var(--ring-icon-light-shadow)}.arrow-btn{width:38px;height:38px;border-radius:var(--radius-50);display:grid;place-items:center;background:var(--color-surface);color:var(--ink);box-shadow:var(--arrow-btn-shadow);transition:transform var(--dur-quick)}@media (hover: hover) and (pointer: fine){.arrow-btn:hover:not(:disabled):not([aria-disabled=true]){transform:rotate(-12deg) scale(1.04)}}.arrow-btn.dark{background:var(--ink);color:var(--color-surface)}.lt-ai{position:relative;overflow:hidden;border-radius:var(--radius-30px);padding:20px 6px 20px 20px;display:flex;align-items:center;color:var(--color-surface);min-height:212px;background:var(--lt-ai-bg);box-shadow:var(--lt-ai-shadow)}.ai-copy{position:relative;z-index:1;flex:1}.ai-kicker{display:inline-flex;align-items:center;gap:var(--space-6px);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ai-kicker-color)}.ai-kicker svg{color:var(--color-ai-kicker-svg-color)}.lt-ai h2{margin:10px 0 14px;font-size:var(--text-size-22px);line-height:26px;font-weight:var(--weight-regular);letter-spacing:-.01em}.ai-chips{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-7px)}.ai-chips button{display:inline-flex;align-items:center;gap:var(--space-7px);height:30px;padding:var(--space-padding-0-12px);border-radius:15px;font-size:var(--text-caption-plus);color:var(--color-surface);background:var(--ai-chips-button-bg);-webkit-backdrop-filter:var(--surface-filter-blur-10px);backdrop-filter:var(--surface-filter-blur-10px);box-shadow:var(--ai-chips-button-shadow);transition:background var(--dur-quick),transform var(--dur-press)}@media (hover: hover) and (pointer: fine){.ai-chips button:hover:not(:disabled):not([aria-disabled=true]){background:var(--ai-chips-button-hover-bg)}}.ai-chips button:active{transform:scale(var(--press-scale))}.ai-chips svg{color:var(--color-ai-chips-svg-color)}.ai-orb{position:relative;width:190px;height:200px;flex:0 0 auto;cursor:pointer}.ai-orb canvas{position:relative;cursor:pointer!important}.lt-card{border-radius:var(--radius-28px);padding:16px;background:var(--color-surface);box-shadow:var(--surface-card-shadow)}.card-row{display:flex;align-items:center;gap:var(--space-11px)}.card-row h2{flex:1;margin:0;font-size:var(--text-body-large);font-weight:var(--weight-regular)}.plan .count{height:24px;padding:0 10px;border-radius:var(--radius-12px);display:grid;place-items:center;font-size:var(--text-caption-plus);color:var(--color-plan-count-color-2);background:var(--plan-count-bg)}.lt-card .plan-bar{height:3px;margin:14px 0 4px;border-radius:var(--radius-3px);background:var(--hair);overflow:hidden}.lt-card .plan-bar span{display:block;height:100%;border-radius:var(--radius-3px);background:linear-gradient(90deg,var(--blue),var(--amber));transition:width var(--dur-base) var(--ease-out)}.lt-card ul{list-style:none;margin:0;padding:var(--space-padding-0)}.lt-card .p-task{width:100%;display:flex;align-items:center;gap:var(--space-11px);padding:11px 0;text-align:left;font-size:var(--text-secondary);color:var(--ink);border-bottom:1px solid var(--hair)}.lt-card li:last-child .p-task{border-bottom:0;padding-bottom:2px}.lt-card .p-check{width:20px;height:20px;flex:0 0 auto;border-radius:var(--radius-50);display:grid;place-items:center;color:var(--color-surface);box-shadow:var(--lt-card-p-check-shadow);transition:background var(--dur-quick)}.lt-card .p-task.done{color:var(--ink-3)}.lt-card .p-task.done .p-check{background:var(--blue);box-shadow:none}.note .doc{width:38px;height:38px;border-radius:var(--radius-50);display:grid;place-items:center;font-size:var(--text-label);color:var(--color-surface);background:var(--note-doc-bg)}.note .who{flex:1;display:flex;flex-direction:column;gap:var(--space-2px)}.note .who b{font-size:var(--text-size-13-5px);font-weight:var(--weight-medium)}.note .who span{font-size:var(--text-caption);color:var(--ink-2)}.note p{margin:12px 0 2px;font-size:var(--text-secondary);line-height:20px;color:var(--color-note-p-color-2)}.lt-home .market{padding-top:18px}.lt-home .market-head h2,.lt-home .market-head span b{color:var(--ink)}.lt-home .market-head span{color:var(--ink-2)}.lt-home .offer{background:var(--color-surface);outline:0;box-shadow:var(--lt-home-offer-shadow)}.lt-home .offer .offer-head,.lt-home .offer .offer-price{color:var(--ink)}.lt-home .offer .offer-k{color:var(--ink-2)}.lt-home .offer .offer-icon{border-color:var(--color-lt-home-offer-offer-icon-border-color)}.lt-home .offer.featured{background:var(--lt-home-offer-featured-bg)}.lt-home .offer.featured:before{display:none}.lt-home .offer.featured .offer-head,.lt-home .offer.featured .offer-price{color:var(--color-surface)}.lt-home .offer.featured .offer-k{color:var(--color-lt-home-offer-featured-offer-k-color)}.lt-home .offer.featured .offer-icon{border-color:var(--color-lt-home-offer-featured-offer-icon-border-color)}.lt-home .nav-dock{background:var(--lt-home-nav-dock-bg)}.lt-home .nav{background:var(--lt-home-nav-bg);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);box-shadow:var(--lt-home-nav-shadow)}.lt-home .nav-btn{color:var(--ink);background:transparent;box-shadow:var(--lt-home-nav-btn-shadow)}.lt-home .nav-btn.active{color:var(--color-surface)}.lt-home .nav-btn.active:after{display:none}.theme-light .intro{background:var(--theme-light-intro-bg)}.theme-light .intro .top-glow{background:var(--theme-light-intro-top-glow-bg);filter:var(--surface-filter-blur-10px)}.theme-light .intro-lockup{color:var(--ink)}@keyframes drift1{0%,to{transform:translate(0)}50%{transform:translate(-40px,30px)}}@keyframes drift2{0%,to{transform:translate(0)}50%{transform:translate(50px,-30px)}}@keyframes drift3{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,-40px) scale(1.08)}}.theme-light .sb-time{color:inherit}.theme-light .status-bar{background:var(--theme-light-status-bar-bg)}.theme-light.ai-open .status-bar{background:none}.lt-sky i{filter:blur(95px)}.lt-sky .b1{right:-170px;top:-140px;width:440px;height:380px;background:var(--lt-sky-b1-bg-2);opacity:.55}.lt-sky .b2{left:-190px;top:260px;width:400px;height:400px;background:var(--lt-sky-b2-bg-2);opacity:.5}.lt-sky .b3{background:var(--lt-sky-b3-bg-2);opacity:.45}.lt-sky .b4{background:var(--lt-sky-b4-bg-2);opacity:.4}.theme-light .status-bar{background:var(--theme-light-status-bar-bg-2)}.theme-light.ai-open .status-bar{color:var(--ink)}.tile,.lt-card,.lt-home .offer:not(.featured){background:var(--tile-lt-card-lt-home-offer-not-featured-bg);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:var(--tile-lt-card-lt-home-offer-not-featured-shadow)}.tile .ring-icon,.lt-card .ring-icon{background:var(--tile-ring-icon-lt-card-ring-icon-bg);box-shadow:var(--tile-ring-icon-lt-card-ring-icon-shadow)}.hero-light{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:0!important;overflow:hidden;border-radius:inherit;pointer-events:none}.hero-light i{position:absolute;border-radius:var(--radius-50)}.hero-light .h1{left:-60px;top:-70px;width:240px;height:200px;background:var(--hero-light-h1-bg);opacity:.85;filter:var(--surface-filter-blur-40px);animation:drift2 22s var(--ease-in-out) infinite}.hero-light .h2{right:-70px;bottom:-90px;width:260px;height:220px;background:var(--hero-light-h2-bg);opacity:.95;filter:blur(42px);animation:drift1 26s var(--ease-in-out) infinite}.hero-light .h3{left:150px;top:10px;width:200px;height:160px;background:var(--hero-light-h3-bg);opacity:.8;filter:var(--surface-filter-blur-44px);animation:drift3 30s var(--ease-in-out) infinite}.hero-light .h4{left:40px;bottom:-60px;width:180px;height:120px;background:var(--hero-light-h4-bg);opacity:.5;filter:var(--surface-filter-blur-40px)}.hero-light .spec{left:30%;top:-30px;width:160px;height:60px;background:var(--hero-light-spec-bg);filter:blur(26px)}.lt-home .offer.featured{background:var(--lt-home-offer-featured-bg-2);box-shadow:var(--lt-home-offer-featured-shadow)}.lt-ai{color:var(--ink);background:var(--lt-ai-bg-2);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);box-shadow:var(--lt-ai-shadow-2)}.ai-kicker{color:var(--ink-2)}.ai-kicker svg,.ai-chips svg{color:var(--ink)}.lt-ai h2{color:var(--ink)}.ai-chips button{color:var(--ink);background:var(--ai-chips-button-bg-2);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--ai-chips-button-shadow-2)}@media (hover: hover) and (pointer: fine){.ai-chips button:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-surface);box-shadow:var(--ai-chips-button-hover-shadow)}}.ai-orb-float{position:relative;display:grid;place-items:center;width:100%;height:100%;animation:bob 8s var(--ease-in-out) infinite}.ls-shadow{position:absolute;left:50%;bottom:8px;width:120px;height:18px;margin-left:-60px;border-radius:var(--radius-50);background:var(--ls-shadow-bg);filter:var(--surface-filter-blur-4px)}.ls-shadow.big{bottom:14px;width:190px;height:26px;margin-left:-95px}.theme-light .ai-screen{background:var(--theme-light-ai-screen-bg);color:var(--ink)}.theme-light .ai-bg .g1{left:140px;top:-160px;width:340px;height:300px;background:var(--theme-light-ai-bg-g1-bg);opacity:.7;filter:blur(90px)}.theme-light .ai-bg .g2{background:var(--theme-light-ai-bg-g2-bg);opacity:.5}.theme-light .ai-bg .g3{background:var(--theme-light-ai-bg-g3-bg);opacity:.5}.theme-light .ai-bg .g4{background:var(--theme-light-ai-bg-g4-bg);opacity:.9}.theme-light .ai-bg .g5{background:var(--theme-light-ai-bg-g5-bg);opacity:.6;mix-blend-mode:normal}.theme-light .ai-back{background:var(--color-surface);outline-color:var(--color-theme-light-ai-back-outline-color);color:var(--ink);box-shadow:var(--theme-light-ai-back-shadow)}@media (hover: hover) and (pointer: fine){.theme-light .ai-back:hover:not(:disabled):not([aria-disabled=true]){background:var(--theme-light-ai-back-hover-bg)}}.theme-light .ai-name{color:var(--ink)}.theme-light .ai-status{color:var(--ink-2)}.theme-light .ai-plan{color:var(--color-theme-light-ai-plan-color)}.theme-light .ai-hello{color:var(--ink-2)}.theme-light .ai-greeting h1,.theme-light .ai-found{color:var(--ink)}.theme-light .bubble.from-me{background:var(--ink);color:var(--color-surface);box-shadow:var(--theme-light-bubble-from-me-shadow)}.theme-light .answer ul{color:var(--color-theme-light-answer-ul-color)}.theme-light .answer-actions{color:var(--ink-3)}@media (hover: hover) and (pointer: fine){.theme-light .answer-actions button:hover:not(:disabled):not([aria-disabled=true]){color:var(--ink)}}.theme-light .answer.typing i{background:var(--ink-2)}.theme-light .ai-input{background:var(--theme-light-ai-input-bg);border:0;box-shadow:var(--theme-light-ai-input-shadow)}.theme-light .ai-screen.in-chat .ai-input{box-shadow:var(--theme-light-ai-screen-in-chat-ai-input-shadow)}.theme-light .ai-input input{color:var(--ink);caret-color:var(--ink)}.theme-light .ai-input input::placeholder{color:var(--ink-3)}.theme-light .ai-icon,.theme-light .ai-send{color:var(--ink)}@media (hover: hover) and (pointer: fine){.theme-light .ai-icon:hover:not(:disabled):not([aria-disabled=true]){background:var(--theme-light-ai-icon-hover-bg)}}.theme-light .ai-send.ready{background:var(--ink);color:var(--color-surface)}.theme-light .ai-searching{color:var(--ink-2)}.theme-light .ai-thread{-webkit-mask-image:var(--color-theme-light-ai-thread-webkit-mask-image)}.hero-light .h1{opacity:.6}@keyframes orbit{to{transform:rotate(360deg)}}.ai-orb{display:grid;place-items:center}.ai-orb .ls-shadow{bottom:2px}.theme-light .ai-sphere{display:grid;place-items:center;width:402px;height:340px}.hero-light .h1{left:-70px;top:50px;width:230px;height:200px;background:var(--hero-light-h1-bg-2);opacity:.85;filter:blur(42px)}.hero-light .h2{right:-70px;bottom:-80px;width:250px;height:220px;background:var(--hero-light-h2-bg-2);opacity:.9;filter:var(--surface-filter-blur-44px)}.hero-light .h3{left:130px;top:-10px;width:200px;height:200px;background:var(--hero-light-h3-bg-2);opacity:.75;filter:var(--surface-filter-blur-44px)}.hero-light .h4{left:auto;right:-20px;top:-50px;bottom:auto;width:190px;height:150px;background:var(--hero-light-h4-bg-2);opacity:.7;filter:var(--surface-filter-blur-40px)}.hero-light .spec{left:8%;top:-40px;width:140px;height:70px;background:var(--hero-light-spec-bg-2);filter:var(--surface-filter-blur-30px)}.lt-home .offer.featured{background:var(--lt-home-offer-featured-bg-3)}.tile,.lt-card,.lt-ai,.lt-home .offer{position:relative;overflow:hidden}.tile:after,.lt-card:after,.lt-ai:after,.lt-home .offer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:3;opacity:.09;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .3 0 0 0 0 .35 0 0 0 1.3 -.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.tile.glass:after,.lt-home .offer.featured:after{opacity:.3;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.2 -.1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lt-home .offer>*{position:relative;z-index:1}.hero-light{background:url(data:image/png;base64,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) center / 100% 100% no-repeat;filter:var(--surface-filter-blur-6px);top:-8px!important;right:-8px!important;bottom:-8px!important;left:-8px!important}.hero-light i{display:none}.lt-home .offer.featured{background:url(data:image/png;base64,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) center / 100% 100% no-repeat}.theme-light{--amber: var(--color-layer-warning-2)}.lt-hero,.lt-home .offer.featured{background-color:var(--color-lt-hero-lt-home-offer-featured-background-color)}.hero-light,.lt-home .offer.featured{background-image:url(data:image/png;base64,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)!important}.lt-sky .b1{background:var(--lt-sky-b1-bg-3);opacity:.6}.lt-sky .b2{background:var(--lt-sky-b2-bg-3);opacity:.5}.lt-sky .b3{background:var(--lt-sky-b3-bg-3);opacity:.5}.lt-sky .b4{background:var(--lt-sky-b4-bg-3);opacity:.45}.theme-light .intro .top-glow{background:var(--theme-light-intro-top-glow-bg-2)}.plan .count{color:var(--color-plan-count-color-3);background:var(--plan-count-bg-2)}.lt-card .plan-bar span{background:var(--lt-card-plan-bar-span-bg)}.note .doc{background:var(--note-doc-bg-2)}.theme-light .ai-plan{color:var(--color-theme-light-ai-plan-color-2)}.theme-light .ai-bg .g1{background:var(--theme-light-ai-bg-g1-bg-2)}.theme-light .ai-bg .g3{background:var(--theme-light-ai-bg-g3-bg-2)}.theme-light .ai-bg .g4{background:var(--theme-light-ai-bg-g4-bg-2)}.theme-light .ai-bg .g5{background:var(--theme-light-ai-bg-g5-bg-2)}.crystal-orb{position:relative;display:block;width:var(--size);height:var(--size)}.co-body{position:absolute;left:-18%;top:-18%;width:136%;height:136%}.co-video{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ai-orb .ls-shadow,.theme-light .ai-sphere .ls-shadow{display:none}.ai-orb .co-body{position:absolute}.count-up{font-variant-numeric:tabular-nums}@keyframes lineIn{0%{transform:scaleX(0)}to{transform:none}}@keyframes dotIn{0%{transform:scale(0);opacity:0}to{transform:none;opacity:1}}.hero-light{background-size:145% 145%!important;animation:flow var(--duration-18s) var(--ease-in-out) infinite alternate}.hero-light:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:inherit;background-size:100% 100%!important;animation:swap 13s var(--ease-in-out) infinite alternate;opacity:0}@keyframes flow{0%{background-position:0% 35%}35%{background-position:70% 0%}70%{background-position:100% 70%}to{background-position:30% 100%}}@keyframes swap{0%{opacity:0;transform:rotate(180deg) scale(1.05)}to{opacity:.42;transform:rotate(196deg) scale(1.2) translate(6%)}}.lt-home .offer.featured{background:var(--lt-home-offer-featured-bg-4)!important}.lt-home .offer .hero-light{position:absolute!important;z-index:0!important;top:-8px;right:-8px;bottom:-8px;left:-8px;filter:var(--surface-filter-blur-6px)}.lt-home .offer.featured>:not(.hero-light){z-index:2}@keyframes barUp{0%{transform:scaleY(0);opacity:0}to{transform:none;opacity:1}}@keyframes draw{to{stroke-dashoffset:0}}.plan.revealed li{animation:rowIn var(--dur-enter) var(--ease-spring) backwards;animation-delay:calc(var(--dur-base) + var(--n) * var(--duration-120ms))}.plan.revealed .p-check{animation:checkPop var(--dur-base) var(--ease-spring-snappy) backwards;animation-delay:calc(var(--dur-base) + var(--n) * var(--duration-120ms))}.lt-card .p-check svg path{stroke-dasharray:24;stroke-dashoffset:24;animation:draw var(--dur-check-draw) var(--ease-out) forwards}.plan.revealed:not(.settled) .p-check svg path{animation-delay:calc(var(--dur-slow) + var(--n) * var(--duration-120ms))}.plan.revealed .plan-bar span{transform-origin:left center;animation:lineIn var(--dur-slow) var(--ease-out) var(--dur-base) backwards}@keyframes rowIn{0%{opacity:0;transform:translate(-10px);filter:var(--surface-filter-blur-4px)}to{opacity:1;transform:none;filter:none}}.lt-card .p-task.done .p-check{transition:background var(--dur-quick),box-shadow var(--dur-quick),transform var(--dur-quick)}.lt-card .p-task:active .p-check{transform:scale(var(--press-scale-glyph))}.crystal-orb{cursor:pointer}.plan .count{display:inline-flex;align-items:center;justify-content:center}:root{--font: var(--font-body-base-2)}input,button{font-family:inherit}.lt-hello,.hero-val,.tile-val,.tile.glass .tile-val,.tile-val.sm,.lt-ai h2,.card-row h2,.lt-home .market-head h2,.lt-home .market-head span b,.lt-home .offer-price,.theme-light .ai-greeting h1,.theme-light .ai-found,.hero-label{font-weight:var(--weight-200)}:root{--font: var(--font-body-base-3)}.hero-light i{display:block!important;position:absolute;border-radius:var(--radius-50);filter:blur(34px);will-change:transform;mix-blend-mode:normal}.hero-light .h1{left:-40px;top:40px;width:200px;height:170px;background:var(--hero-light-h1-bg-3);opacity:.62;animation:blobA 15s var(--ease-in-out) infinite alternate}.hero-light .h2{left:auto;right:-50px;top:auto;bottom:-70px;width:230px;height:200px;background:var(--hero-light-h2-bg-3);opacity:.7;animation:blobB var(--duration-18s) var(--ease-in-out) infinite alternate}.hero-light .h3{left:110px;top:-30px;width:190px;height:170px;background:var(--hero-light-h3-bg-3);opacity:.55;animation:blobC 21s var(--ease-in-out) infinite alternate}.hero-light .h4{left:auto;right:10px;top:-60px;bottom:auto;width:180px;height:150px;background:var(--hero-light-h4-bg-3);opacity:.5;animation:blobD 24s var(--ease-in-out) infinite alternate}.hero-light .spec{left:30%;top:20%;width:120px;height:80px;background:var(--hero-light-spec-bg-3);filter:var(--surface-filter-blur-30px);animation:blobC 16s var(--ease-in-out) -6s infinite alternate-reverse}@keyframes blobA{0%{transform:translate(0) scale(1)}50%{transform:translate(90px,-30px) scale(1.15)}to{transform:translate(40px,40px) scale(.92)}}@keyframes blobB{0%{transform:translate(0) scale(1)}50%{transform:translate(-110px,-20px) scale(1.1)}to{transform:translate(-40px,-60px) scale(.95)}}@keyframes blobC{0%{transform:translate(0) scale(1)}50%{transform:translate(-70px,50px) scale(.9)}to{transform:translate(60px,30px) scale(1.15)}}@keyframes blobD{0%{transform:translate(0) scale(1)}50%{transform:translate(-90px,40px) scale(1.12)}to{transform:translate(-20px,70px) scale(.9)}}@keyframes rhrFlow{0%{background-position:0% 0%}33%{background-position:80% 30%}66%{background-position:40% 100%}to{background-position:100% 60%}}@keyframes rhrBlobA{0%{transform:translate(0) scale(1)}50%{transform:translate(70px,40px) scale(1.2)}to{transform:translate(30px,70px) scale(.9)}}@keyframes rhrBlobB{0%{transform:translate(0) scale(1)}50%{transform:translate(-80px,-30px) scale(1.15)}to{transform:translate(-30px,-70px) scale(.95)}}@keyframes linesIn{to{opacity:.55}}.lt-hello,.hero-val,.tile-val,.tile.glass .tile-val,.tile-val.sm,.lt-ai h2,.card-row h2,.lt-home .market-head h2,.lt-home .market-head span b,.lt-home .offer-price,.theme-light .ai-greeting h1,.theme-light .ai-found,.hero-label{font-weight:var(--weight-regular)}.lt-hello,.hero-val,.tile-val,.tile.glass .tile-val,.tile-val.sm,.lt-ai h2,.card-row h2,.lt-home .market-head h2,.lt-home .market-head span b,.lt-home .offer-price,.theme-light .ai-greeting h1,.theme-light .ai-found,.hero-label{font-weight:var(--weight-300)}.app{height:100%}html.fullscreen-device,html.fullscreen-device body{margin:0;padding:var(--space-padding-0);overflow:hidden;height:100%;min-height:0}html.fullscreen-device body{display:block}html.fullscreen-device .device{border-radius:0;outline:0;box-shadow:none}.intro-lockup{top:calc(50% - 23px)}.theme-apple{--ink: var(--color-layer-text-2);--ink-2: var(--color-layer-text-muted-2);--ink-3: var(--color-layer-text-subtle-2);--hair: var(--color-base-divider-3);--blue: var(--color-base-accent-3);--charcoal: var(--color-layer-surface);--charcoal-2: var(--color-layer-surface-raised);--font: var(--font-body)}html:has(.theme-apple),html:has(.theme-apple) body{background:var(--color-text)}.theme-apple~*,.device:has(.theme-apple){background:var(--color-text)}.theme-apple .status-bar,.theme-apple.ai-open .status-bar{color:var(--color-surface);background:var(--theme-apple-status-bar-theme-apple-ai-open-status-bar-bg)}.theme-apple .lt-sky{background:var(--color-text)!important}.theme-apple .lt-sky i{display:none}.theme-apple .lt-sky:before{content:"";position:absolute;left:0;right:0;top:40px;height:620px;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='402'%20height='620'%20viewBox='0%200%20402%20620'%3e%3cg%20fill='none'%20stroke='white'%20stroke-opacity='.10'%20stroke-width='.8'%3e%3crect%20x='51'%20y='180'%20width='300'%20height='240'%20rx='60'%20/%3e%3crect%20x='25'%20y='150'%20width='352'%20height='300'%20rx='69'%20/%3e%3crect%20x='-1'%20y='120'%20width='404'%20height='360'%20rx='78'%20/%3e%3crect%20x='-27'%20y='90'%20width='456'%20height='420'%20rx='87'%20/%3e%3crect%20x='-53'%20y='60'%20width='508'%20height='480'%20rx='96'%20/%3e%3crect%20x='-79'%20y='30'%20width='560'%20height='540'%20rx='105'%20/%3e%3crect%20x='-105'%20y='0'%20width='612'%20height='600'%20rx='114'%20/%3e%3crect%20x='-131'%20y='-30'%20width='664'%20height='660'%20rx='123'%20/%3e%3crect%20x='-157'%20y='-60'%20width='716'%20height='720'%20rx='132'%20/%3e%3crect%20x='-183'%20y='-90'%20width='768'%20height='780'%20rx='140'%20/%3e%3crect%20x='-209'%20y='-120'%20width='820'%20height='840'%20rx='140'%20/%3e%3crect%20x='-235'%20y='-150'%20width='872'%20height='900'%20rx='140'%20/%3e%3crect%20x='-261'%20y='-180'%20width='924'%20height='960'%20rx='140'%20/%3e%3crect%20x='-287'%20y='-210'%20width='976'%20height='1020'%20rx='140'%20/%3e%3crect%20x='-313'%20y='-240'%20width='1028'%20height='1080'%20rx='140'%20/%3e%3crect%20x='-339'%20y='-270'%20width='1080'%20height='1140'%20rx='140'%20/%3e%3c/g%3e%3c/svg%3e") center top / 100% 100% no-repeat;-webkit-mask-image:var(--color-theme-apple-lt-sky-before-webkit-mask-image);mask-image:var(--color-theme-apple-lt-sky-before-mask-image)}.theme-apple .lt-sky:after{opacity:1;background:var(--theme-apple-lt-sky-after-bg)}.theme-apple .lt-home{color:var(--ink)}.theme-apple .hero-light i{filter:blur(38px)}.theme-apple .hero-light .h1{background:var(--theme-apple-hero-light-h1-bg)!important;opacity:.95!important}.theme-apple .hero-light .h2{background:var(--theme-apple-hero-light-h2-bg)!important;opacity:.85!important}.theme-apple .hero-light .h3{background:var(--color-focus)!important;opacity:.9!important}.theme-apple .hero-light .h4{background:var(--theme-apple-hero-light-h4-bg)!important;opacity:.7!important}.theme-apple .hero-light .spec{background:var(--theme-apple-hero-light-spec-bg)!important}.theme-apple .arrow-btn{background:var(--theme-apple-arrow-btn-bg);color:var(--color-text);box-shadow:none}.theme-apple .tile,.theme-apple .lt-card,.theme-apple .lt-home .offer:not(.featured),.theme-apple .lt-ai{background:var(--charcoal)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:var(--lt-card-theme-apple-lt-home-offer-not-featured-theme-apple-lt-ai-shadow)!important;color:var(--ink)}.theme-apple .tile:after,.theme-apple .lt-card:after,.theme-apple .lt-ai:after,.theme-apple .lt-home .offer:not(.featured):after{opacity:.05;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.2 -.1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.theme-apple .tile-head,.theme-apple .card-row h2{color:var(--color-surface)}.theme-apple .ring-icon,.theme-apple .tile .ring-icon,.theme-apple .lt-card .ring-icon{background:transparent!important;color:var(--color-surface);box-shadow:var(--ing-icon-theme-apple-tile-ring-icon-theme-apple-lt-card-ring-icon-shadow)!important}.theme-apple .lt-ai h2{color:var(--color-surface);font-weight:var(--weight-medium);letter-spacing:-.02em}.theme-apple .ai-kicker{color:var(--ink-2)}.theme-apple .ai-kicker svg,.theme-apple .ai-chips svg{color:var(--color-surface)}.theme-apple .ai-chips button{background:var(--charcoal-2);color:var(--color-surface);box-shadow:none}@media (hover: hover) and (pointer: fine){.theme-apple .ai-chips button:hover:not(:disabled):not([aria-disabled=true]){background:var(--theme-apple-ai-chips-button-hover-bg);box-shadow:none}}.theme-apple .lt-card .p-task{color:var(--color-surface);border-bottom-color:var(--hair)}.theme-apple .lt-card .p-check{box-shadow:var(--theme-apple-lt-card-p-check-shadow)}.theme-apple .lt-card .p-task.done .p-check{background:var(--blue);box-shadow:none}.theme-apple .lt-card .plan-bar{background:var(--theme-apple-lt-card-plan-bar-bg)}.theme-apple .lt-card .plan-bar span{background:var(--theme-apple-lt-card-plan-bar-span-bg)}.theme-apple .plan .count{color:var(--color-theme-apple-plan-count-color);background:var(--theme-apple-plan-count-bg)}.theme-apple .note .who b{color:var(--color-surface)}.theme-apple .note .who span{color:var(--ink-2)}.theme-apple .note p{color:var(--color-theme-apple-note-p-color)}.theme-apple .arrow-btn.dark{background:var(--color-surface);color:var(--color-text)}.theme-apple .market-head h2,.theme-apple .market-head span b{color:var(--color-surface);font-weight:var(--weight-medium)}.theme-apple .market-head span{color:var(--ink-2)}.theme-apple .lt-home .offer .offer-head,.theme-apple .lt-home .offer .offer-price{color:var(--color-surface)}.theme-apple .lt-home .offer .offer-k{color:var(--ink-2)}.theme-apple .lt-home .offer .offer-icon{border-color:var(--color-theme-apple-lt-home-offer-offer-icon-border-color)}.theme-apple .lt-home .offer.featured{background:var(--color-accent-strong)!important;box-shadow:none!important}.theme-apple .lt-home .nav-dock{background:var(--theme-apple-lt-home-nav-dock-bg)}.theme-apple .lt-home .nav{background:var(--theme-apple-lt-home-nav-bg);box-shadow:var(--theme-apple-lt-home-nav-shadow)}.theme-apple .lt-home .nav-btn{color:var(--color-surface);box-shadow:none;background:transparent}@media (hover: hover) and (pointer: fine){.theme-apple .lt-home .nav-btn:hover:not(:disabled):not([aria-disabled=true]):where(:not(.ai-pill)){background:var(--theme-apple-lt-home-nav-btn-hover-bg)}}.theme-apple .lt-home .nav-btn.active{color:var(--color-text)}.theme-apple .intro{background:var(--color-text)!important}.theme-apple .intro-lockup{color:var(--color-surface)}.theme-apple .intro .top-glow{background:var(--theme-apple-intro-top-glow-bg)!important;filter:none}.theme-apple .ai-screen{background:var(--color-text)!important;color:var(--color-surface)}.theme-apple .ai-bg span{display:none}.theme-apple .ai-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--theme-apple-ai-bg-bg)}.theme-apple .ai-back{background:var(--charcoal);color:var(--color-surface);outline:0;box-shadow:none}.theme-apple .ai-name,.theme-apple .ai-greeting h1,.theme-apple .ai-found{color:var(--color-surface)}.theme-apple .ai-status,.theme-apple .ai-hello{color:var(--ink-2)}.theme-apple .ai-plan{color:var(--color-theme-apple-ai-plan-color)}.theme-apple .bubble.from-me{background:var(--color-focus);color:var(--color-surface);box-shadow:none}.theme-apple .answer ul{color:var(--color-theme-apple-answer-ul-color)}.theme-apple .answer-actions{color:var(--ink-3)}@media (hover: hover) and (pointer: fine){.theme-apple .answer-actions button:hover:not(:disabled):not([aria-disabled=true]){color:var(--color-surface)}}.theme-apple .ai-input,.theme-apple .ai-screen.in-chat .ai-input{background:var(--theme-apple-ai-input-theme-apple-ai-screen-in-chat-ai-input-bg);box-shadow:var(--theme-apple-ai-input-theme-apple-ai-screen-in-chat-ai-input-shadow)!important}.theme-apple .ai-input input{color:var(--color-surface);caret-color:var(--color-surface)}.theme-apple .ai-input input::placeholder{color:var(--ink-3)}.theme-apple .ai-icon,.theme-apple .ai-send{color:var(--color-surface)}.theme-apple .ai-send.ready{background:var(--color-surface);color:var(--color-text)}.theme-apple .ai-searching{color:var(--ink-2)}.theme-apple .lt-sky:before{opacity:1.6;filter:brightness(1.6)}.theme-light{position:relative;height:100%}.theme-apple .lt-home .offer.featured .offer-k{color:var(--color-theme-apple-lt-home-offer-featured-offer-k-color)}.theme-apple .lt-home .offer.featured .offer-head,.theme-apple .lt-home .offer.featured .offer-price{text-shadow:var(--color-eatured-offer-head-theme-apple-lt-home-offer-featured-offer-price-text-shadow)}.theme-apple{--ink: var(--color-text);--ink-2: var(--color-text-muted);--ink-3: var(--color-text-subtle);--hair: var(--color-divider);--charcoal: var(--color-surface);--charcoal-2: var(--color-surface-raised)}html:has(.theme-apple),html:has(.theme-apple) body,.device:has(.theme-apple){background:var(--color-page)}.theme-apple .status-bar,.theme-apple.ai-open .status-bar{color:var(--color-text);background:var(--theme-apple-status-bar-theme-apple-ai-open-status-bar-bg-2)}.theme-apple .lt-sky{background:var(--color-page)!important}.theme-apple .lt-sky:before{filter:invert(1) brightness(.55);opacity:.7}.theme-apple .lt-sky:after{background:var(--theme-apple-lt-sky-after-bg-2)}.theme-apple .tile,.theme-apple .lt-card,.theme-apple .lt-home .offer:not(.featured),.theme-apple .lt-ai{background:var(--color-surface)!important;box-shadow:var(--lt-card-theme-apple-lt-home-offer-not-featured-theme-apple-lt-ai-shadow-2)!important;color:var(--color-text)}.theme-apple .tile:after,.theme-apple .lt-card:after,.theme-apple .lt-ai:after,.theme-apple .lt-home .offer:not(.featured):after{opacity:.04;mix-blend-mode:multiply}.theme-apple .tile-head,.theme-apple .card-row h2,.theme-apple .tile-val{color:var(--color-text)}.theme-apple .ring-icon,.theme-apple .tile .ring-icon,.theme-apple .lt-card .ring-icon{color:var(--color-text);box-shadow:var(--ing-icon-theme-apple-tile-ring-icon-theme-apple-lt-card-ring-icon-shadow-2)!important}.theme-apple .lt-ai h2{color:var(--color-text)}.theme-apple .ai-kicker svg,.theme-apple .ai-chips svg{color:var(--color-text)}.theme-apple .ai-chips button{background:var(--color-page);color:var(--color-text)}@media (hover: hover) and (pointer: fine){.theme-apple .ai-chips button:hover:not(:disabled):not([aria-disabled=true]){background:var(--theme-apple-ai-chips-button-hover-bg-2)}}.theme-apple .lt-card .p-task{color:var(--color-text)}.theme-apple .lt-card .p-task.done{color:var(--ink-3)}.theme-apple .lt-card .p-check{box-shadow:var(--theme-apple-lt-card-p-check-shadow-2)}.theme-apple .lt-card .p-task.done .p-check{background:var(--theme-apple-lt-card-p-task-done-p-check-bg)}.theme-apple .lt-card .plan-bar{background:var(--theme-apple-lt-card-plan-bar-bg-2)}.theme-apple .lt-card .plan-bar span{background:var(--theme-apple-lt-card-plan-bar-span-bg-2)}.theme-apple .plan .count{color:var(--color-accent-strong);background:var(--pill-bg)}.theme-apple .note .who b{color:var(--color-text)}.theme-apple .note p{color:var(--color-theme-apple-note-p-color-2)}.theme-apple .arrow-btn.dark{background:var(--color-text);color:var(--color-surface)}.theme-apple .market-head h2,.theme-apple .market-head span b{color:var(--color-text)}.theme-apple .lt-home .offer:not(.featured) .offer-head,.theme-apple .lt-home .offer:not(.featured) .offer-price{color:var(--color-text)}.theme-apple .lt-home .offer:not(.featured) .offer-icon{border-color:var(--color-theme-apple-lt-home-offer-not-featured-offer-icon-border-color)}.theme-apple .lt-home .offer.featured{box-shadow:var(--theme-apple-lt-home-offer-featured-shadow)!important}.theme-apple .lt-home .nav-dock{background:var(--theme-apple-lt-home-nav-dock-bg-2)}.theme-apple .lt-home .nav{background:var(--nav-bg);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:var(--nav-shadow)}.theme-apple .lt-home .nav-btn{color:var(--color-text)}@media (hover: hover) and (pointer: fine){.theme-apple .lt-home .nav-btn:hover:not(:disabled):not([aria-disabled=true]):where(:not(.ai-pill)){background:var(--theme-apple-lt-home-nav-btn-hover-bg-2)}}.theme-apple .lt-home .nav-btn.active{color:var(--color-surface)}.theme-apple .intro{background:var(--color-page)!important}.theme-apple .intro-lockup{color:var(--color-text)}.theme-apple .intro .top-glow{background:var(--theme-apple-intro-top-glow-bg-2)!important}.theme-apple .ai-screen{background:var(--color-page)!important;color:var(--color-text)}.theme-apple .ai-bg{background:var(--theme-apple-ai-bg-bg-2)}.theme-apple .ai-back{background:var(--color-surface);color:var(--color-text);box-shadow:var(--theme-apple-ai-back-shadow)}.theme-apple .ai-name,.theme-apple .ai-greeting h1,.theme-apple .ai-found{color:var(--color-text)}.theme-apple .ai-plan{color:var(--color-theme-apple-ai-plan-color-2)}.theme-apple .bubble.from-me{background:var(--theme-apple-bubble-from-me-bg)}.theme-apple .answer ul{color:var(--color-theme-apple-answer-ul-color-2)}@media (hover: hover) and (pointer: fine){.theme-apple .answer-actions button:hover:not(:disabled):not([aria-disabled=true]){color:var(--color-text)}}.theme-apple .ai-input,.theme-apple .ai-screen.in-chat .ai-input{background:var(--theme-apple-ai-input-theme-apple-ai-screen-in-chat-ai-input-bg-2);box-shadow:var(--theme-apple-ai-input-theme-apple-ai-screen-in-chat-ai-input-shadow-2)!important}.theme-apple .ai-input input{color:var(--color-text);caret-color:var(--color-theme-apple-ai-input-input-caret-color)}.theme-apple .ai-icon,.theme-apple .ai-send{color:var(--color-text)}.theme-apple .ai-send.ready{background:var(--button-primary-bg);color:var(--color-surface)}.sleep-card{position:relative;border-radius:var(--radius-30px);padding:18px 18px 16px;background:var(--color-surface);box-shadow:var(--sleep-card-shadow);color:var(--color-text)}.sc-head{display:flex;justify-content:space-between;align-items:center}.sc-icon{width:44px;height:44px;border-radius:var(--radius-50);display:grid;place-items:center;color:var(--color-surface);background:var(--sc-icon-bg);box-shadow:var(--sc-icon-shadow)}.sc-val{display:flex;align-items:baseline;gap:var(--space-2px)}.sc-val b{font-size:36px;font-weight:var(--weight-medium);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.sc-val small{font-size:var(--text-body-large);color:var(--color-text-muted);margin-right:4px}.sc-val span{margin-left:6px;font-size:var(--text-body);color:var(--color-text-muted)}.sc-seg{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin-top:18px;padding:4px;border-radius:16px;background:var(--color-page)}.sc-thumb{position:absolute;left:4px;top:4px;bottom:4px;width:calc((100% - 8px) / 3);border-radius:var(--radius-12px);background:var(--color-surface);box-shadow:var(--sc-thumb-shadow);transition:transform var(--duration-45s) cubic-bezier(.34,1.3,.5,1)}.sc-seg button{position:relative;z-index:1;height:34px;font-size:var(--text-body);color:var(--color-text-muted);transition:color var(--dur-quick)}.sc-seg button.on{color:var(--color-text);font-weight:var(--weight-medium)}.sc-period{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-10px);margin-top:16px;font-size:var(--text-secondary);color:var(--color-sc-period-color)}.sc-period .dim{color:var(--color-sc-period-dim-color)}.sc-chart{position:relative;height:196px;margin-top:10px}.sc-grid{position:absolute;top:0;right:0;bottom:22px;left:0;display:flex;flex-direction:column;justify-content:space-between}.sc-grid>div{display:flex;align-items:center;gap:var(--space-8px);height:0}.sc-grid span{width:20px;font-size:var(--text-size-10-5px);color:var(--color-text-subtle);text-align:right}.sc-grid i{flex:1;border-top:var(--sc-grid-i-border-top)}.sc-bars{position:absolute;left:28px;right:0;top:0;bottom:0;display:flex;align-items:stretch;gap:var(--space-7px)}.sc-bar{flex:1;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:22px}.sc-bar .fill{display:block;width:100%;height:var(--h);border-radius:var(--radius-12px);background:var(--sc-bar-fill-bg);transform-origin:bottom;transition:background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),height var(--dur-enter) var(--ease-spring)}@media (hover: hover) and (pointer: fine){.sc-bar:hover:not(:disabled):not([aria-disabled=true]) .fill{background:var(--sc-bar-hover-fill-bg)}}.sc-bar.on .fill{background:var(--sc-bar-on-fill-bg);box-shadow:var(--sc-bar-on-fill-shadow)}.sc-bar .lbl{position:absolute;left:0;right:0;bottom:0;text-align:center;font-size:var(--text-caption);color:var(--color-sc-bar-lbl-color)}.sc-bar.on .lbl{color:var(--color-text);font-weight:var(--weight-medium)}.sleep-card.seen .sc-bar .fill{animation:scGrow var(--dur-slow) var(--ease-spring) backwards;animation-delay:calc(var(--dur-quick) + var(--n) * var(--duration-60ms))}@keyframes scGrow{0%{transform:scaleY(0)}to{transform:none}}.stat-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-10px)}.stat{position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;align-items:start;gap:0;min-height:136px;padding:14px 16px 16px;border-radius:var(--radius-26px);text-align:left;background:var(--color-surface);color:var(--color-text);box-shadow:var(--stat-shadow);transition:transform var(--dur-quick)}.stat:active{transform:scale(var(--press-scale-card))}.stat-icon{width:34px;height:34px;border-radius:var(--radius-50);display:grid;place-items:center}.stat-icon.blue{background:var(--stat-icon-blue-bg);color:var(--color-focus)}.stat-icon.sky{background:var(--stat-icon-sky-bg);color:var(--color-stat-icon-sky-color)}.stat-badge{justify-self:end;align-self:center;height:22px;padding:0 8px;display:inline-flex;align-items:center;border-radius:11px;background:var(--color-page);font-size:var(--text-caption);color:var(--color-stat-badge-color)}.stat-k{grid-column:1 / -1;margin-top:26px;font-size:var(--text-secondary);color:var(--color-text-muted)}.stat-v{grid-column:1 / -1;margin-top:2px;font-size:var(--text-size-30px);font-weight:var(--weight-medium);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.stat-v small{margin-left:4px;font-size:var(--text-label);font-weight:var(--weight-regular);letter-spacing:0;color:var(--color-stat-v-small-color)}.theme-apple .lt-sky:before{display:none}.theme-apple .lt-sky:after{display:none}.theme-apple .status-bar{color:var(--color-surface);background:none;transition:color var(--dur-base)}.theme-apple.scrolled .status-bar,.theme-apple.ai-open .status-bar{color:var(--color-text);background:var(--theme-apple-scrolled-status-bar-theme-apple-ai-open-status-bar-bg)}.hx{position:relative;padding:58px 20px 0;color:var(--color-surface);isolation:isolate}.hx-bg{position:absolute;left:0;right:0;top:0;height:470px;z-index:-1;overflow:hidden;pointer-events:none;background:var(--hx-bg-bg);animation:fadeIn var(--dur-slow) var(--ease-out) both}.hx-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.hx-bg i{position:absolute;border-radius:var(--radius-50);filter:blur(50px)}.hx-bg .a{left:-90px;top:-60px;width:300px;height:260px;background:var(--hx-bg-a-bg);opacity:.7;animation:blobA var(--duration-18s) var(--ease-in-out) infinite alternate}.hx-bg .b{right:-80px;top:90px;width:280px;height:240px;background:var(--hx-bg-b-bg);opacity:.55;animation:blobB 22s var(--ease-in-out) infinite alternate}.hx-bg .c{left:60px;top:240px;width:280px;height:160px;background:var(--hx-bg-c-bg);opacity:.35;animation:blobC 26s var(--ease-in-out) infinite alternate}.hx-top{display:flex;justify-content:space-between;align-items:center}.hx-who{display:flex;align-items:center;gap:var(--space-10px)}.hx-avatar{width:40px;height:40px;border-radius:var(--radius-50);object-fit:cover;box-shadow:var(--hx-avatar-shadow)}.hx-who div{display:flex;flex-direction:column;gap:1px}.hx-who span{font-size:var(--text-label);color:var(--color-hx-who-span-color)}.hx-who b{font-size:19px;font-weight:var(--weight-medium);letter-spacing:-.02em}.hx-btns{display:flex;gap:var(--space-8px)}.hx-btn{position:relative;width:42px;height:42px;border-radius:var(--radius-50);display:grid;place-items:center;color:var(--color-surface);background:var(--hx-btn-bg);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:var(--hx-btn-shadow);transition:background var(--dur-quick)}@media (hover: hover) and (pointer: fine){.hx-btn:hover:not(:disabled):not([aria-disabled=true]){background:var(--hx-btn-hover-bg)}}.hx-dot{position:absolute;top:10px;right:11px;width:7px;height:7px;border-radius:var(--radius-50);background:var(--hx-dot-bg);box-shadow:var(--hx-dot-shadow)}.hx-main{position:relative;margin-top:40px;min-height:140px}.hx-title{margin:0;font-size:50px;line-height:54px;font-weight:var(--weight-regular);letter-spacing:-.045em}.hx-title>span{display:block;white-space:nowrap}.hx-title em{font-style:normal;font-variant-numeric:tabular-nums;color:var(--color-hx-title-em-color)}.hx-arrow{display:inline-block;vertical-align:-2px;margin-left:2px;opacity:.85}.hx-side{position:absolute;left:112px;top:10px;font-size:var(--text-secondary);line-height:15px;color:var(--color-hx-side-color)}.hx-curve{position:absolute;right:-4px;top:-8px;overflow:visible}.hx-curve-line{stroke-dasharray:1;stroke-dashoffset:1;animation:draw var(--dur-slow) var(--ease-out) 1.1s forwards}.hx-curve-dot{transform-box:fill-box;transform-origin:center;animation:dotIn var(--dur-enter) var(--ease-spring-snappy) 2.5s backwards;filter:var(--hx-curve-dot-filter)}.hx-pct{font-size:var(--text-secondary);font-weight:var(--weight-medium);fill:var(--color-surface);font-family:var(--font)}.hx-note{display:flex;align-items:center;gap:var(--space-6px);margin:18px 0 0;font-size:var(--text-size-12-5px);color:var(--color-hx-note-color)}.theme-apple .lt-stack{padding-top:34px;gap:var(--space-12px)}.chip-ico{flex:0 0 auto;width:34px;height:34px;border-radius:var(--radius-50);display:grid;place-items:center}.chip-ico.blue{background:var(--chip-ico-blue-bg);color:var(--color-focus)}.chev{color:var(--color-text-subtle)}.mo-card,.ov-card,.st-card{border-radius:var(--radius-26px);background:var(--color-surface);color:var(--color-text);box-shadow:var(--mo-card-ov-card-st-card-shadow)}.mo-card{padding:16px 18px 18px}.mo-head{display:flex;align-items:center;gap:var(--space-10px)}.mo-head b{flex:1;font-size:var(--text-body-large);font-weight:var(--weight-medium)}.mo-body{display:flex;justify-content:space-between;align-items:flex-end;margin-top:20px}.mo-num b{display:block;font-size:44px;font-weight:var(--weight-regular);letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}.mo-num b small{font-size:var(--text-size-30px)}.mo-num>span{display:block;margin-top:8px;font-size:var(--text-size-12-5px);color:var(--color-text-muted)}.mo-dots{display:flex;flex-direction:column;gap:var(--space-6px)}.mo-icons,.mo-row{display:grid;grid-template-columns:repeat(5,14px);gap:var(--space-8px);justify-items:center}.mo-icons{color:var(--color-text-muted);margin-bottom:2px}.mo-row i{width:13px;height:13px;border-radius:var(--radius-50);background:var(--mo-row-i-bg)}.mo-row i.on{background:var(--mo-row-i-on-bg)}.mo-card.revealed .mo-row i.on{animation:dotFill var(--dur-base) var(--ease-spring-snappy) backwards;animation-delay:calc(var(--dur-base) + var(--d) * 35ms)}@keyframes dotFill{0%{transform:scale(.4);background:var(--from-bg)}}.ov-head{display:flex;justify-content:space-between;align-items:center;padding:8px 4px 0;color:var(--color-text)}.ov-head b{font-size:17px;font-weight:var(--weight-medium)}.ov-head svg{color:var(--color-text-subtle)}.ov-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:var(--space-10px)}.ov-card{padding:14px 16px 16px;min-height:162px;display:flex;flex-direction:column;overflow:hidden}.ov-k{display:flex;align-items:center;gap:var(--space-6px);font-size:var(--text-size-13-5px);color:var(--color-ov-k-color)}.ov-k svg:first-child{color:var(--color-danger)}.ov-card.bp .ov-k svg:first-child{color:var(--color-focus)}.ov-k .chev{margin-left:auto}.ov-v{margin-top:12px;font-size:38px;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}.ov-v small{margin-left:4px;font-size:var(--text-label);letter-spacing:0;color:var(--color-ov-v-small-color)}.hr-range{position:relative;margin-top:auto;height:22px}.hr-dots{position:absolute;left:0;right:0;top:50%;display:flex;justify-content:space-between;transform:translateY(-50%)}.hr-dots i{width:4px;height:4px;border-radius:var(--radius-50);background:var(--hr-dots-i-bg)}.hr-dots i.hot{width:5px;height:5px;background:var(--hr-dots-i-hot-bg);box-shadow:var(--hr-dots-i-hot-shadow)}.hr-mark{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;border-radius:1px;background:var(--color-accent-strong)}.hr-mark:before{content:"";position:absolute;left:50%;top:-5px;margin-left:-5px;border:5px solid transparent;border-top-color:var(--color-accent-strong);border-bottom:0}.ov-card.revealed .hr-dots i{animation:dotIn var(--dur-base) var(--ease-out) backwards;animation-delay:calc(var(--dur-quick) + var(--d) * 25ms)}.ov-card.revealed .hr-mark{animation:markIn var(--dur-enter) var(--ease-spring-snappy) var(--dur-slow) backwards}@keyframes markIn{0%{opacity:0;transform:translateY(-8px)}}.ov-scale{display:flex;justify-content:space-between;margin-top:8px;font-size:var(--text-caption);color:var(--color-ov-scale-color)}.ov-sub{margin-top:6px;font-size:var(--text-body-large);font-weight:var(--weight-medium)}.bp-pill{margin-top:auto;display:flex;align-items:center;width:100%;height:66px;border-radius:33px;padding:4px;background:var(--bp-pill-bg)}.bp-ring{flex:0 0 auto;height:58px;min-width:86px;padding:var(--space-padding-0-12px);border-radius:29px;display:flex;align-items:baseline;justify-content:center;gap:1px;background:var(--color-surface);box-shadow:var(--bp-ring-shadow);font-size:24px;letter-spacing:-.04em;line-height:58px;font-variant-numeric:tabular-nums}.bp-ring small{font-size:var(--text-label);color:var(--color-bp-ring-small-color);letter-spacing:0}.bp-tail{flex:1;display:flex;justify-content:center;gap:var(--space-6px)}.bp-tail i{width:10px;height:10px;border-radius:var(--radius-50);background:var(--color-surface)}.ov-card.revealed .bp-ring{animation:dotIn var(--dur-enter) var(--ease-spring-snappy) var(--dur-base) backwards}.st-card{padding:18px 18px 20px}.st-head{display:flex;align-items:center;gap:14px}.st-flame{position:relative;width:46px;height:46px;border-radius:var(--radius-50);display:grid;place-items:center;color:var(--color-surface);background:var(--st-flame-bg);box-shadow:var(--st-flame-shadow)}.st-flame .in{position:absolute;left:50%;top:56%;transform:translate(-50%,-50%)}.st-head div{flex:1;display:flex;flex-direction:column}.st-head div>span{font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-st-head-div-span-color)}.st-head b{font-size:var(--text-size-30px);font-weight:var(--weight-regular);letter-spacing:-.04em;line-height:1.05}.st-head b small{font-size:var(--text-body);letter-spacing:.04em;text-transform:uppercase;color:var(--color-st-head-b-small-color)}.st-side{color:var(--color-st-side-color)}.st-days{display:flex;justify-content:space-between;margin-top:18px;padding-top:18px;border-top:1px solid transparent;border-image:var(--st-days-border-image)}.st-day{display:flex;flex-direction:column;align-items:center;gap:var(--space-7px)}.st-day .c{width:36px;height:36px;border-radius:var(--radius-50);display:grid;place-items:center;background:var(--st-day-c-bg);color:var(--color-surface)}.st-day.done .c{background:var(--st-day-done-c-bg);box-shadow:var(--st-day-done-c-shadow)}.st-day.now .c{background:var(--color-surface)}.st-day.now svg{width:36px;height:36px;transform:rotate(-90deg)}.st-day.now circle{fill:none;stroke:var(--color-focus);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:.62 1}.st-day .l{font-size:var(--text-caption-plus);color:var(--color-st-day-l-color)}.st-day.done .l,.st-day.now .l{color:var(--color-st-day-done-l-st-day-now-l-color)}.st-card.revealed .st-day .c{animation:checkPop var(--dur-base) var(--ease-spring-snappy) backwards;animation-delay:calc(var(--dur-quick) + var(--d) * 80ms)}.st-card.revealed .st-day.now circle{animation:ringIn var(--dur-slow) var(--ease-out) var(--dur-slow) backwards}@keyframes ringIn{0%{stroke-dasharray:0 1}}.st-prog{margin-top:22px}.st-prog-k{display:flex;align-items:baseline;gap:var(--space-8px)}.st-prog-k span{flex:1;font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-st-prog-k-span-color)}.st-prog-k b{font-size:var(--text-size-22px);font-weight:var(--weight-regular);letter-spacing:-.03em}.st-prog-k b small{font-size:var(--text-secondary);color:var(--color-st-prog-k-b-small-color)}.st-prog-k em{font-style:normal;font-size:var(--text-body-large);color:var(--color-text-subtle)}.st-bar{margin-top:10px;height:12px;border-radius:6px;background:var(--st-bar-bg);overflow:hidden}.st-bar span{display:block;height:100%;border-radius:6px;background:var(--st-bar-span-bg);box-shadow:var(--st-bar-span-shadow);transition:width var(--dur-base) var(--ease-out)}.st-card.revealed .st-bar span{animation:barIn var(--dur-slow) var(--ease-out) var(--dur-enter) backwards;transform-origin:left}@keyframes barIn{0%{transform:scaleX(0)}}@keyframes checkPop{0%{transform:scale(0)}70%{transform:scale(1.12)}to{transform:none}}.sc-bar:before{content:"";position:absolute;left:0;right:0;top:0;bottom:22px;border-radius:var(--radius-12px);background:var(--sc-bar-before-bg)}.sc-bar .fill{position:relative;z-index:1}.theme-apple .lt-home .nav{align-items:center}.theme-apple .lt-home .nav-btn.ai-pill{width:76px;border-radius:25px;color:var(--color-surface);background:var(--theme-apple-lt-home-nav-btn-ai-pill-bg);box-shadow:var(--theme-apple-lt-home-nav-btn-ai-pill-shadow)}@media (hover: hover) and (pointer: fine){.theme-apple .lt-home .nav-btn.ai-pill:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.06)}}.theme-apple .lt-home .nav-btn.active:not(.ai-pill){color:var(--color-surface)}.hx-title{font-size:56px;line-height:58px}.hx-side{left:118px;top:14px}.hx-main{margin-top:44px}.mo-row i.on{background:var(--color-focus)}.st-day.done .c{background:var(--color-focus);box-shadow:none}.bp-pill{background:var(--bp-pill-bg-2)}.bp-ring{box-shadow:var(--bp-ring-shadow-2);font-weight:var(--weight-300)}.bp-tail i{width:8px;height:8px;background:var(--bp-tail-i-bg)}.ai-orb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;background:none;font:inherit;color:inherit;text-align:inherit}.theme-apple :is(button,a,input):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:root{--appear-y: 18px;--appear-fade: .76s;--appear-move: 1.05s;--appear-ease-fade: cubic-bezier(.33, 1, .68, 1);--appear-ease-move: cubic-bezier(.16, 1, .3, 1)}@media (prefers-reduced-motion: no-preference){[data-appear-state=pending]{opacity:0!important;translate:0 var(--appear-y)!important}[data-appear-state=in]{transition:opacity var(--appear-fade) var(--appear-ease-fade) var(--appear-delay, 0ms),translate var(--appear-move) var(--appear-ease-move) var(--appear-delay, 0ms),var(--appear-keep, transform .2s cubic-bezier(.2, .8, .2, 1), scale .2s cubic-bezier(.2, .8, .2, 1))!important}}.lt-home [data-reveal].reveal-static,.reveal-static li:not(.task-touched),.reveal-static .p-task:not(.touched) .p-check,.reveal-static .plan-bar span,.reveal-static .hr-dots i,.reveal-static .hr-mark,.reveal-static .bp-ring,.reveal-static .mo-row i.on,.reveal-static .st-day .c,.reveal-static .st-day.now circle,.reveal-static .st-bar span,.reveal-static .sc-bar .fill{animation:none!important}.reveal-static .p-task:not(.touched) .p-check svg path{animation:none;stroke-dashoffset:0}.nav-indicator{position:absolute;left:8px;top:8px;width:48px;height:48px;border-radius:var(--radius-50);background:var(--color-text);pointer-events:none;transform:translate(calc(var(--nav-i, 0) * 58px + var(--nav-extra, 0px)));transition:transform var(--dur-base) var(--ease-spring-snappy)}.nav-btn{z-index:1}.theme-apple .lt-home .nav-btn.active:not(.ai-pill){background:transparent}@media (hover: hover) and (pointer: fine){.theme-apple .lt-home .nav-btn.active:not(.ai-pill):hover:not(:disabled):not([aria-disabled=true]){background:transparent}}.theme-apple button{transition:transform var(--dur-base) var(--ease-spring),background var(--dur-quick) var(--ease-out),color var(--dur-quick) var(--ease-out),box-shadow var(--dur-quick) var(--ease-out),filter var(--dur-quick) var(--ease-out)}.theme-apple button:not(:disabled):not([aria-disabled=true]):active{transform:scale(var(--press-scale));transition-duration:var(--dur-press);transition-timing-function:var(--ease-press)}.theme-apple .offer:not(:disabled):not([aria-disabled=true]):active{transform:scale(var(--press-scale-card))}.theme-apple .ai-send:not(:disabled):active{transform:scale(var(--press-scale-glyph))}.theme-apple button:disabled,.theme-apple button[aria-disabled=true]{cursor:default;transform:none}.theme-apple .offer:focus-visible,.theme-apple .sc-bar:focus-visible{outline-offset:-2px}.theme-apple :is(button,a,input):focus-visible{box-shadow:0 0 0 6px var(--color-surface),inset 0 0 0 4px var(--color-surface)}.hx-btn:before,.ai-back:before,.arrow-btn:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}.ai-back,.arrow-btn{position:relative}.arrow-btn:before{top:-3px;right:-3px;bottom:-3px;left:-3px}.sc-seg button:before{content:"";position:absolute;top:-5px;right:0;bottom:-5px;left:0}.ai-back:before{top:-5px;right:-5px;bottom:-5px;left:-5px}.ai-input.busy input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.theme-apple .ai-input input:focus-visible{outline:none;box-shadow:none}.theme-apple .ai-input:focus-within,.theme-apple .ai-screen.in-chat .ai-input:focus-within{box-shadow:var(--theme-apple-ai-input-focus-shadow)!important}.bubble.from-me{transform-origin:bottom right}.answer:not(.typing){transform-origin:top left;animation:bubbleIn var(--dur-base) var(--ease-spring) backwards}.answer li{transform-origin:top left}.answer-actions{animation-delay:calc(var(--answer-tail, .2s) + var(--dur-base))}@keyframes answerActionsIn{0%{opacity:0}to{opacity:1}}.lt-card .p-check,.lt-card .p-task.done .p-check{transition:transform var(--dur-uncheck) var(--ease-out),background var(--dur-quick) var(--ease-out),border-color var(--dur-quick) var(--ease-out)}.plan.revealed li.task-touched{animation:none}.plan.revealed .p-task.touched .p-check{animation:taskUncheck var(--dur-uncheck) var(--ease-out) backwards;animation-delay:0ms}.plan.revealed .p-task.touched.done .p-check{animation:taskCheck var(--dur-base) var(--ease-spring-snappy) backwards}.plan.revealed .p-task.touched .p-check svg path{animation:draw var(--dur-check-draw) var(--ease-out) forwards;animation-delay:0ms}@keyframes taskCheck{0%{transform:scale(.6)}to{transform:none}}@keyframes taskUncheck{0%{transform:scale(var(--press-scale-glyph))}to{transform:none}}.ai-open .lt-sky i,.ai-open .lt-home .hx-bg i,.ai-open .lt-home .ai-orb-float,.ai-open .lt-home .hero-light,.ai-open .lt-home .hero-light:before,.ai-open .lt-home .hero-light i{animation-play-state:paused}[data-rise]:focus-within,.plan.revealed li:focus-within{animation:none!important;opacity:1;transform:none;filter:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:1ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}[data-rise],.plan li,.plan .p-check,.ov-card .hr-dots i,.ov-card .hr-mark,.ov-card .bp-ring,.st-day .c,.sleep-card .sc-bar .fill,.plan-bar span,.st-bar span,.mo-row i.on{animation:none!important;opacity:1!important;filter:none!important}[data-rise],.plan li,.plan .p-check,.ov-card .hr-dots i,.ov-card .hr-mark,.ov-card .bp-ring,.st-day .c,.sleep-card .sc-bar .fill{transform:none!important}.p-check svg path,.hx-curve-line{animation:none!important;stroke-dashoffset:0!important}.theme-apple button:not(:disabled):active,.lt-card .p-task:active .p-check{transform:none!important}.logo-letter{opacity:1!important;transform:none!important;filter:none!important}.lt-sky,.lt-sky i,.hx-bg i,.ai-orb,.ai-orb-float,.hero-light,.hero-light:before,.hero-light i,.answer.typing i,.ai-searching{animation:none!important}}:root:has(.device):not(.fullscreen-device),:root:has(.device):not(.fullscreen-device) body{background:#0b0b0c}.wire{--w-ink: currentColor;--w-ink-2: currentColor;--w-ink-3: currentColor;--w-hair: rgba(0, 0, 0, .08);--w-accent: currentColor;--w-pad: 18px}.wire .w-header{align-items:center}.wire .w-header-side{display:flex;align-items:center;gap:10px}.wire .w-header .hdr-icons{gap:10px}.wire .w-hello{white-space:nowrap}.wire .w-stack{gap:12px;padding-bottom:40px}.wire .w-card{position:relative;padding:var(--w-pad)}.wire .w-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px}.wire .w-eyebrow{margin:0;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--w-ink-2)}.wire .w-eyebrow.sm{font-size:11px;margin:18px 0 2px}.wire .w-extra{margin-left:10px;letter-spacing:.02em;text-transform:none;font-weight:600;color:var(--w-accent)}.wire .w-count{font-size:13px;font-weight:600;color:var(--w-ink-2)}.wire .w-link{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--w-ink);cursor:pointer;white-space:nowrap}.wire .w-link svg{transition:transform .2s ease}@media (hover: hover){.wire .w-link:hover svg{transform:translate(2px)}}.wire .w-list{list-style:none;margin:0;padding:0}.wire .w-list>li+li{border-top:1px solid var(--w-hair)}.wire .w-messages .w-list{margin-top:6px}.wire .w-msg{width:100%;display:flex;align-items:center;gap:12px;padding:12px 0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.wire .w-messages li:last-child .w-msg{padding-bottom:0}.wire .w-avatar{flex:0 0 auto;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:600;letter-spacing:.02em}.wire .w-avatar.big{width:48px;height:48px}.wire .w-msg-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.wire .w-msg-top{display:flex;align-items:baseline;gap:5px;min-width:0}.wire .w-msg-top b{font-size:15px;font-weight:600;color:var(--w-ink);white-space:nowrap}.wire .w-role{flex:1;min-width:0;font-size:12.5px;color:var(--w-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wire .w-msg-top time{font-size:12.5px;color:var(--w-ink-3);white-space:nowrap}.wire .w-msg-text{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--w-ink-2)}.wire .w-msg-text>span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wire .w-msg.unread .w-msg-text{color:var(--w-ink)}.wire .w-unread{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--w-accent)}.wire .w-appt-row{display:flex;align-items:center;gap:14px;margin:14px 0 16px}.wire .w-appt-who,.wire .w-appt-when{display:flex;flex-direction:column;gap:3px}.wire .w-appt-who{flex:1;min-width:0}.wire .w-appt-when{align-items:flex-end;text-align:right}.wire .w-appt-row b{font-size:16px;font-weight:600;color:var(--w-ink);white-space:nowrap}.wire .w-appt-row span span,.wire .w-appt-who>span,.wire .w-appt-when>span{font-size:13px;color:var(--w-ink-3);white-space:nowrap}.wire .w-title{margin:12px 0 0;font-size:21px;line-height:26px;font-weight:600;letter-spacing:-.015em;color:var(--w-ink)}.wire .w-sub{margin:4px 0 0;font-size:13px;color:var(--w-ink-3)}.wire .w-task{width:100%;display:flex;align-items:center;gap:14px;padding:11px 0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.wire .w-check{flex:0 0 auto;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;transition:background .2s ease,box-shadow .2s ease}.wire .w-task-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.wire .w-task-label{font-size:15px;color:var(--w-ink)}.wire .w-task-meta{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--w-ink-3)}.wire .w-tag{font-style:normal;font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px}.wire .w-bar{height:4px;margin:18px 0 14px;border-radius:4px;overflow:hidden}.wire .w-bar span{display:block;height:100%;border-radius:inherit;transition:width .45s ease}.wire .w-foot{display:flex;justify-content:space-between}.wire .w-refs .w-list{margin-top:8px}.wire .w-ref{display:flex;align-items:center;gap:12px;padding:12px 0}.wire .w-refs li:last-child{padding-bottom:0}.wire .w-doc{position:relative;flex:0 0 auto;width:34px;height:42px;border-radius:6px;display:grid;place-items:center}.wire .w-doc i{position:absolute;left:4px;bottom:5px;padding:1px 3px;border-radius:2px;font-style:normal;font-size:7px;font-weight:700;letter-spacing:.04em}.wire .w-ref-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.wire .w-ref-body b{font-size:15px;font-weight:600;color:var(--w-ink)}.wire .w-ref-detail{font-size:13px;color:var(--w-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wire .w-ref-meta{display:flex;align-items:center;gap:8px;margin-top:3px;font-size:12px;color:var(--w-ink-3);white-space:nowrap}.wire .w-status{font-style:normal;font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:999px}.wire .w-pdf{flex:0 0 auto;height:34px;padding:0 14px;border-radius:999px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.wire .w-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.wire .w-stat{display:flex;flex-direction:column;gap:4px;padding:14px 12px;border-radius:18px;min-width:0}.wire .w-stat b{font-size:22px;line-height:26px;font-weight:600;letter-spacing:-.02em;color:var(--w-ink);white-space:nowrap}.wire .w-stat span{font-size:12.5px;color:var(--w-ink-3)}.wire .w-rule{height:1px;margin:16px 0 14px;background:var(--w-hair)}.wire .w-fab{position:fixed;z-index:11;left:50%;bottom:112px;transform:translate(127px);width:56px;height:56px;border-radius:50%;display:grid;place-items:center;cursor:pointer}.theme-apple .wire{--w-ink: #000;--w-ink-2: #3a3a3c;--w-ink-3: #6e6e73;--w-hair: rgba(60, 60, 67, .12);--w-accent: #1d3fbf}.theme-apple .wire .w-hx{padding:58px 20px 6px}.theme-apple .wire .w-hx .hx-bg{height:400px;background:linear-gradient(180deg,#1b3cc4,#2347dc 30%,#2a52e6 50%,#5f8dff 68%,#a0c4ff8c,#f2f2f700)}.theme-apple .wire .w-hx .hx-bg .b{top:210px}.theme-apple .wire .w-hx .hx-who{gap:10px}.theme-apple .wire .w-hx .hx-btn.w-pill{width:56px;height:42px;border-radius:21px}.theme-apple .wire .w-hx .hx-dot{right:17px}.theme-apple .wire .w-hello{margin:34px 0 0;font-size:34px;line-height:38px;font-weight:400;letter-spacing:-.035em;color:#fff}.theme-apple .wire .w-synced{margin:6px 0 0;font-size:14px;color:#ffffffeb}.theme-apple .wire .w-stack{padding-top:26px}.theme-apple .wire .lt-card.w-card{padding:var(--w-pad)}.theme-apple .wire .lt-card.w-soft{background:#e9e9ee!important;box-shadow:inset 0 0 0 1px #3c3c4314!important}.theme-apple .wire .lt-card.w-soft:after{display:none}.theme-apple .wire .w-soft{--w-ink-3: #5e5e63}.theme-apple .wire .w-avatar{background:#eef2ff;color:#1d3fbf}.theme-apple .wire .w-soft .w-avatar.big{background:#fff;color:#1d3fbf;box-shadow:0 1px 3px #0000000f}.theme-apple .wire .w-stat{background:#fff;box-shadow:0 1px 3px #0000000d}.theme-apple .wire .w-doc{background:#f2f2f7;color:#6e6e73}.theme-apple .wire .w-doc i{background:#000;color:#fff}.theme-apple .wire .w-pdf{border:0;background:#f2f2f7;color:#000;transition:background .2s ease}@media (hover: hover){.theme-apple .wire .w-pdf:hover{background:#e5e5ea}}.theme-apple .wire .w-tag,.theme-apple .wire .w-status{background:#f2f2f7;color:#3a3a3c}.theme-apple .wire .w-status.urgent{background:#000;color:#fff}.theme-apple .wire .w-check{box-shadow:inset 0 0 0 1.5px #c7c7cc;color:#fff}.theme-apple .wire .w-task.done .w-check{background:#2f6bff;box-shadow:none}.theme-apple .wire .w-task.done .w-task-label{color:#6e6e73}.theme-apple .wire .w-bar{background:#e5e5ea}.theme-apple .wire .w-bar span{background:linear-gradient(90deg,#2f6bff,#5b93ff)}.theme-apple .wire .nav{--nav-extra: 0px !important}.theme-apple .wire .w-fab{border:0;color:#fff;background:linear-gradient(160deg,#4f86ff,#2f6bff 45%,#1d3fbf);box-shadow:inset 0 1px #ffffff59,0 12px 24px -10px #1d3fbfb3}@media (hover: hover){.theme-apple .wire .w-fab:hover{filter:brightness(1.06)}}.theme-apple .lt-sky:has(+.wire){background:linear-gradient(180deg,#f0f3f859,#f0f3f81a 40%,#f0f3f873),#eceef2 url(/bg/blue-forms.webp) center bottom / cover no-repeat!important}.theme-apple .lt-sky:has(+.wire):before,.theme-apple .lt-sky:has(+.wire):after{display:none}html:has(.theme-apple .wire),html:has(.theme-apple .wire) body{background:#eceef2}.theme-apple .wire{--w-ink: #000;--w-ink-2: #2c2c2e;--w-ink-3: #46464c;--w-hair: rgba(30, 40, 60, .1);--lgl-blur: blur(28px) saturate(170%);--lgl-blur-card: blur(10px) saturate(160%);--lgl-rim: inset 0 1px 0 rgba(255, 255, 255, .9), inset 0 0 0 1px rgba(255, 255, 255, .55);--lgl-rim-card: inset 0 1px 0 rgba(255, 255, 255, .5), inset 0 0 0 1px rgba(255, 255, 255, .22);--lgl-shadow: 0 1px 1px rgba(23, 38, 77, .04), 0 14px 34px -14px rgba(23, 38, 77, .28)}.theme-apple .wire .w-synced{color:#fff}.theme-apple .wire .w-hx .hx-bg{background:linear-gradient(180deg,#1b3cc4,#2347dc 30%,#2a52e6 50%,#5f8dff 68%,#8cb4ff73,#eceef200)}.theme-apple .wire .lt-card.w-card{background:radial-gradient(90% 55% at 18% 0%,#ffffff7a,#fff0 62%),linear-gradient(165deg,#ffffffad,#f8fafd8a)!important;-webkit-backdrop-filter:var(--lgl-blur-card)!important;backdrop-filter:var(--lgl-blur-card)!important;box-shadow:var(--lgl-rim-card),var(--lgl-shadow)!important}.theme-apple .wire .lt-card.w-card:after{display:none}.theme-apple .wire .lt-card.w-soft{background:linear-gradient(165deg,#e8ecf4b3,#dee4ee94)!important;-webkit-backdrop-filter:blur(14px) saturate(150%)!important;backdrop-filter:blur(14px) saturate(150%)!important;box-shadow:inset 0 1px #fff6,inset 0 0 0 1px #ffffff24,0 8px 24px -14px #17264d33!important}.theme-apple .wire .w-soft{--w-ink-3: #46464c}.theme-apple .wire .w-stat{background:#ffffffb3;box-shadow:inset 0 0 0 1px #fff9,0 1px 3px #17264d0f}.theme-apple .wire .w-doc,.theme-apple .wire .w-pdf,.theme-apple .wire .w-tag,.theme-apple .wire .w-status{background:#ffffff8c;box-shadow:inset 0 0 0 1px #ffffff80}.theme-apple .wire .w-doc{color:#4f4f55}.theme-apple .wire .w-tag,.theme-apple .wire .w-status{color:#2c2c2e}.theme-apple .wire .w-status.urgent{background:#000;color:#fff;box-shadow:none}@media (hover: hover){.theme-apple .wire .w-pdf:hover{background:#fffc}}.theme-apple .wire .w-bar{background:#3c465a1f}.theme-apple .wire .w-task.done .w-task-label{color:#46464c}.theme-apple .wire .w-soft .w-avatar.big{background:#fffc}.theme-apple .wire .nav-dock{background:linear-gradient(180deg,#eceef200,#eceef28c 60%)!important}.theme-apple .wire .nav{background:linear-gradient(165deg,#ffffffb8,#f6f8fc94)!important;-webkit-backdrop-filter:var(--lgl-blur)!important;backdrop-filter:var(--lgl-blur)!important;box-shadow:var(--lgl-rim),0 14px 30px -12px #17264d4d!important}.theme-apple .wire .w-fab{box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #ffffff38,0 12px 24px -10px #1d3fbfb3}.theme-apple .wire .w-hx .hx-bg{height:300px;background:linear-gradient(180deg,#1b3cc4,#2347dc 38%,#2a52e6,#5f8dff8c 78%,#eceef200)}.theme-apple .wire .w-hx .hx-bg .b{display:none}.wire .lo-stage{position:fixed;z-index:0;left:0;top:201px;display:block;width:402px;height:210px;margin:0;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:translateY(calc(var(--s, 0) * -48px)) scale(calc(1 - var(--s, 0) * .06));transform-origin:50% 66%}.wire .lo-spacer{height:210px;pointer-events:none}.wire .lo-spacer+.w-stack{position:relative;z-index:1;padding-top:0}.wire .lo-stage:focus-visible{outline:none}.wire .lo-stage:focus-visible .lo-rim{box-shadow:0 0 0 3px #fff,0 0 0 6px #1d3fbf}.wire .lo-canvas{position:absolute;left:0;top:-20px;width:402px;height:320px}.wire .lo-body,.wire .lo-rim{position:absolute;left:81px;top:20px;width:240px;height:240px;border-radius:50%;pointer-events:none}.wire .lo-body{background:radial-gradient(circle at 50% 45%,#ffffff80,#ffffff47 55%,#fff0 72%);box-shadow:0 34px 50px -30px #1d3fbf38}.wire .lo-rim{background:none;box-shadow:none}.wire .lo-canvas,.wire .lo-body,.wire .lo-rim{animation:loIn .9s cubic-bezier(.34,1.4,.64,1) .2s both}@keyframes loIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.wire .lo-canvas,.wire .lo-body,.wire .lo-rim{animation:none}.wire .lo-stage{transform:none}}.theme-apple .wire .w-fab{opacity:0;scale:.6;pointer-events:none;transition:opacity .3s ease,scale .35s cubic-bezier(.34,1.56,.64,1)}.theme-apple .wire .w-fab.on{opacity:1;scale:1;pointer-events:auto}.wire .lo-canvas{top:-70px;height:420px;pointer-events:none}.wire .lo-body{display:none}.silk-orb.silk-fallback{background:radial-gradient(circle at 50% 50%,#fff 0,#dfe8ff 24%,#dfe8ff00 28%)}
