[data-theme=personal]{scroll-padding-top:80px}[data-theme=personal] body{-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}[data-theme=personal] body:before{content:"";pointer-events:none;z-index:0;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .55  0 0 0 0 .45  0 0 0 0 .38  0 0 0 .16 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}[data-theme=personal] button{font:inherit;color:inherit}[data-theme=personal] ::selection{background:var(--acc);color:var(--ink)}[data-theme=personal] :focus-visible{outline:2px solid var(--rose-d);outline-offset:3px}[data-theme=personal] a{text-decoration-color:var(--line2)}.edge{width:var(--edge);z-index:40;color:#ede7dd;writing-mode:vertical-rl;font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;transition:width .2s var(--ease);background:#131210;justify-content:center;align-items:center;text-decoration:none;display:flex;position:fixed;top:0;bottom:0;left:0}.edge span{transform:rotate(180deg)}@media (hover:hover){.edge:hover{color:#ea7444;width:54px}}.bar{z-index:30;margin-left:var(--edge);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#f1e6d6e6;position:sticky;top:0}.bar .in{align-items:center;gap:22px;max-width:1320px;min-height:54px;margin:0 auto;padding:0 40px;display:flex}.crumb{white-space:nowrap;align-items:center;gap:10px;display:flex}.crumb a.back{font:12px var(--mono);color:var(--mute);border:1px solid var(--line2);border-radius:6px;padding:3px 8px;text-decoration:none}@media (hover:hover){.crumb a.back:hover{color:var(--ink);border-color:var(--ink2)}}.crumb a.who{font-size:15px;font-weight:500;text-decoration:none}.crumb i{color:var(--mute);font-weight:300}.chips{scrollbar-width:none;gap:6px;margin-left:auto;padding:8px 0;display:flex;overflow-x:auto}html:not(.js) .chips{display:none}.chip{border:1px solid var(--line2);cursor:pointer;white-space:nowrap;color:var(--ink2);background:0 0;border-radius:99px;padding:4px 12px;font-size:14px;transition:background .15s,color .15s,border-color .15s}.chip sup{font:10px var(--mono);color:var(--dim);margin-left:3px}@media (hover:hover){.chip:hover{border-color:var(--ink2)}}.chip[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.chip[aria-pressed=true] sup{color:var(--acc)}main.otc{margin-left:var(--edge);z-index:1;position:relative}.otc .wrap{max-width:1320px;margin:0 auto;padding:0 40px}.head{grid-template-columns:minmax(0,.9fr) minmax(0,2fr);align-items:end;gap:44px;padding:38px 0 30px;display:grid}.head:not(:has(.now)){grid-template-columns:minmax(0,1fr)}.head .lab{font:600 23px var(--hand);color:var(--rose-d);display:inline-block;transform:rotate(-2deg)}.head h1{letter-spacing:-.03em;margin:2px 0 0;font-size:60px;font-weight:300;line-height:.98}.head h1 i{font-weight:300}.head p{color:var(--ink2);max-width:26em;margin:14px 0 0;font-size:16.5px;font-weight:300}.now{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));border-top:2px solid var(--ink);display:grid}.now>div{min-width:0;padding:12px 16px 4px 0}.now>div+div{border-left:1px solid var(--line);padding-left:16px}.now h2{font:500 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);justify-content:space-between;align-items:baseline;gap:6px;margin:0 0 10px;display:flex}.now h2 a{text-transform:none;letter-spacing:0;color:var(--sage);white-space:nowrap;text-decoration:none}@media (hover:hover){.now h2 a:hover{text-decoration:underline}}.now .x{grid-template-columns:48px 1fr;align-items:center;gap:10px;display:grid}.now .x .c{border-radius:3px;width:48px;height:48px;display:block;position:relative;overflow:hidden;box-shadow:0 3px 8px #2a1a1f2e}.now .x .c.tall{height:66px}.now .x .c.typeset{color:#f1e6d6;font:italic 400 10px/1.05 var(--serif);overflow-wrap:anywhere;padding:5px}.now .x b{overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.15;display:block}.now .x small{font:11px var(--mono);color:var(--mute);margin-top:2px;display:block}.now .pg{background:var(--line);border-radius:2px;height:3px;margin-top:7px}.now .pg i{background:var(--sage);border-radius:2px;height:100%;display:block}.wall-top{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:16px 0 18px;display:flex}.wall-top h2{font:600 26px var(--hand);color:var(--rose-d);margin:0}.wall-top .s{font:12px var(--mono);color:var(--mute)}.wall-top .s b{color:var(--ink);font-weight:500}.wall{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:22px;margin-bottom:22px;display:grid}.wall.masonry{grid-auto-rows:6px;grid-auto-flow:dense;row-gap:0;margin-bottom:0}.yr{font:600 26px var(--hand);color:var(--rose-d);grid-column:1/-1;align-items:center;gap:14px;padding-top:14px;display:flex}.yr:after{content:"";border-top:1px dashed var(--line2);flex:1}.yr small{font:12px var(--mono);color:var(--mute)}.wall-none,.wall-empty{font:600 24px var(--hand);color:var(--mute);margin:0;padding:30px 0 60px}.wall-empty{border-top:1px solid var(--line);font-size:28px}.older{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:12px;margin:6px 0 26px;padding-top:16px;display:flex}.older-lab{font:12px var(--mono);color:var(--mute);align-self:center;margin:0}.older-year[data-off]{display:none}.older-year[open]{flex-basis:100%;order:1}.older-year summary{border:1px solid var(--line2);background:var(--card);cursor:pointer;font:400 15px var(--serif);color:var(--ink);border-radius:99px;align-items:center;gap:8px;padding:6px 14px;list-style:none;display:inline-flex}.older-year summary::-webkit-details-marker{display:none}.older-year summary i{transition:transform .2s var(--ease);font-style:normal}.older-year[open] summary i{transform:rotate(180deg)}@media (hover:hover){.older-year summary:hover{background:var(--card2)}}.older-wall{margin-top:16px}.card.arc{cursor:default}.arc-link{color:inherit;text-decoration:none;display:block}.arc-link .th{height:120px;display:block;overflow:hidden}.arc-link .pad{padding:12px 14px 14px;display:block}.arc-t{overflow-wrap:anywhere;margin-top:6px;font-size:17px;line-height:1.15;display:block}.arc-t.typeset{font-size:22px;font-style:italic;font-weight:300}.arc-line{font:500 17px/1.15 var(--hand);color:var(--rose-d);margin-top:6px;display:block}@media (hover:hover){.arc-link:hover .arc-t{text-decoration:underline;text-decoration-color:var(--line2)}}.foot{border-top:1px solid var(--line);font:12px/1.6 var(--mono);color:var(--mute);justify-content:space-between;gap:24px;margin-top:20px;padding:22px 0 40px;display:flex}.foot a{color:var(--ink2);text-underline-offset:3px}.foot .links{flex-wrap:wrap;gap:14px;display:flex}.item-page{padding:26px 0 10px}.item-page .up{font:12px var(--mono);color:var(--mute);margin-bottom:16px;text-decoration:none;display:inline-block}@media (hover:hover){.item-page .up:hover{color:var(--ink)}}.item-nav{grid-template-columns:1fr 1fr;gap:22px;margin:26px 0 10px;display:grid}.item-nav a{border-top:1px solid var(--line);padding:12px 0;font-size:17px;line-height:1.2;text-decoration:none;display:block}.item-nav a small{font:11px var(--mono);color:var(--mute);margin-bottom:4px;display:block}.item-nav .older-link{text-align:right;grid-column:2}@media (hover:hover){.item-nav a:hover{color:var(--rose-d)}}.pref-note{font:12px var(--mono);color:var(--mute);border:1px dashed var(--line2);border-radius:8px;margin:0 0 14px;padding:8px 12px;display:none}[data-pref=by-hand-only] .pref-note:not([data-level=by-hand]),[data-pref=not-fully-ai] .pref-note[data-level=ai-made]{display:block}@media (width<=1100px){.head{grid-template-columns:1fr;gap:22px}.bar .in{flex-wrap:wrap;gap:0 22px}.chips{width:100%;margin-left:0;padding-top:0}}@media (width<=900px){.wall{grid-template-columns:repeat(6,minmax(0,1fr))}.now{grid-template-columns:repeat(min(2, var(--n,4)), minmax(0, 1fr))}.now>div:nth-child(3){border-left:0;padding-left:0}}@media (width<=620px){.edge{letter-spacing:.08em;font-size:9px}.otc .wrap,.bar .in{padding-left:16px;padding-right:16px}.head h1{font-size:42px}.now{grid-template-columns:1fr}.now>div+div{border-left:0;border-top:1px solid var(--line);padding-left:0}.foot{flex-direction:column}.item-nav{grid-template-columns:1fr}.item-nav .older-link{text-align:left;grid-column:1}}.card{grid-column:span var(--fspan,var(--span,4));background:var(--card);border:1px solid var(--line);cursor:pointer;min-width:0;transition:transform .22s var(--ease), box-shadow .22s var(--ease), border-color .2s;border-radius:6px;position:relative;overflow:hidden}.wall[data-filtered]>.card{--fspan:4}.wall[data-few]>.card{--fspan:6}.card[data-off]{display:none}@media (hover:hover){.card:not(.open):hover{border-color:var(--line2);transform:translateY(-3px);box-shadow:0 14px 30px -12px #2a1a1f4d}.card:hover .open-hint{opacity:1}}.card.open{cursor:default;border-color:var(--line2);grid-column:1/-1;box-shadow:0 20px 50px -20px #2a1a1f59}.card.page{box-shadow:0 20px 50px -24px #2a1a1f4d}.card .meta{font:10.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.card .meta .new{color:var(--bg);background:var(--rose-d);letter-spacing:.05em;border-radius:3px;padding:0 5px}.card .ttl{letter-spacing:-.01em;overflow-wrap:anywhere;margin:6px 0 0;font-size:22px;font-weight:400;line-height:1.12}.card .ttl.big{margin-top:8px;font-size:36px}.card.page h1.ttl{font-size:40px}.open-link{color:inherit;text-decoration:none}.open-link:after{content:""}@media (hover:hover){.open-link:hover{text-underline-offset:4px;text-decoration:underline 1px}}.card .said{font:500 21px/1.15 var(--hand);color:var(--rose-d);overflow-wrap:anywhere;margin:8px 0 0}.card .pad{padding:16px 18px 18px}.card .open-hint{font:11px var(--mono);color:var(--mute);opacity:0;margin-top:10px;transition:opacity .2s}.card .full{display:none}.card.open .full{display:block}.card.open .teaser,.card.open .open-hint{display:none}.card .x-close{z-index:3;border:1px solid var(--line2);background:var(--card);font:12px var(--mono);color:var(--ink2);cursor:pointer;border-radius:6px;padding:3px 9px;display:none;position:absolute;top:12px;right:12px}.card.open .x-close{display:block}.card.dark .x-close{color:#f1e6d6;background:#3a252c;border-color:#5c4148}.cover{object-fit:cover;width:100%;height:100%;display:block}.cover.blank{background:var(--sw);color:#f8f1e6;font:italic 400 22px/1.1 var(--serif);background-image:radial-gradient(circle at 78% 28%,#ffffff24 0 18%,#0000 19%);padding:12px 14px}.cover.blank.light{color:var(--ink)}.cover.blank .bt{-webkit-line-clamp:4;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prose .body{color:var(--ink2)}.prose .body p,.prose .body li{max-width:36em;font-size:17px;line-height:1.65}.prose .body p{margin:12px 0 0}.prose .body a{color:inherit;text-decoration-color:var(--rose)}.prose .body img{max-width:100%;height:auto}.prose .src{font:12px var(--mono);color:var(--ink2);margin-top:16px;display:inline-block}.facts{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.facts:empty{display:none}.facts>span,.facts>a,.card .ai-mark{font:11px var(--mono);border:1px solid var(--line2);color:var(--ink2);border-radius:99px;padding:2px 9px;text-decoration:none}.card .ai-mark i{width:9px;height:9px}.rating{font:13px var(--mono);color:var(--rose-d);letter-spacing:.08em;margin-top:10px}.panels{background:#f6efe3;gap:6px;height:210px;padding:10px;display:grid}.card[style*=--span\:6] .panels{height:240px}.panels>div{background:#fff;border:2px solid #3a3f4a;overflow:hidden}.panels img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.panels.n2{grid-template-columns:1.2fr 1fr}.panels.n3{grid-template-rows:1fr 1fr;grid-template-columns:1.3fr 1fr}.panels.n3>div:first-child{grid-row:span 2}.reader{grid-template-columns:auto minmax(0,1fr);gap:34px;padding:22px;display:grid}.reader.solo{grid-template-columns:minmax(0,1fr)}.reader .spread{gap:10px;display:flex}.reader .pgbig{width:240px;margin:0}.reader .pgbig img{aspect-ratio:3/4;object-fit:contain;background:#fff;width:100%;display:block;box-shadow:0 10px 24px #2a1a1f40}.reader .pgbig figcaption{font:11px var(--mono);color:var(--mute);margin-top:6px}.reader .ctl{font:12px var(--mono);color:var(--mute);flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.reader .ctl .keys{margin-left:auto}.reader .ctl button{border:1px solid var(--line2);cursor:pointer;font:12px var(--mono);color:var(--ink2);background:0 0;border-radius:6px;padding:4px 10px}@media (hover:hover){.reader .ctl button:hover:not(:disabled){background:var(--card2)}}.reader .ctl button:disabled{opacity:.35;cursor:default}.allpages{font:12px var(--mono);gap:8px;margin:12px 0 0;display:flex}html:not(.js) .reader .ctl{display:none}.card.dark{background:var(--plum);color:#f1e6d6;border-color:#3e2a30}.card.dark .meta{color:#b8a592}.card.dark .said{color:var(--acc)}.card.dark .prose .body,.card.dark .prose .src{color:#e3d4c1}.card.dark .facts>span,.card.dark .facts>a,.card.dark .ai-mark{color:#e3d4c1;border-color:#5c4148}.sleeve{aspect-ratio:1;margin:14px 22% 0 14px;position:relative}.card.open .sleeve,.card.page .sleeve{max-width:320px}.sleeve .slv{z-index:1;border-radius:3px;position:absolute;inset:0;overflow:hidden;box-shadow:0 10px 24px #0006}.sleeve .rec{aspect-ratio:1;transition:transform .35s var(--ease);background:radial-gradient(circle, var(--c) 0 17%, #141012 17.5% 19%, #1b1517 19% 100%);border-radius:50%;position:absolute;top:4%;bottom:4%;left:4%}.sleeve .rec:after{content:"";background:repeating-radial-gradient(circle,#0000 0 3px,#ffffff0d 3px 4px);border-radius:50%;position:absolute;inset:10%}@media (hover:hover){.card:hover .sleeve .rec{transform:translate(10%)}}.sp.playing .sleeve .rec{animation:2.4s linear infinite lw-spin;transform:translate(22%)}@keyframes lw-spin{0%{rotate:0deg}to{rotate:360deg}}.bigpp{z-index:2;background:var(--acc);width:48px;height:48px;color:var(--plum);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:14px;transition:transform .15s;display:grid;position:absolute;bottom:12px;left:26px;box-shadow:0 4px 10px #00000059}@media (hover:hover){.bigpp:hover,.embed-go:hover .bigpp{transform:scale(1.07)}}.sp-art,.embed-go{color:inherit;text-decoration:none;display:block;position:relative}.embed-note{font:10.5px var(--mono);color:#b8a592;margin:8px 14px 0;display:block}.card:not(.dark) .embed-note{color:var(--mute)}.embed.on{background:#141012;border-radius:4px;margin:14px 14px 0;overflow:hidden}.embed.on iframe{border:0;width:100%;height:100%;display:block}.sp{padding:0}.sp>.mini,.sp>.sp-native{margin:12px 18px 0}.sp-native{width:calc(100% - 36px);display:block}html.js .sp-native,html:not(.js) .sp .mini,html:not(.js) .sp .bigpp{display:none}.mini{align-items:center;gap:10px;display:flex}.mini .pp{background:var(--acc);width:30px;height:30px;color:var(--plum);cursor:pointer;border:0;border-radius:50%;flex:none;font-size:10px}.mini .bar2{cursor:pointer;background:#f1e6d633;border-radius:2px;flex:1;height:3px;position:relative}.mini .bar2 i{background:var(--acc);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.mini .tm{font:11px var(--mono);color:#b8a592}.video{aspect-ratio:16/9;color:#e3d4c1;font:11px var(--mono);background:repeating-linear-gradient(135deg,#3a252c 0 10px,#33212a 10px 20px);place-items:center;text-decoration:none;display:grid;position:relative}.video>span:last-child{position:absolute;bottom:10px;left:12px;right:12px}.video .vp{background:var(--acc);width:56px;height:56px;color:var(--plum);border-radius:50%;place-items:center;font-size:16px;display:grid}.card.music .embed-go .bigpp,.card.music .sp-art .bigpp{width:56px;height:56px;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.card.music .embed.on{border-radius:0;margin:0}.setlist ul,.setlist ol{max-width:30em;margin:12px 0 0;padding:0;list-style:none}.setlist li{border-top:1px solid #3e2a30;padding:5px 2px;font-size:15px}.game-grid .cv{height:180px;position:relative;overflow:hidden}.game-grid.wide{grid-template-columns:42% 1fr;display:grid}.game-grid.wide .cv{height:auto;min-height:270px}.game-grid.wide .cv .cover{position:absolute;inset:0}.card.open .game-grid.wide{grid-template-columns:minmax(0,380px) 1fr}.game-grid .cv .t{font:italic 400 24px/1.1 var(--serif);color:#fff;text-shadow:0 1px 3px #0006;overflow-wrap:anywhere;position:absolute;top:12px;left:14px;right:14px}.game-grid .cv .stamp{font:600 20px var(--hand);background:var(--acc);color:var(--plum);border-radius:3px;padding:0 8px;position:absolute;bottom:12px;right:10px;transform:rotate(-5deg)}.quote{font:italic 300 22px/1.22 var(--serif);overflow-wrap:anywhere;margin:10px 0 0}.game-grid.wide .quote{font-size:24px}.quote:before{content:"“";color:var(--acc);vertical-align:-.35em;margin-right:2px;font-size:1.6em;line-height:0}.card .ttl.gt{margin-top:12px;font-size:18px}.card.page .ttl.gt{font-size:40px}.film-grid{grid-template-columns:40% 1fr;display:grid}.film-grid .po{aspect-ratio:2/3;overflow:hidden}.book-grid{grid-template-columns:36% 1fr;align-items:start;display:grid}.bk-cv{aspect-ratio:2/3;border-radius:2px 4px 4px 2px;margin:16px 0 16px 16px;position:relative;overflow:hidden;box-shadow:0 8px 16px -6px #2a1a1f66}.bk-cv:before{content:"";z-index:1;background:#0000002e;width:5px;position:absolute;top:0;bottom:0;left:0}.bk-cv .cover.blank{padding:10px 10px 10px 14px;font-size:15px}.card.open .film-grid,.card.open .book-grid{grid-template-columns:minmax(0,300px) 1fr}.card.art{background:0 0;border:0;overflow:visible}.card.art .im{border-radius:6px;overflow:hidden;box-shadow:0 10px 24px -10px #2a1a1f59}.card.art .im img.cover{height:auto}.card.art .im .cover.blank{aspect-ratio:4/3}.card.art .teaser .pad{padding:12px 2px 4px}.card.art .teaser .ttl{font-size:19px}.card.art .by{font:11px var(--mono);color:var(--mute);margin-top:4px}.card.art.open{background:var(--card);border:1px solid var(--line2)}.art-full{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;padding:18px;display:grid}.card.essay{background:#fbf6ee}.card.life{background:#e7ecdf}.card.essay .pad,.card.life .pad{padding:24px 26px}.card.essay .teaser .ttl,.card.life .teaser .ttl{letter-spacing:-.02em;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:12px;font-size:32px;font-style:italic;font-weight:300;line-height:1.05;display:-webkit-box;overflow:hidden}.card .ex{color:var(--ink2);overflow-wrap:anywhere;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:14px 0 0;font-size:15.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.card .ex.cap:first-letter{float:left;color:var(--rose-d);padding:4px 6px 0 0;font-size:2.6em;font-weight:500;line-height:.85}.card .rd{font:11px var(--mono);color:var(--mute);border-top:1px solid var(--line);justify-content:space-between;margin-top:14px;padding-top:10px;display:flex}.essay-full{max-width:680px;margin:0 auto;padding:8px 0 18px}.essay-full .ttl.big,.card.page .essay-full h1.ttl{letter-spacing:-.02em;margin-top:12px;font-size:48px;font-style:italic;font-weight:300;line-height:1.04}.essay-full .said{font-size:24px}.essay-full .body p,.essay-full .body li{font-size:18.5px;line-height:1.72}.essay-full .body p{margin:14px 0 0}.essay-full .end{font:600 24px var(--hand);color:var(--rose-d);margin-top:22px}.card.live{cursor:default;background:#eee5d3}.live-src{color:var(--sage);align-items:center;gap:6px;display:inline-flex}.live-src i{background:var(--sage);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #6f7f452e}.covers{align-items:flex-end;gap:8px;margin-top:14px;display:flex}.covers .bk{aspect-ratio:2/3;color:#fff;max-width:120px;font:italic 400 12px/1.1 var(--serif);overflow-wrap:anywhere;border-radius:2px 4px 4px 2px;flex:1;padding:8px 7px 8px 10px;position:relative;overflow:hidden;box-shadow:0 6px 12px -4px #2a1a1f59}.covers .bk:before{content:"";background:#0000002e;width:4px;position:absolute;top:0;bottom:0;left:0}.covers .bk.light{color:var(--ink)}.covers .bk small{font:9px var(--mono);opacity:.85;font-style:normal;position:absolute;bottom:6px;left:10px}.rlist{margin:12px 0 0;padding:0;font-size:14.5px;list-style:none}.rlist li{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:6px 0;display:flex}.rlist li a{text-decoration:none}@media (hover:hover){.rlist li a:hover{text-decoration:underline}}.rlist li>span:last-child,.rlist .rating{font:12px var(--mono);color:var(--rose-d);white-space:nowrap;margin:0}.rlist li small{font:10.5px var(--mono);color:var(--mute);margin-left:6px}.out{font:11.5px var(--mono);color:var(--ink2);margin-top:12px;display:inline-block}@media (width<=900px){.card{grid-column:span min(6, calc(var(--fspan,var(--span,4)) * 2))}.reader,.art-full{grid-template-columns:1fr}}@media (width<=620px){.card{grid-column:1/-1}.game-grid.wide,.card.open .game-grid.wide{grid-template-columns:1fr}.film-grid,.card.open .film-grid,.card.open .book-grid{grid-template-columns:38% 1fr}.game-grid.wide .cv{min-height:220px}.reader{gap:18px;padding:16px}.reader .pgbig{width:min(240px,100%)}.card .ttl.big,.card.page h1.ttl,.essay-full .ttl.big,.card.page .essay-full h1.ttl{font-size:32px}}.card.live h3{margin:6px 0 0;font-size:22px;font-weight:400;line-height:1.12}
