.ds-daily-month.svelte-1uoo35d{display:grid;gap:var(--ds-space-8);min-width:0}.ds-daily-month__head.svelte-1uoo35d{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-8)}.ds-daily-month__head.svelte-1uoo35d h3:where(.svelte-1uoo35d){margin:0;font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-text)}.ds-daily-month__nav.svelte-1uoo35d{display:flex;gap:var(--ds-space-4)}.ds-daily-month__step.svelte-1uoo35d{display:grid;place-items:center;width:var(--ds-space-32);height:var(--ds-space-32);padding:0;border:1px solid var(--ds-glass-rim);border-radius:var(--ds-radius-10);background:var(--ds-glass-control);color:var(--ds-color-text);cursor:pointer}.ds-daily-month__step.flip.svelte-1uoo35d .ds-icon{transform:scaleX(-1)}.ds-daily-month__step.svelte-1uoo35d:disabled{opacity:.4;cursor:default}.ds-daily-month__grid.svelte-1uoo35d{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--ds-space-4)}.ds-daily-month__weekday.svelte-1uoo35d{text-align:center;text-decoration:none;color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-semibold)}.ds-daily-month__day.svelte-1uoo35d{position:relative;display:grid;justify-items:center;align-content:center;gap:0;min-width:0;min-height:var(--ds-control-height-44);padding:var(--ds-space-4) 0;border:1px solid transparent;border-radius:var(--ds-radius-10);background:var(--ds-glass-control);color:var(--ds-color-text);font:inherit;cursor:pointer}.ds-daily-month__day.svelte-1uoo35d:disabled{background:transparent;color:var(--ds-color-text-muted);cursor:default}.ds-daily-month__day.today.svelte-1uoo35d{border-color:var(--ds-color-primary)}.ds-daily-month__day.selected.svelte-1uoo35d{background:var(--ds-color-primary);border-color:var(--ds-color-primary);color:var(--ds-color-on-primary)}.ds-daily-month__day.selected.svelte-1uoo35d .ds-daily-month__count:where(.svelte-1uoo35d){color:inherit}.ds-daily-month__number.svelte-1uoo35d{font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-semibold);line-height:1.2}.ds-daily-month__count.svelte-1uoo35d{font-size:var(--ds-font-size-caption);line-height:1.2;color:var(--ds-color-text-secondary);font-variant-numeric:tabular-nums}.ds-daily-month__mark.svelte-1uoo35d{position:absolute;top:calc(var(--ds-space-4) * -1);right:calc(var(--ds-space-4) * -1)}.ds-daily-month__mark.svelte-1uoo35d,.ds-daily-month__key.svelte-1uoo35d{display:inline-grid;place-items:center;width:var(--ds-space-16);height:var(--ds-space-16);border-radius:var(--ds-radius-10)}.ds-daily-month__mark.svelte-1uoo35d .ds-icon,.ds-daily-month__key.svelte-1uoo35d .ds-icon{width:var(--ds-space-12);height:var(--ds-space-12)}[data-mine=same_day].svelte-1uoo35d>.ds-daily-month__mark:where(.svelte-1uoo35d),.ds-daily-month__key[data-mine=same_day].svelte-1uoo35d{background:var(--ds-color-scene-gold);color:var(--ds-color-scene-white)}[data-mine=catch_up].svelte-1uoo35d>.ds-daily-month__mark:where(.svelte-1uoo35d),.ds-daily-month__key[data-mine=catch_up].svelte-1uoo35d{background:var(--ds-color-paper);color:var(--ds-color-scene-gold);border:1px solid var(--ds-color-scene-gold)}[data-mine=practice].svelte-1uoo35d>.ds-daily-month__mark:where(.svelte-1uoo35d),.ds-daily-month__key[data-mine=practice].svelte-1uoo35d{width:var(--ds-space-8);height:var(--ds-space-8);top:var(--ds-space-4);right:var(--ds-space-4);background:var(--ds-color-text-muted)}.ds-daily-month__legend.svelte-1uoo35d{display:flex;flex-wrap:wrap;gap:var(--ds-space-4) var(--ds-space-12);margin:0;color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-caption)}.ds-daily-month__legend.svelte-1uoo35d>span:where(.svelte-1uoo35d){display:inline-flex;align-items:center;gap:var(--ds-space-4)}.ds-daily-month__legend-count.svelte-1uoo35d{flex-basis:100%}@media (hover: hover) and (pointer: fine){.ds-daily-month__day.svelte-1uoo35d:not(:disabled):not(.selected):hover,.ds-daily-month__step.svelte-1uoo35d:not(:disabled):hover{background:var(--ds-glass-control-hover)}}.ds-daily-month__day.svelte-1uoo35d:focus-visible,.ds-daily-month__step.svelte-1uoo35d:focus-visible{outline:2px solid var(--ds-glass-focus);outline-offset:2px}@media (forced-colors: active){.ds-daily-month__day.svelte-1uoo35d,.ds-daily-month__step.svelte-1uoo35d{border-color:ButtonText}.ds-daily-month__day.selected.svelte-1uoo35d{background:Highlight;color:HighlightText}}.ds-daily-panel.svelte-kn4cgz{display:grid;gap:var(--ds-space-16);min-width:0;color:var(--ds-color-text)}.ds-daily-panel__header.svelte-kn4cgz{display:flex;align-items:center;gap:var(--ds-space-12)}.ds-daily-panel__medallion.svelte-kn4cgz{display:grid;place-items:center;flex:none;width:var(--ds-space-40);height:var(--ds-space-40);border-radius:var(--ds-radius-12);background:var(--ds-color-scene-gold);color:var(--ds-color-scene-white)}.ds-daily-panel__title.svelte-kn4cgz{min-width:0}.ds-daily-panel__title.svelte-kn4cgz :is(h2:where(.svelte-kn4cgz),h3:where(.svelte-kn4cgz)){margin:0;font-size:var(--ds-font-size-body-large);font-weight:var(--ds-font-weight-semibold);line-height:1.2}.ds-daily-panel__date.svelte-kn4cgz{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-8);margin:var(--ds-space-4) 0 0;color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-caption);text-transform:uppercase;letter-spacing:.06em}.ds-daily-panel__tag.svelte-kn4cgz{padding:0 var(--ds-space-8);border-radius:var(--ds-radius-10);background:var(--ds-glass-control);color:var(--ds-color-primary);text-transform:none;letter-spacing:0;font-weight:var(--ds-font-weight-semibold)}.ds-daily-panel__intro.svelte-kn4cgz h3:where(.svelte-kn4cgz){margin:0 0 var(--ds-space-4);font-size:var(--ds-font-size-body-large);line-height:1.25}.ds-daily-panel__intro.svelte-kn4cgz p:where(.svelte-kn4cgz){margin:0;color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-label);line-height:1.5}.ds-daily-panel__more.svelte-kn4cgz{display:grid;gap:var(--ds-space-16);min-width:0}.ds-daily-panel__more.svelte-kn4cgz>summary:where(.svelte-kn4cgz){display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-8);min-height:var(--ds-control-height-44);padding:0 var(--ds-space-12);border:1px solid var(--ds-glass-rim);border-radius:var(--ds-radius-12);background:var(--ds-glass-control);font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-semibold);cursor:pointer;list-style:none}.ds-daily-panel__more.svelte-kn4cgz>summary:where(.svelte-kn4cgz)::-webkit-details-marker{display:none}.ds-daily-panel__more[open].svelte-kn4cgz>summary:where(.svelte-kn4cgz) .ds-icon{transform:rotate(180deg)}.ds-daily-panel__more.svelte-kn4cgz>summary:where(.svelte-kn4cgz):focus-visible{outline:2px solid var(--ds-glass-focus);outline-offset:2px}.ds-daily-panel__week.svelte-kn4cgz{margin:calc(var(--ds-space-8) * -1) 0 0;color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-caption)}.ds-daily-panel__stats.svelte-kn4cgz{display:grid;grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));gap:var(--ds-space-8);margin:0}.ds-daily-panel__stats.svelte-kn4cgz>div:where(.svelte-kn4cgz){display:grid;gap:var(--ds-space-4);padding:var(--ds-space-8) var(--ds-space-12);border:1px solid var(--ds-glass-rim);border-radius:var(--ds-radius-12);background:var(--ds-glass-control)}.ds-daily-panel__stats.svelte-kn4cgz dt:where(.svelte-kn4cgz){display:flex;align-items:center;gap:var(--ds-space-4);color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-caption)}.ds-daily-panel__stats.svelte-kn4cgz dd:where(.svelte-kn4cgz){margin:0;font-size:var(--ds-font-size-body-large);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums}.ds-daily-panel__state.svelte-kn4cgz{display:grid;grid-template-columns:auto 1fr;gap:var(--ds-space-8) var(--ds-space-12);align-items:start;padding:var(--ds-space-12);border:1px solid var(--ds-glass-rim);border-radius:var(--ds-radius-16);background:var(--ds-glass-body)}.ds-daily-panel__state.svelte-kn4cgz>.ds-icon{color:var(--ds-color-primary);margin-top:var(--ds-space-4)}.ds-daily-panel__state.svelte-kn4cgz p:where(.svelte-kn4cgz),.ds-daily-panel__message.svelte-kn4cgz p:where(.svelte-kn4cgz){display:grid;gap:var(--ds-space-4);margin:0;font-size:var(--ds-font-size-label);line-height:1.45}.ds-daily-panel__state.svelte-kn4cgz p:where(.svelte-kn4cgz) span:where(.svelte-kn4cgz),.ds-daily-panel__message.svelte-kn4cgz p:where(.svelte-kn4cgz) span:where(.svelte-kn4cgz){color:var(--ds-color-text-secondary)}.ds-daily-panel__state.svelte-kn4cgz>:is(a,button),.ds-daily-panel__state.svelte-kn4cgz>.ds-daily-panel__nudge:where(.svelte-kn4cgz){grid-column:1 / -1}.ds-daily-panel__nudge.svelte-kn4cgz{justify-self:center;color:var(--ds-color-primary);font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-semibold);text-decoration:underline;text-underline-offset:.18em}.ds-daily-panel__top.svelte-kn4cgz h3:where(.svelte-kn4cgz){margin:0 0 var(--ds-space-8);font-size:var(--ds-font-size-label)}.ds-daily-panel__top.svelte-kn4cgz ol:where(.svelte-kn4cgz){display:grid;gap:var(--ds-space-4);margin:0;padding:0;list-style:none}.ds-daily-panel__top.svelte-kn4cgz li:where(.svelte-kn4cgz){display:grid;grid-template-columns:var(--ds-space-24) auto 1fr auto;align-items:center;gap:var(--ds-space-8);padding:var(--ds-space-4) var(--ds-space-8);border-radius:var(--ds-radius-10)}.ds-daily-panel__top.svelte-kn4cgz li.me:where(.svelte-kn4cgz){background:var(--ds-glass-selection)}.ds-daily-panel__rank.svelte-kn4cgz{display:grid;place-items:center;height:var(--ds-space-24);border-radius:var(--ds-radius-10);background:var(--ds-glass-control);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-semibold)}.ds-daily-panel__rank[data-rank="1"].svelte-kn4cgz{background:var(--ds-color-scene-gold);color:var(--ds-color-scene-white)}.ds-daily-panel__name.svelte-kn4cgz{display:flex;align-items:baseline;gap:var(--ds-space-4);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ds-font-size-label);font-weight:var(--ds-font-weight-semibold)}.ds-daily-panel__name.svelte-kn4cgz small:where(.svelte-kn4cgz){color:var(--ds-color-text-secondary);font-weight:var(--ds-font-weight-regular)}.ds-daily-panel__time.svelte-kn4cgz{font-size:var(--ds-font-size-label);font-variant-numeric:tabular-nums}.ds-daily-panel__message.svelte-kn4cgz{display:grid;grid-template-columns:auto 1fr;gap:var(--ds-space-8) var(--ds-space-12);align-items:start}.ds-daily-panel__message.svelte-kn4cgz>:is(a,button){grid-column:1 / -1}.ds-daily-panel__skeleton.svelte-kn4cgz{display:grid;gap:var(--ds-space-12)}.ds-daily-panel__skeleton.svelte-kn4cgz span:where(.svelte-kn4cgz){display:block;height:var(--ds-space-24);border-radius:var(--ds-radius-10);background:var(--ds-glass-control)}.ds-daily-panel__skeleton.svelte-kn4cgz span:where(.svelte-kn4cgz):nth-child(2){height:calc(var(--ds-space-96) * 2)}.ds-daily-panel__sr.svelte-kn4cgz{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (forced-colors: active){.ds-daily-panel__stats.svelte-kn4cgz>div:where(.svelte-kn4cgz),.ds-daily-panel__state.svelte-kn4cgz,.ds-daily-panel__rank.svelte-kn4cgz{border-color:CanvasText;background:Canvas}}.rail-email.svelte-9kmz5f{min-width:0}.rail-email.svelte-9kmz5f .email-capture{max-width:none;border-radius:var(--ds-glass-popover-radius);box-shadow:var(--ds-glass-elevation)}.rail-email.svelte-9kmz5f .email-capture__form{grid-template-columns:minmax(0,1fr)}.rail-email--account.svelte-9kmz5f .account-email__form{flex-direction:column;align-items:stretch}
