.tracker-shell>.page-hero.page-hero--tracker h1,.tracker-activity-sheet__header h1{font-family:var(--font-display);letter-spacing:0;font-weight:850}.tracker-shell>.page-hero.page-hero--tracker{background:radial-gradient(circle at 88% 12%,#00ffd21a,#0000 30%),radial-gradient(at 70% 80%,#00ffd20f,#0000 42%),linear-gradient(135deg,#010609 0%,#02090b 58%,#031316 150%);grid-template-columns:minmax(0,.74fr) minmax(520px,1fr);align-items:center;gap:16px;min-height:0;padding:clamp(22px,3vw,34px);display:grid}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--single{grid-template-columns:1fr}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__copy{grid-template-columns:minmax(0,1fr) minmax(340px,500px);grid-template-areas:"eyebrow actions""title actions""dek actions""filters filters";align-items:start;gap:14px clamp(24px,4vw,72px)}.tracker-shell>.page-hero.page-hero--tracker .tracker-eyebrow{grid-area:eyebrow}.tracker-shell>.page-hero.page-hero--tracker h1{grid-area:title}.tracker-shell>.page-hero.page-hero--tracker .page-hero__dek{grid-area:dek}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__privacy-wrap,.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__global-activity{grid-column:1/-1}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__action-rail{grid-area:actions;place-self:stretch end;gap:12px;width:min(100%,500px);display:grid}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__action-rail .tracker-hero__actions{gap:10px;display:grid}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__action-rail .tracker-hero__actions .tracker-button,.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__action-rail .tracker-hero__actions .tracker-button:first-child{flex:none;width:100%;min-height:48px}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__filters{grid-area:filters}.tracker-shell>.page-hero.page-hero--tracker:before{background:linear-gradient(90deg,#000000c7 0%,#0000008f 48%,#0000003d 100%)}.tracker-shell>.page-hero.page-hero--tracker h1{max-width:none;font-size:clamp(2.05rem,3.2vw,3.1rem)}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--single .page-hero__dek{max-width:min(100%,78ch)}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context{padding:clamp(18px,2.3vw,26px)}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__copy{row-gap:10px}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__privacy-wrap{padding:8px 10px}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__action-rail .tracker-button,.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__action-rail .tracker-button:first-child{min-height:44px}@media (min-width:900px){.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__copy{grid-template-columns:minmax(0,1fr) minmax(300px,380px);grid-template-areas:"eyebrow actions""title actions""dek actions""privacy actions""activity actions""filters filters";gap:12px clamp(32px,5vw,92px)}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__privacy-wrap{grid-area:privacy/auto;max-width:min(100%,68ch);padding:10px 12px}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__global-activity{grid-area:activity/auto;max-width:min(100%,68ch)}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__action-rail{align-self:center;width:100%;max-width:380px}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__action-rail .tracker-hero__actions{align-content:start;gap:12px}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__action-rail .tracker-button,.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__action-rail .tracker-button:first-child{justify-content:flex-start;min-height:58px;padding-inline:18px}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__action-rail .tracker-hero__action-label{text-align:left}}@media (max-width:899px){.tracker-shell>.page-hero.page-hero--tracker:before{background:linear-gradient(#000000e0 0%,#000000b3 58%,#0000006b 100%)}.tracker-shell>.page-hero.page-hero--tracker{border-radius:20px;grid-template-columns:1fr;gap:18px;min-height:0;padding:26px 22px}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__copy{grid-template-columns:minmax(0,1fr);grid-template-areas:none}.tracker-shell>.page-hero.page-hero--tracker .tracker-eyebrow,.tracker-shell>.page-hero.page-hero--tracker h1,.tracker-shell>.page-hero.page-hero--tracker .page-hero__dek,.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__action-rail,.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__filters{grid-area:auto}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__action-rail{justify-self:stretch;width:100%}}@media (max-width:760px){.tracker-shell>.page-hero.page-hero--tracker .page-hero__dek{font-size:.88rem;line-height:1.42}.tracker-hero__actions{flex-flow:column;align-items:stretch}.tracker-hero__saved-continue.tracker-button{width:auto;min-height:34px;padding:0 11px;font-size:.74rem}.tracker-hero__actions .tracker-button,.tracker-hero__actions .tracker-button:first-child{flex:none;width:100%}.tracker-shell>.page-hero.page-hero--tracker{max-width:100%}.tracker-shell>.page-hero.page-hero--tracker h1,.tracker-shell>.page-hero.page-hero--tracker .page-hero__dek{overflow-wrap:anywhere;max-width:100%}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__copy{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__actions,.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__action-rail,.tracker-shell>.page-hero.page-hero--tracker .tracker-stock-pulse,.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__filters,.tracker-shell>.page-hero.page-hero--tracker .tracker-data-view-tabs,.tracker-shell>.page-hero.page-hero--tracker .tracker-filter-grid{width:100%;min-width:0;max-width:100%}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__actions{scroll-snap-type:none;flex-direction:column;align-items:stretch;gap:10px;padding:0;display:flex;overflow:visible}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-button,.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-button:first-child{flex:none;width:100%}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__privacy-wrap{gap:8px;width:100%;padding:6px 8px}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__privacy{text-overflow:clip;white-space:normal;min-width:0;font-size:clamp(.64rem,2.7vw,.78rem);line-height:1.22;overflow:visible}.tracker-shell>.page-hero.page-hero--tracker .tracker-data-view-tab{scroll-snap-align:start}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context{padding:14px 16px}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__copy{gap:8px}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context h1{overflow-wrap:normal;text-wrap:balance;white-space:normal;font-size:1.75rem;line-height:1.05}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-eyebrow{box-sizing:border-box;letter-spacing:0;overflow-wrap:normal;white-space:nowrap;word-break:normal;justify-content:center;width:100%;margin-bottom:0;padding:4px 10px;font-size:.68rem}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-eyebrow__copy--full,.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__dek-copy--full{display:none}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-eyebrow__copy--compact,.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__dek-copy--compact{display:inline}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__dek--compact{width:100%;max-width:100%;font-size:.9375rem;line-height:1.5}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__privacy-wrap{gap:8px;padding:8px 10px}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__privacy-copy--full{display:none}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__privacy-copy--compact{white-space:nowrap;max-width:100%;display:inline-block}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__privacy{text-overflow:clip;white-space:nowrap;font-size:.64rem;line-height:1.3;overflow:visible}.tracker-hero__global-activity{gap:0;width:100%;max-width:100%;font-size:.62rem}.tracker-hero__global-activity-metrics{justify-content:space-between;gap:2px 4px}.tracker-hero__global-activity-metrics div{gap:2px}.tracker-hero__saved-strip{gap:8px;padding:8px}.tracker-hero__saved-copy{gap:6px}.tracker-hero__saved-main{align-items:start}.tracker-hero__saved-copy{grid-template-columns:15px minmax(0,1fr);row-gap:2px;display:grid}.tracker-hero__saved-text strong,.tracker-hero__saved-label,.tracker-hero__saved-progress{white-space:normal}.tracker-hero__saved-text strong,.tracker-hero__saved-progress{font-size:.72rem}.tracker-hero__saved-label{font-size:.62rem}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__action-label--full{display:none}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__action-label--compact{display:inline}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__actions.tracker-hero__actions--single{grid-template-columns:minmax(0,1fr)}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__actions .tracker-button,.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__actions .tracker-button:first-child{text-wrap:balance;width:100%;min-height:48px;padding:8px 9px;font-size:.875rem;line-height:1.2}.tracker-shell>.page-hero.page-hero--tracker.tracker-hero--compact-context .tracker-hero__filters{margin-top:0}}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button{text-align:left;border-radius:10px;grid-template-columns:36px minmax(0,1fr);justify-content:start;place-items:center start;gap:10px;min-height:58px;padding:7px 14px 7px 8px;display:grid}.tracker-hero__submit-mark{border:1px solid #ffffff29;border-radius:7px;justify-content:center;align-self:stretch;align-items:center;width:36px;min-height:36px;display:inline-flex}.tracker-hero__submit-mark svg{width:17px;height:17px}.tracker-hero__submit-copy{gap:3px;min-width:0;display:grid}.tracker-hero__submit-copy .tracker-hero__action-label{text-align:left;font-size:.88rem;font-weight:820;line-height:1.05}.tracker-hero__submit-note{letter-spacing:.01em;white-space:nowrap;font-size:.64rem;font-weight:650;line-height:1.1}.tracker-hero__submit-note-compact{display:none}html[data-theme=light] .tracker-shell:not(.stock-next-page)>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button{color:#faf9f6;background:#1f5f58;border:1px solid #174c47;box-shadow:inset 0 1px #ffffff24}html[data-theme=light] .tracker-shell:not(.stock-next-page) .tracker-hero__submit-mark{color:#174c47;background:#d8ebe7;border-color:#d8ebe79e}html[data-theme=light] .tracker-shell:not(.stock-next-page) .tracker-hero__submit-note{color:#d8ebe7}html[data-theme=light] .tracker-shell:not(.stock-next-page)>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button:hover,html[data-theme=light] .tracker-shell:not(.stock-next-page)>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button:focus-visible{color:#fff;background:#174c47;border-color:#103f3a}html[data-theme=light] .tracker-shell:not(.stock-next-page)>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button:focus-visible{outline-offset:2px;outline:3px solid #174c47;box-shadow:inset 0 1px #ffffff1f}html:is([data-theme=dark],[data-theme=hardware]) .tracker-shell:not(.stock-next-page)>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button{color:#faf9f6;background:#18342d;border:1px solid #4b7f74;box-shadow:inset 0 1px #edf1ec14}html:is([data-theme=dark],[data-theme=hardware]) .tracker-shell:not(.stock-next-page) .tracker-hero__submit-mark{color:#07110e;background:#72b39f;border-color:#85c2af}html:is([data-theme=dark],[data-theme=hardware]) .tracker-shell:not(.stock-next-page) .tracker-hero__submit-note{color:#b8c9c0}html:is([data-theme=dark],[data-theme=hardware]) .tracker-shell:not(.stock-next-page)>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button:hover,html:is([data-theme=dark],[data-theme=hardware]) .tracker-shell:not(.stock-next-page)>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button:focus-visible{color:#fff;background:#1d4037;border-color:#76b6b4}html:is([data-theme=dark],[data-theme=hardware]) .tracker-shell:not(.stock-next-page)>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button:focus-visible{outline-offset:2px;outline:3px solid #d8ebe7;box-shadow:inset 0 1px #edf1ec1a}@media (max-width:760px){.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-button,html[data-theme=light] .tracker-shell:not(.stock-next-page)>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-button,html:is([data-theme=dark],[data-theme=hardware]) .tracker-shell:not(.stock-next-page)>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-button{min-height:48px}.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button{grid-template-columns:34px minmax(0,1fr);min-height:52px;padding:6px 10px 6px 7px}html[data-theme=light] .tracker-shell:not(.stock-next-page)>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button,html:is([data-theme=dark],[data-theme=hardware]) .tracker-shell:not(.stock-next-page)>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button{min-height:52px}.tracker-hero__submit-mark{width:34px;min-height:34px}}@media (max-width:430px){.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button{grid-template-columns:32px minmax(0,1fr);gap:8px}.tracker-hero__submit-mark{width:32px;min-height:32px}.tracker-hero__submit-note{letter-spacing:0;font-size:.56rem}}@media (max-width:400px){.tracker-hero__submit-note-full{display:none}.tracker-hero__submit-note-compact{display:inline}}@media (max-width:360px){.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button{grid-template-columns:28px minmax(0,1fr);gap:6px;min-height:48px;padding:5px 6px}html[data-theme=light] .tracker-shell:not(.stock-next-page)>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button,html:is([data-theme=dark],[data-theme=hardware]) .tracker-shell:not(.stock-next-page)>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-hero__submit-action.tracker-button{min-height:48px}.tracker-hero__submit-mark{border-radius:6px;width:28px;min-height:28px}.tracker-hero__submit-mark svg{width:15px;height:15px}.tracker-hero__submit-copy{gap:0}.tracker-hero__submit-copy .tracker-hero__action-label{font-size:.75rem}.tracker-hero__submit-note{display:none}}@media (prefers-reduced-motion:reduce){.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-button,.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-button:hover,.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-button:focus-visible,.tracker-shell>.page-hero.page-hero--tracker .tracker-hero__actions .tracker-button:active{transition:none;transform:none}}
