._scroller_jdx32_7{min-inline-size:0;max-block-size:var(--sh-matrix-max-block,none);overscroll-behavior:contain;background:var(--sh-color-surface-1);border:1px solid var(--sh-color-border);border-radius:var(--sh-radius-lg);overflow:auto}._grid_jdx32_17{grid-template-columns:var(--sh-matrix-template);min-inline-size:max-content;display:grid}._row_jdx32_24{display:contents}._head_jdx32_28{z-index:1;padding-block:var(--sh-space-2) 6px;font-family:var(--sh-font-mono);font-size:var(--sh-text-xs);color:var(--sh-color-text-muted);text-align:center;background:var(--sh-color-surface-1);border-block-end:1px solid var(--sh-color-border);padding-inline:2px;position:sticky;inset-block-start:0}._head_jdx32_28 b{font-family:var(--sh-font-sans);font-size:var(--sh-text-xs-plus);color:var(--sh-color-text);font-weight:500;display:block}._head_jdx32_28[data-current],._head_jdx32_28[data-current] b{color:var(--sh-color-accent-strong)}._corner_jdx32_57{z-index:3;text-align:start;padding-inline-start:10px;inset-inline-start:0}._lead_jdx32_64{z-index:2;align-items:center;gap:var(--sh-space-2);min-block-size:30px;font-size:var(--sh-text-sm-plus);white-space:nowrap;background:var(--sh-color-surface-1);border-block-end:1px solid color-mix(in srgb, var(--sh-color-border) 60%, transparent);padding-inline:10px;display:flex;position:sticky;inset-inline-start:0}._lead_jdx32_64[data-interactive]{padding-inline:0}._leadButton_jdx32_83{align-items:center;gap:var(--sh-space-2);min-inline-size:0;font:inherit;color:inherit;white-space:inherit;text-align:start;border-radius:var(--sh-radius-sm);cursor:pointer;transition:color var(--sh-motion-fast) var(--sh-ease-standard);background:0 0;border:0;outline:none;flex:1;align-self:stretch;padding-inline:10px;display:flex}._leadButton_jdx32_83:hover{color:var(--sh-color-accent-strong)}._leadButton_jdx32_83:focus-visible{box-shadow:var(--sh-focus-ring)}._leading_jdx32_109{flex-shrink:0;align-items:center;display:flex}._lead_jdx32_64[data-interactive]>._leading_jdx32_109{padding-inline-start:10px}._leading_jdx32_109+._leadButton_jdx32_83{padding-inline-start:0}._swatch_jdx32_122{background:var(--sh-matrix-swatch);border-radius:2px;flex-shrink:0;block-size:8px;inline-size:8px}._meta_jdx32_130{font-family:var(--sh-font-mono);font-size:var(--sh-text-xs);color:var(--sh-color-text-muted)}._adornment_jdx32_136{font-size:var(--sh-text-2xs);color:var(--sh-color-sand)}._lead_jdx32_64[data-tone=muted]{color:var(--sh-color-text-muted)}._cell_jdx32_145{border-block-end:1px solid color-mix(in srgb, var(--sh-color-border) 60%, transparent);border-inline-start:1px solid color-mix(in srgb, var(--sh-color-border) 40%, transparent);place-items:center;min-block-size:30px;padding:3px;display:grid}._cell_jdx32_145[data-size=lg]{min-block-size:44px}._row_jdx32_24[data-kind=total]>._lead_jdx32_64,._row_jdx32_24[data-kind=total]>._cell_jdx32_145{border-block-start:1px solid var(--sh-color-border-strong);font-weight:600}._row_jdx32_24[data-kind=total]:last-child>._lead_jdx32_64,._row_jdx32_24[data-kind=total]:last-child>._cell_jdx32_145{inset-block-end:0}._row_jdx32_24[data-kind=total]:last-child>._cell_jdx32_145{z-index:1;background:var(--sh-color-surface-1);position:sticky}._lead_jdx32_64[data-selected]{background:color-mix(in srgb, var(--sh-color-accent) 9%, var(--sh-color-surface-1))}._head_jdx32_28[data-hot],._lead_jdx32_64[data-hot]{color:var(--sh-color-accent-strong);background:color-mix(in srgb, var(--sh-color-accent-strong) 8%, var(--sh-color-surface-1))}._head_jdx32_28[data-hot] b{color:var(--sh-color-accent-strong)}._cell_jdx32_145{transition:opacity var(--sh-motion-fast) var(--sh-ease-standard)}._grid_jdx32_17[data-hot-source=pointer] ._cell_jdx32_145[data-row]:not([data-hot]){opacity:.55}._mark_jdx32_197{box-sizing:border-box;block-size:24px;inline-size:100%;font-family:var(--sh-font-mono);font-size:var(--sh-text-xs);color:var(--sh-color-text);transition:transform var(--sh-motion-fast), background var(--sh-motion-base);background:0 0;border:1px solid #0000;border-radius:5px;outline:none;place-items:center;padding:0;font-weight:600;display:grid;position:relative}._mark_jdx32_197[data-size=lg]{block-size:32px}._mark_jdx32_197[data-size=tall]{block-size:26px}._mark_jdx32_197[data-size=sm]{block-size:18px;inline-size:26px}._mark_jdx32_197[data-fill=full]{background:var(--sh-color-accent);color:var(--sh-color-on-accent)}._mark_jdx32_197[data-fill=none]{border:1px dashed var(--sh-color-border-strong);color:var(--sh-color-text-muted)}._mark_jdx32_197[data-fill=start],._mark_jdx32_197[data-fill=end]{border-color:var(--sh-color-accent);overflow:hidden}._mark_jdx32_197[data-fill=start]:before,._mark_jdx32_197[data-fill=end]:before{content:"";background:var(--sh-color-accent);inline-size:50%;position:absolute;inset-block:0}._mark_jdx32_197[data-fill=start]:before{inset-inline-start:0}._mark_jdx32_197[data-fill=end]:before{inset-inline-end:0}._glyph_jdx32_255{position:relative}button._mark_jdx32_197{cursor:pointer}button._mark_jdx32_197:hover{transform:scale(1.12)}button._mark_jdx32_197:focus-visible{box-shadow:var(--sh-focus-ring)}._mark_jdx32_197[data-selected]{outline:2px solid var(--sh-color-sand);outline-offset:1px}._mark_jdx32_197[data-changed]{box-shadow:0 0 0 2px var(--sh-color-warning)}._mark_jdx32_197[data-changed]:after{content:"";background:var(--sh-color-warning);border-radius:50%;block-size:5px;inline-size:5px;position:absolute;inset-block-start:2px;inset-inline-start:2px}button._mark_jdx32_197[data-changed]:focus-visible{box-shadow:0 0 0 2px var(--sh-color-warning), var(--sh-focus-ring)}._count_jdx32_294{place-items:center;gap:var(--sh-space-1);block-size:26px;inline-size:100%;font-family:var(--sh-font-mono);font-size:var(--sh-text-sm);color:var(--sh-color-text);border-radius:5px;grid-auto-flow:column;display:grid}._count_jdx32_294[data-tone=muted]{color:var(--sh-color-text-muted)}._count_jdx32_294[data-tone=warn]{color:var(--sh-color-warning)}._count_jdx32_294[data-tone=bad]{color:var(--sh-color-danger)}._count_jdx32_294[data-heat]{background:color-mix(in srgb, var(--sh-matrix-heat) calc(var(--sh-matrix-heat-mix) * var(--sh-heat-scale)), transparent)}._count_jdx32_294[data-heat][data-strong]{color:var(--sh-color-on-heat)}._indicator_jdx32_325{font-size:var(--sh-text-2xs)}._visuallyHidden_jdx32_329{white-space:nowrap;clip-path:inset(50%);border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){button._mark_jdx32_197:hover{transform:none}._mark_jdx32_197,._cell_jdx32_145{transition:none}}._trail_g6rtu_2{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}._item_g6rtu_12{align-items:center;gap:6px;display:inline-flex}._sep_g6rtu_18{color:var(--sh-color-text-dim)}._sep_g6rtu_18:before{content:"‹"}._sep_g6rtu_18:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{content:"›"}._button_g6rtu_28{font:inherit;color:var(--sh-color-text-muted);border-radius:var(--sh-radius-md);cursor:pointer;transition:all var(--sh-motion-base);background:0 0;border:1px solid #0000;outline:none;padding-block:6px;padding-inline:12px}._button_g6rtu_28:hover{color:var(--sh-color-text)}._button_g6rtu_28:focus-visible{box-shadow:var(--sh-focus-ring)}._button_g6rtu_28[aria-current=true]{color:var(--sh-color-text);background:var(--sh-color-surface-1);border-color:var(--sh-color-border-strong)}._static_g6rtu_51{cursor:default}._checkbox_1s1bu_2{align-items:center;gap:var(--sh-space-2);font-size:var(--sh-text-md);color:var(--sh-color-text);cursor:pointer;vertical-align:middle;display:inline-flex}._checkbox_1s1bu_2[data-disabled]{opacity:.4;cursor:not-allowed}._box_1s1bu_17{box-sizing:border-box;block-size:18px;inline-size:18px;color:var(--sh-color-on-accent);background:var(--sh-color-surface-2);border:1.5px solid var(--sh-color-border-strong);transition:background var(--sh-motion-base) var(--sh-ease-standard), border-color var(--sh-motion-base) var(--sh-ease-standard), transform var(--sh-motion-base) var(--sh-ease-snap);border-radius:5px;flex-shrink:0;place-items:center;display:grid;position:relative}._check_1s1bu_2{opacity:0;transition:opacity var(--sh-motion-base) var(--sh-ease-standard), transform var(--sh-motion-base) var(--sh-ease-snap);grid-area:1/1;transform:scale(.4)}._dash_1s1bu_44{background:var(--sh-color-on-accent);opacity:0;border-radius:2px;grid-area:1/1;block-size:2px;inline-size:8px}._checkbox_1s1bu_2[data-selected] ._box_1s1bu_17,._checkbox_1s1bu_2[data-indeterminate] ._box_1s1bu_17{background:var(--sh-color-accent);border-color:var(--sh-color-accent)}._checkbox_1s1bu_2[data-selected] ._check_1s1bu_2{opacity:1;transform:none}._checkbox_1s1bu_2[data-indeterminate] ._check_1s1bu_2{opacity:0}._checkbox_1s1bu_2[data-indeterminate] ._dash_1s1bu_44{opacity:1}._checkbox_1s1bu_2[data-pressed] ._box_1s1bu_17{transform:scale(.92)}._checkbox_1s1bu_2[data-focus-visible] ._box_1s1bu_17{box-shadow:var(--sh-focus-ring)}._label_1s1bu_80{min-inline-size:0}@media (prefers-reduced-motion:reduce){._box_1s1bu_17,._check_1s1bu_2{transition:none}._checkbox_1s1bu_2[data-pressed] ._box_1s1bu_17{transform:none}}._calendar_1k6j1_6{-webkit-user-select:none;user-select:none;touch-action:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px 0;display:grid}._weekday_1k6j1_16{font-size:var(--sh-text-xs-plus);color:var(--sh-color-text-muted);text-align:center;padding-block-end:2px;font-weight:500}._day_1k6j1_2{box-sizing:border-box;block-size:74px;font:inherit;color:var(--sh-color-text);text-align:start;cursor:pointer;background:var(--sh-color-surface-2);border:1px solid var(--sh-color-border);transition:background var(--sh-motion-base) var(--sh-ease-standard), border-color var(--sh-motion-base) var(--sh-ease-standard), transform var(--sh-motion-fast) var(--sh-ease-standard);border-radius:9px;outline:none;flex-direction:column;justify-content:space-between;margin-inline:3px;padding:6px 7px;display:flex;position:relative;overflow:visible}._day_1k6j1_2:hover{border-color:var(--sh-color-border-strong)}._day_1k6j1_2:focus-visible{box-shadow:var(--sh-focus-ring)}._day_1k6j1_2:active{transform:scale(.97)}._num_1k6j1_60{z-index:2;font-family:var(--sh-font-mono);font-size:var(--sh-text-md);font-weight:500;position:relative}._caption_1k6j1_68{z-index:2;font-size:var(--sh-text-xs);color:var(--sh-color-text-muted);text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}._meta_1k6j1_78{z-index:2;font-family:var(--sh-font-mono);font-size:var(--sh-text-2xs);color:var(--sh-color-text-dim);position:absolute;inset-block-start:6px;inset-inline-end:7px}._meta_1k6j1_78[data-tone=bad]{color:var(--sh-color-danger)}._day_1k6j1_2[data-on]{background:var(--sh-color-accent-bg);border-color:color-mix(in srgb, var(--sh-color-accent) 55%, transparent)}._day_1k6j1_2[data-on] ._caption_1k6j1_68{color:var(--sh-color-accent-strong)}._day_1k6j1_2[data-mixed]{background:repeating-linear-gradient(-45deg, var(--sh-color-accent-bg) 0 5px, transparent 5px 10px), var(--sh-color-surface-2);border-style:dashed;border-color:color-mix(in srgb, var(--sh-color-accent) 55%, transparent)}._day_1k6j1_2[data-mixed] ._caption_1k6j1_68{color:var(--sh-color-accent-strong)}._day_1k6j1_2[data-today]{border-color:var(--sh-color-sand)}._day_1k6j1_2[data-today] ._num_1k6j1_60{color:var(--sh-color-sand-text)}._day_1k6j1_2[data-disabled]{pointer-events:none;cursor:default;border-style:dashed;border-color:color-mix(in srgb, var(--sh-color-border) 70%, transparent);background:0 0}._day_1k6j1_2[data-disabled] ._num_1k6j1_60{color:var(--sh-color-text-dim)}._band_1k6j1_132{z-index:1;background:var(--sh-color-accent);opacity:0;block-size:12px;transition:inset var(--sh-motion-base) var(--sh-ease-standard), opacity var(--sh-motion-base) var(--sh-ease-standard), border-radius var(--sh-motion-base) var(--sh-ease-standard);position:absolute;inset-block-start:33px;inset-inline:50%}._day_1k6j1_2[data-band=full] ._band_1k6j1_132{opacity:1;inset-inline:-4px}._day_1k6j1_2[data-band=end] ._band_1k6j1_132{opacity:1;border-start-start-radius:6px;border-end-start-radius:6px;inset-inline:50% -4px}._day_1k6j1_2[data-band=start] ._band_1k6j1_132{opacity:1;border-start-end-radius:6px;border-end-end-radius:6px;inset-inline:-4px 50%}._day_1k6j1_2[data-band=single] ._band_1k6j1_132{opacity:1;border-radius:6px;inset-inline:28%}._day_1k6j1_2[data-band=full][data-dow="0"] ._band_1k6j1_132,._day_1k6j1_2[data-band=start][data-dow="0"] ._band_1k6j1_132{inset-inline-start:0}._day_1k6j1_2[data-band=full][data-dow="6"] ._band_1k6j1_132,._day_1k6j1_2[data-band=end][data-dow="6"] ._band_1k6j1_132{inset-inline-end:0}._day_1k6j1_2[data-band=end] ._band_1k6j1_132:before,._day_1k6j1_2[data-band=start] ._band_1k6j1_132:after,._day_1k6j1_2[data-band=single] ._band_1k6j1_132:before,._day_1k6j1_2[data-band=single] ._band_1k6j1_132:after{content:"";background:var(--sh-color-accent-strong);border-radius:2px;inline-size:3px;position:absolute;inset-block:-4px}._day_1k6j1_2[data-band=end] ._band_1k6j1_132:before,._day_1k6j1_2[data-band=single] ._band_1k6j1_132:before{inset-inline-start:-1px}._day_1k6j1_2[data-band=start] ._band_1k6j1_132:after,._day_1k6j1_2[data-band=single] ._band_1k6j1_132:after{inset-inline-end:-1px}._badge_1k6j1_202{z-index:3;block-size:15px;inline-size:15px;font-family:var(--sh-font-mono);font-size:var(--sh-text-2xs);color:var(--sh-color-on-accent);animation:_badge-pop_1k6j1_1 var(--sh-motion-base) var(--sh-ease-standard);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;inset-block-start:-4px;inset-inline-start:-4px}._badge_1k6j1_202[data-tone=add]{background:var(--sh-color-success)}._badge_1k6j1_202[data-tone=remove]{background:var(--sh-color-danger)}@keyframes _badge-pop_1k6j1_1{40%{transform:scale(1.3)}}._day_1k6j1_2[data-flash]{animation:_day-flash_1k6j1_1 1.2s var(--sh-ease-standard) 1}@keyframes _day-flash_1k6j1_1{30%{box-shadow:0 0 0 4px color-mix(in srgb, var(--sh-color-sand) 60%, transparent)}}@media (width<=560px){._day_1k6j1_2{block-size:58px;margin-inline:2px;padding:5px}._band_1k6j1_132{block-size:10px;inset-block-start:27px}._caption_1k6j1_68,._meta_1k6j1_78{display:none}}@media (prefers-reduced-motion:reduce){._day_1k6j1_2,._band_1k6j1_132{transition:none}._day_1k6j1_2:active{transform:none}._badge_1k6j1_202{animation:none}._day_1k6j1_2[data-flash]{outline:2px solid var(--sh-color-sand);outline-offset:2px;animation:none}}._bar_ron68_2{align-items:center;gap:var(--sh-space-3);box-sizing:border-box;color:var(--sh-color-text);box-shadow:var(--sh-shadow-lg);display:flex}._bar_ron68_2[data-placement=top]{z-index:20;padding-block:var(--sh-space-3);padding-inline:var(--sh-space-4);background:var(--sh-color-surface-1);border:1px solid var(--sh-color-border-strong);border-radius:var(--sh-radius-lg);animation:_bar-in_ron68_1 var(--sh-motion-slow) var(--sh-ease-enter) both;flex-wrap:wrap;margin-block-end:var(--sh-space-4);position:sticky;inset-block-start:var(--sh-topbar-height)}._bar_ron68_2[data-placement=top][data-tone=warn]{background:linear-gradient(var(--sh-color-warning-bg), var(--sh-color-warning-bg)), var(--sh-color-surface-1);border-color:color-mix(in srgb, var(--sh-color-warning) 55%, transparent)}._bar_ron68_2[data-placement=bottom]{z-index:40;padding-block:var(--sh-space-2);padding-inline:var(--sh-space-4) var(--sh-space-2);white-space:nowrap;background:var(--sh-color-surface-3);border:1px solid var(--sh-color-border-strong);border-radius:var(--sh-radius-lg);--_x:-50%;--_y:130%;transform:translate(var(--_x), var(--_y));opacity:0;visibility:hidden;transition:transform var(--sh-motion-slower) var(--sh-ease-standard), opacity var(--sh-motion-base) var(--sh-ease-standard), visibility 0s linear var(--sh-motion-slower);position:fixed;inset-block-end:22px;inset-inline-start:50%}._bar_ron68_2[data-placement=bottom]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_x:50%}._bar_ron68_2[data-placement=bottom][data-tone=warn]{border-color:color-mix(in srgb, var(--sh-color-warning) 55%, transparent)}._bar_ron68_2[data-placement=bottom][data-open]{--_y:0;opacity:1;visibility:visible;transition-delay:0s}._dot_ron68_71{background:var(--sh-color-warning);block-size:8px;inline-size:8px;box-shadow:0 0 0 4px var(--sh-color-warning-bg);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite _breathe_ron68_1}@keyframes _breathe_ron68_1{50%{box-shadow:0 0 0 7px #0000}}@keyframes _bar-in_ron68_1{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){._bar_ron68_2[data-placement=top],._dot_ron68_71{animation:none}._bar_ron68_2[data-placement=bottom]{transition:opacity var(--sh-motion-fast) linear}}
