.cal[data-astro-cid-gvoadhjz]{padding:8px var(--pad) 0}.cal-h[data-astro-cid-gvoadhjz]{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.cal-t[data-astro-cid-gvoadhjz]{font-size:20px;font-weight:800}.cal-nav[data-astro-cid-gvoadhjz]{width:40px;height:40px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:20px;font-size:24px}.wk-row[data-astro-cid-gvoadhjz]{justify-content:flex-end;margin-top:4px;display:flex}.wk-btn[data-astro-cid-gvoadhjz]{min-height:40px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #e3e7ed;border-radius:12px;padding:0 12px;font-size:14px;font-weight:700}.wk-sheet[data-astro-cid-gvoadhjz]{background:#fff;border:1px solid #e3e7ed;border-radius:12px;margin:8px 0;padding:12px}.wk-opt[data-astro-cid-gvoadhjz]{min-height:44px;color:var(--accent);align-items:center;font-size:15px;font-weight:700;display:flex}.wk-g[data-astro-cid-gvoadhjz]{color:var(--ink-2);margin-top:6px;font-size:13px;line-height:1.5}.wk-copy[data-astro-cid-gvoadhjz]{align-items:center;gap:8px;margin-top:6px;display:flex}.wk-copy[data-astro-cid-gvoadhjz] code[data-astro-cid-gvoadhjz]{min-width:0;color:var(--ink-3);overflow-wrap:anywhere;flex:1;font-size:12px}.wk-cbtn[data-astro-cid-gvoadhjz]{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:10px;flex-shrink:0;min-height:40px;padding:0 12px;font-size:13px;font-weight:700}.cal-legend[data-astro-cid-gvoadhjz]{color:var(--ink-2);gap:12px;margin:4px 0 6px;font-size:12px;display:flex}.cal-legend[data-astro-cid-gvoadhjz] span[data-astro-cid-gvoadhjz]{align-items:center;gap:4px;display:inline-flex}.cal[data-astro-cid-gvoadhjz] .dot{border-radius:50%;width:6px;height:6px;display:inline-block}.cal[data-astro-cid-gvoadhjz] .k-a{background:var(--st-open-fg)}.cal[data-astro-cid-gvoadhjz] .k-n{background:var(--st-wait-fg)}.cal[data-astro-cid-gvoadhjz] .k-c{background:#a8957a}.cal-g[data-astro-cid-gvoadhjz] .sel .dot{box-shadow:0 0 0 1px #fff}.cal-w[data-astro-cid-gvoadhjz],.cal-g[data-astro-cid-gvoadhjz]{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.cal-w[data-astro-cid-gvoadhjz] span[data-astro-cid-gvoadhjz]{text-align:center;color:var(--ink-3);padding:4px 0;font-size:12px}.cal-g[data-astro-cid-gvoadhjz] .cell{cursor:pointer;min-width:0;height:60px;color:var(--ink);font:inherit;background:0 0;border:1.5px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:4px 0;display:flex}.cal-g[data-astro-cid-gvoadhjz] .cd{font-size:16px;font-weight:800;line-height:1.2}.cal-g[data-astro-cid-gvoadhjz] .sun .cd{color:var(--ink-4)}.cal-g[data-astro-cid-gvoadhjz] .cdots{gap:2px;height:6px;display:flex}.cal-g[data-astro-cid-gvoadhjz] .cn{color:var(--ink-3);white-space:nowrap;font-size:12px;line-height:1.2}.cal-g[data-astro-cid-gvoadhjz] .today{border-color:#1d4ed8}.cal-g[data-astro-cid-gvoadhjz] .today .cd{color:#1d4ed8}.cal-g[data-astro-cid-gvoadhjz] .sel{background:var(--ink);border-color:var(--ink);color:#fff}.cal-g[data-astro-cid-gvoadhjz] .sel .cd,.cal-g[data-astro-cid-gvoadhjz] .sel .cn{color:#fff}.day[data-astro-cid-gvoadhjz]{margin-top:12px}.day-t[data-astro-cid-gvoadhjz]{font-size:17px;font-weight:800}.day-t[data-astro-cid-gvoadhjz] small[data-astro-cid-gvoadhjz]{color:var(--ink-3);font-size:13px;font-weight:600}.day-list[data-astro-cid-gvoadhjz]{margin:8px 0 0;padding:0;list-style:none}.day-list[data-astro-cid-gvoadhjz] li+li{border-top:1px solid var(--line-2)}.day-list[data-astro-cid-gvoadhjz] a{align-items:center;gap:10px;min-height:56px;padding:8px 0;display:flex}.day-list[data-astro-cid-gvoadhjz] .kb{border-radius:6px;flex-shrink:0;padding:3px 7px;font-size:12px;font-weight:700}.day-list[data-astro-cid-gvoadhjz] .kb-a{background:var(--st-open-bg);color:var(--st-open-fg)}.day-list[data-astro-cid-gvoadhjz] .kb-n{background:var(--st-wait-bg);color:var(--st-wait-fg)}.day-list[data-astro-cid-gvoadhjz] .kb-c{background:var(--st-con-bg);color:var(--st-con-fg)}.day-list[data-astro-cid-gvoadhjz] .kt{flex-direction:column;gap:2px;min-width:0;display:flex}.day-list[data-astro-cid-gvoadhjz] .kt strong{overflow-wrap:anywhere;font-size:15px}.day-list[data-astro-cid-gvoadhjz] .kt small{color:var(--ink-3);font-size:13px}.day-more[data-astro-cid-gvoadhjz]{margin-top:10px}
