.card-calendar{--cal-accent:var(--anzhiyu-main, #425AEF);--cal-strong:#293894;--cal-strong:color-mix(in srgb, var(--cal-accent) 62%, #000);--cal-track:rgba(66, 90, 239, 0.15);--cal-track:color-mix(in srgb, var(--cal-accent) 15%, transparent);--cal-fill:rgba(66, 90, 239, 0.34);--cal-fill:color-mix(in srgb, var(--cal-accent) 34%, transparent);--cal-solid:#293894;--cal-solid:color-mix(in srgb, var(--cal-accent) 62%, #000);--cal-solid-ink:#fff;--cal-ink:var(--anzhiyu-fontcolor, #1f2937);--cal-muted:rgba(60, 60, 67, 0.55)}[data-theme=dark] .card-calendar{--cal-strong:#fcf0d7;--cal-strong:color-mix(in srgb, var(--cal-accent) 78%, #fff);--cal-track:rgba(242, 185, 75, 0.22);--cal-track:color-mix(in srgb, var(--cal-accent) 22%, transparent);--cal-fill:rgba(242, 185, 75, 0.44);--cal-fill:color-mix(in srgb, var(--cal-accent) 44%, transparent);--cal-solid:#fcf0d7;--cal-solid:color-mix(in srgb, var(--cal-accent) 78%, #fff);--cal-solid-ink:#10131a;--cal-muted:rgba(235, 235, 245, 0.6)}.card-calendar .item-headline{display:none}.card-calendar .cal-wrap{padding:12px 14px}.card-calendar .cal-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px}.card-calendar .cal-week{font-weight:600;font-size:.92em;line-height:1.4;color:var(--cal-ink)}.card-calendar .cal-solar{font-size:.78em;line-height:1.4;color:var(--cal-muted);white-space:nowrap}.card-calendar .cal-hero{display:flex;align-items:center;gap:16px;margin:4px 0 12px}.card-calendar .cal-daynum{font-weight:700;font-size:2.6em;line-height:1.05;color:var(--cal-strong);font-variant-numeric:tabular-nums}.card-calendar .cal-lunar{font-size:.82em;color:var(--cal-muted);white-space:nowrap}.card-calendar .cal-grid{display:grid;grid-template-columns:repeat(7,1fr);font-size:.74em;text-align:center}.card-calendar .cal-hd{padding-bottom:2px;font-size:.95em;color:var(--cal-muted)}.card-calendar .cal-cell{display:flex;align-items:center;justify-content:center;height:1.75em;color:var(--cal-ink);font-variant-numeric:tabular-nums}.card-calendar .cal-cell.is-today{justify-self:center;align-self:center;width:1.6em;height:1.6em;border-radius:50%;background:var(--cal-solid);color:var(--cal-solid-ink);font-weight:600;box-shadow:0 1px 4px rgba(66,90,239,.35);box-shadow:0 1px 4px color-mix(in srgb,var(--cal-accent) 40%,transparent)}.card-calendar .cal-extra{margin-top:12px;padding-top:9px;border-top:1px dashed var(--cal-track);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 14px;font-size:.82em;color:var(--cal-muted);white-space:nowrap}.card-calendar .cal-extra-term em.cal-term{font-style:normal;font-weight:700;color:var(--cal-strong)}.card-calendar .cal-extra-sun span+span{margin-left:12px}.card-calendar .cal-skeleton{padding:30px 0;font-size:.85em;color:var(--cal-muted);text-align:center}@media (max-width:900px){.card-calendar .cal-wrap{max-width:440px;margin:0 auto}}@property --dm-r{syntax:'<length>';inherits:false;initial-value:0}.dm-stage{position:fixed;inset:0;z-index:88888890;overflow:hidden;pointer-events:none;--dm-x:50%;--dm-y:42%;--dm-r:0px;--dm-k:1;--dm-t1:450ms;--dm-t2:450ms;--dm-t3:600ms;--dm-rv:350ms;-webkit-mask-image:radial-gradient(circle var(--dm-r) at var(--dm-x) var(--dm-y),transparent 99%,#000 100%);mask-image:radial-gradient(circle var(--dm-r) at var(--dm-x) var(--dm-y),transparent 99%,#000 100%);transition:--dm-r var(--dm-rv) cubic-bezier(.22,.61,.36,1),opacity 140ms linear 210ms}.dm-stage[data-to=light]{--dm-k:.8}.dm-stage.is-reveal{--dm-r:160vmax;opacity:0}.dm-stage .dm-dusk,.dm-stage .dm-sky,.dm-stage .dm-stars{position:absolute;inset:0}.dm-stage .dm-sky{background:linear-gradient(to top,#ffb26b 0,#ef7d67 26%,#6d4b90 62%,#241f45 100%)}.dm-stage .dm-sky::after{content:'';position:absolute;inset:0;opacity:0;background:linear-gradient(to top,#0b1030 0,#16244f 34%,#2b3a6b 62%,#4a3567 100%);animation:dm-night-fall calc((var(--dm-t1) + var(--dm-t2) + 200ms) * var(--dm-k)) ease-in forwards}.dm-stage .dm-dusk{opacity:0;background:linear-gradient(to top,#ffb26b 0,#d4588f 42%,#4b2a6b 78%,#1a1638 100%);animation:dm-dusk-glow calc((var(--dm-t1) + var(--dm-t2)) * var(--dm-k)) ease-out forwards}@keyframes dm-night-fall{0%{opacity:0}45%{opacity:.45}100%{opacity:1}}@keyframes dm-dusk-glow{0%{opacity:0}32%{opacity:.9}100%{opacity:0}}.dm-stage .dm-moon,.dm-stage .dm-sun{position:absolute;left:50%;top:34%;width:92px;height:92px;margin:-46px 0 0 -46px;border-radius:50%}.dm-stage .dm-sun{background:radial-gradient(circle at 38% 34%,#fff7cf 0 16%,#ffe07a 44%,#ffb43d 76%,#f08a1e 100%);box-shadow:0 0 60px 18px rgba(255,190,90,.45),0 0 150px 44px rgba(255,150,60,.16);animation:dm-sun-set calc((var(--dm-t1) + var(--dm-t2) + 50ms) * var(--dm-k)) cubic-bezier(.4,.1,.3,1) forwards}@keyframes dm-sun-set{0%{opacity:1;transform:translate3d(0,-14px,0) scale(1)}55%{opacity:.92;transform:translate3d(-18px,52px,0) scale(.96)}100%{opacity:0;transform:translate3d(-34px,168px,0) scale(.8)}}.dm-stage .dm-moon{opacity:0;background:radial-gradient(circle at 34% 30%,#fff 0 30%,#e9eefc 62%,#c3ccdf 100%);box-shadow:0 0 44px 10px rgba(206,224,255,.35),inset -14px -10px 26px rgba(150,163,190,.35);animation:dm-moon-rise calc((var(--dm-t1) + var(--dm-t2) + 50ms) * var(--dm-k)) cubic-bezier(.4,.1,.3,1) forwards}@keyframes dm-moon-rise{0%{opacity:0;transform:translate3d(64px,150px,0) scale(.78)}42%{opacity:.9}100%{opacity:1;transform:translate3d(0,0,0) scale(1)}}.dm-stage[data-to=light] .dm-sun{opacity:0;animation-name:dm-sun-rise}.dm-stage[data-to=light] .dm-moon{opacity:1;animation-name:dm-moon-set}@keyframes dm-sun-rise{0%{opacity:0;transform:translate3d(-34px,168px,0) scale(.8)}45%{opacity:.9}100%{opacity:1;transform:translate3d(0,-14px,0) scale(1)}}@keyframes dm-moon-set{0%{opacity:1;transform:translate3d(0,0,0) scale(1)}55%{opacity:.85}100%{opacity:0;transform:translate3d(64px,150px,0) scale(.78)}}.dm-stage .dm-moon::after{content:'';position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 66% 34%,rgba(148,161,188,.5) 0 11%,transparent 12%),radial-gradient(circle at 40% 62%,rgba(148,161,188,.42) 0 8%,transparent 9%),radial-gradient(circle at 71% 69%,rgba(148,161,188,.36) 0 6%,transparent 7%)}.dm-stage .dm-star{position:absolute;left:var(--dm-sx,50%);top:var(--dm-sy,30%);width:var(--dm-ss,2px);height:var(--dm-ss,2px);border-radius:50%;background:#fff;opacity:0;box-shadow:0 0 7px rgba(214,232,255,.92);animation:dm-star-in calc((var(--dm-t1) + var(--dm-t2)) * var(--dm-k)) ease-out calc(var(--dm-sd,0ms) * var(--dm-k)) forwards,dm-star-flicker 1.4s ease-in-out calc((var(--dm-sd,0ms) + 700ms) * var(--dm-k)) infinite alternate}@keyframes dm-star-in{0%{opacity:0;transform:translate3d(0,5px,0) scale(.5)}55%{opacity:1;transform:translate3d(0,0,0) scale(1)}100%{opacity:var(--dm-so,.95);transform:translate3d(0,0,0) scale(1)}}@keyframes dm-star-flicker{0%{opacity:var(--dm-so,.95)}100%{opacity:.55}}.dm-stage .dm-horizon{position:absolute;left:0;right:0;bottom:0;height:34%;background-repeat:no-repeat;background-position:bottom center;background-size:100% 100%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 200' preserveAspectRatio='none'><path fill='%230d1226' d='M0 200V152l126-24 132 30 138-44 148 36 140-30 152 34 158-26 150 32 152-20 144 24V200Z'/></svg>")}.dm-stage .dm-horizon::after{content:'';position:absolute;inset:0;opacity:.62;background-repeat:no-repeat;background-position:bottom center;background-size:100% 100%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 200' preserveAspectRatio='none'><path fill='%23272c52' d='M0 200V116l150-34 132 44 156-62 138 48 152-66 152 56 160-38 142 46 158-28 100 22V200Z'/></svg>")}.dm-stage .dm-glow{position:absolute;left:0;right:0;bottom:0;height:46%;opacity:0;background:radial-gradient(70% 100% at 50% 108%,rgba(255,176,94,.72) 0 22%,rgba(255,120,80,.26) 46%,transparent 72%);animation:dm-glow-pulse 1s ease-out 60ms forwards}@keyframes dm-glow-pulse{0%{opacity:.12}34%{opacity:.95}100%{opacity:.1}}.dm-stage[data-to=light] .dm-meteor{display:none}.dm-stage .dm-meteor{position:absolute;left:66%;top:14%;width:190px;height:2px;border-radius:2px;opacity:0;transform-origin:right center;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(214,232,255,.25) 45%,#fff 100%);filter:drop-shadow(0 0 6px rgba(206,228,255,.9));animation:dm-meteor-run 720ms cubic-bezier(.35,.5,.5,1) calc((var(--dm-t1) + var(--dm-t2) + 40ms) * var(--dm-k)) forwards}@keyframes dm-meteor-run{0%{opacity:0;transform:rotate(-20deg) translate3d(0,0,0) scaleX(.25)}14%{opacity:1}62%{opacity:1}100%{opacity:0;transform:rotate(-20deg) translate3d(-340px,120px,0) scaleX(1)}}@media (max-width:600px){.dm-stage .dm-moon,.dm-stage .dm-sun{width:74px;height:74px;margin:-37px 0 0 -37px}.dm-stage .dm-horizon{height:17%;background-position:bottom left;background-size:150% 100%}.dm-stage .dm-horizon::after{background-position:bottom left;background-size:150% 100%}.dm-stage .dm-glow{height:22%}}@media (prefers-reduced-motion:reduce){.dm-stage{display:none!important}}#rightside-config .anzhiyu-icon-gear,#rightside-config i{display:inline-block;animation:rz-gear-spin 5s linear infinite}@keyframes rz-gear-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}#rightside-config-hide.show>a,#rightside-config-hide.show>button{animation:rz-btn-in .35s ease-out backwards}#rightside-config-hide.show>:nth-child(1){animation-delay:.06s}#rightside-config-hide.show>:nth-child(2){animation-delay:.12s}#rightside-config-hide.show>:nth-child(3){animation-delay:.18s}#rightside-config-hide.show>:nth-child(4){animation-delay:.24s}@keyframes rz-btn-in{from{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){#rightside-config i{animation:rz-gear-spin 5s linear infinite}}.card-heatmap{--hm-cell:7px;--hm-gap:2px;--hm-wd-w:12px;--hm-l0:#ebedf0;--hm-l1:#9be9a8;--hm-l2:#40c463;--hm-l3:#30a14e;--hm-l4:#216e39;--hm-ink:var(--anzhiyu-fontcolor, #1f2937);--hm-muted:rgba(60, 60, 67, 0.55);--hm-tip-bg:rgba(40, 40, 45, 0.92);--hm-tip-ink:#fff}[data-theme=dark] .card-heatmap{--hm-l0:#2d333b;--hm-l1:#0e4429;--hm-l2:#006d32;--hm-l3:#26a641;--hm-l4:#39d353;--hm-muted:rgba(235, 235, 245, 0.6);--hm-tip-bg:rgba(22, 22, 26, 0.94)}.card-heatmap .hm-grid{position:relative;display:grid;grid-auto-columns:var(--hm-cell);grid-template-rows:auto repeat(7,var(--hm-cell));gap:var(--hm-gap)}.card-heatmap .hm-month{font-size:10px;line-height:1.2;color:var(--hm-muted);white-space:nowrap}.card-heatmap .hm-wd{font-size:9px;line-height:1;color:var(--hm-muted);text-align:center;align-self:center}.card-heatmap .hm-cell{border-radius:2px;background:var(--hm-l0)}.card-heatmap .hm-legend .hm-cell{width:var(--hm-cell);height:var(--hm-cell)}.card-heatmap .hm-cell[data-l='1']{background:var(--hm-l1)}.card-heatmap .hm-cell[data-l='2']{background:var(--hm-l2)}.card-heatmap .hm-cell[data-l='3']{background:var(--hm-l3)}.card-heatmap .hm-cell[data-l='4']{background:var(--hm-l4)}.card-heatmap .hm-cell[data-l='x']{visibility:hidden}.card-heatmap .hm-tip{position:absolute;z-index:5;padding:4px 8px;border-radius:4px;background:var(--hm-tip-bg);color:var(--hm-tip-ink);font-size:11px;line-height:1.3;white-space:nowrap;pointer-events:none;box-shadow:0 2px 8px rgba(0,0,0,.2)}.card-heatmap .hm-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;font-size:11px;line-height:1.4;color:var(--hm-muted)}.card-heatmap .hm-stat{color:var(--hm-ink);font-size:13.5px}.card-heatmap .hm-legend{display:inline-flex;align-items:center;gap:3px;white-space:nowrap;font-size:13.5px}.card-heatmap .hm-fail,.card-heatmap .hm-skeleton{padding:12px 2px;font-size:12px;color:var(--hm-muted);text-align:center}@supports (width:1cqw){.card-heatmap .hm-wrap{container-type:inline-size;--hm-cell-f:calc((100cqw - var(--hm-wd-w) - 26 * var(--hm-gap)) / 26)}.card-heatmap .hm-grid{grid-auto-columns:var(--hm-cell-f);grid-template-rows:auto repeat(7,var(--hm-cell-f))}.card-heatmap .hm-legend .hm-cell{width:var(--hm-cell-f);height:var(--hm-cell-f)}}@media (max-width:430px){.card-heatmap{--hm-cell:6px}}@media (max-width:768px){.card-heatmap .hm-foot{font-size:12px}}@media (min-width:769px){body #local-search .search-dialog{width:min(46rem,calc(100vw - 2rem));margin-left:calc(min(46rem,calc(100vw - 2rem))/ -2)}}body #local-search .search-dialog .local-search__hit-item{display:block;position:relative}body #local-search .search-dialog .local-search__hit-item .search-right{width:100%;display:block}body #local-search .search-dialog .local-search__hit-item.has-cover .search-right{display:grid;grid-template-columns:minmax(0,1fr) 200px;grid-template-areas:'title thumb' 'text thumb' 'tags thumb';column-gap:18px;row-gap:4px;align-items:start}body #local-search .search-dialog .local-search__hit-item .search-result-title{grid-area:title}body #local-search .search-dialog .local-search__hit-item .search-result{grid-area:text}body #local-search .search-dialog .local-search__hit-item .search-cover{grid-area:thumb}body #local-search .search-dialog .local-search__hit-item .search-result-tags{grid-area:tags}body #local-search .search-dialog .local-search__hit-item a.search-cover{display:block;width:100%;height:112px;align-self:center;overflow:hidden;border-radius:12px;border:var(--style-border);background:var(--anzhiyu-secondbg);font-weight:400}body #local-search .search-dialog .local-search__hit-item a.search-cover img{display:block;width:100%;height:100%;object-fit:contain;border-radius:12px;transition:transform .4s ease}body #local-search .search-dialog .local-search__hit-item a.search-cover:hover img{transform:scale(1.03)}@media (max-width:768px){body #local-search .search-dialog .local-search__hit-item.has-cover .search-right{grid-template-columns:minmax(0,1fr);grid-template-areas:'title' 'text' 'thumb' 'tags';row-gap:8px}body #local-search .search-dialog .local-search__hit-item a.search-cover{height:173px;margin:6px 0 6px}body #local-search .search-dialog .local-search__hit-item .search-result-tags{margin-top:4px}}@supports (aspect-ratio:16 / 9){body #local-search .search-dialog .local-search__hit-item a.search-cover{height:auto;aspect-ratio:16/9}}