.f-page{--f-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--f-yellow: #ffd84d;--f-ink: #0b0a14}.f-page{background-image:linear-gradient(to right,rgba(11,10,20,.032) 1px,transparent 1px),linear-gradient(to bottom,rgba(11,10,20,.032) 1px,transparent 1px),linear-gradient(to right,rgba(11,10,20,.018) 1px,transparent 1px),linear-gradient(to bottom,rgba(11,10,20,.018) 1px,transparent 1px);background-size:160px 160px,160px 160px,32px 32px,32px 32px}.f-shot{position:relative;overflow:hidden;border-radius:22px;background:var(--f-ink);box-shadow:0 0 0 1px #0b0a1414,0 24px 48px -30px #0b0a148c}.f-shot img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.f-fig{position:absolute;left:12px;bottom:12px;border-radius:8px;background:var(--f-yellow);padding:.32rem .65rem;font-family:var(--f-mono);font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--f-ink);box-shadow:inset 0 1px #ffffff8c,0 6px 14px -6px #e0a800b3}.f-num{position:absolute;top:12px;right:12px;border-radius:8px;background:#0b0a148c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:.28rem .55rem;font-family:var(--f-mono);font-size:.75rem;font-weight:700;letter-spacing:.08em;color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e}.f-data{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1}.f-tag{font-family:var(--f-mono);font-size:.625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#9797a8}
