:root{--wk-css: 1}.wk{--wk-plate: var(--plate, #0C0B09);--wk-ink-on-plate: var(--plate-ink, #EEE8DC);--wk-silver-ink: var(--silver-ink, #B9B0A0);--wk-gold: var(--gold, #F2B45A);--wk-verm: var(--lit-verm, #FF5A36);--wk-mono: var(--f-mono, "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace);--wk-text: var(--f-text, "Newsreader", Georgia, serif);--wk-display: var(--f-display, "Bodoni Moda", "Bodoni 72", Didot, Georgia, serif);position:relative;margin:0;display:grid;gap:14px;min-width:0;color:var(--ink, #15130F)}.wk-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;border-top:1px solid var(--rule-strong, #15130F);padding-top:10px}.wk-no{font:500 11px/1.2 var(--wk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--verm-ink, #A82C16)}.wk-title{font:italic 500 clamp(21px,1.2vw + 14px,28px)/1.1 var(--wk-display);letter-spacing:-.01em}.wk-tag{margin-left:auto;font:500 11px/1 var(--wk-mono);letter-spacing:.08em;text-transform:uppercase;border:1px dashed currentColor;padding:4px 7px 3px;color:var(--ink-2, #3E3A32)}.wk-stage{position:relative;width:100%;overflow:hidden;background:var(--wk-plate);box-shadow:var(--plate-halation, 0 40px 80px -56px rgba(229,66,31,.5));outline:1px solid var(--plate-frame, #15130F);outline-offset:0;isolation:isolate;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.wk-print,.wk-canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.wk.is-live .wk-print{visibility:hidden}.wk-canvas{z-index:1}.wk-labels{position:absolute;inset:0;z-index:3;pointer-events:none}.wk-lab{position:absolute;display:inline-flex;flex-direction:column;gap:1px;white-space:nowrap;color:var(--wk-ink-on-plate);font:500 11px/1.25 var(--wk-mono);letter-spacing:.06em;transform:translate(var(--tx, 0),var(--ty, -50%));transition:opacity var(--t-ui, .22s) var(--ease-ui, ease)}.wk-lab[data-a=c]{--tx: -50%;align-items:center;text-align:center}.wk-lab[data-a=r]{--tx: -100%;align-items:flex-end;text-align:right}.wk-lab[data-v=above]{--ty: -100%}.wk-lab[data-v=below]{--ty: 0}.wk-lab b{font-weight:500}.wk-labels .wk-lab:not(.wk-lab--arc):not(.wk-lab--skip):not(.wk-lab--scrub){text-shadow:0 0 2px rgba(12,11,9,.95),0 0 8px rgba(12,11,9,.85)}.wk-lab i{font-style:normal;color:var(--wk-silver-ink)}.wk-lab.is-hidden{opacity:0}.wk-lab--row b{font:italic 400 16px/1.1 var(--wk-text);letter-spacing:0;color:var(--wk-ink-on-plate)}.wk-lab--row i{font:400 12px/1.2 var(--f-cjk-ui, "PingFang SC", sans-serif);letter-spacing:.04em}.wk-lab--row i:lang(en){font:500 10.5px/1.2 var(--wk-mono);text-transform:uppercase;letter-spacing:.08em}.wk-lab--year,.wk-lab--date{color:var(--wk-silver-ink);font-size:10.5px}.wk-lab--date b{font-weight:400}.wk-lab--now b{color:var(--wk-ink-on-plate);text-transform:uppercase;letter-spacing:.12em}.wk-lab--now i{font-size:10.5px}.wk-lab--next b{color:var(--wk-silver-ink);text-transform:uppercase;letter-spacing:.14em}.wk-lab--t0 b{color:var(--wk-gold)}.wk-lab--t0 i{font:italic 400 13px/1.2 var(--wk-text);letter-spacing:0;color:var(--wk-ink-on-plate)}.wk-lab--still b{font:italic 500 18px/1 var(--wk-display);letter-spacing:0;color:#fff0d2}.wk-labels .wk-lab--still b{text-shadow:0 0 3px rgba(12,11,9,.95),0 0 10px rgba(12,11,9,.9),0 0 22px rgba(255,192,110,.35)}.wk-lab--arc b,.wk-lab--skip b{background:var(--slip, rgba(238,232,220,.94));color:var(--verm-ink, #A82C16);border:1px solid var(--verm, #C4351C);box-shadow:1px 1px 0 var(--slip-shadow, rgba(12,11,9,.85));padding:3px 6px 2px;text-transform:uppercase;letter-spacing:.06em}.wk-lab--skip b{background:transparent;color:var(--wk-verm);border-style:dashed;box-shadow:none}.wk-lab--skip i{color:var(--wk-verm);opacity:.85;font-size:10.5px}.wk-lab--ghost b{color:var(--wk-silver-ink);text-transform:uppercase}.wk-lab--ghost i{font:italic 400 13px/1.2 var(--wk-text);letter-spacing:0}.wk-lab--target b{color:var(--wk-verm);text-transform:uppercase}.wk-lab--clock b{color:var(--wk-ink-on-plate);font-size:12.5px;font-variant-numeric:tabular-nums;letter-spacing:.02em}.wk-lab--clock.wk-lab--due b{color:var(--wk-verm)}.wk-lab--scrub b{background:var(--slip, rgba(238,232,220,.94));color:var(--slip-ink, #15130F);border:1px solid var(--slip-line, rgba(21,19,15,.55));box-shadow:1px 1px 0 var(--slip-shadow, rgba(12,11,9,.85));padding:3px 6px 2px}.wk a.wk-lab,.wk button.wk-lab{pointer-events:auto;cursor:pointer;text-decoration:none;background:none;border:0;padding:4px 6px;margin:-4px -6px;min-height:24px;justify-content:center}.wk a.wk-lab:hover b,.wk button.wk-lab:hover b{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.wk a.wk-lab:focus-visible,.wk button.wk-lab:focus-visible,.wk-stage:focus-visible{outline:1.5px dashed var(--wk-verm);outline-offset:2px}.wk-lab.is-dim{opacity:.38}@media(max-width:700px){.wk:not(.is-live) .wk-labels{display:none}}.wk-stage.is-narrow .wk-lab--wide,.wk-stage.is-narrow .wk-lab--now i{display:none}.wk-stage.is-narrow .wk-lab--row b{font-size:13.5px}.wk-stage.is-narrow .wk-lab--row i{font-size:10.5px}.wk-stage.is-narrow .wk-lab--row b,.wk-stage.is-narrow .wk-lab--row i{max-width:64vw;overflow:hidden;text-overflow:ellipsis;display:block}.wk--route .wk-stage.is-narrow .wk-lab--row b,.wk--unabsorbed .wk-stage.is-narrow .wk-lab--row b,.wk--route .wk-stage.is-narrow .wk-lab--row i,.wk--unabsorbed .wk-stage.is-narrow .wk-lab--row i{max-width:66px;white-space:normal;line-height:1.1}.wk-stage.is-narrow .wk-lab--clock b{font-size:11px}.wk-below--unabsorbed{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px 40px;align-items:end;padding-top:6px}@media(max-width:760px){.wk-below--unabsorbed{grid-template-columns:minmax(0,1fr)}}.wk-clock{display:grid;gap:6px}.wk-clock p{margin:0}.wk-clock__key,.wk-clock__asat{font:500 11px/1.35 var(--wk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3, #6A6458)}.wk-clock__t{font:400 clamp(44px,4.6vw,76px)/.95 var(--wk-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .18em}.wk-clock__t-label{font-style:italic;font-size:.5em;color:var(--ink-3, #6A6458)}.wk-clock__u{font-size:.42em;font-style:italic}.wk-clock__hms{font:500 clamp(15px,.6vw + 11px,19px)/1 var(--wk-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--ink-2, #3E3A32);align-self:center}.wk-clock__still{font:italic 500 clamp(22px,1.4vw + 14px,32px)/1.1 var(--wk-display)}.wk-hist{display:grid;gap:8px;min-width:0}.wk-hist__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px}.wk-hist__title{font:italic 400 15px/1.35 var(--wk-text);color:var(--ink-2, #3E3A32)}.wk-hist__readout{display:flex;gap:18px;margin:0}.wk-hist__readout div{display:flex;gap:8px;align-items:baseline}.wk-hist__readout dt{font:500 10.5px/1 var(--wk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3, #6A6458)}.wk-hist__readout dd{margin:0;font:500 12.5px/1 var(--wk-mono);font-variant-numeric:tabular-nums}.wk-hist__stage{position:relative;width:100%;margin-top:22px}.wk-hist__print,.wk-hist__canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.wk.is-live .wk-hist__print{visibility:hidden}.wk-hist__labels{position:absolute;inset:0;pointer-events:none}.wk-hl{position:absolute;bottom:0;transform:translate(-50%);font:500 10.5px/1 var(--wk-mono);letter-spacing:.04em;color:var(--ink-3, #6A6458);white-space:nowrap}.wk-hl--today{top:-2px;bottom:auto;transform:translate(calc(-100% + 4px),-100%);color:var(--ink-2, #3E3A32)}.wk-hl--wait{top:-2px;bottom:auto;transform:translate(calc(-100% + 4px),-100%);color:var(--verm-ink, #A82C16)}.wk-hl--inf{top:-2px;bottom:auto;transform:translate(-50%,-100%);color:var(--ink, #15130F)}.wk-hl--inf b{font:400 16px/1 var(--wk-text)}.wk-hl--one{bottom:auto;transform:translateY(-50%);font-style:italic;font-family:var(--wk-text);font-size:12.5px;letter-spacing:0;color:var(--ink-2, #3E3A32)}@media(max-width:520px){.wk-hl--one{display:none}.wk-hl{letter-spacing:0}}.wk-hist__axis{margin:0;font:500 10.5px/1.3 var(--wk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3, #6A6458)}.wk-h-bar{fill:var(--ink, #15130F)}.wk-h-future{fill:var(--paper-3, #D7CDB9);opacity:.38}.wk-h-axis{stroke:var(--ink, #15130F);stroke-width:1}.wk-h-today{stroke:var(--ink-2, #3E3A32);stroke-dasharray:2 3}.wk-h-inf{fill:var(--paper-3, #D7CDB9);stroke:var(--ink, #15130F);stroke-dasharray:3 3}.wk-h-break{stroke:var(--paper, #EEE8DC);stroke-width:3;fill:none}.wk-h-one{fill:var(--ink, #15130F)}.wk-readout{display:flex;flex-wrap:wrap;gap:10px 36px;margin:0}.wk-readout__row{display:grid;gap:3px}.wk-readout dt{font:500 10.5px/1.2 var(--wk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3, #6A6458)}.wk-readout dd{margin:0;font:400 clamp(17px,.5vw + 14px,21px)/1.25 var(--wk-text)}.wk-readout__row--sc dd{color:var(--verm-ink, #A82C16)}.wk-readout__row--long dd{color:var(--ink-2, #3E3A32);font-style:italic}.wk-readout__row--saved dd{font-family:var(--wk-display);font-weight:500}.wk.is-long .wk-readout__row--sc dd{color:var(--ink-3, #6A6458);text-decoration:line-through;text-decoration-thickness:1px}.wk.is-long .wk-readout__row--long dd{color:var(--ink, #15130F);font-style:normal}.wk-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.wk-controls[hidden]{display:none}.wk-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--rule-strong, #15130F);background:transparent;color:var(--ink, #15130F);font:500 11px/1 var(--wk-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;user-select:none;-webkit-user-select:none;touch-action:manipulation;transition:background var(--t-hover, .12s) linear,color var(--t-hover, .12s) linear}.wk-btn:hover{background:var(--paper-2, #E5DDCD)}.wk-btn:focus-visible{outline:1.5px dashed var(--verm, #C4351C);outline-offset:2px}.wk-btn[aria-pressed=true],.wk-btn.is-held{background:var(--ink, #15130F);color:var(--paper, #EEE8DC)}.wk-btn--hot{border-color:var(--verm, #C4351C);color:var(--verm-ink, #A82C16)}.wk-btn--hot[aria-pressed=true]{background:var(--verm, #C4351C);color:var(--on-verm, #FBF6EC);border-color:var(--verm, #C4351C)}.wk-btn__dot{width:12px;height:12px;border-radius:50%;border:1.25px solid currentColor;position:relative}.wk-btn__dot:after{content:"";position:absolute;inset:2.5px;border-radius:50%;background:currentColor}.wk-btn__sw{width:26px;height:14px;border:1.25px solid currentColor;position:relative}.wk-btn__sw:after{content:"";position:absolute;top:2px;bottom:2px;left:2px;width:8px;background:currentColor;transition:transform var(--t-ui, .22s) var(--ease-ui, ease)}.wk-btn[aria-pressed=true] .wk-btn__sw:after{transform:translate(12px)}.wk-range{display:inline-flex;align-items:center;gap:10px;min-height:44px;flex:1 1 260px;font:500 11px/1 var(--wk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2, #3E3A32)}.wk-range input{flex:1;min-width:120px;accent-color:var(--verm, #C4351C);height:24px}.wk-range output{min-width:7.5em;font-variant-numeric:tabular-nums;color:var(--ink, #15130F);text-transform:none;letter-spacing:.02em}.wk-listwrap{display:grid;gap:8px}.wk-list__title{margin:0;font:500 11px/1.2 var(--wk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3, #6A6458)}.wk-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule, rgba(21,19,15,.16))}.wk-list__item{display:grid;grid-template-columns:7.5em minmax(0,11em) minmax(0,1fr);gap:4px 16px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--rule, rgba(21,19,15,.16));font:400 15px/1.45 var(--wk-text)}.wk-listwrap--fog .wk-list__item{grid-template-columns:2.2em minmax(0,1.1fr) minmax(0,1fr)}.wk-list__date{font:500 11px/1.4 var(--wk-mono);letter-spacing:.04em;color:var(--ink-3, #6A6458)}.wk-list__place{font-style:italic}.wk-list__glyph{font:900 20px/1 var(--f-cjk-display, "Songti SC", serif);color:var(--ink, #15130F)}.wk-list__status{color:var(--ink-3, #6A6458)}.wk-list__what a,.wk-list__place a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--rule, rgba(21,19,15,.3))}.wk-list__what a:hover,.wk-list__place a:hover{color:var(--verm-ink, #A82C16)}.wk-list__item--still .wk-list__place{font:italic 500 17px/1.2 var(--wk-display)}@media(max-width:640px){.wk-list__item,.wk-listwrap--fog .wk-list__item{grid-template-columns:minmax(0,1fr);gap:2px}}.wk.is-live .wk-listwrap--route{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.wk-caption{margin:0;max-width:72ch;font:italic 400 14px/1.5 var(--wk-text);color:var(--ink-2, #3E3A32)}.wk-note{margin:0;font:500 10.5px/1.3 var(--wk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3, #6A6458)}.wk.is-live .wk-note,html.js .wk-note{display:none}.wk-card{position:absolute;z-index:5;max-width:min(300px,80%);padding:10px 12px 11px;background:var(--slip, rgba(238,232,220,.96));color:var(--slip-ink, #15130F);border:1px solid var(--slip-line, rgba(21,19,15,.55));box-shadow:2px 2px 0 var(--slip-shadow, rgba(12,11,9,.85));font:400 14px/1.4 var(--wk-text);pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity var(--t-hover, .12s) linear,transform var(--t-ui, .22s) var(--ease-ui, ease)}.wk-card.is-open{opacity:1;transform:none}.wk-card__k{display:block;font:500 10.5px/1.3 var(--wk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--verm-ink, #A82C16);margin-bottom:3px}.wk-card__t{display:block;font-style:italic}.wk-card__s{display:block;margin-top:4px;font:500 10.5px/1.3 var(--wk-mono);letter-spacing:.06em;color:#6a6458}.wk .sr,.wk-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.wk *,.wk *:before,.wk *:after{transition:none!important;animation:none!important}}@media print{.wk-stage{box-shadow:none;outline:1px solid #15130F}.wk-controls,.wk-note{display:none!important}.wk.is-live .wk-print{visibility:visible}.wk-canvas,.wk-hist__canvas{display:none}.wk.is-live .wk-hist__print{visibility:visible}}.wk:lang(zh) .wk-title{font:600 clamp(20px,1vw + 14px,26px)/1.2 var(--f-cjk-display, "Songti SC", serif);letter-spacing:.02em}.wk:lang(zh) .wk-lab--row b{font:500 15px/1.15 var(--f-cjk-body, "Songti SC", serif);letter-spacing:.02em}.wk:lang(zh) .wk-lab--t0 i,.wk:lang(zh) .wk-lab--ghost i{font-style:normal;font-family:var(--f-cjk-ui, "PingFang SC", sans-serif);font-size:12px}.wk:lang(zh) .wk-lab--still b{font:600 17px/1 var(--f-cjk-display, "Songti SC", serif)}.wk:lang(zh) .wk-clock__still{font:600 clamp(20px,1.2vw + 13px,28px)/1.2 var(--f-cjk-display, "Songti SC", serif)}.wk:lang(zh) .wk-clock__u{font-style:normal;font-family:var(--f-cjk-body, serif)}.wk:lang(zh) .wk-hist__title,.wk:lang(zh) .wk-caption,.wk:lang(zh) .wk-list__place,.wk:lang(zh) .wk-card__t,.wk:lang(zh) .wk-hl--one,.wk:lang(zh) .wk-readout__row--long dd{font-style:normal}.wk:lang(zh) .wk-caption{font-family:var(--f-cjk-body, serif);line-height:1.75}.wk:lang(zh) .wk-readout dd{font-family:var(--f-text-zh, var(--f-cjk-body, serif))}.wk:lang(zh) .wk-hist__title{font-family:var(--f-cjk-body, serif)}
