.wallpaper[data-astro-cid-lcdefpme]{width:min(1240px,92vw);color:var(--line);pointer-events:none;z-index:1;position:absolute;bottom:clamp(40px,8vh,110px);left:clamp(-60px,4vw,60px)}.wallpaper[data-astro-cid-lcdefpme] svg{width:100%;height:auto;display:block}.title-block[data-astro-cid-lcdefpme]{z-index:2;border-collapse:collapse;color:#e8f0ff;font-family:var(--pixel);background:#0a1e3c59;font-size:13px;line-height:1.2;position:absolute;bottom:18px;right:18px}.title-block[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.title-block[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{border:1.5px solid var(--line);text-align:left;padding:5px 9px;font-weight:400}.title-block[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:#e8f0ffb3}.title-block[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]{font-family:var(--sans);font-size:15px;font-style:italic;font-weight:800;font-stretch:125%}.icons[data-astro-cid-lcdefpme]{z-index:3;grid-template-columns:repeat(2,96px);grid-auto-rows:92px;gap:6px 4px;display:grid;position:absolute;top:18px;right:18px}.icon[data-astro-cid-lcdefpme]{color:#fff;outline:none;flex-direction:column;align-items:center;gap:6px;padding:6px 2px;text-decoration:none;display:flex}.icon[data-astro-cid-lcdefpme] .pixel-icon{filter:drop-shadow(2px 2px #0812268c)}.icon-label[data-astro-cid-lcdefpme]{font-family:var(--pixel);text-align:center;background:var(--desk-deep);color:#f4f8ff;padding:1px 5px;font-size:14px;line-height:1.15}.icon[data-astro-cid-lcdefpme]:hover .icon-label[data-astro-cid-lcdefpme],.icon[data-astro-cid-lcdefpme]:focus-visible .icon-label[data-astro-cid-lcdefpme]{color:var(--desk-deep);background:#f4f8ff}.icon[data-astro-cid-lcdefpme]:focus-visible .pixel-icon{outline-offset:3px;outline:2px dashed #f4f8ff}.icon[data-astro-cid-lcdefpme]:active .pixel-icon{transform:translate(1px,1px)}.welcome[data-astro-cid-lcdefpme]{z-index:20;width:min(560px,100vw - 260px);height:auto;max-height:calc(100vh - 140px);top:clamp(40px,9vh,110px);left:clamp(16px,12vw,200px)}.welcome-body[data-astro-cid-lcdefpme]{padding:22px 26px 26px}.badge-type[data-astro-cid-lcdefpme]{font-family:var(--sans);letter-spacing:-.01em;color:var(--ink);font-size:clamp(2rem,5vw,2.9rem);font-style:italic;font-weight:800;font-stretch:125%;line-height:1}.tagline[data-astro-cid-lcdefpme]{border-bottom:2px solid var(--ink);font-family:var(--pixel);color:var(--ink);margin:.6rem 0 1.1rem;padding-bottom:.9rem;font-size:17px;line-height:1.35}.welcome-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.tagline){color:var(--ink);margin:.8rem 0 0;font-size:1.04rem;line-height:1.55}.welcome-body[data-astro-cid-lcdefpme] .how[data-astro-cid-lcdefpme]{color:var(--ink-soft)}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:1.3rem;display:flex}.key[data-astro-cid-lcdefpme]{font-family:var(--pixel);color:var(--ink);background:var(--putty-hi);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);padding:7px 12px;font-size:15px;text-decoration:none}.key[data-astro-cid-lcdefpme]:hover{background:var(--signal);color:#fff}.key[data-astro-cid-lcdefpme]:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}@media (width<=1100px){.title-block[data-astro-cid-lcdefpme]{display:none}}@media (width<=720px){.wallpaper[data-astro-cid-lcdefpme]{opacity:.6;width:150vw;position:fixed;bottom:30px;left:-40px}.icons[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;padding:16px 10px 6px;position:static}.welcome[data-astro-cid-lcdefpme]{max-height:none;margin:10px 12px 20px;z-index:3!important;width:auto!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}}
