.about-main{padding-block:var(--s-7) var(--section-gap)}.about-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-4);border-bottom:var(--bw-bar-lg) solid var(--ink);padding-bottom:var(--s-4);margin-bottom:var(--s-7)}.about-heading p{margin:0;font:var(--fs-ru)/1.4 var(--font-mono);letter-spacing:var(--track-ru);color:var(--red-text)}.about-heading h1{margin:0;font:900 var(--fs-h2)/var(--lh-heading) var(--font-display)}.about-profile{display:grid;gap:var(--s-7);align-items:start}.about-portrait{position:relative;margin:0;border:var(--bw) solid var(--ink);box-shadow:var(--shadow-print-red)}.about-portrait img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;border:0;margin:0}.about-portrait figcaption{position:absolute;inset:var(--s-4) auto auto var(--s-4);padding:var(--s-2) var(--s-3);background:var(--ink);color:var(--on-dark);font-size:var(--fs-label)}.about-portrait figcaption span{margin-left:var(--s-3);font:var(--fs-ru) var(--font-mono)}.about-intro{min-width:0}.about-intro h2{margin:0 0 var(--s-5);font:900 var(--fs-h1)/var(--lh-tight) var(--font-display)}.about-facts{margin:0 0 var(--s-5);border-block:var(--bw) solid var(--ink)}.about-facts div{display:grid;grid-template-columns:5em 1fr;gap:var(--s-3);padding:var(--s-3) 0}.about-facts div+div{border-top:1px solid var(--line-soft)}.about-facts dt{color:var(--muted);font:var(--fs-label)/var(--lh-body) var(--font-mono)}.about-facts dd{margin:0;font-size:var(--fs-body)}.about-prose{font-size:var(--fs-body);line-height:var(--lh-body)}.about-prose p{margin:0 0 var(--s-4);overflow-wrap:anywhere}.about-prose [data-pet-note]{display:inline;min-height:var(--control-h);padding:0 var(--s-1);color:var(--red-text);background:transparent;border:0;border-bottom:2px dotted currentColor;font:inherit;cursor:pointer}.about-comments{margin-top:var(--section-gap)}@media(min-width:900px){.about-profile{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media(max-width:899.98px){.about-portrait{width:min(100%,480px)}}.about-now{margin-top:var(--section-gap)}.about-now section+section{margin-top:var(--section-gap)}.now-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-3) var(--s-5);border-top:var(--bw-bar) solid var(--ink);padding-top:var(--s-5);margin-bottom:var(--s-5)}.now-heading h2{margin:0;font:900 var(--fs-h2)/var(--lh-heading) var(--font-display)}.now-heading .micro-label{margin:0 0 var(--s-2)}.now-heading .now-caption{margin-bottom:0}.now-caption,.now-updated{color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-ui)}.now-updated{margin:0;font-family:var(--font-mono)}.now-grid{display:grid;gap:var(--gap)}.now-card{position:relative;min-width:0;padding:var(--s-4) var(--s-4) var(--s-4) var(--s-6);border-top:1px solid var(--line-soft)}.now-card:before{position:absolute;content:"";left:0;top:var(--s-5);width:var(--s-3);height:var(--s-3);background:var(--red)}.now-card h3{margin:var(--s-2) 0;font-size:var(--fs-body);line-height:var(--lh-heading);overflow-wrap:anywhere}.now-card p{margin:var(--s-2) 0 0;color:var(--ink-soft);font-size:var(--fs-small);line-height:var(--lh-body);white-space:pre-line;overflow-wrap:anywhere}.now-tag{display:inline-block;justify-self:start;padding:var(--s-1) var(--s-2);border:1px solid var(--line-soft);color:var(--ink-soft);background:var(--paper-deep);font-size:var(--fs-label);line-height:var(--lh-ui)}.now-games{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.now-game-card{display:flex;flex-direction:column;min-width:0;background:var(--paper-raised);border:var(--bw) solid var(--ink);box-shadow:var(--shadow-print-sm)}.now-game-card--steam{border-top:var(--s-2) solid var(--steel)}.now-game-card--manual{border-top:var(--s-2) solid var(--red)}.now-cover{aspect-ratio:460/215;overflow:hidden;background:var(--paper-deep);border-bottom:var(--bw) solid var(--ink)}.now-cover img{display:block;width:100%;height:100%;margin:0;border:0;object-fit:cover}.now-game-card__body{display:grid;gap:var(--s-3);padding:var(--s-4)}.now-game-card__name{margin:0;font:900 var(--fs-h3)/var(--lh-heading) var(--font-display);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.now-game-card__name a{color:var(--ink);text-decoration-thickness:1px;text-underline-offset:.2em}.now-game-card__name a:hover{color:var(--red-text)}.now-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:var(--s-3);margin:0}.now-stat{border-top:1px solid var(--line-soft);padding-top:var(--s-2)}.now-stat__label,.now-stat__unit{font-size:var(--fs-label);color:var(--muted)}.now-stat dd{margin:var(--s-1) 0 0}.now-stat__value{font:28px/1.1 var(--font-display);font-variant-numeric:tabular-nums}.now-stat__unit{margin-left:var(--s-1)}.now-stat--recent .now-stat__value{color:var(--steel)}.now-game-card__note{margin:0;color:var(--ink-soft);font-size:var(--fs-small);line-height:var(--lh-body);white-space:pre-line;overflow-wrap:anywhere}.now-subtitle{display:flex;align-items:center;gap:var(--s-3);margin:var(--s-7) 0 var(--s-5);font:900 var(--fs-h3)/var(--lh-heading) var(--font-display)}.now-subtitle:before{content:"";width:var(--s-2);height:1.25em;background:var(--red)}.now-subtitle--steam:before{background:var(--steel)}[data-about-status]:empty{display:none}@media(min-width:900px){[data-activities]{grid-template-columns:repeat(2,minmax(0,1fr))}}
