@charset "utf-8";:root{--covers-main-lig:clamp(40%, var(--covers-orig-lig), 60%);--covers-subs-lig:clamp(20%, var(--covers-orig-lig), 40%);--thyuu--main-color:var(--covers-orig-hue, var(--custom-main-hue, 0deg)) var(--covers-orig-sat, var(--custom-main-sat, 70%)) var(--covers-main-lig, var(--custom-main-lig, 70%));--thyuu--subs-color:var(--covers-orig-hue, var(--custom-subs-hue, 20deg)) var(--covers-orig-sat, var(--custom-subs-sat, 70%)) var(--covers-subs-lig, var(--custom-subs-lig, 70%));--thyuu--draw-color:var(--covers-orig-hue, var(--covers-mask-hue)) var(--covers-orig-sat, var(--covers-mask-sat)) var(--covers-orig-lig, var(--covers-mask-lig));--thyuu--color-font:0deg 0% 25%;--thyuu--alpha-font:100%;--thyuu--color-font-head:hsl(var(--thyuu--color-font) / var(--thyuu--alpha-font));--thyuu--color-font-fill:hsl(0deg 0% 100% / .9);--thyuu--color-font-mask:hsl(0deg 0% 100% / .9);--thyuu--color-scroll:hsl(var(--thyuu--main-color) / 30%);--thyuu--color-logo-orig:hsl(var(--covers-orig-hue) var(--covers-orig-sat) var(--covers-orig-lig));--thyuu--color-back-none:transparent;--thyuu--color-back-font:hsl(var(--thyuu--color-font) / 5%);--thyuu--color-back-have:hsl(0deg 0% 98%);--thyuu--color-back-white:hsl(0deg 0% 100%);--thyuu--color-back-cover:hsl(var(--covers-orig-hue, var(--covers-mask-hue, 0)) var(--covers-orig-sat, var(--covers-mask-sat, 0)) clamp(10%, (var(--covers-orig-lig, var(--covers-mask-lig, 0%)) - 50%) * 2, 40%));--thyuu--font-family-normal:var(--custom-fonts, none), 'Misans VF', 'Noto Sans SC', 'PingFang SC', sans-serif, thyuu-iconfont;--thyuu--font-family-slogn:var(--custom-slogn, var(--thyuu--font-family-normal));--thyuu--font-family-coder:var(--custom-coder, none), 'Monaco', 'Consolas', var(--thyuu--font-family-normal);--thyuu--font-family-title:var(--thyuu--font-family-normal);--thyuu--font-weight-normal:400;--thyuu--font-weight-title:600;--breakpoint-mobile:width <= 641px;--thyuu--size-normal:var(--custom-font-size, 16px);--thyuu--size-medium:.875rem;--thyuu--size-small:.75rem;--thyuu--size-title:1rem;--thyuu--size-edgetb:var(--thyuu--height-head);--thyuu--size-edgelr:3rem;--thyuu--size-area:3rem;--thyuu--size-divs:1.5rem;--thyuu--size-span:1rem;--thyuu--size-icon:1.25rem;--thyuu--size-radius:var(--custom-radius, var(--thyuu--size-normal));--thyuu--size-card-normal:var(--custom-card-size, 22.5rem);--thyuu--size-card-small:calc(var(--thyuu--size-card-normal)*.6);--thyuu--size-screen-medium:1152px;--thyuu--size-content:var(--custom-content-size, 62.5rem);--thyuu--size-scroll:12px;--thyuu--size-cover-top:max(10em, 30vh);--thyuu--height-head:4rem;--thyuu--sticky-head:4.5rem;--thyuu--height-cover:max(var(--thyuu--size-card-normal), 80vh);--thyuu--align-cover:var(--custom-cover-align,center);--thyuu--mask-scroll-y:linear-gradient(#0000, #000 var(--thyuu--size-divs), #000 calc(100% - var(--thyuu--size-divs)), #0000);--thyuu--mask-scroll-x:linear-gradient(90deg,#0000, #000 var(--thyuu--size-divs), #000 calc(100% - var(--thyuu--size-divs)), #0000);--thyuu--border:thin solid hsl(var(--thyuu--color-font) / 5%);--thyuu--shadow-text:0 .04rem .2rem hsl(0deg 0 0 / 30%);--thyuu--shadow-normal:0 .2rem 1rem 0 hsl(0deg 0% 15% / 10%);--thyuu--shadow-white:0 .2rem 1rem 0 hsl(0deg 0% 15% / 4%);--thyuu--shadow-color:var(--thyuu--shadow-normal), 0 2rem 2rem -2rem hsl(var(--thyuu--main-color) / 30%);--animation-on:cubic-bezier(.6, .1, 0, 1);--animation-in:cubic-bezier(.6, .2, .25, 1);--animation:opacity .5s var(--animation-in) backwards, transform 1s var(--animation-in) backwards, filter .7s var(--animation-in);--wp--preset--font-size--small:max(var(--thyuu--size-small), .75em);--wp--preset--font-size--medium:max(var(--thyuu--size-medium), 1.75em);--wp--preset--font-size--large:max(var(--thyuu--size-normal), 2em);--wp--preset--font-size--x-large:max(var(--thyuu--size-normal), 3em)}@media(max-width:1152px){:root{--thyuu--size-edgelr:1.5rem;--thyuu--size-scroll:0rem}}:root[theme=dark]{--covers-main-lig:clamp(60%, var(--covers-orig-lig), 80%);--covers-subs-lig:clamp(40%, var(--covers-orig-lig), 60%);--thyuu--color-font:0deg 0% 85%;--thyuu--color-font-head:hsl(0deg 0% 100% / .9);--thyuu--color-font-fill:var(--thyuu--color-back-have);--thyuu--color-back-have:hsl(var(--covers-orig-hue, var(--custom-main-hue, 0deg)) 5% 5%);--thyuu--color-back-font:hsl(0deg 0% 40% / .1);--thyuu--color-back-text:hsl(0deg 0% 5% / .85);--thyuu--color-back-white:hsl(0deg 0% 60% / .1);--thyuu--color-back-shift:hsl(0deg 0% 60% / .1);--thyuu--color-back-cover:hsl(var(--covers-orig-hue, var(--covers-mask-hue, 0)) var(--covers-orig-sat, var(--covers-mask-sat, 0)) 5%);--thyuu--shadow-shift:var(--thyuu--shadow-white)}@media(prefers-color-scheme:dark){:root[theme=auto]{--covers-main-lig:clamp(60%, var(--covers-orig-lig), 80%);--covers-subs-lig:clamp(40%, var(--covers-orig-lig), 60%);--thyuu--color-font:0deg 0% 85%;--thyuu--color-font-head:hsl(0deg 0% 100% / .9);--thyuu--color-font-fill:var(--thyuu--color-back-have);--thyuu--color-back-have:hsl(var(--covers-orig-hue, var(--custom-main-hue, 0deg)) 5% 5%);--thyuu--color-back-font:hsl(0deg 0% 40% / .1);--thyuu--color-back-text:hsl(0deg 0% 5% / .85);--thyuu--color-back-white:hsl(0deg 0% 60% / .1);--thyuu--color-back-shift:hsl(0deg 0% 60% / .1);--thyuu--color-back-cover:hsl(var(--covers-orig-hue, var(--covers-mask-hue, 0)) var(--covers-orig-sat, var(--covers-mask-sat, 0)) 5%);--thyuu--shadow-shift:var(--thyuu--shadow-white)}}:root body.nav-color-dark:not(.nav-fixed){--thyuu--color-font-head:hsl(0deg 0% 100% / .9);--thyuu--color-font-fill:hsl(0deg 0% 0% / .7);--thyuu--color-font-mask:hsl(0deg 0% 0% / .7);--thyuu--color-logo:var(--thyuu--color-font-head)}[class*=thyuu-icon-]::before{font-family:thyuu-iconfont;font-style:normal;font-weight:400}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes opacity{0%{opacity:var(--opci,0)}100%{opacity:var(--opci-in,1)}}@keyframes transform{0%{transform:var(--trfm,translateY(1rem));transform-origin:var(--trfm-or,top)}100%{transform:var(--trfm-in,none)}}@keyframes filter{0%{filter:var(--filter,none)}100%{filter:var(--filter-in,none)}}@keyframes nothumb{100%{background-position:50%,200%,200%}}@keyframes end{0%{opacity:1}100%{opacity:0}}@keyframes onheight{0%{height:0}}@keyframes onwidth{0%{width:0}}@keyframes userbg{0%{height:0;scale:2}}*,*::before,*::after{font:inherit;color:inherit;padding:0;margin:0;border:none;outline:none;box-sizing:border-box;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:hsl(var(--thyuu--color-font)/.1)#0000}html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%;font:var(--thyuu--font-weight-normal)var(--thyuu--size-normal)/2 var(--thyuu--font-family-normal);font-synthesis:none;text-rendering:optimizeSpeed;margin-top:0 !important;scroll-padding-top:var(--thyuu--sticky-head);scrollbar-color:var(--thyuu--color-scroll)#0000;interpolate-size:allow-keywords;overflow-wrap:anywhere;overflow:clip auto}body{color:hsl(var(--thyuu--color-font)/var(--thyuu--alpha-font));background:var(--thyuu--color-back-have)}[theme=dark] body{background:var(--thyuu--color-back-have)linear-gradient(145deg,hsl(0deg 0% 100%/.1),var(--thyuu--color-back-have) 15%)no-repeat 0 0/100vw 100vh fixed}h1,h2,h3,h4,h5,h6{font:var(--thyuu--font-weight-title)calc( var(--thyuu--size-normal) * var(--font-cale,1) )/1.5 var(--thyuu--font-family-title)}h1{--font-cale:2}h2{--font-cale:1.5}h3{--font-cale:1.25}h4{--font-cale:1.125}h6{--font-cale:0.875}a{cursor:pointer;text-decoration:none;word-break:break-all;transition:.7s cubic-bezier(.6,.1,0,1),background-position 0s}a:where(:hover,:focus,:active){color:hsl(var(--thyuu--main-color))}a:where(:not([role=button],.button)){background:var(--a-line-slide,linear-gradient(90deg,hsl(var(--thyuu--main-color)/50%),hsl(var(--thyuu--subs-color)/50%)) no-repeat var(--a-line-trans,100%) 100%/0 1px)}a:where(:not([role=button],.button)):hover{background-position-x:var(--a-line-trans,0%);background-size:100% 1px}:where(ol,ul,li){list-style:none}address,dfn,cite,em,i{font-style:normal}dt,th,b,strong{font-weight:700}hr{border:thin inset hsl(var(--thyuu--color-font)/.1) !important}details,pre,tt,var{font-size:max(var(--thyuu--size-medium),.75em);line-height:2;hyphens:none}kbd,code{color:hsl(var(--thyuu--main-color));text-decoration:underline dotted .1ex;text-decoration-skip-ink:none;text-underline-offset:.5ex;-webkit-box-decoration-break:clone;box-decoration-break:clone}code{font-family:var(--thyuu--font-family-coder) !important}pre,details{position:relative;padding:.75em 1em;background:var(--thyuu--color-back-font);border-radius:var(--thyuu--size-radius);overflow:hidden}pre code{--thyuu--color-font:219deg 14% 70%;color:hsl(var(--thyuu--color-font));font-synthesis:initial;line-height:1.5;padding:calc(var(--thyuu--size-small)*2 + 1em)1em 1em;margin:-1em;tab-size:4;background:var(--thyuu--color-back-shift,#282c34) !important;cursor:text;white-space:pre !important;text-decoration:none;scrollbar-width:auto;scrollbar-color:hsl(var(--thyuu--color-font)/.2)#0000;max-height:calc(100vh - 3em - var(--thyuu--height-head) * 2);overflow:auto}pre code:before,pre code+.thyuu-copys{--thyuu--color-font:219deg 14% 70%;display:flex;align-items:center;position:absolute;inset:0 0 auto auto;font:var(--thyuu--size-small)/1 var(--thyuu--font-family-normal);text-transform:uppercase;color:hsl(var(--thyuu--color-font)/.7);background:hsl(var(--thyuu--color-font)/.1);padding:.5em 1em;border-radius:0 0 0 1.5em;z-index:2}pre code:before{content:"code";font-weight:600;inset:0 auto auto 0;color:var(--color);background:hsl(var(--thyuu--color-font)/.1)radial-gradient(circle,currentcolor 50%,#0000 65%)no-repeat 1em/.5em .5em;padding-left:2em;border-radius:0 0 1.5em 0}pre code[data-language]:before{content:attr(data-language)}code[data-language=javascript]{--color:#F7DF1E}code[data-language=jsx]{--color:#61DAFB}code[data-language=typescript]{--color:#3178C6}code[data-language=tsx]{--color:#3178C6}code[data-language=php]{--color:#777BB4}code[data-language=python]{--color:#3776AB}code[data-language=java]{--color:#007396}code[data-language=cpp]{--color:#00599C}code[data-language=c]{--color:#A8B9CC}code[data-language=csharp]{--color:#239120}code[data-language=go]{--color:#00ADD8}code[data-language=rust]{--color:#000000}code[data-language=swift]{--color:#FA7343}code[data-language=kotlin]{--color:#7F52FF}code[data-language=html]{--color:#E34F26}code[data-language=css]{--color:#1572B6}code[data-language=scss]{--color:#CC6699}code[data-language=sass]{--color:#CC6699}code[data-language=less]{--color:#1D365D}code[data-language=sql]{--color:#336791}code[data-language=json]{--color:#000000}code[data-language=xml]{--color:#FF6600}code[data-language=yaml]{--color:#FF0000}code[data-language=markdown]{--color:#000000}code[data-language=bash]{--color:#4EAA25}code[data-language=powershell]{--color:#5391FE}code[data-language=dockerfile]{--color:#2496ED}code[data-language=nginx]{--color:#009639}code[data-language=apache]{--color:#D22128}details{height:3.5em;outline:thin solid var(--thyuu--color-back-font);overflow:hidden;transition:.7s}details[open]{height:auto;background:var(--thyuu--color-back-white)}details summary{color:hsl(var(--thyuu--color-font)/.7);padding:.5em 1em .5em 1.5em;margin:-.5em 0 0;list-style:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}details[open] summary{border-bottom:var(--thyuu--border);white-space:normal}details summary::-webkit-details-marker{display:none}.wp-block-preformatted::before,details summary::before{display:inline-block;text-indent:0;line-height:2;width:1em;margin:0 .5em 0 -1.5em;transition:.5s}details summary::before{content:"\e627"}details[open] summary::before{transform:rotate(90deg)}details summary~*{margin:1em 0 0}abbr,acronym{border-bottom:1px dotted hsl(var(--thyuu--color-font)/.1);cursor:help}mark,ins{background:var(--thyuu--color-back-font);text-decoration:none}sup,sub{color:hsl(var(--thyuu--color-font)/.8);font-size:1.5ex;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";vertical-align:.5ex}sub{vertical-align:0}small{font-size:75%}big{font-size:125%}time{display:inline-block;flex:none;font-variant:tabular-nums lining-nums;font-feature-settings:'tnum' 1,'lnum' 1,'kern' 1}s{color:hsl(var(--thyuu--color-font)/.8)}figcaption{color:hsl(var(--thyuu--color-font)/.5);font-size:var(--thyuu--size-small) !important;line-height:2;border-radius:var(--thyuu--size-radius)}dd{margin:0 1.5em 1.5em}table{border-collapse:collapse;width:100%}caption,th,td{text-align:left}td{padding:.5em}blockquote{font-size:var(--thyuu--size-medium);margin-top:1.75em !important;padding:.75em 1em;gap:2em;border-radius:1em;background:var(--thyuu--color-back-font);columns:var(--thyuu--size-card-normal);column-rule:thin solid color-mix(in srgb,currentColor 10%,#0000);column-fill:balance;widows:1;break-inside:avoid}blockquote::before{content:"\e65d";display:block;font-size:1.5em;opacity:.2;margin-block:-1em .5em;line-height:1;column-span:all}blockquote:has(>*:not(cite):only-of-type)::before{text-align:center}blockquote>*{margin-block:0 1em}blockquote>*:only-of-type{column-span:all;text-align:center;text-wrap:balance}blockquote>*:last-of-type{margin:0}blockquote cite{display:block;font-size:var(--thyuu--size-small);margin:.5em 0 0 !important;color:hsl(from currentColor h s l/.5) !important}blockquote cite::before,blockquote cite::after{content:"\2014\2014";margin:0 .5em}img,video,audio,iframe,embed,object{max-width:100%}img,video{height:auto}a>img{vertical-align:middle}:where(video,img):where(.load){opacity:0;transition:opacity .3s}:where(video,img):where(.loaded){opacity:1}::-webkit-scrollbar{width:var(--thyuu--size-scroll);height:var(--thyuu--size-scroll)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--thyuu--color-scroll);background-clip:padding-box;border:2px solid #0000;border-radius:5px}.hidden,.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none}select{cursor:pointer}option{background:var(--thyuu--color-back-have)}.button,button,input,select,textarea{width:100%;accent-color:hsl(var(--thyuu--main-color)/.8);padding:.5em 1em;background:var(--thyuu--color-back-font);border-radius:var(--thyuu--size-radius);box-shadow:var(--thyuu--shadow-shift);vertical-align:middle;appearance:none;transition:.7s}textarea::placeholder,input::placeholder{color:hsl(var(--thyuu--color-font)/.6);font-size:var(--thyuu--size-small);transition:.3s}textarea:focus::placeholder,input:focus::placeholder{opacity:0;transform:translateY(-1em)}.button,button,[type=checkbox]:not([hidden]),[type=radio],[type=submit]{display:inline-flex;align-items:center;justify-content:center;font-size:var(--thyuu--size-small);width:unset;line-height:1;padding:1em;border-radius:min(var(--thyuu--size-radius) * 2,2em);gap:.5em;cursor:pointer;user-select:none;flex:none}.button.has-thyuu-color,[type=checkbox]:not([hidden]),[type=radio],[type=submit]{color:#fff;background:linear-gradient(135deg,var(--thyuu--color-back-font) 20%,hsl(var(--thyuu--main-color)/.8) 30%,hsl(var(--thyuu--subs-color)/.8) 70%,var(--thyuu--color-back-font) 80%)50%/300% 100%;box-shadow:0 0 1em hsl(var(--thyuu--main-color)/.2),0 .5em 1em -.5em hsl(var(--thyuu--main-color)/.5)}[type=checkbox]:not([hidden]),[type=radio]{height:1em;width:3em;padding:0;outline:var(--thyuu--border)}[type=checkbox]:not([hidden]):not(:checked),[type=radio]:not(:checked){background-position-x:125%;box-shadow:var(--thyuu--shadow-white)}.button:where(.prev)::before,.button:where(.into,.next)::after{content:"\e627";font-family:thyuu-iconfont;transition:inherit}.button:where(.prev)::before{content:"\e623"}.button:where(.prev):hover::before,.button:where(.into,.next):hover::after{scale:1.25}.button.has-btn-effect .btn-meta{opacity:0;max-width:0;height:1em;margin:0 -.5em 0 0;white-space:nowrap;overflow:hidden;transition:inherit}.button.has-btn-effect:hover .btn-meta{opacity:1;max-width:10em;margin:0}:is(.button,button,input):not([hidden]):active,:is(.taxonomy-sub,.menu,.reply) a:active{scale:.98}.has-line-clamp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-num,1)}.blur{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.blur-saturate{-webkit-backdrop-filter:saturate(1.8)blur(20px);backdrop-filter:saturate(1.8)blur(20px)}.fade-before{opacity:0;transform:var(--trfm,scale(.98) translateY(1rem));transform-origin:var(--trfm-or,top);transition:.7s,transform cubic-bezier(.6,.2,.25,1).7s,opacity .3s}.fade-after{opacity:1;transform:var(--trfm-in,none)}.avatar{height:var(--avatar-size,2em);width:var(--avatar-size,2em);border-radius:50%;background:var(--thyuu--color-back-white);object-fit:cover;object-position:top}.thyuu-iconfont{font-family:var(--thyuu--font-family-normal) !important;font-size:unset}.thyuu-icon{flex:none}:where(.page-title,.thyuu-icon[class*=thyuu-icon-])::before{margin-right:.5em}thyuu-loaed{--trfm:scale(1.1);position:absolute;display:flex;align-items:center;justify-content:center;font-size:var(--thyuu--size-small);inset:0;width:fit-content;height:3em;line-height:1;padding:1em;margin:auto;gap:.5em;color:var(--thyuu--color-font-head);border:thin solid var(--thyuu--color-back-shift,hsl(0deg 0% 100%/10%));border-radius:min(var(--thyuu--size-radius) * 2,2em);background:var(--thyuu--color-back-shift,var(--thyuu--color-font-fill,hsl(0deg 0% 100%/100%)));animation:opacity .5s .5s backwards,transform 1s .5s backwards;transform-origin:bottom;z-index:2;transition:.5s}thyuu-loaed::before{content:"";border-top:2px solid;border-radius:50%;width:1em;aspect-ratio:1;animation:rotate 2s linear infinite var(--loaed-play,running)}thyuu-loaed.loaded{--loaed-play:paused;opacity:0;visibility:hidden;transform:var(--loaed-trfm,scale(.98))}thyuu-embed{display:block;position:relative;width:100%;height:100%;background:var(--thyuu--color-back-font);border-radius:var(--thyuu--size-radius);outline:thin solid var(--thyuu--color-back-font)}thyuu-embed :where(img,video,iframe){width:100%;transition:visibility .5s,pointer-events 0s,opacity .5s .5s}thyuu-embed:not(.loaded) :where(img,video,iframe){opacity:0;pointer-events:none;visibility:hidden}thyuu-embed iframe~thyuu-loaed{inset-block:1.25em auto}.thyuu-switch .switch-nav{position:fixed;display:flex;flex-wrap:nowrap;align-items:center;counter-reset:list;font-size:var(--thyuu--size-medium);color:hsl(var(--thyuu--color-font)/.7);inset:auto .5rem 1rem;width:fit-content;max-width:calc(100% - 1em);margin:auto;padding:.25em;border:thin solid hsl(var(--thyuu--main-color)/.15);border-radius:min(var(--thyuu--size-radius) * 2,2em);background-color:var(--thyuu--color-back-shift,hsl(0 0% 98%/.8));-webkit-backdrop-filter:blur(2em);backdrop-filter:blur(2em);box-shadow:var(--thyuu--shadow-normal);z-index:29;scroll-snap-type:x mandatory;overflow:auto hidden;transition:.5s cubic-bezier(.5,0,0,1.4),pointer-events 0s}@media(width <= 1152px){.thyuu-switch .switch-nav{inset:auto .5em .5em}}.thyuu-switch.is-dark .switch-nav{background:hsl(var(--thyuu--color-font)/.1)}body.nav-fixed:not(.nav-hided) .thyuu-switch .switch-nav,.thyuu-switch .switch-nav:not(.active){opacity:0;pointer-events:none;visibility:hidden;transform:translateY(110%)scale(.9)}.thyuu-switch .switch-btn{flex:1;min-width:fit-content;font-size:inherit;padding:.75em 1em;border-radius:inherit;background:0 0}.thyuu-switch .switch-btn.active{color:hsl(var(--btns-color,var(--thyuu--main-color))/.7);background:hsl(var(--thyuu--main-color)/.1)}.thyuu-switch .switch-btn .link{margin:-1em -2em;opacity:0;scale:0;pointer-events:none;color:#fff;background:hsl(var(--thyuu--main-color)/.5);border-radius:inherit;font-size:75%}.thyuu-switch .switch-btn:not([class*=thyuu-icon-])::before{counter-increment:list;content:counter(list)}.thyuu-switch .switch-nav:not(:hover) .switch-btn.active{scroll-snap-align:center}.thyuu-switch .switch-btn.active .link{opacity:1;scale:1;margin-inline:0 -1em;pointer-events:auto}.thyuu-switch:where([data-type=toggle]) .tabs-switch{display:grid;grid:auto/auto-flow 100%;overflow:hidden}.thyuu-switch:where([data-type=toggle]) .thyuu-tabbed{transition:.3s,pointer-events 0s}.thyuu-switch:where([data-type=toggle]) .thyuu-tabbed:not(.active){opacity:0;pointer-events:none;max-height:0;overflow:hidden}.thyuu-switch:where([data-type=toggle][data-direction=y]) .tabs-switch{grid:auto/1fr}.thyuu-tabbed{--pad-size:max((100vw - var(--col-size, 100vw)) / 2, var(--thyuu--size-edgelr));display:flex;flex-flow:column}.thyuu-tabbed .tabbed-main{position:relative;display:flex;flex-flow:var(--tabbed-flow,wrap);place-content:var(--tabbed-space,space-between);align-items:center}.thyuu-tabbed .tabbed-list{display:grid;grid:repeat(var(--row-nums,1),1fr)/auto-flow dense minmax(min(var(--col-size,var(--thyuu--size-card-normal)),100%),1fr);width:100%;min-height:var(--row-size,var(--thyuu--size-card-normal));gap:1em;padding:1em var(--pad-size);scroll-snap-stop:always;scroll-padding:var(--pad-size)}.thyuu-tabbed .tabbed-list>*{scroll-snap-align:var(--tabbed-align,start)}.thyuu-tabbed .tabbed-list>*[data-color-mode=dark]{--thyuu--color-font:0 0 100%;--thyuu--main-color:0 0 100%}.thyuu-tabbed:where([data-type=slider]) .tabbed-list{grid:auto/100%;max-height:none}.thyuu-tabbed:where([data-type=slider]) .tabbed-list>*{grid-area:1/1;transition:.5s,pointer-events 0s}.thyuu-tabbed:where([data-type=slider]) .tabbed-list>*:not(.active){opacity:0;transform:var(--tabbed-trans,none);visibility:hidden;pointer-events:none}.thyuu-tabbed .tabbed-tool{display:flex;flex-flow:var(--tabbed-flow,wrap);place-content:var(--tabbed-space,space-between);flex:100%;gap:1em;padding:0 var(--pad-size);font-size:var(--btn-size,var(--thyuu--size-medium))}.thyuu-tabbed .tabbed-tool>*{display:flex;gap:.5em;align-items:center;justify-content:center}.thyuu-tabbed :is(.tabbed-dot,.tabbed-nav button){color:hsl(var(--thyuu--color-font)/.5);background:var(--thyuu--color-back-shift,hsl(var(--thyuu--color-font)/.05));backdrop-filter:blur(1em)saturate(1.5)}.thyuu-tabbed :is(.tabbed-dot,.tabbed-nav) button{position:relative;font-size:inherit;min-width:2.5em;height:2.5em;padding:0}.thyuu-tabbed .tabbed-nav :is(.auto.play,button:hover){color:hsl(var(--thyuu--main-color)/.8);background:hsl(var(--thyuu--main-color)/.1)}.thyuu-tabbed .tabbed-nav .auto svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none}.thyuu-tabbed .tabbed-nav .auto circle{fill:none;stroke:hsl(var(--thyuu--main-color)/.5);stroke-width:4;stroke-linecap:round;stroke-dasharray:289;stroke-dashoffset:289}.thyuu-tabbed .tabbed-nav .auto.play circle{animation:ring linear;animation-duration:var(--duration)}.thyuu-tabbed .tabbed-dot{border-radius:min(var(--thyuu--size-radius) * 2,2em);padding:1em 1.25em}.thyuu-tabbed .tabbed-dot button{min-width:.5em;height:.5em;background:hsl(var(--thyuu--color-font)/.2);overflow:hidden}.thyuu-tabbed .tabbed-dot button.active{background:hsl(var(--thyuu--main-color)/.5);min-width:2em}.thyuu-tabbed .tabbed-dot button:hover{background:hsl(var(--thyuu--main-color)/.8)}.thyuu-tabbed .tabbed-dot button::after{content:'';position:absolute;inset:0;background:hsl(var(--thyuu--main-color)/.5);transform-origin:left top;transform:scaleX(var(--progress,0))scaleY(var(--vprogress,1));border-radius:inherit;transition:.3s}.thyuu-tabbed:where(.is-stick-nav) .tabbed-tool{position:sticky;bottom:1em;z-index:2}.thyuu-tabbed:where(.is-float-nav) .tabbed-nav button:not(.auto){position:absolute;inset:50% auto auto var(--pad-size);color:#fff;background:hsl(0deg 0% 100%/20%);margin-inline:1em;transform:translateY(-100%);z-index:2}.thyuu-tabbed:where(.is-float-nav) .tabbed-nav button.next{inset-inline:auto var(--pad-size)}@keyframes ring{0%{stroke-dashoffset:289;opacity:0}10%,90%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.thyuu-block{padding:1em;border-radius:var(--thyuu--size-radius);background:var(--thyuu--color-back-font)}.thyuu-music{width:100%;height:65px;overflow:hidden}.thyuu-music:is([data-type=nn_lists],[data-type=nn_album]){height:390px}:is([theme=dark],body.dark-color) .thyuu-music iframe{opacity:.6;mix-blend-mode:plus-lighter}.thyuu-video{--thyuu--color-font:0 0% 100%;position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;max-height:calc(80vh - var(--thyuu--size-edgetb));margin-inline:auto;aspect-ratio:16/9;background:#000;color:#fff}.thyuu-video:before{content:"\e8af";position:absolute;font-size:6em;line-height:1;opacity:.15}.thyuu-video iframe{height:100%;border-radius:inherit;align-self:flex-start;z-index:2}.thyuu-video[data-type=dy] iframe:hover{height:calc(100% + 35px);margin:0 0 -35px}.thyuu-livephoto{background:0;outline:0}.thyuu-livephoto .lpk-live-photo-player{position:relative;max-width:100%;max-height:calc(100vh - var(--thyuu--size-edgetb)*2);border-radius:var(--thyuu--size-radius);overflow:hidden}.thyuu-maper{position:var(--cover-map-position,fixed) !important;inset:0;width:100%;height:var(--cover-map-height,100%);color:hsl(var(--thyuu--color-font));font:inherit !important;text-shadow:none;background:var(--thyuu--color-back-font) !important;border-radius:var(--cover-map-radius,0);opacity:var(--cover-map-opacity,0);-webkit-mask:var(--cover-map-mask,none);mask:var(--cover-map-mask,none);transform:var(--cover-map-transform,none);visibility:var(--cover-map-visibie,hidden);transition:opacity .3s,visibility .3s,transform .3s;z-index:var(--cover-map-index,auto);overflow:hidden}.thyuu-maper:not(.loaded){}.thyuu-maper.full-screen{position:fixed !important;height:100%;opacity:1;-webkit-mask:none;mask:none;background:var(--thyuu--color-back-white) !important;border-radius:0;transform:none;visibility:visible;z-index:29}.thyuu-maper-control{position:absolute;display:flex;text-align:center;justify-content:center;align-items:center;font-size:var(--thyuu--size-small);line-height:1;width:fit-content;max-width:calc(100% - 2em);inset:auto 1em var(--thyuu--size-divs);padding:.25em;margin:auto;border-radius:min(var(--thyuu--size-radius) * 2,2em);background:var(--thyuu--color-back-shift,hsl(0 0% 100%/.6));-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);box-shadow:var(--thyuu--shadow-normal);cursor:auto;z-index:29}#print-map.loaded .thyuu-maper-control,#cover-map.full-screen .thyuu-maper-control{--trfm:scale(.9) translateY(100%);animation:var(--animation);animation-duration:.3s;animation-delay:.5s}.thyuu-maper-control :is(ul,li,span,label){display:inline-flex;justify-content:center;align-items:center;color:hsl(var(--thyuu--color-font)/.7) !important}.thyuu-maper :is(.thyuu-maper-control span,.amap-marker-label a){font-size:1.25em;width:2em;height:2em;padding:0;margin:.25em;line-height:1;background:var(--thyuu--color-back-font);border-radius:50% !important;border:0 !important;cursor:pointer;user-select:none;transition:.3s}.thyuu-maper :is(.thyuu-maper-control span,.amap-marker-label a):hover{color:#fff !important;background:hsl(var(--thyuu--main-color)/.7)}.thyuu-maper :is(.zoom-in,.zoom-out):before{content:"";position:absolute;width:.5em;height:.5em;background:linear-gradient(currentColor 0 0)no-repeat 50%/100% 1.5px,linear-gradient(currentColor 0 0)no-repeat 50%/1.5px}.thyuu-maper :is(.zoom-out):before{background-size:100% 1.5px}.thyuu-maper :is(.map-type,.map-ctrl,.map-scale){display:flex}.thyuu-maper .map-type{flex:1;padding:1em;margin:-1em 0;mask:linear-gradient(90deg,#0000,#000 1em,#000 calc(100% - 1em),#0000);overflow:auto}.thyuu-maper .map-type ul{gap:1em}.thyuu-maper .map-type label{gap:.5em;flex-flow:column;font-size:10px;cursor:pointer;user-select:none}.thyuu-maper .map-type .roads{border-left:thin solid hsl(var(--thyuu--color-font)/.1);padding:0 0 0 1em;margin:0 0 0 1em}.thyuu-maper .map-scale{position:absolute;inset:auto 0 4.5em;flex-flow:column;align-items:center;cursor:pointer;opacity:.7}.thyuu-maper .map-scale :is(.amap-scalecontrol,.tdt-control-scale){position:static;background:0 0;pointer-events:auto;cursor:pointer}.thyuu-maper .map-scale :is(.tdt-control-scale-line,.mapboxgl-ctrl-scale){position:relative;background:0 0;color:inherit;border:0;border-bottom:2px solid;line-height:2;font-size:10px;white-space:nowrap;padding:0;overflow:visible;transition:.3s}.thyuu-maper .map-scale :is(.tdt-control-scale-line,.mapboxgl-ctrl-scale):after{position:absolute;inset:auto 0 -4px;content:"";width:100%;height:6px;border-inline:2px solid}.thyuu-maper .tdt-pane{z-index:2}.thyuu-maper .mapboxgl-popup{pointer-events:auto}.thyuu-maper :is(.mapboxgl-popup-content,.tdt-control-scale-m,.tdt-infowindow-content-wrapper){all:unset}#cover-map .thyuu-maper-markers,#cover-map .amap-marker{color:hsl(var(--thyuu--color-font)/.7);font-size:1.5em;user-select:none;transition:color .5s}#cover-map .amap-marker i:after,#cover-map .thyuu-maper-markers i:after{content:"";position:relative;display:flex;height:.5em;width:1em;margin:-.75em 0 0;outline:thin solid;outline-offset:.1em;background:currentColor;border-radius:50%;opacity:.15;z-index:-1}#cover-map .amap-marker:hover i,#cover-map .thyuu-maper-markers:hover i{color:hsl(var(--thyuu--main-color))}#cover-map .thyuu-maper-windows,#cover-map .amap-marker-label{display:flex;align-items:center;justify-content:center;font-size:var(--thyuu--size-small);gap:.25em;padding:.5em .5em .5em 1em;border:0;border-radius:2em;background:var(--thyuu--color-back-shift,hsl(0 0% 100%/.6));box-shadow:var(--thyuu--shadow-normal);-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);transition:.3s,transform 0s}#cover-map .thyuu-maper-windows a,#cover-map .amap-marker-label a{padding:.5em;margin:0}#cover-map .amap-marker:not(:hover) .amap-marker-label,#cover-map .thyuu-maper-markers:not(:hover) .thyuu-maper-windows{opacity:0;margin:.25em 0 0}#cover-map:not(.full-screen) .thyuu-maper-control{inset:auto 0 0;width:100%;max-width:none;background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}#cover-map:not(.full-screen) .amap-toolbar span,#cover-map:not(.full-screen) .thyuu-maper-control span{-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em)}#cover-map:not(.full-screen) .map-scale{margin:0 auto 0 .5em;position:static;order:-1}#cover-map:not(.full-screen) .map-type,.thyuu-maper :is(.mapboxgl-popup-tip,.mapboxgl-popup-close-button,.tdt-infowindow-tip-container),.thyuu-maper :is(.amap-copyright,.amap-logo,.tdt-control-scale-linebottom,.tdt-control-copyright,.mapboxgl-control-container){display:none !important}@media(width <=641px){.nav-fixed:not(.nav-hided) #cover-map.full-screen .thyuu-maper-control{bottom:var(--thyuu--height-head)}}.thyuu-div .button.close{position:fixed;inset:auto var(--thyuu--size-divs)var(--thyuu--size-divs);width:fit-content;margin:auto;z-index:2}.thyuu-tip{--fancybox-bg:radial-gradient(circle at 25% 65%, hsl(var(--thyuu--main-color) / .2), #0000 25%) no-repeat local,
		radial-gradient(circle at 75% 35%, hsl(var(--thyuu--subs-color) / .2), #0000 25%) no-repeat local
		var(--thyuu--color-back-shift, hsl(0 0% 100% / .8));padding:var(--thyuu--size-edgelr)}.thyuu-tip img{border-radius:var(--thyuu--size-radius)}.thyuu-noone{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;text-wrap:balance;color:hsl(var(--thyuu--color-font)/.5);font-size:var(--thyuu--size-small);gap:.5em 0;padding:1em;line-height:2;height:100%;max-width:100%;min-width:min(var(--thyuu--size-card-normal),100%);min-height:var(--thyuu--size-card-small);background:var(--thyuu--color-back-font);border-radius:var(--thyuu--size-radius)}.thyuu-noone.has-backdrop{--font-size:10em;--font-aphla:1;aspect-ratio:1;height:auto;min-height:fit-content;outline:thin solid hsl(var(--thyuu--color-font)/.1);background:hsl(var(--thyuu--color-font)/5%);-webkit-backdrop-filter:saturate(1.8)blur(20px);backdrop-filter:saturate(1.8)blur(20px)}:where(.thyuu-noone)::before{content:"\e708";color:hsl(var(--thyuu--color-font)/var(--font-aphla,.3));font-size:var(--font-size,6em);font-family:thyuu-iconfont;line-height:1.5}.thyuu-noone h5{--table-tent:none !important;font-size:1.25em;color:hsl(var(--thyuu--color-font));margin:0}.thyuu-noone p{margin:0 0 1em}.thyuu-forms{position:relative;display:flex;align-items:center;font-size:var(--thyuu--size-medium);gap:.5em;width:min(var(--thyuu--size-card-normal),100%)}.thyuu-forms.btn-is-inside input{border-radius:min(var(--thyuu--size-radius) * 2,2em);padding-right:3.5em;background:hsl(var(--thyuu--color-font)/5%)}.thyuu-forms.btn-is-inside button{position:absolute;right:.25em}.thyuu-dialog{display:flex;flex-flow:column;position:fixed;inset:var(--thyuu--size-edgetb).5em .5em;width:min(var(--thyuu--size-card-normal),100%);height:fit-content;max-height:calc(100vh - var(--thyuu--size-edgetb) - .5em);padding:1em;margin-inline:auto;background-color:var(--thyuu--color-back-shift,hsl(0 0% 98%/.8));-webkit-backdrop-filter:blur(1em)saturate(1.5);backdrop-filter:blur(1em)saturate(1.5);border-radius:min(var(--thyuu--size-radius) * 2,2em);box-shadow:var(--thyuu--shadow-normal);outline:var(--thyuu--border);transform-origin:top;z-index:0;transition:var(--thyuu-dialog-transition,.5s cubic-bezier(.5,0,0,1.5)),pointer-events 0s}@media(width <= 641px){.thyuu-dialog{--thyuu-dialog-transform:scaleX(.95) translateY(100%);--thyuu-dialog-transition:.5s cubic-bezier(.6, .1, 0, 1);width:auto;max-width:100%;margin:0;z-index:-1}}.thyuu-dialog:not(.open){opacity:0;visibility:hidden;pointer-events:none;transform:var(--thyuu-dialog-transform,scale(.98))}.thyuu-dialog-mask{all:unset;position:fixed;background:var(--thyuu--color-font-fill,var(--thyuu--color-back-have));inset:0;z-index:28;opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;transition:.7s}.thyuu-dialog-mask.open{opacity:.7;transform:none;visibility:visible;pointer-events:auto}.toggle-btn{display:inline-flex;min-width:var(--thyuu--size-card-small);font-size:var(--thyuu--size-medium);color:hsl(var(--thyuu--color-font)/.6);line-height:1;padding:.25em;border:thin solid hsl(var(--thyuu--color-font)/.1);border-radius:min(var(--thyuu--size-radius) * 2,2em);cursor:pointer;user-select:none;transition:.3s}.toggle-btn i{flex:auto;display:flex;justify-content:center;align-items:center;gap:.25em;padding:.75em .5em;border-radius:inherit;transition:.3s}.toggle-check:checked~.toggle-btn i:nth-of-type(2),.toggle-check:not(:checked)~.toggle-btn i:nth-of-type(1){padding-inline:.75em;color:var(--checked-color,hsl(var(--thyuu--color-font)/1));background:var(--checked-bg,hsl(var(--thyuu--color-font)/.1))}.toggle-area>*{transition:.5s}.toggle-check:checked~.toggle-area>*:nth-child(1),.toggle-check:not(:checked)~.toggle-area>*:nth-child(2){opacity:0;max-height:0;transform:translateY(1em);pointer-events:none;visibility:hidden;overflow:hidden}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}:where(.alignwide,.alignfull){position:relative;left:50%;width:calc(100vw - var(--thyuu--size-edgelr)*2);margin-left:calc(var(--thyuu--size-edgelr) - 50vw);z-index:2}.alignfull{width:100vw;margin-left:-50vw;border-radius:0 !important}@supports(scrollbar-width:thin){.alignfull{width:calc(100vw - var(--thyuu--size-scroll)/2)}}@supports(-moz-appearance:none) and (overflow:overlay){.alignfull{width:100vw}}:is([plots=shrink],.fast-read) :where(.alignwide,.alignfull){left:auto;width:auto;margin-left:auto}.wp-block-image img,.wp-block-video video{object-fit:cover;border-radius:var(--thyuu--size-radius)}.wp-block-post-content{font-synthesis:initial;text-autospace:normal}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-block-column{word-break:break-all;overflow-wrap:anywhere}.wp-block-preformatted{padding-left:2.5em;color:hsl(var(--thyuu--color-font)/.7)}:where(.wp-block-preformatted)::before{font-family:thyuu-iconfont;content:"\e655"}.wp-block-accordion{margin-block:1em;border-radius:1em;background:var(--thyuu--color-back-font)}.wp-block-accordion-item{padding:.5em 1em}.wp-block-accordion-item:not(:first-child){border-top:var(--thyuu--border)}.wp-block-accordion-heading::before{content:none !important}.wp-block-accordion-heading__toggle-icon{text-indent:-999em}.wp-block-accordion-heading__toggle-icon:before{content:"\f079";text-indent:0;font-family:thyuu-iconfont;font-size:.75em;font-weight:400;color:hsl(var(--thyuu--color-font)/.7)}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:scaleY(-1)}.wp-block-pullquote{font-size:inherit;line-height:inherit;padding:0;margin:0}.wp-block-pullquote blockquote{columns:unset}.wp-block-quote.is-style-plain{gap:1em;padding:1em 0 0;background:0;column-rule:0}.wp-block-quote.is-style-plain p{border-left:var(--thyuu--border);padding:0 0 0 1em}.wp-block-pullquote cite a:not(:hover){color:inherit}.wp-block-footnotes{font-size:var(--thyuu--size-medium);background:var(--thyuu--color-back-font);padding:.75em 1em;margin-block:4em -2em;border-radius:var(--thyuu--size-radius);line-height:2}.wp-block-footnotes:before{content:"本文标注";display:block;color:hsl(var(--thyuu--color-font)/.7);font-size:var(--thyuu--size-small);font-weight:var(--thyuu--font-weight-title);margin:0 0 .75em}.wp-block-footnotes li a:last-of-type{display:inline-block;background:var(--thyuu--color-back-font);border-radius:2em;padding:.5em;font-size:var(--thyuu--size-small);font-weight:400;line-height:1;margin:0 0 0 .5em}.wp-block-gallery{position:relative;display:flex;flex-wrap:wrap;gap:.5em !important;align-items:center !important;justify-content:var(--caption-align,space-between)}.entry-content .wp-block-gallery:not(.loaded){max-height:min(var(--image-max-size,55vh) + 3em,100vh)}.entry-content .wp-block-gallery>*:not(thyuu-loaed){opacity:0;pointer-events:none;transition:opacity .5s,pointer-events 0s}.entry-content .wp-block-gallery.loaded>*:not(thyuu-loaed){pointer-events:auto;opacity:1}.wp-block-gallery thyuu-loaed{--trfm:none;width:100%;height:100%}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{pointer-events:none;border-radius:var(--thyuu--size-radius)}.wp-block-table{max-height:max(var(--thyuu--size-card-normal),80vh - var(--thyuu--size-edgetb));font-size:max(var(--thyuu--size-medium),.75em);border:var(--thyuu--border) !important;border-radius:var(--thyuu--size-radius);background:var(--thyuu--color-back-white) !important;overflow:auto}.wp-block-table table:not(.has-fixed-layout){white-space:pre}.wp-block-table :is(td,th){padding:.75em 1em;border:var(--thyuu--border);border-width:thin thin 0 0}.wp-block-table :is(td,th):last-child{border-right:0}.wp-block-table :is(thead,tfoot){border:0}.wp-block-table :is(thead th,tfoot td){position:sticky;top:0;border:0;background:linear-gradient(hsl(var(--thyuu--main-color)/5%) 0 0)var(--thyuu--color-back-white);backdrop-filter:blur(10px);z-index:2}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:var(--thyuu--color-back-font)}.wp-block-table tr:hover{background:hsl(var(--thyuu--subs-color)/.05) !important;transition:background .3s}.wp-block-table figcaption{padding:.5em 1em;border-top:var(--thyuu--border);border-radius:0;background:var(--thyuu--color-back-font);position:sticky;left:0;white-space:normal}.wp-caption img[class*=wp-image-]{display:block;margin:1.2% auto 0;max-width:98%}.wp-caption-text{text-align:center}.wp-block-gallery .blocks-gallery-item figcaption a{color:#fff}.alignfull figcaption{text-align:center}.wp-block-cover{border-radius:var(--thyuu--size-radius);padding:var(--thyuu--size-edgelr)}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{width:min(var(--thyuu--size-content),100%)}.wp-block-group{line-height:2}.wp-block-group.has-background{padding:var(--thyuu--size-divs);border-radius:var(--thyuu--size-radius)}.wp-element-button{line-height:1;padding:.5em;background:hsl(var(--thyuu--main-color)/.5);border-radius:2em;font-size:var(--thyuu--size-small)}@media(max-width:641px){.wp-block-image:is(.alignleft,.alignright){float:none;margin:0}.thyuu-video.as-tb:not([data-type=dy]){aspect-ratio:9/16}.thyuu-video[data-type=dy]{width:min(324px,100%);max-height:none;margin-inline:auto;aspect-ratio:.4821;overflow:hidden}}@font-face{font-family:thyuu-iconfont;src:url(../fonts/thyuu-icons.67b26c08b6fb.woff2)format('woff2')}.thyuu-iconfont{font-family:thyuu-iconfont !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.thyuu-icon-shield-line:before{content:"\e9d4"}.thyuu-icon-shield-info-line:before{content:"\e9d6"}.thyuu-icon-shield-fill:before{content:"\e9d8"}.thyuu-icon-shield-info-fill:before{content:"\e9d9"}.thyuu-icon-switch-fill:before{content:"\e656"}.thyuu-icon-key:before{content:"\e60d"}.thyuu-icon-livephoto:before{content:"\e7a5"}.thyuu-icon-full-screen:before{content:"\e6c5"}.thyuu-icon-exit-screen:before{content:"\e6c7"}.thyuu-icon-exit-screen-fill:before{content:"\e6df"}.thyuu-icon-safe:before{content:"\e611"}.thyuu-icon-telephone:before{content:"\e62a"}.thyuu-icon-indent:before{content:"\e62d"}.thyuu-icon-telecamera:before{content:"\e641"}.thyuu-icon-crown:before{content:"\e658"}.thyuu-icon-cup:before{content:"\e668"}.thyuu-icon-female:before{content:"\e68b"}.thyuu-icon-male:before{content:"\e68d"}.thyuu-icon-voice-line:before{content:"\e8c4"}.thyuu-icon-voice:before{content:"\e7a7"}.thyuu-icon-voice-fill:before{content:"\e7a8"}.thyuu-icon-GitHub:before{content:"\e63e"}.thyuu-icon-GitHub-fill:before{content:"\e885"}.thyuu-icon-fast-read:before{content:"\e8b6"}.thyuu-icon-fast-read-fill:before{content:"\e8c6"}.thyuu-icon-at:before{content:"\e7de"}.thyuu-icon-parcel:before{content:"\e629"}.thyuu-icon-home:before{content:"\e612"}.thyuu-icon-collect:before{content:"\e638"}.thyuu-icon-record:before{content:"\e639"}.thyuu-icon-phone:before{content:"\e63c"}.thyuu-icon-progress:before{content:"\e63f"}.thyuu-icon-money:before{content:"\e643"}.thyuu-icon-cancel:before{content:"\e647"}.thyuu-icon-refresh:before{content:"\e653"}.thyuu-icon-done:before{content:"\e66a"}.thyuu-icon-rating:before{content:"\e66d"}.thyuu-icon-meals:before{content:"\e66e"}.thyuu-icon-sleep:before{content:"\e692"}.thyuu-icon-device:before{content:"\e69a"}.thyuu-icon-del:before{content:"\e6a0"}.thyuu-icon-link:before{content:"\e649"}.thyuu-icon-openness:before{content:"\e678"}.thyuu-icon-share:before{content:"\e689"}.thyuu-icon-share-fill:before{content:"\e784"}.thyuu-icon-link-break:before{content:"\e64a"}.thyuu-icon-douyin:before{content:"\e60c"}.thyuu-icon-weibo:before{content:"\e8bb"}.thyuu-icon-weibo-fill:before{content:"\e609"}.thyuu-icon-douyin-fill:before{content:"\e8db"}.thyuu-icon-mail-fill:before{content:"\e631"}.thyuu-icon-mail:before{content:"\e636"}.thyuu-icon-theme-logo:before{content:"\e607"}.thyuu-icon-theme-logo-fill:before{content:"\e603"}.thyuu-icon-search-fill:before{content:"\e608"}.thyuu-icon-qq-fill:before{content:"\e882"}.thyuu-icon-qq:before{content:"\e61b"}.thyuu-icon-weixin:before{content:"\e6b1"}.thyuu-icon-weixin-fill:before{content:"\e605"}.thyuu-icon-close:before{content:"\f07b"}.thyuu-icon-add:before{content:"\e645"}.thyuu-icon-pinglun-num:before{content:"\e604"}.thyuu-icon-footmark:before{content:"\e657"}.thyuu-icon-live:before{content:"\e66c"}.thyuu-icon-weight:before{content:"\e696"}.thyuu-icon-setting:before{content:"\e61d"}.thyuu-icon-energy:before{content:"\e65a"}.thyuu-icon-hearts:before{content:"\e613"}.thyuu-icon-locate:before{content:"\e61a"}.thyuu-icon-time:before{content:"\e624"}.thyuu-icon-camera:before{content:"\e62f"}.thyuu-icon-tag:before{content:"\e634"}.thyuu-icon-location:before{content:"\e63d"}.thyuu-icon-write:before{content:"\e698"}.thyuu-icon-mes:before{content:"\e630"}.thyuu-icon-friend:before{content:"\e632"}.thyuu-icon-edit:before{content:"\e699"}.thyuu-icon-geren:before{content:"\e615"}.thyuu-icon-notice:before{content:"\e62e"}.thyuu-icon-think:before{content:"\e640"}.thyuu-icon-info:before{content:"\e655"}.thyuu-icon-photo:before{content:"\e694"}.thyuu-icon-look:before{content:"\e654"}.thyuu-icon-random:before{content:"\e622"}.thyuu-icon-random-fill:before{content:"\e621"}.thyuu-icon-subway-fill:before{content:"\e62c"}.thyuu-icon-tuding-fill:before{content:"\e67c"}.thyuu-icon-mulu:before{content:"\e619"}.thyuu-icon-edit-fill:before{content:"\e663"}.thyuu-icon-pinglun:before{content:"\e8b4"}.thyuu-icon-pinglun-fill:before{content:"\e8c5"}.thyuu-icon-says:before{content:"\e620"}.thyuu-icon-hear:before{content:"\e60b"}.thyuu-icon-music:before{content:"\e63b"}.thyuu-icon-full-screen-fill:before{content:"\e6dd"}.thyuu-icon-night-fill:before{content:"\e60e"}.thyuu-icon-nav-fill:before{content:"\e606"}.thyuu-icon-shuoming:before{content:"\e64f"}.thyuu-icon-archive:before{content:"\e666"}.thyuu-icon-film:before{content:"\e8af"}.thyuu-icon-pause:before{content:"\e67d"}.thyuu-icon-play:before{content:"\e63a"}.thyuu-icon-copy:before{content:"\e637"}.thyuu-icon-copyright:before{content:"\e6b5"}.thyuu-icon-huati:before{content:"\e659"}.thyuu-icon-curve:before{content:"\e62b"}.thyuu-icon-cloud:before{content:"\e635"}.thyuu-icon-like:before{content:"\e651"}.thyuu-icon-menu:before{content:"\e652"}.thyuu-icon-calendar:before{content:"\e65f"}.thyuu-icon-heats:before{content:"\e68e"}.thyuu-icon-weather:before{content:"\e628"}.thyuu-icon-views:before{content:"\e650"}.thyuu-icon-new-window:before{content:"\e667"}.thyuu-icon-quote:before{content:"\e65d"}.thyuu-icon-text:before{content:"\e693"}.thyuu-icon-image:before{content:"\ec2a"}.thyuu-icon-pinglun-title:before{content:"\e633"}.thyuu-icon-subway:before{content:"\e788"}.thyuu-icon-left:before{content:"\e623"}.thyuu-icon-right:before{content:"\e627"}.thyuu-icon-bottom:before{content:"\f079"}.thyuu-icon-top:before{content:"\f07a"}.thyuu-icon-kong:before{content:"\e708"}.thyuu-icon-nav:before{content:"\e626"}.thyuu-icon-tuding:before{content:"\e644"}.thyuu-icon-search:before{content:"\e6aa"}.thyuu-icon-rili:before{content:"\e625"}.thyuu-icon-filter:before{content:"\e6e3"}.thyuu-icon-404:before{content:"\e61c"}.thyuu-icon-night:before{content:"\e61e"}@charset "utf-8";.site-main{--flow-color:hsl(var(--thyuu--main-color) / .2);--sun-size:70vmin;padding-top:0;padding-inline:0;gap:var(--thyuu--size-edgelr)}:where(.site-main) figure{--back-color:hsl(var(--cover-color-h, 0) var(--cover-color-s, 0) clamp(10%, (var(--cover-color-l, 0%) - 50%) * 2, 40%));position:relative;background:var(--back-color,#222);overflow:clip;transition:inherit}:where(.site-main) figure:after{position:absolute;inset:0;content:var(--mask-show,"");background:var(--mask-back,linear-gradient(rgb(0 0 0/.2),#0000 30%,var(--back-color,#222) 100% ));-webkit-backdrop-filter:var(--mask-blur);backdrop-filter:var(--mask-blur);-webkit-mask:var(--mask-over);mask:var(--mask-over);pointer-events:none}:where(.site-main) figure :where(img,video){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}:where(.site-main) h6{font-size:var(--thyuu--size-title);z-index:1}:where(.site-main) .avatar{outline:thin solid hsl(var(--btns-color,var(--thyuu--main-color))/.2)}:where(.for-focus) .post thyuu-embed,:where(.for-focus) .post:where(:not(.for-first)) figure img.loaded,:where(.site-main) .post:where(.fade-before) figure img.loaded{opacity:0;transform:scale(1.2);transition:.5s}:where(.for-focus) .post hgroup>*,:where(.for-focus) .post article .comment,:where(.site-main) .post:where(.fade-before) article>*{opacity:0;transform:translateY(1em);transition:.5s .2s}:where(.for-focus) .post hgroup>*:nth-child(2),:where(.site-main) .post:where(.fade-before) article>*:nth-child(2){transition-delay:.4s}:where(.for-focus) .post hgroup>*:nth-child(3),:where(.site-main) .post:where(.fade-before) article>*:nth-child(3){transition-delay:.6s}:where(.for-focus) .post article .comment,:where(.site-main) .post:where(.fade-before) article>*:nth-child(4){transform:scale(1.5);transition-delay:.8s}:where(.for-focus) .post:where(:hover,.active) thyuu-embed,:where(.for-focus) .post:where(:hover,.active) hgroup>*,:where(.site-main) .post:where(:hover,.active,.fade-before.fade-after) :is(article>*,figure img.loaded){opacity:1;transform:none}.font-small{color:hsl(var(--thyuu--color-font)/.6);font-size:var(--thyuu--size-small)}.line-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp,1);text-overflow:ellipsis;overflow:hidden}.flex-block{--trfm:translateY(1em);position:relative;display:flex;flex-flow:var(--block-flow,column);border-radius:var(--thyuu--size-radius);background:var(--block-bg,var(--thyuu--color-back-white));box-shadow:var(--thyuu--shadow-white);overflow:clip}.flex-inner{max-width:calc(var(--thyuu--size-card-normal) * 5);margin-inline:auto}:where(.read-more):before{content:"\e667";font-family:thyuu-iconfont}.part-head{position:relative;contain:layout;display:flex;flex:max(var(--thyuu--size-card-normal)* 2,40%);flex-flow:column;justify-content:center;align-items:center;text-align:center;text-wrap:balance;color:hsl(var(--thyuu--main-color));font-size:var(--thyuu--size-medium);min-height:min(var(--thyuu--size-card-normal),20vmin);max-width:100%;padding:var(--thyuu--size-edgelr);gap:1em}.part-head h2{position:relative;display:flex;align-items:center;justify-content:center;font-family:var(--thyuu--font-family-slogn);font-size:clamp(2.5em,5vmin,4em);line-height:1}.part-head h2:before{content:'';position:absolute;height:6em;aspect-ratio:1;border-inline:2px solid;border-radius:50%;transform:rotate3d(3,0,1,80deg);pointer-events:none;opacity:.5}.part-head i{font-size:var(--thyuu--size-small);font-weight:var(--thyuu--font-weight-title);text-transform:uppercase;opacity:.5}.part-head em{display:flex;align-items:center;gap:.5em;font-size:var(--thyuu--size-small)}.part-head em svg{width:1em;height:1em;fill:currentColor;animation:rotate 7s linear paused infinite;transition:.7s}.post-meta{--a-line-slide:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:var(--thyuu--size-small);width:fit-content;line-height:1;color:hsl(var(--thyuu--color-font)/.6);background:hsl(var(--thyuu--color-font)/.05);backdrop-filter:blur(10px)saturate(1.5);box-shadow:var(--thyuu--shadow-white);border:thin solid hsl(var(--thyuu--color-font)/.05);border-radius:min(var(--thyuu--size-radius) * 2,2em);padding:1em;gap:1em .5em}.post-meta :is(i,img,.button){display:inline-flex;align-items:center;justify-content:center;height:var(--avatar-size,2em);min-width:var(--avatar-size,2em);border-radius:var(--avatar-size,2em);color:hsl(var(--btns-color,var(--thyuu--color-font))/.6);background:hsl(var(--btns-color,var(--thyuu--color-font))/.1)}.post-meta :is(i,img):first-child{margin:-.5em 0 -.5em -.5em}.post-meta .button{padding:.5em;flex:none}.post-meta .button:before{margin:-.5em;padding:.5em}.post-meta .button:hover{color:hsl(var(--btns-color,var(--thyuu--color-font)));background:hsl(var(--btns-color,var(--thyuu--color-font))/.15)}.post-meta .button:last-child{margin:-.5em -.5em -.5em 0}.post-meta svg{width:1em;height:1em;fill:currentColor;animation:rotate 3s linear paused infinite}.post.active:hover .post-meta svg{animation-play-state:running}.sun-area{position:absolute;color:var(--flow-color);font-size:var(--sun-size);width:1em;height:1em;transform-style:preserve-3d;pointer-events:none;contain:layout}.sun-area sun,.sun-area flow,.sun-area flow i{position:absolute;width:1em;height:1em;border-radius:50%;transform-style:preserve-3d}.sun-area sun{background:var(--thyuu--color-back-have);box-shadow:0 0 .25em,0 -.25em .25em .25em inset}.sun-area flow i{border:1px solid;opacity:0;transform:rotate3d(1,0,0,75deg);transform:rotate3d(1,0,1,85deg);animation:flow 10s linear infinite backwards}.sun-area flow i:nth-child(2){animation-duration:8s;animation-delay:2s}.sun-area flow i:nth-child(3){animation-delay:4s}.nav-fixed .sun-area flow i{animation-play-state:paused}.for-above{--above-size:max(20em, 100dvh - 4.5em);position:relative;padding:0 0 2em;overflow:clip}[plots=shrink] :is(.for-times,.for-above){width:100vw;left:50%;transform:translateX(-50%);margin:0;justify-items:center;justify-content:center}[plots=shrink] :where(.for-news,.for-focus,.for-focus .tabbed-tool){width:min(var(--custom-shrink),100%)}[plots=shrink] .for-focus .tabbed-tool{width:min(var(--custom-shrink) - 11em,100%)}.nav-color-dark .for-focus{--thyuu--color-font:0 0 100%}.for-focus{--pad-size:var(--thyuu--size-edgelr);--row-size:var(--above-size);position:relative;padding:0 0 1em}.for-focus .tabbed-dot button:first-of-type{color:hsl(var(--thyuu--main-color)/.7);background:hsl(var(--thyuu--main-color)/.2);height:2em;width:2em}.for-focus .tabbed-dot button:first-child{margin:-1em 0 -1em -1em}.for-focus .tabbed-dot button:only-child{margin:-1em}.for-focus .tabbed-dot button:first-of-type::before{content:"\e612";font-family:thyuu-iconfont;font-style:normal;font-weight:400}.for-focus .post{--line-clamp:2;--back-color:hsl(var(--cover-color-h, 0) var(--cover-color-s, 0) clamp(10%, (var(--cover-color-l, 0%) - 50%) * 2, 40%));display:grid;justify-items:center;grid:var(--for-focus-grid,50% 1fr 3em)/1fr;gap:1em;color:hsl(var(--thyuu--color-font)/.8)}.for-focus .post:before{content:'';position:absolute;inset:0;background:var(--back-color);border-radius:0 0 100vw 100vw/var(--thyuu--size-radius)}.for-focus .post figure{--mask-back:linear-gradient(var(--back-color, #222), #0000 8rem, #0000 30%, var(--back-color, #222) 100%);position:absolute;inset:0;height:max(60dvh,100vmin);background:0 0}.for-focus .post hgroup{grid-area:2;position:relative;display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center;text-wrap:balance;max-width:100vmin;gap:1em;transition:inherit}.for-focus .post hgroup h2,.for-first hgroup h1{--mask:linear-gradient(#000 30%, rgb(0 0 0 / .5));font-family:var(--thyuu--font-family-slogn);font-size:clamp(1.5em,var(--sun-size)/var(--count,18),4em);text-shadow:.1em .1em hsl(var(--thyuu--color-font)/.1);-webkit-mask:var(--mask);mask:var(--mask)}.for-focus .post hgroup p{max-width:min(var(--thyuu--size-card-normal)*2,100%)}.for-focus .post article{grid-area:3;align-self:end;position:relative;display:flex;justify-content:center;align-items:center;font-size:var(--thyuu--size-small);width:min(var(--thyuu--size-card-normal),100%);color:hsl(var(--thyuu--color-font)/.6);gap:1em;z-index:3}.for-first.post{--back-color:hsl(var(--limited-color-mask, 0 0% 0%))}.for-first figure{--back-color:inherit;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.for-first thyuu-embed.loaded :is(img,video){opacity:var(--limited-media-opacity,1)}.for-first thyuu-embed.loaded video{cursor:pointer}.for-first thyuu-embed thyuu-loaed{position:fixed;inset-block:4rem auto;z-index:10}.for-first hgroup{--thyuu--color-font:var(--limited-color, 0 0% 100%)}.for-first hgroup h1{letter-spacing:.1em;color:hsl(var(--thyuu--color-font))}.for-first .greets i{background:0 0;color:#000;font-size:2em;margin:-1em -.5em}.for-first.active .greets i{--trfm:rotate(15deg);--trfm-or:50%;animation:transform .3s 4 1s alternate-reverse}.for-first.post.center{--for-focus-grid:3em 1fr 3em}.for-first.post.center figure{top:15dvh}.for-first.not-limited:before,.for-first.not-limited figure:after{display:none}.for-first.not-limited hgroup{--thyuu--color-font:var(--thyuu--main-color)}.for-focus:has(.for-mnts:hover) .post:not(.not-limited) thyuu-embed{filter:brightness(.5)blur(10px)saturate(1.5);transform:scale(1.1)}.for-focus:has(.for-mnts:hover) .post hgroup{transform:scale(.98);opacity:0;transition-duration:.3s}.for-mnts{position:relative;min-width:100%;padding:1em;margin:-1em;border-radius:min(var(--thyuu--size-radius) * 2,2em);z-index:2}.for-mnts::before{content:'';position:absolute;inset:.5em;pointer-events:none;border:thin solid #0000;border-radius:inherit}.for-mnts:not(:hover) .moments li,.for-mnts:hover::before{border-color:hsl(var(--thyuu--color-font)/5%);backdrop-filter:blur(2em)saturate(1.5);box-shadow:var(--thyuu--shadow-white)}.for-mnts .moments{--height:4em;--line-clamp:1;display:grid;max-height:var(--height);border-radius:inherit;gap:.5em;scroll-padding:.5em;scroll-snap-type:y mandatory;overscroll-behavior:contain;pointer-events:none;transition:.3s,pointer-events 0s}.for-mnts:hover .moments{padding:.5em;margin:-.5em -.5em 0;max-height:min(var(--row-size) - var(--thyuu--size-edgetb)*2 - 1em,60em);mask:linear-gradient(#0000,#000 1em,#000 calc(100% - 2em),#0000);pointer-events:auto;overflow:clip auto}.for-mnts .moments li{position:relative;display:flex;align-items:center;flex-flow:wrap;place-content:center space-between;width:100%;min-height:var(--height);gap:.25em .5em;padding:.5em;border:thin solid #0000;border-radius:inherit;scroll-snap-align:start;z-index:3;overflow:clip;transition:inherit}.for-mnts .moments li:nth-child(3){--index:2}.for-mnts .moments li:nth-child(4){--index:3}.for-mnts:not(:hover) .moments li:not(:nth-child(1)){transform:translateY(calc(var(--index,1)*-100%))scale(calc((10 - var(--index,1))*.1));z-index:calc((var(--index,1) - 3) * -1);pointer-events:none}.for-mnts:not(:hover) .moments li:not(:nth-child(-n+4)){display:none}.for-first.not-limited .for-mnts:not(:hover) .moments li,.for-first.not-limited .for-mnts:hover::before{background:var(--thyuu--color-back-shift,hsl(0 0% 100%/.5))}.for-mnts .moments li header{flex:1;max-width:fit-content}.for-mnts .moments li header,.for-mnts nav{position:relative;display:flex;align-items:center;gap:.5em}.for-mnts:not(:hover) nav{position:absolute;opacity:0;visibility:hidden;pointer-events:none}.for-mnts nav a{background:hsl(var(--thyuu--color-font)/5%);flex:1}.for-mnts .moments li p{flex:1;text-align:center;padding:.25em .5em;background:hsl(var(--thyuu--color-font)/5%);border-radius:inherit}.for-mnts:hover .moments li p{--line-clamp:auto;flex:100%;text-align:justify;padding:.75em 1em;margin:0 0 0 2em;border-top-left-radius:.5em;transition:color .3s,background .3s}.for-mnts:hover .moments li:hover p{color:hsl(var(--thyuu--color-font));background:hsl(var(--thyuu--color-font)/.1)}.for-mnts .post-meta{flex:none;margin:0 0 0 auto;padding:.25em .75em;backdrop-filter:none;border:none;height:2.5em}.for-mnts .post-meta .emoji{font-size:1.25em;margin:-.25em;color:#fff}.for-mnts:not(:hover) .moments li cite{max-width:4em}.for-mnts:not(:hover) .moments li time{order:1;margin:0 .75em 0 0}.for-mnts .thyuu-noone{position:relative;min-height:auto;padding:.5em}.for-mnts .thyuu-noone:before{display:none}.for-focus .post .avatar{cursor:pointer;outline-offset:.25em;margin:.25em;z-index:2;transition:.3s}.for-focus .post li:hover .avatar{outline-color:#fff}.for-focus .post .comment{display:flex;align-items:center;flex-wrap:nowrap;gap:1em;padding:1em;margin:-.5em;overflow:auto hidden}.for-focus .post .comment>*{display:flex;justify-content:flex-start;flex-direction:column;align-items:center;flex:none}.for-focus .post .comment li div{--line-clamp:auto;position:absolute;display:flex;flex-flow:column;justify-content:space-between;align-items:center;text-align:center;text-wrap:balance;inset:auto -.5em -.5em;min-height:20em;gap:1em;padding:1em 1em 4.5em;background:hsl(var(--thyuu--color-font)/5%);backdrop-filter:blur(1em);border:thin solid hsl(var(--thyuu--color-font)/5%);border-radius:min(var(--thyuu--size-radius) * 2,2em);z-index:1;transform-origin:bottom;transition:.3s}.for-focus .post .comment li:not(:hover) div{pointer-events:none;opacity:0;visibility:hidden;transform:scale(.95)}.for-focus .post .comment li div:after{content:"";width:100%;border-bottom:inherit}.for-focus .post-meta:hover,.for-focus .post .comment li:hover div{border-color:hsl(var(--thyuu--color-font)/.1)}.for-focus .post .comments-number{padding:0 0 0 .75em;line-height:1.5;border-left:thin solid hsl(var(--thyuu--color-font)/.1);z-index:2}:where(.for-news,.for-cates) .post figure{flex:var(--thyuu--size-card-normal);aspect-ratio:var(--custom-thumb-ratio,1);max-height:var(--thyuu--size-card-normal);border-radius:inherit}:where(.for-news,.for-cates) .post:hover figure img{transform:scale(1.1)}.for-news{--row-nums:3;--line-clamp:2;--tabbed-space:center;position:relative}.for-news .post figure{flex:none;height:6.25em;align-self:flex-start}.for-news .post figure::after{content:none}.for-news .post{--avatar-size:2em;--color-font:var(--cover-color-h, 0) var(--cover-color-s, 0) clamp(50%, (var(--cover-color-l, 0%) - 50%) * 2, 70%);--thyuu--main-color:var(--color-font);--thyuu--subs-color:var(--color-font);--block-flow:wrap;gap:1em;padding:1em;min-height:10em;min-width:0;align-content:flex-start;transform:none}.for-news .post:hover{background:hsl(var(--color-font)/.05)}.for-news .post article{flex:1;display:flex;flex-flow:column;gap:.5em;text-wrap:balance;justify-content:space-between}.for-news .post-meta{--thyuu--color-font:var(--color-font);flex:100%;background:0 0;backdrop-filter:none;box-shadow:none;border:0;border-radius:0;padding:.5em}.for-news .post-meta time{margin:0 0 0 auto}.for-news .post-meta svg{margin:0 0 0 auto;background:linear-gradient(currentColor 0 0)0/100% 1px no-repeat;flex:auto;opacity:.2}.for-cates{--trfm:none;background:var(--thyuu--color-back-white);padding:var(--thyuu--size-edgelr)0;border-block:var(--thyuu--border);border-radius:100vw/var(--thyuu--size-edgelr)}:is(.for-cates,.for-media) .post-meta [class*=thyuu-icon-]::before{margin:0 .5em}.for-cates .cate-list{counter-reset:cate-list;display:flex;flex-direction:column;gap:clamp(var(--thyuu--size-edgelr),10vw,20vh)}.for-cates .cate{--trfm:translateY(1em);--line-clamp:2;min-height:min(var(--thyuu--size-card-normal) + 20vw + var(--thyuu--sticky-head),100vmin);place-content:center;gap:1em}.for-cates .cate:not(:last-child){padding-bottom:var(--thyuu--size-edgelr);border-bottom:var(--thyuu--border);border-radius:100vw/var(--thyuu--size-edgelr);box-shadow:inset 0 -1em 1em hsl(0deg 0% 50%/.05)}.for-cates .cate hgroup{contain:layout;position:relative;display:flex;width:100%;color:hsl(var(--thyuu--main-color));gap:.5em;flex-direction:column;align-items:center;justify-content:center}.for-cates .cate hgroup i{position:absolute;white-space:nowrap;font-size:clamp(2em,100vw/var(--count,5),20vw);font-weight:var(--thyuu--font-weight-title);text-align:center;text-wrap:balance;text-transform:uppercase;max-width:100%;height:1em;line-height:1;opacity:5%;pointer-events:none;overflow:hidden;z-index:-1}.for-cates .cate>article{z-index:3}.for-cates .post-list{align-content:center}.for-cates .post-meta{margin:-5em 0 .5em}.for-cates .post{--thyuu--color-font:var(--cover-color-h, 0) var(--cover-color-s, 0) clamp(80%, (var(--cover-color-l, 0%) - 50%) * 2, 90%);--cover-color:var(--cover-color-h, 0) var(--cover-color-s, 0) clamp(10%, (var(--cover-color-l, 0%) - 50%) * 2, 40%);--block-flow:wrap;background:hsl(var(--cover-color))}.for-cates .post article{position:relative;display:flex;flex-flow:column;justify-content:space-between;align-items:center;text-align:center;text-wrap:balance;gap:.5em;padding:1em;color:hsl(var(--thyuu--color-font));flex:1;min-width:min(var(--thyuu--size-card-normal),100%)}.for-media .post{--thyuu--color-font:0 0 100%;flex:auto;background:var(--back-color,#222);transition:1s}.for-media .post:is(:hover,.active) figure{transform:none}.for-media .post figure img{position:relative;height:var(--row-size,min(var(--thyuu--size-card-normal),50vmax))}.for-media .post:is(:hover,.active) figure img{transform:scale(1.1)}.for-media .post article{position:absolute;display:flex;flex-flow:column;place-content:space-between;align-items:center;text-align:center;color:hsl(var(--thyuu--color-font)/.7);inset:1em;z-index:2;pointer-events:none}.for-media .post article>*{pointer-events:auto}.for-media li:not(.post-format-video) .post.fade-after:not(:hover) .post-meta{transform:translateY(-100%)scale(.8);opacity:0;transition:.3s}.for-media .post article h6{font-size:.875em}.for-media .post-format-gallery{--row-nums:2}.for-media .post-format-video{--trfm:none;--row-size:min(60vh, var(--thyuu--size-card-normal) * 2);--col-size:var(--thyuu--size-card-normal)*3;--tabbed-space:center;--line-clamp:3;margin:var(--thyuu--size-edgetb)0 0}.for-minds{--tabbed-space:center;--line-clamp:10}.for-minds .post{--avatar-size:2em;display:flex;flex-flow:column;gap:.25em}.for-minds .post header{position:relative;display:flex;flex-flow:wrap;align-items:center;gap:.5em;line-height:1}.for-minds .post header:after{content:"";border-bottom:thin solid hsl(var(--btns-color,var(--thyuu--main-color))/.2);flex:1;margin:0 -1em 0 0}.for-minds .post header img{outline-offset:.25em;margin:.25em;transition:.3s}.for-minds .post:hover header img{outline-offset:0}.for-minds .post .read-more{color:hsl(var(--thyuu--main-color)/.6);background:hsl(var(--thyuu--main-color)/.1);height:var(--avatar-size,2em);width:var(--avatar-size,2em);border-radius:50%;transition:.3s}.for-minds .post article{--block-flow:wrap;flex:auto;align-content:space-between;font-size:var(--thyuu--size-medium);padding:1em;gap:.5em;transition:.3s}.for-times{position:relative;display:flex;align-items:center;justify-content:space-between;flex-flow:column;max-width:100vw;gap:1em;padding:0 0 max(var(--thyuu--size-normal) * 5,20vmin);contain:paint;overflow:clip}.for-times nav{display:flex;flex-flow:wrap;justify-content:center}.for-times nav i{width:1em;height:.25em;background:var(--flow-color);border-radius:50%;flex:100%;box-shadow:0 0 2em -.5em}.for-times figure{position:absolute;bottom:0;display:flex;justify-content:center;font-size:100vw;width:1.5em;height:1em;margin:-100% 0 0;background:0 0;pointer-events:none;z-index:-1;overflow:visible}.for-times figure:before,.for-times figure:after{content:"";position:absolute;color:var(--flow-color);border-radius:50%;inset:.02em;box-shadow:0 .02em .02em -.02em,0 -.02em .02em -.02em inset,0 -.06em .06em -.06em inset}.for-times figure:after{background:0;z-index:-1}.for-times figure progres{position:absolute;display:flex;align-items:flex-end;justify-content:center;color:var(--flow-color);width:calc(var(--pct) * 1%);max-width:100%;min-height:fit-content;margin:auto;inset:auto 0 .02em;padding:0 0 .02em;white-space:nowrap;box-shadow:0 -.06em .02em -.06em inset,0 .02em .02em -.02em,0 .04em .04em -.04em;aspect-ratio:1;border-radius:50%}.for-times figure progres:after{content:counter(progress)"%";counter-reset:progress var(--pct);font-size:max(var(--thyuu--size-normal),2vw);font-weight:700;line-height:1;color:hsl(var(--thyuu--main-color))}@media(min-width:1153px){.nav-color-dark .for-news{--thyuu--color-font:0 0 100%;color:hsl(var(--thyuu--color-font)/.8)}.nav-color-dark .for-news .post{background:hsl(var(--color-font)/.1)}.nav-color-dark .for-news :is(.switch-nav,.more-link){background:var(--thyuu--color-back-shift,hsl(var(--thyuu--color-font)/.05))}.for-focus{position:static;padding:0}.for-focus .tabbed-tool{position:absolute;inset:calc(var(--row-size) - 4.5em)auto auto;width:calc(100% - 11em)}.flex-inner .for-focus .tabbed-tool{width:min(var(--thyuu--size-card-normal) * 5 - 11em,100% - 11em)}.for-first hgroup p{font-size:var(--thyuu--size-medium)}.for-first.post.center figure{top:0}:root body .for-news.thyuu-switch .switch-nav{position:absolute;font-size:var(--thyuu--size-small);inset:-4.5em var(--thyuu--size-edgelr)auto auto;width:12em;background:var(--thyuu--color-back-shift,hsl(var(--thyuu--color-font)/.05));opacity:1;pointer-events:auto;visibility:visible;transform:none;box-shadow:none;border:0}.for-cates .post-meta{margin:0 0 .5em}.for-cates .post figure:after{background:linear-gradient(var(--back-color,#222),#0000 30%,#0000 70%,var(--back-color,#222) 100% ),linear-gradient(90deg,var(--back-color,#222),#0000 30%,#0000 70%,var(--back-color,#222) 100%)}.for-media :where(.post-format-image,.post-format-gallery) .tabbed-list{display:flex;flex-wrap:wrap;max-height:none}.for-media :where(.post-format-image,.post-format-gallery) .post:hover{flex-grow:1.5}.for-media .post-format-gallery{--row-nums:1}.for-minds .tabbed-list{grid:auto-flow 15em/repeat(10,1fr);align-items:center;max-height:none;padding:0;gap:0}.for-minds .tabbed-list::after{content:"";color:hsl(var(--thyuu--main-color));position:absolute;inset:0;background:linear-gradient(90deg,currentColor 1px,#0000 0)0/10% 10%,linear-gradient(180deg,currentColor 1px,#0000 0)50% 0/15.5% 15.5%;z-index:-1;opacity:.15;transition:1s;mask:linear-gradient(#0000,#000,#0000)}.for-minds .post{--avatar-size:3em;--trfm:none;grid-column:auto/span 2}.for-minds .post:nth-child(5){grid-column-start:2}.for-minds .post:nth-child(6){grid-column-start:8}.for-minds .post:is(:nth-child(3),:nth-child(9)){grid-column-start:7}.for-minds .post header{flex-flow:column}.for-minds .post .read-more{position:absolute;inset:.25em auto;font-size:inherit;outline:thin solid;backdrop-filter:blur(10px);color:#fff}.for-minds .post:not(:hover) .read-more{opacity:0;scale:1.5}.for-minds .post article{position:absolute;inset:0;width:25%;max-width:var(--thyuu--size-card-normal);margin:auto;height:fit-content;pointer-events:none}.for-minds :is(.tabbed-list:has(.post:not(:first-child):hover) .post:first-child,.post:not(:hover,:first-child)) article{opacity:0;transform:translatey(1em)}}@supports(animation-timeline:view()){.part-head i{--trfm:scale(4);animation:transform,opacity;animation-timeline:view(block);animation-range:cover 0% contain 50%}.part-head h2{--trfm:scale(.5);--trfm-in:scale(1);--trfm-or:50%;animation:transform,opacity;animation-timeline:view(block)}.part-head h2:before{--trfm:rotate3d(3, 0, -1, 80deg) scale(4);--trfm-in:rotate3d(3, 0, 1, 80deg);--trfm-or:50%;--opci-in:.5;animation:transform,opacity;animation-timeline:view(block)}.for-cates .cate hgroup i{--trfm:scale(3);--opci:.1;--opci-in:.05;animation:transform,opacity;animation-timeline:view(block);animation-range:cover 0% contain 50%}}@keyframes flow{10%{opacity:1}100%{transform:scale(3)rotate3d(1,0,-1,85deg);opacity:0}}[plots=expand] body:where(.post-type-archive-thyuu_moment) .site-main{grid-template-columns:var(--side-size)1fr var(--side-size)}body.post-type-archive-thyuu_moment .page-article{grid:none;width:min(var(--thyuu--size-content),100%);margin:auto}body.single-thyuu_moment .site-main{padding:var(--thyuu--size-edgetb)0;align-content:center}body.single-thyuu_moment .moment-thumbnail{position:fixed;inset:-1em;z-index:-1}body.single-thyuu_moment .moment-item{transform:none;background:0 0;width:min(var(--thyuu--size-content),100%);margin:auto}.moment-authors{min-width:0}.moment-authors-list{--avatar-size:3em;display:grid;justify-content:start;grid:auto/auto-flow 4em;gap:1em;overflow:scroll;padding:1em;margin:-1em;mask:var(--thyuu--mask-scroll-x)}.moment-authors-list a{display:flex;flex-direction:column;align-items:center;text-align:center}.moment-authors-list a.active .avatar{outline-color:currentColor;color:hsl(var(--thyuu--main-color)/.5)}.moment-authors-list a .avatar:hover{color:hsl(var(--thyuu--main-color))}:is(.moment-authors,.moment-item) .avatar{display:flex;align-items:center;justify-content:center;outline:thin solid hsl(var(--thyuu--color-font)/.1);outline-offset:.25em;margin:.25em;transition:.3s}:is(.moment-authors,.moment-item) time{font-size:var(--thyuu--size-small);color:hsl(var(--thyuu--color-font)/50%)}:is(.moment-authors,.moment-item) .author-name{font-size:var(--thyuu--size-small);font-weight:600}.moment-list{display:flex;gap:1em;flex-direction:column}.moment-item{--trfm:translateY(1em);position:relative;display:flex;flex-wrap:wrap;background:var(--thyuu--color-back-white);border:thin solid hsl(var(--thyuu--color-font)/5%);border-radius:var(--thyuu--size-radius);box-shadow:var(--thyuu--shadow-white);overflow:clip;transition:all .3s ease}.moment-item:hover{border-color:hsl(var(--thyuu--main-color)/.1)}.moment-thumbnail{position:absolute;inset:2em}.moment-thumbnail img{filter:blur(2em);opacity:.1;width:100%;height:100%;object-fit:cover}.moment-author{display:flex;align-items:center;flex-wrap:wrap;padding:0 1em 1em;margin:0 -1em auto;gap:.5em;border-bottom:thin solid hsl(var(--thyuu--color-font)/5%)}.moment-author .author-info{flex:auto;display:flex;flex-direction:column;line-height:1;gap:.25em}.moment-meta{display:flex;flex-wrap:wrap;font-size:var(--thyuu--size-small);color:hsl(var(--thyuu--color-font)/50%);gap:.25em}.moment-meta .button{padding:.75em}.moment-meta i{display:flex;align-items:center;justify-content:center;gap:.5em;padding:.75em 1em;line-height:1;border-radius:min(var(--thyuu--size-radius) * 2,2em);background:var(--thyuu--color-back-font)}.moment-meta i .emoji{color:#000;margin:-.25em;font-size:1.25em}.moment-tags{margin:auto 0 0;justify-content:left;flex:none;gap:.5em 1em}.moment-tags a:before{content:"\e659";font-family:thyuu-iconfont}.moment-content,.moment-comment{position:relative;display:flex;flex-flow:column;flex:min(var(--thyuu--size-card-normal),100%);padding:1em;gap:1em}.moment-content .thyuu-video[data-type=dy]{width:min(324px,100%);height:auto;max-height:none;margin-inline:auto;aspect-ratio:.4821;overflow:hidden}.moment-comment{flex:1;min-width:20em;min-height:15em;outline:thin solid hsl(var(--thyuu--color-font)/5%)}.moment-comment .thyuu-noone{background:0 0}.moment-comment-list{display:flex;flex-flow:column;flex:1;margin:-1em;padding:1em;gap:1em;mask:var(--thyuu--mask-scroll-y);overflow:auto}.moment-content .entry-content,.moment-comment-item{font-size:var(--thyuu--size-medium)}.comment-content{display:flex;gap:.5em}.comment-content article{flex:auto}.comment-content :where(header,footer){display:flex;align-items:center;flex-wrap:wrap;gap:.5em}.comment-content .comment-text{padding:.5em 1em;background:var(--thyuu--color-back-font);border-radius:min(var(--thyuu--size-radius) * 2,2em);border-top-left-radius:.5em;margin:.5em 0 .5em -.25em;min-width:4em;width:fit-content}.comment-meta .button{padding:.5em}.comment-actions .toggle-replies-btn{background:0 0;opacity:.7;padding:.5em 0}.comment-actions .toggle-replies-btn:before{transition:.3s}.comment-actions .toggle-replies-btn.expanded:before{rotate:180deg}.comment-author-badge{padding:.25em .5em;background:hsl(var(--thyuu--main-color)/10%);border-radius:min(var(--thyuu--size-radius) * 2,2em);line-height:1}.moment-comment-list .children{display:flex;flex-flow:column;gap:1em;margin:1em 0 0;max-height:fit-content;transition:max-height .3s ease,opacity .3s ease;overflow:clip}.moment-comment-list [data-comment-level="0"]>.children{padding-left:3em}.moment-comment-list [data-comment-level="0"]>.children:not(.expanded){max-height:0;opacity:0}.author-meta{display:flex;align-items:center;font-size:var(--thyuu--size-small);color:hsl(var(--thyuu--main-color)/.7);line-height:1;gap:.5em}.author-meta i{padding:.25em .5em;background:hsl(var(--thyuu--main-color)/.1);border-radius:min(var(--thyuu--size-radius) * 2,2em)}.moment-comment>footer{display:flex;gap:.25em;color:hsl(var(--thyuu--color-font)/.5);margin:auto 0 0}.moment-action-btn:not(.thyuu-noone){flex:1;justify-content:flex-start}.moment-quick-comment{z-index:30;display:flex;align-items:center;justify-content:center;position:fixed;inset:auto 1em 1em;max-height:100%;max-width:min(var(--thyuu--size-content),100%);margin:auto;padding:1em;background:var(--thyuu--color-back-shift,hsl(0 0% 98%/.8));box-shadow:var(--thyuu--shadow-normal);border-radius:var(--thyuu--size-radius);outline:var(--thyuu--border);backdrop-filter:blur(2em);overflow:auto;transition:.3s}.moment-quick-comment.hidden{opacity:0;visibility:hidden;transform:translatey(1em)}.moment-quick-comment .comment-respond{margin:0}.more-comment{font-size:.75em;opacity:.5;display:flex;align-items:center;gap:1em}.more-comment:after,.more-comment:before{content:"";flex:1;border-top:thin solid;opacity:.2}.moment-grid-img{display:grid;grid:auto/repeat(var(--num,3),1fr);gap:.5em}.moment-grid-img[num="1"]{--num:1}.moment-grid-img:where([num="2"],[num="4"]){--num:2}.moment-grid-img[num="5"]{--num:6}.moment-grid-img[num="7"]{--num:4}.moment-grid-img img{aspect-ratio:1;border-radius:min(var(--thyuu--size-radius),.5em);object-fit:cover}.moment-grid-img[num="5"] img:nth-child(1){grid-area:span 4/span 4}.moment-grid-img[num="5"] img:nth-last-child(-n+2){grid-area:span 2/span 3;aspect-ratio:1.5}.moment-grid-img[num="5"] img,.moment-grid-img[num="6"] img:nth-child(1),.moment-grid-img[num="7"] img:nth-child(-n+3){grid-area:span 2/span 2}.moment-grid-img[num="8"] img:last-child{grid-area:span 1/span 2;height:100%;aspect-ratio:4}@media(width >= 1153px){.moment-content,.moment-comment{overflow:auto;max-height:max(100vh - var(--thyuu--size-edgelr)*4,20em)}}html:not([theme]){color-scheme:light}.site-main img{max-width:100%}.site-main img:not(.loaded){opacity:1}.fade-before{opacity:1;transform:none}.entry-content{word-break:break-word}.entry-content :is(pre,code){white-space:pre-wrap}.entry-content :is(table){display:block;max-width:100%;overflow-x:auto}.entry-content img{border-radius:var(--custom-radius)}.for-focus .post figure img,.for-news .post figure img,.entry-preview .post-thumb img,.link-bg{object-fit:cover}.for-focus .post figure img,.for-news .post figure img,.entry-preview .post-thumb img,.single .site-header figure img{opacity:1}.page-article>.nav-links{grid-column:1/-1}.nav-links{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:2rem 0}.nav-links .page-numbers{padding:.7em 1em;border-radius:var(--custom-radius);background:hsl(var(--thyuu--main-color)/.08)}.aside-comment{margin-top:2rem}#waline{--waline-theme-color:hsl(var(--thyuu--main-color));--waline-active-color:hsl(var(--thyuu--subs-color))}.friend-link .link-item{list-style:none}.page-template-friends .linkcat{display:block;height:auto;overflow:visible}.link-card .avatar{object-fit:cover}.stars-navbar.header-area{position:fixed !important;inset:0 0 auto !important;z-index:100008;display:block !important;width:100%;max-width:none !important;height:72px;padding:10px clamp(14px,3vw,28px)0 !important;margin:0 !important;pointer-events:none}.stars-navbar.header-area::before,.stars-navbar .site-note,.stars-navbar .site-menu,.stars-navbar .site-icon{display:none !important}.stars-nav-shell{pointer-events:auto;width:min(1180px,calc(100vw - 28px));height:56px;margin:0 auto;border:1px solid transparent;border-radius:999px;background:0 0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,backdrop-filter .25s ease}body.nav-fixed .stars-nav-shell,.stars-nav-shell.glass,body.drawer-open .stars-nav-shell{background:hsl(var(--limited-color,0 0% 100%)/.78);border-color:hsl(var(--thyuu--border-color,0 0% 88%)/.55);box-shadow:0 10px 34px hsl(0 0% 0%/6%);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%)}.stars-nav-shell .navbar-content{display:flex;align-items:center;justify-content:space-between;height:100%;gap:18px;padding:0 10px 0 16px}.stars-nav-shell .navbar-left,.stars-nav-shell .navbar-right,.stars-nav-shell .nav-tools,.stars-nav-shell .logo-title,.stars-nav-shell .navbar-list,.stars-nav-shell .navbar-item a{display:flex;align-items:center}.stars-nav-shell .logo-title{gap:9px;min-width:max-content;color:hsl(0 0% 100%/.92);text-decoration:none;text-shadow:0 1px 10px hsl(0 0% 0%/.2);line-height:1}.stars-nav-shell .logo-mark{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,hsl(var(--thyuu--main-color)/.88),hsl(var(--thyuu--subs-color)/.7));color:#fff;font-weight:800;font-size:.98rem;box-shadow:0 8px 18px hsl(var(--thyuu--main-color)/.2)}.stars-nav-shell .logo-text{font-size:1.06rem;font-weight:800;letter-spacing:0}body.nav-fixed .stars-nav-shell .logo-title,.stars-nav-shell.glass .logo-title,body.drawer-open .stars-nav-shell .logo-title{color:hsl(var(--thyuu--text-color,0 0% 18%)/.86);text-shadow:none}.stars-nav-shell .logo-image{width:34px;height:34px;border-radius:50%;object-fit:cover}.stars-nav-shell .navbar-right{flex:1;justify-content:flex-end;min-width:0;gap:10px}.stars-nav-shell .navbar-list{justify-content:flex-end;gap:2px;min-width:0;margin:0;padding:0;list-style:none}.stars-nav-shell .navbar-item{list-style:none}.stars-nav-shell .navbar-item a{gap:6px;min-height:36px;padding:0 10px;border-radius:999px;color:hsl(0 0% 100%/.82);font-size:.84rem;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;transition:color .2s ease,background .2s ease,transform .2s ease}.stars-nav-shell .navbar-item a:hover,.stars-nav-shell .navbar-item.active a{color:#fff;background:hsl(0 0% 100%/.16)}body.nav-fixed .stars-nav-shell .navbar-item a,.stars-nav-shell.glass .navbar-item a,body.drawer-open .stars-nav-shell .navbar-item a{color:hsl(var(--thyuu--text-color,0 0% 18%)/.7)}body.nav-fixed .stars-nav-shell .navbar-item a:hover,body.nav-fixed .stars-nav-shell .navbar-item.active a,.stars-nav-shell.glass .navbar-item a:hover,.stars-nav-shell.glass .navbar-item.active a,body.drawer-open .stars-nav-shell .navbar-item a:hover,body.drawer-open .stars-nav-shell .navbar-item.active a{color:hsl(var(--thyuu--main-color));background:hsl(var(--thyuu--main-color)/.1)}.stars-nav-shell .navbar-item a:hover{transform:translateY(-1px)}.stars-nav-shell .navbar-item i{font-size:.76rem}.stars-nav-shell .nav-tools{flex:none;gap:6px}.stars-nav-shell .nav-tool-btn,.stars-nav-shell .navbar-bar{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;margin:0;padding:0;border:0;border-radius:50%;background:hsl(0 0% 100%/.12);color:hsl(0 0% 100%/.86);cursor:pointer;transition:color .2s ease,background .2s ease,transform .2s ease}.stars-nav-shell .nav-tool-btn:hover,.stars-nav-shell .navbar-bar:hover{color:#fff;background:hsl(0 0% 100%/.22);transform:translateY(-1px)}body.nav-fixed .stars-nav-shell .nav-tool-btn,body.nav-fixed .stars-nav-shell .navbar-bar,.stars-nav-shell.glass .nav-tool-btn,.stars-nav-shell.glass .navbar-bar,body.drawer-open .stars-nav-shell .nav-tool-btn,body.drawer-open .stars-nav-shell .navbar-bar{background:hsl(var(--thyuu--main-color)/.08);color:hsl(var(--thyuu--text-color,0 0% 18%)/.72)}body.nav-fixed .stars-nav-shell .nav-tool-btn:hover,body.nav-fixed .stars-nav-shell .navbar-bar:hover,.stars-nav-shell.glass .nav-tool-btn:hover,.stars-nav-shell.glass .navbar-bar:hover,body.drawer-open .stars-nav-shell .nav-tool-btn:hover,body.drawer-open .stars-nav-shell .navbar-bar:hover{color:hsl(var(--thyuu--main-color));background:hsl(var(--thyuu--main-color)/.15)}.stars-nav-shell .themeToggle{width:38px;height:38px;flex:0 0 38px;gap:0}.stars-nav-shell #themeBtn::before{width:.9em;height:.9em}.stars-nav-shell .navbar-bar{display:none;position:relative}body.nav-hided .stars-nav-shell{opacity:1 !important;pointer-events:auto !important;visibility:visible !important}.stars-nav-shell .navbar-bar span{position:absolute;left:11px;width:16px;height:2px;border-radius:999px;background:currentColor;transition:transform .25s ease,opacity .2s ease,top .25s ease}.stars-nav-shell .navbar-bar span:nth-child(1){top:13px}.stars-nav-shell .navbar-bar span:nth-child(2){top:18px}.stars-nav-shell .navbar-bar span:nth-child(3){top:23px}body.drawer-open .stars-nav-shell .navbar-bar span:nth-child(1){top:18px;transform:rotate(45deg)}body.drawer-open .stars-nav-shell .navbar-bar span:nth-child(2){opacity:0}body.drawer-open .stars-nav-shell .navbar-bar span:nth-child(3){top:18px;transform:rotate(-45deg)}body:not(.home):not(.drawer-open) .stars-nav-shell{background:var(--bg-solid);border-color:var(--border);box-shadow:0 10px 34px hsl(0 0% 0%/6%);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%)}body:not(.home):not(.drawer-open) .stars-nav-shell .logo-title{color:var(--text1);text-shadow:none}body:not(.home):not(.drawer-open) .stars-nav-shell .navbar-item a{color:var(--text2);text-shadow:none}body:not(.home):not(.drawer-open) .stars-nav-shell .navbar-item a:hover,body:not(.home):not(.drawer-open) .stars-nav-shell .navbar-item.active a{color:hsl(var(--thyuu--main-color));background:hsl(var(--thyuu--main-color)/.1)}body:not(.home):not(.drawer-open) .stars-nav-shell .nav-tool-btn,body:not(.home):not(.drawer-open) .stars-nav-shell .navbar-bar{background:hsl(var(--thyuu--main-color)/.08);color:var(--text2)}body:not(.home):not(.drawer-open) .stars-nav-shell .nav-tool-btn:hover,body:not(.home):not(.drawer-open) .stars-nav-shell .navbar-bar:hover{color:hsl(var(--thyuu--main-color));background:hsl(var(--thyuu--main-color)/.15)}.navbar-drawer{position:fixed;top:76px;right:max(14px,calc((100vw - 1180px)/2));z-index:100009;display:grid;width:min(300px,calc(100vw - 28px));max-height:calc(100vh - 92px);padding:10px;overflow-y:auto;border:1px solid hsl(var(--thyuu--border-color,0 0% 88%)/.62);border-radius:22px;background:hsl(var(--limited-color,0 0% 100%)/.9);box-shadow:0 18px 55px hsl(0 0% 0%/.12);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);transform:translateY(-10px)scale(.98);opacity:0;visibility:hidden;pointer-events:none;transition:transform .25s ease,opacity .25s ease,visibility .25s ease}body.drawer-open .navbar-drawer{transform:none;opacity:1;visibility:visible;pointer-events:auto}.drawer-item{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 12px;border-radius:14px;color:hsl(var(--thyuu--text-color,0 0% 18%)/.72);text-decoration:none;font-size:.92rem;font-weight:600}.drawer-item:hover,.drawer-item.active{color:hsl(var(--thyuu--main-color));background:hsl(var(--thyuu--main-color)/.1)}.window-mask{position:fixed;inset:0;z-index:100007;background:hsl(0 0% 0%/.26);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}body.drawer-open .window-mask{opacity:1;visibility:visible;pointer-events:auto}.search-modal{position:fixed;inset:0;z-index:100020;display:grid;place-items:start center;padding:12vh 16px 24px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility .22s ease}.search-modal.active{opacity:1;visibility:visible;pointer-events:auto}.search-modal-overlay{position:fixed;inset:0;border:0;background:hsl(0 0% 0%/.36);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}.search-container{position:relative;width:min(640px,100%);max-height:min(640px,76vh);overflow:hidden;border:1px solid hsl(var(--thyuu--border-color,0 0% 88%)/.65);border-radius:24px;background:hsl(var(--limited-color,0 0% 100%)/.94);box-shadow:0 24px 80px hsl(0 0% 0%/.22);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);transform:translateY(-10px)scale(.98);transition:transform .22s ease}.search-modal.active .search-container{transform:none}.search-box{display:grid;grid-template-columns:22px minmax(0,1fr)36px;align-items:center;gap:10px;padding:16px 18px;border-bottom:1px solid hsl(var(--thyuu--border-color,0 0% 88%)/.62)}.search-box input{width:100%;min-width:0;border:0;outline:0;background:0 0;color:hsl(var(--thyuu--text-color,0 0% 18%)/.86);font:inherit;font-size:1rem}.search-box input::placeholder,.search-icon{color:hsl(var(--thyuu--text-color,0 0% 18%)/.42)}.search-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:hsl(var(--thyuu--main-color)/.08);color:hsl(var(--thyuu--text-color,0 0% 18%)/.62);cursor:pointer}.search-close:hover{color:hsl(var(--thyuu--main-color));background:hsl(var(--thyuu--main-color)/.14)}.search-results{max-height:calc(min(640px,76vh) - 70px);overflow-y:auto;padding:8px}.search-hint,.search-loading,.search-no-results{padding:48px 18px;text-align:center;color:hsl(var(--thyuu--text-color,0 0% 18%)/.48)}.search-results-count{padding:9px 12px 7px;color:hsl(var(--thyuu--text-color,0 0% 18%)/.52);font-size:.78rem}.search-result-item{display:block;padding:13px 14px;border-radius:16px;color:inherit;text-decoration:none}.search-result-item:hover{background:hsl(var(--thyuu--main-color)/.08)}.search-result-header{display:flex;align-items:center;gap:8px;margin-bottom:6px}.search-result-type{padding:3px 8px;border-radius:999px;background:hsl(var(--thyuu--main-color)/.1);color:hsl(var(--thyuu--main-color));font-size:.7rem;font-weight:700}.search-result-date{color:hsl(var(--thyuu--text-color,0 0% 18%)/.42);font-size:.72rem}.search-result-title{color:hsl(var(--thyuu--text-color,0 0% 18%)/.84);font-size:.96rem;font-weight:700;line-height:1.45}.search-result-excerpt{display:-webkit-box;margin-top:5px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:hsl(var(--thyuu--text-color,0 0% 18%)/.56);font-size:.82rem;line-height:1.6}.search-result-item mark{border-radius:4px;background:hsl(var(--thyuu--main-color)/.18);color:inherit}html[theme=dark] .stars-nav-shell,html[theme=dark] .navbar-drawer,html[theme=dark] .search-container{background:hsl(var(--limited-color-mask,264deg 29% 10%)/.76);border-color:hsl(0 0% 100%/.12)}html[theme=dark] body:not(.nav-fixed,.drawer-open) .stars-nav-shell:not(.glass){background:0 0;border-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[theme=dark] .stars-nav-shell .logo-title,html[theme=dark] .stars-nav-shell .navbar-item a,html[theme=dark] .stars-nav-shell .nav-tool-btn,html[theme=dark] .stars-nav-shell .navbar-bar,html[theme=dark] .drawer-item,html[theme=dark] .search-box input,html[theme=dark] .search-result-title{color:hsl(0 0% 100%/.78)}html[theme=dark] .search-result-excerpt,html[theme=dark] .search-hint,html[theme=dark] .search-loading,html[theme=dark] .search-no-results{color:hsl(0 0% 100%/.52)}.stars-post-header.site-header{min-height:min(760px,100svh)}.stars-post-header.site-header hgroup{gap:.9em}.stars-post-header .post-note{max-width:min(var(--thyuu--size-content),100%);margin:0 0 .2em;color:hsl(0 0% 100%/.78);font-size:.95rem;line-height:1.8}body.stars-layout .site-main{display:flex !important;flex-flow:column !important;gap:0 !important;padding:0 0 var(--thyuu--size-edgelr) !important}.stars-section-hero,.stars-page-shell,.stars-readable-shell,.stars-doc-layout{width:min(1180px,calc(100vw - 28px));margin-inline:auto}.stars-section-hero{display:grid;gap:12px;min-height:310px;align-content:end;margin-top:0;padding:clamp(104px,14vw,150px)clamp(18px,4vw,46px)clamp(28px,5vw,52px);border:1px solid hsl(var(--thyuu--border-color,0 0% 88%)/.55);border-radius:calc(var(--custom-radius) + .45rem);background:linear-gradient(135deg,hsl(var(--thyuu--main-color)/.1),hsl(var(--thyuu--subs-color)/.06)),hsl(var(--limited-color,0 0% 100%)/.72);box-shadow:0 20px 60px hsl(0 0% 0%/7%);overflow:hidden}.stars-section-hero h1{max-width:780px;margin:0;color:hsl(var(--thyuu--text-color,0 0% 18%)/.92);font-size:clamp(2.1rem,5.5vw,4.4rem);line-height:1.05;letter-spacing:0}.stars-section-hero p{max-width:680px;margin:0;color:hsl(var(--thyuu--text-color,0 0% 18%)/.62);font-size:clamp(.95rem,1.8vw,1.15rem);line-height:1.8}.stars-hero-kicker,.stars-readable-meta,.stars-hero-stats,.stars-good-meta,.stars-investing-card-head,.stars-good-foot,.stars-investing-facts,.stars-breadcrumb,.stars-section-heading,.stars-note-type,.stars-chip-nav a,.stars-bookmark-card,.stars-friend-info,.stars-buy-links a{display:flex;align-items:center}.stars-hero-kicker{gap:8px;color:hsl(var(--thyuu--main-color));font-size:.78rem;font-weight:800;text-transform:uppercase}.stars-hero-stats{flex-wrap:wrap;gap:8px}.stars-hero-stats span,.stars-note-type,.stars-good-meta span,.stars-good-meta em,.stars-investing-facts span,.stars-tagline a{border-radius:999px;background:hsl(var(--thyuu--main-color)/.09);color:hsl(var(--thyuu--main-color));font-size:.76rem;font-weight:700}.stars-hero-stats span{padding:6px 11px}.stars-page-shell{padding:clamp(22px,4vw,42px)0}.stars-chip-nav{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.stars-chip-nav a{gap:8px;min-height:42px;padding:0 14px;border:1px solid hsl(var(--thyuu--border-color,0 0% 88%)/.6);border-radius:999px;background:hsl(var(--limited-color,0 0% 100%)/.68);color:hsl(var(--thyuu--text-color,0 0% 18%)/.72);text-decoration:none;font-size:.88rem;font-weight:700;transition:transform .2s ease,color .2s ease,background .2s ease}.stars-chip-nav a:hover{color:hsl(var(--thyuu--main-color));background:hsl(var(--thyuu--main-color)/.1);transform:translateY(-1px)}.stars-chip-nav em{padding:2px 7px;border-radius:999px;background:hsl(var(--thyuu--main-color)/.1);color:hsl(var(--thyuu--main-color));font-style:normal;font-size:.72rem}.stars-section-heading{justify-content:space-between;gap:16px;margin:0 0 16px}.stars-section-heading h2{display:flex;align-items:center;gap:10px;margin:0;color:hsl(var(--thyuu--text-color,0 0% 18%)/.9);font-size:clamp(1.15rem,2vw,1.45rem);letter-spacing:0}.stars-section-heading span{color:hsl(var(--thyuu--text-color,0 0% 18%)/.52);font-size:.88rem;line-height:1.5}.stars-empty{padding:42px;border:1px dashed hsl(var(--thyuu--border-color,0 0% 88%));border-radius:var(--custom-radius);text-align:center;color:hsl(var(--thyuu--text-color,0 0% 18%)/.52)}.stars-timeline-list,.stars-investing-notes,.stars-docs-index,.stars-goods-page,.stars-photos-page,.stars-bookmarks-page,.stars-links-page,.stars-services-page{display:grid;gap:26px}.stars-year-block,.stars-month-block,.stars-bookmark-group,.stars-link-group,.stars-service-group{display:grid;gap:14px}.stars-year-block>header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-inline:4px}.stars-year-block h2,.stars-month-block h3{margin:0;color:hsl(var(--thyuu--text-color,0 0% 18%)/.88);font-size:clamp(1.4rem,3vw,2rem);letter-spacing:0}.stars-year-block>header span,.stars-month-block h3::after{color:hsl(var(--thyuu--text-color,0 0% 18%)/.45);font-size:.86rem}.stars-note-items{display:grid;border:1px solid hsl(var(--thyuu--border-color,0 0% 88%)/.55);border-radius:calc(var(--custom-radius) + .2rem);background:hsl(var(--limited-color,0 0% 100%)/.66);overflow:hidden}.stars-note-row{display:grid;grid-template-columns:72px minmax(0,1fr)auto;align-items:center;gap:16px;min-height:78px;padding:14px 18px;color:inherit;text-decoration:none;border-bottom:1px solid hsl(var(--thyuu--border-color,0 0% 88%)/.45)}.stars-note-row:last-child{border-bottom:0}.stars-note-row:hover{background:hsl(var(--thyuu--main-color)/.06)}.stars-note-row time{color:hsl(var(--thyuu--main-color));font-size:.88rem;font-weight:800}.stars-note-main{display:grid;gap:4px;min-width:0}.stars-note-main strong{overflow:hidden;color:hsl(var(--thyuu--text-color,0 0% 18%)/.9);font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.stars-note-main small{display:-webkit-box;overflow:hidden;color:hsl(var(--thyuu--text-color,0 0% 18%)/.56);font-size:.84rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.stars-note-row>em{padding:4px 9px;border-radius:999px;background:hsl(var(--thyuu--main-color)/.08);color:hsl(var(--thyuu--main-color));font-style:normal;font-size:.72rem;font-weight:700}.stars-readable-shell{display:grid;grid-template-columns:minmax(0,1fr)260px;gap:24px;padding-top:104px}.stars-readable-shell.no-toc{grid-template-columns:minmax(0,860px);justify-content:center}.stars-readable-card,.stars-doc-article,.stars-data-section,.stars-toc-card,.stars-doc-sidebar,.stars-doc-toc,.stars-metric-card,.stars-good-card,.stars-album-card,.stars-bookmark-card,.stars-friend-card,.stars-service-card,.stars-doc-series{border:1px solid hsl(var(--thyuu--border-color,0 0% 88%)/.58);border-radius:calc(var(--custom-radius) + .25rem);background:hsl(var(--limited-color,0 0% 100%)/.72);box-shadow:0 14px 38px hsl(0 0% 0%/.055)}.stars-readable-card,.stars-doc-article{padding:clamp(20px,4vw,44px)}.stars-breadcrumb{flex-wrap:wrap;gap:8px;margin-bottom:22px;color:hsl(var(--thyuu--text-color,0 0% 18%)/.45);font-size:.82rem}.stars-breadcrumb a{color:inherit;text-decoration:none}.stars-breadcrumb a:hover,.stars-breadcrumb em{color:hsl(var(--thyuu--main-color));font-style:normal}.stars-readable-header{display:grid;gap:10px;margin-bottom:clamp(20px,4vw,34px)}.stars-readable-header h1,.stars-investing-single-head h1,.stars-good-hero h1{margin:0;color:hsl(var(--thyuu--text-color,0 0% 18%)/.94);font-size:clamp(1.9rem,5vw,3.45rem);line-height:1.12;letter-spacing:0;overflow-wrap:anywhere}.stars-readable-header p,.stars-good-hero p{max-width:720px;margin:0;color:hsl(var(--thyuu--text-color,0 0% 18%)/.6);line-height:1.8}.stars-readable-meta{flex-wrap:wrap;gap:10px;color:hsl(var(--thyuu--text-color,0 0% 18%)/.54);font-size:.84rem}.stars-readable-meta span{display:inline-flex;align-items:center;gap:6px}.stars-readable-content{color:hsl(var(--thyuu--text-color,0 0% 18%)/.82);font-size:1rem;line-height:1.9}.stars-readable-content>:first-child{margin-top:0}.stars-tagline{display:flex;flex-wrap:wrap;gap:8px}.stars-tagline a{padding:5px 10px;text-decoration:none}.stars-readable-tags{margin-top:26px}.stars-prev-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}.stars-prev-next a{display:grid;gap:5px;min-height:76px;padding:14px;border-radius:var(--custom-radius);background:hsl(var(--thyuu--main-color)/.07);color:inherit;text-decoration:none}.stars-prev-next small{color:hsl(var(--thyuu--main-color));font-weight:800}.stars-prev-next span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stars-toc-card,.stars-doc-toc,.stars-doc-sidebar{position:sticky;top:94px;align-self:start;max-height:calc(100svh - 112px);padding:18px;overflow:auto}.stars-toc-card h2,.stars-doc-toc h2{margin:0 0 12px;font-size:1rem;letter-spacing:0}.stars-toc-card :is(ul,ol),.stars-doc-toc :is(ul,ol){margin:0;padding-left:1em}.stars-toc-card a,.stars-doc-toc a{color:hsl(var(--thyuu--text-color,0 0% 18%)/.62);font-size:.84rem;line-height:1.8;text-decoration:none}.stars-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.stars-metric-card{display:grid;gap:8px;padding:18px}.stars-metric-card.primary{background:hsl(var(--thyuu--main-color)/.1)}.stars-metric-card small{color:hsl(var(--thyuu--text-color,0 0% 18%)/.54);font-weight:700}.stars-metric-card strong{color:hsl(var(--thyuu--text-color,0 0% 18%)/.9);font-size:clamp(1.6rem,3vw,2.35rem);line-height:1;overflow-wrap:anywhere}.stars-metric-card span{color:hsl(var(--thyuu--text-color,0 0% 18%)/.48);font-size:.82rem;line-height:1.55}.profit,.stars-metric-card strong.profit{color:#d64040}.loss,.stars-metric-card strong.loss{color:#278f62}.stars-callout{display:flex;gap:12px;align-items:flex-start;padding:15px 18px;border:1px solid hsl(42 90% 55%/.25);border-radius:var(--custom-radius);background:hsl(42 90% 55%/9%);color:hsl(var(--thyuu--text-color,0 0% 18%)/.7);font-size:.9rem;line-height:1.7}.stars-investing-grid,.stars-goods-grid,.stars-album-grid,.stars-bookmark-grid,.stars-link-grid,.stars-service-grid,.stars-stock-grid,.stars-doc-series-grid,.stars-pros-cons{display:grid;gap:16px}.stars-investing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stars-investing-card{overflow:hidden}.stars-investing-card a{display:grid;gap:10px;height:100%;padding:18px;border:1px solid hsl(var(--thyuu--border-color,0 0% 88%)/.55);border-radius:calc(var(--custom-radius) + .15rem);background:hsl(var(--limited-color,0 0% 100%)/.68);color:inherit;text-decoration:none}.stars-investing-card a:hover,.stars-good-card a:hover,.stars-album-card a:hover,.stars-bookmark-card:hover,.stars-friend-card:hover,.stars-doc-series:hover{transform:translateY(-2px)}.stars-investing-card-head{justify-content:space-between;gap:12px}.stars-note-type{display:inline-flex;gap:6px;padding:5px 9px}.stars-note-type.pre-market{background:hsl(43 88% 55%/.14);color:#c38013}.stars-note-type.post-market{background:hsl(var(--thyuu--main-color)/.1)}.stars-investing-card time{color:hsl(var(--thyuu--text-color,0 0% 18%)/.48);font-size:.8rem}.stars-investing-card h4{margin:0;color:hsl(var(--thyuu--text-color,0 0% 18%)/.9);font-size:1.08rem;letter-spacing:0}.stars-investing-card p{display:-webkit-box;min-height:3.2em;margin:0;overflow:hidden;color:hsl(var(--thyuu--text-color,0 0% 18%)/.58);font-size:.9rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:2}.stars-investing-facts{flex-wrap:wrap;gap:8px}.stars-investing-facts span{display:inline-flex;gap:6px;padding:5px 9px}.stars-investing-single{padding-top:104px}.stars-investing-single-head{display:grid;gap:13px;margin-bottom:24px;padding:clamp(22px,4vw,42px);border-radius:calc(var(--custom-radius) + .35rem);background:hsl(var(--limited-color,0 0% 100%)/.72);border:1px solid hsl(var(--thyuu--border-color,0 0% 88%)/.56)}.stars-data-section{display:grid;gap:14px;padding:clamp(18px,3vw,28px);margin-top:18px}.stars-data-section h2{display:flex;align-items:center;gap:10px;margin:0;font-size:1.15rem;letter-spacing:0}.stars-data-section p{margin:0;color:hsl(var(--thyuu--text-color,0 0% 18%)/.68);line-height:1.8}.stars-lesson-content{color:hsl(var(--thyuu--text-color,0 0% 18%)/.68);line-height:1.8}.stars-lesson-content>:first-child{margin-top:0}.stars-lesson-content>:last-child{margin-bottom:0}.stars-stock-grid,.stars-pros-cons{grid-template-columns:repeat(2,minmax(0,1fr))}.stars-stock-card{display:grid;gap:8px;padding:14px;border-radius:var(--custom-radius);background:hsl(var(--thyuu--main-color)/.06)}.stars-stock-card strong{display:flex;justify-content:space-between;gap:12px}.stars-stock-card em{color:hsl(var(--thyuu--text-color,0 0% 18%)/.45);font-style:normal}.stars-table-wrap{overflow-x:auto}.stars-data-table{width:100%;border-collapse:collapse;min-width:620px}.stars-data-table th,.stars-data-table td{padding:11px 12px;border-bottom:1px solid hsl(var(--thyuu--border-color,0 0% 88%)/.55);text-align:left;white-space:nowrap}.stars-data-table th{color:hsl(var(--thyuu--text-color,0 0% 18%)/.55);font-size:.82rem}.stars-news-list{display:grid;gap:10px}.stars-news-list p{display:flex;gap:10px;padding:12px;border-radius:var(--custom-radius);background:hsl(var(--thyuu--main-color)/.06)}.stars-news-list span{flex:none;color:hsl(var(--thyuu--main-color));font-weight:800}.stars-doc-layout{display:grid;grid-template-columns:250px minmax(0,1fr)230px;gap:20px;padding-top:104px}.stars-doc-sidebar,.stars-doc-toc{padding:16px}.stars-doc-home{display:flex;gap:9px;align-items:center;margin-bottom:16px;color:hsl(var(--thyuu--main-color));text-decoration:none;font-weight:800}.stars-doc-sidebar nav,.stars-doc-sidebar section{display:grid;gap:8px}.stars-doc-sidebar section{margin-bottom:14px}.stars-doc-sidebar ul{display:grid;gap:3px;margin:0;padding:0;list-style:none}.stars-doc-sidebar .doc-subpages{margin:3px 0 6px 12px;padding-left:10px;border-left:1px solid hsl(var(--thyuu--border-color,0 0% 88%)/.55)}.stars-doc-sidebar .doc-subpages a{font-size:.8rem}.stars-doc-sidebar a{display:block;padding:7px 9px;border-radius:9px;color:hsl(var(--thyuu--text-color,0 0% 18%)/.62);text-decoration:none;font-size:.86rem;line-height:1.4}.stars-doc-sidebar .doc-series-title{color:hsl(var(--thyuu--text-color,0 0% 18%)/.85);font-weight:800}.stars-doc-sidebar a:hover,.stars-doc-sidebar a.active{background:hsl(var(--thyuu--main-color)/.1);color:hsl(var(--thyuu--main-color))}.stars-doc-series-grid,.stars-goods-grid,.stars-album-grid,.stars-bookmark-grid,.stars-link-grid,.stars-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.stars-doc-series{display:grid;gap:8px;min-height:150px;padding:20px;color:inherit;text-decoration:none;transition:transform .2s ease}.stars-doc-series i{color:hsl(var(--thyuu--main-color));font-size:1.3rem}.stars-doc-series strong,.stars-good-card h2,.stars-album-info h2{color:hsl(var(--thyuu--text-color,0 0% 18%)/.9);letter-spacing:0}.stars-doc-series span,.stars-doc-update-list em,.stars-good-card p,.stars-album-info p,.stars-bookmark-card small,.stars-friend-info small,.stars-service-card p,.stars-service-card li{color:hsl(var(--thyuu--text-color,0 0% 18%)/.58);line-height:1.65}.stars-doc-series em{align-self:end;color:hsl(var(--thyuu--main-color));font-style:normal;font-size:.82rem;font-weight:800}.stars-doc-update-list{display:grid;gap:9px}.stars-doc-update-list a{display:flex;justify-content:space-between;gap:14px;padding:13px 15px;border-radius:var(--custom-radius);background:hsl(var(--limited-color,0 0% 100%)/.68);color:inherit;text-decoration:none}.stars-good-card,.stars-album-card,.stars-friend-card{overflow:hidden}.stars-good-card a,.stars-album-card a,.stars-friend-card{display:grid;height:100%;color:inherit;text-decoration:none;transition:transform .2s ease}.stars-good-card figure,.stars-album-card figure,.stars-good-hero figure{margin:0;overflow:hidden}.stars-good-card figure,.stars-album-card figure{aspect-ratio:16/10}.stars-good-card img,.stars-album-card img,.stars-good-hero img,.stars-friend-cover{width:100%;height:100%;object-fit:cover}.stars-good-body,.stars-album-info{display:grid;gap:9px;padding:16px}.stars-good-meta,.stars-good-foot,.stars-investing-card-head{justify-content:space-between}.stars-good-meta{gap:8px}.stars-good-meta span,.stars-good-meta em{padding:4px 9px;font-style:normal}.stars-good-card h2,.stars-album-info h2{margin:0;font-size:1.08rem}.stars-good-card p,.stars-album-info p{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.stars-good-foot strong,.stars-good-price strong{color:#d64040;font-size:1.2rem}.stars-good-foot span{color:hsl(var(--thyuu--text-color,0 0% 18%)/.52);font-weight:700}.stars-good-single{padding-top:104px}.stars-good-hero{display:grid;grid-template-columns:minmax(260px,42%)minmax(0,1fr);gap:clamp(20px,4vw,42px);align-items:center;margin-bottom:24px;padding:clamp(18px,4vw,36px);border-radius:calc(var(--custom-radius) + .4rem);background:hsl(var(--limited-color,0 0% 100%)/.72);border:1px solid hsl(var(--thyuu--border-color,0 0% 88%)/.56)}.stars-good-hero figure{aspect-ratio:4/3;border-radius:var(--custom-radius)}.stars-good-hero>div{display:grid;gap:13px}.stars-good-price{display:flex;align-items:baseline;gap:12px}.stars-good-price del{color:hsl(var(--thyuu--text-color,0 0% 18%)/.38)}.stars-rating{display:flex;gap:4px;color:#f3b416}.stars-rating .muted{color:hsl(var(--thyuu--text-color,0 0% 18%)/.18)}.stars-pros-cons ul,.stars-service-card ul{display:grid;gap:8px;margin:0;padding-left:1.1em}.stars-buy-links{display:flex;flex-wrap:wrap;gap:10px}.stars-buy-links a{justify-content:space-between;gap:18px;min-width:180px;padding:11px 14px;border-radius:999px;background:hsl(var(--thyuu--main-color)/.1);color:hsl(var(--thyuu--main-color));text-decoration:none;font-weight:800}.stars-album-card a{position:relative}.stars-album-info{min-height:140px}.stars-album-info>span{width:max-content;padding:4px 9px;border-radius:999px;background:hsl(var(--thyuu--main-color)/.1);color:hsl(var(--thyuu--main-color));font-size:.76rem;font-weight:800}.stars-bookmark-card{gap:12px;padding:14px;color:inherit;text-decoration:none;transition:transform .2s ease}.stars-bookmark-card img{width:38px;height:38px;border-radius:11px}.stars-bookmark-card span,.stars-friend-info>span{display:grid;gap:4px;min-width:0}.stars-bookmark-card strong,.stars-friend-info strong{overflow:hidden;color:hsl(var(--thyuu--text-color,0 0% 18%)/.88);text-overflow:ellipsis;white-space:nowrap}.stars-bookmark-card small,.stars-friend-info small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.stars-friend-card{position:relative;min-height:230px;transition:transform .2s ease}.stars-friend-cover{min-height:230px}.stars-friend-card::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsl(0 0% 0%/2%),hsl(0 0% 0%/.62))}.stars-friend-info{position:absolute;inset:auto 12px 12px;z-index:1;gap:10px;padding:12px;border-radius:var(--custom-radius);background:hsl(0 0% 100%/.78);backdrop-filter:blur(14px)}.stars-friend-info img{width:42px;height:42px;border-radius:12px;object-fit:cover}.stars-link-apply{margin-top:6px}.stars-apply-list{display:grid;gap:8px}.stars-apply-list p{display:flex;gap:8px}.stars-service-card{display:grid;gap:10px;padding:18px}.stars-service-card strong{color:hsl(var(--thyuu--text-color,0 0% 18%)/.9);font-size:1.05rem}.stars-service-card em{width:max-content;padding:5px 10px;border-radius:999px;background:hsl(var(--thyuu--main-color)/.1);color:hsl(var(--thyuu--main-color));font-style:normal;font-weight:800}html[theme=dark] .stars-section-hero,html[theme=dark] .stars-readable-card,html[theme=dark] .stars-doc-article,html[theme=dark] .stars-data-section,html[theme=dark] .stars-toc-card,html[theme=dark] .stars-doc-sidebar,html[theme=dark] .stars-doc-toc,html[theme=dark] .stars-metric-card,html[theme=dark] .stars-good-card,html[theme=dark] .stars-album-card,html[theme=dark] .stars-bookmark-card,html[theme=dark] .stars-friend-card,html[theme=dark] .stars-service-card,html[theme=dark] .stars-doc-series,html[theme=dark] .stars-note-items,html[theme=dark] .stars-investing-card a,html[theme=dark] .stars-good-hero,html[theme=dark] .stars-investing-single-head,html[theme=dark] .stars-chip-nav a,html[theme=dark] .stars-doc-update-list a{background-color:hsl(var(--limited-color-mask,264deg 29% 10%)/.72);border-color:hsl(0 0% 100%/.12)}@media(max-width:1080px){.stars-nav-shell .navbar-list{display:none}.stars-nav-shell .navbar-bar{display:inline-flex}.stars-doc-layout{grid-template-columns:minmax(0,1fr)}.stars-doc-sidebar,.stars-doc-toc,.stars-toc-card{position:static;max-height:none}.stars-doc-toc{order:3}.stars-readable-shell{grid-template-columns:minmax(0,1fr)}.stars-metric-grid,.stars-doc-series-grid,.stars-goods-grid,.stars-album-grid,.stars-bookmark-grid,.stars-link-grid,.stars-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.stars-navbar.header-area{height:66px;padding-top:8px !important}.stars-nav-shell{width:calc(100vw - 18px);height:52px}.stars-nav-shell .navbar-content{padding-left:10px;gap:8px}.stars-nav-shell .logo-text{max-width:34vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stars-nav-shell .nav-tools{gap:4px}.stars-nav-shell .nav-tool-btn,.stars-nav-shell .themeToggle,.stars-nav-shell .navbar-bar{width:36px;height:36px;flex-basis:36px}.navbar-drawer{top:66px;right:9px;width:calc(100vw - 18px)}.search-modal{padding-top:8vh}.search-container{border-radius:20px}.stars-section-hero{width:calc(100vw - 18px);min-height:270px;padding:92px 18px 28px}.stars-page-shell,.stars-readable-shell,.stars-doc-layout{width:calc(100vw - 18px);padding-top:84px}.stars-page-shell{padding-top:24px}.stars-metric-grid,.stars-investing-grid,.stars-doc-series-grid,.stars-goods-grid,.stars-album-grid,.stars-bookmark-grid,.stars-link-grid,.stars-service-grid,.stars-stock-grid,.stars-pros-cons,.stars-good-hero,.stars-prev-next{grid-template-columns:1fr}.stars-section-heading{align-items:flex-start;flex-direction:column}.stars-note-row{grid-template-columns:52px minmax(0,1fr);gap:10px;padding:13px}.stars-note-row>em{grid-column:2;width:max-content}.stars-good-hero{padding:14px}.stars-friend-card,.stars-friend-cover{min-height:210px}}.kok-site-footer{margin-top:36px;padding:28px 24px;border-top:1px solid hsl(var(--thyuu--border-color,0 0% 90%)/.7);background:hsl(var(--limited-color,0deg 0% 100%)/.74);backdrop-filter:blur(18px)}.kok-site-footer .footer-inner{width:100%;max-width:min(1180px,calc(100vw - 32px));margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.kok-site-footer .footer-left,.kok-site-footer .footer-right{font-size:.78rem;line-height:1.75;color:hsl(var(--thyuu--text-color,0 0% 20%)/.62)}.kok-site-footer .footer-left{text-align:left}.kok-site-footer .footer-right{text-align:right}.kok-site-footer .footer-center{text-align:center}.kok-site-footer a{color:hsl(var(--thyuu--text-color,0 0% 20%)/.72);text-decoration:none}.kok-site-footer a:hover{color:hsl(var(--thyuu--main-color))}.kok-site-footer .footer-tech{margin-bottom:6px}.kok-site-footer .footer-tech span{color:hsl(var(--thyuu--text-color,0 0% 20%)/.78)}.kok-site-footer .footer-tens{padding:.25rem 0 .35rem}.kok-site-footer .footer-title{margin:0 0 1em;opacity:.6;font-size:var(--thyuu--size-small,.82rem);font-weight:500}.kok-site-footer .footer-tens .days{margin:0;font-size:clamp(2.1rem,3.8vw,3.5rem);line-height:1;color:hsl(var(--thyuu--main-color)/.62);font-family:var(--thyuu--font-family-slogn),var(--thyuu--font-family-main),serif;-webkit-mask:linear-gradient(#000000e6,#00000080);mask:linear-gradient(#000000e6,#00000080)}.kok-site-footer .footer-sponsor{margin-top:6px}.kok-site-footer .footer-sponsor img{width:auto;max-height:22px;vertical-align:middle}.kok-site-footer .footer-sponsor .cdn-logo{display:inline-flex;align-items:center}.kok-site-footer .footer-sponsor .cdn-logo img{height:18px}.kok-site-footer .copyright{margin-bottom:8px;font-size:.9rem;color:hsl(var(--thyuu--text-color,0 0% 20%)/.66)}.kok-site-footer .footer-icp{margin:8px 0;font-size:.72rem}.kok-site-footer .footer-icp a{margin:0 6px;color:hsl(var(--thyuu--text-color,0 0% 20%)/.54)}.kok-site-footer .footer-social{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:10px}.kok-site-footer .footer-social a{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 10px;border-radius:999px;background:hsl(var(--thyuu--main-color)/.06);color:hsl(var(--thyuu--text-color,0 0% 20%)/.58);font-size:.75rem;transition:color .2s ease,background .2s ease}.kok-site-footer .footer-social a:hover,.kok-site-footer .footer-social .rss-main,.kok-site-footer .footer-social .rss-section-btn{background:hsl(var(--thyuu--main-color)/.12);color:hsl(var(--thyuu--main-color))}.kok-site-footer .footer-stats-row,.kok-site-footer .footer-visitor-row{margin-bottom:6px}.kok-site-footer .footer-stat{margin-left:12px}.kok-site-footer .footer-stat:first-child{margin-left:0}.kok-site-footer .footer-visitor-row strong,.kok-site-footer .footer-runtime span{color:hsl(var(--thyuu--main-color));font-weight:600}.kok-site-footer .visitor-divider{margin:0 8px;color:hsl(var(--thyuu--text-color,0 0% 20%)/.28)}@media(max-width:768px){.site-header h1,.page-title{overflow-wrap:anywhere}.kok-site-footer .footer-inner{grid-template-columns:1fr;text-align:center;gap:16px}.kok-site-footer .footer-left,.kok-site-footer .footer-right{text-align:center}.kok-site-footer .footer-stat{margin:0 6px}}:root{--stars-bg:#f4f7fc;--stars-bg-soft:#edf3fb;--stars-bg-deep:#0c1024;--stars-card:rgba(255, 255, 255, .82);--stars-card-solid:#fff;--stars-card-strong:rgba(255, 255, 255, .94);--stars-text:#262b38;--stars-muted:#737c8f;--stars-faint:#9ba4b5;--stars-primary:#5f7cff;--stars-primary-rgb:95, 124, 255;--stars-accent:#ee7f91;--stars-accent-rgb:238, 127, 145;--stars-border:rgba(105, 122, 166, .16);--stars-border-strong:rgba(95, 124, 255, .24);--stars-shadow:0 18px 52px rgba(38, 49, 93, .09);--stars-shadow-soft:0 10px 30px rgba(38, 49, 93, .065);--stars-radius:18px;--stars-radius-sm:12px;--stars-radius-lg:26px;--stars-content:1124px;--stars-wide:1220px;--stars-pad:clamp(18px, 4vw, 42px);--thyuu--main-color:225deg 72% 62%;--thyuu--subs-color:346deg 72% 66%;--thyuu--text-color:226deg 18% 20%;--thyuu--border-color:222deg 24% 78%;--bg-card:var(--stars-card);--bg-solid:var(--stars-card-solid);--bg-footer:rgba(95, 124, 255, .075);--border:var(--stars-border);--border-light:var(--stars-border);--primary:var(--stars-primary);--primary-rgb:var(--stars-primary-rgb);--text:var(--stars-text);--text2:var(--stars-muted);--text3:var(--stars-faint);--shadow-hover:0 22px 58px rgba(38, 49, 93, .13)}html[theme=light]{color-scheme:light}html,body{overflow-x:clip}body.modal-open{overflow:hidden}body.stars-home{--stars-home-footer-bg:#eef2fb;background:radial-gradient(circle at 50% 100%,rgba(95,124,255,.1),transparent 42vw),linear-gradient(180deg,#f8fbff 0%,#f4f7fc 62%,var(--stars-home-footer-bg) 100%)}body.stars-inner{color:var(--stars-text);background:radial-gradient(circle at 9% 6%,rgba(95,124,255,.16),transparent 28vw),radial-gradient(circle at 86% 12%,rgba(238,127,145,.13),transparent 30vw),linear-gradient(180deg,#f8fbff 0%,var(--stars-bg) 36%,#f6f8fc 100%)}body.stars-inner::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 18% 18%,rgba(95,124,255,.18) 0 1px,transparent 1.6px),radial-gradient(circle at 72% 32%,rgba(238,127,145,.16) 0 1px,transparent 1.7px),radial-gradient(circle at 44% 78%,rgba(95,124,255,.12) 0 1px,transparent 1.6px);background-size:190px 190px,240px 240px,280px 280px;opacity:.38}body.stars-inner .site-main{min-height:72vh}body.stars-inner a{text-decoration:none}.stars-navbar.header-area{height:72px;padding-top:10px !important}.stars-nav-shell{width:min(1180px,calc(100vw - 28px));border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.12);box-shadow:none;backdrop-filter:blur(16px)saturate(130%)}body.stars-inner .stars-nav-shell,body.nav-fixed .stars-nav-shell,body.drawer-open .stars-nav-shell{border-color:rgba(105,122,166,.16);background:rgba(255,255,255,.88);box-shadow:0 18px 42px rgba(38,49,93,.1)}.stars-nav-shell .logo-title,.stars-nav-shell .navbar-item a,.stars-nav-shell .nav-tool-btn,.stars-nav-shell .navbar-bar{letter-spacing:0}body.home:not(.nav-fixed):not(.drawer-open) .stars-nav-shell .logo-title,body.home:not(.nav-fixed):not(.drawer-open) .stars-nav-shell .navbar-item a,body.home:not(.nav-fixed):not(.drawer-open) .stars-nav-shell .nav-tool-btn,body.home:not(.nav-fixed):not(.drawer-open) .stars-nav-shell .navbar-bar{color:rgba(255,255,255,.92)}.stars-nav-shell .navbar-item.active a,.stars-nav-shell .navbar-item a:hover,.stars-nav-shell .nav-tool-btn:hover,.stars-nav-shell .navbar-bar:hover{color:var(--stars-primary);background:rgba(var(--stars-primary-rgb),.1)}.stars-nav-shell .navbar-item.active a{font-weight:850}.navbar-drawer,.search-container{border:1px solid var(--stars-border);background:rgba(255,255,255,.94);box-shadow:var(--stars-shadow);backdrop-filter:blur(20px)}.search-modal.active{backdrop-filter:blur(12px)}.search-result-item,.search-box{border-color:var(--stars-border);background:rgba(255,255,255,.78)}.search-result-type,.search-results-count,.search-result-title mark{color:var(--stars-primary)}body.stars-home .navbar-container.stars-nav-shell{--shanhai-nav-height:60px;--shanhai-nav-padding:24px;inset:0 0 auto;position:fixed !important;width:100% !important;max-width:none !important;height:var(--shanhai-nav-height);margin:0;padding:0 var(--shanhai-nav-padding);border:0;border-bottom:1px solid transparent;border-radius:0;background:0 0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible;transform:none}body.stars-home:not(.nav-fixed):not(.drawer-open) .navbar-container.stars-nav-shell{border-bottom-color:transparent;background:0 0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body.stars-home.nav-fixed .navbar-container.stars-nav-shell,body.stars-home.drawer-open .navbar-container.stars-nav-shell{border-bottom-color:var(--glass-border);background:var(--glass-bg);box-shadow:0 1px 8px rgba(0,0,0,5%);-webkit-backdrop-filter:blur(var(--glass-blur))saturate(180%);backdrop-filter:blur(var(--glass-blur))saturate(180%)}body.stars-home .navbar-container.stars-nav-shell .navbar-content{width:100%;max-width:1400px;height:100%;margin:0 auto;padding:0}body.stars-home:not(.nav-fixed):not(.drawer-open) .navbar-container.stars-nav-shell .logo-title,body.stars-home:not(.nav-fixed):not(.drawer-open) .navbar-container.stars-nav-shell .navbar-item a,body.stars-home:not(.nav-fixed):not(.drawer-open) .navbar-container.stars-nav-shell .nav-tool-btn,body.stars-home:not(.nav-fixed):not(.drawer-open) .navbar-container.stars-nav-shell .navbar-bar{color:rgba(255,255,255,.92)}html.dark-mode body.stars-home.nav-fixed .navbar-container.stars-nav-shell .logo-title,html.dark-mode body.stars-home.nav-fixed .navbar-container.stars-nav-shell .navbar-item a,html.dark-mode body.stars-home.nav-fixed .navbar-container.stars-nav-shell .nav-tool-btn,html.dark-mode body.stars-home.nav-fixed .navbar-container.stars-nav-shell .navbar-bar,html.dark-mode body.stars-home.drawer-open .navbar-container.stars-nav-shell .logo-title,html.dark-mode body.stars-home.drawer-open .navbar-container.stars-nav-shell .navbar-item a,html.dark-mode body.stars-home.drawer-open .navbar-container.stars-nav-shell .nav-tool-btn,html.dark-mode body.stars-home.drawer-open .navbar-container.stars-nav-shell .navbar-bar{color:rgba(255,255,255,.92)}html.dark-mode body.stars-home.nav-fixed .navbar-container.stars-nav-shell .navbar-item.active a,html.dark-mode body.stars-home.nav-fixed .navbar-container.stars-nav-shell .navbar-item a:hover,html.dark-mode body.stars-home.nav-fixed .navbar-container.stars-nav-shell .nav-tool-btn:hover,html.dark-mode body.stars-home.nav-fixed .navbar-container.stars-nav-shell .navbar-bar:hover,html.dark-mode body.stars-home.drawer-open .navbar-container.stars-nav-shell .navbar-item.active a,html.dark-mode body.stars-home.drawer-open .navbar-container.stars-nav-shell .navbar-item a:hover,html.dark-mode body.stars-home.drawer-open .navbar-container.stars-nav-shell .nav-tool-btn:hover,html.dark-mode body.stars-home.drawer-open .navbar-container.stars-nav-shell .navbar-bar:hover{color:#fff;background:rgba(255,255,255,.13)}@media(max-width:767px){body.stars-home .navbar-container.stars-nav-shell{--shanhai-nav-padding:16px}}@media(min-width:768px){body.stars-home .navbar-container.stars-nav-shell{--shanhai-nav-padding:48px}}@media(min-width:1200px){body.stars-home .navbar-container.stars-nav-shell{--shanhai-nav-padding:64px}}body.stars-home .main-content-container.site-main{padding-bottom:0;background:radial-gradient(circle at 50% 100%,rgba(95,124,255,.12),transparent min(48vw,620px)),linear-gradient(180deg,#f8fbff 0%,#f4f7fc 60%,var(--stars-home-footer-bg) 100%)}body.stars-home{--stars-home-rail-width:min(1400px, calc(100vw - 96px))}body.stars-home .for-above{background:radial-gradient(circle at 50% 100%,rgba(95,124,255,.1),transparent min(52vw,700px)),linear-gradient(180deg,#f8fbff 0%,#f4f7fc 58%,var(--stars-home-footer-bg) 100%)}body.stars-home .for-focus .tabbed-tool{flex:none;width:var(--stars-home-rail-width);max-width:var(--stars-home-rail-width);margin-inline:auto;padding-inline:0}@media(min-width:1153px){body.stars-home .for-focus .tabbed-tool{right:auto;left:50%;transform:translateX(-50%)}}body.stars-home .stars-site-showcase{width:min(1400px,calc(100vw - 48px));margin:clamp(46px,7vw,86px)auto clamp(44px,6vw,72px);scroll-margin-top:72px;color:rgba(255,255,255,.9)}html:has(body.stars-home){scroll-behavior:smooth}body.stars-home .for-focus .post article.stars-hero-latest{width:min(1240px,calc(100vw - 220px));padding:1em;margin:-1em;overflow:visible}body.stars-home .stars-latest-duo{position:relative;display:grid;width:100%;grid-template-columns:minmax(0,1fr)3.2em minmax(0,1fr);align-items:stretch;gap:1.15em;z-index:6}body.stars-home .stars-latest-card{position:relative;justify-self:center;width:min(100%,30em);min-width:0;border-radius:min(var(--thyuu--size-radius) * 2,2em)}body.stars-home .stars-latest-primary{position:relative;z-index:2;display:flex;width:100%;min-height:4em;min-width:0;align-items:center;gap:.45em;padding:.35em;border:thin solid hsl(var(--thyuu--color-font)/5%);border-radius:inherit;color:hsl(var(--thyuu--color-font)/.72);background:hsl(230 28% 16%/.64);box-shadow:var(--thyuu--shadow-white);-webkit-backdrop-filter:blur(2em)saturate(1.5);backdrop-filter:blur(2em)saturate(1.5);transition:color .3s,border-color .3s,background .3s,transform .3s}body.stars-home .stars-latest-card:where(:hover,:focus-within) .stars-latest-primary{color:hsl(var(--thyuu--color-font));border-color:hsl(var(--thyuu--color-font)/14%);background:hsl(230 28% 16%/.78)}body.stars-home .stars-latest-icon{display:inline-flex;flex:0 0 2.35rem;width:2.35rem;height:2.35rem;align-items:center;justify-content:center;border:thin solid hsl(var(--thyuu--color-font)/15%);border-radius:50%;color:hsl(var(--thyuu--color-font)/.86);background:hsl(var(--thyuu--color-font)/8%);box-shadow:inset 0 0 0 .2em hsl(0 0% 0%/16%);font-size:.72rem;font-weight:800;letter-spacing:0;line-height:1}body.stars-home .stars-latest-title{display:flex;flex:auto;align-self:stretch;min-width:0;align-items:center;justify-content:space-between;gap:.5em;overflow:hidden;padding:.45em .8em;border-radius:inherit;color:hsl(var(--thyuu--color-font)/.78);background:hsl(var(--thyuu--color-font)/5%);font-size:1em;font-weight:650;line-height:1.25;white-space:nowrap}body.stars-home .stars-latest-title>span{overflow:hidden;min-width:0;text-overflow:ellipsis}body.stars-home .stars-latest-title b{flex:none;font-size:.82em;font-weight:750}body.stars-home .stars-latest-returns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25em;padding:.22em .45em}body.stars-home .stars-latest-title>.stars-latest-return{display:grid;min-width:0;justify-items:center;gap:.05em;overflow:visible;padding:0 .2em;border-right:thin solid hsl(var(--thyuu--color-font)/8%);text-overflow:clip}body.stars-home .stars-latest-return:last-child{border-right:0}body.stars-home .stars-latest-return small{overflow:hidden;width:100%;color:hsl(var(--thyuu--color-font)/.46);font-size:.62em;font-weight:600;line-height:1.05;text-align:center;text-overflow:ellipsis;white-space:nowrap}body.stars-home .stars-latest-return b{overflow:hidden;max-width:100%;font-size:.72em;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}body.stars-home .stars-latest-return b.is-empty{color:hsl(var(--thyuu--color-font)/.38)}body.stars-home .stars-latest-primary>time{flex:none;margin-right:.45em;color:hsl(var(--thyuu--color-font)/.58);font-variant-numeric:tabular-nums;white-space:nowrap}body.stars-home .stars-latest-title b,body.stars-home .stars-latest-row-meta b{font-weight:850}body.stars-home .stars-latest-title b.up,body.stars-home .stars-latest-row-meta b.up{color:#ff7f86}body.stars-home .stars-latest-title b.down,body.stars-home .stars-latest-row-meta b.down{color:#57dda2}body.stars-home .stars-latest-panel{position:absolute;z-index:1;inset:auto 0 calc(100% - .5em);padding:.6em .55em 1em;border:thin solid hsl(var(--thyuu--color-font)/8%);border-radius:inherit;color:hsl(var(--thyuu--color-font)/.72);background:hsl(230 28% 14%/.9);box-shadow:var(--thyuu--shadow-white),0 -1em 3em hsl(0 0% 0%/24%);-webkit-backdrop-filter:blur(2em)saturate(1.5);backdrop-filter:blur(2em)saturate(1.5);opacity:0;visibility:hidden;transform:translateY(.75em)scale(.98);transform-origin:bottom center;pointer-events:none;transition:opacity .25s ease,transform .3s ease,visibility 0s linear .3s}body.stars-home .stars-latest-card:where(:hover,:focus-within) .stars-latest-panel{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition-delay:0s}body.stars-home .stars-latest-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.75em;padding:.2em .55em .55em;border-bottom:thin solid hsl(var(--thyuu--color-font)/8%);font-size:.88em}body.stars-home .stars-latest-panel-head strong{color:hsl(var(--thyuu--color-font)/.82);font-weight:700}body.stars-home .stars-latest-panel-head a{color:hsl(var(--thyuu--color-font)/.58)}body.stars-home .stars-latest-panel ul{display:grid;gap:.3em;padding-top:.45em}body.stars-home .stars-latest-panel li a{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75em;min-height:2.65em;padding:.45em .65em;border-radius:calc(var(--thyuu--size-radius) * .75);color:hsl(var(--thyuu--color-font)/.65);background:hsl(var(--thyuu--color-font)/4%);font-size:.86em;line-height:1.3}body.stars-home .stars-latest-panel li a:hover,body.stars-home .stars-latest-panel li a:focus-visible{color:hsl(var(--thyuu--color-font));background:hsl(var(--thyuu--color-font)/10%)}body.stars-home .stars-latest-panel li a>span:first-child{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}body.stars-home .stars-latest-panel li time{flex:none;color:hsl(var(--thyuu--color-font)/.4);font-variant-numeric:tabular-nums}body.stars-home .stars-latest-row-meta{display:inline-flex;flex:none;align-items:center;gap:7px}body.stars-home .stars-scroll-cue{position:relative;z-index:7;display:inline-flex;align-self:center;justify-self:center;width:3em;height:3em;align-items:center;justify-content:center;border:thin solid hsl(var(--thyuu--color-font)/10%);border-radius:50%;color:hsl(var(--thyuu--color-font)/.64);background:hsl(230 28% 16%/.64);box-shadow:var(--thyuu--shadow-white);-webkit-backdrop-filter:blur(2em)saturate(1.5);backdrop-filter:blur(2em)saturate(1.5);transition:color .3s,border-color .3s,background .3s,transform .3s}body.stars-home .stars-scroll-cue:hover,body.stars-home .stars-scroll-cue:focus-visible{color:hsl(var(--thyuu--color-font));border-color:hsl(var(--thyuu--color-font)/24%);background:hsl(230 28% 16%/.82);transform:translateY(.15em)}body.stars-home .stars-scroll-cue i{animation:stars-scroll-cue 1.7s ease-in-out infinite}@keyframes stars-scroll-cue{0%,100%{transform:translateY(-.12em)}50%{transform:translateY(.2em)}}body.stars-home .site-footer{margin-top:0;border-top-color:rgba(105,122,166,.12);background:radial-gradient(circle at 50% 0%,rgba(95,124,255,.12),transparent min(46vw,620px)),linear-gradient(180deg,rgba(238,242,251,.96),var(--stars-home-footer-bg))}body.stars-home .stars-quick-links{position:absolute;z-index:28;inset:-90px auto auto 50%;width:var(--stars-home-rail-width);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:stretch;pointer-events:auto;transform:translateX(-50%)}@media(min-width:1081px) and (max-width:1152px){body.stars-home .stars-quick-links{top:calc(34px - 11.3vw)}}body.stars-home .stars-quick-card{--stars-quick-color:142, 160, 255;position:relative;display:flex;align-items:center;min-width:0;min-height:60px;gap:10px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);border-radius:17px;color:rgba(255,255,255,.88);background:linear-gradient(135deg,rgba(44,39,58,.68),rgba(23,22,34,.5));box-shadow:0 18px 48px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,8%);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);overflow:hidden}body.stars-home .stars-quick-card::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 12% 18%,rgba(var(--stars-quick-color),.18),transparent 34%),linear-gradient(120deg,rgba(255,255,255,8%),transparent 48%);opacity:.72}body.stars-home .stars-quick-card:hover{color:#fff;border-color:rgba(var(--stars-quick-color),.34);transform:translateY(-2px);box-shadow:0 22px 58px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.12)}body.stars-home .stars-quick-card.stars-ad-slot-1{--stars-quick-color:245, 183, 68}body.stars-home .stars-quick-card.stars-ad-slot-2{--stars-quick-color:83, 191, 134}body.stars-home .stars-quick-card.stars-ad-slot-3{--stars-quick-color:231, 141, 78}body.stars-home .stars-quick-card.stars-ad-slot-4{--stars-quick-color:142, 160, 255}body.stars-home .stars-quick-icon,body.stars-home .stars-quick-copy,body.stars-home .stars-quick-arrow{position:relative;z-index:1}body.stars-home .stars-quick-icon{display:inline-flex;flex:0 0 38px;width:38px;height:38px;align-items:center;justify-content:center;border-radius:13px;color:rgb(var(--stars-quick-color));background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,8%);font-size:.96rem}body.stars-home .stars-quick-copy{display:grid;flex:auto;min-width:0;gap:3px}body.stars-home .stars-ad-heading{display:flex;min-width:0;align-items:center;gap:7px}body.stars-home .stars-ad-heading strong{flex:initial;min-width:0}body.stars-home .stars-ad-heading small{flex:none;padding:2px 5px;border:1px solid rgba(var(--stars-quick-color),.24);border-radius:4px;color:rgb(var(--stars-quick-color));background:rgba(var(--stars-quick-color),.1);font-size:.58rem;font-weight:750;line-height:1}body.stars-home .stars-quick-copy strong{overflow:hidden;color:rgba(255,255,255,.92);font-size:.88rem;font-weight:850;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}body.stars-home .stars-quick-copy em{overflow:hidden;color:rgba(255,255,255,.58);font-size:.73rem;font-style:normal;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}body.stars-home .stars-quick-arrow{flex:none;color:rgba(255,255,255,.45);font-size:.8rem;transition:transform .25s ease,color .25s ease}body.stars-home .stars-quick-card:hover .stars-quick-arrow{color:rgba(255,255,255,.82);transform:translateX(3px)}body.stars-home .stars-site-switch-nav{z-index:29;display:flex;flex-wrap:nowrap;align-items:center;width:max-content;max-width:calc(100vw - 1rem);white-space:nowrap}body.stars-home .stars-site-switch-nav .switch-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:.45em;white-space:nowrap;line-height:1}body.stars-home .stars-site-switch-nav .switch-btn::before{flex:none;margin:0}@media(min-width:1153px){body.stars-home .for-news.thyuu-switch .stars-site-switch-nav{position:absolute;font-size:var(--thyuu--size-small);inset:-4.5em var(--thyuu--size-edgelr)auto auto;width:12em;max-width:calc(100% - var(--thyuu--size-edgelr) * 2);margin:0;border:0;background:var(--thyuu--color-back-shift,hsl(var(--thyuu--color-font)/.05));box-shadow:none;opacity:1;pointer-events:auto;visibility:visible;transform:none}}body.stars-home .stars-site-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}body.stars-home .stars-site-card-grid .article-card{min-width:0;min-height:317px;height:100%}body.stars-home .stars-site-card-grid .stars-site-card{border-color:rgba(255,255,255,8%);background:linear-gradient(180deg,rgba(48,42,54,.9),rgba(30,27,36,.92));box-shadow:0 18px 48px rgba(0,0,0,.22)}body.stars-home .stars-site-card-grid .stars-site-card:hover{border-color:rgba(119,139,255,.28);box-shadow:0 22px 60px rgba(0,0,0,.28)}body.stars-home .stars-site-card-grid .card-cover,body.stars-home .stars-site-card-grid .card-gt-home .thing-image{height:155px}body.stars-home .stars-site-card-grid .card-body,body.stars-home .stars-site-card-grid .thing-info{background:0 0}body.stars-home .stars-site-card-grid .card-title a,body.stars-home .stars-site-card-grid .thing-title{color:rgba(255,255,255,.9)}body.stars-home .stars-site-card-grid .card-title a:hover{color:#8ea0ff}body.stars-home .stars-site-card-grid .card-excerpt,body.stars-home .stars-site-card-grid .card-meta,body.stars-home .stars-site-card-grid .card-meta a,body.stars-home .stars-site-card-grid .thing-summary,body.stars-home .stars-site-card-grid .thing-date{color:rgba(255,255,255,.56)}body.stars-home .stars-site-card-grid .thing-summary{background:rgba(255,255,255,.055)}body.stars-home .stars-site-card-grid .read-more-btn,body.stars-home .stars-site-card-grid .thing-summary i{color:#8ea0ff}body.stars-home .stars-site-card-grid .card-gt-price{background:rgba(18,17,24,.62)}body.stars-home .stars-site-card-grid .thing-link{color:inherit}body.stars-home .stars-site-card-grid .thing-footer{gap:10px}body.stars-home .stars-site-pagination{gap:10px;margin-top:32px;padding:0}body.stars-home .stars-site-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:0 15px;border:1px solid rgba(255,255,255,8%);border-radius:999px;color:rgba(255,255,255,.64);background:rgba(255,255,255,8%);box-shadow:0 12px 30px rgba(0,0,0,.16);-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);font-size:.9rem;font-weight:700}body.stars-home .stars-site-pagination a.page-numbers:hover,body.stars-home .stars-site-pagination .page-numbers.current{color:rgba(255,255,255,.95);border-color:rgba(119,139,255,.28);background:rgba(119,139,255,.22)}@media(max-width:1080px){body.stars-home{--stars-home-rail-width:min(1400px, calc(100vw - 48px))}body.stars-home .stars-quick-links{position:relative;inset:auto;width:var(--stars-home-rail-width);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto 24px;transform:none}body.stars-home .stars-site-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){body.stars-home{--stars-home-rail-width:min(1400px, calc(100vw - 32px))}body.stars-home .stars-site-showcase{width:min(100% - 32px,1400px);margin-top:36px}body.stars-home .stars-quick-links{grid-template-columns:1fr;gap:12px}body.stars-home .stars-quick-card{min-height:62px;padding:10px 12px;border-radius:16px}body.stars-home .stars-quick-icon{flex-basis:38px;width:38px;height:38px;border-radius:13px}body.stars-home .stars-site-card-grid{grid-template-columns:1fr;gap:18px}body.stars-home .for-focus .post article.stars-hero-latest{width:calc(100vw - 16px)}body.stars-home .stars-latest-duo{grid-template-columns:minmax(0,1fr)2.25em minmax(0,1fr);gap:.4em}body.stars-home .stars-latest-primary{min-height:4em;gap:.35em;padding:.3em}body.stars-home .stars-latest-icon{flex-basis:2rem;width:2rem;height:2rem;font-size:.62rem}body.stars-home .stars-latest-primary>time{display:none}body.stars-home .stars-latest-title{gap:.25em;padding:.4em .55em;font-size:.82em}body.stars-home .stars-latest-returns{gap:.05em;padding:.2em .15em}body.stars-home .stars-latest-return{padding-inline:.05em}body.stars-home .stars-latest-return small{font-size:.6em}body.stars-home .stars-latest-return b{font-size:.68em}body.stars-home .stars-scroll-cue{width:2.15em;height:2.15em;font-size:.85em}body.stars-home .stars-latest-title b{font-size:.78em}body.stars-home .stars-latest-panel{display:none}}@media(max-width:600px){body.stars-home .for-focus .post article.stars-hero-latest{width:min(calc(100vw - 32px),34em);margin-inline:auto}body.stars-home .stars-latest-duo{grid-template-columns:minmax(0,1fr)2.25em;grid-template-areas:"notes cue" "investing cue";gap:.4em .5em}body.stars-home .stars-latest-card{width:100%}body.stars-home .stars-latest-card.is-notes{grid-area:notes}body.stars-home .stars-latest-card.is-investing{grid-area:investing}body.stars-home .stars-scroll-cue{grid-area:cue;align-self:center}}@media(prefers-reduced-motion:reduce){body.stars-home .stars-scroll-cue i{animation:none}}