.hint-body[data-v-741ffb15]{flex-direction:column;gap:2px;display:flex}strong[data-v-741ffb15]{font-weight:700}.date[data-v-741ffb15],.more[data-v-741ffb15],li span[data-v-741ffb15]{opacity:.75}.times[data-v-741ffb15]{font-weight:600}ul[data-v-741ffb15]{border-top:1px solid color-mix(in srgb,currentcolor 25%,transparent);margin-top:6px;padding-top:6px;list-style:none}.hover-hint[data-v-d13de6d9]{z-index:50;background:var(--hs-action);max-width:300px;color:var(--hs-on-action);border-radius:var(--hs-radius);box-shadow:var(--hs-shadow-float);pointer-events:none;padding:10px 12px;font-size:13px;line-height:1.45;position:fixed}.who[data-v-107cf7e5]{background:var(--hs-surface);border:1px solid var(--hs-border);border-radius:var(--hs-radius);padding:28px 36px}.head[data-v-107cf7e5]{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:20px;display:flex}h2[data-v-107cf7e5]{color:var(--hs-text);font-size:20px;font-weight:700}.nav[data-v-107cf7e5]{gap:4px}.arrow[data-v-107cf7e5],.nav[data-v-107cf7e5]{align-items:center;display:flex}.arrow[data-v-107cf7e5]{width:34px;height:34px;color:var(--hs-text-muted);border:1px solid var(--hs-border-strong);border-radius:var(--hs-radius);cursor:pointer;justify-content:center}.arrow[data-v-107cf7e5]:hover,.today[data-v-107cf7e5]:hover{background:var(--hs-surface-subtle);color:var(--hs-text)}.nav .today[data-v-107cf7e5]{height:34px;color:var(--hs-text-secondary);border-radius:var(--hs-radius);cursor:pointer;padding:0 12px;font-size:13px;font-weight:600}.legend[data-v-107cf7e5]{color:var(--hs-text-muted);flex-wrap:wrap;gap:6px 16px;margin-left:auto;font-size:13px;list-style:none;display:flex}.legend li[data-v-107cf7e5]{align-items:center;gap:6px;display:inline-flex}.absent-mark[data-v-107cf7e5]{border:1px dashed var(--hs-text-muted);border-radius:var(--hs-radius);width:13px;height:13px}.grid[data-v-107cf7e5]{gap:12px;display:grid}.day[data-v-107cf7e5]{background:var(--hs-surface-subtle);border-radius:var(--hs-radius);border:2px solid #0000;flex-direction:column;align-items:center;gap:2px;min-width:0;min-height:220px;padding:14px 6px;display:flex}.day.today[data-v-107cf7e5]{border-color:var(--hs-text)}.weekday[data-v-107cf7e5]{color:var(--hs-text-muted);font-size:13px}strong[data-v-107cf7e5]{color:var(--hs-text);font-size:20px;font-weight:700}.day ul[data-v-107cf7e5]{flex-direction:column;align-items:center;gap:10px;margin-top:10px;list-style:none;display:flex}.me[data-v-107cf7e5]{border-radius:var(--hs-radius);cursor:pointer;display:block}.holiday[data-v-107cf7e5]{text-align:center;margin-top:12px;font-size:13px}.holiday[data-v-107cf7e5],.notices[data-v-107cf7e5]{color:var(--hs-text-muted)}.notices[data-v-107cf7e5]{margin-top:18px;font-size:14px;list-style:none}.notices li+li[data-v-107cf7e5]{margin-top:6px}.project[data-v-107cf7e5]{color:var(--hs-text);font-weight:600}@media (width<=760px){.who[data-v-107cf7e5]{padding:20px 16px}.grid[data-v-107cf7e5]{gap:4px}.day[data-v-107cf7e5]{min-height:180px;padding:10px 2px}.legend[data-v-107cf7e5]{margin-left:0}.day[data-v-107cf7e5] .avatar{transform:scale(.85)}}
