.TodayDashboard_today__qFdfX{display:grid;grid-gap:14px;gap:14px;min-width:0}.TodayDashboard_leaf__Dhef1{display:grid;grid-gap:10px;gap:10px;padding:18px 16px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--leaf)}.TodayDashboard_leaf__Dhef1 h2{margin:0;font:600 var(--step-2)/1.2 var(--font-display)}.TodayDashboard_leafTop__bzA4R{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.TodayDashboard_tier__mjlpT{margin:0;font:650 1.5rem/1.15 var(--font-display);color:var(--cinnabar-ink,var(--cinnabar))}.TodayDashboard_pair__08hoR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.TodayDashboard_pair__08hoR div{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid var(--rule);border-radius:var(--radius)}.TodayDashboard_pair__08hoR dt{color:var(--ink-2);font-size:.8rem}.TodayDashboard_pair__08hoR dd{margin:0;font-weight:650}.TodayDashboard_groups__zthiG{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.TodayDashboard_groups__zthiG li{display:grid;grid-template-columns:6.6em minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;padding:6px 0;border-bottom:1px solid var(--rule)}.TodayDashboard_groups__zthiG li:last-child{border-bottom:0}.TodayDashboard_chips__varbb{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 8px;scrollbar-width:thin}.TodayDashboard_chip__DnqOO{flex:0 0 auto;min-height:44px;padding:0 14px;border:1px solid var(--rule);border-radius:999px;color:var(--ink);background:var(--leaf);font:inherit;font-weight:600;cursor:pointer;white-space:nowrap}.TodayDashboard_chip__DnqOO[aria-pressed=true]{color:#fff;border-color:var(--cinnabar);background:var(--cinnabar)}.TodayDashboard_chip__DnqOO:disabled{cursor:not-allowed;opacity:.5}.TodayDashboard_saveButton__exFKy{justify-self:start;min-height:48px}.TodayDashboard_saveForm__EWJn_{display:grid;grid-gap:12px;gap:12px}.TodayDashboard_saveForm__EWJn_ label{display:grid;grid-gap:6px;gap:6px;font-weight:600}.TodayDashboard_saveForm__EWJn_ .TodayDashboard_optional__4X99_{color:var(--ink-2);font-weight:400}.TodayDashboard_saveForm__EWJn_ input{width:100%;min-height:48px;box-sizing:border-box}.TodayDashboard_saveForm__EWJn_ textarea{width:100%;box-sizing:border-box}.TodayDashboard_zoneNote__W_aG2{margin:0;color:var(--ink-2);font-size:.85rem}.TodayDashboard_links__U22Il{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0}.TodayDashboard_tierMark__msaSk{font-weight:600}.TodayDashboard_qualityGlyph__C6BdL{font-family:var(--font-display);font-size:1rem}@media (max-width:380px){.TodayDashboard_pair__08hoR{grid-template-columns:minmax(0,1fr)}}.TodayDashboard_sealCaption__VYkxh{display:inline-flex;align-items:center;gap:8px;color:var(--ink-2);font-size:.8rem}.TodayDashboard_forYou__24t2P{margin:0 0 -6px;color:var(--ink-2);font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.TodayDashboard_rowMenu__2KzCW{position:relative;flex:0 0 auto}.TodayDashboard_rowMenu__2KzCW summary{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--rule);border-radius:var(--radius);cursor:pointer;list-style:none;font-size:1.2rem}.TodayDashboard_rowMenu__2KzCW summary::-webkit-details-marker{display:none}.TodayDashboard_menu__xIx6m{position:absolute;right:0;z-index:5;display:grid;min-width:180px;margin-top:6px;padding:6px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--leaf);box-shadow:0 8px 24px rgb(0 0 0/.12)}.TodayDashboard_menuItem__62dlt{display:flex;align-items:center;min-height:44px;padding:0 12px;border:0;border-radius:var(--radius);color:var(--ink);background:transparent;font:inherit;font-weight:600;text-align:left;text-decoration:none;cursor:pointer}.TodayDashboard_menuItem__62dlt:hover{background:var(--rule)}.TodayDashboard_confirm__TQ4zQ{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.TodayDashboard_danger__tMv1a{min-height:44px;padding:0 14px;border:0;border-radius:var(--radius);color:#fff;background:var(--cinnabar);font:inherit;font-weight:650;cursor:pointer}.TodayDashboard_viewToggle__o3JbH{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--rule);border-radius:999px}.TodayDashboard_viewToggle__o3JbH button{min-height:44px;padding:0 14px;border:0;border-radius:999px;color:var(--ink);background:transparent;font:inherit;font-weight:600;cursor:pointer}.TodayDashboard_viewToggle__o3JbH button[aria-pressed=true]{color:#fff;background:var(--ink)}.TodayDashboard_planCard__L_XcH{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px;margin:8px 0 12px}.TodayDashboard_planCard__L_XcH div{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border:1px solid var(--rule);border-radius:var(--radius)}.TodayDashboard_planCard__L_XcH dt{color:var(--ink-2);font-size:.8rem}.TodayDashboard_planCard__L_XcH dd{margin:0;font-weight:650}.TodayDashboard_renewalAction__CdjO1{display:grid;grid-gap:6px;gap:6px;margin:4px 0 10px}.TodayDashboard_renewalAction__CdjO1 button{justify-self:start}.TodayDashboard_renewalAction__CdjO1 span{color:var(--ink-2);font-size:.88rem}.Sheet_sheet__b795E{position:fixed;inset:auto 0 0;width:min(100%,680px);max-height:min(92vh,780px);max-height:min(92svh,780px);overflow:auto;margin:0 auto;padding:20px max(20px,env(safe-area-inset-right)) calc(20px + env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));border:1px solid var(--rule);border-radius:var(--radius-lg) var(--radius-lg) 0 0;color:var(--ink);background:var(--leaf);box-shadow:0 -16px 48px rgb(22 18 15/18%)}.Sheet_sheet__b795E::-webkit-backdrop{background:rgb(22 18 15/48%)}.Sheet_sheet__b795E::backdrop{background:rgb(22 18 15/48%)}.Sheet_header__35ih6{position:-webkit-sticky;position:sticky;top:-20px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:8px;background:var(--leaf)}.Sheet_header__35ih6 h2{margin:0;font:600 1.35rem/1.25 var(--font-display)}.Sheet_close__Szm_J{min-width:44px;min-height:44px;padding:8px 12px;border:1px solid var(--rule);border-radius:999px;color:var(--ink);background:var(--leaf);font-size:.9rem;font-weight:650;cursor:pointer}.Sheet_content__C9ROc{padding-top:10px}.Sheet_sheet__b795E:has([data-sheet-actions]){padding-bottom:0;scroll-padding-bottom:176px}@media (min-width:720px){.Sheet_sheet__b795E{inset:0;margin:auto;border-radius:var(--radius-lg)}}@media (max-width:719px){.Sheet_sheet__b795E{max-width:100%}}