@font-face{font-family:PP Rader;src:url(/assets/PPRader-Regular-BEqvMvKk.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Rader;src:url(/assets/PPRader-Bold-BpnGKyDw.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}body{letter-spacing:.1em;font-family:PP Rader,sans-serif;font-weight:400}.app{width:100%;height:100dvh;position:relative}.app canvas{display:block}.ui{color:#fff;text-transform:uppercase;flex-direction:column;justify-content:space-between;align-items:center;padding:16px 24px 24px;display:flex;position:absolute;inset:0}@media (orientation:portrait) and (width<=1000px){.ui{padding:16px 16px 24px}}.tribute{text-align:center}a{color:#fff;text-decoration:underline}p,a{line-height:1.5}.footer{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;width:100%;font-size:13px;display:grid}@media (orientation:portrait) and (width<=1000px){.footer{flex-direction:column-reverse;align-items:center;gap:10px;font-size:11px;display:flex}}@media (orientation:portrait) and (width<=1000px){.x-mobile{display:none}}.font{text-align:right}.nav-link{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;opacity:.5;background:0 0;border:0;padding:10px;text-decoration:none}.nav-link.active{opacity:1}.header{flex-direction:column;align-items:center;gap:6px;display:flex}.current-avatar{--size:32px;width:var(--size);height:var(--size);position:relative}.current-avatar img{object-fit:cover;width:100%;height:100%}.loader{z-index:100;pointer-events:none;opacity:1;background:#000;width:100%;height:100dvh;animation:.6s 1s forwards loader-fade-out;position:absolute;inset:0}@keyframes loader-fade-out{to{opacity:0}}
