.tag-plugin{--theme-border: var(--block-border);--theme-block: var(--block);--theme-mark: var(--block);--theme-codeblock: var(--block)}.colorful[color=red]{--hue: 4.105263157894738deg;--sat: 89.62264150943398%;--light: 58.43137254901961%;--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: hsla(4.105263157894738deg 89.62264150943398% 58.43137254901961% / 1);--link-a20: hsla(4.105263157894738deg 89.62264150943398% 58.43137254901961% / .2);--theme-border: hsla(4.105263157894738deg 50% 80% / var(--alpha));--theme-block: hsla(4.105263157894738deg 90% 92% / var(--alpha));--theme-mark: hsla(4.105263157894738deg 95% 80% / var(--alpha));--theme-codeblock: hsla(4.105263157894738deg 50% 95% / var(--alpha));--text: hsla(4.105263157894738deg 55% 16% / 1);--text-p1: hsla(4.105263157894738deg 90% 20% / 1);--text-p2: hsla(4.105263157894738deg 90% 20% / .8);--text-p3: hsla(4.105263157894738deg 90% 20% / .6);--text-p4: hsla(4.105263157894738deg 90% 20% / .4);--link: hsla(4.105263157894738deg 95% 32% / 1);--link-a20: hsla(4.105263157894738deg 95% 32% / .2)}.colorful[color=orange]{--hue: 24deg;--sat: 100%;--light: 49.01960784313725%;--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: hsla(24deg 100% 49.01960784313725% / 1);--link-a20: hsla(24deg 100% 49.01960784313725% / .2);--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: hsla(24deg 55% 16% / 1);--text-p1: hsla(24deg 90% 20% / 1);--text-p2: hsla(24deg 90% 20% / .8);--text-p3: hsla(24deg 90% 20% / .6);--text-p4: hsla(24deg 90% 20% / .4);--link: hsla(24deg 95% 32% / 1);--link-a20: hsla(24deg 95% 32% / .2)}.colorful[color=amber]{--hue: 41.320754716981135deg;--sat: 100%;--light: 58.43137254901961%;--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: hsla(41.320754716981135deg 100% 58.43137254901961% / 1);--link-a20: hsla(41.320754716981135deg 100% 58.43137254901961% / .2);--theme-border: hsla(41.320754716981135deg 50% 80% / var(--alpha));--theme-block: hsla(41.320754716981135deg 90% 92% / var(--alpha));--theme-mark: hsla(41.320754716981135deg 95% 80% / var(--alpha));--theme-codeblock: hsla(41.320754716981135deg 50% 95% / var(--alpha));--text: hsla(41.320754716981135deg 55% 16% / 1);--text-p1: hsla(41.320754716981135deg 90% 20% / 1);--text-p2: hsla(41.320754716981135deg 90% 20% / .8);--text-p3: hsla(41.320754716981135deg 90% 20% / .6);--text-p4: hsla(41.320754716981135deg 90% 20% / .4);--link: hsla(41.320754716981135deg 95% 32% / 1);--link-a20: hsla(41.320754716981135deg 95% 32% / .2)}.colorful[color=yellow]{--hue: 50.96385542168675deg;--sat: 100%;--light: 67.45098039215686%;--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: hsla(50.96385542168675deg 100% 67.45098039215686% / 1);--link-a20: hsla(50.96385542168675deg 100% 67.45098039215686% / .2);--theme-border: hsla(50.96385542168675deg 50% 80% / var(--alpha));--theme-block: hsla(50.96385542168675deg 90% 92% / var(--alpha));--theme-mark: hsla(50.96385542168675deg 95% 80% / var(--alpha));--theme-codeblock: hsla(50.96385542168675deg 50% 95% / var(--alpha));--text: hsla(50.96385542168675deg 55% 16% / 1);--text-p1: hsla(50.96385542168675deg 90% 20% / 1);--text-p2: hsla(50.96385542168675deg 90% 20% / .8);--text-p3: hsla(50.96385542168675deg 90% 20% / .6);--text-p4: hsla(50.96385542168675deg 90% 20% / .4);--link: hsla(50.96385542168675deg 95% 32% / 1);--link-a20: hsla(50.96385542168675deg 95% 32% / .2)}.colorful[color=green]{--hue: 128.38235294117646deg;--sat: 53.96825396825397%;--light: 50.588235294117645%;--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: hsla(128.38235294117646deg 53.96825396825397% 50.588235294117645% / 1);--link-a20: hsla(128.38235294117646deg 53.96825396825397% 50.588235294117645% / .2);--theme-border: hsla(128.38235294117646deg 50% 80% / var(--alpha));--theme-block: hsla(128.38235294117646deg 90% 92% / var(--alpha));--theme-mark: hsla(128.38235294117646deg 95% 80% / var(--alpha));--theme-codeblock: hsla(128.38235294117646deg 50% 95% / var(--alpha));--text: hsla(128.38235294117646deg 55% 16% / 1);--text-p1: hsla(128.38235294117646deg 90% 20% / 1);--text-p2: hsla(128.38235294117646deg 90% 20% / .8);--text-p3: hsla(128.38235294117646deg 90% 20% / .6);--text-p4: hsla(128.38235294117646deg 90% 20% / .4);--link: hsla(128.38235294117646deg 95% 32% / 1);--link-a20: hsla(128.38235294117646deg 95% 32% / .2)}.colorful[color=cyan]{--hue: 192.53333333333333deg;--sat: 97.40259740259742%;--light: 54.70588235294118%;--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: hsla(192.53333333333333deg 97.40259740259742% 54.70588235294118% / 1);--link-a20: hsla(192.53333333333333deg 97.40259740259742% 54.70588235294118% / .2);--theme-border: hsla(192.53333333333333deg 50% 80% / var(--alpha));--theme-block: hsla(192.53333333333333deg 90% 92% / var(--alpha));--theme-mark: hsla(192.53333333333333deg 95% 80% / var(--alpha));--theme-codeblock: hsla(192.53333333333333deg 50% 95% / var(--alpha));--text: hsla(192.53333333333333deg 55% 16% / 1);--text-p1: hsla(192.53333333333333deg 90% 20% / 1);--text-p2: hsla(192.53333333333333deg 90% 20% / .8);--text-p3: hsla(192.53333333333333deg 90% 20% / .6);--text-p4: hsla(192.53333333333333deg 90% 20% / .4);--link: hsla(192.53333333333333deg 95% 32% / 1);--link-a20: hsla(192.53333333333333deg 95% 32% / .2)}.colorful[color=blue]{--hue: 206.57142857142856deg;--sat: 89.74358974358974%;--light: 54.11764705882353%;--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: hsla(206.57142857142856deg 89.74358974358974% 54.11764705882353% / 1);--link-a20: hsla(206.57142857142856deg 89.74358974358974% 54.11764705882353% / .2);--theme-border: hsla(206.57142857142856deg 50% 80% / var(--alpha));--theme-block: hsla(206.57142857142856deg 90% 92% / var(--alpha));--theme-mark: hsla(206.57142857142856deg 95% 80% / var(--alpha));--theme-codeblock: hsla(206.57142857142856deg 50% 95% / var(--alpha));--text: hsla(206.57142857142856deg 55% 16% / 1);--text-p1: hsla(206.57142857142856deg 90% 20% / 1);--text-p2: hsla(206.57142857142856deg 90% 20% / .8);--text-p3: hsla(206.57142857142856deg 90% 20% / .6);--text-p4: hsla(206.57142857142856deg 90% 20% / .4);--link: hsla(206.57142857142856deg 95% 32% / 1);--link-a20: hsla(206.57142857142856deg 95% 32% / .2)}.colorful[color=purple]{--hue: 291.24087591240874deg;--sat: 63.72093023255814%;--light: 42.15686274509804%;--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: hsla(291.24087591240874deg 63.72093023255814% 42.15686274509804% / 1);--link-a20: hsla(291.24087591240874deg 63.72093023255814% 42.15686274509804% / .2);--theme-border: hsla(291.24087591240874deg 50% 80% / var(--alpha));--theme-block: hsla(291.24087591240874deg 90% 92% / var(--alpha));--theme-mark: hsla(291.24087591240874deg 95% 80% / var(--alpha));--theme-codeblock: hsla(291.24087591240874deg 50% 95% / var(--alpha));--text: hsla(291.24087591240874deg 55% 16% / 1);--text-p1: hsla(291.24087591240874deg 90% 20% / 1);--text-p2: hsla(291.24087591240874deg 90% 20% / .8);--text-p3: hsla(291.24087591240874deg 90% 20% / .6);--text-p4: hsla(291.24087591240874deg 90% 20% / .4);--link: hsla(291.24087591240874deg 95% 32% / 1);--link-a20: hsla(291.24087591240874deg 95% 32% / .2)}.colorful[color=theme]{--hue: 134.08163265306123deg;--sat: 66.21621621621621%;--light: 29.01960784313726%;--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: hsla(134.08163265306123deg 66.21621621621621% 29.01960784313726% / 1);--link-a20: hsla(134.08163265306123deg 66.21621621621621% 29.01960784313726% / .2);--theme-border: hsla(134.08163265306123deg 50% 80% / var(--alpha));--theme-block: hsla(134.08163265306123deg 90% 92% / var(--alpha));--theme-mark: hsla(134.08163265306123deg 95% 80% / var(--alpha));--theme-codeblock: hsla(134.08163265306123deg 50% 95% / var(--alpha));--text: hsla(134.08163265306123deg 55% 16% / 1);--text-p1: hsla(134.08163265306123deg 90% 20% / 1);--text-p2: hsla(134.08163265306123deg 90% 20% / .8);--text-p3: hsla(134.08163265306123deg 90% 20% / .6);--text-p4: hsla(134.08163265306123deg 90% 20% / .4);--link: hsla(134.08163265306123deg 95% 32% / 1);--link-a20: hsla(134.08163265306123deg 95% 32% / .2)}.colorful[color=accent]{--hue: 166.53061224489795deg;--sat: 64.75770925110133%;--light: 55.490196078431374%;--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: hsla(166.53061224489795deg 64.75770925110133% 55.490196078431374% / 1);--link-a20: hsla(166.53061224489795deg 64.75770925110133% 55.490196078431374% / .2);--theme-border: hsla(166.53061224489795deg 50% 80% / var(--alpha));--theme-block: hsla(166.53061224489795deg 90% 92% / var(--alpha));--theme-mark: hsla(166.53061224489795deg 95% 80% / var(--alpha));--theme-codeblock: hsla(166.53061224489795deg 50% 95% / var(--alpha));--text: hsla(166.53061224489795deg 55% 16% / 1);--text-p1: hsla(166.53061224489795deg 90% 20% / 1);--text-p2: hsla(166.53061224489795deg 90% 20% / .8);--text-p3: hsla(166.53061224489795deg 90% 20% / .6);--text-p4: hsla(166.53061224489795deg 90% 20% / .4);--link: hsla(166.53061224489795deg 95% 32% / 1);--link-a20: hsla(166.53061224489795deg 95% 32% / .2)}.colorful[color=light]{--theme: #fff;--theme-block: var(--theme);--theme-mark: var(--theme);--theme-codeblock: var(--theme);--background: hsla(210deg 20% 98% / 1);--card: #fff;--bg-a20: hsla(210deg 0% 100% / .2);--bg-a50: hsla(210deg 0% 100% / .5);--bg-a60: hsla(210deg 0% 100% / .6);--bg-a75: hsla(210deg 0% 100% / .75);--bg-a100: hsla(210deg 0% 100% / 1);--text: hsla(210deg 0% 0% / 1);--text-reverse: hsla(210deg 0% 100% / 1);--text-p1: hsla(210deg 0% 0% / .8);--text-p2: hsla(210deg 0% 0% / .7);--text-p3: hsla(210deg 0% 0% / .5);--text-p4: hsla(210deg 0% 0% / .4);--text-meta: hsla(210deg 0% 0% / .2);--text-code: hsla(210deg 0% 0% / .9);--text-a10: hsla(210deg 0% 0% / .1);--text-a20: hsla(210deg 0% 0% / .2);--block: hsla(210deg 50% 12% / .04);--block-border: hsla(210deg 50% 12% / .06)}.colorful[color=dark]{--background: hsla(210deg 8% 12% / 1);--card: hsla(210deg 10% 24% / 1);--bg-a20: hsla(210deg 0% 0% / .2);--bg-a50: hsla(210deg 0% 0% / .5);--bg-a60: hsla(210deg 0% 0% / .6);--bg-a75: hsla(210deg 0% 0% / .75);--bg-a100: hsla(210deg 0% 0% / 1);--text: hsla(210deg 0% 100% / 1);--text-reverse: hsla(210deg 0% 0% / 1);--text-p1: hsla(210deg 0% 100% / .8);--text-p2: hsla(210deg 0% 100% / .7);--text-p3: hsla(210deg 0% 100% / .5);--text-p4: hsla(210deg 0% 100% / .4);--text-meta: hsla(210deg 0% 100% / .2);--text-code: hsla(210deg 0% 100% / .9);--text-a10: hsla(210deg 0% 100% / .1);--text-a20: hsla(210deg 0% 100% / .2);--block: hsla(210deg 24% 72% / .08);--block-border: hsla(210deg 24% 72% / .12);--text-code: hsla(20 75 60 / 1);--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.96385542168675deg;--sat: 100%;--light: 67.45098039215686%;--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: hsla(50.96385542168675deg 100% 67.45098039215686% / 1);--link-a20: hsla(50.96385542168675deg 100% 67.45098039215686% / .2);--theme-border: hsla(50.96385542168675deg 50% 80% / var(--alpha));--theme-block: hsla(50.96385542168675deg 90% 92% / var(--alpha));--theme-mark: hsla(50.96385542168675deg 95% 80% / var(--alpha));--theme-codeblock: hsla(50.96385542168675deg 50% 95% / var(--alpha));--text: hsla(50.96385542168675deg 55% 16% / 1);--text-p1: hsla(50.96385542168675deg 90% 20% / 1);--text-p2: hsla(50.96385542168675deg 90% 20% / .8);--text-p3: hsla(50.96385542168675deg 90% 20% / .6);--text-p4: hsla(50.96385542168675deg 90% 20% / .4);--link: hsla(50.96385542168675deg 95% 32% / 1);--link-a20: hsla(50.96385542168675deg 95% 32% / .2);--background: hsla(210deg 20% 98% / 1);--card: #fff;--bg-a20: hsla(210deg 0% 100% / .2);--bg-a50: hsla(210deg 0% 100% / .5);--bg-a60: hsla(210deg 0% 100% / .6);--bg-a75: hsla(210deg 0% 100% / .75);--bg-a100: hsla(210deg 0% 100% / 1);--text: hsla(210deg 0% 0% / 1);--text-reverse: hsla(210deg 0% 100% / 1);--text-p1: hsla(210deg 0% 0% / .8);--text-p2: hsla(210deg 0% 0% / .7);--text-p3: hsla(210deg 0% 0% / .5);--text-p4: hsla(210deg 0% 0% / .4);--text-meta: hsla(210deg 0% 0% / .2);--text-code: hsla(210deg 0% 0% / .9);--text-a10: hsla(210deg 0% 0% / .1);--text-a20: hsla(210deg 0% 0% / .2);--block: hsla(210deg 50% 12% / .04);--block-border: hsla(210deg 50% 12% / .06);--link: hsla(4.105263157894738deg 89.62264150943398% 58.43137254901961% / 1);--link-a20: hsla(4.105263157894738deg 89.62264150943398% 58.43137254901961% / .2);--theme-border: none;--theme-block: var(--theme);--text-code: var(--text-p1)}.colorful[color=error]{--hue: 4.105263157894738deg;--sat: 89.62264150943398%;--light: 58.43137254901961%;--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: hsla(4.105263157894738deg 89.62264150943398% 58.43137254901961% / 1);--link-a20: hsla(4.105263157894738deg 89.62264150943398% 58.43137254901961% / .2);--theme-border: hsla(4.105263157894738deg 40% 24% / var(--alpha));--theme-block: hsla(4.105263157894738deg 24% 24% / var(--alpha));--theme-mark: hsla(4.105263157894738deg 24% 24% / var(--alpha));--theme-codeblock: hsla(4.105263157894738deg 12% 24% / var(--alpha));--text: hsla(4.105263157894738deg 50% 75% / 1);--text-p1: hsla(4.105263157894738deg 80% 80% / 1);--text-p2: hsla(4.105263157894738deg 80% 80% / .8);--text-p3: hsla(4.105263157894738deg 80% 80% / .6);--text-p4: hsla(4.105263157894738deg 80% 80% / .4);--link: hsla(4.105263157894738deg 80% 60% / 1);--link-a20: hsla(4.105263157894738deg 80% 60% / .2);--background: hsla(210deg 8% 12% / 1);--card: hsla(210deg 10% 24% / 1);--bg-a20: hsla(210deg 0% 0% / .2);--bg-a50: hsla(210deg 0% 0% / .5);--bg-a60: hsla(210deg 0% 0% / .6);--bg-a75: hsla(210deg 0% 0% / .75);--bg-a100: hsla(210deg 0% 0% / 1);--text: hsla(210deg 0% 100% / 1);--text-reverse: hsla(210deg 0% 0% / 1);--text-p1: hsla(210deg 0% 100% / .8);--text-p2: hsla(210deg 0% 100% / .7);--text-p3: hsla(210deg 0% 100% / .5);--text-p4: hsla(210deg 0% 100% / .4);--text-meta: hsla(210deg 0% 100% / .2);--text-code: hsla(210deg 0% 100% / .9);--text-a10: hsla(210deg 0% 100% / .1);--text-a20: hsla(210deg 0% 100% / .2);--block: hsla(210deg 24% 72% / .08);--block-border: hsla(210deg 24% 72% / .12);--text-code: hsla(20 75 60 / 1);--link: hsla(50.96385542168675deg 100% 67.45098039215686% / 1);--link-a20: hsla(50.96385542168675deg 100% 67.45098039215686% / .2);--theme-border: none;--theme-block: var(--theme);--text-code: var(--text-p1)}@media screen and (max-width:667px){.colorful[color=error]{--background: #000}}:root[data-theme=dark] .tag-plugin.tag{--hue: 134.08163265306123deg;--sat: 66.21621621621621%;--light: 29.01960784313726%;--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: hsla(134.08163265306123deg 66.21621621621621% 29.01960784313726% / 1);--link-a20: hsla(134.08163265306123deg 66.21621621621621% 29.01960784313726% / .2);--theme-border: hsla(134.08163265306123deg 40% 24% / var(--alpha));--theme-block: hsla(134.08163265306123deg 24% 24% / var(--alpha));--theme-mark: hsla(134.08163265306123deg 24% 24% / var(--alpha));--theme-codeblock: hsla(134.08163265306123deg 12% 24% / var(--alpha));--text: hsla(134.08163265306123deg 50% 75% / 1);--text-p1: hsla(134.08163265306123deg 80% 80% / 1);--text-p2: hsla(134.08163265306123deg 80% 80% / .8);--text-p3: hsla(134.08163265306123deg 80% 80% / .6);--text-p4: hsla(134.08163265306123deg 80% 80% / .4);--link: hsla(134.08163265306123deg 80% 60% / 1);--link-a20: hsla(134.08163265306123deg 80% 60% / .2)}:root[data-theme=dark] .colorful[color=red]{--hue: 4.105263157894738deg;--sat: 89.62264150943398%;--light: 58.43137254901961%;--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: hsla(4.105263157894738deg 89.62264150943398% 58.43137254901961% / 1);--link-a20: hsla(4.105263157894738deg 89.62264150943398% 58.43137254901961% / .2);--theme-border: hsla(4.105263157894738deg 40% 24% / var(--alpha));--theme-block: hsla(4.105263157894738deg 24% 24% / var(--alpha));--theme-mark: hsla(4.105263157894738deg 24% 24% / var(--alpha));--theme-codeblock: hsla(4.105263157894738deg 12% 24% / var(--alpha));--text: hsla(4.105263157894738deg 50% 75% / 1);--text-p1: hsla(4.105263157894738deg 80% 80% / 1);--text-p2: hsla(4.105263157894738deg 80% 80% / .8);--text-p3: hsla(4.105263157894738deg 80% 80% / .6);--text-p4: hsla(4.105263157894738deg 80% 80% / .4);--link: hsla(4.105263157894738deg 80% 60% / 1);--link-a20: hsla(4.105263157894738deg 80% 60% / .2)}:root[data-theme=dark] .colorful[color=orange]{--hue: 24deg;--sat: 100%;--light: 49.01960784313725%;--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: hsla(24deg 100% 49.01960784313725% / 1);--link-a20: hsla(24deg 100% 49.01960784313725% / .2);--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: hsla(24deg 50% 75% / 1);--text-p1: hsla(24deg 80% 80% / 1);--text-p2: hsla(24deg 80% 80% / .8);--text-p3: hsla(24deg 80% 80% / .6);--text-p4: hsla(24deg 80% 80% / .4);--link: hsla(24deg 80% 60% / 1);--link-a20: hsla(24deg 80% 60% / .2)}:root[data-theme=dark] .colorful[color=amber]{--hue: 41.320754716981135deg;--sat: 100%;--light: 58.43137254901961%;--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: hsla(41.320754716981135deg 100% 58.43137254901961% / 1);--link-a20: hsla(41.320754716981135deg 100% 58.43137254901961% / .2);--theme-border: hsla(41.320754716981135deg 40% 24% / var(--alpha));--theme-block: hsla(41.320754716981135deg 24% 24% / var(--alpha));--theme-mark: hsla(41.320754716981135deg 24% 24% / var(--alpha));--theme-codeblock: hsla(41.320754716981135deg 12% 24% / var(--alpha));--text: hsla(41.320754716981135deg 50% 75% / 1);--text-p1: hsla(41.320754716981135deg 80% 80% / 1);--text-p2: hsla(41.320754716981135deg 80% 80% / .8);--text-p3: hsla(41.320754716981135deg 80% 80% / .6);--text-p4: hsla(41.320754716981135deg 80% 80% / .4);--link: hsla(41.320754716981135deg 80% 60% / 1);--link-a20: hsla(41.320754716981135deg 80% 60% / .2)}:root[data-theme=dark] .colorful[color=yellow]{--hue: 50.96385542168675deg;--sat: 100%;--light: 67.45098039215686%;--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: hsla(50.96385542168675deg 100% 67.45098039215686% / 1);--link-a20: hsla(50.96385542168675deg 100% 67.45098039215686% / .2);--theme-border: hsla(50.96385542168675deg 40% 24% / var(--alpha));--theme-block: hsla(50.96385542168675deg 24% 24% / var(--alpha));--theme-mark: hsla(50.96385542168675deg 24% 24% / var(--alpha));--theme-codeblock: hsla(50.96385542168675deg 12% 24% / var(--alpha));--text: hsla(50.96385542168675deg 50% 75% / 1);--text-p1: hsla(50.96385542168675deg 80% 80% / 1);--text-p2: hsla(50.96385542168675deg 80% 80% / .8);--text-p3: hsla(50.96385542168675deg 80% 80% / .6);--text-p4: hsla(50.96385542168675deg 80% 80% / .4);--link: hsla(50.96385542168675deg 80% 60% / 1);--link-a20: hsla(50.96385542168675deg 80% 60% / .2)}:root[data-theme=dark] .colorful[color=green]{--hue: 128.38235294117646deg;--sat: 53.96825396825397%;--light: 50.588235294117645%;--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: hsla(128.38235294117646deg 53.96825396825397% 50.588235294117645% / 1);--link-a20: hsla(128.38235294117646deg 53.96825396825397% 50.588235294117645% / .2);--theme-border: hsla(128.38235294117646deg 40% 24% / var(--alpha));--theme-block: hsla(128.38235294117646deg 24% 24% / var(--alpha));--theme-mark: hsla(128.38235294117646deg 24% 24% / var(--alpha));--theme-codeblock: hsla(128.38235294117646deg 12% 24% / var(--alpha));--text: hsla(128.38235294117646deg 50% 75% / 1);--text-p1: hsla(128.38235294117646deg 80% 80% / 1);--text-p2: hsla(128.38235294117646deg 80% 80% / .8);--text-p3: hsla(128.38235294117646deg 80% 80% / .6);--text-p4: hsla(128.38235294117646deg 80% 80% / .4);--link: hsla(128.38235294117646deg 80% 60% / 1);--link-a20: hsla(128.38235294117646deg 80% 60% / .2)}:root[data-theme=dark] .colorful[color=cyan]{--hue: 192.53333333333333deg;--sat: 97.40259740259742%;--light: 54.70588235294118%;--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: hsla(192.53333333333333deg 97.40259740259742% 54.70588235294118% / 1);--link-a20: hsla(192.53333333333333deg 97.40259740259742% 54.70588235294118% / .2);--theme-border: hsla(192.53333333333333deg 40% 24% / var(--alpha));--theme-block: hsla(192.53333333333333deg 24% 24% / var(--alpha));--theme-mark: hsla(192.53333333333333deg 24% 24% / var(--alpha));--theme-codeblock: hsla(192.53333333333333deg 12% 24% / var(--alpha));--text: hsla(192.53333333333333deg 50% 75% / 1);--text-p1: hsla(192.53333333333333deg 80% 80% / 1);--text-p2: hsla(192.53333333333333deg 80% 80% / .8);--text-p3: hsla(192.53333333333333deg 80% 80% / .6);--text-p4: hsla(192.53333333333333deg 80% 80% / .4);--link: hsla(192.53333333333333deg 80% 60% / 1);--link-a20: hsla(192.53333333333333deg 80% 60% / .2)}:root[data-theme=dark] .colorful[color=blue]{--hue: 206.57142857142856deg;--sat: 89.74358974358974%;--light: 54.11764705882353%;--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: hsla(206.57142857142856deg 89.74358974358974% 54.11764705882353% / 1);--link-a20: hsla(206.57142857142856deg 89.74358974358974% 54.11764705882353% / .2);--theme-border: hsla(206.57142857142856deg 40% 24% / var(--alpha));--theme-block: hsla(206.57142857142856deg 24% 24% / var(--alpha));--theme-mark: hsla(206.57142857142856deg 24% 24% / var(--alpha));--theme-codeblock: hsla(206.57142857142856deg 12% 24% / var(--alpha));--text: hsla(206.57142857142856deg 50% 75% / 1);--text-p1: hsla(206.57142857142856deg 80% 80% / 1);--text-p2: hsla(206.57142857142856deg 80% 80% / .8);--text-p3: hsla(206.57142857142856deg 80% 80% / .6);--text-p4: hsla(206.57142857142856deg 80% 80% / .4);--link: hsla(206.57142857142856deg 80% 60% / 1);--link-a20: hsla(206.57142857142856deg 80% 60% / .2)}:root[data-theme=dark] .colorful[color=purple]{--hue: 291.24087591240874deg;--sat: 63.72093023255814%;--light: 42.15686274509804%;--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: hsla(291.24087591240874deg 63.72093023255814% 42.15686274509804% / 1);--link-a20: hsla(291.24087591240874deg 63.72093023255814% 42.15686274509804% / .2);--theme-border: hsla(291.24087591240874deg 40% 24% / var(--alpha));--theme-block: hsla(291.24087591240874deg 24% 24% / var(--alpha));--theme-mark: hsla(291.24087591240874deg 24% 24% / var(--alpha));--theme-codeblock: hsla(291.24087591240874deg 12% 24% / var(--alpha));--text: hsla(291.24087591240874deg 50% 75% / 1);--text-p1: hsla(291.24087591240874deg 80% 80% / 1);--text-p2: hsla(291.24087591240874deg 80% 80% / .8);--text-p3: hsla(291.24087591240874deg 80% 80% / .6);--text-p4: hsla(291.24087591240874deg 80% 80% / .4);--link: hsla(291.24087591240874deg 80% 60% / 1);--link-a20: hsla(291.24087591240874deg 80% 60% / .2)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .tag-plugin.tag{--hue: 134.08163265306123deg;--sat: 66.21621621621621%;--light: 29.01960784313726%;--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: hsla(134.08163265306123deg 66.21621621621621% 29.01960784313726% / 1);--link-a20: hsla(134.08163265306123deg 66.21621621621621% 29.01960784313726% / .2);--theme-border: hsla(134.08163265306123deg 40% 24% / var(--alpha));--theme-block: hsla(134.08163265306123deg 24% 24% / var(--alpha));--theme-mark: hsla(134.08163265306123deg 24% 24% / var(--alpha));--theme-codeblock: hsla(134.08163265306123deg 12% 24% / var(--alpha));--text: hsla(134.08163265306123deg 50% 75% / 1);--text-p1: hsla(134.08163265306123deg 80% 80% / 1);--text-p2: hsla(134.08163265306123deg 80% 80% / .8);--text-p3: hsla(134.08163265306123deg 80% 80% / .6);--text-p4: hsla(134.08163265306123deg 80% 80% / .4);--link: hsla(134.08163265306123deg 80% 60% / 1);--link-a20: hsla(134.08163265306123deg 80% 60% / .2)}:root:not([data-theme]) .colorful[color=red]{--hue: 4.105263157894738deg;--sat: 89.62264150943398%;--light: 58.43137254901961%;--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: hsla(4.105263157894738deg 89.62264150943398% 58.43137254901961% / 1);--link-a20: hsla(4.105263157894738deg 89.62264150943398% 58.43137254901961% / .2);--theme-border: hsla(4.105263157894738deg 40% 24% / var(--alpha));--theme-block: hsla(4.105263157894738deg 24% 24% / var(--alpha));--theme-mark: hsla(4.105263157894738deg 24% 24% / var(--alpha));--theme-codeblock: hsla(4.105263157894738deg 12% 24% / var(--alpha));--text: hsla(4.105263157894738deg 50% 75% / 1);--text-p1: hsla(4.105263157894738deg 80% 80% / 1);--text-p2: hsla(4.105263157894738deg 80% 80% / .8);--text-p3: hsla(4.105263157894738deg 80% 80% / .6);--text-p4: hsla(4.105263157894738deg 80% 80% / .4);--link: hsla(4.105263157894738deg 80% 60% / 1);--link-a20: hsla(4.105263157894738deg 80% 60% / .2)}:root:not([data-theme]) .colorful[color=orange]{--hue: 24deg;--sat: 100%;--light: 49.01960784313725%;--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: hsla(24deg 100% 49.01960784313725% / 1);--link-a20: hsla(24deg 100% 49.01960784313725% / .2);--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: hsla(24deg 50% 75% / 1);--text-p1: hsla(24deg 80% 80% / 1);--text-p2: hsla(24deg 80% 80% / .8);--text-p3: hsla(24deg 80% 80% / .6);--text-p4: hsla(24deg 80% 80% / .4);--link: hsla(24deg 80% 60% / 1);--link-a20: hsla(24deg 80% 60% / .2)}:root:not([data-theme]) .colorful[color=amber]{--hue: 41.320754716981135deg;--sat: 100%;--light: 58.43137254901961%;--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: hsla(41.320754716981135deg 100% 58.43137254901961% / 1);--link-a20: hsla(41.320754716981135deg 100% 58.43137254901961% / .2);--theme-border: hsla(41.320754716981135deg 40% 24% / var(--alpha));--theme-block: hsla(41.320754716981135deg 24% 24% / var(--alpha));--theme-mark: hsla(41.320754716981135deg 24% 24% / var(--alpha));--theme-codeblock: hsla(41.320754716981135deg 12% 24% / var(--alpha));--text: hsla(41.320754716981135deg 50% 75% / 1);--text-p1: hsla(41.320754716981135deg 80% 80% / 1);--text-p2: hsla(41.320754716981135deg 80% 80% / .8);--text-p3: hsla(41.320754716981135deg 80% 80% / .6);--text-p4: hsla(41.320754716981135deg 80% 80% / .4);--link: hsla(41.320754716981135deg 80% 60% / 1);--link-a20: hsla(41.320754716981135deg 80% 60% / .2)}:root:not([data-theme]) .colorful[color=yellow]{--hue: 50.96385542168675deg;--sat: 100%;--light: 67.45098039215686%;--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: hsla(50.96385542168675deg 100% 67.45098039215686% / 1);--link-a20: hsla(50.96385542168675deg 100% 67.45098039215686% / .2);--theme-border: hsla(50.96385542168675deg 40% 24% / var(--alpha));--theme-block: hsla(50.96385542168675deg 24% 24% / var(--alpha));--theme-mark: hsla(50.96385542168675deg 24% 24% / var(--alpha));--theme-codeblock: hsla(50.96385542168675deg 12% 24% / var(--alpha));--text: hsla(50.96385542168675deg 50% 75% / 1);--text-p1: hsla(50.96385542168675deg 80% 80% / 1);--text-p2: hsla(50.96385542168675deg 80% 80% / .8);--text-p3: hsla(50.96385542168675deg 80% 80% / .6);--text-p4: hsla(50.96385542168675deg 80% 80% / .4);--link: hsla(50.96385542168675deg 80% 60% / 1);--link-a20: hsla(50.96385542168675deg 80% 60% / .2)}:root:not([data-theme]) .colorful[color=green]{--hue: 128.38235294117646deg;--sat: 53.96825396825397%;--light: 50.588235294117645%;--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: hsla(128.38235294117646deg 53.96825396825397% 50.588235294117645% / 1);--link-a20: hsla(128.38235294117646deg 53.96825396825397% 50.588235294117645% / .2);--theme-border: hsla(128.38235294117646deg 40% 24% / var(--alpha));--theme-block: hsla(128.38235294117646deg 24% 24% / var(--alpha));--theme-mark: hsla(128.38235294117646deg 24% 24% / var(--alpha));--theme-codeblock: hsla(128.38235294117646deg 12% 24% / var(--alpha));--text: hsla(128.38235294117646deg 50% 75% / 1);--text-p1: hsla(128.38235294117646deg 80% 80% / 1);--text-p2: hsla(128.38235294117646deg 80% 80% / .8);--text-p3: hsla(128.38235294117646deg 80% 80% / .6);--text-p4: hsla(128.38235294117646deg 80% 80% / .4);--link: hsla(128.38235294117646deg 80% 60% / 1);--link-a20: hsla(128.38235294117646deg 80% 60% / .2)}:root:not([data-theme]) .colorful[color=cyan]{--hue: 192.53333333333333deg;--sat: 97.40259740259742%;--light: 54.70588235294118%;--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: hsla(192.53333333333333deg 97.40259740259742% 54.70588235294118% / 1);--link-a20: hsla(192.53333333333333deg 97.40259740259742% 54.70588235294118% / .2);--theme-border: hsla(192.53333333333333deg 40% 24% / var(--alpha));--theme-block: hsla(192.53333333333333deg 24% 24% / var(--alpha));--theme-mark: hsla(192.53333333333333deg 24% 24% / var(--alpha));--theme-codeblock: hsla(192.53333333333333deg 12% 24% / var(--alpha));--text: hsla(192.53333333333333deg 50% 75% / 1);--text-p1: hsla(192.53333333333333deg 80% 80% / 1);--text-p2: hsla(192.53333333333333deg 80% 80% / .8);--text-p3: hsla(192.53333333333333deg 80% 80% / .6);--text-p4: hsla(192.53333333333333deg 80% 80% / .4);--link: hsla(192.53333333333333deg 80% 60% / 1);--link-a20: hsla(192.53333333333333deg 80% 60% / .2)}:root:not([data-theme]) .colorful[color=blue]{--hue: 206.57142857142856deg;--sat: 89.74358974358974%;--light: 54.11764705882353%;--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: hsla(206.57142857142856deg 89.74358974358974% 54.11764705882353% / 1);--link-a20: hsla(206.57142857142856deg 89.74358974358974% 54.11764705882353% / .2);--theme-border: hsla(206.57142857142856deg 40% 24% / var(--alpha));--theme-block: hsla(206.57142857142856deg 24% 24% / var(--alpha));--theme-mark: hsla(206.57142857142856deg 24% 24% / var(--alpha));--theme-codeblock: hsla(206.57142857142856deg 12% 24% / var(--alpha));--text: hsla(206.57142857142856deg 50% 75% / 1);--text-p1: hsla(206.57142857142856deg 80% 80% / 1);--text-p2: hsla(206.57142857142856deg 80% 80% / .8);--text-p3: hsla(206.57142857142856deg 80% 80% / .6);--text-p4: hsla(206.57142857142856deg 80% 80% / .4);--link: hsla(206.57142857142856deg 80% 60% / 1);--link-a20: hsla(206.57142857142856deg 80% 60% / .2)}:root:not([data-theme]) .colorful[color=purple]{--hue: 291.24087591240874deg;--sat: 63.72093023255814%;--light: 42.15686274509804%;--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: hsla(291.24087591240874deg 63.72093023255814% 42.15686274509804% / 1);--link-a20: hsla(291.24087591240874deg 63.72093023255814% 42.15686274509804% / .2);--theme-border: hsla(291.24087591240874deg 40% 24% / var(--alpha));--theme-block: hsla(291.24087591240874deg 24% 24% / var(--alpha));--theme-mark: hsla(291.24087591240874deg 24% 24% / var(--alpha));--theme-codeblock: hsla(291.24087591240874deg 12% 24% / var(--alpha));--text: hsla(291.24087591240874deg 50% 75% / 1);--text-p1: hsla(291.24087591240874deg 80% 80% / 1);--text-p2: hsla(291.24087591240874deg 80% 80% / .8);--text-p3: hsla(291.24087591240874deg 80% 80% / .6);--text-p4: hsla(291.24087591240874deg 80% 80% / .4);--link: hsla(291.24087591240874deg 80% 60% / 1);--link-a20: hsla(291.24087591240874deg 80% 60% / .2)}}code{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-family:Menlo,Monaco,Consolas,system-ui,monospace,sans-serif}p>code:not([class]),li>code:not([class]){font-size:85%;background:var(--block);padding:.2em;border-radius:4px;color:var(--text-code)}.md-text .highlight,pre:not([class]):has(>code){--theme: var(--text-p3);margin:var(--gap-p) 0;border-radius:16px;corner-shape:superellipse(1.2);overflow:hidden;background:#1a1b26;font-family:Menlo,Monaco,Consolas,system-ui,monospace,sans-serif;box-sizing:border-box}@media screen and (min-width:500px){.md-text .highlight,pre:not([class]):has(>code){min-width:180px}}.md-text .highlight{position:relative;overflow:auto;display:block}.md-text .highlight:before{content:"";display:block;width:12px;height:12px;border-radius:50%;background:#ff5f57;box-shadow:20px 0 #febc2e,40px 0 #28c840;margin:12px 0 4px 16px}.md-text .highlight figcaption{color:#ffffff80;font-size:.8125rem;font-weight:500;margin-left:.5rem;display:inline-block}.md-text .highlight figcaption span{padding:4px .5rem;display:block;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background:#ffffff0f}.md-text .highlight>table{overflow:auto;display:block;margin:0!important;background:transparent;border:none}.md-text .highlight>table td,.md-text .highlight>table th{padding:0;border:none;line-height:1.5}.md-text .highlight>table::-webkit-scrollbar{height:4px;width:4px}.md-text .highlight>table::-webkit-scrollbar-track-piece,.md-text .highlight>table::-webkit-scrollbar-corner{background:transparent}.md-text .highlight>table::-webkit-scrollbar-thumb{background:transparent;cursor:pointer;border-radius:8px}.md-text .highlight>table:hover::-webkit-scrollbar-thumb{background:#ffffff26}.md-text .highlight>table:hover::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.md-text .highlight>table tr{background:transparent;border:none}.md-text .highlight>table tr:hover{background:transparent}.md-text .highlight .gutter{pointer-events:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;text-align:right;padding:0 1em;border-width:0;margin-left:0;left:0;z-index:1}.md-text .highlight .gutter pre{padding:.5em 0}.md-text .highlight .gutter pre .line{color:#ffffff40}.md-text .highlight .code pre{display:block;padding:.5em 1rem}.md-text .highlight .gutter+.code pre{padding-left:.25em}.md-text .gist .gist-file{border:1px solid var(--block-border);border-radius:16px;corner-shape:superellipse(1.2);overflow:hidden}.md-text .gist .gist-data{--bgColor-default: var(--block);border-bottom:1px solid var(--block-border)}.md-text .gist .highlight{display:inherit;border:none;border-radius:0;background:var(--block);margin:0;padding:1em 0}.md-text .gist .highlight pre{background:none}.md-text .gist .blob-code-inner{color:var(--text-p1);font-family: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{padding:1rem;border-radius:16px;line-height:1.5;box-sizing:border-box}.md-text .highlight .code{vertical-align:top}.md-text .highlight .code:before{position:absolute;top:0;right:0;padding:4px .5rem;opacity:.35;font-weight:700;color:#ffffff80}.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:#c0caf5}.code>pre .line .addition{color:#9ece6a}.code>pre .line .deletion{color:#f7768e}.code>pre .marked{background-color:#fed54233;padding:2px 8px 2px 0;border-radius:2px;width:100%}.code>pre .title,.code>pre .attr,.code>pre .attribute{color:#7aa2f7}.code>pre .comment{color:#565f89;font-style:italic}.code>pre .keyword,.code>pre .meta-keyword,.code>pre .javascript .function{color:#bb9af7}.code>pre .type,.code>pre .built_in,.code>pre .tag .name{color:#7dcfff}.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{color:#ff9e64}.code>pre .number,.code>pre .preprocessor,.code>pre .literal,.code>pre .constant{color:#ff9e64}.code>pre .class,.code>pre .ruby .class .title,.code>pre .css .rules .attribute{color:#e0af68}.code>pre .string,.code>pre .meta-string{color:#9ece6a}.code>pre .value,.code>pre .inheritance,.code>pre .header,.code>pre .ruby .symbol,.code>pre .xml .cdata{color:#73daca}.code>pre .css .hexcolor{color:#73daca}.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:#7aa2f7}.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:#f7768e}.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:#ff9e64}.highlight.html .line .attribute,.highlight.css .line .attribute,.highlight.less .line .attribute,.highlight.stylus .line .attribute{color:#7aa2f7}.highlight.html .line .number,.highlight.css .line .number,.highlight.less .line .number,.highlight.stylus .line .number{color:#ff9e64}.highlight.objc .line .meta,.highlight.objectivec .line .meta,.highlight.swift .line .meta,.highlight.c .line .meta{color:#bb9af7}.highlight.objc .line .class,.highlight.objectivec .line .class,.highlight.swift .line .class,.highlight.c .line .class{color:#c0caf5}.highlight.json .line .attr{color:#f7768e}.highlight.json .line .literal{color:#7aa2f7}.highlight.yaml .line .attr{color:#f7768e}.article.banner{--text-banner: var(--text);background:var(--block);margin:0;height:unset}.article.banner .bg+.content{min-height:200px;aspect-ratio:2.5;--text-banner: #fff;--button-hover-bg: rgba(255,255,255,.25)}.article.banner .content .top{align-items:flex-start;margin:1rem calc(1rem - 4px)}.article.banner .content .title{font-size:26px;color:var(--text-banner)}.article.banner .content h1{line-height:1.2;margin:.25rem 0}.l_body .article.banner .content .bottom.only-title .title{padding:.75rem 0}.article.banner .bg+.content{--blur-bg: rgba(0,0,0,0);--blur-px: 1em;--blur-sat: 100%;--blur-height-top: 6rem;--blur-height-bottom: 7rem;--blur-opacity: 0;background:var(--blur-bg);transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}.article.banner .bg+.content:hover{--blur-bg: rgba(0,0,0,.1);--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:"";position:absolute;z-index:0;left:0;right:0;backdrop-filter:saturate(var(--blur-sat)) blur(var(--blur-px));-webkit-backdrop-filter:saturate(var(--blur-sat)) blur(var(--blur-px));transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;opacity:var(--blur-opacity)}.article.banner .bg+.content:before{top:0;height:var(--blur-height-top);mask:linear-gradient(#000,rgba(0,0,0,.75),transparent);-webkit-mask:linear-gradient(#000,rgba(0,0,0,.75),transparent)}.article.banner .bg+.content:after{bottom:0;height:var(--blur-height-bottom);mask:linear-gradient(transparent,rgba(0,0,0,.75),#000);-webkit-mask:linear-gradient(transparent,rgba(0,0,0,.75),#000)}.article.banner .bg+.content .top,.article.banner .bg+.content .bottom{z-index:1}.article.banner{--button-hover-bg: rgba(0,0,0,.05)}:root[data-theme=dark] .article.banner{--button-hover-bg: rgba(255,255,255,.15)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .article.banner{--button-hover-bg: rgba(255,255,255,.15)}}.article-footer{margin:2rem 1rem 1rem;padding:1rem;background:var(--block);border-radius:24px;corner-shape:superellipse(1.2);border:1px solid var(--block-border);font-size:.9375rem;line-height:1.6;color:var(--text-p1)}.article-footer:empty{display:none}.article-footer .header{font-weight:500;font-size:19px}.article-footer .body{--fsp: 15px }.article-footer .body>.link{margin:0;height:0;opacity: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;overflow:hidden;padding-left:1rem}.article-footer .body ul li{font-size:var(--fsp)}.article-footer .body .post-title{margin:0;line-height:1.2;word-break:break-all}.article-footer .body .post-title p{--fsp: 15px }.article-footer section+section{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--block-border)}.article-footer #contributors .header{display:flex;justify-content:space-between}.article-footer #contributors .header a.edit{font-size:.875rem;display:flex;align-items:center;color:inherit;background:var(--block);padding:0 .5rem;border-radius:8px;transition:background .2s ease-out;-moz-transition:background .2s ease-out;-webkit-transition:background .2s ease-out;-o-transition:background .2s ease-out}.article-footer #contributors .header a.edit svg{width:1.2em;height:1.2em;margin-right:4px;color:var(--text-p4);transition:color .2s ease-out;-moz-transition:color .2s ease-out;-webkit-transition:color .2s ease-out;-o-transition:color .2s ease-out}.article-footer #contributors .header a.edit span{line-height:1.5;transition:color .2s ease-out;-moz-transition:color .2s ease-out;-webkit-transition:color .2s ease-out;-o-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{margin-top:4px;padding:0;height:84px}.article-footer #contributors .body .users-wrap .grid-box{margin-top:4px;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));grid-gap: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);transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-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;margin:1rem 0 .5rem;grid-template-columns:repeat(auto-fill,20px)}.article-footer .social-wrap a.social{background:none;border-radius:4px;padding:0}.article-footer .qrcode{width:128px;padding:4px;background:#fff;border-radius:4px;box-shadow:0 4px 8px #0000001a,0 0 32px #0000001a;overflow:hidden;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;height:0;margin:0 auto;transform:scale(.01)}.article-footer .qrcode img{object-fit:contain}.article-footer .qrcode.display{margin:2rem auto 1rem;height:128px!important;opacity:1!important;transform:scale(1)}.bread-nav{font-weight:500;display:flex;justify-content:space-between;color:var(--text-banner)}.bread-nav .flex-row{display:flex;align-items:baseline;flex-direction:row}.bread-nav a{color:var(--text-banner);padding:4px;border-radius:2px}.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{font-size:.8125rem;display:flex;flex-direction:column;align-items:flex-start;border-left:1px solid var(--text-meta);padding-left:8px}.bread-nav .ghrepo a{display:flex;align-items:center;color:var(--text-banner)}.bread-nav .ghrepo a svg{margin-right:4px}.bread-nav .ghrepo a.bold{font-weight:600;color:var(--text-banner)}.bread-nav .ghrepo a span{margin-left:4px}.bread-nav .ghrepo a:hover{opacity:1}.navbar{z-index:8;top:calc(var(--gap-margin) * 2);position:sticky;position:-webkit-sticky}.navbar-blur{margin:0 1rem;border-radius:64px;position:relative;box-shadow:0 0 2px #0000000a,0 2px 8px #0000000a,0 4px 16px #0000000a;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;text-shadow:0 0 4px #fff,0 0 8px rgba(255,255,255,.8),0 0 16px rgba(255,255,255,.6)}:root[data-theme=dark] .navbar-blur{text-shadow:0 0 2px rgba(0,0,0,.2),0 0 4px rgba(0,0,0,.4)}@media(prefers-color-scheme:dark){.navbar-blur{text-shadow:0 0 2px rgba(0,0,0,.2),0 0 4px rgba(0,0,0,.4)}}.navbar-blur nav a:not(.active,.navbar-blur :hover){filter:drop-shadow(0 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;position:absolute;pointer-events:none;content:"";inset:0;border-radius:64px}.navbar-blur:before{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff4d;margin:1px}:root[data-theme=dark] .navbar-blur:before{background:#fff3}@media(prefers-color-scheme:dark){.navbar-blur:before{background:#fff3}}.navbar-blur:after{--blur-px: 16px;--blur-sat: 300%;backdrop-filter:saturate(var(--blur-sat)) blur(var(--blur-px));-webkit-backdrop-filter:saturate(var(--blur-sat)) blur(var(--blur-px));mask:linear-gradient(#fff,20%,transparent,80%,#fff),linear-gradient(90deg,#fff,20%,transparent,80%,#fff);-webkit-mask-image:linear-gradient(#fff,20%,transparent,80%,#fff),linear-gradient(90deg,#fff,20%,transparent,80%,#fff);box-shadow:inset 0 0 4px 1px #ffffff80;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}: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{max-width:100%;margin:1px;border-radius:64px;overflow:scroll visible}.navbar-container::-webkit-scrollbar{height:0;width:0}.navbar-container::-webkit-scrollbar-track-piece{background:transparent}.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{display:inline-flex;font-size:.875rem;z-index:1}.navbar nav>p{margin:0}.navbar nav a{padding:.25rem .75rem;margin:.25rem;line-height:2;color:var(--text-p1);border-radius:32px;font-weight:500;white-space:nowrap;position:relative;z-index:1;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}.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);box-shadow:0 0 1px #0000000a,0 0 2px #0000000a,0 0 4px #00000014;cursor:default;pointer-events:none;backdrop-filter:saturate(300%);-webkit-backdrop-filter:saturate(300%)}: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}}.related-wrap{padding:0 1rem;margin:4rem 0}.related-wrap:empty{display:none}.related-wrap section.header{display:flex;justify-content:space-between;align-items:center}.related-wrap section.header>span.title{padding:.25rem 0}.related-wrap section.footer{margin-top:1rem}.related-wrap a.more{padding:.25rem .5rem;border-radius:8px;color:var(--text-p1)}article.md-text.content+.related-wrap{margin-top:0}.related-posts{max-width:100%;margin:1rem 0}.related-posts .item{line-height:1.2;display:block;border-left:0;margin-top:1rem}.related-posts .item .title{color:var(--text-p1);font-weight:500;--fsp: 16px ;font-size:var(--fsp);transition:color .2s ease-out,border .2s ease-out;-moz-transition:color .2s ease-out,border .2s ease-out;-webkit-transition:color .2s ease-out,border .2s ease-out;-o-transition:color .2s ease-out,border .2s ease-out;position:relative;padding-bottom:2px;border-bottom:1px dashed var(--text-meta);line-height:1.6}.related-posts .item .excerpt{color:var(--text-p3);--fsp: 14px ;font-size:var(--fsp);margin-top:.5rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.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{display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill,calc((100% - 16px)/2))}.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{margin-bottom:.75rem;font-size:.8125rem;color:var(--text-p4);font-weight:500}.related-wrap#read-next .body a{margin:0;line-height:1.2;color:var(--text-p1);font-size:19px}.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{margin:0;font-size:inherit}.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 svg.loading{top:60px}.related-wrap#comments .cmt-body iframe{border-radius:4px;border:none;width:100%}.tag-plugin.about{background:var(--block);border-radius:16px;padding:2rem;position:relative}.tag-plugin.about .nav-back{display:none;position:absolute;line-height:1;overflow:hidden;left:.75rem;top:.75rem;align-items:center}@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{display:flex;justify-content:center;flex-wrap:wrap;margin:1.5rem 0}.tag-plugin.about .about-header img{object-fit:contain}.tag-plugin.about .about-header>img{margin:auto 0}.tag-plugin.about .about-header>p{font-size:.75rem;font-weight:500;color:var(--text-p3);padding-top:.75rem}.tag-plugin.about .about-header>p strong:first-child{font-size:3rem;font-weight:700;color:var(--text-p1);margin-right:.75rem}.tag-plugin.about .about-header .avatar{display:inline-flex;margin:0 1rem}.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;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:220px}.banner.top{border-radius:24px}@media screen and (max-width:667px){.banner{height:180px}}.banner .bg{z-index:0}.banner .content{z-index:1;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.banner .content .top{display:flex;justify-content:space-between;align-items:center;line-height:1;margin:1rem}.banner .content .top .tag-plugin.navbar{margin:0;border-radius:6px;padding:2px;background:#0003;overflow:hidden}.banner .content .top .tag-plugin.navbar:after{content:none}.banner .content .top .tag-plugin.navbar .link{margin:0;border-radius:4px;color:#fffc;padding:2px 6px;background:none;line-height:1.5;font-size:.9375rem;text-shadow:0 0 1px rgba(0,0,0,.12)}.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{background:none;padding:0;line-height:0;visibility:hidden}@media screen and (max-width:667px){.banner .content .top .back{visibility:visible}}.banner .content .top .back svg{width:20px;height:20px;fill:#fff}.banner .banner-link{position:absolute;inset:0;opacity:0;z-index:2}.banner img{object-fit:cover;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;margin:0;height:100%;width:100%}.banner img.bg{position:absolute;inset:0}.banner img.avatar{border-radius:50%;width:48px;height:48px}.banner .bottom{display:flex;padding:1rem;width:100%;box-sizing:border-box}.banner .title{font-size:1.5rem;font-weight:600}.banner .avatar+.text-area{margin-left:.75rem}.banner .text-area .text{line-height:1.2;margin-top:.25rem;margin-bottom:.25rem}.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{background-image:linear-gradient(#0000,#0003);text-shadow:0 0 1px rgba(0,0,0,.12)}.tag-plugin.banner{transition:transform 2s ease-out;-moz-transition:transform 2s ease-out;-webkit-transition:transform 2s ease-out;-o-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{background-color:var(--blur-bg)!important;backdrop-filter:saturate(var(--blur-sat)) blur(var(--blur-px));-webkit-backdrop-filter:saturate(var(--blur-sat)) blur(var(--blur-px))}}.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);display:inline-flex;align-items:baseline;justify-content:center;padding:0 .5rem;transition:background .2s ease-out;-moz-transition:background .2s ease-out;-webkit-transition:background .2s ease-out;-o-transition:background .2s ease-out;margin:.5em 0;font-size:1em;line-height:1.5}a.tag-plugin.button svg,a.tag-plugin.button img{height:1.2em;width:auto;margin:0 -.25em 0 .5em;flex-shrink:0;align-self:center}a.tag-plugin.button span{text-indent:0;margin:.5em}a.tag-plugin.button[size=xs]{margin:0;border-radius:4px;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{width:100%;box-sizing:border-box}.md-text .tag-plugin.checkbox{display:flex;align-items:center;font-size:.9375rem;line-height:1.2;--gap-p: calc(var(--gap-p-compact) / 2)}.md-text .tag-plugin.checkbox input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;height:16px;width:16px;cursor:pointer;display:inline-block;outline:none;border-radius:2px;flex-shrink:0;margin-right:8px;pointer-events:none}.md-text .tag-plugin.checkbox input[type=checkbox]:before,.md-text .tag-plugin.checkbox input[type=checkbox]:after{position:absolute;content:"";background:var(--background)}.md-text .tag-plugin.checkbox input[type=checkbox]:before{left:1px;top:5px;width:0px;height:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.md-text .tag-plugin.checkbox input[type=checkbox]:after{right:7px;bottom:3px;width:2px;height:0px;transform:rotate(40deg);-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg)}.md-text .tag-plugin.checkbox input[type=checkbox]:checked:before{left:0;top:7px;width:6px;height:2px}.md-text .tag-plugin.checkbox input[type=checkbox]:checked:after{right:3px;bottom:1px;width:2px;height:10px}.md-text .tag-plugin.checkbox[symbol=minus] input[type=checkbox]:before{transform:rotate(0);left:1px;top:5px;width:0px;height:2px}.md-text .tag-plugin.checkbox[symbol=minus] input[type=checkbox]:after{transform:rotate(0);left:1px;top:5px;width:0px;height:2px}.md-text .tag-plugin.checkbox[symbol=minus] input[type=checkbox]:checked:before{left:1px;top:5px;width:10px;height:2px}.md-text .tag-plugin.checkbox[symbol=minus] input[type=checkbox]:checked:after{left:1px;top:5px;width:10px;height:2px}.md-text .tag-plugin.checkbox[symbol=plus] input[type=checkbox]:before{transform:rotate(0);left:1px;top:5px;width:0px;height:2px}.md-text .tag-plugin.checkbox[symbol=plus] input[type=checkbox]:after{transform:rotate(0);left:5px;top:1px;width:2px;height:0px}.md-text .tag-plugin.checkbox[symbol=plus] input[type=checkbox]:checked:before{left:1px;top:5px;width:10px;height:2px}.md-text .tag-plugin.checkbox[symbol=plus] input[type=checkbox]:checked:after{left:5px;top:1px;width:2px;height:10px}.md-text .tag-plugin.checkbox[symbol=times] input[type=checkbox]:before{transform:rotate(45deg);left:3px;top:1px;width:0px;height:2px}.md-text .tag-plugin.checkbox[symbol=times] input[type=checkbox]:after{transform:rotate(135deg);right:3px;top:1px;width:0px;height:2px}.md-text .tag-plugin.checkbox[symbol=times] input[type=checkbox]:checked:before{left:1px;top:5px;width:10px;height:2px}.md-text .tag-plugin.checkbox[symbol=times] input[type=checkbox]:checked:after{right:1px;top:5px;width:10px;height:2px}.md-text .tag-plugin.checkbox input[type=radio]{border-radius:50%;transform:translateY(-1px)}.md-text .tag-plugin.checkbox input[type=radio]:before{content:"";display:block;width:8px;height:8px;border-radius:50%;margin:2px;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{background:var(--theme)}.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{display:flex;justify-content:space-between;box-sizing:border-box;background:var(--card);border-radius:8px;border:1px solid var(--block-border);overflow:hidden;width:100%;min-width:200px}.md-text .tag-plugin.copy span{padding:.25rem .5rem;margin:auto .5rem;line-height:1;border-radius:4px;background:hsla(var(--hue) var(--sat) var(--light) / .2);color:var(--theme);font-family:Menlo,Monaco,Consolas,system-ui,monospace,sans-serif;font-size:.8125rem;font-weight:700;flex-shrink:0}.md-text .tag-plugin.copy input.copy-area{display:inline-block;padding:0;width:100%;color:var(--text-p2);line-height:3;text-indent:1rem}.md-text .tag-plugin.copy span+input.copy-area{text-indent:0}.md-text .tag-plugin.copy button.copy-btn{margin:2px 2px 2px 0;border-radius:6px;display:inline-block;background:var(--block);transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;line-height:0;font-size:1rem;padding:0 .75rem;color:var(--text-p2)}.md-text .tag-plugin.copy button.copy-btn:hover{color:var(--theme);background:var(--theme-a20)}.md-text .tag-plugin.emoji{display:inline-block;margin:-4px 2px 0;vertical-align:middle}.md-text .tag-plugin.emoji img{display:block;object-fit:contain;height:1.75em;border-radius:0}.tag-plugin.folders{margin:var(--gap-p) 0;--fsp: 15px ;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);font-weight:500;position:relative;line-height:1.2;outline:none;padding:1rem;margin:-1rem}.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{position:absolute;content:"+";text-align:center;top:50%;transform:translateY(-50%);right:1rem}.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: 16px }.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{display:block;padding:1rem;margin:1rem 0;border-radius:16px;corner-shape:superellipse(1.2);background:var(--theme-block);border:1px solid var(--theme-border)}details.folding summary{cursor:pointer;padding:1rem;margin:-1rem;color:var(--text-p2);font-weight:500;--fsp: 15px ;font-size:var(--fsp);position:relative;line-height:1.2;outline:none}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{position:absolute;content:"+";text-align:center;top:50%;transform:translateY(-50%);right:1rem;line-height:1}details.folding[open]>summary{color:var(--text-p1);font-weight:700;z-index:1}details.folding[open]>summary:after{content:"-"}details.folding[open]>div.body{padding:0 1rem 1rem;margin:0 -1rem -1rem;color:var(--text-p1);--fsp: 16px }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{padding:0;background:transparent;overflow:hidden}details.folding[child=codeblock]>div.body .highlight{border:none;border-radius:0;background:transparent;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]{overflow:hidden;background:none}details.folding[child=iframe]>summary{background:none}details.folding[child=iframe]>div.body{padding:0;background:none;overflow:hidden}.md-text .frame-wrap{position:relative;overflow:hidden;margin:0 auto;max-width:100%;display:flex;flex-direction:column;align-items:center}.md-text .frame-wrap img,.md-text .frame-wrap video{border-radius:0}.md-text .frame-wrap .frame{z-index:1;display:block;position:absolute;background-size:100%;background-repeat:no-repeat;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{display:grid;grid-template-columns:1fr;grid-gap:2px;overflow:hidden;border-radius:16px}.users-posts-wrap .user-post-card{display:grid;grid-template-columns:1fr 2fr;grid-gap:16px;font-weight:500;border-radius:4px;background:var(--block);padding:1rem}.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{margin-top:4px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;pointer-events:none;user-select:none}.users-posts-wrap .user-post-card .labels .label{color:#fff;font-size:12px;padding:2px 6px;margin:4px 2px 0;line-height:1;border-radius:16px}.users-posts-wrap .user-post-card .avatar-box{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:1rem}.users-posts-wrap .user-post-card .card-link{color:var(--text-p1);display:flex;justify-content:flex-start;flex-direction:column;align-items:center;text-align:center;border-radius:4px;position:relative;flex-shrink:0;transition:width .2s ease-out;-moz-transition:width .2s ease-out;-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out}.users-posts-wrap .user-post-card .card-link span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;position:relative}.users-posts-wrap .user-post-card .card-link .title{font-size:.875rem;font-weight:500;margin-top:1rem;max-width:100%}.users-posts-wrap .user-post-card .card-link .lazy-box{border-radius:64px;transition:transform .2s ease-out,box-shadow .2s ease-out;-moz-transition:transform .2s ease-out,box-shadow .2s ease-out;-webkit-transition:transform .2s ease-out,box-shadow .2s ease-out;-o-transition:transform .2s ease-out,box-shadow .2s ease-out}.users-posts-wrap .user-post-card .card-link img{object-fit:cover;display:block;width:64px;height:64px}.users-posts-wrap .user-post-card .previews{display:flex;justify-content:space-between;flex-direction:column;height:100%;position:relative}.users-posts-wrap .user-post-card .previews .empty{min-height:1rem}.users-posts-wrap .user-post-card .previews .desc{font-size:1.2rem;color:var(--text-p3);font-weight:400;margin:1rem 0;margin-right:auto;position:relative}.users-posts-wrap .user-post-card .previews .desc:before{position:absolute;font-weight:900;font-size:32px;color:var(--block-border);top:0;content:"“";left:-16px;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}.users-posts-wrap .user-post-card .previews .spacer{height:100%}.users-posts-wrap .user-post-card .previews .posts{margin:.5rem 0 1rem;display:flex;flex-direction:column;align-items:flex-start}.users-posts-wrap .user-post-card .previews .post-link{display:flex;flex-direction:column;color:var(--text-p1);position:relative;transition:color .2s ease-out;-moz-transition:color .2s ease-out;-webkit-transition:color .2s ease-out;-o-transition:color .2s ease-out}.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:"";position:absolute;left:-12px;top:2px;height:calc(.875rem - 2px);width:4px;border-radius:4px;background:var(--block-border);transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}.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{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;position:relative}.users-posts-wrap .user-post-card .previews .title{font-size:.875rem;font-weight:500;max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;position:relative}.users-posts-wrap .user-post-card .previews .date{font-size:.75rem;color:var(--text-p3);margin-top:.25rem}.users-posts-wrap .user-post-card .previews .no-post{font-size:.8125rem;color:var(--text-p4)}.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{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.users-wrap .user-card .card-link{color:var(--text-p1);font-size:10px;font-weight:500;display:flex;justify-content:flex-start;flex-direction:column;align-items:center;text-align:center;line-height:1.2;border-radius:8px;overflow:hidden;position:relative;padding:1rem .5rem}.users-wrap .user-card .card-link .name{max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;position:relative}.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;display:block;width:48px;height:48px}.users-wrap .user-card .label{margin-top:4px;color:#fff;font-size:10px;padding:1px 4px;border-radius:16px;font-weight:500}.users-wrap .user-card .card-link .lazy-box{transition:transform .2s ease-out,box-shadow .2s ease-out;-moz-transition:transform .2s ease-out,box-shadow .2s ease-out;-webkit-transition:transform .2s ease-out,box-shadow .2s ease-out;-o-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{display:block;overflow:hidden;z-index:0;position:relative}.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{position:absolute;z-index:1;inset:0;pointer-events:none;background:transparent;transition:background .2s ease-out;-moz-transition:background .2s ease-out;-webkit-transition:background .2s ease-out;-o-transition:background .2s ease-out;display:flex;flex-direction:column;justify-content:flex-end}.tag-plugin.gallery .image-meta .image-caption{display:block;font-size:.8125rem;color:transparent;pointer-events:none;line-height:1.2;margin:.5rem;transition:color .2s ease-out;-moz-transition:color .2s ease-out;-webkit-transition:color .2s ease-out;-o-transition:color .2s ease-out;text-align:left}.tag-plugin.gallery .image-meta .image-caption:empty{display:none}.tag-plugin.gallery .grid-cell>img{transition:transform .5s ease-out;-moz-transition:transform .5s ease-out;-webkit-transition:transform .5s ease-out;-o-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 .grid-cell{corner-shape:superellipse(1.2)}.tag-plugin.gallery.grid-box[size=xs]{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));grid-gap:2px}.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-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-gap:2px}.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-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:4px}.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-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:8px}.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-template-columns:repeat(2,1fr);grid-gap:16px}.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-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:4px}.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-column:auto/span 2;grid-row:auto/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{width:100%;height:100%;border-radius:8px}.tag-plugin.gallery.flow-box .flow-cell:has(img.loading),.tag-plugin.gallery.flow-box .flow-cell:has(img.error){background-color:var(--block)}.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{display:grid;grid-gap:16px}.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{padding:1rem;border-radius:16px;corner-shape:superellipse(1.2)}.tag-plugin.grid[bg=box]>.cell{background:var(--block)}.tag-plugin.grid[bg=card]>.cell{background:var(--card);transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-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{box-shadow:0 12px 20px -4px #00000026;transform:translate3d(0,-2px,0)}: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{box-shadow:0 12px 20px -4px #00000026;transform:translate3d(0,-2px,0)}@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{padding:0 8px;border-radius:100px;background:var(--theme-block);color:var(--text-p2);margin:2px 0;display:inline-flex;align-items:center;--fsp: 15px ;font-size:var(--fsp);font-weight:500;transition:background .2s ease-out,color .2s ease-out;-moz-transition:background .2s ease-out,color .2s ease-out;-webkit-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out}.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{display:inline-block;margin:-4px 1px 0;vertical-align:middle}span.tag-plugin.icon svg,span.tag-plugin.icon img{display:block;height:1.5em;width:auto}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{margin-top:1rem;margin-bottom:1rem;box-sizing:border-box}.tag-plugin.image .image-bg{text-align:center;border-radius:16px;corner-shape:superellipse(1.2);position:relative;overflow:hidden;display:flex;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;margin:auto;max-width:100%}.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{display:block;object-fit:cover;border-radius:16px;corner-shape:superellipse(1.2)}.tag-plugin.image .image-bg .image-download{z-index:2;position:absolute;bottom:8px;right:8px;font-size:1.125rem;padding:6px;line-height:0;border-radius:40px;transition:color .2s ease-out,opacity .2s ease-out,background .2s ease-out;-moz-transition:color .2s ease-out,opacity .2s ease-out,background .2s ease-out;-webkit-transition:color .2s ease-out,opacity .2s ease-out,background .2s ease-out;-o-transition:color .2s ease-out,opacity .2s ease-out,background .2s ease-out;color:var(--text-p1)}.tag-plugin.image .image-bg .image-download:hover{background:var(--card)!important;color:var(--theme)}.tag-plugin.image .image-meta{display:flex;justify-content:center;padding:.5rem 0}.tag-plugin.image .image-meta .image-caption{display:inline-block;font-size:.8125rem;color:var(--text-p2);line-height:1.5;text-align:justify}.tag-plugin.image .image-meta .image-caption:empty{display:none}.md-text .tag-plugin.paper{display:flex;flex-direction:column;align-items:center;padding-top:var(--gap-padding);padding-bottom:var(--gap-padding)}.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-left-radius:16px;border-bottom-right-radius:16px;padding:1rem;max-width:95%}.md-text .tag-plugin.paper>.content>.title{font-weight:500;text-align:center}.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);font-size:.75rem;text-align:right}.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:"";position:absolute;height:4px;left:-16px;top:-4px;right:-16px;border-radius:4px;background:var(--block)}.md-text .tag-plugin.paper>.content>.title{position:relative}.md-text .tag-plugin.paper>.content>.title:before{content:"";position:absolute;height:4px;left:calc(-1rem - 6px);top:calc(-1rem - 4px);right:calc(100% + 1rem - 6px);border-radius:4px;background:var(--accent)}.md-text .tag-plugin.paper>.content>.title:after{content:"";position:absolute;height:4px;right:calc(-1rem - 6px);top:calc(-1rem - 4px);left:calc(100% + 1rem - 6px);border-radius:4px;background:var(--accent)}.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);line-height:calc(1.5rem + 1px);padding:0 3px}.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{display:flex;flex-direction:column;align-items:center;padding-top:var(--gap-padding);padding-bottom:var(--gap-padding)}.md-text .tag-plugin.reel>.content{display:flex;flex-direction:column;writing-mode:vertical-rl;border-top:1px dashed var(--text-meta);border-bottom:1px dashed var(--text-meta);max-width:calc(100% - 80px);padding:1rem}.md-text .tag-plugin.reel>.content>.title{font-weight:500;font-size:1rem}.md-text .tag-plugin.reel>.content>.meta{color:var(--text-p2);font-size:.75rem;font-weight:500}.md-text .tag-plugin.reel>.content>.body{overflow:auto;margin:calc(var(--gap-padding) - 4px)}.md-text .tag-plugin.reel>.content>.body::-webkit-scrollbar{height:4px;width:4px}.md-text .tag-plugin.reel>.content>.body::-webkit-scrollbar-track-piece{background:transparent}.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);font-size:.75rem;font-weight:500;text-align:right}.md-text .tag-plugin.reel>.content>.footer{color:var(--text-p4);font-size:.75rem;text-align:right}.md-text .tag-plugin.reel>.content{position:relative}.md-text .tag-plugin.reel>.content:before{content:"";position:absolute;width:4px;left:-4px;top:-16px;bottom:-16px;border-radius:4px;background:var(--block)}.md-text .tag-plugin.reel>.content:after{content:"";position:absolute;width:4px;left:100%;top:-16px;bottom:-16px;border-radius:4px;background:var(--block)}.md-text .tag-plugin.reel>.content>.title{position:relative}.md-text .tag-plugin.reel>.content>.title:before{content:"";position:absolute;width:4px;right:calc(-1rem - 4px);top:calc(-1rem - 6px);bottom:calc(100% + 1rem - 6px);border-radius:4px;background:var(--accent);z-index:1}.md-text .tag-plugin.reel>.content>.title:after{content:"";position:absolute;width:4px;right:calc(-1rem - 4px);top:calc(100% + 1rem - 6px);bottom:calc(-1rem - 6px);border-radius:4px;background:var(--accent);z-index:1}.md-text .tag-plugin.reel>.content>.footer{position:relative}.md-text .tag-plugin.reel>.content>.footer:before{content:"";position:absolute;width:4px;left:calc(-1rem - 4px);top:calc(-1rem - 6px);bottom:calc(100% + 1rem - 6px);border-radius:4px;background:var(--accent)}.md-text .tag-plugin.reel>.content>.footer:after{content:"";position:absolute;width:4px;left:calc(-1rem - 4px);top:calc(100% + 1rem - 6px);bottom:calc(-1rem - 6px);border-radius:4px;background:var(--accent)}.md-text u{text-decoration:none;border-bottom:2px solid var(--accent)}.md-text emp{width:fit-content;text-decoration:none;border-bottom:4px dotted var(--accent)}.md-text wavy{text-decoration:underline wavy var(--accent)}.md-text del{color:var(--text-p3);text-decoration:line-through var(--text-p3)}.md-text kbd{border-radius:4px;border:1px solid #d2d2d2;border-bottom-width:2px;background:var(--card);padding:2px 4px 1px;font-family:Menlo,Monaco,Consolas,system-ui,monospace,sans-serif;font-weight:700}.md-text psw{color:transparent;background:#a1a1a1;border-radius:2px;transition:background .2s ease-out;-moz-transition:background .2s ease-out;-webkit-transition:background .2s ease-out;-o-transition:background .2s ease-out;margin:auto 2px}.md-text psw:hover{color:inherit;background:none}.md-text blur{filter:blur(4px);transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}.md-text blur:hover{filter:blur(0)}.md-text sup,.md-text sub{color:var(--theme);line-height:1;font-weight:700;font-family:Menlo,Monaco,Consolas,system-ui,monospace,sans-serif}.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{margin:1em auto;display:flex;justify-content:center;text-align:left}.md-text .link-card{background:var(--card);display:inline-flex;justify-content:space-between;align-items:center;cursor:pointer;width:300px;max-width:100%;border-radius:12px;corner-shape:superellipse(1.2);transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}:root[data-theme=light] .md-text .link-card{box-shadow:0 1px 2px #0000001a}:root[data-theme=light] .md-text .link-card:hover{box-shadow:0 12px 20px -4px #00000026;transform:translate3d(0,-2px,0)}: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{box-shadow:0 12px 20px -4px #00000026;transform:translate3d(0,-2px,0)}@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{flex-direction:column;align-items:stretch;width:460px;text-align:justify}.md-text .link-card>.left{overflow:hidden;margin:.75rem 0 .75rem .75rem}.md-text .link-card>.left .title{font-size:.875rem}.md-text .link-card>.left span+span{margin-top:.25rem}.md-text .link-card>.right{width:2.75rem;height:2.75rem;margin:.75rem;overflow:hidden;flex-shrink:0}.md-text .link-card>.top{display:flex;margin:1rem 1rem .75rem;overflow:hidden;max-width:calc(100% - 2rem);align-items:center}.md-text .link-card>.top .img{line-height:0;height:16px;width:16px;border-radius:16px;margin-right:8px;background-repeat:no-repeat;background-size:contain;background-position:left center}.md-text .link-card>.top span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.md-text .link-card>.bottom{margin:0 1rem 1rem}.md-text .link-card>.bottom .title{font-size:1rem;margin-bottom:.5rem}.md-text .link-card{line-height:1.2}.md-text .link-card .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.md-text .link-card .cap{flex-shrink:0;color:var(--text-p3)}.md-text .link-card .link{line-height:1.5;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md-text .link-card .desc{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}.md-text .link-card .img{border-radius:4px}.md-text .link-card span{margin:0;display:block}.md-text .link-card .title{font-weight:500;color:var(--text-p1)}.md-text .tag-plugin.mark{padding:1px 2px;border-radius:2px;background:var(--theme-mark);color:var(--text)}.ds-mdrender p strong{font-size:17px;font-weight:500;color:var(--text)}.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{line-height:0;margin:auto}.tag-plugin.video-player video,.tag-plugin.video-player iframe{border-radius:16px;box-shadow:0 12px 16px -4px #0003;z-index:1;background:var(--block);width:100%;height:100%;margin:0}.tag-plugin.navbar{display:inline-flex}.tag-plugin.navbar a{box-sizing:border-box;padding:.25rem 0;color:inherit;position:relative}.tag-plugin.navbar a+a{margin-left:1rem}.tag-plugin.navbar a:after{content:"";position:absolute;border-radius:2px;width:100%;height:2px;left:0;bottom:0;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}.tag-plugin.navbar a.active:after,.tag-plugin.navbar a:hover:after{background:var(--theme)}.md-text .tag-plugin.note{position:relative;padding:.25rem 1rem;border-radius:16px;corner-shape:superellipse(1.2);background:var(--theme-block);overflow:hidden;border:1px solid var(--theme-border);color:var(--text-p1)}.md-text .tag-plugin.note>.title{--fsp: 16px ;font-size:var(--fsp);line-height:1.5;margin-top:var(--gap-p-compact);font-weight:500;color:var(--text)}.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: 15px ;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:none}.md-text .tag-plugin.note[child=codeblock]{padding:0;background:var(--theme-codeblock)}.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{margin:0;border:none;background:none}.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{margin:0}.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{position:relative;border-radius:16px;corner-shape:superellipse(1.2);background:var(--theme-block);border:1px solid var(--theme-border);overflow:hidden;color:var(--text-p1);line-height:1.5}.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{font-weight:400;display:block;margin-top:.5rem}.md-text .tag-plugin.okr .note>p,.md-text .tag-plugin.okr .note>ul{margin-top:.25rem;margin-bottom:.25rem}.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{font-size:.75rem;padding:2px 4px;border-radius:2px}.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{display:grid;grid-template-columns:3.2rem auto 100px;grid-column-gap:.75rem;padding:1rem}.tag-plugin.okr .okr-item .okr-left .title{background:var(--card);border-radius:1rem;text-align:center;padding:0 .5rem}.tag-plugin.okr .okr-item .labels{display:flex;justify-content:space-between;align-items:flex-start;position:relative;flex-wrap:wrap}.tag-plugin.okr .okr-item .labels .label{background:var(--theme-block);color:var(--text-p1)}.tag-plugin.okr .okr-item .progress{margin-top:4px;height:4px;border-radius:2px;position:relative;background:var(--card)}.tag-plugin.okr .okr-item .progress .fill{position:absolute;background:var(--theme);border-radius:2px;top:0;left:0;bottom:0}.tag-plugin.okr .okr-item .progress .fill:before{content:"";position:absolute;top:-4px;bottom:-4px;right:-4px;width:8px;height:12px;border-radius:8px;background:#fff;box-shadow:0 0 2px #0000000a,0 0 8px #0000000a}.tag-plugin.okr .okr-item .progress .fill:after{content:"";position:absolute;top:-2px;bottom:-2px;right:-2px;width:4px;height:8px;border-radius:4px;background:var(--theme)}@media screen and (max-width:667px){.tag-plugin.okr .okr-item{grid-template-columns:2.8rem auto 50px;grid-column-gap:.5rem;padding:.5rem}.tag-plugin.okr .okr-item .okr-left .title{padding:0 .25rem}.tag-plugin.okr .okr-item .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.tag-plugin.note blockquote,.tag-plugin.folding blockquote{border-top-left-radius:0;border-bottom-left-radius:0;background:none;padding-top:0;padding-bottom:0}.md-text .tag-plugin.poetry{display:flex;flex-direction:column;align-items:center;text-align:left;--fsp: 17px}.md-text .tag-plugin.poetry .content>.title{font-weight:500;margin-top:var(--gap-p)}.md-text .tag-plugin.poetry .content>.meta{color:var(--text-p2);--fsp: 14px ;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{font-style:italic;color:var(--text-p4);margin:var(--gap-p) 0;--fsp: 14px ;font-size:var(--fsp)}.md-text .tag-plugin.poetry .content{padding-left:1rem;position:relative}.md-text .tag-plugin.poetry .content:before{content:"";position:absolute;width:4px;left:-4px;top:4px;bottom:4px;border-radius:4px;background:var(--block)}.md-text .tag-plugin.poetry .content>.title{position:relative}.md-text .tag-plugin.poetry .content>.title:before{content:"";position:absolute;width:4px;left:calc(-1rem - 4px);top:6px;bottom:6px;border-radius:4px;background:var(--accent)}.md-text .tag-plugin.quot{text-align:center;align-items:center;display:flex;flex-direction:column;--gap-p: 2rem;margin:var(--gap-p) 1rem}.md-text .tag-plugin.quot .content{display:flex;align-items:center;border-bottom:none;font-weight:700;padding:0 24px;line-height:1.2}@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{font-size:28px;font-weight:900;padding:4px 32px 0}@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;display:inline-block;color:var(--accent);border-radius:0;flex-shrink:0}.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{transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-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:"";position:absolute;--width: 90%;width:var(--width);height:4px;left:calc(50% - var(--width) / 2);bottom:-8px;border-radius:100%;background:var(--text);opacity:.1;filter:blur(2px);transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}.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{margin:.5rem;font-weight:500;color:var(--text)}.tag-plugin.ds-rating .body{display:flex;align-items:center;justify-content:center}.tag-plugin.ds-rating .body button{color:var(--text-p1);font-size:1rem;padding:0;border-radius:8px;display:flex;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;color:var(--theme);opacity:.2}.tag-plugin.ds-rating .body button svg{font-size:1.5em;margin:4px}.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{line-height:1;font-size:1em;margin:4px}.tag-plugin.ds-rating .footer{margin:.5rem;color:var(--text-p3);font-weight:500;font-size:.75rem}.tag-plugin.ds-rating.rated{pointer-events:none}.sites-wrap .grid-box{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:1rem 1rem}.sites-wrap .grid-box .grid-cell{aspect-ratio:1.5}.sites-wrap .site-card .card-link{width:100%;display:flex;flex-direction:column;position:relative}.sites-wrap .site-card .card-link .lazy-box{border-radius:12px;corner-shape:superellipse(1.2);box-shadow:0 1px 2px #0003;overflow:hidden}.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;margin-right:8px;margin-top:2px;border-radius:100%;corner-shape:superellipse(1)}.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{font-weight:500;color:var(--text-p1);font-size:.875rem;margin-top:1px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.sites-wrap .site-card .card-link .info .desc{font-size:10px;margin-top:2px;word-wrap:break-word;color:var(--text-p3);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.sites-wrap .site-card .card-link .labels{position:absolute;top:2px;right:2px;display:flex;flex-wrap:wrap;justify-content:flex-end;pointer-events:none;user-select:none;opacity:1;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}.sites-wrap .site-card .card-link .labels .label{font-weight:500;color:#fff;font-size:12px;padding:3px 6px 2px;margin:2px;line-height:1;border-radius:16px}.sites-wrap .site-card .card-link>.lazy-box{transition:transform .2s ease-out,box-shadow .2s ease-out;-moz-transition:transform .2s ease-out,box-shadow .2s ease-out;-webkit-transition:transform .2s ease-out,box-shadow .2s ease-out;-o-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{box-shadow:0 12px 20px -4px #00000026;transform:translate3d(0,-2px,0)}.tag-plugin.tabs{position:relative;margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column}.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{display:flex;align-self:center;overflow:scroll visible;max-width:100%;white-space:nowrap;margin:0!important;line-height:1.5;position:relative;padding:8px 0}.tag-plugin.tabs .nav-tabs::-webkit-scrollbar{height:0;width:0}.tag-plugin.tabs .nav-tabs::-webkit-scrollbar-track-piece{background:transparent}.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:"";position:absolute;background:var(--block-border);width:100%;height:2px;bottom:0;left:0;border-radius:2px}.tag-plugin.tabs .nav-tabs .tab{list-style-type:none}.tag-plugin.tabs .nav-tabs .tab a{display:block;cursor:pointer;padding:.25rem .75rem;--fsp: 14px ;font-size:var(--fsp);line-height:inherit;font-weight:500;color:var(--text-p3);border-radius:4px;position:relative;margin:0 2px}.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;position:absolute;background:var(--theme);height:2px;bottom:-8px;left:.75rem;right:.75rem;border-radius:2px}.tag-plugin.tabs .tab-content{max-width:100%;text-align:justify;margin-top:.5rem;display:flex;flex-direction:column}.tag-plugin.tabs .tab-content .tab-pane{display:block;max-width:100%}.tag-plugin.tabs .tab-content .tab-pane:not(.active){height:0;overflow:hidden}.tag-plugin.tabs .tab-content .tab-pane.active{height:auto}.tag-plugin.tabs .tab-content:has(.grid-box),.tag-plugin.tabs .tab-pane:has(.grid-box){width:100%}.tag-plugin.timeline{position:relative;padding-left:16px}.tag-plugin.timeline p>img{border-radius:8px;corner-shape:superellipse(1.2)}.tag-plugin.timeline:before{content:"";position:absolute;z-index:0;background:var(--block);width:4px;left:0;border-radius:8px;top:.5rem;bottom: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;corner-shape:superellipse(1.2)}.tag-plugin.timeline .timenode{position:relative;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;max-width:100%}.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{display:flex;align-items:center;position:relative;margin:.25rem 0;font-size:.8125rem}.tag-plugin.timeline .timenode .header a.user-info span{font-weight:600}.tag-plugin.timeline .timenode .header .user-info{display:flex;align-items:center;font-size:.8125rem;font-weight:500;color:var(--text-p1);margin-right:8px;line-height:1;border-radius:16px}.tag-plugin.timeline .timenode .header .user-info img{background:#fff;height:16px;border-radius:16px;display:inline;margin:0 4px 0 0;object-fit:contain}.tag-plugin.timeline .timenode .header,.tag-plugin.timeline .timenode .header span{font-weight:500;color:var(--text-p3);line-height:1}.tag-plugin.timeline .timenode .header:before{content:"";position:absolute;left:-16px;width:4px;border-radius:12px;height:4px;top:calc(50% - 2px);background:var(--text-meta);transition:background .2s ease-out,height .2s ease-out,top .2s ease-out,transform .2s ease-out;-moz-transition:background .2s ease-out,height .2s ease-out,top .2s ease-out,transform .2s ease-out;-webkit-transition:background .2s ease-out,height .2s ease-out,top .2s ease-out,transform .2s ease-out;-o-transition:background .2s ease-out,height .2s ease-out,top .2s ease-out,transform .2s ease-out;transform:scale(2)}.tag-plugin.timeline .body{background:var(--card);border-radius:2px 16px 16px;corner-shape:superellipse(1.2);padding:.5rem 1rem;margin-top:4px;box-shadow:0 1px 4px #00000005,0 2px 8px #00000005}.tag-plugin.timeline .body p{--fsp: 16px }.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{display:block;color:var(--text-p1);line-height:1.25;padding:.75rem 1rem;--fsp: 16px ;font-size:var(--fsp)}.tag-plugin.timeline[data-api] .body p.title{font-weight:700;margin:.5rem 0 .75rem;line-height:1.25;border-bottom:1px solid var(--block-border)}.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;text-decoration:none;padding-bottom:.75rem;display:inline-block;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}.tag-plugin.timeline[data-api] .body p.title a:hover{color:var(--accent)}.tag-plugin.timeline[data-api] .body>p:first-child:not([class]){font-size:1rem;margin:.25rem 0 .5rem}.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{margin:.5rem 0;border-radius:16px;corner-shape:superellipse(1.2)}.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;corner-shape:superellipse(1.2)}.tag-plugin.timeline[data-api] .body .footer{margin:0 0 -.5rem;padding:.5rem 0 1rem;user-select:none;font-weight:500;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.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{display:flex;flex-wrap:wrap;font-size:.8125rem;align-items:stretch}.tag-plugin.timeline[data-api] .body .footer .left+.right{margin-left:4px}.tag-plugin.timeline[data-api] .body .footer .item{border-width:1px;border-style:solid;margin:2px;border-radius:4px;padding:0 .5rem;display:flex;align-items:center;border-color:var(--link)}.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:none;border-radius:0;padding:0 .5rem;margin:.75rem 0}.tag-plugin.timeline .body blockquote p{--fsp: 15px ;margin:.25rem}.tag-plugin.timeline .body{line-height:1.5}.tag-plugin.timeline .body h1,.tag-plugin.timeline .body h2{font-size:1.25rem;margin:1rem 0;line-height:1.2}.tag-plugin.timeline .body h3,.tag-plugin.timeline .body h4{font-size:1rem;margin:.75rem 0;line-height:1.2}.tag-plugin.timeline .body h5,.tag-plugin.timeline .body h6{font-size:.9375rem;margin:.5rem 0;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{margin:.5rem 0;max-height:128px;cursor:zoom-in}.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);border-radius:16px;overflow:hidden;color:var(--text-p2)}details.toc summary{cursor:pointer;padding:0 .5rem;line-height:2;color:var(--text-p2);font-size:.8125rem;font-weight:500}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 transparent}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{line-height:2;font-weight:500}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{margin:.5rem;font-weight:500;color:var(--text)}.tag-plugin.ds-vote .body{width:50%;min-width:240px;max-width:320px;margin:1rem auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}.tag-plugin.ds-vote .body button{color:var(--text-p1);font-size:1rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem;background:var(--block);border-radius:8px;font-weight:500;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;color:var(--theme);background:var(--theme-a10)}.tag-plugin.ds-vote .body button svg{font-size:1.5em;margin:8px}.tag-plugin.ds-vote .body button span{line-height:1;font-size:1em;margin-bottom:4px}: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.38235294117646deg;--sat: 53.96825396825397%;--light: 50.588235294117645%;--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.105263157894738deg;--sat: 89.62264150943398%;--light: 58.43137254901961%;--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_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: 18px ;--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);border-radius:2px;margin-right:8px;padding:0 2px;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-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:"";display:inline-block;width:12px;height:1.2em;background:#44d7b6;transform:skew(-20deg);margin:0 .5em;vertical-align:top;position:relative}.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{position:absolute;font-size:1.2em;background-color:hsla(var(--hue) var(--sat) var(--light) / .5);width:1em;height:1em;content:"";opacity:1;display:inline-block;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;vertical-align:middle}.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");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;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-repeat:no-repeat;mask-position:center;mask-size:contain}.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");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;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-repeat:no-repeat;mask-position:center;mask-size:contain}.l_body[type=story] .md-text.content h4:not([class]){position:relative}.l_body[type=story] .md-text.content h4:not([class]):before{content:"";position:absolute;width:32px;height:32px;margin-left:-16px;margin-top:-12px;background:hsla(var(--hue) var(--sat) var(--light) / .3);border-radius:50%;--blur-px: 8px;filter:blur(var(--blur-px));pointer-events:none;z-index:-1;transition:all .5s ease-out;-moz-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out}.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{border-radius:24px;corner-shape:superellipse(1.2)}.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;corner-shape:superellipse(1.2)}.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);padding:1rem 2rem;border-radius:16px}.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{position:absolute;font-size:2rem;background-color:hsla(var(--hue) var(--sat) var(--light) / .25);top:-.3em;width:1em;height:1em;content:"";opacity:1;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}.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");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;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-repeat:no-repeat;mask-position:center;mask-size:contain}.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");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;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-repeat:no-repeat;mask-position:center;mask-size:contain}.l_body[type=story] .md-text.content>blockquote p:not([class]),.md-text.content .tag-plugin.blockquote p:not([class]){color:var(--text-p2);font-size:17px;text-indent:2em}.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);border-radius:2px;margin-right:8px;padding:0 2px;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-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 .tag-list{display:flex;flex-wrap:wrap;padding:0;margin-top:2rem}.md-text .tag-list a.tag{display:inline-flex;align-items:center;position:relative;color:var(--text-p2);margin:4px;padding:.5em .75rem;border-radius:4px;background:var(--block);font-size:.8125rem;font-weight:500}.md-text .tag-list a.tag:before{content:"#";margin-left:-2px;margin-right:2px;opacity:.4}.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:"#";margin-left:-2px;margin-right:2px;opacity:.4}.widget-body.tag-tree .tag-subtree>a>.tag-switcher-wrapper{width:1.75rem;height:.875rem;display:flex;justify-content:end;align-items:center}.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{display:inline-block;height:.5rem;width:.5rem;border-width:1px;border-style:none solid solid none;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{font-size:smaller;opacity:.4;margin-right:.25rem}.md-text .aplayer{border-radius:16px}:root{--swiper-theme-color: var(--theme) !important}.swiper{width:100%;border-radius:4px;--gap-p: 2rem}.swiper:not(.swiper-initialized){display:none}div.swiper-slide{text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:50%}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{padding:1rem .25rem;margin-top:-2rem!important;border-radius:40px;background:#ffffff40;transition:background .2s ease-out;-moz-transition:background .2s ease-out;-webkit-transition:background .2s ease-out;-o-transition:background .2s ease-out;--swiper-theme-color: var(--text) !important}.swiper-button-prev:after,.swiper-button-next:after{font-size:1.2rem!important;font-weight:700!important;color:var(--swiper-theme-color)}.swiper-button-prev:hover,.swiper-button-next:hover{background:#fff!important;--swiper-theme-color: var(--accent) !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{position:absolute;top:0;right:0;padding:0px .5rem;font-weight:700;visibility:hidden;background:#ffffff1a;color:#fff9;display:block;cursor:pointer;margin-right:4px;margin-top:4px;border-radius:12px}.highlight:hover .code:before{visibility:hidden}.highlight:hover .copy-btn{visibility:visible}.highlight .code .copy-btn.success{background:#3dc550;color:#fff;visibility:visible}.highlight .code .copy-btn.warning{background:#fa6400;color:#fff;visibility:visible}.md-text .folding[child=codeblock] .code .copy-btn{z-index:1;margin-right:1rem;border-radius:8px}.md-text p.katex-block{overflow:scroll}.md-text p.katex-block::-webkit-scrollbar{height:0;width:0}.md-text p.katex-block::-webkit-scrollbar-track-piece{background:transparent}.md-text p.katex-block::-webkit-scrollbar-thumb{background:var(--text-meta);cursor:pointer;border-radius:0}.md-text p.katex-block::-webkit-scrollbar-thumb:hover{background:var(--text-p3)}.cmt-body.beaudar{margin:0 -4px;width:calc(100% + 8px)}.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;corner-shape:superellipse(1.2);max-height:24px;max-width:100px;display:inline;margin:0 .25em}.cmt-body.twikoo .tk-content img{max-width:400px;max-height:400px;border-radius:8px;corner-shape:superellipse(1.2)}.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{color:var(--twikoo-theme)!important;border-color:var(--link-a20)}.twikoo .el-button--primary.is-plain:focus,.twikoo .el-button--primary.is-plain:hover{background:var(--twikoo-theme)!important;border-color:var(--twikoo-theme)}.twikoo .el-button--primary.is-plain:active{background:var(--twikoo-theme)!important;border-color:var(--twikoo-theme)}.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{width:auto;border:none;padding:6px 2rem;border-radius:16px;background:var(--block);color:var(--text-p1);line-height:2;font-size:14px;font-weight:500;transition:background .2s ease-out;-moz-transition:background .2s ease-out;-webkit-transition:background .2s ease-out;-o-transition:background .2s ease-out}.twikoo .tk-expand:hover{background:var(--card)}.twikoo .tk-comment{margin-top:0;margin-bottom:1rem;border:1px dashed var(--block-border);padding:1rem;border-radius:16px;background:var(--block)}.twikoo .tk-comment:hover{border-color:var(--twikoo-theme)}.twikoo .tk-main .tk-comment{margin-top:1rem;margin-bottom:0}.twikoo .tk-submit{padding:1rem 1rem 0;border-radius:16px;background:var(--block)}.twikoo .tk-tag{vertical-align:.1em}.twikoo .tk-tag-green{border:none;background-color:var(--link-a20);color:var(--twikoo-theme)}.twikoo .tk-comments-title .tk-comments-count{margin-top:15px;color:var(--text-p1)}.twikoo .tk-comments-title .tk-comments-count span:nth-child(1){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{margin:0 -4px;width:calc(100% + 8px)}.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{padding:.375em;font-weight:700;font-size:1.25em;color:#fff}@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{padding:.375em;font-weight:700;font-size:1.25em;color:#fff}}.cmt-body.artalk .artalk{margin-top:1rem}.cmt-body.artalk .artalk .atk-editor-plug-preview::-webkit-scrollbar{height:0;width:0}.cmt-body.artalk .artalk .atk-editor-plug-preview::-webkit-scrollbar-track-piece{background:transparent}.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);padding:.5rem 1rem;margin:0}.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{height:2rem;border-radius:100px}.cmt-body.artalk .artalk .atk-main-editor>.atk-bottom .atk-state-btn .atk-cancel{background:none}.cmt-body.artalk .artalk .atk-main-editor>.atk-bottom .atk-plug-btn{border-radius:32px;height:2rem;width:2rem}.cmt-body.artalk .artalk .atk-main-editor>.atk-bottom .atk-send-btn{height:2rem;border-radius:100px;min-width:5em;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-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{border-radius:16px;background:var(--card);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{padding:1rem 2rem;border-radius:8px;height:3rem;width:12rem;margin:-1.5rem auto 0}.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:none}.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:none}.cmt-body.artalk .atk-main-editor>.atk-textarea-wrap>.atk-textarea{background:none;padding:1rem;margin:0;border:none}.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:none}.cmt-body.artalk .artalk>.atk-list>.atk-list-header{padding:.5rem 1rem}.cmt-body.artalk .artalk>.atk-list>.atk-list-header .atk-comment-count{display:flex;align-items:baseline}.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{padding:.5rem;margin-bottom:32px}.cmt-body.artalk .atk-editor-plug-emoticons>.atk-grp-wrap>.atk-grp[data-type=image]>.atk-item{width:3rem;height:3rem;margin:0;border-radius:4px;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{line-height:1.5;font-size:.9375rem}.md-text .cmt-body.artalk .artalk p>img{margin:var(--gap-p) auto;border-radius:8px;corner-shape:superellipse(1.2)}.md-text .cmt-body.artalk .artalk a>img{display:inline}.md-text .cmt-body.artalk .artalk img[atk-emoticon]{max-height:1.5em;transform:scale(1.2);margin:0 4px;vertical-align:bottom;border-radius:4px}.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{position:relative;border-left:none;background:none;padding:.25rem 1rem}.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}
