.y1{min-height:100vh;background:#000;color:#aaa;font-size:min(14.5px,calc((100vw - 32px) / 48));line-height:1.5;display:flex;flex-direction:column;align-items:center;padding:0 16px}.col{width:48em;max-width:100%;display:flex;flex-direction:column}.col[data-kind=home]{gap:2.2em;padding:3em 0}.col[data-kind=sub]{gap:1.6em;padding:2.4em 0 3em}#page{display:contents}.col[data-kind=home] .only-sub{display:none}.logo{display:flex;justify-content:center;--logo-px:calc(48em / 105.6)}.logo-in{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.35em;vertical-align:top;width:100%}.logo-link{display:block;width:100%}.logo-wrap{position:relative;width:100%;aspect-ratio:192/66}.logo-cv{position:absolute;left:0;width:100%;pointer-events:none;image-rendering:pixelated}.logo-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;letter-spacing:.6em}.tagline{align-self:stretch;display:flex;justify-content:center;align-items:flex-start;font-size:13px;line-height:1.5;min-height:1.5em;margin-top:-.6em;padding:0 1ch;text-align:center;text-wrap:balance}.tag-pre{color:#555}.tag-txt{color:#8a929c}.tag-cur{display:inline-block;width:.6em;height:1.05em;margin-left:.15em;vertical-align:-.15em;background:var(--y1-c2);animation:y1blink 1s steps(1) infinite}.h-id{display:flex;flex-direction:column;align-items:center;gap:.2em}.h-id b{color:#fff;font-weight:400;letter-spacing:.6em}.rainbow{flex:1;height:.55em;background:linear-gradient(90deg,var(--y1-c1),var(--y1-c2) 22%,var(--y1-c3) 45%,var(--y1-c4) 65%,var(--y1-c5) 83%,var(--y1-c6))}.bar-row{display:flex;align-items:center;gap:1ch}.bar-grey{flex:1;height:.55em;background:#555}.h-menu{display:flex;flex-direction:column;gap:.35em;padding:0 2ch}.h-item{display:flex;gap:1ch;color:#aaa;padding:.15em 1ch}.h-item:hover{background:#111;color:#fff}.h-item .k{color:var(--sc);font-weight:700}.h-item .lbl{color:#fff;font-weight:700;letter-spacing:.35em}.dots{flex:1;overflow:hidden;white-space:nowrap;color:#555}.h-press{display:flex;justify-content:space-between;gap:2ch;flex-wrap:wrap;padding:0 3ch}.h-press .prompt{display:flex;align-items:center;gap:.4ch}.h-press .cur{width:.6em;height:1.1em;background:#aaa;animation:y1blink 1s steps(1) infinite}.nav{display:flex;justify-content:center;flex-wrap:wrap;gap:.3em 1.5ch}.nav a{padding:0 .5ch;font-weight:700;color:var(--sc)}.nav a.home{color:#555;font-weight:400}.nav a.home:hover{color:#fff}.nav a.on{color:#000;background:var(--sc)}.nav a:hover{color:#000;background:#fff}.sec-head{display:flex;align-items:center;gap:1ch;color:var(--sc);font-weight:700}.sec-head i{flex:1;height:.55em;background:var(--sc)}.sec-head span{white-space:pre}.sec-sub{text-align:center}.pad{padding:0 2ch}.stack{display:flex;flex-direction:column}.catbar{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3em .6ch;padding:0 2ch}.catbar .path{color:#555;margin-right:.6ch}.chip{padding:0 .8ch;font-weight:700;color:var(--sc);background:transparent}.chip small{font-weight:400;opacity:.65;font-size:1em}.chip.on{color:#000;background:var(--sc)}.chip:hover{background:#fff;color:#000}.toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.6em 2ch;padding:0 2ch}.toolbar.between{justify-content:space-between}.search{flex:1 1 26ch;display:flex;align-items:center;gap:1ch;border:1px solid #222;padding:.1em 1ch;min-width:0}.search .gp{color:var(--sc);flex:none}.search input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:#fff;padding:0}.search .x{color:#555}.search .x:hover{color:#fff}.search .cnt{color:#555;flex:none}.views{display:flex;gap:.5ch;align-items:center}.views .lab{color:#555;margin-right:.5ch}.legend{color:#555}.legend .c-pub{color:#aaa}.legend .c-int{color:var(--y1-c5)}.legend .c-unl{color:var(--y1-c4)}.listarea{display:flex;flex-direction:column;gap:1em;padding:0 2ch}.listarea.tight{gap:.3em}.empty{color:#555;text-align:center;padding:1.2em 0}.empty a{color:var(--sc)}.empty a:hover{color:#fff}.grp{display:flex;flex-direction:column;gap:1.1em}.grps{display:flex;flex-direction:column;gap:1.6em}.grp.t{gap:.3em;margin-top:.7em}.grp-head{display:flex;align-items:center;gap:1ch;color:var(--sc)}.grp-head span{white-space:pre}.grp-head .n{color:#555}.grp-head i{flex:1;border-top:1px dashed #1c2a30}.sc-c5 .grp-head i{border-top-color:#2e2710}.post{display:grid;grid-template-columns:14ch minmax(0,1fr);gap:0 1ch}.post .ttl{font-weight:700}.post .ttl:hover{color:var(--sc)}.post .ex{text-wrap:pretty}.post .mt{color:#555}.post .mt b{font-weight:400;color:var(--sc)}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(22ch,1fr));gap:1.4ch}.cards.tools{grid-template-columns:repeat(auto-fill,minmax(26ch,1fr))}.card{display:flex;flex-direction:column;gap:.4em;border:1px dashed #1c2a30;padding:.8em 1.5ch;color:#aaa}.card:hover{border-color:var(--sc);background:#05080a;color:#aaa}.sc-c5 .card{border-color:#2e2710}.sc-c5 .card:hover{background:#0a0805;border-color:var(--sc)}.card .r{display:flex;justify-content:space-between;gap:1ch}.card .cat{color:var(--sc)}.card .dt{color:#555}.card .ttl{color:#fff;font-weight:700;line-height:1.35}.card .ex{text-wrap:pretty;flex:1}.card .ft{display:flex;justify-content:space-between;align-items:baseline;gap:1ch;min-width:0}.card .ft .l{color:#555;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .ft .a{flex:none;white-space:nowrap}.tree{display:flex;flex-direction:column}.tr{display:flex;align-items:baseline;color:#fff;white-space:pre;line-height:1.55}.tr:hover{background:#0b0d0f}.tr .pre{color:#444}.tr .ex{color:#555}.tr .fill{flex:1;overflow:hidden;color:#222;padding:0 1ch}.tr .meta{color:#555}.tr.dir{color:var(--sc);font-weight:700;cursor:pointer}.tr.dir .lab{font-weight:700}.tr[hidden]{display:none}.pager{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.6em 2ch;margin:0 2ch;padding-top:.8em;border-top:1px dashed #222}.pager .l{display:flex;gap:.5ch;align-items:center}.pager .l a{padding:0 .5ch;color:#aaa}.pager .l a:hover{color:#fff}.pager .l a.off{color:#333;pointer-events:none}.pager .l a.pg{padding:0 .8ch;font-weight:700}.pager .l a.pg.on{color:#000;background:var(--y1-c2)}.pager .l a.pg:hover{background:#fff;color:#000}.pager .r{color:#555}.postwrap{display:flex;flex-direction:column;gap:1.1em;padding:0 2ch}.meta{display:flex;flex-direction:column}.meta .row{display:flex;gap:1ch}.meta .row .k{width:10ch;flex:none}.meta .row .d{width:8ch;flex:none;overflow:hidden;color:#555}.meta .row .v{color:#fff}.meta .row .v.b{font-weight:700}.dash{height:1px;border-top:1px dashed #555}.postwrap p{margin:0;text-wrap:pretty}.prose{display:flex;flex-direction:column;gap:1.1em}.prose h2,.prose h3,.prose h4{margin:0;color:#fff;font-size:1em}.prose ul,.prose ol{margin:0;padding-left:3ch}.prose blockquote{margin:0;padding-left:2ch;border-left:.3em solid #333;color:#8a929c}.prose code{color:#d0d0d0;background:#0b0b0b;padding:0 .5ch}.prose pre{margin:0;padding:.8em 2ch;background:#0b0b0b;overflow-x:auto;color:#d0d0d0}.prose a{color:var(--sc);text-decoration:underline}.prose img{max-width:100%;height:auto}.prose hr{border:0;border-top:1px dashed #555;width:100%}.cv{position:relative;border:3px double var(--sc);margin:.9em 0 .3em;background:#050607}.cv .lab{position:absolute;top:-.85em;left:1.5ch;background:#000;padding:0 1ch;color:var(--sc);font-weight:700;white-space:nowrap}.cv .lng{position:absolute;top:-.85em;right:1.5ch;background:#000;padding:0 1ch;color:#555;white-space:nowrap}.cv .scroll{overflow-x:auto;padding:.9em 0 .5em}.cv .tbl{display:table;min-width:100%}.cv-row{display:table-row}.cv-row:hover{background:#0f1a1f}.cv-n{display:table-cell;width:4ch;padding:0 1ch 0 1.5ch;text-align:right;color:#333;user-select:none;border-right:1px dashed #1c2a30;white-space:pre}.cv-l{display:table-cell;padding:0 2ch 0 1.5ch;white-space:pre;color:#d0d0d0}.cv.wrap .cv-l{white-space:pre-wrap}.cv .st{display:flex;justify-content:space-between;align-items:center;gap:1em 2ch;flex-wrap:wrap;background:var(--sc);color:#000;padding:0 1.5ch;font-weight:700}.cv .st .acts{display:flex;gap:1.5ch}.cv .st a,.cv .st button{color:#000;background:none;border:0;padding:0;font-weight:700;cursor:pointer}.cv .st a:hover,.cv .st button:hover{color:#fff}.postfoot{display:flex;justify-content:space-between}.postfoot a{color:#555}.postfoot a:hover{color:#fff}.postfoot span{color:#555}.tl-cols{display:grid;grid-template-columns:3ch 12ch 7ch 9ch minmax(0,1fr) 10ch;gap:1ch;align-items:baseline}.tl-cols.h{color:#555}.tl-cols .lk{font-weight:700}.tl-cols .nm{font-weight:700;color:#fff}.tl-cols .nm:hover,.tl-cols .lg{color:var(--sc)}.tl-cols .ac{text-align:right}.tl-cols .ac:hover{color:#fff}.lk-pub{color:#555}.lk-int{color:var(--y1-c5)}.lk-unl{color:var(--y1-c4)}.nm-lock{color:#aaa!important}.ac-pub{color:var(--y1-c5)}.ac-lock{color:#aaa}.usage{padding:0 2ch;display:flex;flex-direction:column;gap:.2em}.usage .h{color:#555}.nfo{display:flex;flex-direction:column;gap:1em;padding:0 2ch}.nfo .note{display:flex;justify-content:space-between;align-items:center;gap:2ch;border:1px dashed var(--y1-c4);padding:.2em 1.5ch;color:var(--y1-c4)}.nfo .note a{color:var(--y1-c4)}.nfo .note a:hover{color:#fff}.nfo .tt{text-align:center;color:#fff;font-weight:700}.nfo .mg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1em 3ch}.nfo .mg .r{display:flex;gap:1ch;min-width:0}.nfo .mg .r .k{flex:none}.nfo .mg .r .d{flex:1;overflow:hidden;white-space:nowrap;color:#555}.nfo .mg .r .v{flex:none;color:#fff}.nfo .bh{display:flex;align-items:center;gap:1ch;color:var(--sc);font-weight:700;margin-top:.6em}.nfo .bh i{flex:1;height:.55em;background:var(--sc)}.nfo .bh span{white-space:pre}.nfo p{margin:0;text-wrap:pretty}.nfo .steps{display:flex;flex-direction:column;gap:.1em}.nfo .steps .s{display:flex;gap:1ch}.nfo .steps .s b{flex:none;color:var(--sc);font-weight:400}.nfo .term{display:flex;flex-direction:column;background:#0b0b0b;border-left:.3em solid var(--sc);padding:.8em 2ch}.nfo .term div{white-space:pre-wrap}.nfo .term .p{color:#555}.nfo .term .c{color:#fff}.nfo .clog{display:grid;grid-template-columns:8ch minmax(0,1fr);gap:1ch}.nfo .clog b{color:#fff;font-weight:400}.nfo .greetz{text-align:center;text-wrap:balance}.nfo .foot{display:flex;justify-content:space-between;align-items:center;gap:2ch;flex-wrap:wrap;margin-top:.6em}.nfo .foot a.back{color:#555}.nfo .foot a.back:hover{color:#fff}.nfo .foot a.dl{background:var(--sc);color:#000;font-weight:700;padding:0 1ch}.nfo .foot a.dl:hover{background:#fff;color:#000}.lockpage{display:flex;flex-direction:column;align-items:center;gap:1.2em;padding:1em 2ch 0}.lock{display:flex;flex-direction:column;align-items:center;--lc:var(--y1-c5)}.lock.bad{--lc:var(--y1-c6)}.lock.ok{--lc:var(--y1-c4)}.lock .sh{width:5.4em;height:3.6em;border:.6em solid var(--lc);border-bottom:0}.lock .bd{width:9em;height:6.6em;background:var(--lc);display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.18) 0 2px,transparent 2px 4px)}.lock .bd i{display:block;background:#000}.lock .bd i.a{width:1.8em;height:1.8em}.lock .bd i.b{width:.6em;height:1.8em}.lock.shake{animation:y1shake .32s steps(6)}.lp-t{display:flex;flex-direction:column;align-items:center;gap:.2em;text-align:center}.lp-t b{color:var(--y1-c5);letter-spacing:.4em}.lp-form{display:flex;align-items:center;gap:1ch;border:1px solid #333;padding:.4em 1.5ch;width:34ch;max-width:100%}.lp-form label{color:var(--y1-c5)}.lp-form input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:#fff;letter-spacing:.3em;padding:0}.lp-form button{background:var(--y1-c5);color:#000;border:0;font-weight:700;padding:0 1ch;cursor:pointer}.lp-form button:hover{background:#fff}.lp-msg{min-height:1.5em;font-weight:700;color:var(--y1-c6)}.lp-msg.ok{color:var(--y1-c4)}.lockpage a.back{color:#555}.lockpage a.back:hover{color:#fff}.player{position:relative;border:3px double var(--sc);padding:1.3em 2ch 1em;margin:.6em 0 .4em;display:flex;flex-direction:column;gap:.9em}.player .lab{position:absolute;top:-.8em;left:2ch;background:#000;padding:0 1ch;color:var(--sc);font-weight:700}.player .state{position:absolute;top:-.8em;right:2ch;background:#000;padding:0 1ch;color:#555}.player .top{display:flex;justify-content:space-between;align-items:baseline;gap:2ch;flex-wrap:wrap}.player .top .t{display:flex;gap:1ch;align-items:baseline;min-width:0}.player .top .t .ic{color:var(--sc)}.player .top .t b{color:#fff}.player .top .g{color:#555}.spec{display:block;width:100%;height:6.6em}.prog{display:flex;align-items:center;gap:1.5ch}.prog .pos{color:#fff;font-weight:700;width:5ch}.prog .len{width:5ch;text-align:right}.prog .bar{flex:1;display:flex;gap:2px;height:.9em;cursor:pointer}.prog .bar i{flex:1;background:#1c1c1c}.ctl{display:flex;justify-content:space-between;align-items:center;gap:1em 2ch;flex-wrap:wrap}.ctl .btns{display:flex;gap:.6ch}.ctl button{background:transparent;color:var(--sc);border:1px solid var(--sc);font-weight:700;cursor:pointer;padding:0 1ch}.ctl button:hover{background:var(--sc);color:#000}.ctl button.play{background:var(--sc);color:#000;padding:0 1.5ch;min-width:7ch}.ctl button.play:hover{background:#fff;border-color:#fff}.ctl .opts{display:flex;align-items:center;gap:2ch}.ctl .opts a{color:#555}.ctl .opts a.on{color:var(--sc)}.ctl .opts a:hover{color:#fff}.ctl .vol{display:flex;align-items:center;gap:1ch}.ctl .vol .bar{display:flex;gap:2px;height:.9em;width:10ch;cursor:pointer}.ctl .vol .bar i{flex:1;background:#1c1c1c}.ctl .vol .bar i.on{background:var(--sc)}.tk-h{display:flex;gap:1ch;color:#555;padding:0 2ch}.tk-h .n{width:3ch}.tk-h .t{flex:1}.tk-h .g{width:10ch}.tk-h .l{width:5ch}.tk{display:flex;flex-direction:column;padding:0 2ch}.tk a{display:flex;gap:1ch;align-items:baseline;color:#aaa;padding:.05em 0}.tk a:hover{background:#151515}.tk a.cur{background:#120d1a}.tk .n{width:3ch;color:#555}.tk a.cur .n{color:var(--sc)}.tk .t{color:#fff;font-weight:700}.tk a.cur .t{color:var(--sc)}.tk .dd{flex:1;overflow:hidden;white-space:nowrap;color:#333}.tk .g{width:10ch}.tk .l{width:5ch}.keys{padding:0 2ch;color:#555}.keys b{color:#fff;font-weight:400}.ph{border:1px solid #2a3a2d;background:repeating-linear-gradient(45deg,#050805 0 6px,#0b130c 6px 7px);display:flex;align-items:center;justify-content:center;color:#4f6b53;font-size:.85em;text-align:center;padding:0 1ch;overflow:hidden}.pic{display:block;border:1px solid #2a3a2d;background:#050805;overflow:hidden}.pic img{display:block;width:100%;height:100%;object-fit:cover}.albums{display:grid;grid-template-columns:repeat(auto-fill,minmax(19em,1fr));gap:2em 3ch;padding:0 2ch}.alb{display:flex;flex-direction:column;gap:.5em;color:#aaa}.alb:hover{color:#fff}.alb .pile{position:relative;padding:0 .8em .8em 0}.alb .pile .b1{position:absolute;inset:.8em 0 0 .8em;border:1px solid #2a3a2d;background:#050805}.alb .pile .b2{position:absolute;inset:.4em;border:1px solid #2a3a2d;background:#070b07}.alb .pile .f{position:relative}.alb .pile .f .ph,.alb .pile .f .pic{aspect-ratio:4/3}.alb .ln{display:flex;gap:1ch;align-items:baseline}.alb .ln .no{color:var(--sc);font-weight:700}.alb .ln .tt{color:#fff;font-weight:700;letter-spacing:.2em}.alb .ln .dd{flex:1;overflow:hidden;white-space:nowrap;color:#333}.alb .sub{display:flex;justify-content:space-between;gap:1ch;color:#555}.alb .sub span:last-child{flex:none}.albhead{display:flex;justify-content:space-between;align-items:center;gap:1em 2ch;flex-wrap:wrap}.albhead .l{display:flex;gap:1ch;align-items:baseline}.albhead .l a{color:#555}.albhead .l a:hover{color:#fff}.albhead .l .s{color:#333}.albhead .l b{color:#fff;letter-spacing:.2em}.albhead .l .i{color:#555}.pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(10em,1fr));gap:1ch}.pgrid a{display:block;color:inherit}.pgrid a:hover{outline:1px solid var(--sc)}.pgrid .ph,.pgrid .pic{aspect-ratio:1/1}.pmas{column-count:3;column-gap:1ch}.pmas a{display:block;break-inside:avoid;margin-bottom:1ch;color:inherit}.pmas a:hover{outline:1px solid var(--sc)}.pmas .ph{align-items:flex-end;justify-content:space-between;padding:.3em 1ch}.plist{display:flex;flex-direction:column}.plist .r{display:grid;grid-template-columns:7ch 3ch minmax(0,1fr) 11ch 8ch 9ch;gap:1ch;align-items:center;color:#aaa;padding:.25em 0;border-bottom:1px solid #111}.plist .r.h{color:#555;padding:.2em 0;border-bottom:1px dashed #333}.plist a.r:hover{background:#0b130c;color:#fff}.plist .r .pv{aspect-ratio:4/3}.plist .r .pv.ph{background:repeating-linear-gradient(45deg,#050805 0 3px,#0b130c 3px 4px)}.plist .r .no{color:var(--sc)}.plist .r .fn{color:#fff}.plist .r .dt{color:#555}.pnorm{display:flex;flex-direction:column;gap:.8em}.pnorm .stage{position:relative}.pnorm .stage .ph,.pnorm .stage .pic{max-height:70vh;margin:0 auto}.pnorm .stage .pic{width:auto;max-width:100%;margin:0 auto}.pnorm .stage .pic img{object-fit:contain;max-height:70vh;width:auto;max-width:100%;margin:0 auto}.pnorm .nv{position:absolute;top:0;bottom:0;width:20%;display:flex;align-items:center;color:var(--sc);font-weight:700}.pnorm .nv.p{left:0;padding-left:1ch}.pnorm .nv.n{right:0;justify-content:flex-end;padding-right:1ch}.pnorm .nv.p:hover{color:#fff;background:linear-gradient(90deg,rgba(0,0,0,.6),transparent)}.pnorm .nv.n:hover{color:#fff;background:linear-gradient(270deg,rgba(0,0,0,.6),transparent)}.pnorm .mg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1em 3ch}.pnorm .mg .r{display:flex;gap:1ch;min-width:0}.pnorm .mg .r .k{flex:none}.pnorm .mg .r .d{flex:1;overflow:hidden;white-space:nowrap;color:#333}.pnorm .mg .r .v{flex:none;color:#fff}.pnorm .strip{display:flex;gap:.6ch;overflow-x:auto;padding-bottom:.3em}.pnorm .strip a{flex:none;width:5.5em;display:block}.pnorm .strip a.on{outline:1px solid var(--sc);outline-offset:1px}.pnorm .strip .ph,.pnorm .strip .pic{aspect-ratio:1/1;font-size:.75em}.pnorm .ft{display:flex;justify-content:space-between;color:#555}.pnorm .ft b{color:#fff;font-weight:400}.foot-site{display:flex;flex-direction:column;align-items:center;gap:.4em;margin-top:1em}.foot-site .bar{width:100%;height:.55em;background:#555}.foot-site .cc{color:#555}#y1-trans{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:60}.fxm{position:fixed;width:320px;max-height:calc(100dvh - 12px);overflow-y:auto;z-index:80;background:#050505;border:3px double var(--y1-c2);box-shadow:0 0 0 1px #000,6px 6px color-mix(in srgb,var(--y1-c2) 35%,transparent);font-size:13px;line-height:22px}.fxm .hd{display:flex;justify-content:space-between;padding:6px 1.2ch;background:var(--y1-c2);color:#000;font-weight:700;line-height:1.4}.fxm .g{display:grid;grid-template-columns:1fr 1fr;padding:4px 0;overflow:hidden}.fxm .g2{border-top:1px dashed #333;padding:4px 0;display:grid;grid-template-columns:1fr 1fr}.fxm .it{display:flex;justify-content:space-between;gap:1ch;height:22px;min-width:0;overflow:hidden;align-items:center;padding:0 1.2ch;cursor:pointer;color:#aaa}.fxm .it.on{color:#fff;background:color-mix(in srgb,var(--y1-c2) 18%,transparent)}.fxm .it:hover{background:var(--y1-c2);color:#000}.fxm .it i{font-style:normal;color:#555}.fxm .it:hover i{color:#000}.fxm .it span{white-space:pre}@media (prefers-reduced-motion:reduce){.tag-cur,.h-press .cur{animation:none}}@media (max-width:640px){.pmas{column-count:2}.tl-cols{grid-template-columns:3ch 10ch minmax(0,1fr) 9ch}.tl-cols .vr,.tl-cols .lg{display:none}}#swap{display:contents}.inl{display:inline;margin:0}.linkbtn{background:none;border:0;color:inherit;cursor:pointer;padding:0;font:inherit}.linkbtn:hover{color:var(--y1-c3)}.logo-wrap.ready .logo-fallback{display:none}@media (max-width:640px){.y1{font-size:13px;padding-inline:12px}.col{width:100%;min-width:0}.col[data-kind=home]{gap:1.4em;padding:1.6em 0}.col[data-kind=sub]{gap:1.2em;padding:1.6em 0 2em}.h-menu{padding:0}.h-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 1ch;padding:.35em .5ch}.h-item .dots{display:none}.h-item>span:last-child{grid-column:2;overflow-wrap:anywhere;line-height:1.35}.h-press{padding:0 .5ch;gap:.5em 2ch}.nav{gap:.3em .6ch}.nav a{padding:0 .2ch}.pad,.postwrap,.listarea,.catbar,.toolbar,.usage,.nfo,.albums,.tk,.tk-h,.keys{padding-inline:0}.toolbar{align-items:stretch}.search{flex-basis:100%}.views{flex-wrap:wrap}.cards,.cards.tools{grid-template-columns:repeat(auto-fit,minmax(min(100%,22ch),1fr))}.post{grid-template-columns:minmax(0,1fr);gap:.1em}.post .ttl,.post .ex,.post .mt{min-width:0;overflow-wrap:anywhere}.grp-head{flex-wrap:wrap}.grp-head span{white-space:normal}.tr{white-space:normal;flex-wrap:wrap;overflow-wrap:anywhere}.tr .pre{white-space:pre}.tr .fill{display:none}.tr .meta{margin-left:auto}.tl-cols{grid-template-columns:3ch minmax(0,1fr) auto;gap:.1em .8ch;align-items:start}.tl-cols.h{display:none}.tl-cols .lk{grid-column:1;grid-row:1}.tl-cols .nm{grid-column:2;grid-row:1;min-width:0;overflow-wrap:anywhere}.tl-cols .ac{grid-column:3;grid-row:1}.tl-cols>span:nth-child(5){grid-column:2/-1;grid-row:2;overflow-wrap:anywhere}.meta .row{flex-wrap:wrap}.meta .row .k{width:6ch}.meta .row .d{display:none}.meta .row .v{min-width:0;overflow-wrap:anywhere}.nfo .mg,.pnorm .mg{grid-template-columns:minmax(0,1fr)}.nfo .mg .r .v,.pnorm .mg .r .v{min-width:0;overflow-wrap:anywhere}.player .top .t,.ctl .opts{flex-wrap:wrap}.tk-h{display:none}.tk a{display:grid;grid-template-columns:3ch minmax(0,1fr) auto;gap:0 1ch;align-items:start}.tk .n{grid-column:1;grid-row:1}.tk .t{grid-column:2;grid-row:1;min-width:0;overflow-wrap:anywhere}.tk .l{grid-column:3;grid-row:1}.tk .g{grid-column:2/-1;grid-row:2;width:auto;color:#555}.tk .dd{display:none}.albums{grid-template-columns:repeat(auto-fit,minmax(min(100%,19em),1fr));gap:1.4em 1ch}.albhead .l{flex-wrap:wrap;min-width:0}.albhead .l b,.albhead .l .i{overflow-wrap:anywhere}.pgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,10em),1fr))}.plist{overflow-x:auto}.plist .r{min-width:60ch}.pnorm .ft,.postfoot{flex-wrap:wrap;gap:.4em 1ch}.foot-site{text-align:center}.foot-site .cc{overflow-wrap:anywhere}.fxm{width:min(320px,calc(100vw - 12px));max-height:calc(100dvh - 12px);overflow-y:auto}}
