:root{--width-main:720px;--fsp:17px;--fsh2:calc(var(--fsp) + 11px);--fsh3:calc(var(--fsp) + 7px);--fsh4:calc(var(--fsp) + 4px);--side-content-width:224px;--gap-margin:16px;--gap-padding:16px;--gap-p:calc(17px + 4px);--gap-p-compact:calc(17px*.75)}@media screen and (min-width:2048px){:root{--width-main:780px}}@media screen and (min-width:2560px){:root{--width-main:860px}}@media screen and (max-width:768px){:root{--side-content-width:188px}}@media screen and (max-width:667px){:root{--side-content-width:224px}}:root{--gap-max:calc(var(--gap-margin) + var(--gap-padding));--hue:192deg;--sat:98%;--light:55%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--accent:#ff5724;--link:#2094f3;--link-a20:#2094f333;--background:#f9fafb;--card:#fff;--bg-a20:#fff3;--bg-a50:#ffffff80;--bg-a60:#fff9;--bg-a75:#ffffffbf;--bg-a100:#fff;--text:#000;--text-reverse:#fff;--text-p1:#000c;--text-p2:#000000b3;--text-p3:#00000080;--text-p4:#0006;--text-meta:#0003;--text-code:#000000e6;--text-a10:#0000001a;--text-a20:#0003;--block:#0f1f2e0a;--block-border:#0f1f2e0f}@media (prefers-color-scheme:dark){:root{--background:#1c1f21;--card:#373d43;--bg-a20:#0003;--bg-a50:#00000080;--bg-a60:#0009;--bg-a75:#000000bf;--bg-a100:#000;--text:#fff;--text-reverse:#000;--text-p1:#fffc;--text-p2:#ffffffb3;--text-p3:#ffffff80;--text-p4:#fff6;--text-meta:#fff3;--text-code:#e6804d;--text-a10:#ffffff1a;--text-a20:#fff3;--block:#a6b8c914;--block-border:#a6b8c91f}}@media screen and (prefers-color-scheme:dark) and (max-width:667px){:root{--background:#000}}:root[data-theme=light]{--background:#f9fafb;--card:#fff;--bg-a20:#fff3;--bg-a50:#ffffff80;--bg-a60:#fff9;--bg-a75:#ffffffbf;--bg-a100:#fff;--text:#000;--text-reverse:#fff;--text-p1:#000c;--text-p2:#000000b3;--text-p3:#00000080;--text-p4:#0006;--text-meta:#0003;--text-code:#000000e6;--text-a10:#0000001a;--text-a20:#0003;--block:#0f1f2e0a;--block-border:#0f1f2e0f}:root[data-theme=dark]{--background:#1c1f21;--card:#373d43;--bg-a20:#0003;--bg-a50:#00000080;--bg-a60:#0009;--bg-a75:#000000bf;--bg-a100:#000;--text:#fff;--text-reverse:#000;--text-p1:#fffc;--text-p2:#ffffffb3;--text-p3:#ffffff80;--text-p4:#fff6;--text-meta:#fff3;--text-code:#e6804d;--text-a10:#ffffff1a;--text-a20:#fff3;--block:#a6b8c914;--block-border:#a6b8c91f}@media screen and (max-width:667px){:root[data-theme=dark]{--background:#000}}.tag-plugin{--theme-border:var(--block-border);--theme-block:var(--block);--theme-mark:var(--block);--theme-codeblock:var(--block)}.colorful[color=red]{--hue:4.10526deg;--sat:89.6226%;--light:58.4314%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#9f0f04;--link-a20:#9f0f0433;--theme-border:hsla(4.10526deg 50% 80%/var(--alpha));--theme-block:hsla(4.10526deg 90% 92%/var(--alpha));--theme-mark:hsla(4.10526deg 95% 80%/var(--alpha));--theme-codeblock:hsla(4.10526deg 50% 95%/var(--alpha));--text:#3f1512;--text-p1:#610b05;--text-p2:#610b05cc;--text-p3:#610b0599;--text-p4:#610b0566}.colorful[color=orange]{--hue:24deg;--sat:100%;--light:49.0196%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#9f4204;--link-a20:#9f420433;--theme-border:hsla(24deg 50% 80%/var(--alpha));--theme-block:hsla(24deg 90% 92%/var(--alpha));--theme-mark:hsla(24deg 95% 80%/var(--alpha));--theme-codeblock:hsla(24deg 50% 95%/var(--alpha));--text:#3f2412;--text-p1:#612a05;--text-p2:#612a05cc;--text-p3:#612a0599;--text-p4:#612a0566}.colorful[color=amber]{--hue:41.3208deg;--sat:100%;--light:58.4314%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#9f6f04;--link-a20:#9f6f0433;--theme-border:hsla(41.3208deg 50% 80%/var(--alpha));--theme-block:hsla(41.3208deg 90% 92%/var(--alpha));--theme-mark:hsla(41.3208deg 95% 80%/var(--alpha));--theme-codeblock:hsla(41.3208deg 50% 95%/var(--alpha));--text:#3f3112;--text-p1:#614405;--text-p2:#614405cc;--text-p3:#61440599;--text-p4:#61440566}.colorful[color=yellow]{--hue:50.9639deg;--sat:100%;--light:67.451%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#9f8804;--link-a20:#9f880433;--theme-border:hsla(50.9639deg 50% 80%/var(--alpha));--theme-block:hsla(50.9639deg 90% 92%/var(--alpha));--theme-mark:hsla(50.9639deg 95% 80%/var(--alpha));--theme-codeblock:hsla(50.9639deg 50% 95%/var(--alpha));--text:#3f3812;--text-p1:#615305;--text-p2:#615305cc;--text-p3:#61530599;--text-p4:#61530566}.colorful[color=green]{--hue:128.382deg;--sat:53.9683%;--light:50.5882%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#049f1a;--link-a20:#049f1a33;--theme-border:hsla(128.382deg 50% 80%/var(--alpha));--theme-block:hsla(128.382deg 90% 92%/var(--alpha));--theme-mark:hsla(128.382deg 95% 80%/var(--alpha));--theme-codeblock:hsla(128.382deg 50% 95%/var(--alpha));--text:#123f19;--text-p1:#056112;--text-p2:#056112cc;--text-p3:#05611299;--text-p4:#05611266}.colorful[color=cyan]{--hue:192.533deg;--sat:97.4026%;--light:54.7059%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#047f9f;--link-a20:#047f9f33;--theme-border:hsla(192.533deg 50% 80%/var(--alpha));--theme-block:hsla(192.533deg 90% 92%/var(--alpha));--theme-mark:hsla(192.533deg 95% 80%/var(--alpha));--theme-codeblock:hsla(192.533deg 50% 95%/var(--alpha));--text:#12363f;--text-p1:#054e61;--text-p2:#054e61cc;--text-p3:#054e6199;--text-p4:#054e6166}.colorful[color=blue]{--hue:206.571deg;--sat:89.7436%;--light:54.1177%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#045a9f;--link-a20:#045a9f33;--theme-border:hsla(206.571deg 50% 80%/var(--alpha));--theme-block:hsla(206.571deg 90% 92%/var(--alpha));--theme-mark:hsla(206.571deg 95% 80%/var(--alpha));--theme-codeblock:hsla(206.571deg 50% 95%/var(--alpha));--text:#122b3f;--text-p1:#053861;--text-p2:#053861cc;--text-p3:#05386199;--text-p4:#05386166}.colorful[color=purple]{--hue:291.241deg;--sat:63.7209%;--light:42.1569%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#88049f;--link-a20:#88049f33;--theme-border:hsla(291.241deg 50% 80%/var(--alpha));--theme-block:hsla(291.241deg 90% 92%/var(--alpha));--theme-mark:hsla(291.241deg 95% 80%/var(--alpha));--theme-codeblock:hsla(291.241deg 50% 95%/var(--alpha));--text:#39123f;--text-p1:#530561;--text-p2:#530561cc;--text-p3:#53056199;--text-p4:#53056166}.colorful[color=theme]{--hue:192deg;--sat:98%;--light:55%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#04809f;--link-a20:#04809f33;--theme-border:hsla(192deg 50% 80%/var(--alpha));--theme-block:hsla(192deg 90% 92%/var(--alpha));--theme-mark:hsla(192deg 95% 80%/var(--alpha));--theme-codeblock:hsla(192deg 50% 95%/var(--alpha));--text:#12363f;--text-p1:#054f61;--text-p2:#054f61cc;--text-p3:#054f6199;--text-p4:#054f6166}.colorful[color=accent]{--hue:14deg;--sat:100%;--light:57%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#9f2804;--link-a20:#9f280433;--theme-border:hsla(14deg 50% 80%/var(--alpha));--theme-block:hsla(14deg 90% 92%/var(--alpha));--theme-mark:hsla(14deg 95% 80%/var(--alpha));--theme-codeblock:hsla(14deg 50% 95%/var(--alpha));--text:#3f1d12;--text-p1:#611b05;--text-p2:#611b05cc;--text-p3:#611b0599;--text-p4:#611b0566}.colorful[color=light]{--theme:#fff;--theme-block:var(--theme);--theme-mark:var(--theme);--theme-codeblock:var(--theme);--background:#f9fafb;--card:#fff;--bg-a20:#fff3;--bg-a50:#ffffff80;--bg-a60:#fff9;--bg-a75:#ffffffbf;--bg-a100:#fff;--text:#000;--text-reverse:#fff;--text-p1:#000c;--text-p2:#000000b3;--text-p3:#00000080;--text-p4:#0006;--text-meta:#0003;--text-code:#000000e6;--text-a10:#0000001a;--text-a20:#0003;--block:#0f1f2e0a;--block-border:#0f1f2e0f}.colorful[color=dark]{--background:#1c1f21;--card:#373d43;--bg-a20:#0003;--bg-a50:#00000080;--bg-a60:#0009;--bg-a75:#000000bf;--bg-a100:#000;--text:#fff;--text-reverse:#000;--text-p1:#fffc;--text-p2:#ffffffb3;--text-p3:#ffffff80;--text-p4:#fff6;--text-meta:#fff3;--text-code:#e6804d;--text-a10:#ffffff1a;--text-a20:#fff3;--block:#a6b8c914;--block-border:#a6b8c91f;--theme:#111;--theme-border:none;--theme-block:var(--theme);--theme-mark:var(--theme);--theme-codeblock:var(--theme)}@media screen and (max-width:667px){.colorful[color=dark]{--background:#000}}.colorful[color=warning]{--hue:50.9639deg;--sat:100%;--light:67.451%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#f44336;--link-a20:#f4433633;--theme-border:none;--theme-block:var(--theme);--theme-mark:hsla(50.9639deg 95% 80%/var(--alpha));--theme-codeblock:hsla(50.9639deg 50% 95%/var(--alpha));--text:#000;--text-p1:#000c;--text-p2:#000000b3;--text-p3:#00000080;--text-p4:#0006;--background:#f9fafb;--card:#fff;--bg-a20:#fff3;--bg-a50:#ffffff80;--bg-a60:#fff9;--bg-a75:#ffffffbf;--bg-a100:#fff;--text-reverse:#fff;--text-meta:#0003;--text-code:var(--text-p1);--text-a10:#0000001a;--text-a20:#0003;--block:#0f1f2e0a;--block-border:#0f1f2e0f}.colorful[color=error]{--hue:4.10526deg;--sat:89.6226%;--light:58.4314%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#ffe659;--link-a20:#ffe65933;--theme-border:none;--theme-block:var(--theme);--theme-mark:hsla(4.10526deg 24% 24%/var(--alpha));--theme-codeblock:hsla(4.10526deg 12% 24%/var(--alpha));--text:#fff;--text-p1:#fffc;--text-p2:#ffffffb3;--text-p3:#ffffff80;--text-p4:#fff6;--background:#1c1f21;--card:#373d43;--bg-a20:#0003;--bg-a50:#00000080;--bg-a60:#0009;--bg-a75:#000000bf;--bg-a100:#000;--text-reverse:#000;--text-meta:#fff3;--text-code:var(--text-p1);--text-a10:#ffffff1a;--text-a20:#fff3;--block:#a6b8c914;--block-border:#a6b8c91f}@media screen and (max-width:667px){.colorful[color=error]{--background:#000}}:root[data-theme=dark] .tag-plugin.tag{--hue:192deg;--sat:98%;--light:55%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#47caeb;--link-a20:#47caeb33;--theme-border:hsla(192deg 40% 24%/var(--alpha));--theme-block:hsla(192deg 24% 24%/var(--alpha));--theme-mark:hsla(192deg 24% 24%/var(--alpha));--theme-codeblock:hsla(192deg 12% 24%/var(--alpha));--text:#9fd2df;--text-p1:#a3e4f5;--text-p2:#a3e4f5cc;--text-p3:#a3e4f599;--text-p4:#a3e4f566}:root[data-theme=dark] .colorful[color=red]{--hue:4.10526deg;--sat:89.6226%;--light:58.4314%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#eb5347;--link-a20:#eb534733;--theme-border:hsla(4.10526deg 40% 24%/var(--alpha));--theme-block:hsla(4.10526deg 24% 24%/var(--alpha));--theme-mark:hsla(4.10526deg 24% 24%/var(--alpha));--theme-codeblock:hsla(4.10526deg 12% 24%/var(--alpha));--text:#dfa49f;--text-p1:#f5a9a3;--text-p2:#f5a9a3cc;--text-p3:#f5a9a399;--text-p4:#f5a9a366}:root[data-theme=dark] .colorful[color=orange]{--hue:24deg;--sat:100%;--light:49.0196%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#eb8947;--link-a20:#eb894733;--theme-border:hsla(24deg 40% 24%/var(--alpha));--theme-block:hsla(24deg 24% 24%/var(--alpha));--theme-mark:hsla(24deg 24% 24%/var(--alpha));--theme-codeblock:hsla(24deg 12% 24%/var(--alpha));--text:#dfb99f;--text-p1:#f5c4a3;--text-p2:#f5c4a3cc;--text-p3:#f5c4a399;--text-p4:#f5c4a366}:root[data-theme=dark] .colorful[color=amber]{--hue:41.3208deg;--sat:100%;--light:58.4314%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#ebb847;--link-a20:#ebb84733;--theme-border:hsla(41.3208deg 40% 24%/var(--alpha));--theme-block:hsla(41.3208deg 24% 24%/var(--alpha));--theme-mark:hsla(41.3208deg 24% 24%/var(--alpha));--theme-codeblock:hsla(41.3208deg 12% 24%/var(--alpha));--text:#dfcb9f;--text-p1:#f5dba3;--text-p2:#f5dba3cc;--text-p3:#f5dba399;--text-p4:#f5dba366}:root[data-theme=dark] .colorful[color=yellow]{--hue:50.9639deg;--sat:100%;--light:67.451%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#ebd247;--link-a20:#ebd24733;--theme-border:hsla(50.9639deg 40% 24%/var(--alpha));--theme-block:hsla(50.9639deg 24% 24%/var(--alpha));--theme-mark:hsla(50.9639deg 24% 24%/var(--alpha));--theme-codeblock:hsla(50.9639deg 12% 24%/var(--alpha));--text:#dfd69f;--text-p1:#f5e9a3;--text-p2:#f5e9a3cc;--text-p3:#f5e9a399;--text-p4:#f5e9a366}:root[data-theme=dark] .colorful[color=green]{--hue:128.382deg;--sat:53.9683%;--light:50.5882%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#47eb5e;--link-a20:#47eb5e33;--theme-border:hsla(128.382deg 40% 24%/var(--alpha));--theme-block:hsla(128.382deg 24% 24%/var(--alpha));--theme-mark:hsla(128.382deg 24% 24%/var(--alpha));--theme-codeblock:hsla(128.382deg 12% 24%/var(--alpha));--text:#9fdfa8;--text-p1:#a3f5af;--text-p2:#a3f5afcc;--text-p3:#a3f5af99;--text-p4:#a3f5af66}:root[data-theme=dark] .colorful[color=cyan]{--hue:192.533deg;--sat:97.4026%;--light:54.7059%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#47c9eb;--link-a20:#47c9eb33;--theme-border:hsla(192.533deg 40% 24%/var(--alpha));--theme-block:hsla(192.533deg 24% 24%/var(--alpha));--theme-mark:hsla(192.533deg 24% 24%/var(--alpha));--theme-codeblock:hsla(192.533deg 12% 24%/var(--alpha));--text:#9fd2df;--text-p1:#a3e4f5;--text-p2:#a3e4f5cc;--text-p3:#a3e4f599;--text-p4:#a3e4f566}:root[data-theme=dark] .colorful[color=blue]{--hue:206.571deg;--sat:89.7436%;--light:54.1177%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#47a2eb;--link-a20:#47a2eb33;--theme-border:hsla(206.571deg 40% 24%/var(--alpha));--theme-block:hsla(206.571deg 24% 24%/var(--alpha));--theme-mark:hsla(206.571deg 24% 24%/var(--alpha));--theme-codeblock:hsla(206.571deg 12% 24%/var(--alpha));--text:#9fc3df;--text-p1:#a3d1f5;--text-p2:#a3d1f5cc;--text-p3:#a3d1f599;--text-p4:#a3d1f566}:root[data-theme=dark] .colorful[color=purple]{--hue:291.241deg;--sat:63.7209%;--light:42.1569%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#d347eb;--link-a20:#d347eb33;--theme-border:hsla(291.241deg 40% 24%/var(--alpha));--theme-block:hsla(291.241deg 24% 24%/var(--alpha));--theme-mark:hsla(291.241deg 24% 24%/var(--alpha));--theme-codeblock:hsla(291.241deg 12% 24%/var(--alpha));--text:#d69fdf;--text-p1:#e9a3f5;--text-p2:#e9a3f5cc;--text-p3:#e9a3f599;--text-p4:#e9a3f566}@media (prefers-color-scheme:dark){:root:not([data-theme]) .tag-plugin.tag{--hue:192deg;--sat:98%;--light:55%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#47caeb;--link-a20:#47caeb33;--theme-border:hsla(192deg 40% 24%/var(--alpha));--theme-block:hsla(192deg 24% 24%/var(--alpha));--theme-mark:hsla(192deg 24% 24%/var(--alpha));--theme-codeblock:hsla(192deg 12% 24%/var(--alpha));--text:#9fd2df;--text-p1:#a3e4f5;--text-p2:#a3e4f5cc;--text-p3:#a3e4f599;--text-p4:#a3e4f566}:root:not([data-theme]) .colorful[color=red]{--hue:4.10526deg;--sat:89.6226%;--light:58.4314%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#eb5347;--link-a20:#eb534733;--theme-border:hsla(4.10526deg 40% 24%/var(--alpha));--theme-block:hsla(4.10526deg 24% 24%/var(--alpha));--theme-mark:hsla(4.10526deg 24% 24%/var(--alpha));--theme-codeblock:hsla(4.10526deg 12% 24%/var(--alpha));--text:#dfa49f;--text-p1:#f5a9a3;--text-p2:#f5a9a3cc;--text-p3:#f5a9a399;--text-p4:#f5a9a366}:root:not([data-theme]) .colorful[color=orange]{--hue:24deg;--sat:100%;--light:49.0196%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#eb8947;--link-a20:#eb894733;--theme-border:hsla(24deg 40% 24%/var(--alpha));--theme-block:hsla(24deg 24% 24%/var(--alpha));--theme-mark:hsla(24deg 24% 24%/var(--alpha));--theme-codeblock:hsla(24deg 12% 24%/var(--alpha));--text:#dfb99f;--text-p1:#f5c4a3;--text-p2:#f5c4a3cc;--text-p3:#f5c4a399;--text-p4:#f5c4a366}:root:not([data-theme]) .colorful[color=amber]{--hue:41.3208deg;--sat:100%;--light:58.4314%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#ebb847;--link-a20:#ebb84733;--theme-border:hsla(41.3208deg 40% 24%/var(--alpha));--theme-block:hsla(41.3208deg 24% 24%/var(--alpha));--theme-mark:hsla(41.3208deg 24% 24%/var(--alpha));--theme-codeblock:hsla(41.3208deg 12% 24%/var(--alpha));--text:#dfcb9f;--text-p1:#f5dba3;--text-p2:#f5dba3cc;--text-p3:#f5dba399;--text-p4:#f5dba366}:root:not([data-theme]) .colorful[color=yellow]{--hue:50.9639deg;--sat:100%;--light:67.451%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#ebd247;--link-a20:#ebd24733;--theme-border:hsla(50.9639deg 40% 24%/var(--alpha));--theme-block:hsla(50.9639deg 24% 24%/var(--alpha));--theme-mark:hsla(50.9639deg 24% 24%/var(--alpha));--theme-codeblock:hsla(50.9639deg 12% 24%/var(--alpha));--text:#dfd69f;--text-p1:#f5e9a3;--text-p2:#f5e9a3cc;--text-p3:#f5e9a399;--text-p4:#f5e9a366}:root:not([data-theme]) .colorful[color=green]{--hue:128.382deg;--sat:53.9683%;--light:50.5882%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#47eb5e;--link-a20:#47eb5e33;--theme-border:hsla(128.382deg 40% 24%/var(--alpha));--theme-block:hsla(128.382deg 24% 24%/var(--alpha));--theme-mark:hsla(128.382deg 24% 24%/var(--alpha));--theme-codeblock:hsla(128.382deg 12% 24%/var(--alpha));--text:#9fdfa8;--text-p1:#a3f5af;--text-p2:#a3f5afcc;--text-p3:#a3f5af99;--text-p4:#a3f5af66}:root:not([data-theme]) .colorful[color=cyan]{--hue:192.533deg;--sat:97.4026%;--light:54.7059%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#47c9eb;--link-a20:#47c9eb33;--theme-border:hsla(192.533deg 40% 24%/var(--alpha));--theme-block:hsla(192.533deg 24% 24%/var(--alpha));--theme-mark:hsla(192.533deg 24% 24%/var(--alpha));--theme-codeblock:hsla(192.533deg 12% 24%/var(--alpha));--text:#9fd2df;--text-p1:#a3e4f5;--text-p2:#a3e4f5cc;--text-p3:#a3e4f599;--text-p4:#a3e4f566}:root:not([data-theme]) .colorful[color=blue]{--hue:206.571deg;--sat:89.7436%;--light:54.1177%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#47a2eb;--link-a20:#47a2eb33;--theme-border:hsla(206.571deg 40% 24%/var(--alpha));--theme-block:hsla(206.571deg 24% 24%/var(--alpha));--theme-mark:hsla(206.571deg 24% 24%/var(--alpha));--theme-codeblock:hsla(206.571deg 12% 24%/var(--alpha));--text:#9fc3df;--text-p1:#a3d1f5;--text-p2:#a3d1f5cc;--text-p3:#a3d1f599;--text-p4:#a3d1f566}:root:not([data-theme]) .colorful[color=purple]{--hue:291.241deg;--sat:63.7209%;--light:42.1569%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3);--link:#d347eb;--link-a20:#d347eb33;--theme-border:hsla(291.241deg 40% 24%/var(--alpha));--theme-block:hsla(291.241deg 24% 24%/var(--alpha));--theme-mark:hsla(291.241deg 24% 24%/var(--alpha));--theme-codeblock:hsla(291.241deg 12% 24%/var(--alpha));--text:#d69fdf;--text-p1:#e9a3f5;--text-p2:#e9a3f5cc;--text-p3:#e9a3f599;--text-p4:#e9a3f566}}pre{tab-size:4;-webkit-tab-size:4;font-family:Maple Mono,Menlo,Monaco,Consolas,system-ui,monospace,sans-serif;font-size:.8125rem}a{color:var(--link);text-decoration:none}a:hover{color:var(--accent)}.md-text p:not([class]){text-align:left}hr{color:var(--text-meta);opacity:.1}img{max-width:100%}li{font-size:calc(var(--fsp) - 1px)}ul,ol{padding-left:var(--fsp)}table:not([class]){border-collapse:collapse;vertical-align:text-top;--fsp:calc(17px - 2px);max-width:100%;font-size:var(--fsp);margin:1rem 0;display:table;overflow:auto}table:not([class])::-webkit-scrollbar{width:0;height:0}table:not([class])::-webkit-scrollbar-track-piece{background:0 0}table:not([class])::-webkit-scrollbar-thumb{background:var(--text-meta);cursor:pointer;border-radius:0}table:not([class])::-webkit-scrollbar-thumb:hover{background:var(--text-p3)}table:not([class]) th{background:var(--block);border-top:1px solid var(--block-border);border-bottom:1px solid var(--block-border)}table:not([class]) td,table:not([class]) th{padding:4px 1em;line-height:1.5}table:not([class]) tr{border-bottom:1px dashed var(--block-border)}table:not([class]) tr:hover{background:var(--block)}@media screen and (min-width:667px){table:not([class]){width:100%}}@media screen and (max-width:667px){table:not([class]){display:block}table:not([class]) tr{word-break:keep-all;white-space:nowrap}}blockquote{padding:0 var(--fsp);color:var(--text-p3);margin-left:0;margin-right:0;display:block;position:relative}blockquote:before{-o-transition:all .2s ease-out;content:"";opacity:.5;background:var(--text-meta);border-radius:1px;width:4px;transition:all .2s ease-out;position:absolute;top:0;bottom:0;left:0}blockquote:hover:before{background:var(--theme)}:root{--blur-px:12px;--blur-bg:var(--bg-a50);--blur-sat:300%}.blur{background-color:var(--blur-bg)}@supports ((-webkit-backdrop-filter:blur(var(--blur-px))) or (backdrop-filter:blur(var(--blur-px)))){.blur{-webkit-backdrop-filter:saturate(var(--blur-sat))blur(var(--blur-px));background-color:var(--blur-bg)!important}}.blur:hover{background-color:var(--card)}button{-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:none;outline:none;font-weight:500}a.button{-webkit-user-select:none;user-select:none;border-radius:8px;padding:.75rem 2rem;font-size:.9375rem;font-weight:500;line-height:1}a.button.theme{background:var(--theme);color:var(--card)}a.button.theme:hover{background:var(--accent)}a.button.start{background:var(--text-p1);color:var(--card);border-radius:100px}a[onclick]:hover{cursor:pointer}a.button.start.gradient{position:relative}:root[data-theme=dark] a.button.start.gradient{z-index:0;color:#fff;text-shadow:0 0 1px #0000001f;background:linear-gradient(90deg,#4c95fa,#38c9fa,#24f9c4,#24f9c4,#38c9fa,#4c95fa) 0 0/1000%;transition:all .38s ease-out;animation:60s linear infinite glow}:root[data-theme=dark] a.button.start.gradient:after{content:"";background:inherit;z-index:-1;filter:blur(12px);opacity:.5;border-radius:100px;transition:all .38s ease-out;position:absolute;inset:0}:root[data-theme=dark] a.button.start.gradient:hover:after{filter:blur(36px);opacity:1}@keyframes glow{0%{background-position:0%}to{background-position:1000%}}@media (prefers-color-scheme:dark){:root:not([data-theme]) a.button.start.gradient{z-index:0;color:#fff;text-shadow:0 0 1px #0000001f;background:linear-gradient(90deg,#4c95fa,#38c9fa,#24f9c4,#24f9c4,#38c9fa,#4c95fa) 0 0/1000%;transition:all .38s ease-out;animation:60s linear infinite glow}:root:not([data-theme]) a.button.start.gradient:after{content:"";background:inherit;z-index:-1;filter:blur(12px);opacity:.5;border-radius:100px;transition:all .38s ease-out;position:absolute;inset:0}:root:not([data-theme]) a.button.start.gradient:hover:after{filter:blur(36px);opacity:1}@keyframes glow{0%{background-position:0%}to{background-position:1000%}}}.canonical-tip{text-align:center;max-width:90%;color:var(--text);font-family:#fff8e1;z-index:9999999;display:flex;position:fixed;bottom:4rem;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000001a,0 4px 16px #0000001a,0 8px 32px #0000001a}.canonical-tip .headline{font-size:28px}.canonical-tip a,.canonical-tip button{background:var(--bg-a100);color:inherit;border-radius:6px;padding:1rem;font-size:1rem;display:block}.canonical-tip button{width:3rem;margin-left:1px;padding:0}.canonical-tip.unofficial{color:#fff;background-color:#f43;animation:3s ease-in-out infinite breathe}@keyframes breathe{0%{background-color:#f43}50%{background-color:#990d00}to{background-color:#f43}}.cap{scrollbar-width:none;color:var(--text-p2);font-size:.8125rem;font-weight:500}.cap.blue{color:#0d87e9}.cap.cyan{color:#03c3f5}.cap.theme{color:var(--theme)}.dis-select{-webkit-user-select:none;user-select:none}.mobile-only{display:none}@media screen and (max-width:667px){.mobile-only{display:block!important}.mobile-hidden{display:none!important}}.float-panel{--inset:2rem;right:0;bottom:calc(var(--inset)*2);margin-left:auto;margin-right:var(--inset);float:right;z-index:999999;-o-transition:all .2s ease-out;-o-transition:all .2s ease-out;text-shadow:0 0 4px #fff,0 0 8px #fffc,0 0 16px #fff9;border-radius:64px;flex-direction:column;grid-column-end:span 3;justify-content:center;transition:all .2s ease-out;display:flex;position:sticky;overflow:hidden;box-shadow:0 0 2px #0000000a,0 2px 8px #0000000a,0 4px 16px #0000000a}@media screen and (min-width:667px){.float-panel{margin-right:3rem}}.float-panel:before,.float-panel:after{border-radius:64px}:root[data-theme=dark] .float-panel{text-shadow:0 0 2px #0003,0 0 4px #0006}@media (prefers-color-scheme:dark){.float-panel{text-shadow:0 0 2px #0003,0 0 4px #0006}}.float-panel nav a:not(.active,.float-panel :hover){filter:drop-shadow(0 0 #fff)drop-shadow(0 0 4px #fff)}:root[data-theme=dark] .float-panel nav a:not(.active,:root[data-theme=dark] .float-panel :hover){filter:none}@media (prefers-color-scheme:dark){.float-panel nav a:not(.active,.float-panel :hover){filter:none}}:root[data-theme=dark] .float-panel:before{background:#000000a6}@media (prefers-color-scheme:dark){.float-panel:before{background:#000000a6}}.float-panel:after{--blur-px:16px;--blur-sat:300%;-webkit-backdrop-filter:saturate(var(--blur-sat))blur(var(--blur-px));-o-transition:all .2s ease-out;transition:all .2s ease-out;box-shadow:inset 0 0 4px 1px #ffffff80;-webkit-mask:linear-gradient(#fff,20%,#0000,80%,#fff),linear-gradient(90deg,#fff,20%,#0000,80%,#fff);mask:linear-gradient(#fff,20%,#0000,80%,#fff),linear-gradient(90deg,#fff,20%,#0000,80%,#fff);-webkit-mask-image:}:root[data-theme=dark] .float-panel:after{box-shadow:inset 0 0 2px 1px #fff3}@media (prefers-color-scheme:dark){.float-panel:after{box-shadow:inset 0 0 2px 1px #fff3}}.float-panel button{cursor:pointer;color:var(--text);background:0 0;width:48px;height:48px;margin:0;font-size:28px;line-height:0;display:flex}.float-panel button>* path#sep{-o-transition:transform .2s ease-out;transition:transform .2s ease-out}code{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-family:Maple Mono,Menlo,Monaco,Consolas,system-ui,monospace,sans-serif}p>code:not([class]),li>code:not([class]){background:var(--block);color:var(--text-code);border-radius:4px;padding:.2em;font-size:85%}.md-text .highlight{--theme:var(--text-p3);margin:var(--gap-p)0;background:var(--block);box-sizing:border-box;border-radius:16px;font-family:Maple Mono,Menlo,Monaco,Consolas,system-ui,monospace,sans-serif;overflow:hidden}pre:not([class]):has(>code){--theme:var(--text-p3);margin:var(--gap-p)0;background:var(--block);box-sizing:border-box;border-radius:16px;font-family:Maple Mono,Menlo,Monaco,Consolas,system-ui,monospace,sans-serif;overflow:hidden}@media screen and (min-width:500px){.md-text .highlight{min-width:180px}pre:not([class]):has(>code){min-width:180px}}.md-text .highlight{display:block;position:relative;overflow:auto}.md-text .highlight figcaption{color:var(--text-p2);margin-left:.5rem;font-size:.8125rem;font-weight:500;display:inline-block}.md-text .highlight figcaption span{background:var(--block);border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:4px .5rem;display:block}.md-text .highlight>table{background:0 0;border:none;display:block;overflow:auto;margin:0!important}.md-text .highlight>table td,.md-text .highlight>table th{border:none;padding:0;line-height:1.5}.md-text .highlight>table::-webkit-scrollbar{width:4px;height:4px}.md-text .highlight>table::-webkit-scrollbar-track-piece{background:0 0}.md-text .highlight>table::-webkit-scrollbar-corner{background:0 0}.md-text .highlight>table::-webkit-scrollbar-thumb{cursor:pointer;background:0 0;border-radius:8px}.md-text .highlight>table:hover::-webkit-scrollbar-thumb{background:var(--text-meta)}.md-text .highlight>table:hover::-webkit-scrollbar-thumb:hover{background:var(--text-p3)}.md-text .highlight>table tr{background:0 0;border:none}.md-text .highlight>table tr:hover{background:0 0}.md-text .highlight .gutter{pointer-events:none;-webkit-user-select:none;user-select:none;text-align:right;z-index:1;border-width:0;margin-left:0;padding:0 1em;left:0}.md-text .highlight .gutter pre .line{color:var(--text-p4)}.md-text .highlight .code pre{padding:.5em 1rem;display:block}.md-text .highlight .gutter+.code pre{padding-left:.25em}.md-text .gist .gist-file{border:1px solid var(--block-border);border-radius:16px;overflow:hidden}.md-text .gist .gist-data{--bgColor-default:var(--block);border-bottom:1px solid var(--block-border)}.md-text .gist .highlight{display:inherit;background:var(--block);border:none;border-radius:0;margin:0;padding:1em 0}.md-text .gist .highlight pre{background:0 0}.md-text .gist .blob-code-inner{color:var(--text-p1);font-family:Maple Mono,Menlo,Monaco,Consolas,system-ui,monospace,sans-serif}.md-text .gist .gist-meta{background:var(--block)}table:not([class]){border-collapse:collapse}.md-text pre>.caption{color:var(--text-p3)}.md-text pre>.hljs{box-sizing:border-box;border-radius:16px;padding:1rem;line-height:1.5}.md-text .highlight .code{vertical-align:top}.md-text .highlight .code:before{opacity:.25;color:var(--theme);padding:4px .5rem;font-weight:700;position:absolute;top:0;right:0}.md-text .highlight.yaml .code:before{content:"YAML"}.md-text .highlight.json .code:before{content:"JSON"}.md-text .highlight.diff .code:before{content:"diff"}.md-text .highlight.html .code:before{content:"HTML"}.md-text .highlight.js .code:before,.md-text .highlight.javascript .code:before{content:"JS"}.md-text .highlight.css .code:before{content:"CSS"}.md-text .highlight.less .code:before{content:"Less"}.md-text .highlight.stylus .code:before{content:"Stylus"}.md-text .highlight.bash .code:before{content:"bash"}.md-text .highlight.shell .code:before{content:"shell"}.md-text .highlight.sh .code:before{content:"sh"}.md-text .highlight.ini .code:before{content:"ini"}.md-text .highlight.c .code:before{content:"C"}.md-text .highlight.cpp .code:before{content:"C++"}.md-text .highlight.objc .code:before,.md-text .highlight.objectivec .code:before{content:"Objective-C"}.md-text .highlight.swift .code:before{content:"Swift"}.md-text .highlight.java .code:before{content:"Java"}.md-text .highlight.python .code:before{content:"Python"}.md-text .highlight.php .code:before{content:"PHP"}.md-text .highlight.rust .code:before,.md-text .highlight.rs .code:before{content:"Rust"}.md-text .highlight.sql .code:before{content:"SQL"}.md-text .highlight.ruby .code:before{content:"Ruby"}.md-text .highlight.makefile .code:before{content:"Makefile"}.md-text .highlight.go .code:before{content:"Go"}.md-text .highlight.typescript .code:before,.md-text .highlight.ts .code:before{content:"TS"}.md-text .highlight.matlab .code:before{content:"MATLAB"}.md-text .highlight.nginx .code:before{content:"Nginx"}.code>pre .code:before{display:none}.code>pre .line,.code>pre .params{color:var(--text-p1)}.code>pre .line .addition{color:#3fa33f}.code>pre .line .deletion{color:#ee2b29}.code>pre .marked{background-color:#fed54266;border-radius:2px;width:100%;padding:2px 8px 2px 0}.code>pre .title,.code>pre .attr,.code>pre .attribute{color:#3f51b5}.code>pre .comment{color:var(--text-p4);font-style:italic}.code>pre .keyword,.code>pre .meta-keyword,.code>pre .javascript .function{color:#8959a8}.code>pre .type,.code>pre .built_in,.code>pre .tag .name{color:#2196f3}.code>pre .variable,.code>pre .regexp,.code>pre .ruby .constant,.code>pre .xml .tag .title,.code>pre .xml .pi,.code>pre .xml .doctype,.code>pre .html .doctype,.code>pre .css .id,.code>pre .css .class,.code>pre .css .pseudo,.code>pre .number,.code>pre .preprocessor,.code>pre .literal,.code>pre .constant{color:#fd8607}.code>pre .class,.code>pre .ruby .class .title,.code>pre .css .rules .attribute{color:#ff9800}.code>pre .string,.code>pre .meta-string{color:#449e48}.code>pre .value,.code>pre .inheritance,.code>pre .header,.code>pre .ruby .symbol,.code>pre .xml .cdata{color:#4caf50}.code>pre .css .hexcolor{color:#6cc}.code>pre .function,.code>pre .python .decorator,.code>pre .python .title,.code>pre .ruby .function .title,.code>pre .ruby .title .keyword,.code>pre .perl .sub,.code>pre .javascript .title,.code>pre .coffeescript .title{color:#69c}.highlight.html .line .tag .name,.highlight.css .line .tag .name,.highlight.less .line .tag .name,.highlight.stylus .line .tag .name,.highlight.html .line .selector-tag,.highlight.css .line .selector-tag,.highlight.less .line .selector-tag,.highlight.stylus .line .selector-tag{color:#ee2b29}.highlight.html .line .selector-class,.highlight.css .line .selector-class,.highlight.less .line .selector-class,.highlight.stylus .line .selector-class,.highlight.html .line .selector-attr,.highlight.css .line .selector-attr,.highlight.less .line .selector-attr,.highlight.stylus .line .selector-attr{color:#fd8607}.highlight.html .line .attribute,.highlight.css .line .attribute,.highlight.less .line .attribute,.highlight.stylus .line .attribute{color:#3f51b5}.highlight.html .line .number,.highlight.css .line .number,.highlight.less .line .number,.highlight.stylus .line .number{color:#17afca}.highlight.objc .line .meta,.highlight.objectivec .line .meta,.highlight.swift .line .meta,.highlight.c .line .meta{color:#8959a8}.highlight.objc .line .class,.highlight.objectivec .line .class,.highlight.swift .line .class,.highlight.c .line .class{color:var(--text-p1)}.highlight.json .line .attr{color:#e24f5a}.highlight.json .line .literal{color:#3f51b5}.highlight.yaml .line .attr{color:#e24f5a}*{outline:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth;width:100%;height:100%;scroll-padding-top:8px;font-family:LXGW WenKai Screen,system-ui,Microsoft Yahei,Segoe UI,Arial,sans-serif;font-size:16px;overflow-y:scroll}html::-webkit-scrollbar{width:8px;height:8px}html::-webkit-scrollbar-track-piece{background:0 0}html::-webkit-scrollbar-thumb{background:var(--text-meta);cursor:pointer;border-radius:8px}html::-webkit-scrollbar-thumb:hover{background:var(--text-p3)}body{background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:#0000;margin:0}div.lazy.img{background-position:50%;background-size:cover;width:100%;height:100%}input{background:0 0;border:none}input.copy-area{color:var(--text-p3);font-family:Maple Mono,Menlo,Monaco,Consolas,system-ui,monospace,sans-serif;font-size:.8125rem;font-weight:700;display:block}.flex{align-items:center;display:flex}.flex.column{flex-direction:column}svg.loading{color:var(--text-p3);z-index:-1;width:100%;height:2rem;margin:auto;animation:2s linear infinite spin;display:block;position:absolute}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-wrap{text-align:center;background:var(--block);border-radius:16px;align-content:center;margin:0;padding:2rem;position:relative}.loading-wrap svg{margin:4px}.loading-wrap:after{content:"正在加载";color:var(--text-p1);font-size:14px;display:block}.loading-wrap.error:after{content:"加载失败，请稍后重试。"}audio,video{max-width:100%}video{z-index:1}pre:not([class]):has(>code){padding:1rem;display:block;overflow:auto}pre:not([class]):has(>code)::-webkit-scrollbar{width:0;height:0}pre:not([class]):has(>code)::-webkit-scrollbar-track-piece{background:0 0}pre:not([class]):has(>code)::-webkit-scrollbar-thumb{background:var(--text-meta);cursor:pointer;border-radius:0}pre:not([class]):has(>code)::-webkit-scrollbar-thumb:hover{background:var(--text-p3)}pre:not([class]):has(>code) code{padding:0}span.dot,span.sep{margin:0 .25em;font-size:.9em}span.dot:before{content:"·";font-weight:900}span.sep:before{content:"/";padding-left:2px;padding-right:2px}svg.icon{vertical-align:middle;fill:currentColor;width:1em;height:1em;overflow:hidden}svg.active-icon{color:var(--theme)}h1,.h1{font-size:var(--fsh2);font-weight:700}@media screen and (max-width:500px){h1,.h1{font-size:var(--fsh2)}}h2,.h2{font-size:var(--fsh2);margin-top:1.5em}h3,.h3{font-size:var(--fsh3)}h4,.h4{font-size:var(--fsh4)}h5{font-size:calc(var(--fsp) + 1px)}h6{font-size:calc(var(--fsp) + 0px)}.fs15{--fsp:.9375rem;font-size:var(--fsp)}.fs14{--fsp:.875rem;font-size:var(--fsp)}.footnote{--fsp:.8125rem;font-size:var(--fsp)}.widgets .post-title{white-space:nowrap;text-overflow:ellipsis;margin:.75rem 0;line-height:1.2;display:block;overflow:hidden}.widgets .post-title .cap{opacity:.5;margin-bottom:2px}.widgets .post-title a{color:inherit;font-weight:500}.widgets .post-title a:hover{color:var(--accent)}div.toast{max-width:60%;color:var(--text-p1);text-align:center;background:var(--card);z-index:9;-webkit-user-select:none;user-select:none;visibility:hidden;border-radius:8px;padding:1rem 2rem;font-weight:500;line-height:1.5;position:fixed;top:32px;left:50%;transform:translate(-50%);box-shadow:0 4px 8px #0000001a,0 12px 16px -4px #0003}div.toast.show{visibility:visible;animation-name:fadein,fadeout;animation-duration:.5s,.5s;animation-timing-function:ease,ease;animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:0s,2s;animation-fill-mode:forwards;animation-timeline:auto,auto}@keyframes fadein{0%{opacity:0;top:-64px}to{opacity:1;top:32px}}@keyframes fadeout{0%{opacity:1;top:32px}to{opacity:0;top:-64px}}.article.banner{--text-banner:var(--text);background:var(--block);height:unset;margin:0}.article.banner .bg+.content{aspect-ratio:2.5;--text-banner:#fff;--button-hover-bg:#ffffff40;min-height:200px}.article.banner .content .top{align-items:flex-start;margin:1rem calc(1rem - 4px)}.article.banner .content .title{color:var(--text-banner);font-size:26px}.article.banner .content h1{margin:.25rem 0;line-height:1.2}.l_body .article.banner .content .bottom.only-title .title{padding:.75rem 0}.article.banner .bg+.content{--blur-bg:#0000;--blur-px:1em;--blur-sat:100%;--blur-height-top:6rem;--blur-height-bottom:7rem;--blur-opacity:0;background:var(--blur-bg);-o-transition:all .2s ease-out;transition:all .2s ease-out}.article.banner .bg+.content:hover{--blur-bg:#0000001a;--blur-sat:150%;--blur-height-top:6rem;--blur-height-bottom:7rem;--blur-opacity:1}.article.banner .bg+.content:before,.article.banner .bg+.content:after{content:"";z-index:0;-webkit-backdrop-filter:saturate(var(--blur-sat))blur(var(--blur-px));-o-transition:all .2s ease-out;opacity:var(--blur-opacity);transition:all .2s ease-out;position:absolute;left:0;right:0}.article.banner .bg+.content:before{height:var(--blur-height-top);top:0;-webkit-mask:linear-gradient(#000,#000000bf,#0000);mask:linear-gradient(#000,#000000bf,#0000)}.article.banner .bg+.content:after{height:var(--blur-height-bottom);bottom:0;-webkit-mask:linear-gradient(#0000,#000000bf,#000);mask:linear-gradient(#0000,#000000bf,#000)}.article.banner .bg+.content .top,.article.banner .bg+.content .bottom{z-index:1}.article.banner{--button-hover-bg:#0000000d}:root[data-theme=dark] .article.banner{--button-hover-bg:#ffffff26}@media (prefers-color-scheme:dark){:root:not([data-theme]) .article.banner{--button-hover-bg:#ffffff26}}.article-footer{background:var(--block);border:1px solid var(--block-border);color:var(--text-p1);border-radius:24px;margin:2rem 1rem 1rem;padding:1rem;font-size:.9375rem;line-height:1.6}.article-footer:empty{display:none}.article-footer .header{font-size:19px;font-weight:500}.article-footer .body{--fsp:calc(17px - 2px)}.article-footer .body>.link{opacity:0;height:0;margin:0}.article-footer .body p{color:var(--text-p2);margin:.5rem 0}.article-footer .body p a{font-weight:unset}.article-footer .body ul{margin:0;padding-left:1rem;overflow:hidden}.article-footer .body ul li{font-size:var(--fsp)}.article-footer .body .post-title{word-break:break-all;margin:0;line-height:1.2}.article-footer .body .post-title p{--fsp:calc(17px - 2px)}.article-footer section+section{border-top:1px solid var(--block-border);margin-top:1rem;padding-top:1rem}.article-footer #contributors .header{justify-content:space-between;display:flex}.article-footer #contributors .header a.edit{color:inherit;background:var(--block);-o-transition:background .2s ease-out;border-radius:8px;align-items:center;padding:0 .5rem;font-size:.875rem;transition:background .2s ease-out;display:flex}.article-footer #contributors .header a.edit svg{width:1.2em;height:1.2em;color:var(--text-p4);-o-transition:color .2s ease-out;margin-right:4px;transition:color .2s ease-out}.article-footer #contributors .header a.edit span{-o-transition:color .2s ease-out;line-height:1.5;transition:color .2s ease-out}.article-footer #contributors .header a.edit:hover{color:var(--theme);background:var(--theme-a20)}.article-footer #contributors .header a.edit:hover svg{color:var(--theme)}.article-footer #contributors .body .loading-wrap{height:84px;margin-top:4px;padding:0}.article-footer #contributors .body .users-wrap .grid-box{grid-gap:4px;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));margin-top:4px}.article-footer #contributors .body .users-wrap .grid-box:empty{display:none}.article-footer #contributors .body .users-wrap .user-card .card-link{background:var(--block);-o-transition:all .2s ease-out;transition:all .2s ease-out}.article-footer #contributors .body .users-wrap .user-card .card-link:hover{background:var(--theme-a20);color:var(--theme)}.article-footer #contributors .body .users-wrap .user-card .card-link img{width:32px;height:32px}.article-footer .social-wrap{grid-gap:.5rem 2rem;grid-template-columns:repeat(auto-fill,20px);margin:1rem 0 .5rem}.article-footer .social-wrap a.social{background:0 0;border-radius:4px;padding:0}.article-footer .qrcode{-o-transition:all .2s ease-out;background:#fff;border-radius:4px;width:128px;height:0;margin:0 auto;padding:4px;transition:all .2s ease-out;overflow:hidden;transform:scale(.01);box-shadow:0 4px 8px #0000001a,0 0 32px #0000001a}.article-footer .qrcode img{object-fit:contain}.article-footer .qrcode.display{margin:2rem auto 1rem;transform:scale(1);opacity:1!important;height:128px!important}.bread-nav{color:var(--text-banner);justify-content:space-between;font-weight:500;display:flex}.bread-nav .flex-row{flex-direction:row;align-items:baseline;display:flex}.bread-nav a{color:var(--text-banner);border-radius:2px;padding:4px}.bread-nav a:hover{background:var(--button-hover-bg)}.bread-nav span{color:var(--text-banner)}.bread-nav span.sep{opacity:.5;margin:0}.bread-nav span.text{padding:4px}.bread-nav div#post-meta span.sep:before{content:"|"}.bread-nav div#post-meta span.updated{visibility:hidden}.bread-nav:hover div#post-meta span.updated{visibility:visible}.bread-nav .ghrepo{border-left:1px solid var(--text-meta);flex-direction:column;align-items:flex-start;padding-left:8px;font-size:.8125rem;display:flex}.bread-nav .ghrepo a{color:var(--text-banner);align-items:center;display:flex}.bread-nav .ghrepo a svg{margin-right:4px}.bread-nav .ghrepo a.bold{color:var(--text-banner);font-weight:600}.bread-nav .ghrepo a span{margin-left:4px}.bread-nav .ghrepo a:hover{opacity:1}.l_cover{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex;position:relative}.l_cover.post{height:inherit}.l_cover .cover-wrap{font-size:var(--fsp);flex-direction:column;justify-content:center;align-items:center;margin-bottom:0;display:flex}.l_cover .cover-wrap .cover-title{color:var(--text);margin:1rem 0;font-size:1.5rem;font-weight:700;line-height:1.2}.l_cover .cover-wrap .description{margin:1rem 0}.l_cover .cover-wrap .start-wrap{flex-shrink:0;margin:2rem 0}.l_cover .cover-wrap .start-wrap a.start{display:inline-block}.l_cover.post .cover{z-index:-1;width:100%;max-width:2048px;height:30vh;min-height:150px;max-height:400px}@media screen and (max-width:768px){.l_cover.post .cover{height:25vh}}@media screen and (max-width:500px){.l_cover.post .cover{height:20vh}}@media screen and (min-width:2048px){.l_cover.post .cover{margin-top:4rem}.l_cover.post .cover .img{border-radius:2rem}}.l_cover.wiki .cover-wrap{max-width:500px}.l_cover.wiki .cover-wrap .preview{margin-bottom:2rem}.l_cover.wiki .cover-wrap .preview img{object-fit:contain;min-width:96px;max-width:100%;min-height:96px;max-height:35vh}@media screen and (max-width:500px){.l_cover.wiki .cover-wrap .preview img{max-width:60%}}.l_cover.wiki .cover-wrap .cover-title:first-child{font-size:3rem}.page-footer{color:var(--text-p2);margin:4rem 1rem 3rem}.page-footer a{color:var(--text-p2);border-radius:4px;transition:background .2s ease-out}.page-footer a:hover{color:var(--text);background:var(--block-border)}.page-footer .sitemap{grid-gap:1rem 1rem;column-count:4;margin:.5rem -4px}.page-footer .sitemap::-webkit-scrollbar{width:0;height:0}.page-footer .sitemap::-webkit-scrollbar-track-piece{background:0 0}.page-footer .sitemap::-webkit-scrollbar-thumb{background:var(--text-meta);cursor:pointer;border-radius:0}.page-footer .sitemap::-webkit-scrollbar-thumb:hover{background:var(--text-p3)}.page-footer .sitemap .sitemap-group{break-inside:avoid;flex-direction:column;align-items:flex-start;padding-bottom:1rem;display:flex}.page-footer .sitemap .sitemap-group>span,.page-footer .sitemap .sitemap-group>a{padding:4px;text-decoration:none}.page-footer .sitemap .sitemap-group>span{color:var(--text-p1);margin:4px 0;font-weight:500}.page-footer .text{margin-top:.5rem}.page-footer .text p{margin:4px 0;line-height:1.5}.page-footer .text a:not([class]){font-weight:500}.navbar{z-index:8;top:calc(var(--gap-margin)*2);position:sticky}.navbar-blur{-o-transition:all .2s ease-out;text-shadow:0 0 4px #fff,0 0 8px #fffc,0 0 16px #fff9;border-radius:64px;margin:0 1rem;transition:all .2s ease-out;position:relative;box-shadow:0 0 2px #0000000a,0 2px 8px #0000000a,0 4px 16px #0000000a}:root[data-theme=dark] .navbar-blur{text-shadow:0 0 2px #0003,0 0 4px #0006}@media (prefers-color-scheme:dark){.navbar-blur{text-shadow:0 0 2px #0003,0 0 4px #0006}}.navbar-blur nav a:not(.active,.navbar-blur :hover){filter:drop-shadow(0 0 #fff)drop-shadow(0 0 4px #fff)}:root[data-theme=dark] .navbar-blur nav a:not(.active,:root[data-theme=dark] .navbar-blur :hover){filter:none}@media (prefers-color-scheme:dark){.navbar-blur nav a:not(.active,.navbar-blur :hover){filter:none}}.navbar-blur:before,.navbar-blur:after{z-index:-1;pointer-events:none;content:"";border-radius:64px;position:absolute;inset:0}.navbar-blur:before{-webkit-backdrop-filter:blur(8px);background:#ffffffd9;margin:1px}:root[data-theme=dark] .navbar-blur:before{background:#000000a6}@media (prefers-color-scheme:dark){.navbar-blur:before{background:#000000a6}}.navbar-blur:after{--blur-px:16px;--blur-sat:300%;-webkit-backdrop-filter:saturate(var(--blur-sat))blur(var(--blur-px));-o-transition:all .2s ease-out;transition:all .2s ease-out;box-shadow:inset 0 0 4px 1px #ffffff80;-webkit-mask:linear-gradient(#fff,20%,#0000,80%,#fff),linear-gradient(90deg,#fff,20%,#0000,80%,#fff);mask:linear-gradient(#fff,20%,#0000,80%,#fff),linear-gradient(90deg,#fff,20%,#0000,80%,#fff);-webkit-mask-image:}:root[data-theme=dark] .navbar-blur:after{box-shadow:inset 0 0 2px 1px #fff3}@media (prefers-color-scheme:dark){.navbar-blur:after{box-shadow:inset 0 0 2px 1px #fff3}}.navbar-container{border-radius:64px;max-width:100%;margin:1px;overflow:scroll visible}.navbar-container::-webkit-scrollbar{width:0;height:0}.navbar-container::-webkit-scrollbar-track-piece{background:0 0}.navbar-container::-webkit-scrollbar-thumb{background:var(--text-meta);cursor:pointer;border-radius:0}.navbar-container::-webkit-scrollbar-thumb:hover{background:var(--text-p3)}.navbar nav{z-index:1;font-size:.875rem;display:inline-flex}.navbar nav>p{margin:0}.navbar nav a{color:var(--text-p1);white-space:nowrap;z-index:1;-o-transition:all .2s ease-out;border-radius:32px;margin:.25rem;padding:.25rem .75rem;font-weight:500;line-height:2;transition:all .2s ease-out;position:relative}.navbar nav a:hover{background:var(--bg-a50)}.navbar nav a.active,.navbar nav a:hover{color:var(--text)}.navbar nav a.active{background:var(--bg-a60);cursor:default;pointer-events:none;-webkit-backdrop-filter:saturate(300%);box-shadow:0 0 1px #0000000a,0 0 2px #0000000a,0 0 4px #00000014}:root[data-theme=dark] .navbar nav a.active{background:#ffffff40}@media (prefers-color-scheme:dark){.navbar nav a.active{background:#ffffff40}}.navbar nav a.active:after{content:""}.navbar nav a+a{margin-left:4px}@media screen and (max-width:450px){.navbar.top{top:36px}}.paginator-wrap{background:var(--card);color:var(--text-p3);border-radius:24px;justify-content:space-between;align-items:center;margin:1rem;font-size:1rem;font-weight:700;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000008}.paginator-wrap .page-number{border-radius:8px;margin:2px;padding:4px 8px}.paginator-wrap a.page-number{color:var(--text-p3)}.paginator-wrap a.page-number:hover{color:var(--text-p1);background:var(--block)}.paginator-wrap .extend{text-align:center;background-size:contain;background-origin:content-box;background-clip:content-box;width:1rem;height:1rem}.paginator-wrap .extend.next{border-left:1px dashed var(--block-border);background-image:url(https://gcore.jsdelivr.net/gh/cdn-x/placeholder@1.0.12/arrow/064b95430caf4.svg)}.paginator-wrap .extend.prev{border-right:1px dashed var(--block-border);background-image:url(https://gcore.jsdelivr.net/gh/cdn-x/placeholder@1.0.12/arrow/f049bbd4e88ec.svg)}.paginator-wrap .current{background:var(--block);font-family:Maple Mono,Menlo,Monaco,Consolas,system-ui,monospace,sans-serif}.paginator-wrap .extend{filter:grayscale();padding:1rem;line-height:0}.paginator-wrap .extend img{height:1rem}.paginator-wrap .extend.disable{pointer-events:none}.paginator-wrap span.extend{opacity:.25}.paginator-wrap a.extend:hover{filter:unset}.related-wrap{margin:4rem 0;padding:0 1rem}.related-wrap:empty{display:none}.related-wrap section.header{justify-content:space-between;align-items:center;display:flex}.related-wrap section.header>span.title{padding:.25rem 0}.related-wrap section.footer{margin-top:1rem}.related-wrap a.more{color:var(--text-p1);border-radius:8px;padding:.25rem .5rem}article.md-text.content+.related-wrap{margin-top:0}.related-posts{max-width:100%;margin:1rem 0}.related-posts .item{border-left:0;margin-top:1rem;line-height:1.2;display:block}.related-posts .item .title{color:var(--text-p1);--fsp:calc(17px - 1px);font-weight:500;font-size:var(--fsp);-o-transition:color .2s ease-out,border .2s ease-out;border-bottom:1px dashed var(--text-meta);padding-bottom:2px;line-height:1.6;transition:color .2s ease-out,border .2s ease-out;position:relative}.related-posts .item .excerpt{color:var(--text-p3);--fsp:calc(17px - 3px);font-size:var(--fsp);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.5rem;display:-webkit-box;overflow:hidden}.related-posts .item.active .title{border-bottom:1px dashed var(--theme)}.related-posts .item:hover .title{color:var(--accent);border-bottom:1px solid var(--accent)}.related-wrap#read-next .body{grid-gap:16px;grid-template-columns:repeat(auto-fill,calc(50% - 8px));display:grid}.related-wrap#read-next .body .item{border-top:1px dashed var(--block-border);border-bottom:1px dashed var(--block-border);padding:1rem 0}.related-wrap#read-next .body .note{color:var(--text-p4);margin-bottom:.75rem;font-size:.8125rem;font-weight:500}.related-wrap#read-next .body a{color:var(--text-p1);margin:0;font-size:19px;line-height:1.2}.related-wrap#read-next .body a:hover{color:var(--accent)!important}.related-wrap#read-next .body #next{text-align:right}.wiki+.related-wrap#read-next .item a{font-size:24px}.wiki+.related-wrap#read-next .item#prev a{color:var(--text-p3)}.related-wrap#comments{padding:0 1rem}.related-wrap#comments .cmt-title p{font-size:inherit;margin:0}.related-wrap#comments .cmt-title p a{--link:var(--theme);--link-a20:hsla(var(--hue)var(--sat)var(--light)/.2)}.related-wrap#comments .cmt-body{min-height:150px;position:relative}.related-wrap#comments .cmt-body iframe{border:none;border-radius:4px;width:100%}.tag-plugin.about{background:var(--block);border-radius:16px;padding:2rem;position:relative}.tag-plugin.about .nav-back{align-items:center;line-height:1;display:none;position:absolute;top:.75rem;left:.75rem;overflow:hidden}@media screen and (max-width:667px){.tag-plugin.about .nav-back{display:flex}}.tag-plugin.about .nav-back svg{width:1rem;height:1rem}.tag-plugin.about .about-header{flex-wrap:wrap;justify-content:center;margin:1.5rem 0;display:flex}.tag-plugin.about .about-header img{object-fit:contain}.tag-plugin.about .about-header>img{margin:auto 0}.tag-plugin.about .about-header>p{color:var(--text-p3);padding-top:.75rem;font-size:.75rem;font-weight:500}.tag-plugin.about .about-header>p strong:first-child{color:var(--text-p1);margin-right:.75rem;font-size:3rem;font-weight:700}.tag-plugin.about .about-header .avatar{margin:0 1rem;display:inline-flex}.tag-plugin.about .about-body>p{line-height:1.5}.tag-plugin.about .about-body>p:first-child{margin-top:2.5rem}.tag-plugin.about .about-body p+.tag-plugin.navbar .cap{margin-top:1rem}.tag-plugin.about .about-header+.about-body{margin-top:2rem}@media screen and (max-width:500px){.tag-plugin.about{padding:2rem 1rem}.tag-plugin.about .about-header p{width:100%}}.banner{border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:220px;display:flex;position:relative;overflow:hidden}.banner.top{border-radius:24px}@media screen and (max-width:667px){.banner{height:180px}}.banner .bg{z-index:0}.banner .content{z-index:1;flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex}.banner .content .top{justify-content:space-between;align-items:center;margin:1rem;line-height:1;display:flex}.banner .content .top .tag-plugin.navbar{background:#0003;border-radius:6px;margin:0;padding:2px;overflow:hidden}.banner .content .top .tag-plugin.navbar:after{content:none}.banner .content .top .tag-plugin.navbar .link{color:#fffc;text-shadow:0 0 1px #0000001f;background:0 0;border-radius:4px;margin:0;padding:2px 6px;font-size:.9375rem;line-height:1.5}.banner .content .top .tag-plugin.navbar .link+.link{margin-left:2px}.banner .content .top .tag-plugin.navbar .link:after{content:none}.banner .content .top .tag-plugin.navbar .link:hover,.banner .content .top .tag-plugin.navbar .link.active{color:#fff;background:#ffffff40}.banner .content .top .back{visibility:hidden;background:0 0;padding:0;line-height:0}@media screen and (max-width:667px){.banner .content .top .back{visibility:visible}}.banner .content .top .back svg{fill:#fff;width:20px;height:20px}.banner .banner-link{opacity:0;z-index:2;position:absolute;inset:0}.banner img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;margin:0}.banner img.bg{position:absolute;inset:0}.banner img.avatar{border-radius:50%;width:48px;height:48px}.banner .bottom{box-sizing:border-box;width:100%;padding:1rem;display:flex}.banner .title{font-size:1.5rem;font-weight:600}.banner .avatar+.text-area{margin-left:.75rem}.banner .text-area .text{margin-top:.25rem;margin-bottom:.25rem;line-height:1.2}.banner .avatar+.text-area .title{font-size:1.2rem}.banner .subtitle{font-size:.875rem}.banner .content:only-child{color:var(--text-p1)}.banner .bg+.content{color:#fff}.banner .bg+.content .avatar{border:2px solid #fff;margin:0}.banner .bg+.content .bottom{text-shadow:0 0 1px #0000001f;background-image:linear-gradient(#0000,#0003)}.tag-plugin.banner{-o-transition:transform 2s ease-out;transition:transform 2s ease-out}.tag-plugin.banner:hover img.bg{transform:scale(1.01)}.tag-plugin.banner .navbar a.active{background-color:var(--blur-bg)}@supports ((-webkit-backdrop-filter:blur(var(--blur-px))) or (backdrop-filter:blur(var(--blur-px)))){.tag-plugin.banner .navbar a.active{-webkit-backdrop-filter:saturate(var(--blur-sat))blur(var(--blur-px));background-color:var(--blur-bg)!important}}.tag-plugin.banner .navbar a.active:hover{background-color:var(--card)}@media screen and (max-width:667px){.banner.top{border-radius:0}}a.tag-plugin.button{background:var(--theme);color:var(--bg-a100);-o-transition:background .2s ease-out;justify-content:center;align-items:baseline;margin:.5em 0;padding:0 .5rem;font-size:1em;line-height:1.5;transition:background .2s ease-out;display:inline-flex}a.tag-plugin.button svg,a.tag-plugin.button img{flex-shrink:0;align-self:center;width:auto;height:1.2em;margin:0 -.25em 0 .5em}a.tag-plugin.button span{text-indent:0;margin:.5em}a.tag-plugin.button[size=xs]{border-radius:4px;margin:0;padding:0 4px}a.tag-plugin.button[size=xs] svg,a.tag-plugin.button[size=xs] img,a.tag-plugin.button[size=xs] span{margin:0 2px}a.tag-plugin.button:hover{--theme:var(--accent)}.tag-plugin.grid a.tag-plugin.button{box-sizing:border-box;width:100%}:root[data-theme=light]{--chat-bg:#f1f2f5;--chat-block:#fff;--chat-border:#f2f2f2;--chat-qq-right-bg:#09f;--chat-qq-right-text:#fff;--chat-wechat-news-num:#d8dadf;--chat-video-button:#ffffffe6;--chat-wechat-right-bg:#91ed61;--chat-quote-blink-color:#185c6d1a;--chat-wechat-quote-color:gray;--chat-wechat-quote-bg:#8080801a}:root[data-theme=dark]{--chat-bg:#1f2224;--chat-block:#25282a;--chat-border:#303437;--chat-qq-right-bg:#0099ff80;--chat-qq-right-text:#fff9;--chat-wechat-news-num:#25282a;--chat-video-button:#25282ad9;--chat-wechat-right-bg:#305034;--chat-quote-blink-color:#185c6d26;--chat-wechat-quote-color:#858585;--chat-wechat-quote-bg:#8585851a}:root:not([data-theme]){--chat-bg:#f1f2f5;--chat-block:#fff;--chat-border:#f2f2f2;--chat-qq-right-bg:#09f;--chat-qq-right-text:#fff;--chat-wechat-news-num:#d8dadf;--chat-video-button:#ffffffe6;--chat-wechat-right-bg:#91ed61;--chat-quote-blink-color:#185c6d1a;--chat-wechat-quote-color:gray;--chat-wechat-quote-bg:#8080801a}@media (prefers-color-scheme:dark){:root:not([data-theme]){--chat-bg:#1f2224;--chat-block:#25282a;--chat-border:#303437;--chat-qq-right-bg:#0099ff80;--chat-qq-right-text:#fff9;--chat-wechat-news-num:#25282a;--chat-video-button:#25282ad9;--chat-wechat-right-bg:#305034;--chat-quote-blink-color:#185c6d26;--chat-wechat-quote-color:#858585;--chat-wechat-quote-bg:#8585851a}}.md-text .tag-plugin.chat{box-sizing:border-box;background:var(--chat-block);border-radius:8px;flex-direction:column;width:329px;height:658px;margin:1rem auto;display:flex;overflow:hidden;box-shadow:0 1px 4px #00000029}.md-text .tag-plugin.chat .fs12{font-size:.75rem}.md-text .tag-plugin.chat .cap{color:var(--text-p3)}.md-text .tag-plugin.chat.iphone11{width:329px;height:658px;box-shadow:unset;border-radius:3em;padding:1em;position:relative}.md-text .tag-plugin.chat.iphone11>.device-image{z-index:2;background-image:url(https://gcore.jsdelivr.net/gh/cdn-x/placeholder@1.0.14/frame/iphone11.svg);width:100%;height:100%;position:absolute;top:0;left:0}.md-text .tag-plugin.chat.iphone11>.status-bar{justify-content:space-between;margin:.5em .7em;display:flex}.md-text .tag-plugin.chat.iphone11>.status-bar>.left-items{justify-content:center;width:5em;font-size:.75rem;display:flex}.md-text .tag-plugin.chat.iphone11>.status-bar>.right-items{flex-direction:row;align-items:center;display:flex}.md-text .tag-plugin.chat.iphone11>.status-bar>.right-items>svg.icon{width:1.3em;height:1.3em}.md-text .tag-plugin.chat.iphone11>.status-bar>.right-items>svg.icon.earphone,.md-text .tag-plugin.chat.iphone11>.status-bar>.right-items>svg.icon.bluetooth{display:none}.md-text .tag-plugin.chat.iphone11>.status-bar>.right-items>svg.icon>path{fill:var(--text-p1)}.md-text .tag-plugin.chat.iphone11>.chat-navbar,.md-text .tag-plugin.chat.iphone11>.content{margin:0 .4em}.md-text .tag-plugin.chat.iphone11>.bottom{margin:0 .4em;padding-bottom:.75em}.md-text .tag-plugin.chat>.chat-navbar{z-index:4;justify-content:space-between;padding:.3rem 0;display:flex}.md-text .tag-plugin.chat>.chat-navbar .left-items{align-items:center;display:flex}.md-text .tag-plugin.chat>.chat-navbar .left-items .back-btn{margin-left:.2em}.md-text .tag-plugin.chat>.chat-navbar .left-items .back-btn .icon.back{width:1.3em;height:1.3em}.md-text .tag-plugin.chat>.chat-navbar .left-items .news-num{background:var(--chat-bg);color:var(--text-p2);border-radius:8px;margin-right:8px;padding:0 4px;font-size:.75em}.md-text .tag-plugin.chat>.chat-navbar .right-items>.more-btn{height:100%;margin-right:.5em}.md-text .tag-plugin.chat>.chat-navbar .left-items>.back-btn,.md-text .tag-plugin.chat>.chat-navbar .right-items>.more-btn{align-items:center;display:flex}.md-text .tag-plugin.chat>.chat-navbar .left-items>.back-btn>svg>path,.md-text .tag-plugin.chat>.chat-navbar .right-items>.more-btn>svg>path{fill:var(--text-p1)}.md-text .tag-plugin.chat>.content{background:var(--chat-bg);z-index:3;flex:1;position:relative;overflow:auto}.md-text .tag-plugin.chat>.content::-webkit-scrollbar{width:4px;height:4px}.md-text .tag-plugin.chat>.content::-webkit-scrollbar-track-piece{background:0 0}.md-text .tag-plugin.chat>.content::-webkit-scrollbar-corner{background:0 0}.md-text .tag-plugin.chat>.content::-webkit-scrollbar-thumb{cursor:pointer;background:0 0;border-radius:8px}.md-text .tag-plugin.chat>.content:hover::-webkit-scrollbar-thumb{background:var(--text-meta)}.md-text .tag-plugin.chat>.content:hover::-webkit-scrollbar-thumb:hover{background:var(--text-p3)}.md-text .tag-plugin.chat>.bottom{z-index:1;background:var(--chat-bg);padding-bottom:.5em;box-shadow:inset 0 1px 1px #0000000f}.md-text .tag-plugin.chat>.bottom .input{justify-content:space-between;align-items:center;height:32px;margin:.5em .5em 0;display:flex}.md-text .tag-plugin.chat>.bottom .input .input-text{background:var(--chat-block);border-radius:6px;width:calc(100% - 40px - .5em);height:100%}.md-text .tag-plugin.chat>.bottom .input .submit-btn{background:var(--theme-a30);color:var(--theme);border-radius:6px;padding:3px 6px;font-size:.875rem}.md-text .tag-plugin.chat>.bottom .icons{justify-content:space-between;margin:.5em .5em 0;display:flex}.md-text .tag-plugin.chat>.bottom .icons>svg.icon{width:1.5em;height:1.5em}.md-text .tag-plugin.chat>.bottom .icons>svg.icon.voice{width:1.3em!important;height:1.3em!important}.md-text .tag-plugin.chat>.bottom .icons>svg.icon path{fill:var(--text-p2)}.md-text .tag-plugin.chat>.content>div:first-child{margin-top:.5em}.md-text .tag-plugin.chat>.content>div:last-child{margin-bottom:.5em}.md-text .tag-plugin.chat>.content .chattip{color:var(--text-p3);width:fit-content;margin:auto;padding:.5em;font-size:.75rem}.md-text .tag-plugin.chat>.content .chatcell{padding:.5em}.md-text .tag-plugin.chat>.content .chatcell img{border-radius:6px}.md-text .tag-plugin.chat>.content .chatcell .user-avatar{float:left}.md-text .tag-plugin.chat>.content .chatcell .user-avatar img{border-radius:50%;width:32px;height:32px}.md-text .tag-plugin.chat>.content .chatcell .user-main{flex-flow:column;padding:0 .5em;display:flex}.md-text .tag-plugin.chat>.content .chatcell .user-main .header{flex-wrap:wrap;align-items:center;margin-bottom:.3em;font-size:13px;line-height:1.5;display:flex;position:relative;overflow:hidden}.md-text .tag-plugin.chat>.content .chatcell .user-main .header .label{color:var(--theme);background:var(--theme-a30);border-radius:3px;margin-right:4px;padding:0 4px;font-size:.65rem;font-weight:600}.md-text .tag-plugin.chat>.content .chatcell .user-main .header .name{color:var(--text-p3);font-size:.75rem}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk{background:var(--chat-block);border-radius:6px;width:fit-content;max-width:calc(100% - 32px);padding:calc(16px - .56875rem) .5em}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk p{margin:0;font-size:.875rem;line-height:1.3}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk>.error-img-to-show{min-width:100px;min-height:100px}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk>.quote{color:var(--text-p3);background:var(--text-a20);cursor:pointer;-o-transition:color .5s ease-out,background .5s ease-out;border-radius:6px;margin-bottom:.3em;padding:.3rem;transition:color .5s ease-out,background .5s ease-out}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk>.quote:hover{color:var(--theme);background:var(--theme-a30)}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk>.quote:hover .quote-user>svg>path{fill:var(--theme)}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk>.quote .quote-user{justify-content:space-between;align-items:center;column-gap:1em;display:flex}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk>.quote .quote-user>span{height:16px;font-size:.75rem;line-height:16px}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk>.quote .quote-user>svg{width:.75em;height:.75em}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk>.quote .quote-user>svg path{fill:var(--text-p3);-o-transition:color .2s ease-out,.5s .2s ease-out;transition:color .2s ease-out,all .5s ease-out .2s}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk>.quote .quote-content{margin-top:.3em;font-size:.75rem;line-height:1}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk>.quote .quote-content span{white-space:nowrap;text-overflow:ellipsis;width:100%;display:inline-block;overflow:hidden}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk>.quote .quote-content span p,.md-text .tag-plugin.chat>.content .chatcell .user-main .talk>.quote .quote-content span span{font-size:.75rem}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.md .tag-plugin{margin:.2rem 0}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.image,.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.emoji,.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.link,.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.video,.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.chat-file{background:unset!important;padding:0!important}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.link .link-card{background:var(--chat-block);box-shadow:unset;-o-transition:unset;border-radius:6px;transition:unset}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.link .link-card:hover{color:var(--text-p3);transform:none}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.link .link-card .top{max-width:unset;margin:.5em}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.link .link-card .top span{white-space:unset;font-size:.875rem}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.link .link-card .center{column-gap:.5em;align-self:unset;margin:0 .5em;display:flex}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.link .link-card .center .left{width:calc(100% - 32px - .5em);height:32px}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.link .link-card .center .left .desc{-webkit-line-clamp:2}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.link .link-card .center .right{flex:1}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.link .link-card .bottom{border-top:1px solid var(--chat-border);align-items:center;margin:.5em .5em .3em;padding-top:.3em;display:flex}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.link .link-card .bottom>svg,.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.link .link-card .bottom>span{height:.8rem}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.voice{cursor:pointer;justify-content:left;align-items:center;padding:4.5px .5em;display:flex}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.voice .voice-btns{flex-shrink:0}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.voice .voice-btns svg.icon{width:1.3em;height:1.3em}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.voice .voice-btns svg.icon>path{fill:var(--text-p1)}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.voice canvas.voice-wave{width:36px;height:23px;margin:0 .5em}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.voice div.voice-wave{justify-content:center;align-items:center;height:1.2em;margin:0 .5em;display:flex;position:relative}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.voice div.voice-wave .play-line{background:var(--text-p2);content:"";opacity:0;width:1px;height:140%;position:absolute;top:-20%;left:0}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.voice div.voice-wave .play-line.active{opacity:1}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.voice div.voice-wave .play-line.back{-o-transition:transform .3s linear!important;transition:transform .3s linear!important}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.voice div.voice-wave span.voice-wave-item{background:var(--text-p2);border-radius:2px;flex-shrink:0;width:2px}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.voice .voice-metas{flex-shrink:0;font-size:.875rem;display:flex}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.voice .voice-metas span{line-height:1}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.video{line-height:0;position:relative}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.video .video-btns{width:100%;height:100%;position:absolute;top:0;left:0}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.video .video-btns .play-btn,.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.video .video-btns .pause-btn{justify-content:center;align-items:center;width:100%;height:100%}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.video .video-btns svg.icon{width:3em;height:3em}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.video .video-btns svg.icon>path{fill:var(--chat-video-button)}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.video video{border-radius:6px;width:100%}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.chat-file{cursor:pointer;column-gap:.3rem;width:calc(100% - 32px);display:flex;padding:unset!important;background:0 0!important}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.chat-file>.content{background:var(--chat-block);border-radius:6px;flex-grow:1;padding:.5em}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.chat-file>.content>.top{align-items:center;column-gap:.5rem;display:flex}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.chat-file>.content>.top>.left{flex-grow:1;height:2.5rem}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.chat-file>.content>.top>.left>span{white-space:unset;color:var(--text-p1);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:.875rem;font-weight:500;line-height:1.25rem;display:-webkit-box;overflow:hidden}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.chat-file>.content>.top>.right{height:fit-content}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.chat-file>.content>.top>.right>svg.icon{height:2.5rem;width:unset}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.chat-file>.content>.bottom{margin-top:.5em;display:flex}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.chat-file>.content>.bottom>span{line-height:.75rem}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.chat-file>.download-btn{align-items:flex-end;display:flex}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.chat-file>.download-btn>svg.icon{background:var(--chat-block);border-radius:50%;width:1rem;height:1rem;padding:.2em}.md-text .tag-plugin.chat>.content .chatcell .user-main .talk.chat-file>.download-btn>svg.icon>path{fill:var(--text-p1)}.md-text .tag-plugin.chat>.content .chatcell.right .user-avatar{float:right}.md-text .tag-plugin.chat>.content .chatcell.right .user-main{flex-flow:row-reverse wrap}.md-text .tag-plugin.chat>.content .chatcell.right .user-main .header{flex-basis:100%;justify-content:flex-end}.md-text .tag-plugin.chat>.content .chatcell.right .user-main .talk.chat-file{flex-direction:row-reverse}.md-text .tag-plugin.chat>.content .chatcell.right .user-main .talk.voice .voice-btns svg.icon>path{fill:var(--chat-qq-right-text)}.md-text .tag-plugin.chat>.content .chatcell.right .user-main .talk.md,.md-text .tag-plugin.chat>.content .chatcell.right .user-main .talk.voice{background:var(--chat-qq-right-bg);color:var(--chat-qq-right-text)}.md-text .tag-plugin.chat>.content .chatcell.quote-blink{animation:1s chatQuoteblinking}.md-text .tag-plugin.chat.person>.content>.chatcell>.user-main{justify-content:center;align-content:unset;min-height:32px}.md-text .tag-plugin.chat.person>.content>.chatcell>.user-main>.header{display:none}.md-text .tag-plugin.chat.person>.content>.chatcell.right>.user-main{justify-content:unset;align-content:center}.md-text .tag-plugin.chat.wechat.iphone11{background:var(--chat-bg)}.md-text .tag-plugin.chat.wechat.iphone11>.bottom{padding-bottom:.75rem}.md-text .tag-plugin.chat.wechat>.chat-navbar{background:var(--chat-bg);box-shadow:0 1px #1b1f2305}.md-text .tag-plugin.chat.wechat>.chat-navbar>.left-items>.news-num{background:var(--chat-wechat-news-num)}.md-text .tag-plugin.chat.wechat>.content>.chatcell img,.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-avatar>img{border-radius:4px}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.header{margin-bottom:.2em;line-height:1}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.header>.label{display:none}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk{border-radius:4px;position:relative}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk:before{content:"";background:var(--chat-block);border-radius:1.5px;width:10px;height:10px;position:absolute;top:11px;left:-2.5px;transform:rotate(-45deg)}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.emoji:before,.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.video:before,.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.image:before{display:none}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.link>.link-card,.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.video>video,.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.chat-file>.content,.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.image>img,.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.emoji>img{border-radius:4px}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.chat-file .download-btn{display:none}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.voice{padding:8px .5em}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.voice>.wechat-voice{box-sizing:border-box;width:16px;height:16px;margin-left:.2rem;margin-right:0;position:relative;overflow:hidden;transform:rotate(135deg)}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.voice>.wechat-voice>.voice-circle{border:2px solid var(--text-p1);border-radius:50%;position:absolute}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.voice>.wechat-voice>.voice-circle.first{background:var(--text-p1);width:5px;height:5px;top:12px;left:12px}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.voice>.wechat-voice>.voice-circle.second{width:13px;height:13px;top:8px;left:8px}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.voice>.wechat-voice>.voice-circle.third{width:21px;height:21px;top:4px;left:4px}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.voice>.wechat-voice.play>.second{animation:1s .2s infinite wehcatVoicefadeInOut}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.talk.voice>.wechat-voice.play>.third{animation:1s .4s infinite wehcatVoicefadeInOut}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.quote{background:var(--chat-wechat-quote-bg);width:fit-content;max-width:calc(100% - 32px);color:var(--chat-wechat-quote-color);border-radius:4px;column-gap:4px;margin-top:.2em;padding:.2em .5em;font-size:.75rem;display:flex}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.quote.image-chat{column-gap:.4em;padding:.5em;display:flex}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.quote img{border-radius:4px;width:64px;display:inline}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.quote .tag-plugin{margin:.2rem 0}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.quote .tag-plugin.image img{width:unset;display:block}.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.quote p,.md-text .tag-plugin.chat.wechat>.content>.chatcell>.user-main>.quote span{margin:0;padding:0;font-size:.75rem}.md-text .tag-plugin.chat.wechat>.content>.chatcell.right>.user-main>.header{display:none}.md-text .tag-plugin.chat.wechat>.content>.chatcell.right>.user-main>.talk:before{right:-2px;left:unset}.md-text .tag-plugin.chat.wechat>.content>.chatcell.right>.user-main>.talk.md,.md-text .tag-plugin.chat.wechat>.content>.chatcell.right>.user-main>.talk.md:before,.md-text .tag-plugin.chat.wechat>.content>.chatcell.right>.user-main>.talk.voice,.md-text .tag-plugin.chat.wechat>.content>.chatcell.right>.user-main>.talk.voice:before{background:var(--chat-wechat-right-bg);color:var(--text-p1)}.md-text .tag-plugin.chat.wechat>.content>.chatcell.right>.user-main>.talk.voice{flex-direction:row-reverse}.md-text .tag-plugin.chat.wechat>.content>.chatcell.right>.user-main>.talk.voice>.wechat-voice{margin-left:0;margin-right:.2rem;transform:rotate(-45deg)}.md-text .tag-plugin.chat.wechat>.bottom{justify-content:space-between;align-items:center;column-gap:.5em;padding:.5em;display:flex}.md-text .tag-plugin.chat.wechat>.bottom .input-text{background:var(--chat-block);border-radius:4px;flex-grow:1;height:2rem}.md-text .tag-plugin.chat.wechat>.bottom .icon{width:1.5rem;height:1.5rem}.md-text .tag-plugin.chat.wechat>.bottom .icon>path{fill:var(--text-p2)}@keyframes wehcatVoicefadeInOut{0%{opacity:0}to{opacity:1}}@keyframes chatQuoteblinking{0%{background-color:#0000}50%{background-color:var(--chat-quote-blink-color)}to{background-color:#0000}}.md-text .tag-plugin.checkbox{--gap-p:calc(var(--gap-p-compact)/2);align-items:center;font-size:.9375rem;line-height:1.2;display:flex}.md-text .tag-plugin.checkbox input{appearance:none;-o-appearance:none;cursor:pointer;pointer-events:none;border-radius:2px;outline:none;flex-shrink:0;width:16px;height:16px;margin-right:8px;display:inline-block;position:relative}.md-text .tag-plugin.checkbox input[type=checkbox]:before,.md-text .tag-plugin.checkbox input[type=checkbox]:after{content:"";background:var(--background);position:absolute}.md-text .tag-plugin.checkbox input[type=checkbox]:before{width:0;height:2px;top:5px;left:1px;transform:rotate(45deg)}.md-text .tag-plugin.checkbox input[type=checkbox]:after{width:2px;height:0;bottom:3px;right:7px;transform:rotate(40deg)}.md-text .tag-plugin.checkbox input[type=checkbox]:checked:before{width:6px;height:2px;top:7px;left:0}.md-text .tag-plugin.checkbox input[type=checkbox]:checked:after{width:2px;height:10px;bottom:1px;right:3px}.md-text .tag-plugin.checkbox[symbol=minus] input[type=checkbox]:before,.md-text .tag-plugin.checkbox[symbol=minus] input[type=checkbox]:after{width:0;height:2px;top:5px;left:1px;transform:rotate(0)}.md-text .tag-plugin.checkbox[symbol=minus] input[type=checkbox]:checked:before,.md-text .tag-plugin.checkbox[symbol=minus] input[type=checkbox]:checked:after{width:10px;height:2px;top:5px;left:1px}.md-text .tag-plugin.checkbox[symbol=plus] input[type=checkbox]:before{width:0;height:2px;top:5px;left:1px;transform:rotate(0)}.md-text .tag-plugin.checkbox[symbol=plus] input[type=checkbox]:after{width:2px;height:0;top:1px;left:5px;transform:rotate(0)}.md-text .tag-plugin.checkbox[symbol=plus] input[type=checkbox]:checked:before{width:10px;height:2px;top:5px;left:1px}.md-text .tag-plugin.checkbox[symbol=plus] input[type=checkbox]:checked:after{width:2px;height:10px;top:1px;left:5px}.md-text .tag-plugin.checkbox[symbol=times] input[type=checkbox]:before{width:0;height:2px;top:1px;left:3px;transform:rotate(45deg)}.md-text .tag-plugin.checkbox[symbol=times] input[type=checkbox]:after{width:0;height:2px;top:1px;right:3px;transform:rotate(135deg)}.md-text .tag-plugin.checkbox[symbol=times] input[type=checkbox]:checked:before{width:10px;height:2px;top:5px;left:1px}.md-text .tag-plugin.checkbox[symbol=times] input[type=checkbox]:checked:after{width:10px;height:2px;top:5px;right:1px}.md-text .tag-plugin.checkbox input[type=radio]{border-radius:50%;transform:translateY(-1px)}.md-text .tag-plugin.checkbox input[type=radio]:before{content:"";border-radius:50%;width:8px;height:8px;margin:2px;display:block;transform:scale(0)}.md-text .tag-plugin.checkbox input[type=radio]:checked:before{transform:scale(1)}.md-text .tag-plugin.checkbox input{border:2px solid var(--theme)}.md-text .tag-plugin.checkbox input[type=checkbox]:checked,.md-text .tag-plugin.checkbox input[type=radio]:checked:before{background:var(--theme)}.tag-plugin.checkbox:not([color]){--theme:#2196f3}.md-text .tag-plugin.copy{box-sizing:border-box;background:var(--card);border:1px solid var(--block-border);border-radius:8px;justify-content:space-between;width:100%;min-width:200px;display:flex;overflow:hidden}.md-text .tag-plugin.copy span{background:hsla(var(--hue)var(--sat)var(--light)/.2);color:var(--theme);border-radius:4px;flex-shrink:0;margin:auto .5rem;padding:.25rem .5rem;font-family:Maple Mono,Menlo,Monaco,Consolas,system-ui,monospace,sans-serif;font-size:.8125rem;font-weight:700;line-height:1}.md-text .tag-plugin.copy input.copy-area{width:100%;color:var(--text-p2);text-indent:1rem;padding:0;line-height:3;display:inline-block}.md-text .tag-plugin.copy span+input.copy-area{text-indent:0}.md-text .tag-plugin.copy button.copy-btn{background:var(--block);-o-transition:all .2s ease-out;color:var(--text-p2);border-radius:6px;margin:2px 2px 2px 0;padding:0 .75rem;font-size:1rem;line-height:0;transition:all .2s ease-out;display:inline-block}.md-text .tag-plugin.copy button.copy-btn:hover{color:var(--theme);background:var(--theme-a20)}.md-text .tag-plugin.emoji{vertical-align:middle;margin:-4px 2px 0;display:inline-block}.md-text .tag-plugin.emoji img{object-fit:contain;border-radius:0;height:1.75em;display:block}.tag-plugin.folders{margin:var(--gap-p)0;--fsp:calc(17px - 2px);font-size:var(--fsp);border-top:1px solid var(--block-border);overflow:hidden}.tag-plugin.folders .folder{border-bottom:1px solid var(--block-border);padding:1rem}.tag-plugin.folders summary{cursor:pointer;color:var(--text-p2);outline:none;margin:-1rem;padding:1rem;font-weight:500;line-height:1.2;position:relative}.tag-plugin.folders summary:last-child{border-bottom:none}.tag-plugin.folders summary>span{margin-left:.25em}.tag-plugin.folders summary>p,.tag-plugin.folders summary>h1,.tag-plugin.folders summary>h2,.tag-plugin.folders summary>h3,.tag-plugin.folders summary>h4,.tag-plugin.folders summary>h5,.tag-plugin.folders summary>h6{display:inline;border-bottom:none!important}.tag-plugin.folders summary:hover{color:var(--text)}.tag-plugin.folders summary:after{content:"+";text-align:center;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.tag-plugin.folders details[open]>summary{color:var(--text-p1);font-weight:700}.tag-plugin.folders details[open]>summary:after{content:"-"}.tag-plugin.folders details[open]>div.body{--fsp:calc(17px - 1px)}.tag-plugin.folders details[open]>div.body>:first-child{margin-top:1rem}.tag-plugin.folders details[open]>div.body>:last-child{margin-bottom:0}details.folding{background:var(--theme-block);border:1px solid var(--theme-border);border-radius:16px;margin:1rem 0;padding:1rem;display:block}details.folding summary{cursor:pointer;color:var(--text-p2);--fsp:calc(17px - 2px);font-weight:500;font-size:var(--fsp);outline:none;margin:-1rem;padding:1rem;line-height:1.2;position:relative}details.folding summary>span{margin-left:.25em}details.folding summary>p,details.folding summary>h1,details.folding summary>h2,details.folding summary>h3,details.folding summary>h4,details.folding summary>h5,details.folding summary>h6{display:inline;border-bottom:none!important}details.folding summary:hover{color:var(--text)}details.folding summary:after{content:"+";text-align:center;line-height:1;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}details.folding[open]>summary{color:var(--text-p1);z-index:1;font-weight:700}details.folding[open]>summary:after{content:"-"}details.folding[open]>div.body{color:var(--text-p1);--fsp:calc(17px - 1px);margin:0 -1rem -1rem;padding:0 1rem 1rem}details.folding[open]>div.body>:first-child{margin-top:1rem}details.folding[open]>div.body>:last-child{margin-bottom:0}details.folding[child=codeblock]>div.body{background:0 0;padding:0;overflow:hidden}details.folding[child=codeblock]>div.body .highlight{background:0 0;border:none;border-radius:0;margin:0}details.folding[child=codeblock]>div.body .highlight figcaption{display:none}details.folding[child=codeblock]>div.body .highlight figcaption span{background:var(--theme-block)}details.folding[child=codeblock]>div.body .highlight .code:before{content:none}details.folding[child=codeblock]>div.body .highlight+.highlight{border-top:1px dashed var(--theme-border);border-top-left-radius:0;border-top-right-radius:0}details.folding[child=iframe]{background:0 0;overflow:hidden}details.folding[child=iframe]>summary{background:0 0}details.folding[child=iframe]>div.body{background:0 0;padding:0;overflow:hidden}.md-text .frame-wrap{flex-direction:column;align-items:center;max-width:100%;margin:0 auto;display:flex;position:relative;overflow:hidden}.md-text .frame-wrap img,.md-text .frame-wrap video{border-radius:0}.md-text .frame-wrap .frame{z-index:1;background-repeat:no-repeat;background-size:100%;display:block;position:absolute;overflow:hidden}.md-text .tag-plugin.img-wrap .frame-wrap[focus]{height:auto}.md-text .frame-wrap#iphone11 img,.md-text .frame-wrap#iphone11 video{width:287px;margin-top:19px;margin-bottom:20px}.md-text .frame-wrap#iphone11 .frame{background-image:url(https://gcore.jsdelivr.net/gh/cdn-x/placeholder@1.0.12/frame/iphone11.svg);width:329px;height:658px}.md-text .frame-wrap[focus=top] img,.md-text .frame-wrap[focus=top] video{margin-bottom:0!important}.md-text .frame-wrap:not([focus=bottom]) .frame{top:0}.md-text .frame-wrap[focus=bottom] img,.md-text .frame-wrap[focus=bottom] video{bottom:0;margin-top:0!important}.md-text .frame-wrap[focus=bottom] .frame{bottom:0}@media screen and (max-width:500px){.md-text .frame-wrap#iphone11 img,.md-text .frame-wrap#iphone11 video{width:208px;margin-top:13px;margin-bottom:14px}.md-text .frame-wrap#iphone11 .frame{width:238px;height:476px}}.users-posts-wrap .grid-box{grid-gap:2px;border-radius:16px;grid-template-columns:1fr;display:grid;overflow:hidden}.users-posts-wrap .user-post-card{grid-gap:16px;background:var(--block);border-radius:4px;grid-template-columns:1fr 2fr;padding:1rem;font-weight:500;display:grid}.users-posts-wrap .user-post-card div,.users-posts-wrap .user-post-card span{line-height:1.2}.users-posts-wrap .user-post-card .labels{pointer-events:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:4px;display:flex}.users-posts-wrap .user-post-card .labels .label{color:#fff;border-radius:16px;margin:4px 2px 0;padding:2px 6px;font-size:12px;line-height:1}.users-posts-wrap .user-post-card .avatar-box{flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex}.users-posts-wrap .user-post-card .card-link{color:var(--text-p1);text-align:center;-o-transition:width .2s ease-out;border-radius:4px;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;transition:width .2s ease-out;display:flex;position:relative}.users-posts-wrap .user-post-card .card-link span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.users-posts-wrap .user-post-card .card-link .title{max-width:100%;margin-top:1rem;font-size:.875rem;font-weight:500}.users-posts-wrap .user-post-card .card-link .lazy-box{-o-transition:transform .2s ease-out,box-shadow .2s ease-out;border-radius:64px;transition:transform .2s ease-out,box-shadow .2s ease-out}.users-posts-wrap .user-post-card .card-link img{object-fit:cover;width:64px;height:64px;display:block}.users-posts-wrap .user-post-card .previews{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.users-posts-wrap .user-post-card .previews .empty{min-height:1rem}.users-posts-wrap .user-post-card .previews .desc{color:var(--text-p3);margin:1rem auto 1rem 0;font-size:1.2rem;font-weight:400;position:relative}.users-posts-wrap .user-post-card .previews .desc:before{color:var(--block-border);content:"“";-o-transition:all .2s ease-out;font-size:32px;font-weight:900;transition:all .2s ease-out;position:absolute;top:0;left:-16px}.users-posts-wrap .user-post-card .previews .spacer{height:100%}.users-posts-wrap .user-post-card .previews .posts{flex-direction:column;align-items:flex-start;margin:.5rem 0 1rem;display:flex}.users-posts-wrap .user-post-card .previews .post-link{color:var(--text-p1);-o-transition:color .2s ease-out;flex-direction:column;transition:color .2s ease-out;display:flex;position:relative}.users-posts-wrap .user-post-card .previews .post-link+.post-link{margin-top:1rem}.users-posts-wrap .user-post-card .previews .post-link:before{content:"";background:var(--block-border);-o-transition:all .2s ease-out;border-radius:4px;width:4px;height:calc(.875rem - 2px);transition:all .2s ease-out;position:absolute;top:2px;left:-12px}.users-posts-wrap .user-post-card .previews .post-link:hover:before{background:var(--accent);height:100%;top:0}.users-posts-wrap .user-post-card .previews .post-link span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.users-posts-wrap .user-post-card .previews .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:.875rem;font-weight:500;display:-webkit-box;position:relative;overflow:hidden}.users-posts-wrap .user-post-card .previews .date{color:var(--text-p3);margin-top:.25rem;font-size:.75rem}.users-posts-wrap .user-post-card .previews .no-post{color:var(--text-p4);font-size:.8125rem}.users-posts-wrap .user-post-card:hover .desc:before{color:var(--accent);transform:scale(1.2)translate(-4px)}.users-posts-wrap .user-post-card .card-link:hover .lazy-box{transform:scale(1.2)rotate(8deg);box-shadow:0 12px 16px -4px #0003}.users-posts-wrap .user-post-card .post-link:hover{color:var(--accent)}.users-wrap .grid-box{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));display:grid}.users-wrap .user-card .card-link{color:var(--text-p1);text-align:center;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;padding:1rem .5rem;font-size:10px;font-weight:500;line-height:1.2;display:flex;position:relative;overflow:hidden}.users-wrap .user-card .card-link .name{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;position:relative;overflow:hidden}.users-wrap .user-card .card-link .lazy-box{border-radius:64px;margin:0 0 .5rem}.users-wrap .user-card .card-link img{object-fit:cover;width:48px;height:48px;display:block}.users-wrap .user-card .label{color:#fff;border-radius:16px;margin-top:4px;padding:1px 4px;font-size:10px;font-weight:500}.users-wrap .user-card .card-link .lazy-box{-o-transition:transform .2s ease-out,box-shadow .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out}.users-wrap .user-card .card-link:hover{background:var(--block-border)}.users-wrap .user-card .card-link:hover .lazy-box{transform:scale(1.2)rotate(8deg);box-shadow:0 12px 16px -4px #0003}.tag-plugin.gallery .grid-cell,.tag-plugin.gallery .flow-cell{z-index:0;display:block;position:relative;overflow:hidden}.tag-plugin.gallery .grid-cell:hover .image-meta,.tag-plugin.gallery .flow-cell:hover .image-meta{background:#00000080}.tag-plugin.gallery .grid-cell:hover .image-caption,.tag-plugin.gallery .flow-cell:hover .image-caption{color:#fff}.tag-plugin.gallery img{object-fit:cover;max-height:100%;display:block}.tag-plugin.gallery .image-meta{z-index:1;pointer-events:none;-o-transition:background .2s ease-out;background:0 0;flex-direction:column;justify-content:flex-end;transition:background .2s ease-out;display:flex;position:absolute;inset:0}.tag-plugin.gallery .image-meta .image-caption{color:#0000;pointer-events:none;-o-transition:color .2s ease-out;text-align:left;margin:.5rem;font-size:.8125rem;line-height:1.2;transition:color .2s ease-out;display:block}.tag-plugin.gallery .image-meta .image-caption:empty{display:none}.tag-plugin.gallery .grid-cell>img{-o-transition:transform .5s ease-out;transition:transform .5s ease-out}.tag-plugin.gallery .grid-cell:hover>img{transform:scale(1.1)}.tag-plugin.gallery.grid-box{display:grid}.tag-plugin.gallery.grid-box[size=xs]{grid-gap:2px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.tag-plugin.gallery.grid-box[size=xs] .grid-cell,.tag-plugin.gallery.grid-box[size=xs] img{border-radius:2px}.tag-plugin.gallery.grid-box[size=xs] .image-caption{font-size:.75rem}.tag-plugin.gallery.grid-box[size=s]{grid-gap:2px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.tag-plugin.gallery.grid-box[size=s] .grid-cell,.tag-plugin.gallery.grid-box[size=s] img{border-radius:2px}.tag-plugin.gallery.grid-box[size=m]{grid-gap:4px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.tag-plugin.gallery.grid-box[size=m] .grid-cell,.tag-plugin.gallery.grid-box[size=m] img{border-radius:4px}.tag-plugin.gallery.grid-box[size=l]{grid-gap:8px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.tag-plugin.gallery.grid-box[size=l] .grid-cell,.tag-plugin.gallery.grid-box[size=l] img{border-radius:8px}.tag-plugin.gallery.grid-box[size=xl]{grid-gap:16px;grid-template-columns:repeat(2,1fr)}.tag-plugin.gallery.grid-box[size=xl] .grid-cell,.tag-plugin.gallery.grid-box[size=xl] img{border-radius:16px}.tag-plugin.gallery.grid-box[size=mix]{grid-gap:4px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.tag-plugin.gallery.grid-box[size=mix] .grid-cell,.tag-plugin.gallery.grid-box[size=mix] img{border-radius:4px}.tag-plugin.gallery.grid-box[size=mix] .grid-cell:nth-child(3n+1){grid-area:auto/auto/span 2/span 2}.tag-plugin.gallery.grid-box[ratio=square] .grid-cell{aspect-ratio:1}.tag-plugin.gallery.grid-box[ratio=portrait] .grid-cell{aspect-ratio:2/3}.tag-plugin.gallery.grid-box .grid-cell{background:var(--block)}.tag-plugin.gallery.grid-box .grid-cell img{width:100%;height:100%}.tag-plugin.gallery.flow-box{column-count:3;column-gap:8px}.tag-plugin.gallery.flow-box .flow-cell{border-radius:8px;padding-bottom:8px}.tag-plugin.gallery.flow-box .flow-cell img{border-radius:8px;width:100%;height:100%}:is(.tag-plugin.gallery.flow-box .flow-cell:has(img.loading),.tag-plugin.gallery.flow-box .flow-cell:has(img.error)),:is(.tag-plugin.gallery.flow-box .flow-cell:has(img.loading) img,.tag-plugin.gallery.flow-box .flow-cell:has(img.error) img){background-color:var(--block)}.tag-plugin.gallery.flow-box .image-meta{border-radius:8px;margin-bottom:8px}.tag-plugin.ghcard{line-height:0}.tag-plugin.ghcard a.ghcard{display:inline-block}.tag-plugin.grid{grid-gap:16px;display:grid}.tag-plugin.grid[bg]>.cell>p{line-height:1.5}.tag-plugin.grid[bg]>.cell>:first-child{margin-top:0}.tag-plugin.grid[bg]>.cell>:last-child{margin-bottom:0}.tag-plugin.grid[bg]>.cell>p:first-child{margin-top:-.25em}.tag-plugin.grid[bg]>.cell>p:last-child{margin-bottom:-.25em}.tag-plugin.grid[bg]>.cell{border-radius:16px;padding:1rem}.tag-plugin.grid[bg=box]>.cell{background:var(--block)}.tag-plugin.grid[bg=card]>.cell{background:var(--card);-o-transition:all .2s ease-out;transition:all .2s ease-out}:root[data-theme=light] .tag-plugin.grid[bg=card]>.cell{box-shadow:0 1px 2px #0000001a}:root[data-theme=light] .tag-plugin.grid[bg=card]>.cell:hover{transform:translateY(-2px);box-shadow:0 12px 20px -4px #00000026}:root[data-theme=dark] .tag-plugin.grid[bg=card]>.cell:hover{box-shadow:0 0 4px -2px var(--theme),0 0 24px -8px var(--theme)}:root:not([data-theme]) .tag-plugin.grid[bg=card]>.cell{box-shadow:0 1px 2px #0000001a}:root:not([data-theme]) .tag-plugin.grid[bg=card]>.cell:hover{transform:translateY(-2px);box-shadow:0 12px 20px -4px #00000026}@media (prefers-color-scheme:dark){:root:not([data-theme]) .tag-plugin.grid[bg=card]>.cell:hover{box-shadow:0 0 4px -2px var(--theme),0 0 24px -8px var(--theme)}}.md-text .tag-plugin.hashtag{background:var(--theme-block);color:var(--text-p2);--fsp:calc(17px - 2px);font-size:var(--fsp);-o-transition:background .2s ease-out,color .2s ease-out;border-radius:100px;align-items:center;margin:2px 0;padding:0 8px;font-weight:500;transition:background .2s ease-out,color .2s ease-out;display:inline-flex}.md-text .tag-plugin.hashtag span{margin:0 2px}.md-text .tag-plugin.hashtag:hover{background:var(--text-p2);color:var(--theme-block)}span.tag-plugin.icon{vertical-align:middle;margin:-4px 1px 0;display:inline-block}span.tag-plugin.icon svg,span.tag-plugin.icon img{width:auto;height:1.5em;display:block}span.tag-plugin.icon svg{color:var(--theme)}span.tag-plugin.icon img{object-fit:contain}p>strong>span.tag-plugin.icon{margin:-4px 4px 0 0}.tag-plugin.icon-wrap span.tag-plugin.icon{margin-right:4px}.tag-plugin.image{box-sizing:border-box;margin-top:1rem;margin-bottom:1rem}.tag-plugin.image .image-bg{text-align:center;box-sizing:border-box;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;max-width:100%;margin:auto;display:flex;position:relative;overflow:hidden}:is(.tag-plugin.image .image-bg:has(img.lazy.loading),.tag-plugin.image .image-bg:has(img.lazy.error)){background-color:var(--block)}.tag-plugin.image .image-bg:hover .image-download{opacity:1!important}.tag-plugin.image .image-bg img{object-fit:cover;border-radius:16px;display:block}.tag-plugin.image .image-bg .image-download{z-index:2;-o-transition:color .2s ease-out,opacity .2s ease-out,background .2s ease-out;color:var(--text-p1);border-radius:40px;padding:6px;font-size:1.125rem;line-height:0;transition:color .2s ease-out,opacity .2s ease-out,background .2s ease-out;position:absolute;bottom:8px;right:8px}.tag-plugin.image .image-bg .image-download:hover{color:var(--theme);background:var(--card)!important}.tag-plugin.image .image-meta{justify-content:center;padding:.5rem 0;display:flex}.tag-plugin.image .image-meta .image-caption{color:var(--text-p2);text-align:justify;font-size:.8125rem;line-height:1.5;display:inline-block}.tag-plugin.image .image-meta .image-caption:empty{display:none}.md-text .tag-plugin.paper{padding-top:var(--gap-padding);padding-bottom:var(--gap-padding);flex-direction:column;align-items:center;display:flex}.md-text .tag-plugin.paper>.content{border-left:1px dashed var(--text-meta);border-right:1px dashed var(--text-meta);border-bottom:1px dashed var(--text-meta);border-bottom-right-radius:16px;border-bottom-left-radius:16px;max-width:95%;padding:1rem}.md-text .tag-plugin.paper>.content>.title{text-align:center;font-weight:500}.md-text .tag-plugin.paper>.content>.meta{color:var(--text-p2);font-size:.75rem;font-weight:500}.md-text .tag-plugin.paper>.content>.body>.paragraph{text-indent:2em}.md-text .tag-plugin.paper>.content>.body>.section>.section-title{text-align:center}.md-text .tag-plugin.paper>.content>.body>.section>.section-content{text-indent:2em}.md-text .tag-plugin.paper>.content>.body>.line.right>p{text-align:right}.md-text .tag-plugin.paper>.content>.body .tag-plugin{margin:0}.md-text .tag-plugin.paper>.content>.footer{color:var(--text-p4);text-align:right;font-size:.75rem}.md-text .tag-plugin.paper>.content>.footer>.author-date{text-align:right}.md-text .tag-plugin.paper>.content>.footer>.author-date>span{color:var(--text-p2);font-size:.75rem;font-weight:500}.md-text .tag-plugin.paper>.content>.footer>.author-date>.author{margin-right:calc(.5*var(--gap-p))}.md-text .tag-plugin.paper>.content{position:relative}.md-text .tag-plugin.paper>.content:before{content:"";background:var(--block);border-radius:4px;height:4px;position:absolute;top:-4px;left:-16px;right:-16px}.md-text .tag-plugin.paper>.content>.title{position:relative}.md-text .tag-plugin.paper>.content>.title:before{content:"";background:var(--accent);border-radius:4px;height:4px;position:absolute;top:calc(-1rem - 4px);left:calc(-1rem - 6px);right:calc(100% + 1rem - 6px)}.md-text .tag-plugin.paper>.content>.title:after{content:"";background:var(--accent);border-radius:4px;height:4px;position:absolute;top:calc(-1rem - 4px);left:calc(100% + 1rem - 6px);right:calc(-1rem - 6px)}.md-text .tag-plugin.paper>.content.underline>.title,.md-text .tag-plugin.paper>.content.underline>.meta,.md-text .tag-plugin.paper>.content.underline>.author-date,.md-text .tag-plugin.paper>.content.underline>.footer,.md-text .tag-plugin.paper>.content.underline>.body{background:linear-gradient(transparent 1.5rem,var(--text-meta)1px);background-size:100% calc(1.5rem + 1px);padding:0 3px;line-height:calc(1.5rem + 1px)}.md-text .tag-plugin.paper>.content.underline p{margin:0}.md-text .tag-plugin.paper>.content.underline>.title{border-top:1px solid var(--text-meta)}.md-text .tag-plugin.reel{padding-top:var(--gap-padding);padding-bottom:var(--gap-padding);flex-direction:column;align-items:center;display:flex}.md-text .tag-plugin.reel>.content{writing-mode:vertical-rl;border-top:1px dashed var(--text-meta);border-bottom:1px dashed var(--text-meta);flex-direction:column;max-width:calc(100% - 80px);padding:1rem;display:flex}.md-text .tag-plugin.reel>.content>.title{font-size:1rem;font-weight:500}.md-text .tag-plugin.reel>.content>.meta{color:var(--text-p2);font-size:.75rem;font-weight:500}.md-text .tag-plugin.reel>.content>.body{margin:calc(var(--gap-padding) - 4px);overflow:auto}.md-text .tag-plugin.reel>.content>.body::-webkit-scrollbar{width:4px;height:4px}.md-text .tag-plugin.reel>.content>.body::-webkit-scrollbar-track-piece{background:0 0}.md-text .tag-plugin.reel>.content>.body::-webkit-scrollbar-thumb{background:var(--text-meta);cursor:pointer;border-radius:2px}.md-text .tag-plugin.reel>.content>.body::-webkit-scrollbar-thumb:hover{background:var(--text-p3)}.md-text .tag-plugin.reel>.content>.body .main p{margin:0;font-size:.875rem}.md-text .tag-plugin.reel>.content>.date{color:var(--text-p2);text-align:right;font-size:.75rem;font-weight:500}.md-text .tag-plugin.reel>.content>.footer{color:var(--text-p4);text-align:right;font-size:.75rem}.md-text .tag-plugin.reel>.content{position:relative}.md-text .tag-plugin.reel>.content:before{content:"";background:var(--block);border-radius:4px;width:4px;position:absolute;top:-16px;bottom:-16px;left:-4px}.md-text .tag-plugin.reel>.content:after{content:"";background:var(--block);border-radius:4px;width:4px;position:absolute;top:-16px;bottom:-16px;left:100%}.md-text .tag-plugin.reel>.content>.title{position:relative}.md-text .tag-plugin.reel>.content>.title:before{content:"";background:var(--accent);z-index:1;border-radius:4px;width:4px;position:absolute;top:calc(-1rem - 6px);bottom:calc(100% + 1rem - 6px);right:calc(-1rem - 4px)}.md-text .tag-plugin.reel>.content>.title:after{content:"";background:var(--accent);z-index:1;border-radius:4px;width:4px;position:absolute;top:calc(100% + 1rem - 6px);bottom:calc(-1rem - 6px);right:calc(-1rem - 4px)}.md-text .tag-plugin.reel>.content>.footer{position:relative}.md-text .tag-plugin.reel>.content>.footer:before{content:"";background:var(--accent);border-radius:4px;width:4px;position:absolute;top:calc(-1rem - 6px);bottom:calc(100% + 1rem - 6px);left:calc(-1rem - 4px)}.md-text .tag-plugin.reel>.content>.footer:after{content:"";background:var(--accent);border-radius:4px;width:4px;position:absolute;top:calc(100% + 1rem - 6px);bottom:calc(-1rem - 6px);left:calc(-1rem - 4px)}.md-text u{border-bottom:2px solid var(--accent);text-decoration:none}.md-text emp{border-bottom:4px dotted var(--accent);width:fit-content;text-decoration:none}.md-text wavy{-webkit-text-decoration:underline wavy var(--accent);text-decoration:underline wavy var(--accent)}.md-text del{color:var(--text-p3);-webkit-text-decoration:line-through var(--text-p3);text-decoration:line-through var(--text-p3)}.md-text kbd{background:var(--card);border:1px solid #d2d2d2;border-bottom-width:2px;border-radius:4px;padding:2px 4px 1px;font-family:Maple Mono,Menlo,Monaco,Consolas,system-ui,monospace,sans-serif;font-weight:700}.md-text psw{color:#0000;-o-transition:background .2s ease-out;background:#a1a1a1;border-radius:2px;margin:auto 2px;transition:background .2s ease-out}.md-text psw:hover{color:inherit;background:0 0}.md-text blur{filter:blur(4px);-o-transition:all .2s ease-out;transition:all .2s ease-out}.md-text blur:hover{filter:blur()}.md-text sup,.md-text sub{color:var(--theme);font-family:Maple Mono,Menlo,Monaco,Consolas,system-ui,monospace,sans-serif;font-weight:700;line-height:1}.md-text h1 sup,.md-text h2 sup,.md-text h3 sup,.md-text h4 sup,.md-text h1 sub,.md-text h2 sub,.md-text h3 sub,.md-text h4 sub{font-size:.85rem}.md-text .tag-plugin.link{text-align:left;justify-content:center;margin:1em auto;display:flex}.md-text .link-card{background:var(--card);cursor:pointer;-o-transition:all .2s ease-out;border-radius:12px;justify-content:space-between;align-items:center;width:300px;max-width:100%;transition:all .2s ease-out;display:inline-flex}:root[data-theme=light] .md-text .link-card{box-shadow:0 1px 2px #0000001a}:root[data-theme=light] .md-text .link-card:hover{transform:translateY(-2px);box-shadow:0 12px 20px -4px #00000026}:root[data-theme=dark] .md-text .link-card:hover{box-shadow:0 0 4px -2px var(--theme),0 0 24px -8px var(--theme)}:root:not([data-theme]) .md-text .link-card{box-shadow:0 1px 2px #0000001a}:root:not([data-theme]) .md-text .link-card:hover{transform:translateY(-2px);box-shadow:0 12px 20px -4px #00000026}@media (prefers-color-scheme:dark){:root:not([data-theme]) .md-text .link-card:hover{box-shadow:0 0 4px -2px var(--theme),0 0 24px -8px var(--theme)}}.md-text .link-card.plain{flex-direction:row;align-items:center}.md-text .link-card.rich{text-align:justify;flex-direction:column;align-items:stretch;width:460px}.md-text .link-card>.left{margin:.75rem 0 .75rem .75rem;overflow:hidden}.md-text .link-card>.left .title{font-size:.875rem}.md-text .link-card>.left span+span{margin-top:.25rem}.md-text .link-card>.right{flex-shrink:0;width:2.75rem;height:2.75rem;margin:.75rem;overflow:hidden}.md-text .link-card>.top{align-items:center;max-width:calc(100% - 2rem);margin:1rem 1rem .75rem;display:flex;overflow:hidden}.md-text .link-card>.top .img{background-position:0;background-repeat:no-repeat;background-size:contain;border-radius:16px;width:16px;height:16px;margin-right:8px;line-height:0}.md-text .link-card>.top span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.md-text .link-card>.bottom{margin:0 1rem 1rem}.md-text .link-card>.bottom .title{margin-bottom:.5rem;font-size:1rem}.md-text .link-card{line-height:1.2}.md-text .link-card .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md-text .link-card .cap{color:var(--text-p3);flex-shrink:0}.md-text .link-card .link{opacity:.75;white-space:nowrap;text-overflow:ellipsis;line-height:1.5;overflow:hidden}.md-text .link-card .desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md-text .link-card .img{border-radius:4px}.md-text .link-card span{margin:0;display:block}.md-text .link-card .title{color:var(--text-p1);font-weight:500}.md-text .tag-plugin.mark{background:var(--theme-mark);color:var(--text);border-radius:2px;padding:1px 2px}.ds-mdrender p strong{color:var(--text);font-size:17px;font-weight:500}.l_body[text-indent] article.content .ds-mdrender p:not([class]){text-indent:0}.l_body[type=story] .md-text.content .ds-mdrender ol,.l_body[type=story] .md-text.content .ds-mdrender ul{margin-left:.5rem}.tag-plugin.video-player{margin:auto;line-height:0}.tag-plugin.video-player video,.tag-plugin.video-player iframe{z-index:1;background:var(--block);border-radius:16px;width:100%;height:100%;margin:0;box-shadow:0 12px 16px -4px #0003}.tag-plugin.navbar{display:inline-flex}.tag-plugin.navbar a{box-sizing:border-box;color:inherit;padding:.25rem 0;position:relative}.tag-plugin.navbar a+a{margin-left:1rem}.tag-plugin.navbar a:after{content:"";-o-transition:all .2s ease-out;border-radius:2px;width:100%;height:2px;transition:all .2s ease-out;position:absolute;bottom:0;left:0}.tag-plugin.navbar a.active:after,.tag-plugin.navbar a:hover:after{background:var(--theme)}.md-text .tag-plugin.note{background:var(--theme-block);border:1px solid var(--theme-border);color:var(--text-p1);border-radius:16px;padding:.25rem 1rem;position:relative;overflow:hidden}.md-text .tag-plugin.note>.title{--fsp:calc(17px - 1px);font-size:var(--fsp);margin-top:var(--gap-p-compact);color:var(--text);font-weight:500;line-height:1.5}.md-text .tag-plugin.note>.body{margin-top:var(--gap-p-compact);margin-bottom:var(--gap-p-compact)}.md-text .tag-plugin.note>.body,.md-text .tag-plugin.note>.body p{--fsp:calc(17px - 2px);font-size:var(--fsp);line-height:1.5}.md-text .tag-plugin.note>.body:only-child{margin:calc(var(--gap-p) - .25rem)0}.md-text .tag-plugin.note[color] code{background:0 0}.md-text .tag-plugin.note[child=codeblock]{background:var(--theme-codeblock);padding:0}.md-text .tag-plugin.note[child=codeblock]>.title,.md-text .tag-plugin.note[child=codeblock]>.body:only-child{margin-top:0}.md-text .tag-plugin.note[child=codeblock]>.body{margin-bottom:0}.md-text .tag-plugin.note[child=codeblock] .highlight{background:0 0;border:none;margin:0}.md-text .tag-plugin.note[child=codeblock] .highlight figcaption span{background:var(--theme-block)}.md-text .tag-plugin.note[child=codeblock] .highlight+.highlight{border-top:1px dashed var(--theme-border);border-top-left-radius:0;border-top-right-radius:0}.md-text .tag-plugin.note[child=tabs]>.body{margin:0}.md-text .tag-plugin.note[child=tabs]>.body>.tabs{margin-top:.5rem}.md-text .tag-plugin.note[child=iframe]{padding:0}.md-text .tag-plugin.note[child=iframe]>.body,.md-text .tag-plugin.note[child=iframe]>.body iframe{margin:0}.md-text .tag-plugin .tag-plugin.note{--gap-p:1rem}.l_body[type=story] .tag-plugin.note .title p:not([class]){text-indent:0}.md-text .tag-plugin.okr{background:var(--theme-block);border:1px solid var(--theme-border);color:var(--text-p1);border-radius:16px;line-height:1.5;position:relative;overflow:hidden}.md-text .tag-plugin.okr .o .title{font-size:.9375rem}.md-text .tag-plugin.okr .o .note,.md-text .tag-plugin.okr .o .note p,.md-text .tag-plugin.okr .kr .title,.md-text .tag-plugin.okr .kr .note,.md-text .tag-plugin.okr .kr .note p,.md-text .tag-plugin.okr .kr .note li,.md-text .tag-plugin.okr .kr .note .tag-plugin{font-size:.875rem}.md-text .tag-plugin.okr .title{font-weight:600;display:block}.md-text .tag-plugin.okr .note{margin-top:.5rem;font-weight:400;display:block}.md-text .tag-plugin.okr .note>p,.md-text .tag-plugin.okr .note>ul,.md-text .tag-plugin.okr .note>.tag-plugin{margin-top:.25rem;margin-bottom:.25rem}.md-text .tag-plugin.okr .note>:last-child{margin-bottom:0}.md-text .tag-plugin.okr .status{border-radius:2px;padding:2px 4px;font-size:.75rem}.md-text .tag-plugin.okr .okr-item.o{border-bottom:4px solid var(--block-border)}.md-text .tag-plugin.okr .okr-item.kr+.okr-item.kr{border-top:1px dashed var(--block-border)}.tag-plugin.okr .okr-item{grid-column-gap:.75rem;grid-template-columns:3.2rem auto 100px;padding:1rem;display:grid}.tag-plugin.okr .okr-item .okr-left .title{background:var(--card);text-align:center;border-radius:1rem;padding:0 .5rem}.tag-plugin.okr .okr-item .labels{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.tag-plugin.okr .okr-item .labels .label{background:var(--theme-block);color:var(--text-p1)}.tag-plugin.okr .okr-item .progress{background:var(--card);border-radius:2px;height:4px;margin-top:4px;position:relative}.tag-plugin.okr .okr-item .progress .fill{background:var(--theme);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.tag-plugin.okr .okr-item .progress .fill:before{content:"";background:#fff;border-radius:8px;width:8px;height:12px;position:absolute;top:-4px;bottom:-4px;right:-4px;box-shadow:0 0 2px #0000000a,0 0 8px #0000000a}.tag-plugin.okr .okr-item .progress .fill:after{content:"";background:var(--theme);border-radius:4px;width:4px;height:8px;position:absolute;top:-2px;bottom:-2px;right:-2px}@media screen and (max-width:667px){.tag-plugin.okr .okr-item{grid-column-gap:.5rem;grid-template-columns:2.8rem auto 50px;padding:.5rem}.tag-plugin.okr .okr-item .okr-left .title{padding:0 .25rem}.tag-plugin.okr .okr-item .label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.tag-plugin.note blockquote,.tag-plugin.folding blockquote{background:0 0;border-top-left-radius:0;border-bottom-left-radius:0;padding-top:0;padding-bottom:0}.md-text .tag-plugin.poetry{text-align:left;--fsp:17px;flex-direction:column;align-items:center;display:flex}.md-text .tag-plugin.poetry .content>.title{margin-top:var(--gap-p);font-weight:500}.md-text .tag-plugin.poetry .content>.meta{color:var(--text-p2);--fsp:calc(17px - 3px);font-size:var(--fsp);font-weight:500}.md-text .tag-plugin.poetry .content>.meta span+span{margin-left:4px}.md-text .tag-plugin.poetry .content>.body{margin:var(--gap-p)0;border-top:1px dashed var(--block-border);border-bottom:1px dashed var(--block-border);line-height:2}.md-text .tag-plugin.poetry .content>.footer{color:var(--text-p4);margin:var(--gap-p)0;--fsp:calc(17px - 3px);font-style:italic;font-size:var(--fsp)}.md-text .tag-plugin.poetry .content{padding-left:1rem;position:relative}.md-text .tag-plugin.poetry .content:before{content:"";background:var(--block);border-radius:4px;width:4px;position:absolute;top:4px;bottom:4px;left:-4px}.md-text .tag-plugin.poetry .content>.title{position:relative}.md-text .tag-plugin.poetry .content>.title:before{content:"";background:var(--accent);border-radius:4px;width:4px;position:absolute;top:6px;bottom:6px;left:calc(-1rem - 4px)}.md-text .tag-plugin.quot{text-align:center;--gap-p:2rem;margin:var(--gap-p)1rem;flex-direction:column;align-items:center;display:flex}.md-text .tag-plugin.quot .content{border-bottom:none;align-items:center;padding:0 24px;font-weight:700;line-height:1.2;display:flex}@media screen and (max-width:500px){.md-text .tag-plugin.quot .content{padding:0 20px}}.md-text .tag-plugin.quot .content{position:relative}.md-text.content .tag-plugin.quot{text-wrap:balance}.md-text.content .tag-plugin.quot h1,.md-text.content .tag-plugin.quot h2{padding:4px 32px 0;font-size:28px;font-weight:900}@media screen and (max-width:500px){.md-text.content .tag-plugin.quot h1,.md-text.content .tag-plugin.quot h2{padding:4px 24px 0}}.md-text.content .tag-plugin.quot h3,.md-text.content .tag-plugin.quot h4,.md-text.content .tag-plugin.quot h5,.md-text.content .tag-plugin.quot h6{font-size:24px}.md-text.content .tag-plugin.quot p{font-size:calc(var(--fsp) + 2px);color:var(--text)}.md-text .tag-plugin.quot img,.md-text .tag-plugin.quot svg{height:1.5em;color:var(--accent);border-radius:0;flex-shrink:0;display:inline-block}.md-text .tag-plugin.quot span.text{margin:0 .5rem;padding-top:1px}.md-text .tag-plugin.quot span.empty{padding:0 8px}.md-text .tag-plugin.quot.p .content{-o-transition:all .2s ease-out;transition:all .2s ease-out}.md-text .tag-plugin.quot.p .content .text{position:relative}.md-text .tag-plugin.quot.p .content .text:after{content:"";--width:90%;width:var(--width);height:4px;left:calc(50% - var(--width)/2);background:var(--text);opacity:.1;filter:blur(2px);-o-transition:all .2s ease-out;border-radius:100%;transition:all .2s ease-out;position:absolute;bottom:-8px}.md-text .tag-plugin.quot.p:hover .content{transform:translateY(-4px)scale(1.05)}.md-text .tag-plugin.quot.p:hover .content .text:after{opacity:.2;filter:blur(8px);transform:translateY(4px)scale(1.2,1.5)}.tag-plugin.blockquote{position:relative}.tag-plugin.blockquote p:not([class]){text-indent:0!important}.tag-plugin.blockquote[indent=true] p:not([class]){text-indent:calc(var(--fsp)*2)!important}.tag-plugin.ds-rating{text-align:center}.tag-plugin.ds-rating .header{color:var(--text);margin:.5rem;font-weight:500}.tag-plugin.ds-rating .body{justify-content:center;align-items:center;display:flex}.tag-plugin.ds-rating .body button{color:var(--theme);-o-transition:all .2s ease-out;opacity:.2;border-radius:8px;padding:0;font-size:1rem;transition:all .2s ease-out;display:flex}.tag-plugin.ds-rating .body button svg{margin:4px;font-size:1.5em}.tag-plugin.ds-rating .body button img{margin:4px}.tag-plugin.ds-rating .body button:hover,.tag-plugin.ds-rating .body button.hover,.tag-plugin.ds-rating .body button.preview{opacity:1}.tag-plugin.ds-rating .body span{margin:4px;font-size:1em;line-height:1}.tag-plugin.ds-rating .footer{color:var(--text-p3);margin:.5rem;font-size:.75rem;font-weight:500}.tag-plugin.ds-rating.rated{pointer-events:none}.sites-wrap .grid-box{grid-gap:1rem 1rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.sites-wrap .grid-box .grid-cell{aspect-ratio:1.5}.sites-wrap .site-card .card-link{flex-direction:column;width:100%;display:flex;position:relative}.sites-wrap .site-card .card-link .lazy-box{border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0003}.sites-wrap .site-card .card-link .lazy-box>img{object-fit:cover;aspect-ratio:1.5;width:100%;height:100%}.sites-wrap .site-card .card-link .info{margin-top:.5rem;line-height:1.2;position:relative}.sites-wrap .site-card .card-link .info .lazy-box{float:left;border-radius:100%;margin-top:2px;margin-right:8px}.sites-wrap .site-card .card-link .info .lazy-box>img{width:28px;height:28px}.sites-wrap .site-card .card-link .info span{display:block}.sites-wrap .site-card .card-link .info .title{color:var(--text-p1);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:1px;font-size:.875rem;font-weight:500;display:-webkit-box;overflow:hidden}.sites-wrap .site-card .card-link .info .desc{word-wrap:break-word;color:var(--text-p3);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:2px;font-size:10px;display:-webkit-box;overflow:hidden}.sites-wrap .site-card .card-link .labels{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:1;-o-transition:all .2s ease-out;flex-wrap:wrap;justify-content:flex-end;transition:all .2s ease-out;display:flex;position:absolute;top:2px;right:2px}.sites-wrap .site-card .card-link .labels .label{color:#fff;border-radius:16px;margin:2px;padding:3px 6px 2px;font-size:12px;font-weight:500;line-height:1}.sites-wrap .site-card .card-link>.lazy-box{-o-transition:transform .2s ease-out,box-shadow .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out}.sites-wrap .site-card .card-link:hover .labels{opacity:0;transform:translateY(-4px)}.sites-wrap .site-card .card-link:hover>.lazy-box{transform:translateY(-2px);box-shadow:0 12px 20px -4px #00000026}.tag-plugin.tabs{flex-direction:column;margin-top:1rem;margin-bottom:1rem;display:flex;position:relative}.tag-plugin.tabs[align=left]{align-items:flex-start}.tag-plugin.tabs[align=left] .nav-tabs,.tag-plugin.tabs[align=left] .tab-content{align-self:flex-start}.tag-plugin.tabs[align=center],.tag-plugin.tabs[align=center] .nav-tabs,.tag-plugin.tabs[align=center] .tab-content{align-items:center}.tag-plugin.tabs[align=right]{align-items:flex-end}.tag-plugin.tabs[align=right] .nav-tabs,.tag-plugin.tabs[align=right] .tab-content{align-self:flex-end}.tag-plugin.tabs .nav-tabs{white-space:nowrap;align-self:center;max-width:100%;padding:8px 0;line-height:1.5;display:flex;position:relative;overflow:scroll visible;margin:0!important}.tag-plugin.tabs .nav-tabs::-webkit-scrollbar{width:0;height:0}.tag-plugin.tabs .nav-tabs::-webkit-scrollbar-track-piece{background:0 0}.tag-plugin.tabs .nav-tabs::-webkit-scrollbar-thumb{background:var(--text-meta);cursor:pointer;border-radius:0}.tag-plugin.tabs .nav-tabs::-webkit-scrollbar-thumb:hover{background:var(--text-p3)}.tag-plugin.tabs .nav-tabs:after{content:"";background:var(--block-border);border-radius:2px;width:100%;height:2px;position:absolute;bottom:0;left:0}.tag-plugin.tabs .nav-tabs .tab{list-style-type:none}.tag-plugin.tabs .nav-tabs .tab a{cursor:pointer;--fsp:calc(17px - 3px);font-size:var(--fsp);line-height:inherit;color:var(--text-p3);border-radius:4px;margin:0 2px;padding:.25rem .75rem;font-weight:500;display:block;position:relative}.tag-plugin.tabs .nav-tabs .tab a:hover{color:var(--text-p1);background:var(--block-border)}.tag-plugin.tabs .nav-tabs .tab a i{pointer-events:none}.tag-plugin.tabs .nav-tabs .tab.active a{cursor:default;color:var(--text-p1);background:var(--card);box-shadow:0 0 2px #0000000a,0 0 8px #0000000a}.tag-plugin.tabs .nav-tabs .tab.active a:after{content:"";z-index:1;background:var(--theme);border-radius:2px;height:2px;position:absolute;bottom:-8px;left:.75rem;right:.75rem}.tag-plugin.tabs .tab-content{text-align:justify;flex-direction:column;max-width:100%;margin-top:.5rem;display:flex}.tag-plugin.tabs .tab-content .tab-pane{max-width:100%;display:block}.tag-plugin.tabs .tab-content .tab-pane:not(.active){height:0;overflow:hidden}.tag-plugin.tabs .tab-content .tab-pane.active{height:auto}:is(.tag-plugin.tabs .tab-content:has(.grid-box),.tag-plugin.tabs .tab-pane:has(.grid-box)){width:100%}.tag-plugin.timeline{padding-left:16px;position:relative}.tag-plugin.timeline p>img{border-radius:8px}.tag-plugin.timeline:before{content:"";z-index:0;background:var(--block);border-radius:8px;width:4px;position:absolute;top:.5rem;bottom:0;left:0}.tag-plugin.timeline:has(.loading-wrap){padding-left:0}.tag-plugin.timeline:has(.loading-wrap):before{display:none}.l_body[type=story] .md-text.content .tag-plugin.timeline ol,.l_body[type=story] .md-text.content .tag-plugin.timeline ul{margin-left:0}.l_body[type=story] .md-text.content .tag-plugin.timeline p>img{border-radius:8px}.tag-plugin.timeline .timenode{box-sizing:border-box;flex-direction:column;align-items:flex-start;max-width:100%;display:flex;position:relative}.tag-plugin.timeline .timenode>.header,.tag-plugin.timeline .timenode>.body{box-sizing:border-box;max-width:100%}.tag-plugin.timeline .timenode[highlight] .header:before{background:var(--theme)}.tag-plugin.timeline .timenode+.timenode{margin-top:1rem}.tag-plugin.timeline .timenode:hover .header span{color:var(--text-p1)}.tag-plugin.timeline .timenode:hover .header:before{background:var(--theme);height:16px;top:calc(50% - 8px);transform:scale(1)}.tag-plugin.timeline .timenode .header{align-items:center;margin:.25rem 0;font-size:.8125rem;display:flex;position:relative}.tag-plugin.timeline .timenode .header a.user-info span{font-weight:600}.tag-plugin.timeline .timenode .header .user-info{color:var(--text-p1);border-radius:16px;align-items:center;margin-right:8px;font-size:.8125rem;font-weight:500;line-height:1;display:flex}.tag-plugin.timeline .timenode .header .user-info img{object-fit:contain;background:#fff;border-radius:16px;height:16px;margin:0 4px 0 0;display:inline}.tag-plugin.timeline .timenode .header,.tag-plugin.timeline .timenode .header span{color:var(--text-p3);font-weight:500;line-height:1}.tag-plugin.timeline .timenode .header:before{content:"";background:var(--text-meta);-o-transition:background .2s ease-out,height .2s ease-out,top .2s ease-out,transform .2s ease-out;border-radius:12px;width:4px;height:4px;transition:background .2s ease-out,height .2s ease-out,top .2s ease-out,transform .2s ease-out;position:absolute;top:calc(50% - 2px);left:-16px;transform:scale(2)}.tag-plugin.timeline .body{background:var(--card);border-radius:2px 16px 16px;margin-top:4px;padding:.5rem 1rem;box-shadow:0 1px 4px #00000005,0 2px 8px #00000005}.tag-plugin.timeline .body p{--fsp:calc(17px - 1px)}.tag-plugin.timeline .body p img{display:block}.tag-plugin.timeline .body:empty{display:none}.tag-plugin.timeline .body p,.tag-plugin.timeline .body .highlight,.tag-plugin.timeline .body ol,.tag-plugin.timeline .body ul,.tag-plugin.timeline .body .tag-plugin{margin:.5rem 0}.tag-plugin.timeline .body .tag-plugin.copy{width:240px}.tag-plugin.timeline[data-api] a.body{color:var(--text-p1);--fsp:calc(17px - 1px);line-height:1.25;font-size:var(--fsp);padding:.75rem 1rem;display:block}.tag-plugin.timeline[data-api] .body p.title{border-bottom:1px solid var(--block-border);margin:.5rem 0 .75rem;font-weight:700;line-height:1.25}.tag-plugin.timeline[data-api] .body p.title:only-child{margin-bottom:.5rem;font-weight:500}.tag-plugin.timeline[data-api] .body p.title a{color:inherit;-o-transition:all .2s ease-out;padding-bottom:.75rem;text-decoration:none;transition:all .2s ease-out;display:inline-block}.tag-plugin.timeline[data-api] .body p.title a:hover{color:var(--accent)}.tag-plugin.timeline[data-api] .body>p:first-child:not([class]){margin:.25rem 0 .5rem;font-size:1rem}.tag-plugin.timeline[data-api] .body a:has(img):after{display:none}.tag-plugin.timeline[data-api] .body a img{margin:0 auto}.tag-plugin.timeline[data-api] .body img{margin:.5rem auto}.tag-plugin.timeline[data-api] .body .lazy-box{border-radius:16px;margin:.5rem 0}.tag-plugin.timeline[data-api] .body .lazy-box>img{margin:0 auto}.tag-plugin.timeline[data-api] .body pre code{font-size:.8125rem}aside .tag-plugin.timeline[data-api] .body .lazy-box{border-radius:8px}.tag-plugin.timeline[data-api] .body .footer{-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin:0 0 -.5rem;padding:.5rem 0 1rem;font-weight:500;display:flex}.tag-plugin.timeline[data-api] .body .footer span{line-height:1.8}.tag-plugin.timeline[data-api] .body .footer:empty{display:none}.tag-plugin.timeline[data-api] .body .footer .flex{flex-wrap:wrap;align-items:stretch;font-size:.8125rem;display:flex}.tag-plugin.timeline[data-api] .body .footer .left+.right{margin-left:4px}.tag-plugin.timeline[data-api] .body .footer .item{border-style:solid;border-width:1px;border-color:var(--link);border-radius:4px;align-items:center;margin:2px;padding:0 .5rem;display:flex}.tag-plugin.timeline[data-api] .body .footer .item:first-child{margin-left:0}.tag-plugin.timeline[data-api] .body .footer .item:last-child{margin-right:0}.tag-plugin.timeline[data-api] .body .footer a.item{background:var(--block);border-color:var(--block-border);color:inherit}.tag-plugin.timeline[data-api] .body .footer a.item:hover{background:var(--block-border)}.tag-plugin.timeline[data-api] .body .footer .reaction{border-color:var(--block)}.tag-plugin.timeline .body blockquote{background:0 0;border-radius:0;margin:.75rem 0;padding:0 .5rem}.tag-plugin.timeline .body blockquote p{--fsp:calc(17px - 2px);margin:.25rem}.tag-plugin.timeline .body{line-height:1.5}.tag-plugin.timeline .body h1,.tag-plugin.timeline .body h2{margin:1rem 0;font-size:1.25rem;line-height:1.2}.tag-plugin.timeline .body h3,.tag-plugin.timeline .body h4{margin:.75rem 0;font-size:1rem;line-height:1.2}.tag-plugin.timeline .body h5,.tag-plugin.timeline .body h6{margin:.5rem 0;font-size:.9375rem;line-height:1.2}.tag-plugin.timeline.ds-memos .body p:first-child{margin-top:2px}.tag-plugin.timeline.ds-memos .body p:last-child{margin-bottom:2px}.tag-plugin.timeline.ds-memos .body img{cursor:zoom-in;max-height:128px;margin:.5rem 0}.tag-plugin.timeline.ds-memos .body .tag-plugin.image{display:flex}.tag-plugin.timeline.ds-memos .body .tag-plugin.image .image-bg+.image-bg{margin-left:4px}details.toc{background:var(--block);border:1px solid var(--block-border);color:var(--text-p2);border-radius:16px;overflow:hidden}details.toc summary{cursor:pointer;color:var(--text-p2);padding:0 .5rem;font-size:.8125rem;font-weight:500;line-height:2}details.toc summary:hover{background:var(--block-border)}details.toc>div.body{margin:var(--gap-p)1rem 1rem}details.toc[open]>summary{border-bottom:1px solid #0000}details.toc[open]>summary:hover{border-bottom-color:var(--block-border)}details.toc[open]>div.body section+section{margin-top:1rem}details.toc[open]>div.body section .header{font-weight:500;line-height:2}details.toc[open]>div.body section .header+.doc_tree{margin-top:0}@media screen and (max-width:667px){.tag-plugin.toc[display=mobile]{display:block!important}}.tag-plugin.ds-vote{text-align:center}.tag-plugin.ds-vote .header{color:var(--text);margin:.5rem;font-weight:500}.tag-plugin.ds-vote .body{grid-gap:2rem;grid-template-columns:1fr 1fr;width:50%;min-width:240px;max-width:320px;margin:1rem auto;display:grid}.tag-plugin.ds-vote .body button{color:var(--theme);background:var(--block);-o-transition:all .2s ease-out;background:var(--theme-a10);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:.5rem;font-size:1rem;font-weight:500;transition:all .2s ease-out;display:inline-flex}.tag-plugin.ds-vote .body button svg{margin:8px;font-size:1.5em}.tag-plugin.ds-vote .body button span{margin-bottom:4px;font-size:1em;line-height:1}:root[data-theme=dark] .tag-plugin.ds-vote .body button{background:var(--theme-a20)}@media (prefers-color-scheme:dark){.tag-plugin.ds-vote .body button{background:var(--theme-a20)}}.tag-plugin.ds-vote .body button.vote-up{--hue:128.382deg;--sat:53.9683%;--light:50.5882%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3)}.tag-plugin.ds-vote .body button.vote-down{--hue:4.10526deg;--sat:89.6226%;--light:58.4314%;--alpha:1;--theme:hsla(var(--hue)var(--sat)var(--light)/1);--theme-a10:hsla(var(--hue)var(--sat)var(--light)/.1);--theme-a20:hsla(var(--hue)var(--sat)var(--light)/.2);--theme-a30:hsla(var(--hue)var(--sat)var(--light)/.3)}.tag-plugin.ds-vote .body button:hover,.tag-plugin.ds-vote .body button.active{color:#fff;background:var(--theme)}.tag-plugin.ds-vote.voted{pointer-events:none}.l_left footer.footer{margin:.5rem var(--gap-max)1rem}.social-wrap{grid-gap:.25rem .25rem;text-align:center;grid-template-columns:repeat(auto-fill,32px);display:grid}.social-wrap .social{filter:grayscale();-o-transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;background:0 0;border-radius:32px;padding:6px;line-height:0;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;display:inline-block;overflow:hidden}.social-wrap .social:hover{z-index:1;filter:unset;background:var(--bg-a100)}.social-wrap .social img{border-radius:2px}.logo-wrap{align-items:center;min-height:48px;display:flex;overflow:hidden}.logo-wrap img.avatar{object-fit:cover}.logo-wrap img.icon{object-fit:contain}.logo-wrap .icon{border-radius:4px;flex-shrink:0;width:48px;height:48px;margin-right:1rem}.logo-wrap a{color:inherit;align-items:center;display:flex}.logo-wrap a.avatar{border-radius:48px;flex-shrink:0;width:48px;height:48px;margin-right:1rem;display:block;position:relative;overflow:hidden}.logo-wrap a.avatar div.bg{background-size:cover;width:100%;height:100%}.logo-wrap a.avatar img.avatar{border-radius:calc(100% - 4px);width:calc(100% - 4px);height:calc(100% - 4px);margin:2px}.logo-wrap a.avatar div.bg{-o-transition:opacity .2s ease-out;z-index:-1;transition:opacity .2s ease-out;position:absolute;opacity:0!important}.logo-wrap a.avatar:hover div.bg{animation:4s linear infinite spin;opacity:1!important}.logo-wrap a.title{color:inherit;font-size:1.5rem;font-weight:900;line-height:1.2;display:block;position:relative}.logo-wrap a.title .main{color:var(--text)}.logo-wrap a.title .sub{color:var(--text-p1);-o-transition:opacity .2s ease-out,transform .2s ease-out;white-space:nowrap;transition:opacity .2s ease-out,transform .2s ease-out}.logo-wrap a.title .hover{position:absolute;bottom:0;overflow:visible;transform:translateY(8px)}.logo-wrap a.title:hover .normal{opacity:0;transform:translateY(-8px)}.logo-wrap a.title:hover .hover{transform:translateY(0);opacity:1!important}.nav-area .menu{grid-gap:8px;grid-template-columns:repeat(4,1fr);width:100%;margin:8px 0;display:grid}.nav-area .menu::-webkit-scrollbar{display:none}.nav-area .menu::-webkit-scrollbar-track-piece{background:0 0}.nav-area .menu::-webkit-scrollbar-thumb{display:none}.nav-area .menu .nav-item{box-sizing:border-box;width:100%;min-height:40px;color:var(--text-p3);text-align:center;background:var(--bg-a50);-o-transition:background .2s ease-out;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;font-size:.9375rem;font-weight:500;transition:background .2s ease-out;display:flex;position:relative}.nav-area .menu .nav-item img,.nav-area .menu .nav-item svg{object-fit:contain;filter:grayscale(50%)brightness(.8)opacity(.5);-o-transition:all .2s ease-out;height:28px;transition:all .2s ease-out}.nav-area .menu .nav-item span{text-overflow:ellipsis;word-break:keep-all}.nav-area .menu .nav-item.active,.nav-area .menu .nav-item:hover{color:var(--text-p1);background:var(--bg-a100)}.nav-area .menu .nav-item.active img,.nav-area .menu .nav-item:hover img,.nav-area .menu .nav-item.active svg,.nav-area .menu .nav-item:hover svg{filter:unset}.nav-area .menu .nav-item.active:after{content:"";background:currentColor;border-radius:2px;width:16px;height:2px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.nav-area{margin:1rem var(--gap-margin)0}.search-wrapper{border-radius:12px;width:100%;padding-bottom:32px}.search-wrapper>.search-form{z-index:1;height:40px;color:var(--text);border-radius:12px;flex-direction:row;align-items:center;transition:all .38s ease-out;display:flex;position:sticky;top:0}.search-wrapper>.search-form>*{z-index:1}.search-wrapper>.search-form:before{content:"";background:var(--bg-a100);z-index:0;-o-transition:all .2s ease-out;border-radius:8px;height:2px;transition:all .2s ease-out;position:absolute;bottom:0;left:1rem;right:1rem}:root[data-theme=dark] .search-wrapper>.search-form:before{background:var(--bg-a20)}@media screen and (prefers-color-scheme:dark){.search-wrapper>.search-form:before{background:var(--bg-a20)}}.search-wrapper>.search-form:hover:before{background:var(--bg-a100);height:100%;left:0;right:0}.search-wrapper>.search-form:has(input:focus):before{background:var(--bg-a100);height:100%;left:0;right:0}.search-wrapper>.search-form:has(input:not(:placeholder-shown)):before{background:var(--bg-a100);height:100%;left:0;right:0}.search-wrapper .search-input{box-sizing:border-box;width:100%;color:var(--text);padding:12px 0;font-family:LXGW WenKai Screen,system-ui,Microsoft Yahei,Segoe UI,Arial,sans-serif;font-size:.875rem}.search-wrapper .search-input::placeholder{color:var(--text-p3)}:root[data-theme=dark] .search-wrapper .search-input::placeholder{color:var(--text-p2)}@media screen and (prefers-color-scheme:dark){.search-wrapper .search-input::placeholder{color:var(--text-p2)}}.search-wrapper .search-button{border-radius:8px;align-items:center;height:40px;display:flex}.search-wrapper .search-button svg{height:1rem;width:calc((var(--side-content-width) + var(--gap-padding)*2 - 3*8px)*.25);color:var(--text-p2);fill:currentColor}.search-wrapper .search-button svg path[p-id="1562"]{color:var(--theme)}.search-wrapper[searching=true] .search-button path[p-id="1562"]{color:#3dc550}.search-wrapper.noresult[searching=true] .search-button path[p-id="1562"]{color:#f44336}.search-wrapper .search-no-result{color:var(--text-p1);text-align:center;background:var(--bg-a20);border-radius:12px;margin:8px 0;padding:2rem;font-size:.875rem;display:none}.search-wrapper #search-result{scrollbar-width:none;border-radius:8px;max-height:60vh;overflow:auto}.search-wrapper #search-result::-webkit-scrollbar{width:0;height:0}.search-wrapper #search-result::-webkit-scrollbar-track-piece{background:0 0}.search-wrapper #search-result::-webkit-scrollbar-thumb{background:var(--text-meta);cursor:pointer;border-radius:0}.search-wrapper #search-result::-webkit-scrollbar-thumb:hover{background:var(--text-p3)}.search-wrapper #search-result:empty{display:none}.search-wrapper #search-result .search-result-list{margin:8px 0;padding:0;list-style-type:none}.search-wrapper #search-result li a{background:var(--bg-a20);-o-transition:background .2s ease-out;border-radius:12px;padding:.75rem 1rem;line-height:1.2;transition:background .2s ease-out;display:block}.search-wrapper #search-result li a:hover{background:var(--bg-a100)}.search-wrapper #search-result li+li{margin-top:8px}.search-wrapper #search-result .search-result-title{color:var(--text-p1);font-size:.9375rem;font-weight:700}.search-wrapper #search-result .search-result-content{color:var(--text-p3);text-align:justify;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:13em;margin:4px 0 0;font-size:.8125rem;display:-webkit-box;overflow:hidden}.search-wrapper #search-result .search-keyword{color:#f44336;filter:grayscale(25%);border-bottom:1px dashed #f44336;font-weight:700}.search-wrapper.noresult[searching=true] .search-no-result{margin-bottom:8px;display:block}.l_left{margin:calc(var(--gap-margin)*2)var(--gap-margin);max-height:calc(100vh - var(--gap-margin)*2 - 96px);border-radius:24px}.l_left .header{margin:var(--gap-max)var(--gap-margin)0}.l_right{margin:calc(var(--gap-margin)*2)0;border-radius:24px}@media screen and (min-width:2048px){.l_left{margin-left:auto;margin-right:calc(2*var(--gap-max))}.l_right{margin-left:var(--gap-max);margin-right:auto}}.l_left .sidebg{pointer-events:none;--inset:32px;top:var(--inset);bottom:var(--inset);left:var(--inset);right:var(--inset);--saturate:400%;--blur-px:100px;--background-opacity:.8;filter:saturate(var(--saturate))blur(var(--blur-px))opacity(var(--background-opacity));background-image:url(https://gcore.jsdelivr.net/gh/cdn-x/placeholder@1.0.13/image/sidebar-bg1@small.jpg);background-position:50%;background-size:cover;border-radius:24px;position:absolute}:root[data-theme=dark] .l_left .sidebg{--background-opacity:.6}@media screen and (prefers-color-scheme:dark){.l_left .sidebg{--background-opacity:.6}}.l_left .leftbar-container{height:calc(100vh - var(--gap-margin)*2 - 96px);word-break:break-all;text-align:justify;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.l_left .leftbar-container>.widgets{border-radius:8px;-webkit-mask:linear-gradient(#fff,90%,#0000);mask:linear-gradient(#fff,90%,#0000)}.l_left .leftbar-container>*{z-index:1}.l_left .leftbar-container:before,.l_left .leftbar-container:after{pointer-events:none;content:"";border-radius:24px;position:absolute;inset:0}@media screen and (min-width:667px){.l_left .leftbar-container:before{-webkit-backdrop-filter:saturate(300%);background:#ffffff0d;box-shadow:inset 0 0 32px 1px #ffffff80;-webkit-mask:linear-gradient(#000,#00000080,70%,#0000,90%,#0000);mask:linear-gradient(#000,#00000080,70%,#0000,90%,#0000)}}:root[data-theme=dark] .l_left .leftbar-container:before{background:#ffffff0d;box-shadow:inset 0 0 32px 1px #ffffff1a}@media screen and (prefers-color-scheme:dark){.l_left .leftbar-container:before{background:#ffffff0d;box-shadow:inset 0 0 32px 1px #ffffff1a}}@media screen and (max-width:667px){.l_left{background:var(--bg-a100);overflow:hidden}.l_left .sidebg{--inset:0;--saturate:300%}.l_left .leftbar-container:after{background:var(--bg-a20)}}.widget-body .linklist{grid-gap:8px;display:grid}.linklist .link{color:var(--text-p2);-o-transition:background .2s ease-out;white-space:nowrap;text-overflow:ellipsis;border-radius:8px;justify-content:center;align-items:center;min-height:32px;padding:0 4px;transition:background .2s ease-out;display:flex;overflow:hidden}.linklist .link.active{background:var(--bg-a50)}.linklist .link.active svg,.linklist .link.active img{filter:unset}.linklist .link span{white-space:nowrap;text-overflow:ellipsis;padding:0 4px;overflow:hidden}.linklist .link svg,.linklist .link img{filter:grayscale()brightness(.8)opacity(.8);-o-transition:filter .2s ease-out;flex-shrink:0;width:auto;max-height:18px;padding:0 2px;transition:filter .2s ease-out}.linklist .link svg:not([class=active-icon]),.linklist .link img:not([class=active-icon]){color:var(--theme)}.widget-body .linklist.left{grid-gap:2px}.linklist.left .link{justify-content:space-between;padding:0 16px}.linklist.left .link img,.linklist.left .link svg{width:1em;height:1em;transform:scale(1.2)}.linklist.left .link span{padding:0 8px}.linklist .link:hover{background:var(--bg-a100)}.linklist .link:hover svg{filter:unset}.widget-wrapper.ghrepo .repo{color:var(--text-p2);background:var(--card);-o-transition:all .2s ease-out;border-radius:12px;padding:.75rem .5rem;transition:all .2s ease-out;display:block}:root[data-theme=light] .widget-wrapper.ghrepo .repo{box-shadow:0 1px 2px #0000001a}:root[data-theme=light] .widget-wrapper.ghrepo .repo:hover{transform:translateY(-2px);box-shadow:0 12px 20px -4px #00000026}:root[data-theme=dark] .widget-wrapper.ghrepo .repo:hover{box-shadow:0 0 4px -2px var(--theme),0 0 24px -8px var(--theme)}:root:not([data-theme]) .widget-wrapper.ghrepo .repo{box-shadow:0 1px 2px #0000001a}:root:not([data-theme]) .widget-wrapper.ghrepo .repo:hover{transform:translateY(-2px);box-shadow:0 12px 20px -4px #00000026}@media (prefers-color-scheme:dark){:root:not([data-theme]) .widget-wrapper.ghrepo .repo:hover{box-shadow:0 0 4px -2px var(--theme),0 0 24px -8px var(--theme)}}.widget-wrapper.ghrepo .repo>div+div{margin-top:.5rem}.widget-wrapper.ghrepo .repo span{color:var(--text-p2)}.widget-wrapper.ghrepo .repo svg{margin-right:4px}.widget-wrapper.ghrepo .repo .flex-row{align-items:center;display:flex}.widget-wrapper.ghrepo .repo .repo-name{color:var(--text-p1);font-size:.875rem;font-weight:700}.widget-wrapper.ghrepo .repo .repo-desc{margin-left:2px;margin-right:2px;font-size:.8125rem}.widget-wrapper.ghrepo .repo .grid{grid-gap:2px;grid-template-columns:repeat(auto-fill,calc(33.3333% - 1.33333px));font-size:.8125rem;display:grid}.widget-wrapper.user-card .widget-header+.widget-body{margin:.75rem 0}.widget-wrapper.user-card .widget-header a{color:var(--text-p2);-o-transition:all .2s ease-out;align-items:center;transition:all .2s ease-out;display:flex}.widget-wrapper.user-card .widget-header a svg{width:1em;height:1em;margin-right:4px}.widget-wrapper.user-card .widget-header a:hover{color:var(--text)}.widget-wrapper.user-card .widget-body{text-align:center;background:var(--card);border-radius:12px;padding:1rem;box-shadow:0 1px 2px #0000001a}.widgets .widget-wrapper.user-card .avatar{border-radius:100%;max-width:128px;margin:1rem auto 1.25rem;display:block;overflow:hidden}.widgets .widget-wrapper.user-card .avatar img{aspect-ratio:1;display:block}@media screen and (max-width:768px){.widgets .widget-wrapper.user-card .avatar{max-width:50%}}.widgets .widget-wrapper.user-card p.username{color:var(--text);margin:0;font-size:28px;font-weight:900}.widgets .widget-wrapper.user-card p.bio{margin:0;font-size:.8125rem}.widgets .widget-wrapper.user-card .follow{background:var(--theme);color:#fff;text-align:center;-o-transition:background .2s ease-out;border-radius:64px;justify-content:center;align-self:stretch;align-items:center;margin-top:1rem;padding:.5rem 1rem;font-size:1rem;font-weight:500;line-height:1.5;transition:background .2s ease-out;display:flex}.widgets .widget-wrapper.user-card .follow svg{width:auto;height:1.5em;margin-right:6px}.widgets .widget-wrapper.user-card .follow:hover{background:var(--accent)}.widgets .widget-wrapper.user-card .buttons{grid-gap:2px;grid-template-columns:repeat(auto-fill,calc(33.3333% - 1.33333px));align-self:stretch;margin-top:1rem;display:grid}.widgets .widget-wrapper.user-card .btn{color:inherit;-o-transition:background .2s ease-out;border:1px solid #0000;border-radius:4px;flex-direction:column;align-items:center;padding:.25rem 0;transition:background .2s ease-out;display:flex}.widgets .widget-wrapper.user-card .btn:hover{background:var(--block)}.widgets .widget-wrapper.user-card .btn .title{font-size:1rem;font-weight:700}.widgets .widget-wrapper.user-card .btn .desc{color:var(--text-p3);font-size:.75rem;font-weight:500}.widget-wrapper.user-card .widget-header+.widget-body{margin-top:4px}.widget-wrapper.post-list .widget-body a{color:var(--text-p1);-o-transition:background .2s ease-out;border-radius:8px;padding:6px 16px;font-size:.875rem;transition:background .2s ease-out;display:block}.widget-wrapper.post-list .widget-body a.active,.widget-wrapper.post-list .widget-body a:hover{background:var(--bg-a100)}.widget-wrapper.post-list .widget-body a+a{margin-top:2px}.widget-wrapper.post-list .widget-body a{justify-content:space-between;align-items:center;display:flex}.widget-wrapper.post-list .widget-body a .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.widget-wrapper.post-list .widget-body a svg{flex-shrink:0;width:auto;height:1em;transform:scale(1.2)}.widget-wrapper.post-list .widget-body+.widget-header{margin-top:28px}.widget-wrapper.markdown .widget-body{background:var(--bg-a50);border-radius:12px;padding:.25rem 1rem}.widget-wrapper.markdown .widget-body>:first-child{margin-top:.75rem}.widget-wrapper.markdown .linklist{margin:1em 0}.widget-wrapper.markdown .linklist .link{background:var(--bg-a50)}.widget-wrapper.markdown .linklist .link:hover{background:var(--bg-a100)}.l_right .widget-wrapper.markdown .linklist .link{background:var(--block)}.l_right .widget-wrapper.markdown .linklist .link:hover{background:var(--theme-a20)}.widget-wrapper.post-card .widget-body{max-width:100%}.widget-wrapper.post-card .widget-body .item+.item{margin-top:8px}.widget-wrapper.post-card .widget-body .item{background:var(--bg-a20);box-sizing:border-box;border-left:0;border-radius:12px;padding:10px 16px;line-height:1.2;display:block}.widget-wrapper.post-card .widget-body .title{color:var(--text-p1);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.875rem;font-weight:700;display:-webkit-box;overflow:hidden}.widget-wrapper.post-card .widget-body .excerpt{color:var(--text-p3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.5rem;font-size:.75rem;display:-webkit-box;overflow:hidden}.widget-wrapper.post-card .widget-body .item{-o-transition:background .2s ease-out;transition:background .2s ease-out}.widget-wrapper.post-card .widget-body .item.active,.widget-wrapper.post-card .widget-body .item:hover{background:var(--bg-a50)}.widget-wrapper.tagcloud .widget-body{background:var(--bg-a50);border-radius:12px;padding:12px 16px}.widget-wrapper.tagcloud .widget-body a{word-break:break-word;color:var(--text-p2);line-height:1.5}.widget-wrapper.tagcloud .widget-body a:hover{color:var(--accent)}.widget-wrapper.timeline .tag-plugin.timeline{padding-left:0}.widget-wrapper.timeline .tag-plugin.timeline:before{left:6px}.widget-wrapper.timeline .widget-body{overflow:hidden}.widget-wrapper.timeline .body a{-o-transition:all .2s ease-out;word-break:break-all;--fsp:calc(17px - 2px);transition:all .2s ease-out}.widget-wrapper.timeline .tag-plugin.timeline .timenode{z-index:1;margin-top:.25rem}.widget-wrapper.timeline .tag-plugin.timeline .timenode .header{margin:.25rem var(--gap-padding)}.widget-wrapper.timeline .tag-plugin.timeline .timenode .header .user-info{background:0 0;padding-right:0}.widget-wrapper.timeline .tag-plugin.timeline .timenode .header img{display:none}.widget-wrapper.timeline .tag-plugin.timeline .timenode .header:before{left:calc(6px - var(--gap-padding))}.widget-wrapper.timeline .tag-plugin.timeline .timenode .body{border-radius:12px;padding:.5rem 1rem}.widget-wrapper.timeline .tag-plugin.timeline .timenode .body p,.widget-wrapper.timeline .tag-plugin.timeline .timenode .body li{--fsp:calc(17px - 3px)}.widget-wrapper.timeline .tag-plugin.timeline .timenode .body code{background:0 0;margin:0;padding:0}.widget-wrapper.timeline .tag-plugin.timeline .timenode .body .highlight{background:var(--bg-a50)}.widget-wrapper.timeline .tag-plugin.timeline .timenode .body pre:not([class]):has(>code){background:var(--bg-a50)}.widget-wrapper.timeline .tag-plugin.timeline[data-api] .body .footer{background:0 0}.l_left .widget-wrapper.timeline .tag-plugin.timeline{padding-left:0}.l_left .widget-wrapper.timeline .tag-plugin.timeline:before{content:none}.l_left .widget-wrapper.timeline .body{box-shadow:none;background:var(--bg-a50)}.widget-wrapper.toc{z-index:3}.widget-wrapper.toc .widget-body{position:relative}.widget-wrapper.toc .widget-body:before{content:"";background:var(--block);border-radius:4px;width:4px;position:absolute;top:6px;bottom:6px;left:0}@media screen and (min-width:1180px){.widget-wrapper.toc{background:var(--background)}.l_left .widget-wrapper.toc{background:0 0}}.widget-wrapper.toc .toc{--fsp:calc(17px - 2px);margin:0;padding:0;list-style:none;position:relative}.widget-wrapper.toc .toc li{margin:0;list-style:none}.widget-wrapper.toc .toc a{--padding:calc(var(--gap-padding)/2);--padding-offset:calc(0 - var(--padding));padding:4px var(--padding);margin:0 var(--padding);color:var(--text-p3);-o-transition:all .2s ease-out;border-radius:8px;transition:all .2s ease-out;display:block;position:relative}.widget-wrapper.toc .toc a.active:before{content:"";background:var(--theme);border-radius:4px;width:4px;position:absolute;top:6px;bottom:6px;left:-8px}.widget-wrapper.toc .toc a:hover{background:var(--block-border);color:var(--text)}.l_right .widgets .widget-wrapper.toc{top:calc(var(--gap-margin)*1);margin-top:0;padding:16px 0;position:sticky}.l_right .widgets .widget-wrapper.toc:first-child{top:calc(var(--gap-margin)*2);padding-top:1rem}.l_right .widgets .widget-wrapper.toc .widget-body .toc{max-height:70vh;overflow:auto}@media screen and (max-width:1440px){.l_right .widgets .widget-wrapper.toc .widget-body .toc{max-height:60vh}}@media screen and (max-width:1180px){.l_right .widgets .widget-wrapper.toc .widget-body .toc{max-height:unset}}.l_right .widgets .widget-wrapper.toc .widget-body .toc::-webkit-scrollbar{width:0;height:0}.l_right .widgets .widget-wrapper.toc .widget-body .toc::-webkit-scrollbar-track-piece{background:0 0}.l_right .widgets .widget-wrapper.toc .widget-body .toc::-webkit-scrollbar-thumb{background:var(--text-meta);cursor:pointer;border-radius:0}.l_right .widgets .widget-wrapper.toc .widget-body .toc::-webkit-scrollbar-thumb:hover{background:var(--text-p3)}.widget-wrapper.toc .toc .toc-item{--fsp:calc(17px - 1px);font-weight:500}.widget-wrapper.toc .toc .toc-item .toc-item{--fsp:calc(17px - 2px);font-weight:400}.widget-wrapper.toc .toc ol{padding-left:0}.widget-wrapper.toc .toc .toc-child .toc-link{padding-left:1.5rem}.widget-wrapper.toc .toc .toc-child .toc-child .toc-link{padding-left:2.5rem}.widget-wrapper.toc .toc .toc-child .toc-child .toc-child .toc-link{padding-left:3.5rem}.widget-wrapper.toc .toc .toc-child .toc-child .toc-child .toc-child .toc-link{padding-left:4.5rem}.widget-wrapper.toc .toc .toc-child .toc-child .toc-child .toc-child .toc-child .toc-link{padding-left:5rem}.widget-wrapper.toc .toc a.toc-link.active{color:var(--text)}.widget-wrapper.toc .toc a.toc-link.active:before,.widget-wrapper.toc .toc a.toc-link.active:after{content:""}.widget-wrapper.toc[collapse=true] .toc-item a.toc-link+ol{display:none}.widget-wrapper.toc[collapse=true] .toc a.toc-link.active+ol{display:block}.widget-wrapper.toc[collapse=auto] .toc-item a.toc-link+ol{display:none}.widget-wrapper.toc[collapse=auto] .toc a.toc-link.active+ol,.widget-wrapper.toc[collapse=auto]:hover a.toc-link+ol{display:block}.widget-wrapper.toc[collapse=true] ol:has(>.toc-item a.active){display:block}.widget-wrapper.toc[collapse=auto] ol:has(>.toc-item a.active){display:block}.widget-wrapper.toc .widget-body{-o-transition:all .2s ease-out;grid-template-rows:1fr;transition:all .2s ease-out;display:grid;overflow:hidden}.l_right .widgets .widget-wrapper.toc .widget-header .cap-action:hover,.l_right .widgets .widget-wrapper.toc.collapse .widget-header .cap-action{background:var(--block-border)}.l_right .widgets .widget-wrapper.toc.collapse .widget-body{grid-template-rows:0fr}.widget-wrapper.toc .widget-body+.widget-footer:before{content:"";background:var(--block-border);height:1px;top:0;left:var(--gap-padding);right:var(--gap-padding);position:absolute}.widget-wrapper.toc .widget-footer{color:var(--text-p2);margin-top:8px;padding-top:8px;position:relative}.widget-wrapper.toc .widget-footer a{color:inherit;padding:8px var(--gap-padding);-o-transition:all .2s ease-out;border-radius:8px;align-items:center;font-size:.875rem;transition:all .2s ease-out;display:flex}.widget-wrapper.toc .widget-footer a svg,.widget-wrapper.toc .widget-footer a img{width:auto;height:16px;margin-right:8px}.widget-wrapper.toc .widget-footer a:hover{background:var(--block-border);color:var(--text)}.widget-wrapper.toc+.widget-wrapper{padding-top:32px}@media screen and (max-width:1180px){.l_right{background-color:var(--blur-bg)}@supports ((-webkit-backdrop-filter:blur(var(--blur-px))) or (backdrop-filter:blur(var(--blur-px)))){.l_right{-webkit-backdrop-filter:saturate(var(--blur-sat))blur(var(--blur-px));background-color:var(--blur-bg)!important}}.l_right:hover{background-color:var(--card)}.l_right .widgets .widget-wrapper.toc{background:0 0;position:static}.widget-wrapper.toc .toc a{color:var(--text-p2)}.widget-wrapper.toc .widget-footer a{background:var(--block)}.widget-wrapper.toc .widget-footer a+a{margin-top:4px}}.widgets .loading-wrap{background:var(--bg-a50);margin:.5rem 0}.widgets{scrollbar-width:none;z-index:1;margin:0 var(--gap-margin);flex-grow:1;line-height:1.2;overflow:scroll}.widgets::-webkit-scrollbar{width:0;height:0}.widgets::-webkit-scrollbar-track-piece{background:0 0}.widgets::-webkit-scrollbar-thumb{background:var(--text-meta);cursor:pointer;border-radius:0}.widgets::-webkit-scrollbar-thumb:hover{background:var(--text-p3)}.widgets .widget-wrapper .widget-header{padding-left:var(--gap-padding);padding-right:var(--gap-padding);color:var(--text-p1);justify-content:space-between;align-items:baseline;font-size:.8125rem;font-weight:500;line-height:28px;display:flex}.widgets .widget-wrapper .widget-header .item{display:block}.widgets .widget-wrapper .widget-header>span{text-align:left;opacity:.6}.widgets .widget-wrapper .widget-header:empty{display:none}.widgets .widget-wrapper .widget-header .cap-action{color:inherit;opacity:.6;-o-transition:opacity .2s ease-out,background .2s ease-out;border-radius:4px;margin-right:-6px;padding:6px;line-height:0;transition:opacity .2s ease-out,background .2s ease-out}.widgets .widget-wrapper .widget-header .cap-action svg{width:auto;height:1em;fill:var(--text-p2);transform:scale(1.2)}.widgets .widget-wrapper .widget-header .cap-action:hover{color:var(--accent);background:var(--bg-a100);opacity:1}.widgets .widget-wrapper .widget-header .cap-action:hover svg{fill:var(--accent)}.widgets .widget-wrapper .widget-body{color:var(--text-p1)}.widgets .widget-wrapper .widget-body p{margin-top:.5em;margin-bottom:.5em;line-height:1.5}.widget-wrapper{padding-bottom:32px;display:block}.l_right .widgets:empty{display:none}.l_right .widgets .widget-wrapper .widget-header{padding-left:var(--gap-padding);padding-right:var(--gap-padding)}@media screen and (max-width:1180px){.l_right .widgets .widget-wrapper{margin-top:var(--gap-margin);border-radius:12px}}@media screen and (min-width:1180px){.l_right .widgets .widget-wrapper.markdown .widget-body{background:var(--block)}}.leftbar-container .header+.widgets{margin-top:1rem}.post-list #archive{padding:1rem}.post-list #archive .archive-header{color:var(--text-p1);margin-bottom:.5em;padding:4px 0;font-family:Maple Mono,Menlo,Monaco,Consolas,system-ui,monospace,sans-serif;font-weight:700;line-height:1.2;display:inline-block;position:relative}.post-list #archive .archive-header:after{content:"";z-index:-1;background:var(--theme);border-radius:4px;height:4px;position:absolute;bottom:0;left:0;right:0}.post-list #archive a.post{color:var(--text-p1);-o-transition:color .2s ease-out,border .2s ease-out;border-bottom:1px dashed var(--text-meta);align-items:baseline;margin:.25rem 0;transition:color .2s ease-out,border .2s ease-out;display:inline-flex}.post-list #archive a.post time{color:var(--text-p4);flex-shrink:0;margin-right:1em;font-family:Maple Mono,Menlo,Monaco,Consolas,system-ui,monospace,sans-serif;font-weight:700}.post-list #archive a.post:hover{border-bottom:1px solid var(--theme);color:var(--text)}.post-list #archive a.post:hover time{color:var(--theme)}.post-list #cats{padding:0}.post-list #cats a.cat{color:var(--text-p2);border-radius:8px;justify-content:space-between;align-items:center;padding:.5em 1rem;font-size:15px;font-weight:500;display:flex}.post-list #cats a.cat.child{padding-left:2rem}.post-list #cats a.cat span{align-items:center;display:flex}.post-list #cats a.cat svg{width:auto;height:1em;margin-right:8px;transform:scale(1.2)}.post-list #cats a.cat .badge{opacity:.5;font-family:Maple Mono,Menlo,Monaco,Consolas,system-ui,monospace,sans-serif;font-size:.75rem;font-weight:700}.post-list #cats a.cat:hover{background:var(--block-border);color:var(--text)}.post-list #cats a.cat:hover .badge{opacity:1;color:var(--theme)}.post-list #tags{flex-wrap:wrap;margin:0 -4px;padding:0;display:flex}.post-list #tags a.tag{color:var(--text-p2);background:var(--block);border-radius:4px;align-items:center;margin:4px;padding:.5em .75rem;font-size:.8125rem;font-weight:500;display:inline-flex;position:relative}.post-list #tags a.tag:before{content:"#";opacity:.4;margin-left:-2px;margin-right:2px}.post-list #tags a.tag:hover{color:var(--text);background:var(--block-border)}.post-list #tags a.tag:hover:before{color:var(--theme);opacity:1}@media screen and (min-width:500px){.post-list.author #archive{padding:1rem 0}}.l_body[text-indent] article.content p:not([class]){text-indent:calc(var(--fsp)*2);text-align:justify}.l_body[text-indent] article.content p:not([class]) a{text-indent:0}.l_body[type=story] .md-text.content{--fsp:calc(17px + 1px);--gap-p:2rem}.l_body[type=story] .md-text.content>div.tag-plugin,.l_body[type=story] .md-text.content>p>img{margin-top:2.4rem;margin-bottom:2.4rem}.l_body[type=story] .md-text.content h1,.l_body[type=story] .md-text.content h2,.l_body[type=story] .md-text.content h3,.l_body[type=story] .md-text.content h4,.l_body[type=story] .md-text.content h5,.l_body[type=story] .md-text.content h6{color:var(--text);line-height:1.2}.l_body[type=story] .md-text.content h1>a:first-child,.l_body[type=story] .md-text.content h2>a:first-child,.l_body[type=story] .md-text.content h3>a:first-child,.l_body[type=story] .md-text.content h4>a:first-child,.l_body[type=story] .md-text.content h5>a:first-child,.l_body[type=story] .md-text.content h6>a:first-child{background:var(--theme);-o-transition:all .2s ease-out;border-radius:2px;margin-right:8px;padding:0 2px;transition:all .2s ease-out}.l_body[type=story] .md-text.content h1>a:first-child:hover,.l_body[type=story] .md-text.content h2>a:first-child:hover,.l_body[type=story] .md-text.content h3>a:first-child:hover,.l_body[type=story] .md-text.content h4>a:first-child:hover,.l_body[type=story] .md-text.content h5>a:first-child:hover,.l_body[type=story] .md-text.content h6>a:first-child:hover{background:var(--accent)}.l_body[type=story] .md-text.content h1>a:first-child:before,.l_body[type=story] .md-text.content h2>a:first-child:before,.l_body[type=story] .md-text.content h3>a:first-child:before,.l_body[type=story] .md-text.content h4>a:first-child:before,.l_body[type=story] .md-text.content h5>a:first-child:before,.l_body[type=story] .md-text.content h6>a:first-child:before,.l_body[type=story] .md-text.content h1>a:first-child:after,.l_body[type=story] .md-text.content h2>a:first-child:after,.l_body[type=story] .md-text.content h3>a:first-child:after,.l_body[type=story] .md-text.content h4>a:first-child:after,.l_body[type=story] .md-text.content h5>a:first-child:after,.l_body[type=story] .md-text.content h6>a:first-child:after{color:#fff;font-weight:700}.l_body[type=story] .md-text.content h1>a:first-child:before,.l_body[type=story] .md-text.content h2>a:first-child:before,.l_body[type=story] .md-text.content h3>a:first-child:before,.l_body[type=story] .md-text.content h4>a:first-child:before,.l_body[type=story] .md-text.content h5>a:first-child:before,.l_body[type=story] .md-text.content h6>a:first-child:before{content:"";font-size:.5em}.l_body[type=story] .md-text.content h1>a:first-child:after,.l_body[type=story] .md-text.content h2>a:first-child:after,.l_body[type=story] .md-text.content h3>a:first-child:after,.l_body[type=story] .md-text.content h4>a:first-child:after,.l_body[type=story] .md-text.content h5>a:first-child:after,.l_body[type=story] .md-text.content h6>a:first-child:after{font-size:.25em}.l_body[type=story] .md-text.content h2:not([class]):before,.l_body[type=story] .md-text.content h2:not([class]):after{content:"";vertical-align:top;background:#ff5724;width:12px;height:1.2em;margin:0 .5em;display:inline-block;position:relative;transform:skew(-20deg)}.l_body[type=story] .md-text.content h3:not([class]){position:relative}.l_body[type=story] .md-text.content h3:not([class]):before,.l_body[type=story] .md-text.content h3:not([class]):after{background-color:hsla(var(--hue)var(--sat)var(--light)/.5);content:"";opacity:1;-o-transition:all .2s ease-out;vertical-align:middle;width:1em;height:1em;font-size:1.2em;transition:all .2s ease-out;display:inline-block;position:absolute}.l_body[type=story] .md-text.content h3:not([class]):before{margin-left:-1em;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Solar by 480 Design - https://creativecommons.org/licenses/by/4.0/ --%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M13.488 4.43a.75.75 0 0 1 .081 1.058L7.988 12l5.581 6.512a.75.75 0 1 1-1.138.976l-6-7a.75.75 0 0 1 0-.976l6-7a.75.75 0 0 1 1.057-.081' clip-rule='evenodd'/%3E%3Cpath fill='currentColor' d='M17.75 5a.75.75 0 0 0-1.32-.488l-6 7a.75.75 0 0 0 0 .976l6 7A.75.75 0 0 0 17.75 19z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Solar by 480 Design - https://creativecommons.org/licenses/by/4.0/ --%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M13.488 4.43a.75.75 0 0 1 .081 1.058L7.988 12l5.581 6.512a.75.75 0 1 1-1.138.976l-6-7a.75.75 0 0 1 0-.976l6-7a.75.75 0 0 1 1.057-.081' clip-rule='evenodd'/%3E%3Cpath fill='currentColor' d='M17.75 5a.75.75 0 0 0-1.32-.488l-6 7a.75.75 0 0 0 0 .976l6 7A.75.75 0 0 0 17.75 19z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.l_body[type=story] .md-text.content h3:not([class]):after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Solar by 480 Design - https://creativecommons.org/licenses/by/4.0/ --%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M10.512 4.43a.75.75 0 0 0-.081 1.058L16.012 12l-5.581 6.512a.75.75 0 1 0 1.138.976l6-7a.75.75 0 0 0 0-.976l-6-7a.75.75 0 0 0-1.057-.081' clip-rule='evenodd'/%3E%3Cpath fill='currentColor' d='M6.25 5a.75.75 0 0 1 1.32-.488l6 7a.75.75 0 0 1 0 .976l-6 7A.75.75 0 0 1 6.25 19z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from Solar by 480 Design - https://creativecommons.org/licenses/by/4.0/ --%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M10.512 4.43a.75.75 0 0 0-.081 1.058L16.012 12l-5.581 6.512a.75.75 0 1 0 1.138.976l6-7a.75.75 0 0 0 0-.976l-6-7a.75.75 0 0 0-1.057-.081' clip-rule='evenodd'/%3E%3Cpath fill='currentColor' d='M6.25 5a.75.75 0 0 1 1.32-.488l6 7a.75.75 0 0 1 0 .976l-6 7A.75.75 0 0 1 6.25 19z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.l_body[type=story] .md-text.content h4:not([class]){position:relative}.l_body[type=story] .md-text.content h4:not([class]):before{content:"";background:hsla(var(--hue)var(--sat)var(--light)/.3);--blur-px:8px;width:32px;height:32px;filter:blur(var(--blur-px));pointer-events:none;z-index:-1;-o-transition:all .5s ease-out;border-radius:50%;margin-top:-12px;margin-left:-16px;transition:all .5s ease-out;position:absolute}.l_body[type=story] .md-text.content h4:not([class]):hover:before{--blur-px:24px;background:hsla(var(--hue)var(--sat)var(--light)/1)}.l_body[type=story] .md-text.content ol,.l_body[type=story] .md-text.content ul{margin-left:calc(var(--fsp)*2)}.l_body[type=story] .md-text.content h1,.l_body[type=story] .md-text.content h2,.l_body[type=story] .md-text.content h3,.l_body[type=story] .md-text.content h4,.l_body[type=story] .md-text.content h5,.l_body[type=story] .md-text.content h6{text-align:center;margin:2em 0 1.5em}.l_body[type=story] .md-text.content h1>a:first-child,.l_body[type=story] .md-text.content h2>a:first-child,.l_body[type=story] .md-text.content h3>a:first-child,.l_body[type=story] .md-text.content h4>a:first-child,.l_body[type=story] .md-text.content h5>a:first-child,.l_body[type=story] .md-text.content h6>a:first-child{display:none}.l_body[type=story] .md-text.content .poetry p:not([class]),.l_body[type=story] .md-text.content .okr p:not([class]),.l_body[type=story] .md-text.content .timeline p:not([class]),.l_body[type=story] .md-text.content li p:not([class]),.l_body[type=story] .md-text.content .article-footer p:not([class]){text-indent:0;text-align:left}.l_body[type=story] .md-text.content p>img,.l_body[type=story] .md-text.content .tag-plugin.image .image-bg,.l_body[type=story] .md-text.content p>img>img,.l_body[type=story] .md-text.content .tag-plugin.image .image-bg>img{border-radius:24px}.l_body[type=story] .md-text.content>blockquote,.md-text.content .tag-plugin.blockquote{text-align:center;--inset:calc(var(--fsp)*2);margin-left:var(--inset);margin-right:var(--inset);background:var(--block);border-radius:16px;padding:1rem 2rem}.l_body[type=story] .md-text.content>blockquote:before,.md-text.content .tag-plugin.blockquote:before,.l_body[type=story] .md-text.content>blockquote:after,.md-text.content .tag-plugin.blockquote:after{background-color:hsla(var(--hue)var(--sat)var(--light)/.25);content:"";opacity:1;-o-transition:all .2s ease-out;width:1em;height:1em;font-size:2rem;transition:all .2s ease-out;position:absolute;top:-.3em}.l_body[type=story] .md-text.content>blockquote:before,.md-text.content .tag-plugin.blockquote:before{left:-.3em;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from BoxIcons Solid by Atisa - https://creativecommons.org/licenses/by/4.0/ --%3E%3Cpath fill='currentColor' d='M3.691 6.292C5.094 4.771 7.217 4 10 4h1v2.819l-.804.161c-1.37.274-2.323.813-2.833 1.604A2.9 2.9 0 0 0 6.925 10H10a1 1 0 0 1 1 1v7c0 1.103-.897 2-2 2H3a1 1 0 0 1-1-1v-5l.003-2.919c-.009-.111-.199-2.741 1.688-4.789M20 20h-6a1 1 0 0 1-1-1v-5l.003-2.919c-.009-.111-.199-2.741 1.688-4.789C16.094 4.771 18.217 4 21 4h1v2.819l-.804.161c-1.37.274-2.323.813-2.833 1.604A2.9 2.9 0 0 0 17.925 10H21a1 1 0 0 1 1 1v7c0 1.103-.897 2-2 2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from BoxIcons Solid by Atisa - https://creativecommons.org/licenses/by/4.0/ --%3E%3Cpath fill='currentColor' d='M3.691 6.292C5.094 4.771 7.217 4 10 4h1v2.819l-.804.161c-1.37.274-2.323.813-2.833 1.604A2.9 2.9 0 0 0 6.925 10H10a1 1 0 0 1 1 1v7c0 1.103-.897 2-2 2H3a1 1 0 0 1-1-1v-5l.003-2.919c-.009-.111-.199-2.741 1.688-4.789M20 20h-6a1 1 0 0 1-1-1v-5l.003-2.919c-.009-.111-.199-2.741 1.688-4.789C16.094 4.771 18.217 4 21 4h1v2.819l-.804.161c-1.37.274-2.323.813-2.833 1.604A2.9 2.9 0 0 0 17.925 10H21a1 1 0 0 1 1 1v7c0 1.103-.897 2-2 2'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.l_body[type=story] .md-text.content>blockquote:after,.md-text.content .tag-plugin.blockquote:after{right:-.3em;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from BoxIcons Solid by Atisa - https://creativecommons.org/licenses/by/4.0/ --%3E%3Cpath fill='currentColor' d='M20.309 17.708C22.196 15.66 22.006 13.03 22 13V5a1 1 0 0 0-1-1h-6c-1.103 0-2 .897-2 2v7a1 1 0 0 0 1 1h3.078a2.9 2.9 0 0 1-.429 1.396c-.508.801-1.465 1.348-2.846 1.624l-.803.16V20h1c2.783 0 4.906-.771 6.309-2.292m-11.007 0C11.19 15.66 10.999 13.03 10.993 13V5a1 1 0 0 0-1-1h-6c-1.103 0-2 .897-2 2v7a1 1 0 0 0 1 1h3.078a2.9 2.9 0 0 1-.429 1.396c-.508.801-1.465 1.348-2.846 1.624l-.803.16V20h1c2.783 0 4.906-.771 6.309-2.292'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3C!-- Icon from BoxIcons Solid by Atisa - https://creativecommons.org/licenses/by/4.0/ --%3E%3Cpath fill='currentColor' d='M20.309 17.708C22.196 15.66 22.006 13.03 22 13V5a1 1 0 0 0-1-1h-6c-1.103 0-2 .897-2 2v7a1 1 0 0 0 1 1h3.078a2.9 2.9 0 0 1-.429 1.396c-.508.801-1.465 1.348-2.846 1.624l-.803.16V20h1c2.783 0 4.906-.771 6.309-2.292m-11.007 0C11.19 15.66 10.999 13.03 10.993 13V5a1 1 0 0 0-1-1h-6c-1.103 0-2 .897-2 2v7a1 1 0 0 0 1 1h3.078a2.9 2.9 0 0 1-.429 1.396c-.508.801-1.465 1.348-2.846 1.624l-.803.16V20h1c2.783 0 4.906-.771 6.309-2.292'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.l_body[type=story] .md-text.content>blockquote p:not([class]),.md-text.content .tag-plugin.blockquote p:not([class]){color:var(--text-p2);text-indent:2em;font-size:17px}.l_body[type=story] .md-text.content>blockquote:hover:before,.md-text.content .tag-plugin.blockquote:hover:before,.l_body[type=story] .md-text.content>blockquote:hover:after,.md-text.content .tag-plugin.blockquote:hover:after{background-color:hsla(var(--hue)var(--sat)var(--light)/.5)}.l_body[type=story] .article.banner .content .bottom.only-title{justify-content:center}.l_body[text-indent] .tag-plugin.tabs .tab-content .tab-pane>p:not([class]){text-indent:calc(var(--fsp)*2)}.l_body[text-indent] .tag-plugin.tabs .tab-content .tab-pane>p:not([class]) a{text-indent:0}.l_body[type=tech] article.content h1,.l_body[type=tech] article.content h2,.l_body[type=tech] article.content h3,.l_body[type=tech] article.content h4,.l_body[type=tech] article.content h5,.l_body[type=tech] article.content h6{color:var(--text);line-height:1.8}.l_body[type=tech] article.content h1>a:first-child,.l_body[type=tech] article.content h2>a:first-child,.l_body[type=tech] article.content h3>a:first-child,.l_body[type=tech] article.content h4>a:first-child,.l_body[type=tech] article.content h5>a:first-child,.l_body[type=tech] article.content h6>a:first-child{background:var(--theme);-o-transition:all .2s ease-out;border-radius:2px;margin-right:8px;padding:0 2px;transition:all .2s ease-out}.l_body[type=tech] article.content h1>a:first-child:hover,.l_body[type=tech] article.content h2>a:first-child:hover,.l_body[type=tech] article.content h3>a:first-child:hover,.l_body[type=tech] article.content h4>a:first-child:hover,.l_body[type=tech] article.content h5>a:first-child:hover,.l_body[type=tech] article.content h6>a:first-child:hover{background:var(--accent)}.l_body[type=tech] article.content h1>a:first-child:before,.l_body[type=tech] article.content h2>a:first-child:before,.l_body[type=tech] article.content h3>a:first-child:before,.l_body[type=tech] article.content h4>a:first-child:before,.l_body[type=tech] article.content h5>a:first-child:before,.l_body[type=tech] article.content h6>a:first-child:before,.l_body[type=tech] article.content h1>a:first-child:after,.l_body[type=tech] article.content h2>a:first-child:after,.l_body[type=tech] article.content h3>a:first-child:after,.l_body[type=tech] article.content h4>a:first-child:after,.l_body[type=tech] article.content h5>a:first-child:after,.l_body[type=tech] article.content h6>a:first-child:after{color:#fff;font-weight:700}.l_body[type=tech] article.content h1>a:first-child:before,.l_body[type=tech] article.content h2>a:first-child:before,.l_body[type=tech] article.content h3>a:first-child:before,.l_body[type=tech] article.content h4>a:first-child:before,.l_body[type=tech] article.content h5>a:first-child:before,.l_body[type=tech] article.content h6>a:first-child:before{content:"";font-size:.5em}.l_body[type=tech] article.content h1>a:first-child:after,.l_body[type=tech] article.content h2>a:first-child:after,.l_body[type=tech] article.content h3>a:first-child:after,.l_body[type=tech] article.content h4>a:first-child:after,.l_body[type=tech] article.content h5>a:first-child:after,.l_body[type=tech] article.content h6>a:first-child:after{font-size:.25em}.l_body[type=tech] article.content h2{font-weight:500}.l_body[type=tech] article.content h2>a:first-child:before{content:"#"}.l_body[type=tech] article.content h3>a:first-child:before{content:"="}.l_body[type=tech] article.content h4>a:first-child:before{content:"|"}.l_body[type=tech] article.content h5>a:first-child:before{content:":"}.md-text.error-page{text-align:center;margin-top:2rem}.md-text.error-page p.why{font-size:.8125rem}.md-text.error-page a#back{color:#000;background:#fdb62f;border:2px solid #000;margin:2rem 0;display:inline-block}@media screen and (max-width:768px){.md-text.error-page{margin-top:4rem}}.md-text .tag-list{flex-wrap:wrap;margin-top:2rem;padding:0;display:flex}.md-text .tag-list a.tag{color:var(--text-p2);background:var(--block);border-radius:4px;align-items:center;margin:4px;padding:.5em .75rem;font-size:.8125rem;font-weight:500;display:inline-flex;position:relative}.md-text .tag-list a.tag:before{content:"#";opacity:.4;margin-left:-2px;margin-right:2px}.md-text .tag-list a.tag:hover{color:var(--text);background:var(--block-border)}.md-text .tag-list a.tag:hover:before{color:var(--theme);opacity:1}.post-list .post-card .meta.cap .tag:before{content:"#";opacity:.4;margin-left:-2px;margin-right:2px}.widget-body.tag-tree .tag-subtree>a>.tag-switcher-wrapper{justify-content:end;align-items:center;width:1.75rem;height:.875rem;display:flex}.widget-body.tag-tree .tag-subtree>a>.tag-switcher-wrapper:hover{color:var(--theme)}.widget-body.tag-tree .tag-subtree.parent-tag>a .tag-switcher{border-style:none solid solid none;border-width:1px;width:.5rem;height:.5rem;display:inline-block;transform:translate(-25%)rotate(-45deg)}.widget-body.tag-tree .tag-subtree.parent-tag.expanded>a .tag-switcher{transform:translateY(-25%)rotate(45deg)}.widget-body.tag-tree .tag-subtree.parent-tag>.tag-subtree{display:none}.widget-body.tag-tree .tag-subtree.parent-tag.expanded>.tag-subtree{display:block}.widget-body.tag-tree .tag-subtree .tagcon{opacity:.4;margin-right:.25rem;font-size:smaller}.l_body{grid-template-columns:1fr minmax(200px,var(--width-main))1fr;grid-gap:calc(var(--gap-margin)*4);font-size:var(--fsp);margin:auto;display:grid}@media screen and (max-width:1440px){.l_body{grid-gap:calc(var(--gap-margin)*2)}}.l_body aside{z-index:8;--width-sidebar:calc(var(--gap-margin)*2 + var(--gap-padding)*2 + var(--side-content-width));width:var(--width-sidebar);flex-shrink:0;position:sticky}.l_body .l_left{top:calc(var(--gap-margin)*2);justify-self:right}.l_body .l_right{max-height:calc(100% - calc(var(--gap-margin)*2)*2);justify-self:left}.l_body .l_right .widgets{height:100%;overflow:visible}@media screen and (max-width:1180px){.l_body .l_right{--gap-margin:16px}.laptop-only{display:block!important}.l_body{grid-gap:calc(var(--gap-margin)*1)}.l_body .l_right{--inset:8px;right:var(--inset);top:calc(var(--gap-margin)*2);max-height:calc(100vh - var(--gap-margin)*2 - 96px);z-index:10;background:var(--background);--blur-bg:var(--bg-a60);--blur-px:50px;margin:0;transition:transform .38s ease-out;position:fixed;overflow:auto;transform:translate(320px);box-shadow:0 12px 16px -4px #0003}.l_body .l_right::-webkit-scrollbar{width:0;height:0}.l_body .l_right::-webkit-scrollbar-track-piece{background:0 0}.l_body .l_right::-webkit-scrollbar-thumb{background:var(--text-meta);cursor:pointer;border-radius:0}.l_body .l_right::-webkit-scrollbar-thumb:hover{background:var(--text-p3)}.l_body[rightbar] .l_right{transform:translate(0)}.l_body[rightbar] .main-mask{pointer-events:inherit}}@media screen and (max-width:667px){.mobile-only{display:block!important}.l_body{padding:0;display:block}.l_body .l_left{--inset:8px;left:var(--inset);top:calc(var(--gap-margin)*2);max-height:calc(100vh - var(--gap-margin)*2 - 96px);z-index:10;margin:0;transition:transform .38s ease-out;position:fixed;transform:translate(-320px);box-shadow:0 12px 16px -4px #0003}.l_body .l_left .leftbar-container{--inset:8px;height:calc(100vh - var(--gap-margin)*2 - 96px)}.l_body .l_main{max-width:100%}.l_body[leftbar] .l_left{transform:translate(0)}.l_body[leftbar] .main-mask{pointer-events:inherit}}.main-mask{pointer-events:none;z-index:9;opacity:0;-o-transition:opacity .2s ease-out;background:#0000001a;width:100%;height:100%;transition:opacity .2s ease-out;position:fixed;top:0;left:0}.l_main .post-list{margin:1rem}.l_main .post-list .post-title:first-child{margin-top:.5rem}.l_main .post-list .post-title{color:var(--text);-o-transition:color .2s ease-out;border-bottom:none;margin:1.25rem auto .75rem 0;font-size:21px;font-weight:500;line-height:1.2;transition:color .2s ease-out}@media screen and (max-width:500px){.l_main .post-list .post-title{margin:.5rem 0;font-size:19px}}.l_main .post-list .wiki .post-title{margin-top:.5rem}.post-list .post-card{background:var(--card);-o-transition:all .2s ease-out;z-index:0;--img-br:100%;--img-sat:100%;--blur-px:1em;--blur-height:128px;--blur-sat:120%;border-radius:24px;margin:1rem 0;transition:all .2s ease-out;display:block;position:relative;overflow:hidden}:root[data-theme=light] .post-list .post-card{box-shadow:0 1px 2px #0000001a}:root[data-theme=light] .post-list .post-card:hover{transform:translateY(-2px);box-shadow:0 12px 20px -4px #00000026}:root[data-theme=dark] .post-list .post-card:hover{box-shadow:0 0 4px -2px var(--theme),0 0 24px -8px var(--theme)}:root:not([data-theme]) .post-list .post-card{box-shadow:0 1px 2px #0000001a}:root:not([data-theme]) .post-list .post-card:hover{transform:translateY(-2px);box-shadow:0 12px 20px -4px #00000026}@media (prefers-color-scheme:dark){:root:not([data-theme]) .post-list .post-card:hover{box-shadow:0 0 4px -2px var(--theme),0 0 24px -8px var(--theme)}}.post-list .post-card:hover{--img-br:75%;--img-sat:120%;--blur-sat:200%}.post-list .post-card img{filter:brightness(var(--img-br))saturate(var(--img-sat));-o-transition:all .2s ease-out;transition:all .2s ease-out}.post-list .post-card .excerpt{margin:1rem 0}@media screen and (max-width:500px){.post-list .post-card .excerpt{margin:.5rem 0}}.post-list .post-card .excerpt>p{margin:1rem 0;line-height:1.5}@media screen and (max-width:500px){.post-list .post-card .excerpt>p{margin:.5rem 0}}.post-list .post-card .meta.cap{--fsp:calc(17px - 1px);line-height:2;font-size:var(--fsp);flex-wrap:wrap;margin:0}.post-list .post-card .meta.cap,.post-list .post-card .meta.cap span{align-items:center;display:flex}.post-list .post-card .meta.cap svg{width:auto;height:1em;margin-right:8px;line-height:0;transform:scale(1.2)}.post-list .post-card .meta.cap>span+span{margin-left:1.5rem}.post-list .post-card .meta.cap span.pin img{object-fit:contain}.post-list .post-card .meta.cap span.pin svg{color:#f44336}.post-list .md-text{padding:1rem}@media screen and (max-width:500px){.post-list .md-text{padding:.5rem 1rem}}.post-list .md-text p{color:var(--text-p2);font-size:.875rem}.post-list .post-card .post-cover{background:var(--block);border-radius:0;width:calc(100% + 2rem);margin-top:-1rem;margin-left:-1rem;margin-right:-1rem;overflow:hidden}.post-list .post-card .post-cover:not(.lazy){-o-transition:transform 1s ease-out;transition:transform 1s ease-out}.post-list .post-card .post-cover img{object-fit:cover;aspect-ratio:2;border-radius:0;width:100%}.post-list .post-card.post.photo .cover{line-height:0;position:relative}.post-list .post-card.post.photo .cover img{object-fit:cover;aspect-ratio:2;z-index:0;width:100%}.post-list .post-card.post.photo .cover:before{content:"";z-index:1;height:var(--blur-height);-webkit-backdrop-filter:saturate(var(--blur-sat))blur(var(--blur-px));-o-transition:all .2s ease-out;transition:all .2s ease-out;position:absolute;left:0;right:0}.post-list .post-card.post.photo .cover[position=top]:before{top:0;-webkit-mask:linear-gradient(#000,#000000bf,#0000);mask:linear-gradient(#000,#000000bf,#0000)}.post-list .post-card.post.photo .cover[position=bottom]:before{bottom:0;-webkit-mask:linear-gradient(#0000,#000000bf,#000);mask:linear-gradient(#0000,#000000bf,#000)}.post-list .post-card.post.photo .cover .cover-info{--text-banner:#fff;width:calc(100% - 2rem);color:var(--text-banner);z-index:2;padding:1.5rem 1rem;line-height:1.2;position:absolute}.post-list .post-card.post.photo .cover .cover-info[position=top]{background-image:linear-gradient(#0003,#0000);top:0}.post-list .post-card.post.photo .cover .cover-info[position=bottom]{background-image:linear-gradient(#0000,#0003);bottom:0}.post-list .post-card.post.photo .cover .cover-info div+div{margin-top:4px}.post-list .post-card.post.photo .cover .cover-info .text{color:unset;-o-transition:all .2s ease-out;text-shadow:0 2px 4px #0003;transition:all .2s ease-out}.post-list .post-card.post.photo .cover .cover-info .topic{font-size:.8125rem}.post-list .post-card.post.photo .cover .cover-info .headline{font-size:24px;font-weight:500}.post-list .post-card.post.photo .cover .cover-info .caption{font-size:.875rem}@media screen and (max-width:500px){.post-list .post-card.post.photo .cover .cover-info{padding:1rem}.post-list .post-card.post.photo .cover .cover-info div+div{margin-top:2px}.post-list .post-card.post.photo .cover .cover-info .headline{font-size:21px}.post-list .post-card.post.photo .cover .cover-info .caption{font-size:.8125rem}}.post-list .post-card.post.photo h2{margin:.25rem 0;font-size:21px}.post-list .post-card.wiki article{-o-transition:box-shadow .2s ease-out;flex-wrap:wrap;justify-content:center;padding:1rem .5rem;transition:box-shadow .2s ease-out;display:flex}.post-list .post-card.wiki article .preview{align-items:center;margin:1rem 3rem;display:flex}.post-list .post-card.wiki article .preview img{object-fit:contain;-o-transition:all .75s ease-out;width:96px;max-height:96px;transition:all .75s ease-out}.post-list .post-card.wiki article .excerpt{word-wrap:break-word;flex:1;min-width:280px;margin:1rem .5rem;overflow:hidden}@media screen and (min-width:950px){.post-list .post-card.wiki article .excerpt{margin-right:2rem}}.post-list .post-card.wiki article .excerpt .caps{margin-bottom:.75rem;line-height:1}.post-list .post-card.wiki article .excerpt .cap{--theme-block:var(--block);background:var(--theme-block);border-radius:2px;padding:2px 4px}.post-list .post-card.wiki article .excerpt p:last-child{margin-bottom:0}.post-list .post-card.wiki article .excerpt .cap+.cap{margin-left:4px}@media screen and (max-width:500px){.post-list.archives{margin:1rem 0}}.l_main{padding-bottom:var(--gap-max);position:relative}@media screen and (min-width:667px){.l_main{padding-top:calc(var(--gap-margin)*2)}}.l_main header{margin:2rem 1rem 1rem}.l_main header .logo-wrap{margin:0}@media screen and (max-width:667px){.l_body.index .l_main{padding-top:0}}body>.sitebg{background-size:cover;position:fixed;inset:0}body>.sitebg .siteblur{--blur-px:100px;--blur-sat:300%;background-color:var(--blur-bg);--blur-bg:var(--bg-a75);width:100%;height:100%}@supports ((-webkit-backdrop-filter:blur(var(--blur-px))) or (backdrop-filter:blur(var(--blur-px)))){body>.sitebg .siteblur{-webkit-backdrop-filter:saturate(var(--blur-sat))blur(var(--blur-px));background-color:var(--blur-bg)!important}}body>.sitebg .siteblur:hover{background-color:var(--card)}.md-text{max-width:100%;color:var(--text-p1);word-break:break-word;padding:1rem;line-height:1.6}.md-text.excerpt p{margin:1em 0;font-size:.875rem}.md-text.content{padding-top:0;padding-bottom:2rem;position:relative;overflow:hidden}.md-text ul:not(:last-child),.md-text ol:not(:last-child){margin:0 .25rem;padding-bottom:.5rem}.md-text blockquote p,.md-text ul p,.md-text ol p,.md-text blockquote ul,.md-text ul ul,.md-text ol ul,.md-text blockquote ol,.md-text ul ol,.md-text ol ol{--fsp:calc(17px - 1px);font-size:var(--fsp);line-height:1.5}.md-text blockquote p code,.md-text ul p code,.md-text ol p code,.md-text blockquote ul code,.md-text ul ul code,.md-text ol ul code,.md-text blockquote ol code,.md-text ul ol code,.md-text ol ol code{font-size:inherit;background:0 0;padding:0}.md-text p *,.md-text blockquote *,.md-text .tag-plugin *,.md-text ul *,.md-text ol *,.md-text .highlight *,.md-text table *{--gap-p:var(--gap-p-compact)}.md-text p,.md-text ul,.md-text ol{margin-top:calc(var(--gap-p) - 4px);margin-bottom:calc(var(--gap-p) - 4px)}.md-text .tag-plugin,.md-text iframe{margin-top:var(--gap-p);margin-bottom:var(--gap-p)}.md-text iframe{margin-left:auto;margin-right:auto;display:block}.md-text.content blockquote h2,.md-text.content .tag-plugin h2,.md-text.content blockquote h3,.md-text.content .tag-plugin h3,.md-text.content blockquote h4,.md-text.content .tag-plugin h4,.md-text.content blockquote h5,.md-text.content .tag-plugin h5,.md-text.content blockquote h6,.md-text.content .tag-plugin h6{margin-top:.25em;margin-bottom:.25em}.md-text.content:first-child .tag-plugin:first-child{margin-top:0}.md-text p{font-size:var(--fsp)}.md-text pre{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.md-text pre.mermaid{overflow:auto}.md-text .center{align-self:center}.md-text>div{margin:var(--gap-p)0}.md-text img{margin:auto;display:block}.md-text.content p>img,.md-text.content .tag-plugin.image .image-bg{border-radius:16px}li:not([class]) a:not([class]),p:not([class]) a:not([class]),table a:not([class]){-o-transition:all .2s ease-out;background:linear-gradient(0deg,var(--block-border),var(--block-border))no-repeat left 100%/100% 2px;border-radius:0;text-decoration:none;transition:all .2s ease-out;position:relative}li:not([class]) a:not([class]):hover,p:not([class]) a:not([class]):hover,table a:not([class]):hover{color:var(--link);background:linear-gradient(0deg,var(--link-a20),var(--link-a20))no-repeat left 100%/100% 100%;border-radius:4px;text-decoration:none}li:not([class]) a:not([class]):has(img){background:0 0}p:not([class]) a:not([class]):has(img){background:0 0}table a:not([class]):has(img){background:0 0}li:not([class]) a:not([class]):has(img):hover{background:0 0}p:not([class]) a:not([class]):has(img):hover{background:0 0}table a:not([class]):has(img):hover{background:0 0}img:not([src]){visibility:hidden}.lazy-box{line-height:0;position:relative;overflow:hidden}.lazy-box.async{background:var(--block);min-height:4rem}img[data-ll-status]{z-index:1;-o-transition:all .38s ease-out;transition:all .38s ease-out}img[data-ll-status]:not(.loaded){opacity:0}img[data-ll-status].loaded,img[data-ll-status].error{opacity:1}img[data-ll-status]+.lazy-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:2rem;max-width:100%;height:2rem;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}img[data-ll-status].loaded+.lazy-icon{display:none}img[data-ll-status].error{width:2rem;height:2rem}img[data-ll-status].error+.lazy-icon{display:none}.md-text .aplayer{border-radius:16px}:root{--swiper-theme-color:var(--theme)!important}.swiper{--gap-p:2rem;border-radius:4px;width:100%}.swiper:not(.swiper-initialized){display:none}div.swiper-slide{text-align:center;justify-content:center;align-self:center;align-items:center;width:50%;display:flex}div.swiper-slide img{border-radius:4px}.swiper[width=max] .swiper-slide{width:100%}.swiper[width=min] .swiper-slide{width:25%}.swiper[effect=cards] .swiper-slide{max-width:75%}.swiper-button-prev,.swiper-button-next{-o-transition:background .2s ease-out;background:#ffffff40;border-radius:40px;padding:1rem .25rem;transition:background .2s ease-out;--swiper-theme-color:var(--text)!important;margin-top:-2rem!important}.swiper-button-prev:after,.swiper-button-next:after{color:var(--swiper-theme-color);font-size:1.2rem!important;font-weight:700!important}.swiper-button-prev:hover,.swiper-button-next:hover{--swiper-theme-color:var(--accent)!important;background:#fff!important}.swiper-button-prev:after{transform:translate(-1px)}.swiper-button-next:after{transform:translate(1px)}img[data-fancybox],a[data-fancybox]{cursor:zoom-in}.highlight{position:relative}.highlight .code .copy-btn{visibility:hidden;background:var(--card);cursor:pointer;border-radius:12px;margin-top:4px;margin-right:4px;padding:0 .5rem;font-weight:700;display:block;position:absolute;top:0;right:0}.highlight:hover .code:before{visibility:hidden}.highlight:hover .copy-btn{visibility:visible}.highlight .code .copy-btn.success{color:#fff;visibility:visible;background:#3dc550}.highlight .code .copy-btn.warning{color:#fff;visibility:visible;background:#fa6400}.md-text .folding[child=codeblock] .code .copy-btn{z-index:1;border-radius:8px;margin-right:1rem}.cmt-body.beaudar{width:calc(100% + 8px);margin:0 -4px}.cmt-body.twikoo{--twikoo-theme:var(--theme);margin-top:1.5rem}.cmt-body.twikoo .tk-content .vemoji,.cmt-body.twikoo .tk-content .tk-owo-emotion{width:unset;border-radius:8px;max-width:100px;max-height:24px;margin:0 .25em;display:inline}.cmt-body.twikoo .tk-content img{border-radius:8px;max-width:400px;max-height:400px}.OwO .OwO-body{background-color:var(--block)!important;color:var(--text-p1)!important}.OwO .OwO-body .OwO-items .OwO-item img{max-height:26px;width:unset}.twikoo .el-input-group__append,.twikoo .el-input-group__prepend,.twikoo .el-input__inner,.twikoo .el-textarea__inner,.twikoo .tk-preview-container{border-color:var(--block-border)}.twikoo .el-input__inner:focus,.twikoo .el-textarea__inner:focus{border-color:var(--twikoo-theme)!important}.twikoo .el-button:not(.el-button--primary):not(.el-button--text):active,.twikoo .el-button:not(.el-button--primary):not(.el-button--text):focus,.twikoo .el-button:not(.el-button--primary):not(.el-button--text):hover{color:var(--twikoo-theme)!important;border-color:var(--link-a20)!important;background-color:var(--block)!important}.twikoo .el-button--primary.is-disabled:active,.twikoo .el-button--primary.is-disabled:focus,.twikoo .el-button--primary.is-disabled:hover{background-color:var(--link-a20)!important}.twikoo .el-button:focus,.twikoo .el-button:hover{border-color:var(--link-a20)}.twikoo .el-button:active,.twikoo .el-button.is-active,.twikoo .el-button.is-plain:active{color:var(--twikoo-theme);border-color:var(--twikoo-theme)}.twikoo .el-button--primary{background-color:var(--twikoo-theme);border-color:var(--twikoo-theme)!important}.twikoo .el-button--primary:focus,.twikoo .el-button--primary:hover{background:var(--accent);border-color:var(--accent)!important}.twikoo .el-button--primary:active,.twikoo .el-button--primary.is-active{background:var(--twikoo-theme);border-color:var(--twikoo-theme)}.twikoo .el-button--primary.is-disabled,.twikoo .el-button--primary.is-disabled:active,.twikoo .el-button--primary.is-disabled:focus,.twikoo .el-button--primary.is-disabled:hover{background-color:var(--link-a20)!important;border-color:var(--link-a20)!important}.twikoo .el-button--primary.is-plain{border-color:var(--link-a20);color:var(--twikoo-theme)!important}.twikoo .el-button--primary.is-plain:focus,.twikoo .el-button--primary.is-plain:hover,.twikoo .el-button--primary.is-plain:active{border-color:var(--twikoo-theme);background:var(--twikoo-theme)!important}.twikoo .tk-action-icon svg{color:var(--text-p2)}.twikoo .tk-action-link{color:var(--text-p1)}.twikoo .tk-action-link:hover{color:var(--twikoo-theme)}.twikoo .el-loading-spinner .path{stroke:var(--twikoo-theme)}.twikoo .tk-icon.__comments{color:var(--twikoo-theme)}.twikoo b,.twikoo strong{color:var(--text-p1)}.twikoo a{cursor:pointer}.twikoo .tk-time,.twikoo .tk-extras{color:var(--text-p3)}.twikoo .tk-expand{background:var(--block);width:auto;color:var(--text-p1);-o-transition:background .2s ease-out;border:none;border-radius:16px;padding:6px 2rem;font-size:14px;font-weight:500;line-height:2;transition:background .2s ease-out}.twikoo .tk-expand:hover{background:var(--card)}.twikoo .tk-comment{border:1px dashed var(--block-border);background:var(--block);border-radius:16px;margin-top:0;margin-bottom:1rem;padding:1rem}.twikoo .tk-comment:hover{border-color:var(--twikoo-theme)}.twikoo .tk-main .tk-comment{margin-top:1rem;margin-bottom:0}.twikoo .tk-submit{background:var(--block);border-radius:16px;padding:1rem 1rem 0}.twikoo .tk-tag{vertical-align:.1em}.twikoo .tk-tag-green{background-color:var(--link-a20);color:var(--twikoo-theme);border:none}.twikoo .tk-comments-title .tk-comments-count{color:var(--text-p1);margin-top:15px}.twikoo .tk-comments-title .tk-comments-count span:first-child{font-size:1.5rem;font-weight:700}.twikoo .tk-comments-title .tk-comments-count span:nth-child(2){font-size:1rem}.twikoo .tk-comments-no{color:var(--text-p1)}.cmt-body.utterances{width:calc(100% + 8px);margin:0 -4px}.related-wrap#comments .cmt-body svg.loading{top:62px}.cmt-body{--waline-font-size:.9375rem;--waline-white:#fff;--waline-light-grey:#999;--waline-dark-grey:#666;--waline-theme-color:var(--theme);--waline-active-color:var(--accent);--waline-color:#444;--waline-bgcolor:#fff;--waline-bgcolor-light:#f8f8f8;--waline-bgcolor-hover:#f0f0f0;--waline-border-color:#ddd;--waline-disable-bgcolor:#f8f8f8;--waline-disable-color:#bbb;--waline-code-bgcolor:#282c34;--waline-bq-color:#f0f0f0;--waline-avatar-size:3.25rem;--waline-m-avatar-size:calc(var(--waline-avatar-size)*9/13);--waline-badge-color:#3498db;--waline-badge-font-size:.725em;--waline-info-bgcolor:#f8f8f8;--waline-info-color:#999;--waline-info-font-size:.725em;--waline-border:1px solid var(--waline-border-color);--waline-avatar-radius:50%;--waline-box-shadow:none}.cmt-body .wl-panel{margin:.5em 0!important}.cmt-body .wl-meta-head{padding:0!important}:root[data-theme=dark] .cmt-body.waline{--waline-white:#000;--waline-light-grey:#666;--waline-dark-grey:#999;--waline-color:#fff;--waline-bgcolor:var(--block);--waline-bgcolor-light:#272727;--waline-border-color:#333;--waline-disable-bgcolor:#444;--waline-disable-color:#272727;--waline-bq-color:#272727;--waline-info-bgcolor:#272727;--waline-info-color:#666}:root[data-theme=dark] .cmt-body.waline .wl-count{color:#fff;padding:.375em;font-size:1.25em;font-weight:700}@media (prefers-color-scheme:dark){:root:not([data-theme]) .cmt-body.waline{--waline-white:#000;--waline-light-grey:#666;--waline-dark-grey:#999;--waline-color:#fff;--waline-bgcolor:var(--block);--waline-bgcolor-light:#272727;--waline-border-color:#333;--waline-disable-bgcolor:#444;--waline-disable-color:#272727;--waline-bq-color:#272727;--waline-info-bgcolor:#272727;--waline-info-color:#666}:root:not([data-theme]) .cmt-body.waline .wl-count{color:#fff;padding:.375em;font-size:1.25em;font-weight:700}}.cmt-body.artalk .artalk{margin-top:1rem}.cmt-body.artalk .artalk .atk-editor-plug-preview::-webkit-scrollbar{width:0;height:0}.cmt-body.artalk .artalk .atk-editor-plug-preview::-webkit-scrollbar-track-piece{background:0 0}.cmt-body.artalk .artalk .atk-editor-plug-preview::-webkit-scrollbar-thumb{background:var(--text-meta);cursor:pointer;border-radius:0}.cmt-body.artalk .artalk .atk-editor-plug-preview::-webkit-scrollbar-thumb:hover{background:var(--text-p3)}.cmt-body.artalk .artalk .atk-main-editor{border-radius:16px}.cmt-body.artalk .artalk .atk-main-editor .atk-header,.cmt-body.artalk .artalk .atk-main-editor .atk-editor-user-wrap{border-bottom:1px dashed var(--block-border);margin:0;padding:.5rem 1rem}.cmt-body.artalk .artalk .atk-main-editor .atk-header .atk-editor-user,.cmt-body.artalk .artalk .atk-main-editor .atk-editor-user-wrap .atk-editor-user{padding:0}.cmt-body.artalk .artalk .atk-main-editor .atk-editor-user-wrap:empty{visibility:hidden;padding:0}.cmt-body.artalk .artalk .atk-main-editor>.atk-bottom{padding:8px}.cmt-body.artalk .artalk .atk-main-editor>.atk-bottom .atk-state-btn{border-radius:100px;height:2rem}.cmt-body.artalk .artalk .atk-main-editor>.atk-bottom .atk-state-btn .atk-cancel{background:0 0}.cmt-body.artalk .artalk .atk-main-editor>.atk-bottom .atk-plug-btn{border-radius:32px;width:2rem;height:2rem}.cmt-body.artalk .artalk .atk-main-editor>.atk-bottom .atk-send-btn{-o-transition:all .2s ease-out;border-radius:100px;min-width:5em;height:2rem;transition:all .2s ease-out}.cmt-body.artalk .artalk .atk-main-editor>.atk-bottom .atk-send-btn:hover{--at-color-main:var(--accent)}.cmt-body.artalk .artalk .atk-main-editor>.atk-bottom .atk-send-btn:empty{display:none}.cmt-body.artalk .artalk .atk-list-comments-wrap>.atk-comment-wrap{background:var(--card);border-radius:16px;box-shadow:0 0 8px #00000005}.cmt-body.artalk .artalk .atk-list-comments-wrap>.atk-comment-wrap>.atk-comment{padding:1rem}.cmt-body.artalk .artalk .atk-list-comments-wrap>.atk-comment-wrap+.atk-comment-wrap{margin-top:.5rem}.cmt-body.artalk .artalk .atk-comment-children{border-top:1px dashed var(--block-border);margin-top:.5rem}.cmt-body.artalk .artalk .atk-avatar{padding:0}.cmt-body.artalk .artalk .atk-avatar img{border-radius:50%;width:36px;height:36px}.cmt-body.artalk .artalk .atk-comment-wrap>.atk-comment>.atk-main{margin-left:calc(36px + .5rem)}.cmt-body.artalk .artalk .atk-comment>.atk-main>.atk-header .atk-item.atk-nick{color:var(--text-p3);font-weight:500}.cmt-body.artalk .artalk .atk-badge-wrap span{border-radius:100px}.cmt-body.artalk .artalk .atk-height-limit-btn{padding:.5rem 2rem}.cmt-body.artalk .artalk .atk-list-read-more{margin-top:2.5rem;padding-bottom:1.5rem}.cmt-body.artalk .artalk .atk-list-read-more .atk-list-read-more-inner{border-radius:8px;width:12rem;height:3rem;margin:-1.5rem auto 0;padding:1rem 2rem}.cmt-body.artalk .artalk .atk-list-read-more .atk-list-read-more-inner:hover{background:var(--card)}.cmt-body.artalk .artalk .atk-list-footer .atk-copyright{padding:1rem}.cmt-body.artalk .artalk .atk-error-layer{background:0 0}.with-fancybox .atk-content img:not([atk-emoticon]){cursor:zoom-in}.cmt-body .artalk,.cmt-body .atk-layer-wrap,.cmt-body .artalk.atk-dark-mode,.cmt-body .atk-layer-wrap.atk-dark-mode{--at-color-font:var(--text-p1);--at-color-deep:var(--text-p2);--at-color-sub:var(--text-p3);--at-color-grey:var(--text-p4);--at-color-meta:var(--text-p4);--at-color-border:var(--block-border);--at-color-light:var(--link);--at-color-bg:var(--card);--at-color-bg-transl:var(--card);--at-color-bg-grey:var(--block);--at-color-bg-grey-transl:var(--block-border);--at-color-bg-light:var(--theme);--at-color-main:var(--theme);--at-color-red:#f44336;--at-color-green:#3dc550;--at-color-gradient:linear-gradient(180deg,transparent,var(--card),50%,var(--card))}.cmt-body.artalk .atk-comment>.atk-main>.atk-body{overflow:visible}.cmt-body.artalk .artalk pre code,.cmt-body.artalk .atk-layer-wrap pre code{background:0 0}.cmt-body.artalk .atk-main-editor>.atk-textarea-wrap>.atk-textarea{background:0 0;border:none;margin:0;padding:1rem}.cmt-body.artalk .atk-loading{border-radius:16px}.cmt-body.artalk .atk-main-editor .atk-editor-user-wrap .atk-editor-user .atk-user-profile-btn{padding:0}.cmt-body.artalk:hover{background:0 0}.cmt-body.artalk .artalk>.atk-list>.atk-list-header{padding:.5rem 1rem}.cmt-body.artalk .artalk>.atk-list>.atk-list-header .atk-comment-count{align-items:baseline;display:flex}.cmt-body.artalk .artalk>.atk-list>.atk-list-header .atk-dropdown-wrap .atk-arrow-down-icon{height:8px}.cmt-body.artalk .artalk>.atk-list>.atk-list-header .atk-text{display:block}.cmt-body.artalk .atk-notify-wrap .atk-notify{border-radius:8px;margin:8px}.cmt-body.artalk .atk-editor-plug-emoticons>.atk-grp-wrap>.atk-grp{margin-bottom:32px;padding:.5rem}.cmt-body.artalk .atk-editor-plug-emoticons>.atk-grp-wrap>.atk-grp[data-type=image]>.atk-item{border-radius:4px;width:3rem;height:3rem;margin:0;padding:.5rem}.cmt-body.artalk .atk-editor-plug-emoticons>.atk-grp-wrap>.atk-grp[data-type=image]>.atk-item>img{border-radius:4px}.md-text .cmt-body.artalk .artalk{--gap-p:1rem}.md-text .cmt-body.artalk .artalk p{font-size:.9375rem;line-height:1.5}.md-text .cmt-body.artalk .artalk p>img{margin:var(--gap-p)auto;border-radius:8px}.md-text .cmt-body.artalk .artalk a>img{display:inline}.md-text .cmt-body.artalk .artalk img[atk-emoticon]{vertical-align:bottom;border-radius:4px;max-height:1.5em;margin:0 4px;transform:scale(1.2)}.md-text .cmt-body.artalk .artalk ul li,.md-text .cmt-body.artalk .artalk ol li{font-size:.875rem}.md-text .cmt-body.artalk .artalk blockquote{background:0 0;border-left:none;padding:.25rem 1rem;position:relative}.md-text .cmt-body.artalk .artalk blockquote p{color:var(--text-p3)}.md-text .cmt-body.artalk .artalk .atk-content a{--at-color-main:var(--link)}.md-text .cmt-body.artalk .artalk .atk-content pre>code{padding:0}.l_body{min-height:100vh}.float-panel:before,.float-panel:after{z-index:-1;pointer-events:none;content:"";border-radius:64px;position:absolute;inset:0}.float-panel:before{-webkit-backdrop-filter:blur(8px);background:#ffffffd9;margin:1px}.float-panel:after{--blur-px:16px;--blur-sat:300%;-webkit-backdrop-filter:saturate(var(--blur-sat))blur(var(--blur-px));transition:all .2s ease-out;box-shadow:inset 0 0 4px 1px #ffffff80;-webkit-mask:linear-gradient(#fff,20%,#0000,80%,#fff),linear-gradient(90deg,#fff,20%,#0000,80%,#fff);mask:linear-gradient(#fff,20%,#0000,80%,#fff),linear-gradient(90deg,#fff,20%,#0000,80%,#fff)}[data-theme=dark] .float-panel{text-shadow:0 0 2px #0003,0 0 4px #0006}[data-theme=dark] .float-panel:after{box-shadow:inset 0 0 2px 1px #fff3}.float-panel button{cursor:pointer;color:var(--text);background:0 0;justify-content:center;align-items:center;width:48px;height:48px;margin:0;font-size:28px;line-height:0;display:flex}.float-panel button>*{width:auto;height:28px}.float-panel button>* path#sep{transition:transform .2s ease-out}.l_body[leftbar] .float-panel,.l_body[rightbar] .float-panel{box-shadow:0 0 4px -1px var(--theme),0 0 16px -4px var(--theme),0 0 32px -12px var(--theme),0 0 128px -32px var(--theme)}.l_body[leftbar] .float-panel:before,.l_body[rightbar] .float-panel:before{background:var(--bg-a50)}.l_body[leftbar] .float-panel button.leftbar-toggle{color:var(--theme)}.l_body[leftbar] .float-panel button.leftbar-toggle svg g{fill:currentColor;fill-opacity:.3}.l_body[leftbar] .float-panel button.leftbar-toggle svg g path#sep{transform:translate(2px)}.l_body .l_right:empty+.float-panel button.rightbar-toggle{display:none!important}.l_body[rightbar] .float-panel button.rightbar-toggle{color:var(--theme)}.l_body[rightbar] .float-panel button.rightbar-toggle svg g{fill:currentColor;fill-opacity:.3}.l_body[rightbar] .float-panel button.rightbar-toggle svg g path#sep{transform:translate(2px)}.md-text.error-page{text-align:center;margin-top:2rem;padding:2rem}.md-text.error-page img#error{width:30vw;max-height:150px;margin-bottom:2rem}.md-text.error-page h1{margin-bottom:0;font-size:4rem}.md-text.error-page p.what,.md-text.error-page p.why{margin:.5em}.md-text.error-page p.why{color:var(--text-p3);font-size:.8125rem}.md-text.error-page a#back{color:#000;background:#fdb62f;border:2px solid #000;border-radius:4px;margin:2rem 0;padding:.5em 1.5em;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.md-text.error-page a#back:hover{background:#ffcf5c;transform:translateY(-2px);box-shadow:0 4px 12px #fdb62f66}@media screen and (max-width:768px){.md-text.error-page{margin-top:4rem}}.float-panel{-webkit-backdrop-filter:none!important;background:0 0!important;border:1px solid #ffffff80!important;overflow:visible!important}[data-theme=dark] .float-panel{border-color:#ffffff26!important}.float-panel:before{content:""!important;z-index:-1!important;border-radius:inherit!important;-webkit-backdrop-filter:blur(20px)saturate(200%)!important;background:#ffffff80!important;display:block!important;position:absolute!important;inset:0!important}[data-theme=dark] .float-panel:before{background:#1e1e1e80!important}.float-panel:after{display:none!important}
