*{box-sizing:border-box;margin:0;padding:0}html{max-width:100%;overflow-x:hidden}body{max-width:100%}a{color:inherit;text-decoration:none}button{animation:none;animation-delay:0;animation-direction:normal;animation-duration:0;backface-visibility:visible;border:none;border-color:inherit;border-bottom:0;border-bottom-color:inherit;border-collapse:separate;border-bottom-style:none;border-bottom-width:medium;border-left:0;border-left-color:inherit;border-left-style:none;border-left-width:medium;border-right:0;border-right-color:inherit;border-spacing:0;border-top:0;border-right-style:none;border-right-width:medium;border-top-color:inherit;box-shadow:none;box-sizing:border-box;caption-side:top;clear:none;clip:auto;color:inherit;columns:auto;column-count:auto;column-fill:balance;column-rule:medium none currentColor;column-rule-color:currentColor;column-rule-style:none;column-rule-width:none;column-span:1;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;empty-cells:show;float:none;font-variant:normal;-webkit-hyphens:none;hyphens:none;letter-spacing:normal;opacity:1;orphans:0;outline:0;outline-color:invert;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50%;quotes:"“" "”" "‘" "’";tab-size:8;table-layout:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;text-align:inherit;text-align-last:auto;text-decoration:none;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;text-indent:0;text-shadow:none;text-transform:none;transform-style:flat;vertical-align:baseline;visibility:visible;white-space:normal;widows:0;word-spacing:normal;z-index:auto;direction:ltr;unicode-bidi:normal;background:0 0;border-top-style:none;border-top-width:medium;border-image:;border-radius:0;outline-width:medium;outline-style:none;column-gap:normal;width:auto;margin:0;padding:0;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:none;text-decoration-style:solid;list-style:outside;transition:none;animation-name:none;animation-timing-function:ease;animation-iteration-count:1;animation-play-state:running;animation-fill-mode:none;display:inline;position:static;inset:auto;overflow:visible;transform:none}button::-moz-focus-inner{border:0}input{box-sizing:border-box;appearance:none;font:inherit;color:inherit;line-height:inherit;text-align:inherit;vertical-align:middle;background-color:#0000;border:none;outline:none;margin:0;padding:0}input[type=button],input[type=submit],input[type=reset]{cursor:pointer}input[type=search]::-webkit-search-decoration{appearance:none}input[type=search]::-webkit-search-cancel-button{appearance:none}input[type=search]::-webkit-search-results-button{appearance:none}input[type=search]::-webkit-search-results-decoration{appearance:none}label{font:inherit;color:inherit;vertical-align:baseline;border:0;margin:0;padding:0}textarea{box-sizing:border-box;appearance:none;resize:vertical;font:inherit;color:inherit;line-height:inherit;text-align:inherit;vertical-align:top;background-color:#0000;border:none;outline:none;margin:0;padding:0;overflow:auto}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font-sans:"Instrument Sans", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--color-ink:#232b12;--color-moss:#5c6544;--color-sage:#b4be8c;--color-green:#485e0a;--color-greenFillDark:#5a7612;--color-greenFill:#485e0a;--color-red:#a3342a;--color-ochre:#6b5815;--color-amber:#b08514;--color-lime:#d6f252;--color-night:#13170c;--color-primaryFill:#232b12;--color-primaryLabel:#d6f252;--color-wash:#e9efc9;--color-card:#fff;--color-fill:#232b1212;--color-hairline:#232b1214;--color-groupLine:#232b121f;--color-outline:#7f8963;--color-dangerTint:#a3342a1f;--color-greenTint:#485e0a2b;--color-warningTint:#b085142b;--color-onFill:#fff;--color-onGreenFill:#fff;--color-thumb:#fff;--color-lens:#485e0a24;--color-dotRing:#fff;--color-dim:#232b121f;--color-longPressDim:#232b122e;--color-alertDim:#232b1252;--color-dimOverWash:#d1d7b3;--color-longPressDimOverWash:#c5cca8;--color-alertDimOverWash:#aab08e;--type-push:#b0512f;--type-push-tint:#b0512f2b;--type-push-swatch:#b0512f66;--type-push-text:var(--color-ink);--type-push-code:"PSH";--type-pull:#485e0a;--type-pull-tint:#485e0a2b;--type-pull-swatch:#485e0a66;--type-pull-text:var(--color-ink);--type-pull-code:"PLL";--type-legs:#b08514;--type-legs-tint:#b085142b;--type-legs-swatch:#b0851466;--type-legs-text:var(--color-ink);--type-legs-code:"LEG";--type-upper:#246099;--type-upper-tint:#2460992b;--type-upper-swatch:#24609966;--type-upper-text:var(--color-ink);--type-upper-code:"UPR";--type-lower:#6c4c8f;--type-lower-tint:#6c4c8f2b;--type-lower-swatch:#6c4c8f66;--type-lower-text:var(--color-ink);--type-lower-code:"LWR";--type-full:#00715a;--type-full-tint:#00715a2b;--type-full-swatch:#00715a66;--type-full-text:var(--color-ink);--type-full-code:"FBD";--type-cardio:#c24e32;--type-cardio-tint:#c24e322b;--type-cardio-swatch:#c24e3266;--type-cardio-text:var(--color-ink);--type-cardio-code:"RUN";--type-mobility:#006a88;--type-mobility-tint:#006a882b;--type-mobility-swatch:#006a8866;--type-mobility-text:var(--color-ink);--type-mobility-code:"MOB";--type-core:#824376;--type-core-tint:#8243762b;--type-core-swatch:#82437666;--type-core-text:var(--color-ink);--type-core-code:"COR";--type-recovery:#585399;--type-recovery-tint:#5853992b;--type-recovery-swatch:#58539966;--type-recovery-text:var(--color-ink);--type-recovery-code:"REC";--type-other:#646457;--type-other-tint:#6464572b;--type-other-swatch:#64645766;--type-other-text:var(--color-ink);--type-other-code:"OTH";--type-rest-code:"RST";--text-title:600 26px/normal var(--font-sans);--text-title-tracking:-.01em;--text-headline:600 17px/normal var(--font-sans);--text-button:600 16px/normal var(--font-sans);--text-field:400 16px/normal var(--font-sans);--text-description:400 16px/22px var(--font-sans);--text-rowTitle:600 15px/20px var(--font-sans);--text-body:400 15px/22px var(--font-sans);--text-subLine:400 13px/18px var(--font-sans);--text-subLine-color:var(--color-moss);--text-label:600 13px/normal var(--font-sans);--text-badge:600 12px/normal var(--font-sans);--text-code:600 11px/normal var(--font-mono);--text-metaNumber:400 13px/normal var(--font-mono);--text-metaNumber-color:var(--color-moss);--text-value:500 15px/normal var(--font-mono);--text-number:500 22px/normal var(--font-mono);--text-stat:500 28px/normal var(--font-mono);--text-timer:500 52px/1 var(--font-mono);--text-counter:500 80px/1 var(--font-mono);--text-calendarWeekday:600 11px/normal var(--font-sans);--text-calendarWeekday-color:var(--color-moss);--text-calendarDay:400 11px/normal var(--font-sans);--text-axis:400 11px/normal var(--font-mono);--text-axis-color:var(--color-moss);--text-tabLabel:600 11px/normal var(--font-sans);--radius-tag:8px;--radius-smallTile:12px;--radius-tile:20px;--radius-card:26px;--radius-alert:32px;--radius-sheet:38px;--radius-swatch:3px;--radius-round:999px;--h-badge-22:22px;--h-badge-26:26px;--h-chip:36px;--h-smallControl:44px;--h-barControl:48px;--h-field:52px;--h-button:56px;--h-bigStepper:60px;--h-tallRow:64px;--h-toast:54px;--h-dayPopoverList:200px;--h-minTap:44px;--h-skeletonRowTitle:14px;--h-skeletonSubLine:12px;--size-swatch:10px;--size-dateColumn:40px;--size-coverWidth:288px;--size-coverHeight:320px;--size-ringStroke:7px;--size-chartLine:1.5px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-pageMargin:20px;--space-glassFromEdge:16px;--space-homeIndicator:34px;--space-insideCard:16px;--space-cardGap:16px;--space-groupGap:24px;--space-labelToCard:8px;--space-nameToSubLine:4px;--space-chipPadding:14px;--space-descriptionPadding:14px;--space-titleToPill:10px;--space-sheetTop:54px;--space-menuPadding:6px;--space-edgeTopReach:26px;--shadow-thumb:0 1px 4px #232b121a;--shadow-knob:0 2px 4px #232b1233;--shadow-floatingPrimary:0 6px 18px #232b1238;--shadow-floatingCard:0 8px 32px #232b1229;--shadow-lifted:0 16px 48px #232b1238;--backdrop-longPressDim:blur(18px);--glass-control:#ffffff4d;--glass-control-filter:blur(10px) saturate(1.9) brightness(1.05);--glass-control-rim:#ffffff8c;--glass-control-shadow:0 8px 32px #232b1229, inset 0 1.5px 0 #fff;--glass-sheet:#ffffffb8;--glass-sheet-filter:blur(24px) saturate(1.9);--glass-sheet-rim:#fff9;--glass-sheet-shadow:0 12px 40px #232b122e, inset 0 1.5px 0 #fff;--glass-frosted:#ffffffe6;--glass-frosted-filter:blur(30px) saturate(1.8);--glass-frosted-rim:#fff9;--glass-frosted-shadow:0 12px 40px #232b122e, inset 0 1px 0 #fff;--glass-media:#232b128c;--glass-media-filter:blur(10px) saturate(1.9);--glass-media-rim:#ffffff40;--glass-media-glyph:#fff;--glass-edgeTop:linear-gradient(#e9efc9b8, #e9efc966 60%, #e9efc900);--glass-edgeTop-filter:blur(4px);--glass-edgeTop-mask:linear-gradient(#000 50%, transparent);--glass-edgeBottom:linear-gradient(#e9efc900, #e9efc980 60%);--glass-edgeBottom-filter:blur(6px);--glass-edgeBottom-mask:linear-gradient(transparent, #000 50%);--glass-reduceTransparency:#fffffff5;--glass-reduceTransparency-media:#232b12e6;--glass-reduceTransparency-mediaGlyph:#fff;--glass-reduceTransparency-edgeTop:linear-gradient(#e9efc9, #e9efc900);--glass-reduceTransparency-edgeBottom:linear-gradient(#e9efc900, #e9efc9);--glass-increaseContrast:#ffffffe0;--glass-increaseContrast-rim:#232b128c;--fs-sans-26:26px;--fs-sans-20:20px;--fs-sans-18:18px;--fs-sans-16:16px;--fs-sans-15:15px;--fs-sans-14:14px;--fs-sans-13:13px;--fs-sans-12:12px;--fs-mono-80:80px;--fs-mono-28:28px;--fs-mono-15:15px;--fw-tappable:600;--fw-mono:500;--fw-body:400;--eyebrow-size:11px;--eyebrow-weight:600;--eyebrow-tracking:.04em;--lh-body:1.6;--radius-tabBar:32px;--radius-pill:999px;--space-28:28px;--pad-screen:20px;--pad-cardGap:12px;--pad-sectionGap:24px;--h-row-field:56px;--h-row-popover:40px;--h-button-primary:56px;--h-button-secondary:56px;--toggle-w:51px;--toggle-h:31px;--toggle-knob:27px;--h-hitMin:44px;--h-tabRootTop:60px;--h-tabBar:64px;--opacity-incomplete:.4;--ease-spring:linear(0, .037, .121, .227, .336, .441, .536, .619, .69, .75, .8, .84, .873, .9, .921, .938, .952, .962, .971, .977, .982, .986, .99, 1);--ease-bouncy:linear(0, .038, .13, .248, .374, .497, .608, .705, .786, .851, .902, .94, .968, .988, 1.001, 1.009, 1.013, 1.015, 1.015, 1.014, 1.012, 1.01, 1.009, 1);--dur-spring:.383s;--dur-fade:.2s;--ease-fade:ease-out;--pressed-solidOpacity:.7;--pressed-glassScale:1.04;--pressed-glassFill:#ffffff8c;--lift-row:1.03;--dur-skeletonPulse:1.4s;--dur-skeletonDelay:.3s;--ease-skeletonPulse:ease-in-out;--skeleton-opacity-a:1;--skeleton-opacity-b:.5;--skeleton-opacity-c:1}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--color-ink:#eef2dc;--color-moss:#a6ae89;--color-sage:#535b3d;--color-green:#b4cc66;--color-greenFill:#5a7612;--color-red:#f6958a;--color-ochre:#ddbb5e;--color-amber:#c89a2a;--color-primaryFill:#d6f252;--color-primaryLabel:#13170c;--color-wash:#13170c;--color-card:#1f2615;--color-fill:#eef2dc1a;--color-hairline:#eef2dc1a;--color-groupLine:#eef2dc29;--color-outline:#7c8463;--color-dangerTint:#f6958a29;--color-greenTint:#b4cc662b;--color-warningTint:#c89a2a2b;--color-onFill:#13170c;--color-thumb:#4a5236;--color-lens:#b4cc6629;--color-dotRing:#ffffff1f;--color-dim:#0006;--color-longPressDim:#00000073;--color-alertDim:#0009;--color-dimOverWash:#0b0e07;--color-longPressDimOverWash:#0a0d07;--color-alertDimOverWash:#080905;--type-push:#e07a55;--type-push-tint:#e07a553d;--type-push-swatch:#e07a558c;--type-pull:#9dba3a;--type-pull-tint:#9dba3a3d;--type-pull-swatch:#9dba3a8c;--type-legs:#ddb040;--type-legs-tint:#ddb0403d;--type-legs-swatch:#ddb0408c;--type-upper:#5e9bd8;--type-upper-tint:#5e9bd83d;--type-upper-swatch:#5e9bd88c;--type-lower:#a788d0;--type-lower-tint:#a788d03d;--type-lower-swatch:#a788d08c;--type-full:#3db596;--type-full-tint:#3db5963d;--type-full-swatch:#3db5968c;--type-cardio:#ee7c5e;--type-cardio-tint:#ee7c5e3d;--type-cardio-swatch:#ee7c5e8c;--type-mobility:#3fa8ca;--type-mobility-tint:#3fa8ca3d;--type-mobility-swatch:#3fa8ca8c;--type-core:#c77bb6;--type-core-tint:#c77bb63d;--type-core-swatch:#c77bb68c;--type-recovery:#8f8ad8;--type-recovery-tint:#8f8ad83d;--type-recovery-swatch:#8f8ad88c;--type-other:#9c9c8c;--type-other-tint:#9c9c8c3d;--type-other-swatch:#9c9c8c8c;--glass-control:#2c351db3;--glass-control-rim:#eef2dc29;--glass-control-shadow:0 8px 32px #0006, inset 0 1.5px 0 #ffffff1f;--glass-sheet:#1f2615cc;--glass-sheet-rim:#eef2dc29;--glass-sheet-shadow:0 12px 40px #00000073, inset 0 1.5px 0 #ffffff1f;--glass-frosted:#242c18eb;--glass-frosted-rim:#eef2dc29;--glass-frosted-shadow:0 12px 40px #00000073;--glass-media:#00000080;--glass-edgeTop:linear-gradient(#13170cb8, #13170c66 60%, #13170c00);--glass-edgeBottom:linear-gradient(#13170c00, #13170c80 60%);--glass-reduceTransparency:#1f2615f5;--glass-reduceTransparency-media:#eef2dce6;--glass-reduceTransparency-mediaGlyph:#13170c;--glass-reduceTransparency-edgeTop:linear-gradient(#13170c, #13170c00);--glass-reduceTransparency-edgeBottom:linear-gradient(#13170c00, #13170c);--glass-increaseContrast:#242c18e0;--glass-increaseContrast-rim:#eef2dc80;--pressed-glassFill:#eef2dc2e}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-ink:#eef2dc;--color-moss:#a6ae89;--color-sage:#535b3d;--color-green:#b4cc66;--color-greenFill:#5a7612;--color-red:#f6958a;--color-ochre:#ddbb5e;--color-amber:#c89a2a;--color-primaryFill:#d6f252;--color-primaryLabel:#13170c;--color-wash:#13170c;--color-card:#1f2615;--color-fill:#eef2dc1a;--color-hairline:#eef2dc1a;--color-groupLine:#eef2dc29;--color-outline:#7c8463;--color-dangerTint:#f6958a29;--color-greenTint:#b4cc662b;--color-warningTint:#c89a2a2b;--color-onFill:#13170c;--color-thumb:#4a5236;--color-lens:#b4cc6629;--color-dotRing:#ffffff1f;--color-dim:#0006;--color-longPressDim:#00000073;--color-alertDim:#0009;--color-dimOverWash:#0b0e07;--color-longPressDimOverWash:#0a0d07;--color-alertDimOverWash:#080905;--type-push:#e07a55;--type-push-tint:#e07a553d;--type-push-swatch:#e07a558c;--type-pull:#9dba3a;--type-pull-tint:#9dba3a3d;--type-pull-swatch:#9dba3a8c;--type-legs:#ddb040;--type-legs-tint:#ddb0403d;--type-legs-swatch:#ddb0408c;--type-upper:#5e9bd8;--type-upper-tint:#5e9bd83d;--type-upper-swatch:#5e9bd88c;--type-lower:#a788d0;--type-lower-tint:#a788d03d;--type-lower-swatch:#a788d08c;--type-full:#3db596;--type-full-tint:#3db5963d;--type-full-swatch:#3db5968c;--type-cardio:#ee7c5e;--type-cardio-tint:#ee7c5e3d;--type-cardio-swatch:#ee7c5e8c;--type-mobility:#3fa8ca;--type-mobility-tint:#3fa8ca3d;--type-mobility-swatch:#3fa8ca8c;--type-core:#c77bb6;--type-core-tint:#c77bb63d;--type-core-swatch:#c77bb68c;--type-recovery:#8f8ad8;--type-recovery-tint:#8f8ad83d;--type-recovery-swatch:#8f8ad88c;--type-other:#9c9c8c;--type-other-tint:#9c9c8c3d;--type-other-swatch:#9c9c8c8c;--glass-control:#2c351db3;--glass-control-rim:#eef2dc29;--glass-control-shadow:0 8px 32px #0006, inset 0 1.5px 0 #ffffff1f;--glass-sheet:#1f2615cc;--glass-sheet-rim:#eef2dc29;--glass-sheet-shadow:0 12px 40px #00000073, inset 0 1.5px 0 #ffffff1f;--glass-frosted:#242c18eb;--glass-frosted-rim:#eef2dc29;--glass-frosted-shadow:0 12px 40px #00000073;--glass-media:#00000080;--glass-edgeTop:linear-gradient(#13170cb8, #13170c66 60%, #13170c00);--glass-edgeBottom:linear-gradient(#13170c00, #13170c80 60%);--glass-reduceTransparency:#1f2615f5;--glass-reduceTransparency-media:#eef2dce6;--glass-reduceTransparency-mediaGlyph:#13170c;--glass-reduceTransparency-edgeTop:linear-gradient(#13170c, #13170c00);--glass-reduceTransparency-edgeBottom:linear-gradient(#13170c00, #13170c);--glass-increaseContrast:#242c18e0;--glass-increaseContrast-rim:#eef2dc80;--pressed-glassFill:#eef2dc2e}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.glassControl{background:var(--glass-control);-webkit-backdrop-filter:var(--glass-control-filter);backdrop-filter:var(--glass-control-filter);border:1px solid var(--glass-control-rim);box-shadow:var(--glass-control-shadow)}.glassSheet{background:var(--glass-sheet);-webkit-backdrop-filter:var(--glass-sheet-filter);backdrop-filter:var(--glass-sheet-filter);border:1px solid var(--glass-sheet-rim);box-shadow:var(--glass-sheet-shadow)}.glassFrosted{background:var(--glass-frosted);-webkit-backdrop-filter:var(--glass-frosted-filter);backdrop-filter:var(--glass-frosted-filter);border:1px solid var(--glass-frosted-rim);box-shadow:var(--glass-frosted-shadow)}.glassMedia{background:var(--glass-media);-webkit-backdrop-filter:var(--glass-media-filter);backdrop-filter:var(--glass-media-filter);border:1px solid var(--glass-media-rim);color:var(--glass-media-glyph)}.edgeTop,.edgeBottom{pointer-events:none}.edgeTop{background:var(--glass-edgeTop);-webkit-backdrop-filter:var(--glass-edgeTop-filter);backdrop-filter:var(--glass-edgeTop-filter);-webkit-mask-image:var(--glass-edgeTop-mask);-webkit-mask-image:var(--glass-edgeTop-mask);mask-image:var(--glass-edgeTop-mask);opacity:0;transition:opacity var(--dur-fade) var(--ease-fade)}.edgeTop[data-scrolled],[data-scrolled] .edgeTop{opacity:1}.edgeBottom{background:var(--glass-edgeBottom);-webkit-backdrop-filter:var(--glass-edgeBottom-filter);backdrop-filter:var(--glass-edgeBottom-filter);-webkit-mask-image:var(--glass-edgeBottom-mask);-webkit-mask-image:var(--glass-edgeBottom-mask);mask-image:var(--glass-edgeBottom-mask)}::view-transition-group(tabBar){border-radius:var(--radius-tabBar);-webkit-backdrop-filter:var(--glass-control-filter);backdrop-filter:var(--glass-control-filter)}@media (prefers-contrast:more){.glassControl,.glassSheet,.glassFrosted,.glassMedia{background:var(--glass-increaseContrast);border-color:var(--glass-increaseContrast-rim)}.glassMedia{color:var(--color-ink)}}@media (prefers-reduced-transparency:reduce){.glassControl,.glassSheet,.glassFrosted,.glassMedia{background:var(--glass-reduceTransparency);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--color-hairline)}.glassMedia{background:var(--glass-reduceTransparency-media);color:var(--glass-reduceTransparency-mediaGlyph)}.edgeTop,.edgeBottom{-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-mask-image:none;mask-image:none}.edgeTop{background:var(--glass-reduceTransparency-edgeTop)}.edgeBottom{background:var(--glass-reduceTransparency-edgeBottom)}::view-transition-group(tabBar){-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glassControl,.glassSheet,.glassFrosted,.glassMedia{background:var(--glass-reduceTransparency);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--color-hairline)}.glassMedia{background:var(--glass-reduceTransparency-media);color:var(--glass-reduceTransparency-mediaGlyph)}.edgeTop,.edgeBottom{-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-mask-image:none;mask-image:none}.edgeTop{background:var(--glass-reduceTransparency-edgeTop)}.edgeBottom{background:var(--glass-reduceTransparency-edgeBottom)}::view-transition-group(tabBar){-webkit-backdrop-filter:none;backdrop-filter:none}}.pressable{transition:opacity var(--dur-fade) var(--ease-fade)}.pressable:active{opacity:var(--pressed-solidOpacity);transition-duration:0s}.pressableGlass{transition:scale var(--dur-spring) var(--ease-spring), background-color var(--dur-fade) var(--ease-fade), opacity var(--dur-fade) var(--ease-fade)}.pressableGlass:active{transition-duration:0s}.pressableGlass:not(.glassMedia):active{background-color:var(--pressed-glassFill)}.pressableGlass.glassMedia:active{opacity:var(--pressed-solidOpacity)}@media (prefers-reduced-motion:no-preference){.pressableGlass:not(.glassMedia):active{scale:var(--pressed-glassScale)}}@media (prefers-contrast:more){.pressableGlass:not(.glassMedia):active{background-color:var(--glass-increaseContrast);opacity:var(--pressed-solidOpacity);scale:none}}@media (prefers-reduced-transparency:reduce){.pressableGlass:not(.glassMedia):active{background-color:var(--glass-reduceTransparency);opacity:var(--pressed-solidOpacity);scale:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pressableGlass:not(.glassMedia):active{background-color:var(--glass-reduceTransparency);opacity:var(--pressed-solidOpacity);scale:none}}.pressBand{transition:background-color var(--dur-fade) var(--ease-fade)}.pressBand:active{background-color:var(--color-fill);transition-duration:0s}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.pressable,.pressableGlass,.pressBand,.edgeTop{transition-duration:var(--dur-fade)!important}.pressableGlass{transition-property:background-color,opacity!important}.pressable:active,.pressableGlass:active,.pressBand:active{transition-duration:0s!important}}@keyframes navSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes navSlideOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes navFade{0%{opacity:1}to{opacity:0}}::view-transition-old(root){animation-timing-function:var(--ease-spring);mix-blend-mode:normal}::view-transition-new(root){animation-timing-function:var(--ease-spring);mix-blend-mode:normal}html[data-nav=push]::view-transition-new(root){animation:navSlideIn var(--dur-spring) var(--ease-spring)}html[data-nav=push]::view-transition-old(root){animation:navFade var(--dur-spring) var(--ease-spring) forwards}html[data-nav=back]::view-transition-old(root){animation:navSlideOut var(--dur-spring) var(--ease-spring) forwards;z-index:1}html[data-nav=back]::view-transition-new(root){animation:navFade var(--dur-spring) var(--ease-spring) reverse}html[data-nav=tab]::view-transition-old(root){animation:navFade var(--dur-fade) var(--ease-fade) forwards}html[data-nav=tab]::view-transition-new(root){animation:navFade var(--dur-fade) var(--ease-fade) reverse}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 600;font-display:block;src:url(/fonts/instrumentSans.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:block;src:url(/fonts/jetBrainsMono.woff2)format("woff2")}html{background:var(--color-wash);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation;overscroll-behavior-y:contain}html[data-overlay]{--overlayBand:var(--color-dimOverWash);background:var(--overlayBand)}html[data-overlay=longPress]{--overlayBand:var(--color-longPressDimOverWash)}html[data-overlay=alert]{--overlayBand:var(--color-alertDimOverWash)}html[data-overlay] body{background-color:var(--overlayBand);background-image:linear-gradient(var(--color-wash), var(--color-wash))}body{background:var(--color-wash);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--fs-sans-15);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;touch-action:manipulation;overscroll-behavior-y:contain}.appRoot{display:contents}:root{--h-tabBarLift:max(var(--space-glassFromEdge), env(safe-area-inset-bottom));--h-tabBarSafe:calc(var(--h-tabBar) + var(--h-tabBarLift) + var(--space-32));--h-headerTopSafe:max(var(--h-tabRootTop), calc(env(safe-area-inset-top) + var(--space-12)))}@media (display-mode:standalone){:root{--h-headerTopSafe:var(--space-32)}}:root{--h-screen:100dvh}.phoneColumn{width:100%;max-width:430px;min-height:var(--h-screen);margin:0 auto;position:relative}.phoneColumn[data-tab-bar]{padding-bottom:var(--h-tabBarSafe)}.mono{font-family:var(--font-mono);font-weight:var(--fw-mono);font-variant-numeric:tabular-nums}h1{font-size:var(--fs-sans-26);font-weight:var(--fw-tappable);letter-spacing:-.01em;line-height:1.2}h2{font-size:var(--fs-sans-20);font-weight:var(--fw-tappable);line-height:1.25}h3{font-size:var(--fs-sans-18);font-weight:var(--fw-tappable);line-height:1.3}.eyebrow{font-size:var(--eyebrow-size);font-weight:var(--eyebrow-weight);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase}.flexCenter{justify-content:center;align-items:center;display:flex}.vertCenter{flex-direction:column;justify-content:center;display:flex}.tabBar.svelte-15ho7wb{left:50%;bottom:var(--h-tabBarLift);z-index:1;width:calc(min(100%, 430px) - 2 * var(--space-glassFromEdge));height:var(--h-tabBar);padding:var(--space-4);border-radius:var(--radius-alert);view-transition-name:tabBar;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;transform:translate(-50%)}.tabEdge.svelte-15ho7wb{z-index:0;width:min(100%,430px);height:calc(var(--h-tabBarLift) + var(--h-tabBar) + var(--space-24) + var(--space-16));position:fixed;bottom:0;left:50%;transform:translate(-50%)}.lens.svelte-15ho7wb{top:var(--space-4);bottom:var(--space-4);left:var(--space-4);width:calc((100% - 2 * var(--space-4)) / 4);border-radius:calc(var(--radius-alert) - var(--space-4));background:var(--color-lens);transform:translateX(calc(var(--lensAt) * 100%));position:absolute}.tabBtn.svelte-15ho7wb{min-height:var(--h-minTap);color:var(--color-ink);cursor:pointer;transition:opacity var(--dur-fade) var(--ease-fade), color var(--dur-fade) var(--ease-fade);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}.tabBtn.svelte-15ho7wb:focus-visible{outline:2px solid var(--color-green);outline-offset:-2px;border-radius:calc(var(--radius-alert) - var(--space-4))}.label.svelte-15ho7wb{font:var(--text-tabLabel)}.tabBtn[data-active].svelte-15ho7wb{color:var(--color-green)}.toast.svelte-zemmny{align-items:center;gap:var(--space-12);min-height:var(--h-toast);padding:var(--space-8) var(--space-16) var(--space-8) var(--space-20);border-radius:var(--radius-card);color:var(--color-ink);touch-action:none;display:flex}.message.svelte-zemmny{min-width:0;font:var(--text-rowTitle);flex:1}.action.svelte-zemmny{min-width:var(--h-minTap);min-height:var(--h-minTap);margin:calc(-1 * var(--space-8)) calc(-1 * var(--space-4)) calc(-1 * var(--space-8)) 0;padding:0 var(--space-4);font:var(--text-rowTitle);color:var(--color-green);cursor:pointer;justify-content:center;align-items:center;display:flex}@media (prefers-contrast:more){.action.svelte-zemmny{text-decoration:underline}}.toastHost.svelte-182nh3g{left:50%;bottom:var(--toastBottom,max(var(--space-homeIndicator), env(safe-area-inset-bottom)));z-index:9;width:calc(min(100%, 430px) - 2 * var(--space-16));pointer-events:none;position:fixed;transform:translate(-50%)}.slot.svelte-182nh3g{pointer-events:auto;position:absolute;bottom:0;left:0;right:0}
