.archive.svelte-1nhwelv{max-width:var(--feed-max-width);margin:0 auto;padding:0 10px 24px}.archive__empty.svelte-1nhwelv{color:var(--text-secondary);padding:24px 0}.archive__years.svelte-1nhwelv{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:4px;margin:0 -10px;padding:10px;display:flex;overflow-x:auto}.archive__years.svelte-1nhwelv::-webkit-scrollbar{display:none}.archive__year.svelte-1nhwelv{min-height:40px;color:var(--text-secondary);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:10px 10px 0 0;flex-shrink:0;padding:8px 14px;font-size:15px;font-weight:500}.archive__year--active.svelte-1nhwelv{border-bottom-color:var(--accent);color:var(--accent);font-weight:700}.archive__month-title.svelte-1nhwelv{z-index:8;background:var(--page-bg);color:var(--text-primary);letter-spacing:-.01em;margin:0 -10px;padding:10px;font-size:15px;font-weight:600;position:sticky;top:0}.archive__days.svelte-1nhwelv{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-bottom:18px;display:grid}.archive__day.svelte-1nhwelv{background:var(--card-bg);min-height:84px;color:var(--text-primary);font:inherit;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:8px 6px;text-decoration:none;display:flex}.archive__day-head.svelte-1nhwelv{justify-content:center;align-items:baseline;gap:5px;max-width:100%;display:flex}.archive__day-date.svelte-1nhwelv{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:46px;font-weight:700;line-height:1.04}.archive__day-weekday.svelte-1nhwelv{color:var(--accent);letter-spacing:.02em;font-size:12px;font-weight:700;line-height:1}.archive__day-weekday--weekend.svelte-1nhwelv{color:var(--weekend)}.archive__day-count.svelte-1nhwelv{color:var(--text-secondary);font-size:11px;font-weight:500;line-height:1.2}.archive__day--empty.svelte-1nhwelv{box-shadow:inset 0 0 0 1px var(--divider);cursor:default;background:0 0}.archive__day--empty.svelte-1nhwelv .archive__day-date:where(.svelte-1nhwelv){color:var(--text-secondary);opacity:.55;font-weight:600}.archive__day--empty.svelte-1nhwelv .archive__day-weekday:where(.svelte-1nhwelv),.archive__day--empty.svelte-1nhwelv .archive__day-count:where(.svelte-1nhwelv){opacity:.55}@media (hover:hover){.archive__day.svelte-1nhwelv:hover{border-color:var(--accent);background:#f7f9ff}.archive__day--empty.svelte-1nhwelv:hover{background:0 0;border-color:#0000}.archive__year.svelte-1nhwelv:hover{color:var(--text-primary)}.archive__year--active.svelte-1nhwelv:hover{color:var(--accent)}}.archive__day.svelte-1nhwelv:active{background:var(--page-bg);transform:scale(.97)}.archive__day--empty.svelte-1nhwelv:active{background:0 0;transform:none}@media (width>=460px){.archive__days.svelte-1nhwelv{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=580px){.archive__days.svelte-1nhwelv{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}}@media (width<=360px){.archive__days.svelte-1nhwelv{gap:6px}.archive__day-date.svelte-1nhwelv{font-size:40px}}@media (prefers-reduced-motion:reduce){.archive__day.svelte-1nhwelv:active{transform:none}}
