@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 / 20%),#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:none}.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:none;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:none;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 50% / 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 0 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:none;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 50% / 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}}