.Consent-module__aRrGtq__layer{z-index:92;overscroll-behavior:contain;background:var(--ground-image) var(--ground-solid);position:fixed;inset:0;overflow-y:auto}.Consent-module__aRrGtq__column{max-width:var(--page-max);padding:calc(var(--rhythm) + var(--top)) var(--page-x) calc(var(--rhythm) + var(--bot));animation:Consent-module__aRrGtq__rise var(--t-3) var(--calm) both;margin:0 auto}@keyframes Consent-module__aRrGtq__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.Consent-module__aRrGtq__note{margin:0 0 var(--rhythm);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2)}.Consent-module__aRrGtq__p{max-width:60ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2);margin:12px 0 0}.Consent-module__aRrGtq__lead{color:var(--ink);font-weight:600}.Consent-module__aRrGtq__tick{margin:var(--rhythm) 0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);cursor:pointer;align-items:flex-start;gap:12px;display:flex}.Consent-module__aRrGtq__tickText{flex-direction:column;gap:6px;display:flex}.Consent-module__aRrGtq__needed{font-size:var(--fs-card);color:var(--state-alert)}.Consent-module__aRrGtq__decline{margin:12px auto 0;display:block}.Consent-module__aRrGtq__links{margin:calc(var(--rhythm) * 2) 0 0;flex-wrap:wrap;justify-content:center;gap:4px 12px;display:flex}.Consent-module__aRrGtq__link{font:inherit;font-size:var(--fs-card);color:var(--ink-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}.Consent-module__aRrGtq__link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Consent-module__aRrGtq__back{margin-bottom:12px}
.Amount-module__n2LkEq__frac{font-feature-settings:"frac" 1;font-variant-numeric:normal;white-space:nowrap}
.Dropdown-module__vaDswG__wrap{position:relative}.Dropdown-module__vaDswG__field{padding:0}.Dropdown-module__vaDswG__field:has(>.Dropdown-module__vaDswG__trigger:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.Dropdown-module__vaDswG__trigger{min-width:0;padding:var(--field-pad);border-radius:inherit;font:inherit;font-size:var(--fs-input);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-self:stretch;align-items:center;gap:12px;margin:0;padding-block:0;display:flex}.Dropdown-module__vaDswG__trigger:focus-visible{outline:none}.Dropdown-module__vaDswG__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Dropdown-module__vaDswG__chev{width:14px;height:14px;stroke:var(--ink-3);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;fill:none;transition:transform var(--t-1) var(--calm);flex:none}.Dropdown-module__vaDswG__trigger[aria-expanded=true] .Dropdown-module__vaDswG__chev{transform:rotate(180deg)}.Dropdown-module__vaDswG__list{z-index:30;text-transform:none;letter-spacing:normal;width:max-content;min-width:100%;max-width:calc(100vw - 2 * var(--page-x));overscroll-behavior:contain;touch-action:pan-y;border:1px solid var(--hair);border-radius:var(--r-card);background:var(--lift);box-shadow:var(--shadow);margin:0;padding:4px;font-weight:400;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.Dropdown-module__vaDswG__list[data-side=above]{top:auto;bottom:calc(100% + 8px)}.Dropdown-module__vaDswG__option{border-radius:var(--r-tile);min-height:44px;font-size:var(--fs-body);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.Dropdown-module__vaDswG__option[data-active]{background:var(--deep)}@media (forced-colors:active){.Dropdown-module__vaDswG__option[data-active]{outline-offset:-2px;outline:2px solid highlight}}.Dropdown-module__vaDswG__label{white-space:nowrap}.Dropdown-module__vaDswG__tick{width:16px;height:16px;stroke:var(--accent);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex:none}
.Odometer-module__sWpFhW__odo{--cell:1ch;--odo-pace:var(--t-3);vertical-align:top;white-space:nowrap;font-variant-numeric:tabular-nums;height:1em;line-height:1;display:inline-block;position:relative}.Odometer-module__sWpFhW__control{--odo-pace:var(--t-1);vertical-align:baseline}.Odometer-module__sWpFhW__row{white-space:nowrap;transform:translateX(calc((var(--n) - var(--max)) * var(--cell) * var(--align)));transition:transform var(--odo-pace) var(--calm) var(--stagger,0s);display:inline-block}.Odometer-module__sWpFhW__strip{width:var(--cell);vertical-align:top;text-align:center;height:1em;opacity:var(--on);transition:opacity var(--odo-pace) var(--calm) var(--stagger,0s);display:inline-block;overflow:hidden}.Odometer-module__sWpFhW__col{transform:translateY(calc(var(--d) * -1em));transition:transform var(--odo-pace) var(--calm) var(--stagger,0s);display:block}.Odometer-module__sWpFhW__counter .Odometer-module__sWpFhW__col{transition:none var(--odo-pace) var(--calm) var(--stagger,0s)}.Odometer-module__sWpFhW__counter .Odometer-module__sWpFhW__row,.Odometer-module__sWpFhW__counter .Odometer-module__sWpFhW__strip{transition-duration:var(--t-1);transition-delay:0s}.Odometer-module__sWpFhW__col>span{height:1em;display:block}.Odometer-module__sWpFhW__suffix{vertical-align:top;height:1em;display:inline-block}
.ProductSearch-module__wAMXuW__icon{width:17px;height:17px;stroke:var(--ink-3);stroke-width:1.7px;fill:none;stroke-linecap:round;flex:none}.ProductSearch-module__wAMXuW__results{margin:6px 0 0;padding:0;list-style:none}.ProductSearch-module__wAMXuW__row,.ProductSearch-module__wAMXuW__chosen{width:100%;padding:var(--row-pad);border:0;border-bottom:1px solid var(--hair-2);text-align:left;font:inherit;color:var(--ink);background:0 0;align-items:center;gap:13px;display:flex}.ProductSearch-module__wAMXuW__row{cursor:pointer;transition:transform var(--t-press) var(--spring)}.ProductSearch-module__wAMXuW__row:active{transform:scale(var(--tap-scale))}.ProductSearch-module__wAMXuW__row:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.ProductSearch-module__wAMXuW__text{flex:1;min-width:0}.ProductSearch-module__wAMXuW__name{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink);display:block}.ProductSearch-module__wAMXuW__meta{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:2px;display:block}.ProductSearch-module__wAMXuW__chosenHeadline .ProductSearch-module__wAMXuW__text{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.ProductSearch-module__wAMXuW__chosenHeadline .ProductSearch-module__wAMXuW__name{font-family:var(--face-sheet);font-size:var(--fs-sheet);font-weight:var(--wght-sheet);font-variation-settings:"wdth" var(--wdth-sheet), "wght" var(--wght-sheet);letter-spacing:var(--ls-sheet);overflow-wrap:anywhere;line-height:1.05}.ProductSearch-module__wAMXuW__chosenHeadline .ProductSearch-module__wAMXuW__meta{margin-top:0}.ProductSearch-module__wAMXuW__chosenHeadline>button{flex:none;margin-left:auto}.ProductSearch-module__wAMXuW__add{border-radius:var(--ghost-radius);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);background:color-mix(in srgb, var(--accent) 18%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.6);backdrop-filter:blur(10px)saturate(1.6);box-shadow:inset 0 1px 0 var(--glint), 0 6px 14px -8px color-mix(in srgb, var(--accent) 45%, transparent);color:var(--accent-ink);font-family:var(--face-action);font-size:var(--fs-action);letter-spacing:var(--ls-action);text-transform:uppercase;line-height:1;font-weight:var(--wght-action);transition:transform var(--t-1) var(--calm), background var(--t-1) var(--calm), box-shadow var(--t-1) var(--calm);flex:none;align-items:center;gap:4px;padding:6px 11px 6px 8px;display:inline-flex}@media (hover:hover) and (pointer:fine){.ProductSearch-module__wAMXuW__row:hover .ProductSearch-module__wAMXuW__add{background:color-mix(in srgb, var(--accent) 26%, transparent);box-shadow:inset 0 1px 0 var(--glint), 0 10px 22px -8px color-mix(in srgb, var(--accent) 60%, transparent);transform:translateY(-1px)}}.ProductSearch-module__wAMXuW__add svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;fill:none;width:14px;height:14px}.ProductSearch-module__wAMXuW__none,.ProductSearch-module__wAMXuW__more{font-size:var(--fs-card);color:var(--ink-3);padding:22px 2px}
.dissolve-module__8BW-yG__card:is([data-drag],[data-settle],[data-dissolve]){isolation:isolate}.dissolve-module__8BW-yG__card:is([data-drag=taken],[data-settle=taken],[data-dissolve=taken]){--sweep:to right;--wash:var(--state-taken)}.dissolve-module__8BW-yG__card:is([data-drag=skipped],[data-settle=skipped],[data-dissolve=skipped]){--sweep:to left;--wash:var(--ink-3)}.dissolve-module__8BW-yG__card[data-settle]{transition:--edge var(--t-2) var(--calm), --tint var(--t-2) var(--calm), transform var(--t-press) var(--spring)}.dissolve-module__8BW-yG__card[data-dissolve]{--dissolve-ease:var(--calm);transition:--edge var(--dissolve-ms,1s) var(--dissolve-ease), --tint var(--t-2) var(--calm), transform var(--t-press) var(--spring)}.dissolve-module__8BW-yG__card[data-dissolve]:is([data-state=taken],[data-state=skipped]){--edge:1;--tint:1;--dissolve-ease:cubic-bezier(.3, .3, .45, 1)}.dissolve-module__8BW-yG__card:is([data-drag],[data-settle],[data-dissolve]):before{content:"";inset:calc(-1 * var(--card-edge-w));z-index:-1;pointer-events:none;border:var(--card-edge-w) solid var(--card-edge);border-radius:var(--card-radius);background:color-mix(in srgb, var(--wash) calc(var(--tint) * var(--fx-wash)), var(--card-fill));-webkit-mask-image:linear-gradient(var(--sweep), transparent calc((var(--edge) * 1.35 - .35) * 100%), #000 calc(var(--edge) * 135%));-webkit-mask-image:linear-gradient(var(--sweep), transparent calc((var(--edge) * 1.35 - .35) * 100%), #000 calc(var(--edge) * 135%));mask-image:linear-gradient(var(--sweep), transparent calc((var(--edge) * 1.35 - .35) * 100%), #000 calc(var(--edge) * 135%));position:absolute}.dissolve-module__8BW-yG__card[data-dissolve] .dissolve-module__8BW-yG__name{transition:color var(--t-3) var(--calm)}.dissolve-module__8BW-yG__card[data-drag] .dissolve-module__8BW-yG__name{transition:color var(--t-1) var(--calm)}.dissolve-module__8BW-yG__card[data-line] .dissolve-module__8BW-yG__name,.dissolve-module__8BW-yG__card[data-pill]:not([data-fold]) .dissolve-module__8BW-yG__name{color:var(--wash)}.dissolve-module__8BW-yG__card[data-fold] .dissolve-module__8BW-yG__name{transition:color var(--t-2) var(--calm) var(--fold-ms,0s)}.dissolve-module__8BW-yG__card[data-dissolve] :is(.dissolve-module__8BW-yG__dot,.dissolve-module__8BW-yG__art){transition:opacity var(--t-3) var(--calm)}.dissolve-module__8BW-yG__wash{inset:calc(-1 * var(--card-edge-w));z-index:-2;pointer-events:none;border-radius:var(--card-radius);background:color-mix(in srgb, var(--wash) var(--fx-wash), transparent);animation:dissolve-module__8BW-yG__set var(--set-ms,0s) var(--set-ease,linear) both;position:absolute}.dissolve-module__8BW-yG__card[data-fold] .dissolve-module__8BW-yG__wash{animation:dissolve-module__8BW-yG__set var(--set-ms,0s) var(--set-ease,linear) both, dissolve-module__8BW-yG__clear var(--t-2) var(--calm) var(--fold-ms,0s) forwards}@keyframes dissolve-module__8BW-yG__set{0%{opacity:var(--set-from,0)}to{opacity:var(--set-to,1)}}@keyframes dissolve-module__8BW-yG__clear{0%{opacity:1}to{opacity:0}}.dissolve-module__8BW-yG__card[data-pill][data-fold] .dissolve-module__8BW-yG__mark[data-mark]{animation:dissolve-module__8BW-yG__breath .3s cubic-bezier(.45, 0, .55, 1) calc(var(--fold-ms,0s) + var(--t-2))}@keyframes dissolve-module__8BW-yG__breath{40%{transform:scale(1.18)}}button.dissolve-module__8BW-yG__card:is([data-drag],[data-settle],[data-dissolve]){border-color:var(--card-edge-clear);box-shadow:none;background:0 0}.dissolve-module__8BW-yG__card:is([data-drag],[data-settle])[data-state=due]:before,.dissolve-module__8BW-yG__card[data-dissolve][data-was=due]:before{border-color:var(--state-due)}.dissolve-module__8BW-yG__card:is([data-drag],[data-settle])[data-state=overdue]:before,.dissolve-module__8BW-yG__card[data-dissolve][data-was=overdue]:before{border-color:var(--state-overdue)}.dissolve-module__8BW-yG__card:is([data-drag],[data-settle],[data-dissolve]):after{content:var(--card-shadow-layer);inset:calc(-1 * var(--card-edge-w));z-index:-1;border-radius:var(--card-radius);box-shadow:var(--card-shadow);opacity:calc(1 - var(--edge) * 2);pointer-events:none;position:absolute}
.gleam-module__sG17BW__card{}.gleam-module__sG17BW__name{}.gleam-module__sG17BW__dot{}.gleam-module__sG17BW__art{}.gleam-module__sG17BW__mark{}.gleam-module__sG17BW__wash{}.gleam-module__sG17BW__edge,.gleam-module__sG17BW__burst{display:none}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduce]) button.gleam-module__sG17BW__card:has(>.gleam-module__sG17BW__edge):not([data-drag],[data-settle],[data-dissolve]){border-color:var(--card-edge-await)}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card:is([data-drag],[data-settle]):is([data-state=due],[data-state=overdue]):before,:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-dissolve]:is([data-was=due],[data-was=overdue]):before{border-color:var(--card-edge-await)}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-await] .gleam-module__sG17BW__edge,:root:not([data-motion=reduce]) .gleam-module__sG17BW__card:is([data-drag],[data-settle],[data-dissolve]) .gleam-module__sG17BW__burst,:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-dissolve] .gleam-module__sG17BW__wash{--radius:var(--r-card);--frame:calc(2 * var(--card-rule-w) - var(--card-edge-w)) calc(-1 * var(--card-edge-w));inset:var(--frame);border-radius:var(--radius);pointer-events:none;position:absolute}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card:is([data-drag],[data-settle],[data-dissolve]):before{inset:calc(2 * var(--card-rule-w) - var(--card-edge-w)) calc(-1 * var(--card-edge-w));border-radius:var(--r-card)}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-await] .gleam-module__sG17BW__edge{--await-amp:var(--fx-amp);animation:gleam-module__sG17BW__light-in var(--t-2) var(--calm) both;display:block}:root[data-theme=dark]:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-await] .gleam-module__sG17BW__edge{--core:color-mix(in srgb, var(--accent) 55%, #fff)}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-await=line] .gleam-module__sG17BW__edge svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-await=line] .gleam-module__sG17BW__edge rect{--len:30;--glow:.12;x:.5px;y:.5px;rx:calc(var(--radius) - .5px);fill:none;width:calc(100% - 1px);height:calc(100% - 1px);stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:calc(var(--len) * 1px) calc((100 - var(--len)) * 1px);opacity:calc(var(--glow) * var(--await-strength,0) * var(--await-amp));animation:gleam-module__sG17BW__trace var(--await-ms,10s) linear var(--await-at,0s) infinite}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-await=line] .gleam-module__sG17BW__edge rect:nth-child(2){--len:16;--glow:.22}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-await=line] .gleam-module__sG17BW__edge rect:nth-child(3){--len:7;--glow:.42}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-await=line] .gleam-module__sG17BW__edge rect:nth-child(4){--len:2.5;--glow:1;stroke:var(--core,var(--accent));stroke-width:2px}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-await=rim] .gleam-module__sG17BW__edge{-webkit-mask-composite:xor;padding:1.5px;overflow:clip;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-await=rim] .gleam-module__sG17BW__edge svg{display:none}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-await=rim] .gleam-module__sG17BW__edge:before,:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-await=rim] .gleam-module__sG17BW__edge:after{content:"";offset-path:inset(.75px round calc(var(--radius) - .75px));offset-rotate:0deg;will-change:transform;opacity:calc(var(--await-strength,0) * var(--await-amp));animation:gleam-module__sG17BW__travel var(--await-ms,10s) linear var(--await-at,0s) infinite;border-radius:50%;position:absolute;top:0;left:0}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-await=rim] .gleam-module__sG17BW__edge:before{background:radial-gradient(closest-side, var(--core,var(--accent)), color-mix(in srgb, var(--accent) 60%, transparent) 45%, transparent);width:44px;height:44px}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-await=rim] .gleam-module__sG17BW__edge:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 55%, transparent), transparent);width:150px;height:150px;animation-name:gleam-module__sG17BW__travel-behind}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-leaving] .gleam-module__sG17BW__edge svg,:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-leaving][data-await=rim] .gleam-module__sG17BW__edge:before,:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-leaving][data-await=rim] .gleam-module__sG17BW__edge:after{opacity:0;transition:opacity var(--t-1) var(--calm)}:root:not([data-motion=reduce]) button.gleam-module__sG17BW__card[data-drag]{transition:transform var(--t-1) var(--calm)}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card:is([data-drag],[data-settle],[data-dissolve]){--answer-amp:var(--fx-amp)}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card:is([data-drag],[data-settle],[data-dissolve]) .gleam-module__sG17BW__burst{z-index:-1;display:block}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card:is([data-drag],[data-settle],[data-dissolve]) .gleam-module__sG17BW__burst:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--wash), inset 0 0 14px 2px color-mix(in srgb, var(--wash) 30%, transparent);opacity:var(--answer-amp);-webkit-mask-image:linear-gradient(var(--sweep), #000 calc((var(--edge) * 1.35 - .35) * 100%), transparent calc(var(--edge) * 135%));-webkit-mask-image:linear-gradient(var(--sweep), #000 calc((var(--edge) * 1.35 - .35) * 100%), transparent calc(var(--edge) * 135%));mask-image:linear-gradient(var(--sweep), #000 calc((var(--edge) * 1.35 - .35) * 100%), transparent calc(var(--edge) * 135%));position:absolute;inset:0}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-dissolve]:is([data-state=taken],[data-state=skipped]) .gleam-module__sG17BW__burst:before{content:"";border-radius:inherit;box-shadow:0 0 18px 4px color-mix(in srgb, var(--wash) 40%, transparent);opacity:0;animation:gleam-module__sG17BW__bloom var(--bloom-ms) cubic-bezier(.2, .6, .35, 1) forwards;position:absolute;inset:0}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-dissolve] .gleam-module__sG17BW__wash{background:0 0;overflow:clip}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-dissolve] .gleam-module__sG17BW__wash:before{content:"";background:radial-gradient(34% 80% at 16% 32%, color-mix(in srgb, var(--wash) 30%, transparent), transparent 72%), radial-gradient(28% 70% at 47% 78%, color-mix(in srgb, var(--wash) 24%, transparent), transparent 72%), radial-gradient(30% 85% at 80% 30%, color-mix(in srgb, var(--wash) 27%, transparent), transparent 72%), radial-gradient(22% 60% at 33% 12%, color-mix(in srgb, var(--wash) 18%, transparent), transparent 72%), radial-gradient(24% 65% at 64% 52%, color-mix(in srgb, var(--wash) 20%, transparent), transparent 72%), radial-gradient(20% 60% at 92% 82%, color-mix(in srgb, var(--wash) 16%, transparent), transparent 72%);opacity:0;animation:gleam-module__sG17BW__drift var(--breath-ms) linear infinite, gleam-module__sG17BW__patches-in var(--set-ms,0s) var(--set-ease,linear) both;position:absolute;inset:-10px}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-dissolve] .gleam-module__sG17BW__wash:after{content:"";border-radius:inherit;background:color-mix(in srgb, var(--wash) calc(var(--fx-wash) + 4%), transparent);opacity:0;animation:gleam-module__sG17BW__glow-in var(--set-ms,0s) var(--set-ease,linear) both;position:absolute;inset:0}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-dissolve]:not([data-state=taken],[data-state=skipped]) .gleam-module__sG17BW__wash:before{animation:gleam-module__sG17BW__drift var(--breath-ms) linear infinite, gleam-module__sG17BW__patches-back var(--set-ms,0s) var(--set-ease,linear) both}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-dissolve]:not([data-state=taken],[data-state=skipped]) .gleam-module__sG17BW__wash:after{animation:gleam-module__sG17BW__glow-back var(--set-ms,0s) var(--set-ease,linear) both}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-fold] .gleam-module__sG17BW__burst:after{transform-origin:var(--mark-x,50%) var(--mark-y,50%);animation:gleam-module__sG17BW__close-in calc(var(--t-2) + .3s) linear var(--fold-ms,0s) forwards}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-dissolve][data-fold]:is([data-state=taken],[data-state=skipped]) .gleam-module__sG17BW__burst:before{inset:auto;top:var(--mark-y,50%);left:var(--mark-x,50%);aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--wash) 55%, transparent), transparent 62%);height:56%;box-shadow:inset 0 0 0 1.5px var(--wash), inset 0 0 9px 5px color-mix(in srgb, var(--wash) 60%, transparent), 0 0 8px 1px color-mix(in srgb, var(--wash) 45%, transparent);animation:gleam-module__sG17BW__switch-off calc(var(--t-2) + .3s) linear var(--fold-ms,0s) forwards;border-radius:50%;translate:-50% -50%}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-dissolve]:not([data-fold]):is([data-state=taken],[data-state=skipped]) .gleam-module__sG17BW__art{opacity:.55}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-dissolve][data-fold]:is([data-state=taken],[data-state=skipped]) .gleam-module__sG17BW__art{opacity:0;animation:gleam-module__sG17BW__take-away calc(var(--t-2) + .3s) linear var(--fold-ms,0s) both}:root[data-art-side=start]:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-dissolve][data-fold]:is([data-state=taken],[data-state=skipped]) .gleam-module__sG17BW__art{animation-name:gleam-module__sG17BW__take-away-start}:root[data-art-answered=keep]:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-dissolve][data-fold]:is([data-state=taken],[data-state=skipped]) .gleam-module__sG17BW__art{opacity:var(--art-answered);animation-name:gleam-module__sG17BW__settle-answered}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-pill][data-fold] [data-mark] :is(span,i){animation-delay:calc(var(--fold-ms,0s) + .53s - .3s)}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-pill][data-fold] .gleam-module__sG17BW__mark[data-mark]{animation-delay:calc(var(--fold-ms,0s) + var(--t-2) + .53s - .3s)}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-fold] .gleam-module__sG17BW__wash:after{transform-origin:var(--mark-x,50%) var(--mark-y,50%);animation:gleam-module__sG17BW__glow-in var(--set-ms,0s) var(--set-ease,linear) both, gleam-module__sG17BW__gather calc(var(--t-2) + .3s) linear var(--fold-ms,0s) forwards}:root:not([data-motion=reduce]) .gleam-module__sG17BW__card[data-fold] .gleam-module__sG17BW__wash:before{transform-origin:calc(var(--mark-x,calc(50% - 10px)) + 10px) calc(var(--mark-y,calc(50% - 10px)) + 10px);animation:gleam-module__sG17BW__drift var(--breath-ms) linear infinite, gleam-module__sG17BW__patches-in var(--set-ms,0s) var(--set-ease,linear) both, gleam-module__sG17BW__gather calc(var(--t-2) + .3s) linear var(--fold-ms,0s) forwards;animation-composition:replace,replace,add}}@keyframes gleam-module__sG17BW__trace{0%{stroke-dashoffset:calc(var(--len) * 1px)}to{stroke-dashoffset:calc((var(--len) - 100) * 1px)}}@keyframes gleam-module__sG17BW__travel{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes gleam-module__sG17BW__travel-behind{0%{offset-distance:-5%}to{offset-distance:95%}}@keyframes gleam-module__sG17BW__light-in{0%{opacity:0}}@keyframes gleam-module__sG17BW__close-in{0%{opacity:var(--answer-amp,1);transform:scale(1)}8%{opacity:var(--answer-amp,1);transform:scale(.935,.975)}16%{opacity:var(--answer-amp,1);transform:scale(.772,.907)}25%{opacity:var(--answer-amp,1);transform:scale(.525,.791)}33%{opacity:var(--answer-amp,1);transform:scale(.303,.666)}41%{opacity:var(--answer-amp,1);transform:scale(.142,.53)}45%{opacity:calc(.695 * var(--answer-amp,1));transform:scale(.106,.461)}49%{opacity:calc(.39 * var(--answer-amp,1));transform:scale(.091,.394)}53%{opacity:calc(.085 * var(--answer-amp,1));transform:scale(.076,.33)}57%{opacity:0;transform:scale(.062,.269)}66%{opacity:0;transform:scale(.035,.153)}74%{opacity:0;transform:scale(.02,.085)}82%{opacity:0;transform:scale(.014,.06)}to{opacity:0;transform:scale(.014,.06)}}@keyframes gleam-module__sG17BW__gather{0%{transform:scale(1)}8%{transform:scale(.935,.975)}16%{transform:scale(.772,.907)}25%{transform:scale(.525,.791)}33%{transform:scale(.303,.666)}41%{transform:scale(.142,.53)}45%{transform:scale(.106,.461)}49%{transform:scale(.091,.394)}53%{transform:scale(.076,.33)}57%{transform:scale(.062,.269)}66%{transform:scale(.035,.153)}74%{transform:scale(.02,.085)}82%{transform:scale(.014,.06)}to{transform:scale(.014,.06)}}@keyframes gleam-module__sG17BW__switch-off{0%{opacity:0;transform:scale(1.786)}8%{opacity:0;transform:scale(1.741)}16%{opacity:0;transform:scale(1.619)}25%{opacity:0;transform:scale(1.413)}33%{opacity:0;transform:scale(1.189)}41%{opacity:calc(.25 * var(--answer-amp,1));transform:scale(.946)}45%{opacity:calc(.555 * var(--answer-amp,1));transform:scale(.824)}49%{opacity:calc(.86 * var(--answer-amp,1));transform:scale(.704)}53%{opacity:var(--answer-amp,1);transform:scale(.588)}57%{opacity:var(--answer-amp,1);transform:scale(.48)}66%{opacity:var(--answer-amp,1);transform:scale(.274)}74%{opacity:var(--answer-amp,1);transform:scale(.152)}82%{opacity:var(--answer-amp,1);transform:scale(.107)}90%{opacity:1;transform:scale(.171)}to{opacity:0;transform:scale(.204)}}@keyframes gleam-module__sG17BW__take-away{0%{opacity:.55;transform:translate(0%)scale(1)}8%{opacity:.55;transform:translate(0%)scale(1)}16%{opacity:.336;transform:translate(-38.838%)scale(.845)}25%{opacity:0;transform:translate(-100%)scale(.6)}33%{opacity:0;transform:translate(-100%)scale(.6)}41%{opacity:0;transform:translate(-100%)scale(.6)}45%{opacity:0;transform:translate(-100%)scale(.6)}49%{opacity:0;transform:translate(-100%)scale(.6)}53%{opacity:0;transform:translate(-100%)scale(.6)}57%{opacity:0;transform:translate(-100%)scale(.6)}66%{opacity:0;transform:translate(-100%)scale(.6)}74%{opacity:0;transform:translate(-100%)scale(.6)}82%{opacity:0;transform:translate(-100%)scale(.6)}90%{opacity:0;transform:translate(-100%)scale(.6)}to{opacity:0;transform:translate(-100%)scale(.6)}}@keyframes gleam-module__sG17BW__settle-answered{0%{opacity:.55}}@keyframes gleam-module__sG17BW__take-away-start{0%{opacity:.55;transform:translate(0%)scale(1)}8%{opacity:.55;transform:translate(0%)scale(1)}16%{opacity:.336;transform:translate(38.838%)scale(.845)}25%{opacity:0;transform:translate(100%)scale(.6)}33%{opacity:0;transform:translate(100%)scale(.6)}41%{opacity:0;transform:translate(100%)scale(.6)}45%{opacity:0;transform:translate(100%)scale(.6)}49%{opacity:0;transform:translate(100%)scale(.6)}53%{opacity:0;transform:translate(100%)scale(.6)}57%{opacity:0;transform:translate(100%)scale(.6)}66%{opacity:0;transform:translate(100%)scale(.6)}74%{opacity:0;transform:translate(100%)scale(.6)}82%{opacity:0;transform:translate(100%)scale(.6)}90%{opacity:0;transform:translate(100%)scale(.6)}to{opacity:0;transform:translate(100%)scale(.6)}}@keyframes gleam-module__sG17BW__patches-in{0%{opacity:calc(min(1, 1.8 * var(--set-from,0)) * var(--answer-amp,1))}25%{opacity:calc(min(1, 1.8 * (var(--set-from,0) + (var(--set-to,1) - var(--set-from,0)) * .25)) * var(--answer-amp,1))}50%{opacity:calc(min(1, 1.8 * (var(--set-from,0) + (var(--set-to,1) - var(--set-from,0)) * .5)) * var(--answer-amp,1))}75%{opacity:calc(min(1, 1.8 * (var(--set-from,0) + (var(--set-to,1) - var(--set-from,0)) * .75)) * var(--answer-amp,1))}to{opacity:calc(min(1, 1.8 * var(--set-to,1)) * var(--answer-amp,1))}}@keyframes gleam-module__sG17BW__glow-in{0%{opacity:clamp(0, (var(--set-from,0) - .3) / .7, 1)}25%{opacity:clamp(0, (var(--set-from,0) + (var(--set-to,1) - var(--set-from,0)) * .25 - .3) / .7, 1)}50%{opacity:clamp(0, (var(--set-from,0) + (var(--set-to,1) - var(--set-from,0)) * .5 - .3) / .7, 1)}75%{opacity:clamp(0, (var(--set-from,0) + (var(--set-to,1) - var(--set-from,0)) * .75 - .3) / .7, 1)}to{opacity:clamp(0, (var(--set-to,1) - .3) / .7, 1)}}@keyframes gleam-module__sG17BW__patches-back{0%{opacity:calc(min(1, 1.8 * var(--set-from,0)) * var(--answer-amp,1))}to{opacity:0}}@keyframes gleam-module__sG17BW__glow-back{0%{opacity:clamp(0, (var(--set-from,0) - .3) / .7, 1)}to{opacity:0}}@keyframes gleam-module__sG17BW__bloom{0%{opacity:calc(.45 * var(--answer-amp,1));transform:none}18%{opacity:calc(.55 * var(--answer-amp,1))}to{opacity:0;transform:scale(1.015,1.06)}}@keyframes gleam-module__sG17BW__drift{0%{transform:rotate(0)translate(6px)rotate(0)}to{transform:rotate(1turn)translate(6px)rotate(-1turn)}}
.ScheduleFields-module__qCVTuG__stack{flex-direction:column;gap:9px;display:flex}.ScheduleFields-module__qCVTuG__addTime{margin-top:12px}
.AddRegimen-module__6VhxiW__form{margin-top:calc(var(--rhythm) * 2)}
.EditRegimen-module__3rBvzq__form{flex-direction:column;height:100%;display:flex}.EditRegimen-module__3rBvzq__seg{flex:none;margin-top:16px}.EditRegimen-module__3rBvzq__pane{overscroll-behavior:contain;flex:1;min-height:0;padding-bottom:12px;overflow-y:auto}
.SupplementList-module__gUT6vG__list{gap:var(--card-gap);margin:0;padding:0;list-style:none;display:grid}.SupplementList-module__gUT6vG__row{--art-track:var(--art-col);grid-template-columns:minmax(0, 1fr) var(--art-track);gap:3px var(--art-gap);padding:var(--card-pad);border:var(--card-edge-w) solid var(--card-edge);border-bottom:var(--card-line-w) solid var(--card-line);border-radius:var(--card-radius);background:var(--card-fill);box-shadow:var(--card-shadow);transition:transform var(--t-press) var(--spring);grid-template-rows:auto auto;align-items:start;display:grid;position:relative}.SupplementList-module__gUT6vG__row:not(:has(>.SupplementList-module__gUT6vG__art)){--art-track:0px}.SupplementList-module__gUT6vG__open{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-area:1/1;align-items:center;gap:13px;margin:0;padding:0;display:flex}.SupplementList-module__gUT6vG__open:after{content:"";position:absolute;inset:0}.SupplementList-module__gUT6vG__open>svg{display:var(--row-chevron,block)}.SupplementList-module__gUT6vG__row:has(>.SupplementList-module__gUT6vG__open:active){transform:scale(var(--tap-scale))}.SupplementList-module__gUT6vG__open:focus-visible{outline:none}.SupplementList-module__gUT6vG__open:focus-visible:after{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--card-radius)}.SupplementList-module__gUT6vG__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.SupplementList-module__gUT6vG__name{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink)}.SupplementList-module__gUT6vG__meta{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.SupplementList-module__gUT6vG__art{aspect-ratio:1;object-fit:contain;object-position:right center;width:100%;height:auto;filter:var(--art-filter);scale:var(--art-scale);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;grid-area:1/2/3;place-self:center end}
.SupplementDetail-module__p0OU4q__page{top:var(--head);right:0;bottom:var(--dock);z-index:60;overscroll-behavior:contain;background:var(--ground-image) var(--ground-solid);position:fixed;left:0;overflow-y:auto}.SupplementDetail-module__p0OU4q__head{padding:calc(14px + 38px + 12px) var(--page-edge) 0;position:relative}.SupplementDetail-module__p0OU4q__back{top:14px;left:var(--page-edge);z-index:1;position:absolute}.SupplementDetail-module__p0OU4q__headText{position:relative}.SupplementDetail-module__p0OU4q__eyebrow{font-family:var(--face-section);font-size:var(--fs-section);letter-spacing:var(--ls-section);text-transform:uppercase;color:var(--ink-3);font-weight:var(--wght-section)}.SupplementDetail-module__p0OU4q__title{overflow-wrap:anywhere;margin-top:9px}.SupplementDetail-module__p0OU4q__title:focus{outline:none}.SupplementDetail-module__p0OU4q__tags{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.SupplementDetail-module__p0OU4q__tags>li{margin-left:0}.SupplementDetail-module__p0OU4q__body{max-width:var(--page-max);padding:var(--rhythm) var(--page-x);margin:0 auto}.SupplementDetail-module__p0OU4q__blocks{gap:var(--card-gap);grid-template-columns:minmax(0,1fr);display:grid}.SupplementDetail-module__p0OU4q__block{padding:var(--card-pad-block);border:var(--card-edge-w) solid var(--card-edge);border-radius:var(--card-radius);background:var(--card-fill);box-shadow:var(--card-shadow)}.SupplementDetail-module__p0OU4q__block+.SupplementDetail-module__p0OU4q__block{border-top:var(--card-line-w) solid var(--card-line)}.SupplementDetail-module__p0OU4q__value{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink);margin-top:6px}.SupplementDetail-module__p0OU4q__meta{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:3px}.SupplementDetail-module__p0OU4q__meta[data-state=out]{color:var(--state-alert)}.SupplementDetail-module__p0OU4q__bodyText{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2);margin-top:6px}.SupplementDetail-module__p0OU4q__actionRow{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex;position:relative}.SupplementDetail-module__p0OU4q__actionText{flex:1;min-width:0}.SupplementDetail-module__p0OU4q__actionText .SupplementDetail-module__p0OU4q__value{margin-top:0}.SupplementDetail-module__p0OU4q__actionRow>button{flex:none}@media (max-width:319px){.SupplementDetail-module__p0OU4q__actionRow>button{flex:0 auto}}.SupplementDetail-module__p0OU4q__facts{margin:0;padding:0;list-style:none}.SupplementDetail-module__p0OU4q__facts>li{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);align-items:flex-start;gap:8px;margin-top:8px;display:flex}.SupplementDetail-module__p0OU4q__tick{width:var(--fact-box);height:var(--fact-box);margin-top:var(--fact-top);stroke:var(--fact-edge);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;fill:var(--fact-fill);flex:none}.SupplementDetail-module__p0OU4q__tick path{fill:none;display:var(--fact-tick)}:root[data-marks=drawn] .SupplementDetail-module__p0OU4q__tick{filter:url(#brush-splotch)}.SupplementDetail-module__p0OU4q__srcs{margin:4px 0 0;padding:0;list-style:none}.SupplementDetail-module__p0OU4q__srcs>li{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);overflow-wrap:anywhere;margin-top:8px;line-height:1.55}.SupplementDetail-module__p0OU4q__plain{color:var(--ink-3)}.SupplementDetail-module__p0OU4q__read{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);opacity:.85;margin-top:2px;font-size:9px;display:block}.SupplementDetail-module__p0OU4q__mine{min-width:0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;flex:1;margin:0}.SupplementDetail-module__p0OU4q__link{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline}.SupplementDetail-module__p0OU4q__link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.SupplementDetail-module__p0OU4q__cells{grid-template-columns:repeat(3,1fr);gap:12px;margin:6px 0 0;display:grid}.SupplementDetail-module__p0OU4q__cells>div+div{border-left:1px solid var(--hair-2);padding-left:12px}.SupplementDetail-module__p0OU4q__cells dt{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3)}.SupplementDetail-module__p0OU4q__cells dd{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink);overflow-wrap:anywhere;margin:2px 0 0}.SupplementDetail-module__p0OU4q__remove{margin-top:var(--rhythm);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.SupplementDetail-module__p0OU4q__confirm{text-align:center;font-size:var(--fs-card);color:var(--ink-2);flex-basis:100%}.SupplementDetail-module__p0OU4q__head[data-art]{min-height:var(--art-hero-h);align-items:center;display:flex}@media (min-width:521px){.SupplementDetail-module__p0OU4q__head[data-art]{padding-bottom:calc(var(--rhythm) * 2)}.SupplementDetail-module__p0OU4q__head[data-art]+.SupplementDetail-module__p0OU4q__body{margin-top:calc(var(--rhythm) * -2);position:relative}}.SupplementDetail-module__p0OU4q__hero{width:100%;height:100%;scale:var(--art-hero-scale);transform-origin:var(--art-hero-origin);z-index:var(--art-hero-z);object-fit:var(--art-hero-fit);object-position:right center;filter:var(--art-filter);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.SupplementDetail-module__p0OU4q__head[data-art] .SupplementDetail-module__p0OU4q__headText{max-width:var(--art-hero-text)}
.CaptureList-module__CPSYiq__summary{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink-2);font-variant-numeric:tabular-nums;margin-top:10px}.CaptureList-module__CPSYiq__list{margin-top:0}.CaptureList-module__CPSYiq__row{--bin-gap:10px;grid-template-columns:var(--art-track) minmax(0, 1fr) auto auto;grid-template-rows:auto;grid-template-areas:"art text when bin";align-items:center}.CaptureList-module__CPSYiq__row:has(.CaptureList-module__CPSYiq__open:active){transform:scale(var(--tap-scale))}.CaptureList-module__CPSYiq__row>.CaptureList-module__CPSYiq__art{object-position:left center;grid-area:art;justify-self:start}.CaptureList-module__CPSYiq__text{flex-direction:column;grid-area:text;min-width:0;display:flex}.CaptureList-module__CPSYiq__open{min-width:0}.CaptureList-module__CPSYiq__nameline{align-items:center;gap:6px;min-width:0;display:flex}.CaptureList-module__CPSYiq__warn{width:16px;height:16px;color:var(--state-alert);stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex:none;display:block}.CaptureList-module__CPSYiq__piece{white-space:nowrap}.CaptureList-module__CPSYiq__under{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-2);margin-top:3px}.CaptureList-module__CPSYiq__offer{z-index:1;cursor:pointer;color:var(--accent);font:inherit;letter-spacing:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline;position:relative}.CaptureList-module__CPSYiq__when{margin-left:max(0px, var(--bin-gap) - var(--art-gap));flex-direction:column;grid-area:when;align-items:flex-end;gap:9px;display:flex}.CaptureList-module__CPSYiq__slot{flex-direction:column;align-items:flex-end;display:flex}.CaptureList-module__CPSYiq__t{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink);line-height:1.15}.CaptureList-module__CPSYiq__at{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:1px;line-height:1.15}.CaptureList-module__CPSYiq__miss{color:var(--state-alert)}.CaptureList-module__CPSYiq__bin{z-index:1;width:26px;height:30px;margin-left:calc(var(--bin-gap) - var(--art-gap));color:var(--ink-3);cursor:pointer;background:0 0;border:0;grid-area:bin;place-items:center;padding:0;display:grid;position:relative}.CaptureList-module__CPSYiq__bin:after{content:"";position:absolute;inset:-7px -6px}.CaptureList-module__CPSYiq__bin svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:17px;height:17px;display:block}.CaptureList-module__CPSYiq__bin:active{transform:scale(var(--tap-scale))}.CaptureList-module__CPSYiq__bin:focus-visible,.CaptureList-module__CPSYiq__offer:focus-visible,.CaptureList-module__CPSYiq__anchor:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.CaptureList-module__CPSYiq__errs{font-family:var(--face-card);font-size:var(--fs-card);color:var(--state-alert);margin:12px 0 0;padding-left:18px;list-style:outside}.CaptureList-module__CPSYiq__errs li+li{margin-top:3px}.CaptureList-module__CPSYiq__anchor{font:inherit;letter-spacing:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.CaptureList-module__CPSYiq__askbox{font-family:var(--face-card);font-size:var(--fs-card);color:var(--ink);margin:0 0 4px}
.Greeting-module__5F1bDW__greeting{margin-top:calc(var(--rhythm) * 2)}.Greeting-module__5F1bDW__title{font-family:var(--face-title);font-size:clamp(25px,7vw,32px);line-height:.98;font-weight:var(--wght-title);font-variation-settings:"wdth" var(--wdth-title), "wght" var(--wght-title);letter-spacing:var(--ls-title);color:var(--ink)}.Greeting-module__5F1bDW__line{color:var(--ink-2);margin-top:8px;font-size:14px;line-height:1.45}
.InstallSheet-module__DwySna__benefits{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.InstallSheet-module__DwySna__benefits>li{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2);align-items:flex-start;gap:10px;display:flex}.InstallSheet-module__DwySna__benefits>li:first-child{color:var(--ink)}.InstallSheet-module__DwySna__tick{width:18px;height:18px;stroke:var(--accent);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex:none;margin-top:3px}.InstallSheet-module__DwySna__tabs{margin-top:var(--rhythm-form)}.InstallSheet-module__DwySna__panel{margin-top:12px}.InstallSheet-module__DwySna__steps{counter-reset:step;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.InstallSheet-module__DwySna__steps>li{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);align-items:flex-start;gap:12px;display:flex}.InstallSheet-module__DwySna__steps>li>span{flex:1;min-width:0}.InstallSheet-module__DwySna__steps>li:before{counter-increment:step;content:counter(step);background:var(--deep);width:24px;height:24px;font-family:var(--face-meta);font-size:var(--fs-meta);color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:inline-grid}.InstallSheet-module__DwySna__share{vertical-align:-4px;width:18px;height:18px;stroke:var(--ink);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;fill:var(--ink);margin:0 4px;display:inline-block}.InstallSheet-module__DwySna__share path{fill:none}.InstallSheet-module__DwySna__aside,.InstallSheet-module__DwySna__or{font-size:var(--fs-card);color:var(--ink-3);margin:12px 0 0;line-height:1.5}.InstallSheet-module__DwySna__or{margin-bottom:12px}.InstallSheet-module__DwySna__install{margin-top:0}.InstallSheet-module__DwySna__done{border-radius:var(--r-card);background:var(--lift);border:1px solid var(--hair);box-shadow:var(--shadow-field);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);margin:0;padding:15px 18px}
.Account-module__0tQKfq__panel{margin-top:calc(var(--rhythm) * 2)}.Account-module__0tQKfq__lede{font-size:var(--fs-body);color:var(--ink-2);margin-top:12px}.Account-module__0tQKfq__email{color:var(--ink)}@media (max-width:319px){.Account-module__0tQKfq__email{overflow-wrap:anywhere}}.Account-module__0tQKfq__hint{font-size:var(--fs-card);color:var(--ink-3);margin-top:12px}.Account-module__0tQKfq__actions{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}
.InstallTile-module__U9lVnG__tile{width:100%;margin:calc(var(--rhythm) * 2) 0 0;border:1px solid var(--hair-2);border-radius:var(--r-card);background:var(--lift);box-shadow:var(--shadow);font:inherit;color:var(--ink);text-align:left;cursor:pointer;transition:transform var(--t-press) var(--spring);align-items:center;gap:13px;padding:13px 15px 14px;display:flex}.InstallTile-module__U9lVnG__tile:active{transform:scale(var(--tap-scale))}.InstallTile-module__U9lVnG__tile:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.InstallTile-module__U9lVnG__glyph{width:24px;height:24px;stroke:var(--ink-2);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex:none}.InstallTile-module__U9lVnG__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.InstallTile-module__U9lVnG__title{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink)}.InstallTile-module__U9lVnG__lede{font-size:var(--fs-card);color:var(--ink-3);line-height:1.4}
.Home-module__VmvQ8G__home{--media:56px}.Home-module__VmvQ8G__home>:first-child{margin-top:0}.Home-module__VmvQ8G__block{margin-top:calc(var(--rhythm) * 2)}.Home-module__VmvQ8G__ways{margin-top:12px}.Home-module__VmvQ8G__card{padding:var(--card-pad-block);border:var(--card-edge-w) solid var(--card-edge);border-radius:var(--card-radius);background:var(--card-fill);box-shadow:var(--card-shadow);position:relative}.Home-module__VmvQ8G__card:before{content:var(--card-rule-content);height:var(--card-rule-w);background:var(--card-rule);position:absolute;top:0;left:0;right:0}.Home-module__VmvQ8G__row{grid-template-columns:var(--media) minmax(0, 1fr) auto;align-items:center;display:grid}.Home-module__VmvQ8G__media{grid-column:1;align-items:center;min-height:1px;display:flex}.Home-module__VmvQ8G__body{flex-direction:column;grid-column:2;gap:3px;min-width:0;display:flex}.Home-module__VmvQ8G__end{grid-column:3;padding-left:12px}.Home-module__VmvQ8G__name{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink)}.Home-module__VmvQ8G__meta{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.Home-module__VmvQ8G__rule{border:0;border-top:var(--card-line-w) solid var(--card-line);height:0;margin:0}
.News-module__1ULjOG__news{padding-bottom:0}.News-module__1ULjOG__title{font-family:var(--face-title);font-size:21px;line-height:1.1;font-weight:var(--wght-title);font-variation-settings:"wdth" var(--wdth-title), "wght" var(--wght-title);letter-spacing:var(--ls-title);color:var(--ink)}.News-module__1ULjOG__items{margin:10px 0 0;padding:0;list-style:none}.News-module__1ULjOG__item{border-top:var(--card-line-w) solid var(--card-line)}.News-module__1ULjOG__head{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:transform var(--t-press) var(--spring);background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:14px 0;display:flex}.News-module__1ULjOG__head:active{transform:scale(var(--tap-scale))}.News-module__1ULjOG__head:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.News-module__1ULjOG__words{flex-direction:column;flex:1;align-items:flex-start;gap:7px;min-width:0;display:flex}.News-module__1ULjOG__words>.News-module__1ULjOG__kind{margin-left:0}.News-module__1ULjOG__words>.News-module__1ULjOG__kind[data-tone=accent]{--tag-bg:var(--accent-soft);color:var(--accent)}.News-module__1ULjOG__headline{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink)}.News-module__1ULjOG__mark{width:18px;height:18px;stroke:var(--ink-2);stroke-width:1.6px;stroke-linecap:round;fill:none;flex:none}.News-module__1ULjOG__body{padding:0 0 14px}.News-module__1ULjOG__body>p{max-width:44ch;font-size:var(--fs-card);color:var(--ink-2);margin:0;line-height:1.5}
.Roundup-module__3WoGSq__top{padding:0 0 12px}.Roundup-module__3WoGSq__bottom{padding:12px 0 0}.Roundup-module__3WoGSq__go{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:transform var(--t-press) var(--spring);background:0 0;border:0;margin:0}.Roundup-module__3WoGSq__go:active{transform:scale(var(--tap-scale))}.Roundup-module__3WoGSq__go:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.Roundup-module__3WoGSq__ring{flex:none;width:44px;height:44px;transform:rotate(-90deg)}.Roundup-module__3WoGSq__track{fill:none;stroke:var(--chart-track);stroke-width:4px}.Roundup-module__3WoGSq__fill{fill:none;stroke:var(--chart-fill);stroke-width:4px;stroke-linecap:round;stroke-dasharray:100;transition:stroke-dashoffset var(--t-2) var(--calm)}.Roundup-module__3WoGSq__art{object-fit:contain;object-position:left center;width:48px;height:48px;filter:var(--art-filter);scale:var(--art-scale);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.Roundup-module__3WoGSq__art[data-boils]{filter:var(--art-filter-boil)}.Roundup-module__3WoGSq__when{text-align:end;flex-direction:column;align-items:flex-end;gap:3px;display:flex}.Roundup-module__3WoGSq__time{font-family:var(--face-meta);font-size:var(--fs-card);letter-spacing:var(--ls-meta);color:var(--accent);font-variant-numeric:tabular-nums}
.Settings-module__S5UUbq__list{margin:0;padding:0;list-style:none}.Settings-module__S5UUbq__row,.Settings-module__S5UUbq__item{width:100%;padding:var(--row-pad);border:0;border-bottom:1px solid var(--hair-2);text-align:left;font:inherit;color:var(--ink);background:0 0;align-items:center;gap:13px;display:flex}.Settings-module__S5UUbq__row{cursor:pointer;transition:transform var(--t-press) var(--spring)}.Settings-module__S5UUbq__row:active{transform:scale(var(--tap-scale))}.Settings-module__S5UUbq__row:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.Settings-module__S5UUbq__label{min-width:0;font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink);transition:color var(--t-1) var(--calm);flex:1}.Settings-module__S5UUbq__labelled{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.Settings-module__S5UUbq__line{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3)}.Settings-module__S5UUbq__item[data-dim] .Settings-module__S5UUbq__label{color:var(--ink-3)}.Settings-module__S5UUbq__value{font-size:var(--fs-card);color:var(--ink-3);flex:none}.Settings-module__S5UUbq__chev{width:14px;height:14px;stroke:var(--ink-3);stroke-width:1.7px;fill:none;flex:none}.Settings-module__S5UUbq__eye{width:17px;height:17px;stroke:var(--ink-3);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex:none}.Settings-module__S5UUbq__back{min-height:40px;color:var(--ink-2);font:inherit;font-family:var(--face-action);font-size:var(--fs-action);letter-spacing:var(--ls-action);text-transform:uppercase;font-weight:var(--wght-action);cursor:pointer;transition:transform var(--t-press) var(--spring);background:0 0;border:0;align-items:center;gap:13px;padding:0;display:inline-flex}.Settings-module__S5UUbq__back:active{transform:scale(var(--tap-scale))}.Settings-module__S5UUbq__back:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Settings-module__S5UUbq__title{margin-top:9px}@media (max-width:319px){.Settings-module__S5UUbq__title{overflow-wrap:break-word}}.Settings-module__S5UUbq__notice{border-radius:var(--r-card);background:var(--lift);border:1px solid var(--hair);box-shadow:var(--shadow-field);padding:15px 18px}.Settings-module__S5UUbq__noticeTop{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;display:flex}.Settings-module__S5UUbq__noticeText{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink);margin-top:2px}.Settings-module__S5UUbq__noticeMeta{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:2px}.Settings-module__S5UUbq__layer{z-index:60;overscroll-behavior:contain;background:var(--ground-image) var(--ground-solid);position:fixed;inset:0;overflow-y:auto}.Settings-module__S5UUbq__bar{align-items:flex-start}.Settings-module__S5UUbq__close{align-self:flex-start}.Settings-module__S5UUbq__titles{flex:1;min-width:0}.Settings-module__S5UUbq__body{max-width:var(--page-max);padding:var(--rhythm) var(--page-x) calc(var(--rhythm) + var(--bot));margin:0 auto}.Settings-module__S5UUbq__mark{margin-top:calc(var(--rhythm) * 2);justify-content:center;display:flex}.Settings-module__S5UUbq__body>section>:first-child{margin-top:0}.Settings-module__S5UUbq__body h2{margin-bottom:var(--gap-label)}
.GroupSheet-module__0E4ROq__checks{margin:4px 0 0;padding:0;list-style:none}.GroupSheet-module__0E4ROq__checks>li+li{border-top:1px solid var(--hair-2)}.GroupSheet-module__0E4ROq__check{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 2px;display:grid}.GroupSheet-module__0E4ROq__check>input{margin:0}.GroupSheet-module__0E4ROq__slot{width:22px}.GroupSheet-module__0E4ROq__words{grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;display:grid}.GroupSheet-module__0E4ROq__words:before,.GroupSheet-module__0E4ROq__words:after{content:" " / "";visibility:hidden;grid-column:1}.GroupSheet-module__0E4ROq__words:before{font-family:var(--face-card);font-size:var(--fs-card);grid-row:1}.GroupSheet-module__0E4ROq__words:after{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);grid-row:2}.GroupSheet-module__0E4ROq__words>.GroupSheet-module__0E4ROq__name{grid-area:1/1}.GroupSheet-module__0E4ROq__words>.GroupSheet-module__0E4ROq__said{grid-area:2/1}.GroupSheet-module__0E4ROq__words:not(:has(>.GroupSheet-module__0E4ROq__said))>.GroupSheet-module__0E4ROq__name{grid-row:1/span 2;align-self:center}.GroupSheet-module__0E4ROq__name{min-width:0;font-family:var(--face-card);font-size:var(--fs-card);color:var(--ink);overflow-wrap:anywhere}.GroupSheet-module__0E4ROq__check:has(>input:not(:checked)) .GroupSheet-module__0E4ROq__name{color:var(--ink-3)}.GroupSheet-module__0E4ROq__amount{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.GroupSheet-module__0E4ROq__pair{gap:10px;display:flex}.GroupSheet-module__0E4ROq__pair>*{flex:1}.GroupSheet-module__0E4ROq__pair>button{font-family:var(--face-control);font-size:var(--fs-control);letter-spacing:var(--ls-control);font-weight:var(--wght-control);padding-block:19px;line-height:normal}.GroupSheet-module__0E4ROq__said{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--ink-3)}.GroupSheet-module__0E4ROq__said[data-answer=taken]{color:var(--state-taken)}.GroupSheet-module__0E4ROq__looking{grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.GroupSheet-module__0E4ROq__looking>.GroupSheet-module__0E4ROq__slot{margin:0 12px 0 2px}.GroupSheet-module__0E4ROq__look{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:transform var(--t-press) var(--spring);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 2px 13px 0;display:grid}.GroupSheet-module__0E4ROq__look:active,.GroupSheet-module__0E4ROq__opener:active{transform:scale(var(--tap-scale))}.GroupSheet-module__0E4ROq__ticking{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.GroupSheet-module__0E4ROq__opener{width:44px;min-height:44px;color:inherit;cursor:pointer;transition:transform var(--t-press) var(--spring);background:0 0;border:0;place-items:center end;padding:0 2px 0 0;display:grid}.GroupSheet-module__0E4ROq__titled{align-items:center;gap:12px;display:flex}.GroupSheet-module__0E4ROq__titled>h2{margin:0}.GroupSheet-module__0E4ROq__back{flex:none;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid}.GroupSheet-module__0E4ROq__back svg{stroke:currentColor;width:17px;height:17px}
.CalendarDay-module__t10_5W__note{font-size:var(--fs-card);color:var(--ink-2);margin-top:12px}.CalendarDay-module__t10_5W__empty{font-size:var(--fs-body);color:var(--ink-3);margin-top:12px}.CalendarDay-module__t10_5W__day{position:relative}.CalendarDay-module__t10_5W__groups{--rail:calc(42px + 12px);--axis-tile:68px;--axis-gap:8px;--axis-lead:calc(var(--axis-tile) - var(--axis-gap));--node-y:calc(23.5px + var(--card-edge-w));row-gap:var(--axis-gap);min-height:calc(100dvh - var(--axis-top,calc(var(--head) + var(--rhythm))) - var(--dock) - var(--rhythm));grid-template-columns:minmax(0,1fr);margin:16px 0 0;padding:0;list-style:none;display:grid;position:relative}.CalendarDay-module__t10_5W__groups>li{grid-column:1}.CalendarDay-module__t10_5W__groups[data-from=mark]{--from:8.5px}.CalendarDay-module__t10_5W__groups[data-from=group]{--from:var(--node-y)}.CalendarDay-module__t10_5W__groups[data-from=now]{--from:calc(var(--axis-gap) / -2)}.CalendarDay-module__t10_5W__rail{top:var(--from,0px);bottom:0;left:var(--rail);background:var(--rail-color);pointer-events:none;width:1px;position:absolute}.CalendarDay-module__t10_5W__rail:before{content:"";background:var(--ink-3);border-radius:50%;width:7px;height:7px;position:absolute;top:-3.5px;left:-3px}.CalendarDay-module__t10_5W__rail[data-lit]:before{background:var(--rail-stroke)}.CalendarDay-module__t10_5W__quarter{min-height:calc(var(--tiles,2) * var(--axis-tile));visibility:hidden;pointer-events:none}.CalendarDay-module__t10_5W__stroke{--stroke-reach:6px;top:var(--from,0px);bottom:calc(var(--axis-gap) / -2);left:calc(var(--rail) + .5px - var(--rail-stroke-w) / 2 - var(--stroke-reach));width:calc(var(--rail-stroke-w) + var(--stroke-reach) * 2);pointer-events:none;z-index:var(--stroke-z);position:absolute;overflow:hidden}.CalendarDay-module__t10_5W__strokeLine{top:0;bottom:0;left:var(--stroke-reach);width:var(--rail-stroke-w);background:var(--rail-stroke);position:absolute}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduce]) .CalendarDay-module__t10_5W__stroke{animation:CalendarDay-module__t10_5W__reveal var(--grow) cubic-bezier(.5, 1, .89, 1)}:root:not([data-motion=reduce]) .CalendarDay-module__t10_5W__strokeLine{animation:CalendarDay-module__t10_5W__reveal-line var(--grow) cubic-bezier(.5, 1, .89, 1)}}@keyframes CalendarDay-module__t10_5W__reveal{0%{transform:translateY(-100%)}}@keyframes CalendarDay-module__t10_5W__reveal-line{0%{transform:translateY(100%)}}.CalendarDay-module__t10_5W__group{grid-template-columns:42px 1fr;align-items:start;column-gap:12px;display:grid;position:relative}.CalendarDay-module__t10_5W__anchor:before{content:var(--card-rule-content);background:var(--card-rule);height:1px;position:absolute;top:-5px;left:0;right:0}.CalendarDay-module__t10_5W__anchor,.CalendarDay-module__t10_5W__now{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);text-transform:uppercase;font-variant-numeric:tabular-nums;font-weight:500}.CalendarDay-module__t10_5W__anchor{padding-top:calc(15px + var(--card-edge-w));color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0 0 0 2px;display:flex}.CalendarDay-module__t10_5W__time{color:var(--ink)}.CalendarDay-module__t10_5W__together,.CalendarDay-module__t10_5W__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CalendarDay-module__t10_5W__now{z-index:1;color:var(--ink);white-space:nowrap;grid-template-columns:42px minmax(0,1fr);align-self:center;align-items:center;column-gap:12px;display:grid;position:relative}.CalendarDay-module__t10_5W__nowTime{grid-area:1/1;margin-left:2px}.CalendarDay-module__t10_5W__nowLabel{grid-area:1/2;align-items:center;gap:8px;padding-left:14px;display:flex}.CalendarDay-module__t10_5W__nowLabel:after{content:"";background:var(--ink);flex:1;height:1px}.CalendarDay-module__t10_5W__now:before{content:"";display:var(--now-ring,block);top:calc(50% - 7px);left:calc(var(--rail) + .5px - 7px);box-sizing:border-box;background:var(--ground-solid);border:1px solid var(--ink-3);width:14px;height:14px;box-shadow:0 0 0 3px var(--ground-solid);pointer-events:none;border-radius:50%;position:absolute}.CalendarDay-module__t10_5W__nowDot,.CalendarDay-module__t10_5W__now:after{top:calc(50% - var(--now-dot) / 2);left:calc(var(--rail) + .5px - var(--now-dot) / 2);width:var(--now-dot);height:var(--now-dot);background:var(--chart-fill);pointer-events:none;border-radius:50%;position:absolute}.CalendarDay-module__t10_5W__now:after{content:"";opacity:0}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduce]) .CalendarDay-module__t10_5W__nowDot{animation:2.4s cubic-bezier(.45,0,.55,1) infinite CalendarDay-module__t10_5W__beat}:root:not([data-motion=reduce]) .CalendarDay-module__t10_5W__now:after{animation:2.4s cubic-bezier(.33,0,.2,1) infinite CalendarDay-module__t10_5W__breathe}}@keyframes CalendarDay-module__t10_5W__beat{0%,36%,to{transform:scale(1)}9%{transform:scale(1.22)}18%{transform:scale(1)}26%{transform:scale(1.12)}}@keyframes CalendarDay-module__t10_5W__breathe{0%{opacity:.32;transform:scale(1)}55%,to{opacity:0;transform:scale(1.71)}}.CalendarDay-module__t10_5W__mark{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--ink-3);grid-template-columns:42px 1fr;align-self:start;column-gap:12px;margin:0 0 0 2px;font-weight:500;display:grid;position:relative}.CalendarDay-module__t10_5W__cards{gap:var(--card-gap);flex-direction:column;margin:0;padding:0 0 0 14px;list-style:none;display:flex}.CalendarDay-module__t10_5W__cards>li+li{border-top:var(--card-rule-w) solid var(--card-rule)}.CalendarDay-module__t10_5W__now,.CalendarDay-module__t10_5W__cards>li,.CalendarDay-module__t10_5W__group[data-doses]{scroll-margin-top:calc(var(--head) + var(--rhythm))}.CalendarDay-module__t10_5W__dose{--dose-ring:var(--card-edge);width:100%;padding:var(--card-pad-day);border:var(--card-edge-w) solid var(--dose-ring);border-radius:var(--card-radius);background:var(--card-fill);box-shadow:var(--card-shadow);font:inherit;color:inherit;text-align:left;grid-template-columns:minmax(0,1fr);justify-items:start;margin:0;display:grid;position:relative}button.CalendarDay-module__t10_5W__dose{cursor:pointer;transition:transform var(--t-press) var(--spring)}button.CalendarDay-module__t10_5W__dose:active{transform:scale(var(--tap-scale))}.CalendarDay-module__t10_5W__dose .CalendarDay-module__t10_5W__name{flex:0 auto}.CalendarDay-module__t10_5W__dose .CalendarDay-module__t10_5W__tag{margin-left:0;margin-block:-1px}.CalendarDay-module__t10_5W__dose .CalendarDay-module__t10_5W__top{padding-left:var(--card-dot-room);flex-wrap:wrap;row-gap:4px}.CalendarDay-module__t10_5W__nameLine{min-width:0;margin-left:calc(-1 * var(--card-dot-room));flex:0 auto;align-items:center;gap:7px;display:flex}.CalendarDay-module__t10_5W__dose:is([data-state=taken],[data-state=skipped]) .CalendarDay-module__t10_5W__name{color:var(--ink-3)}.CalendarDay-module__t10_5W__dose:is([data-state=taken],[data-state=skipped]) .CalendarDay-module__t10_5W__dot{opacity:.4}.CalendarDay-module__t10_5W__dose[data-state=projected] .CalendarDay-module__t10_5W__name{color:var(--ink-2)}.CalendarDay-module__t10_5W__top{align-items:center;gap:7px;width:100%;display:flex}.CalendarDay-module__t10_5W__dose>.CalendarDay-module__t10_5W__top{grid-area:1/1}.CalendarDay-module__t10_5W__dot{display:var(--card-dot,block);background:var(--deep);width:6px;height:6px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:50%;flex:none}.CalendarDay-module__t10_5W__name{min-width:0;font-family:var(--face-card);line-height:var(--lh-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink);overflow-wrap:anywhere;flex:1}.CalendarDay-module__t10_5W__amount{margin:3px 0 0 var(--card-dot-room);font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;grid-area:2/1}.CalendarDay-module__t10_5W__tag{--tag-bg:var(--tag-fill);border-radius:var(--tag-radius);background:var(--tag-bg);color:var(--tag-ink);font-family:var(--face-tag);font-size:var(--fs-tag);letter-spacing:var(--ls-tag);text-transform:uppercase;font-weight:var(--wght-tag);white-space:nowrap;flex:none;margin-left:auto;padding:5px 10px}.CalendarDay-module__t10_5W__tag[data-tone=green]{--tag-bg:var(--state-taken-soft);color:var(--state-taken)}.CalendarDay-module__t10_5W__dose[data-state=overdue] .CalendarDay-module__t10_5W__tag:not([data-mark]){--tag-bg:var(--tag-overdue-fill);color:var(--tag-overdue-ink)}.CalendarDay-module__t10_5W__tag[data-tone=alert]{--tag-bg:var(--state-alert-soft);color:var(--state-alert)}.CalendarDay-module__t10_5W__tag[data-mark]{--h:calc(1.6em + 10px);--tone:var(--tag-fill);width:var(--h);height:var(--h);background:var(--tone);border-radius:50%;padding:0;line-height:1.6;position:relative}.CalendarDay-module__t10_5W__tag[data-mark][data-tone=green]{--tone:var(--state-taken-soft)}.CalendarDay-module__t10_5W__tag[data-mark][data-tone=alert]{--tone:var(--state-alert-soft)}.CalendarDay-module__t10_5W__tag[data-mark=taken]{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.6 12.5l3.6 3.6 7.3-7.6'/%3E%3C/svg%3E")}.CalendarDay-module__t10_5W__tag[data-mark=skipped]{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.2 17.8l5.6-11.6'/%3E%3C/svg%3E")}.CalendarDay-module__t10_5W__tag[data-mark=missed]{--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.1 5h9.8M7.1 19h9.8M8.1 5c0 3.4 3.9 4.5 3.9 7 0-2.5 3.9-3.6 3.9-7M8.1 19c0-3.4 3.9-4.5 3.9-7 0 2.5 3.9 3.6 3.9 7'/%3E%3C/svg%3E")}.CalendarDay-module__t10_5W__glyph{-webkit-mask:var(--glyph) center / 62% no-repeat;-webkit-mask:var(--glyph) center / 62% no-repeat;mask:var(--glyph) center / 62% no-repeat;pointer-events:none;background:currentColor;position:absolute;inset:0}.CalendarDay-module__t10_5W__pill{display:none}.CalendarDay-module__t10_5W__group{--tick:var(--node-size)}.CalendarDay-module__t10_5W__group:before{content:var(--node-content);left:calc(var(--rail) + .5px - var(--tick) / 2);top:calc(var(--node-y) - var(--tick) / 2);box-sizing:border-box;width:var(--tick);height:var(--tick);background:var(--ground-solid);border:1px solid var(--ink-3);box-shadow:0 0 0 3px var(--ground-solid);border-radius:50%;position:absolute}.CalendarDay-module__t10_5W__group[data-mark=hollow-now]:before{border-color:var(--state-due)}.CalendarDay-module__t10_5W__group[data-mark=accent]:before{background:var(--state-taken);border-color:var(--state-taken)}.CalendarDay-module__t10_5W__group[data-mark=grey]:before{background:var(--ink-3);border-color:var(--ink-3)}.CalendarDay-module__t10_5W__group[data-mark=accent]:after{content:var(--node-content);left:calc(var(--rail) + .5px - var(--tick) / 2);top:calc(var(--node-y) - var(--tick) / 2);width:var(--tick);height:var(--tick);background:var(--ground-solid);position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 12.5l4.3 4.3L18.5 7.8'/%3E%3C/svg%3E") 50%/70% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 12.5l4.3 4.3L18.5 7.8'/%3E%3C/svg%3E") 50%/70% no-repeat}.CalendarDay-module__t10_5W__dose:has(>:is(.CalendarDay-module__t10_5W__art,.CalendarDay-module__t10_5W__count)){grid-template-columns:minmax(0, 1fr) var(--art-col-day);column-gap:var(--art-gap)}.CalendarDay-module__t10_5W__dose[data-state=due]{--dose-ring:var(--state-due)}.CalendarDay-module__t10_5W__dose[data-state=overdue]{--dose-ring:var(--state-overdue)}.CalendarDay-module__t10_5W__dose[data-state=projected]{background:var(--card-projected-fill);--dose-ring:var(--card-projected-edge);box-shadow:var(--card-projected-shadow)}.CalendarDay-module__t10_5W__dose:is([data-state=taken],[data-state=skipped]){background:var(--card-answered-fill);--dose-ring:var(--card-answered-edge);box-shadow:var(--card-answered-shadow)}.CalendarDay-module__t10_5W__art,.CalendarDay-module__t10_5W__count{aspect-ratio:1;pointer-events:none;-webkit-user-select:none;user-select:none;grid-column:2/3;width:100%;height:auto;margin:auto 0;position:absolute;top:0;bottom:0;right:0}.CalendarDay-module__t10_5W__art{filter:var(--art-filter);object-fit:contain;object-position:right center;scale:var(--art-scale);-webkit-touch-callout:none}.CalendarDay-module__t10_5W__count{font-family:var(--face-title);font-size:calc(var(--art-col-day) * .72);color:var(--ink);font-variant-numeric:tabular-nums;place-items:center;line-height:1;display:grid}:root[data-art-side=start] .CalendarDay-module__t10_5W__dose:has(>:is(.CalendarDay-module__t10_5W__art,.CalendarDay-module__t10_5W__count)){grid-template-columns:var(--art-col-day) minmax(0, 1fr)}:root[data-art-side=start] .CalendarDay-module__t10_5W__dose:has(>:is(.CalendarDay-module__t10_5W__art,.CalendarDay-module__t10_5W__count))>:is(.CalendarDay-module__t10_5W__top,.CalendarDay-module__t10_5W__tileTop){grid-area:1/2}:root[data-art-side=start] .CalendarDay-module__t10_5W__dose:has(>:is(.CalendarDay-module__t10_5W__art,.CalendarDay-module__t10_5W__count))>:is(.CalendarDay-module__t10_5W__amount,.CalendarDay-module__t10_5W__tileNames){grid-area:2/2}:root[data-art-side=start] .CalendarDay-module__t10_5W__dose>:is(.CalendarDay-module__t10_5W__art,.CalendarDay-module__t10_5W__count){grid-column:1/2}:root[data-art-side=start] .CalendarDay-module__t10_5W__dose>.CalendarDay-module__t10_5W__art{object-position:left center}.CalendarDay-module__t10_5W__dose:is([data-state=taken],[data-state=skipped]) :is(.CalendarDay-module__t10_5W__art,.CalendarDay-module__t10_5W__count){opacity:var(--art-answered)}.CalendarDay-module__t10_5W__dose:is([data-state=due],[data-state=overdue],[data-state=missed]:not([data-answered]))>.CalendarDay-module__t10_5W__art{filter:var(--art-filter-boil)}.CalendarDay-module__t10_5W__dose[data-swipe]{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}button.CalendarDay-module__t10_5W__dose[data-drag]:active{transform:none}.CalendarDay-module__t10_5W__dose[data-pill]:is([data-state=taken],[data-state=skipped]) .CalendarDay-module__t10_5W__tag{animation:CalendarDay-module__t10_5W__tag-in var(--t-2) var(--calm) both}@keyframes CalendarDay-module__t10_5W__tag-in{0%{opacity:0}}.CalendarDay-module__t10_5W__dose[data-pill] .CalendarDay-module__t10_5W__tag[data-mark]{background:0 0}.CalendarDay-module__t10_5W__dose[data-pill] .CalendarDay-module__t10_5W__pill{border-radius:0 calc(var(--h) / 2) calc(var(--h) / 2) 0;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.CalendarDay-module__t10_5W__face{border-radius:var(--tag-radius);background:var(--tone);white-space:nowrap;align-items:center;height:100%;padding:0 10px;display:flex}.CalendarDay-module__t10_5W__dose[data-pill] .CalendarDay-module__t10_5W__glyph{opacity:0;transform:scale(.6)}.CalendarDay-module__t10_5W__dose[data-pill][data-fold] .CalendarDay-module__t10_5W__pill{transform:translateX(calc(var(--h) - 100%));animation:CalendarDay-module__t10_5W__fold var(--t-2) var(--calm) var(--fold-ms,0s) backwards}.CalendarDay-module__t10_5W__dose[data-pill][data-fold] .CalendarDay-module__t10_5W__face{transform:translateX(calc(100% - var(--h)));animation:CalendarDay-module__t10_5W__fold var(--t-2) var(--calm) var(--fold-ms,0s) backwards}.CalendarDay-module__t10_5W__dose[data-pill][data-fold] .CalendarDay-module__t10_5W__word{opacity:0;animation:CalendarDay-module__t10_5W__fold-word var(--t-2) var(--calm) var(--fold-ms,0s) backwards}.CalendarDay-module__t10_5W__dose[data-pill][data-fold] .CalendarDay-module__t10_5W__glyph{opacity:1;animation:CalendarDay-module__t10_5W__fold-glyph var(--t-2) var(--calm) var(--fold-ms,0s) backwards;transform:none}.CalendarDay-module__t10_5W__dose[data-pill] .CalendarDay-module__t10_5W__top{overflow-x:var(--row-clip)}@keyframes CalendarDay-module__t10_5W__fold{0%{transform:none}}@keyframes CalendarDay-module__t10_5W__fold-word{0%{opacity:1}60%,to{opacity:0}}@keyframes CalendarDay-module__t10_5W__fold-glyph{0%,45%{opacity:0;transform:scale(.6)}}:root[data-marks=drawn] .CalendarDay-module__t10_5W__rail{filter:url(#brush-y)}:root[data-marks=drawn] .CalendarDay-module__t10_5W__strokeLine{filter:url(#brush-line)}:root[data-marks=drawn] .CalendarDay-module__t10_5W__nowDot,:root[data-marks=drawn] .CalendarDay-module__t10_5W__now:after{filter:url(#brush-splotch)}:root[data-marks=drawn] .CalendarDay-module__t10_5W__group:before,:root[data-marks=drawn] .CalendarDay-module__t10_5W__group:after,:root[data-marks=drawn] .CalendarDay-module__t10_5W__tag[data-mark]{filter:url(#brush)}:root[data-marks=drawn] .CalendarDay-module__t10_5W__tag:not([data-mark]){isolation:isolate;background:0 0;position:relative}:root[data-marks=drawn] .CalendarDay-module__t10_5W__tag:not([data-mark]):before{content:"";z-index:-1;border-radius:inherit;background:var(--tag-bg);filter:url(#brush-swash);position:absolute;inset:0}.CalendarDay-module__t10_5W__tileTop{flex-wrap:wrap;grid-area:1/1;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.CalendarDay-module__t10_5W__tileTop>.CalendarDay-module__t10_5W__name{flex:0 auto}.CalendarDay-module__t10_5W__tileDots{align-self:center;gap:4px;display:inline-flex}.CalendarDay-module__t10_5W__answerDot{width:6px;height:6px;color:var(--ink);background:currentColor;border-radius:50%;flex:none}.CalendarDay-module__t10_5W__answerDot[data-answer=taken]{color:var(--state-taken)}.CalendarDay-module__t10_5W__answerDot[data-answer=other]{color:var(--ink-3)}.CalendarDay-module__t10_5W__nameLine>.CalendarDay-module__t10_5W__answerDot{margin-left:3px}.CalendarDay-module__t10_5W__dose:has(>.CalendarDay-module__t10_5W__top .CalendarDay-module__t10_5W__answerDot){--card-dot-room:0px}.CalendarDay-module__t10_5W__tally{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--ink-3)}.CalendarDay-module__t10_5W__tally>[data-answer=taken]{color:var(--state-taken)}.CalendarDay-module__t10_5W__tileNames{font-size:var(--fs-control);color:var(--ink-3);overflow-wrap:anywhere;grid-area:2/1;margin-top:5px;line-height:1.5}.CalendarDay-module__t10_5W__tileNames>[data-answer=taken]{color:var(--state-taken)}
.SetupPanel-module__KB-H5q__panel{padding-bottom:0}.SetupPanel-module__KB-H5q__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.SetupPanel-module__KB-H5q__words{min-width:0}.SetupPanel-module__KB-H5q__title{font-family:var(--face-title);font-size:21px;line-height:1.1;font-weight:var(--wght-title);font-variation-settings:"wdth" var(--wdth-title), "wght" var(--wght-title);letter-spacing:var(--ls-title);color:var(--ink)}.SetupPanel-module__KB-H5q__lede{max-width:32ch;font-size:var(--fs-card);color:var(--ink-2);margin-top:6px;line-height:1.4}.SetupPanel-module__KB-H5q__marks{flex:none;gap:5px;margin-top:6px;display:flex}.SetupPanel-module__KB-H5q__marks>i{border:1px solid var(--ink-3);border-radius:50%;width:7px;height:7px}.SetupPanel-module__KB-H5q__marks>i[data-done]{border-color:var(--accent);background:var(--accent)}.SetupPanel-module__KB-H5q__steps{margin:14px 0 0;padding:0;list-style:none}.SetupPanel-module__KB-H5q__step{border:0;border-top:var(--card-line-w) solid var(--card-line);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:transform var(--t-press) var(--spring);background:0 0;margin:0;padding:14px 0}.SetupPanel-module__KB-H5q__step:active{transform:scale(var(--tap-scale))}.SetupPanel-module__KB-H5q__step:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.SetupPanel-module__KB-H5q__label{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink)}.SetupPanel-module__KB-H5q__step[data-done] .SetupPanel-module__KB-H5q__label{color:var(--ink-3);text-decoration:line-through;text-decoration-thickness:1px}.SetupPanel-module__KB-H5q__step[data-done] .SetupPanel-module__KB-H5q__chev{opacity:.4}.SetupPanel-module__KB-H5q__mark{fill:none;width:22px;height:22px;stroke:var(--ink-3);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.SetupPanel-module__KB-H5q__mark[data-done] circle{fill:var(--accent);stroke:var(--accent)}.SetupPanel-module__KB-H5q__mark[data-done] path{stroke:var(--accent-on);stroke-width:2px}.SetupPanel-module__KB-H5q__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.TopSupplements-module__sbxEHa__top{--shadow-room:48px;--bleed:var(--page-x)}.TopSupplements-module__sbxEHa__title{font-family:var(--face-title);font-size:21px;line-height:1.1;font-weight:var(--wght-title);font-variation-settings:"wdth" var(--wdth-title), "wght" var(--wght-title);letter-spacing:var(--ls-title);color:var(--ink)}.TopSupplements-module__sbxEHa__rail{margin:12px calc(-1 * var(--bleed)) calc(-1 * var(--shadow-room));padding:0 var(--bleed) var(--shadow-room);scroll-snap-type:x proximity;scroll-padding-inline:var(--bleed);scrollbar-width:none;overflow:auto hidden}.TopSupplements-module__sbxEHa__rail::-webkit-scrollbar{display:none}.TopSupplements-module__sbxEHa__tiles{grid-auto-columns:142px;grid-auto-flow:column;gap:12px;margin:0;padding:0;list-style:none;display:grid}.TopSupplements-module__sbxEHa__tiles>li{scroll-snap-align:start;display:grid}.TopSupplements-module__sbxEHa__tile{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:transform var(--t-press) var(--spring);flex-direction:column;align-items:flex-start;gap:3px;margin:0;display:flex}.TopSupplements-module__sbxEHa__tile:active{transform:scale(var(--tap-scale))}.TopSupplements-module__sbxEHa__tile:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.TopSupplements-module__sbxEHa__art{object-fit:contain;object-position:left center;width:84px;height:84px;filter:var(--art-filter);scale:var(--art-scale);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;margin-bottom:6px}.TopSupplements-module__sbxEHa__line{font-size:var(--fs-card);color:var(--ink-3);line-height:1.4}
.TravelPlan-module__a0ccga__summary{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink-2);font-variant-numeric:tabular-nums;margin-top:10px}.TravelPlan-module__a0ccga__mode{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);margin-top:4px}.TravelPlan-module__a0ccga__list{margin-top:0}.TravelPlan-module__a0ccga__row{grid-template-columns:minmax(0, 1fr) auto var(--art-track);grid-template-rows:auto;grid-template-areas:"text tally art";align-items:center}.TravelPlan-module__a0ccga__row>:first-child{grid-area:text}:root[data-art-side=start] .TravelPlan-module__a0ccga__row{grid-template-columns:var(--art-track) minmax(0, 1fr) auto;grid-template-areas:"art text tally"}.TravelPlan-module__a0ccga__piece{white-space:nowrap}.TravelPlan-module__a0ccga__tally{flex-direction:column;grid-area:tally;align-items:flex-end;gap:2px;min-width:0;padding-left:12px;display:flex}.TravelPlan-module__a0ccga__pack{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}.TravelPlan-module__a0ccga__unit{color:var(--ink-2)}.TravelPlan-module__a0ccga__short{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);text-align:right;font-variant-numeric:tabular-nums}.TravelPlan-module__a0ccga__short[data-short]{color:var(--state-low)}.TravelPlan-module__a0ccga__row>.TravelPlan-module__a0ccga__art{grid-area:art}:root[data-art-side=start] .TravelPlan-module__a0ccga__row>.TravelPlan-module__a0ccga__art{object-position:left center;justify-self:start}.TravelPlan-module__a0ccga__none{font-size:var(--fs-card);color:var(--ink-3);padding:22px 2px}.TravelPlan-module__a0ccga__foot{margin-top:var(--rhythm);font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);text-transform:uppercase}
.TravelSheet-module__uBJGXG__switches{margin-top:var(--rhythm-form)}
.TravelTile-module__ZEJG-a__row{min-height:72px}.TravelTile-module__ZEJG-a__go{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.TravelTile-module__ZEJG-a__go:after{content:"";border-radius:var(--card-radius);position:absolute;inset:0}.TravelTile-module__ZEJG-a__tile{transition:transform var(--t-press) var(--spring)}.TravelTile-module__ZEJG-a__tile:has(>.TravelTile-module__ZEJG-a__go:active){transform:scale(var(--tap-scale))}.TravelTile-module__ZEJG-a__go:focus-visible{outline:none}.TravelTile-module__ZEJG-a__go:focus-visible:after{outline:2px solid var(--ink);outline-offset:2px}.TravelTile-module__ZEJG-a__glyph{width:44px;height:44px;stroke:var(--ink-2);stroke-width:.95px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex:none}.TravelTile-module__ZEJG-a__title{font-family:var(--face-title);font-size:21px;line-height:1.1;font-weight:var(--wght-title);font-variation-settings:"wdth" var(--wdth-title), "wght" var(--wght-title);letter-spacing:var(--ls-title);color:var(--ink)}.TravelTile-module__ZEJG-a__line{font-size:var(--fs-card);color:var(--ink-2);margin-top:2px;line-height:1.4}
.Insights-module___nMrRW__title{margin:0}.Insights-module___nMrRW__seg{margin:18px 0 22px}.Insights-module___nMrRW__empty{max-width:32ch;font-size:var(--fs-body);color:var(--ink-2);margin:0 0 22px}.Insights-module___nMrRW__blocks{gap:var(--card-gap);--rise:.9s;--rise-ease:cubic-bezier(.22, 1, .36, 1);--ripple:45ms;--ripple-row:70ms;grid-template-columns:minmax(0,1fr);display:grid}.Insights-module___nMrRW__blk{min-width:0;padding:var(--card-pad-block);border:var(--card-edge-w) solid var(--card-edge);border-radius:var(--card-radius);background:var(--card-fill);box-shadow:var(--card-shadow)}.Insights-module___nMrRW__blocks>.Insights-module___nMrRW__blk+.Insights-module___nMrRW__blk,.Insights-module___nMrRW__blocks>.Insights-module___nMrRW__pair+.Insights-module___nMrRW__blk{border-top:var(--card-line-w) solid var(--card-line)}.Insights-module___nMrRW__blocks>.Insights-module___nMrRW__blk+.Insights-module___nMrRW__pair,.Insights-module___nMrRW__blocks>.Insights-module___nMrRW__pair+.Insights-module___nMrRW__pair{border-top:var(--card-rule-w) solid var(--card-rule)}.Insights-module___nMrRW__pair{gap:var(--card-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.Insights-module___nMrRW__pair>.Insights-module___nMrRW__blk:first-child{padding-right:var(--card-pair-inset)}.Insights-module___nMrRW__pair>.Insights-module___nMrRW__blk+.Insights-module___nMrRW__blk{padding-left:var(--card-pair-inset);border-left:var(--card-line-w) solid var(--card-line)}.Insights-module___nMrRW__shead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.Insights-module___nMrRW__section{font-family:var(--face-section);font-size:var(--fs-section);letter-spacing:var(--ls-section);text-transform:uppercase;color:var(--ink-3);font-weight:var(--wght-section);margin:0}.Insights-module___nMrRW__smeta{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-2);white-space:nowrap}@media (max-width:319px){.Insights-module___nMrRW__shead{flex-wrap:wrap}.Insights-module___nMrRW__section{overflow-wrap:anywhere}.Insights-module___nMrRW__smeta{white-space:normal}}.Insights-module___nMrRW__adh{align-items:center;gap:18px;margin-top:12px;display:flex}.Insights-module___nMrRW__adh>.Insights-module___nMrRW__ring{margin-top:10px}@media (max-width:319px){.Insights-module___nMrRW__adh{flex-wrap:wrap;justify-content:center}.Insights-module___nMrRW__adh>.Insights-module___nMrRW__bars{flex-basis:90px}}.Insights-module___nMrRW__ring{width:var(--ring);height:var(--ring);transition:--fill var(--rise) var(--rise-ease) var(--stagger,0s);flex:none;position:relative}.Insights-module___nMrRW__track{border:var(--stroke) solid var(--chart-track);border-radius:50%;position:absolute;inset:0}.Insights-module___nMrRW__win{clip-path:inset(0 0 0 50%);position:absolute;inset:0}.Insights-module___nMrRW__winL{clip-path:inset(0 50% 0 0)}.Insights-module___nMrRW__half{will-change:transform;transform:rotate(calc(min(var(--fill), .5) * 1turn));position:absolute;inset:0}.Insights-module___nMrRW__half:before{content:"";border:var(--stroke) solid var(--chart-fill);clip-path:inset(0 50% 0 0);border-radius:50%;position:absolute;inset:0}.Insights-module___nMrRW__halfB{transform:rotate(calc(max(var(--fill), .5) * 1turn))}.Insights-module___nMrRW__dot{width:var(--stroke);height:var(--stroke);margin-left:calc(var(--stroke) / -2);background:var(--chart-fill);transform-origin:50% calc(var(--ring) / 2);will-change:transform, opacity;opacity:calc(var(--fill) * 1000);border-radius:50%;position:absolute;top:0;left:50%}.Insights-module___nMrRW__capA{transform:rotate(calc(min(var(--fill), .5) * 1turn))}.Insights-module___nMrRW__capB{transform:rotate(calc(max(var(--fill), .5) * 1turn));opacity:calc((var(--fill) - .5) * 1000)}.Insights-module___nMrRW__centre{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;inset:0}.Insights-module___nMrRW__ringnum{font-family:var(--face-title);font-size:25px;font-weight:var(--wght-title);font-variation-settings:"wdth" var(--wdth-title), "wght" 400;letter-spacing:-.03em;color:var(--ink)}.Insights-module___nMrRW__ringsub{font-family:var(--face-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:8.5px}.Insights-module___nMrRW__otc{justify-content:center;margin-top:10px;display:flex}.Insights-module___nMrRW__bars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-rows:1fr var(--bar-h,86px) 1fr;flex:1;gap:6px 2px;min-width:0;margin-top:10px;display:grid}.Insights-module___nMrRW__bcol{grid-row:span 3;grid-template-rows:subgrid;justify-items:center;min-width:0;display:grid;overflow:hidden}.Insights-module___nMrRW__btrack{width:14px;max-width:100%;height:var(--bar-h,86px);background:var(--chart-track);border-radius:4px;position:relative;overflow:hidden}.Insights-module___nMrRW__bfill{background:var(--chart-fill);transform:translateY(calc((1 - var(--v)) * 100%));transition:transform var(--rise) var(--rise-ease) calc(var(--stagger,0s) + var(--ripple-at,0s));border-radius:4px 4px 0 0;position:absolute;inset:0}.Insights-module___nMrRW__bv,.Insights-module___nMrRW__bl{max-width:100%;font-family:var(--face-meta);letter-spacing:.06em;text-align:center;font-size:9.5px}.Insights-module___nMrRW__bv{min-height:12px;color:var(--ink-2);align-self:end}.Insights-module___nMrRW__bl{color:var(--ink-3);text-transform:uppercase;align-self:start}.Insights-module___nMrRW__big{font-family:var(--face-title);font-size:44px;font-weight:var(--wght-title);font-variation-settings:"wdth" var(--wdth-title), "wght" 400;letter-spacing:var(--ls-title);color:var(--ink);margin:10px 0 0;line-height:1}@media (max-width:319px){.Insights-module___nMrRW__big{font-size:min(44px,14vw)}}.Insights-module___nMrRW__sub{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);margin:6px 0 0;line-height:1.5}.Insights-module___nMrRW__subC{text-align:center}.Insights-module___nMrRW__cmp{font-size:var(--fs-control);color:var(--ink-2);overflow-wrap:anywhere;align-items:center;gap:6px;margin:8px 0 0;display:flex}.Insights-module___nMrRW__cmp svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:13px;height:13px}.Insights-module___nMrRW__cmp[data-trend=up]{color:var(--accent)}.Insights-module___nMrRW__cmp[data-trend=down] svg{color:var(--ink-3)}.Insights-module___nMrRW__rows{position:relative}.Insights-module___nMrRW__top{margin:10px 0 0;padding:0;list-style:none}.Insights-module___nMrRW__top li{grid-template-columns:var(--art-thumb) var(--art-thumb-gap) 1fr 10px auto;grid-template-rows:auto auto;align-items:center;column-gap:0;padding:9px 0;display:grid}.Insights-module___nMrRW__top li+li{border-top:1px solid var(--hair-2)}.Insights-module___nMrRW__thumb{aspect-ratio:1;object-fit:contain;width:100%;height:auto;filter:var(--art-filter);scale:var(--art-scale);grid-area:1/1/3/2;display:block}.Insights-module___nMrRW__tname{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;grid-area:1/3;min-width:0;overflow:hidden}.Insights-module___nMrRW__tpct{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-2);grid-area:1/5;align-self:center}.Insights-module___nMrRW__ttrack{background:var(--chart-track);border-radius:3px;grid-area:2/3/auto/-1;height:5px;margin-top:7px;position:relative;overflow:hidden}.Insights-module___nMrRW__tfill{background:var(--chart-fill);transform:translateX(calc((var(--v) - 1) * 100%));transition:transform var(--rise) var(--rise-ease) calc(var(--stagger,0s) + var(--ripple-at,0s));border-radius:3px;position:absolute;inset:0}.Insights-module___nMrRW__none{font-family:var(--face-meta);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--ink-3);padding:9px 0 0}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduce]) [data-arriving] .Insights-module___nMrRW__widget{--stagger:calc(var(--i) * 60ms)}:root:not([data-motion=reduce]) .Insights-module___nMrRW__bcol{--ripple-at:calc(var(--b,0) * var(--ripple))}:root:not([data-motion=reduce]) .Insights-module___nMrRW__top>li{--ripple-at:calc(var(--r,0) * var(--ripple-row))}:root:not([data-motion=reduce]) [data-fresh] .Insights-module___nMrRW__bfill{animation:Insights-module___nMrRW__bar-up var(--rise) var(--rise-ease) var(--ripple-at,0s) backwards}:root:not([data-motion=reduce]) [data-fresh] .Insights-module___nMrRW__tfill{animation:Insights-module___nMrRW__bar-across var(--rise) var(--rise-ease) var(--ripple-at,0s) backwards}}@keyframes Insights-module___nMrRW__bar-up{0%{transform:translateY(100%)}}@keyframes Insights-module___nMrRW__bar-across{0%{transform:translate(-100%)}}:root[data-marks=drawn] .Insights-module___nMrRW__win,:root[data-marks=drawn] .Insights-module___nMrRW__dot,:root[data-marks=drawn] .Insights-module___nMrRW__btrack{filter:url(#brush)}:root[data-marks=drawn] .Insights-module___nMrRW__ttrack{filter:url(#brush-x)}
.ComingTile-module__rPOSQa__tile{border:1px solid var(--hair-2);border-radius:var(--r-card);background:var(--lift);width:100%;color:var(--ink);text-align:left;align-items:center;gap:13px;padding:13px 15px 14px;display:flex}.ComingTile-module__rPOSQa__tile>svg:first-child{width:24px;height:24px;stroke:var(--ink-2);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex:none}.ComingTile-module__rPOSQa__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ComingTile-module__rPOSQa__title{font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);color:var(--ink)}.ComingTile-module__rPOSQa__lede{font-size:var(--fs-card);color:var(--ink-3);line-height:1.4}.ComingTile-module__rPOSQa__soon{font-family:var(--face-meta);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);flex:none;font-size:10px}
.Stock-module__km2MSW__eyebrow{font-family:var(--face-section);font-size:var(--fs-section);letter-spacing:var(--ls-section);text-transform:uppercase;color:var(--ink-3);font-weight:var(--wght-section)}.Stock-module__km2MSW__title{margin-top:9px}.Stock-module__km2MSW__lede{max-width:32ch;font-size:var(--fs-body);color:var(--ink-2);margin-top:12px}.Stock-module__km2MSW__empty{min-height:calc(100dvh - var(--head) - var(--dock) - 2 * var(--rhythm));position:relative}.Stock-module__km2MSW__emptyText{position:relative}.Stock-module__km2MSW__bg{top:calc(-1 * var(--rhythm));left:calc(-1 * var(--page-x));width:calc(100% + 2 * var(--page-x));height:calc(100% + 2 * var(--rhythm));object-fit:cover;object-position:right bottom;filter:var(--art-filter);pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:absolute}.Stock-module__km2MSW__field{margin-top:var(--rhythm-form)}.Stock-module__km2MSW__filters{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.Stock-module__km2MSW__filters>.Stock-module__km2MSW__filter{justify-content:center;align-items:center;gap:6px;padding-left:14px;padding-right:9px;display:inline-flex}.Stock-module__km2MSW__results{position:relative}.Stock-module__km2MSW__results>.Stock-module__km2MSW__supply{margin-top:12px}.Stock-module__km2MSW__none{font-size:var(--fs-card);color:var(--ink-3);padding:22px 2px}.Stock-module__km2MSW__bar{height:var(--stock-bar-h);border-radius:var(--stock-bar-r);background:var(--stock-bar-track);margin-top:8px;display:block;overflow:hidden}.Stock-module__km2MSW__bar i{background:var(--chart-fill);height:100%;display:block}.Stock-module__km2MSW__bar[data-state=low] i{background:var(--state-low)}.Stock-module__km2MSW__bar[data-state=out]{background:var(--state-alert-soft)}.Stock-module__km2MSW__text>[data-state=out]{color:var(--state-alert)}.Stock-module__km2MSW__supply>li{--art-space:var(--art-gap);grid-template-columns:var(--art-track) var(--art-space) minmax(0, 1fr) auto auto;grid-template-rows:auto;grid-template-areas:"art.open control chevron";align-items:center;gap:0}.Stock-module__km2MSW__supply>li:not(:has(>.Stock-module__km2MSW__art)){--art-space:0px}.Stock-module__km2MSW__open{min-width:0}.Stock-module__km2MSW__supply .Stock-module__km2MSW__open{grid-area:open}.Stock-module__km2MSW__control{z-index:1;min-width:80px;margin-left:max(12px, var(--art-gap));pointer-events:none;grid-area:control;justify-content:flex-end;display:flex;position:relative}.Stock-module__km2MSW__control>button{pointer-events:auto}.Stock-module__km2MSW__coming{margin-top:12px}.Stock-module__km2MSW__chevron{display:var(--row-chevron,flex);grid-area:chevron;margin-left:12px}.Stock-module__km2MSW__supply .Stock-module__km2MSW__art{object-position:left center;grid-area:art;justify-self:start}:root[data-marks=drawn] .Stock-module__km2MSW__bar{filter:url(#brush-x)}
.Sweep-module__zutRmG__stack{position:relative}.Sweep-module__zutRmG__stack>section:first-of-type{margin-top:0}.Sweep-module__zutRmG__panel{margin-top:calc(var(--rhythm) * 2)}.Sweep-module__zutRmG__lede{font-size:var(--fs-body);color:var(--ink-2);margin-top:12px}ul.Sweep-module__zutRmG__list{margin:16px 0 0;padding:0}
.TabBar-module__tbBujG__nav{z-index:50;padding-bottom:var(--bot);background:var(--glass);-webkit-backdrop-filter:blur(28px)saturate(1.9);backdrop-filter:blur(28px)saturate(1.9);border-top:1px solid var(--hair-2);box-shadow:var(--shadow-nav);position:fixed;bottom:0;left:0;right:0}.TabBar-module__tbBujG__nav[data-keyboard]{visibility:hidden}.TabBar-module__tbBujG__island{max-width:var(--page-max);grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid;position:relative}.TabBar-module__tbBujG__ind{background:var(--ink);pointer-events:none;width:30px;height:2px;transition:transform .55s var(--spring), opacity .35s var(--calm);border-radius:0 0 2px 2px;position:absolute;top:0;left:calc(12.5% - 15px)}.TabBar-module__tbBujG__ind[data-hidden]{opacity:0}.TabBar-module__tbBujG__tab{color:var(--ink-3);font-family:var(--font-pinned);cursor:pointer;transition:color .35s var(--calm);background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:14px 0 13px;display:flex}.TabBar-module__tbBujG__tab svg{stroke:currentColor;stroke-width:1.45px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px;transition:stroke-width .35s var(--calm), transform .45s var(--spring)}.TabBar-module__tbBujG__tab span{letter-spacing:.2em;text-transform:uppercase;font-variation-settings:"wdth" 106, "wght" 500;font-size:9.5px;font-weight:500}.TabBar-module__tbBujG__tab[aria-selected=true]{color:var(--ink)}.TabBar-module__tbBujG__tab[aria-selected=true] svg{stroke-width:1.75px;transform:translateY(-1px)}.TabBar-module__tbBujG__tab:focus-visible{outline:2px solid var(--ink);outline-offset:-3px}
.Reset-module__ojcfRG__layer{z-index:99;background:var(--ground-image) var(--ground-solid);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.Reset-module__ojcfRG__column{max-width:var(--page-max);padding:calc(var(--rhythm) + var(--top)) var(--page-x) calc(var(--rhythm) + var(--bot));text-align:center;transition:opacity var(--t-2) var(--calm);margin:0 auto}.Reset-module__ojcfRG__column[data-leaving]{opacity:0}.Reset-module__ojcfRG__lines{position:relative}.Reset-module__ojcfRG__title{max-width:30ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);transition:opacity var(--t-2) var(--calm);margin:0}.Reset-module__ojcfRG__title[data-gone]{opacity:0}.Reset-module__ojcfRG__after{animation:Reset-module__ojcfRG__appear var(--t-3) var(--calm) both;position:absolute;inset:0}.Reset-module__ojcfRG__lede{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2);margin:12px 0 0}.Reset-module__ojcfRG__dots{margin-left:2px;display:inline-block}.Reset-module__ojcfRG__dots i{vertical-align:baseline;width:3px;height:3px;animation:Reset-module__ojcfRG__breathe 1.4s var(--calm) infinite;background:currentColor;border-radius:50%;margin-left:3px;display:inline-block}.Reset-module__ojcfRG__dots i:nth-child(2){animation-delay:.2s}.Reset-module__ojcfRG__dots i:nth-child(3){animation-delay:.4s}.Reset-module__ojcfRG__mark{fill:none;width:56px;height:56px;stroke:var(--accent-green);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;margin:0 auto 16px;display:block}.Reset-module__ojcfRG__mark[data-drawn]{opacity:1}.Reset-module__ojcfRG__mark circle{stroke-dasharray:139;stroke-dashoffset:139px}.Reset-module__ojcfRG__mark path{stroke-dasharray:30;stroke-dashoffset:30px}.Reset-module__ojcfRG__mark[data-drawn] circle{animation:Reset-module__ojcfRG__draw var(--t-3) var(--calm) forwards}.Reset-module__ojcfRG__mark[data-drawn] path{animation:Reset-module__ojcfRG__draw var(--t-2) var(--calm) var(--t-3) forwards}@media (prefers-reduced-motion:reduce){.Reset-module__ojcfRG__mark[data-drawn] path{animation-delay:0s}}@keyframes Reset-module__ojcfRG__draw{to{stroke-dashoffset:0}}@keyframes Reset-module__ojcfRG__appear{0%{opacity:0}to{opacity:1}}@keyframes Reset-module__ojcfRG__breathe{0%,to{opacity:.25}40%{opacity:1}}
.Toast-module__yWhMxq__toast{left:50%;top:calc(var(--head) + var(--page-x));z-index:96;width:calc(100% - 2 * var(--page-x));max-width:calc(var(--page-max) - 2 * var(--page-x));max-height:calc(100dvh - var(--head) - 2 * var(--page-x));touch-action:pan-y;border-radius:var(--r-glass);border:1px solid var(--hair);background:var(--lift);color:var(--ink);box-shadow:var(--shadow);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:14px 14px 13px 18px;display:grid;position:fixed;transform:translate(-50%)}.Toast-module__yWhMxq__words{min-width:0;font-family:var(--face-card);font-size:var(--fs-card);font-weight:var(--wght-card);font-variation-settings:"wdth" var(--wdth-card), "wght" var(--wght-card);letter-spacing:var(--ls-card);grid-area:1/1;align-items:baseline;gap:8px;line-height:1.25;display:flex}.Toast-module__yWhMxq__word{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.Toast-module__yWhMxq__count{font-family:var(--face-meta);font-variant-numeric:tabular-nums;letter-spacing:0;margin-left:7px}.Toast-module__yWhMxq__names{overflow-wrap:anywhere;min-width:0;min-height:0;font-family:var(--face-card);font-size:var(--fs-card);font-variation-settings:"wdth" var(--wdth-card), "wght" 400;letter-spacing:var(--ls-card);color:var(--ink-2);grid-area:2/1;align-self:stretch;font-weight:400;line-height:1.3;overflow-y:auto}.Toast-module__yWhMxq__action{border-radius:var(--r-pill);background:var(--ink);min-height:40px;color:var(--paper);font-family:var(--face-action);font-size:var(--fs-action);font-weight:var(--wght-action);letter-spacing:var(--ls-action);text-transform:uppercase;cursor:pointer;transition:transform var(--t-press) var(--spring);border:0;grid-area:1/2/3;align-self:center;padding:9px 18px}.Toast-module__yWhMxq__action:active{transform:scale(var(--tap-scale))}.Toast-module__yWhMxq__action:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Toast-module__yWhMxq__drain{background:var(--ink-3);transform-origin:0;height:2px;animation:Toast-module__yWhMxq__drain var(--undo-ms,5s) linear forwards;border-radius:1px;grid-area:3/1;margin-top:6px}@keyframes Toast-module__yWhMxq__drain{0%{transform:scaleX(var(--undo-from,1))}to{transform:scaleX(0)}}.Toast-module__yWhMxq__note{font-size:var(--fs-meta);color:var(--ink-2);grid-area:4/1/auto/-1;margin-top:8px;line-height:1.35}@media (prefers-reduced-motion:reduce){.Toast-module__yWhMxq__drain{display:none}}
.Wordmark-module__L-y88a__mark{font-family:var(--font-archivo);font-size:var(--fs-wordmark);font-weight:var(--wght-wordmark);font-variation-settings:"wdth" var(--wdth-wordmark), "wght" var(--wght-wordmark);letter-spacing:var(--ls-wordmark);text-indent:var(--ls-wordmark);color:var(--ink);-webkit-user-select:none;user-select:none}.Wordmark-module__L-y88a__mark i{color:var(--ink-3);font-style:normal}.Wordmark-module__L-y88a__xxl{font-size:var(--fs-wordmark-xxl)}@media (max-width:319px){.Wordmark-module__L-y88a__xxl{font-size:calc((100vw - 2 * var(--page-x)) / 6.1)}}.Wordmark-module__L-y88a__mark{display:block}.Wordmark-module__L-y88a__home{font:inherit;color:inherit;text-align:left;cursor:pointer;transition:transform var(--t-press) var(--spring);background:0 0;border:0;margin:0;padding:0;display:block}.Wordmark-module__L-y88a__home:active{transform:scale(var(--tap-scale))}.Wordmark-module__L-y88a__home:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
.Header-module__hBw1pG__header{z-index:40;padding:14px var(--page-edge) 13px;padding-top:calc(14px + var(--top));background:var(--glass);-webkit-backdrop-filter:blur(24px)saturate(1.7);backdrop-filter:blur(24px)saturate(1.7);transition:background .4s var(--calm), border-color .35s var(--calm);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.Header-module__hBw1pG__right{align-items:center;gap:12px;min-width:0;display:flex}@media (max-width:319px){.Header-module__hBw1pG__header:has(>.Header-module__hBw1pG__right){flex-wrap:wrap}.Header-module__hBw1pG__right{margin-left:auto}}.Header-module__hBw1pG__ib{border-radius:var(--back-radius);border:1px solid var(--back-edge);background:var(--back-fill);cursor:pointer;width:38px;height:38px;transition:transform var(--t-press) var(--spring), background .2s;flex:none;place-items:center;padding:0;display:grid}.Header-module__hBw1pG__ib:active{transform:scale(var(--tap-scale))}.Header-module__hBw1pG__ib svg{width:16px;height:16px;stroke:var(--ink-2);stroke-width:1.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:stroke .35s var(--calm)}.Header-module__hBw1pG__ib[aria-expanded=true] svg{stroke:var(--ink)}.Header-module__hBw1pG__ib:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
.sheet-module__djfwSG__scrim{z-index:70;background:var(--scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:fixed;inset:0}.sheet-module__djfwSG__sheet{--sheet-side:22px;z-index:80;max-width:var(--page-max);background:var(--ground-image) var(--ground-solid);border-top:var(--sheet-edge-w) solid var(--sheet-edge);border-radius:var(--r-sheet) var(--r-sheet) 0 0;padding:0 var(--sheet-side) calc(var(--rhythm) + var(--bot));box-shadow:var(--shadow-sheet);overscroll-behavior:contain;max-height:88dvh;margin:0 auto;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.sheet-module__djfwSG__sheet:focus{outline:none}.sheet-module__djfwSG__tall{flex-direction:column;height:80dvh;display:flex;overflow:hidden}.sheet-module__djfwSG__tall>.sheet-module__djfwSG__body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.sheet-module__djfwSG__tall>.sheet-module__djfwSG__foot{flex:none;padding-top:12px}.sheet-module__djfwSG__tall>.sheet-module__djfwSG__foot>*>:first-child{margin-top:0}.sheet-module__djfwSG__pinned{flex-direction:column;display:flex;overflow:hidden}.sheet-module__djfwSG__pinned>.sheet-module__djfwSG__body{min-height:0;margin:0 calc(-1 * var(--sheet-side));padding:0 var(--sheet-side);overscroll-behavior:contain;flex:0 auto;overflow-y:auto}.sheet-module__djfwSG__pinned>.sheet-module__djfwSG__foot{flex:none}.sheet-module__djfwSG__grab{background:var(--hair);border-radius:2px;width:34px;height:4px;margin:11px auto 20px;display:block}.sheet-module__djfwSG__band{touch-action:none;-webkit-user-select:none;user-select:none;height:31px;position:absolute;top:0;left:0;right:0}.sheet-module__djfwSG__head{margin:0 calc(-1 * var(--sheet-side));padding:0 var(--sheet-side);touch-action:none;-webkit-user-select:none;user-select:none;flex:none}.sheet-module__djfwSG__eyebrow{font-family:var(--face-eyebrow);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--ink-3)}.sheet-module__djfwSG__name{font-family:var(--face-sheet);font-size:var(--fs-sheet);font-weight:var(--wght-sheet);font-variation-settings:"wdth" var(--wdth-sheet), "wght" var(--wght-sheet);letter-spacing:var(--ls-sheet);overflow-wrap:anywhere;margin:5px 0 0;line-height:1.05}.sheet-module__djfwSG__titled{font-size:var(--fs-sheet);align-items:flex-start;gap:.15em;margin:5px 0 0;line-height:1.05;display:flex}.sheet-module__djfwSG__titled .sheet-module__djfwSG__name{margin:0}.sheet-module__djfwSG__titled .sheet-module__djfwSG__field{--bleed:.2em;inset-inline:0;top:calc(-1 * var(--bleed));line-height:calc(1.05em + 2 * var(--bleed));margin:0;position:absolute}.sheet-module__djfwSG__title{min-width:0;display:grid;position:relative}.sheet-module__djfwSG__title>*{grid-area:1/1}.sheet-module__djfwSG__titled[data-naming] .sheet-module__djfwSG__title{flex-grow:1}.sheet-module__djfwSG__titled[data-naming] h2,.sheet-module__djfwSG__titled[data-naming] .sheet-module__djfwSG__rename{visibility:hidden}.sheet-module__djfwSG__field{width:100%;min-width:0;height:1lh;color:inherit;box-shadow:0 var(--field-edge-w) 0 var(--field-edge);-webkit-user-select:text;user-select:text;background:0 0;border:0;border-radius:0;outline:none;align-self:start;padding:0;display:block}.sheet-module__djfwSG__rename{width:1lh;height:1lh;color:var(--icon-ink);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.sheet-module__djfwSG__rename:before{content:"";position:absolute;inset:calc(50% - 22px)}.sheet-module__djfwSG__rename svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:17px;height:17px;transition:transform var(--t-press) var(--spring)}.sheet-module__djfwSG__rename:active svg{transform:scale(var(--tap-scale))}.sheet-module__djfwSG__detail{font-family:var(--face-meta);border-top:1px solid var(--hair);color:var(--ink-2);margin-top:16px;padding-top:14px;font-size:11.5px}.sheet-module__djfwSG__note{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2);margin-top:12px}.sheet-module__djfwSG__close{width:100%;color:var(--ink-3);font-family:var(--face-control);font-size:var(--fs-control);letter-spacing:var(--ls-control);text-transform:uppercase;font-weight:var(--wght-control);cursor:pointer;transition:transform var(--t-press) var(--spring);background:0 0;border:0;margin-top:16px;padding:12px}.sheet-module__djfwSG__close:active{transform:scale(var(--tap-scale))}
.SlideToConfirm-module__zyedyG__slide{border-radius:var(--r-card);background:var(--hair-2);border:1px solid var(--hair);-webkit-user-select:none;user-select:none;touch-action:none;height:58px;position:relative;overflow:hidden}.SlideToConfirm-module__zyedyG__fill{border-radius:var(--r-control);background:var(--hair);width:50px;transition:width .32s var(--calm);position:absolute;top:4px;bottom:4px;left:4px}.SlideToConfirm-module__zyedyG__label{pointer-events:none;font-family:var(--face-action);font-size:var(--fs-action);letter-spacing:var(--ls-action);text-transform:uppercase;color:var(--ink-3);font-weight:var(--wght-action);place-items:center;display:grid;position:absolute;inset:0}.SlideToConfirm-module__zyedyG__knob{border-radius:var(--r-control);background:var(--ink);touch-action:none;cursor:grab;width:50px;height:48px;transition:transform .32s var(--calm);border:0;place-items:center;padding:0;display:grid;position:absolute;top:4px;left:4px}.SlideToConfirm-module__zyedyG__knob:active{cursor:grabbing}.SlideToConfirm-module__zyedyG__knob svg{width:20px;height:20px;stroke:var(--paper);stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.SlideToConfirm-module__zyedyG__slide[data-locked]{opacity:.6}.SlideToConfirm-module__zyedyG__slide[data-locked] .SlideToConfirm-module__zyedyG__knob{cursor:default}.SlideToConfirm-module__zyedyG__slide[data-tone=alert] .SlideToConfirm-module__zyedyG__fill{background:var(--state-alert-soft)}.SlideToConfirm-module__zyedyG__slide[data-tone=alert] .SlideToConfirm-module__zyedyG__label{color:var(--state-alert)}.SlideToConfirm-module__zyedyG__slide[data-tone=alert] .SlideToConfirm-module__zyedyG__knob{background:var(--state-alert)}
.typography-module__tt8rla__title{font-family:var(--face-title);font-size:var(--fs-title);font-variation-settings:"wdth" var(--wdth-title), "wght" var(--wght-title);letter-spacing:var(--ls-title);color:var(--ink);line-height:.98}.typography-module__tt8rla__lede{max-width:32ch;font-size:var(--fs-body);color:var(--ink-2);margin-top:12px}
.page-module___8aEwW__main{max-width:var(--page-max);padding:var(--rhythm) var(--page-x) calc(var(--rhythm) + var(--dock));margin:0 auto;position:relative}.page-module___8aEwW__main>section>:first-child{margin-top:0}
.PhoneMock-module__37eNGG__phone{aspect-ratio:786/559;background:var(--preview-shell) center top / 100% auto no-repeat;flex-direction:column;width:90%;margin:0 auto;display:flex;overflow:clip;-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000);mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}.PhoneMock-module__37eNGG__screen{flex:1;padding:calc(4.4% + 42px) 6.5% 36px}
.NoteSheet-module__VaTaXG__field{align-items:stretch}.NoteSheet-module__VaTaXG__text{line-height:var(--lh-body);resize:none;display:block}
