.calendar-cell.svelte-1n5htrg:not(.is-future){cursor:pointer}.calendar-cell.is-selected.svelte-1n5htrg{outline:2px solid var(--orange,#dc6a45);outline-offset:1px}.day-detail.svelte-1n5htrg{border:1px solid var(--orange,#dc6a45);border-radius:10px;margin-top:14px;padding:12px 14px}.day-detail-head.svelte-1n5htrg{justify-content:space-between;align-items:center;gap:8px;display:flex}.day-detail-close.svelte-1n5htrg{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:20px;line-height:1}.day-detail-sub.svelte-1n5htrg,.day-detail-empty.svelte-1n5htrg{color:var(--muted);margin:4px 0 8px;font-size:12px}.day-detail-list.svelte-1n5htrg{gap:8px;margin:0;padding:0;list-style:none;display:grid}.day-detail-list.svelte-1n5htrg li:where(.svelte-1n5htrg){flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.day-detail-book.svelte-1n5htrg{display:grid}.day-detail-book.svelte-1n5htrg small:where(.svelte-1n5htrg),.day-detail-list.svelte-1n5htrg li:where(.svelte-1n5htrg)>span:where(.svelte-1n5htrg){color:var(--muted);font-size:12px}.theme-switcher.svelte-1cmi4dh{background:var(--paper-subtle,#fafaf6);border:1px solid var(--line,#dedfd6);border-radius:20px;align-items:center;gap:2px;padding:2px;display:inline-flex}.theme-btn.svelte-1cmi4dh{color:var(--muted,#777b72);font-family:var(--mono,monospace);letter-spacing:.04em;cursor:pointer;background:0 0;border:none;border-radius:16px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;transition:all .15s;display:inline-flex}.theme-btn.svelte-1cmi4dh:hover{color:var(--ink,#20231f)}.theme-btn.active.svelte-1cmi4dh{background:var(--paper-card,#fff);color:var(--ink,#20231f);font-weight:500;box-shadow:0 1px 3px #00000014}@media (width<=600px){.theme-btn.svelte-1cmi4dh span:where(.svelte-1cmi4dh){display:none}.theme-btn.svelte-1cmi4dh{padding:4px 7px}}
