.ycal[data-astro-cid-332cs3fd]{--cn:var(--accent);--hk:var(--ext);--us:var(--night);--jp:#e0679a;flex-direction:column;gap:12px;display:flex}.ycal-tools[data-astro-cid-332cs3fd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ycal-mk[data-astro-cid-332cs3fd]{border:0;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0;padding:0;display:flex}.ycal-mk[data-astro-cid-332cs3fd] legend[data-astro-cid-332cs3fd]{float:left;margin-right:4px;font-size:13px}.chk[data-astro-cid-332cs3fd]{cursor:pointer;align-items:center;gap:6px;min-height:40px;font-size:13.5px;display:inline-flex}.chk[data-astro-cid-332cs3fd] input[data-astro-cid-332cs3fd]{width:16px;height:16px;accent-color:var(--ink)}.sw[data-astro-cid-332cs3fd]{border-radius:3px;width:12px;height:12px}.mk-cn[data-astro-cid-332cs3fd] .sw[data-astro-cid-332cs3fd]{background:var(--cn)}.mk-hk[data-astro-cid-332cs3fd] .sw[data-astro-cid-332cs3fd]{background:var(--hk)}.mk-us[data-astro-cid-332cs3fd] .sw[data-astro-cid-332cs3fd]{background:var(--us)}.mk-jp[data-astro-cid-332cs3fd] .sw[data-astro-cid-332cs3fd]{background:var(--jp)}.ycal-nav[data-astro-cid-332cs3fd]{gap:6px;display:flex}.ycal-legend[data-astro-cid-332cs3fd]{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.ycal-legend[data-astro-cid-332cs3fd] span[data-astro-cid-332cs3fd]{align-items:center;gap:6px;display:inline-flex}.ycal-legend[data-astro-cid-332cs3fd] i[data-astro-cid-332cs3fd]{border-radius:2px;width:14px;height:6px;display:inline-block}.lg-closed[data-astro-cid-332cs3fd]{background:var(--muted)}.lg-half[data-astro-cid-332cs3fd]{border:1.5px solid var(--muted);height:6px}.lg-dst[data-astro-cid-332cs3fd]{background:var(--open);border-radius:50%!important;width:8px!important;height:8px!important}.lg-today[data-astro-cid-332cs3fd]{outline:2px solid var(--ink);width:10px!important;height:10px!important}.ycal-info[data-astro-cid-332cs3fd]{min-height:22px;font-size:13.5px}.ycal-info[data-astro-cid-332cs3fd] p{margin:0;line-height:1.7}.ycal-info[data-astro-cid-332cs3fd] button{border:1px solid var(--line);background:0 0;border-radius:6px;margin-left:8px;padding:2px 8px;font-size:12px}.months[data-astro-cid-332cs3fd]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px 22px;display:grid}.month[data-astro-cid-332cs3fd] h3[data-astro-cid-332cs3fd]{margin-bottom:4px;font-size:14px;font-weight:600}.month[data-astro-cid-332cs3fd] table[data-astro-cid-332cs3fd]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12.5px}.month[data-astro-cid-332cs3fd] th[data-astro-cid-332cs3fd]{color:var(--muted);padding:2px 0;font-size:11px;font-weight:500}.month[data-astro-cid-332cs3fd] th[data-astro-cid-332cs3fd].wn,.month[data-astro-cid-332cs3fd] .wn[data-astro-cid-332cs3fd]{width:26px;color:var(--muted);text-align:left;font-size:10px;font-weight:400}.month[data-astro-cid-332cs3fd] td[data-astro-cid-332cs3fd]{text-align:center;vertical-align:top;cursor:pointer;font-variant-numeric:tabular-nums;border-radius:6px;height:32px;padding:3px 0 0;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;position:relative}.month[data-astro-cid-332cs3fd] td[data-astro-cid-332cs3fd].pad{cursor:default}.month[data-astro-cid-332cs3fd] td[data-astro-cid-332cs3fd]:not(.pad):hover{background:var(--panel-2)}.month[data-astro-cid-332cs3fd] td[data-astro-cid-332cs3fd].we .dn[data-astro-cid-332cs3fd]{color:var(--muted)}.month[data-astro-cid-332cs3fd] td[data-astro-cid-332cs3fd].dst:after{content:"";background:var(--open);border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:3px}.marks[data-astro-cid-332cs3fd]{gap:2px;display:flex;position:absolute;bottom:3px;left:4px;right:4px}.marks[data-astro-cid-332cs3fd] i[data-astro-cid-332cs3fd]{border-radius:2px;flex:1;height:4px}.marks[data-astro-cid-332cs3fd] .mk-cn[data-astro-cid-332cs3fd]{--c:var(--cn)}.marks[data-astro-cid-332cs3fd] .mk-hk[data-astro-cid-332cs3fd]{--c:var(--hk)}.marks[data-astro-cid-332cs3fd] .mk-us[data-astro-cid-332cs3fd]{--c:var(--us)}.marks[data-astro-cid-332cs3fd] .mk-jp[data-astro-cid-332cs3fd]{--c:var(--jp)}.marks[data-astro-cid-332cs3fd] .c[data-astro-cid-332cs3fd]{background:var(--c)}.marks[data-astro-cid-332cs3fd] .h[data-astro-cid-332cs3fd]{border:1.5px solid var(--c);height:5px}.ycal[data-astro-cid-332cs3fd].hide-cn .marks[data-astro-cid-332cs3fd] .mk-cn[data-astro-cid-332cs3fd],.ycal[data-astro-cid-332cs3fd].hide-hk .marks[data-astro-cid-332cs3fd] .mk-hk[data-astro-cid-332cs3fd],.ycal[data-astro-cid-332cs3fd].hide-us .marks[data-astro-cid-332cs3fd] .mk-us[data-astro-cid-332cs3fd],.ycal[data-astro-cid-332cs3fd].hide-jp .marks[data-astro-cid-332cs3fd] .mk-jp[data-astro-cid-332cs3fd]{display:none}.month[data-astro-cid-332cs3fd] td[data-astro-cid-332cs3fd].today{outline:2px solid var(--ink);outline-offset:-2px}.month[data-astro-cid-332cs3fd] td[data-astro-cid-332cs3fd].sel{color:var(--bg);background:var(--ink)!important}.month[data-astro-cid-332cs3fd] td[data-astro-cid-332cs3fd].sel .dn[data-astro-cid-332cs3fd]{color:var(--bg)}.month[data-astro-cid-332cs3fd] td[data-astro-cid-332cs3fd].range{background:color-mix(in srgb, var(--ink) 12%, transparent)}.ycal[data-astro-cid-332cs3fd].compare td[data-astro-cid-332cs3fd].d1,.ycal[data-astro-cid-332cs3fd].compare td[data-astro-cid-332cs3fd].d2{box-shadow:inset 0 0 0 2px var(--accent)}@media print{.months[data-astro-cid-332cs3fd]{grid-template-columns:repeat(3,1fr);gap:10px 16px}.month[data-astro-cid-332cs3fd] td[data-astro-cid-332cs3fd]{height:24px}.ycal[data-astro-cid-332cs3fd]{border:0;padding:0}}
