/* Optional shared sheet for experiments under /x/. Link it or don't. */
:root { --gold: #f7c948; --ink: #171717; --muted: #62625e; --line: #e8e8e3; color: var(--ink); background: #fff; font-family: system-ui, sans-serif; }
* { box-sizing: border-box; }
body { margin: 0; min-height: 100svh; }
.back-tape { position: fixed; top: 14px; left: 14px; z-index: 10; background: var(--gold); color: var(--ink); text-decoration: none; font-weight: 600; font-size: .85rem; padding: 8px 12px; transform: rotate(-4deg); transition: transform .2s; }
.back-tape:hover, .back-tape:focus-visible { transform: rotate(0); outline: 2px solid var(--ink); outline-offset: 4px; }
@media (prefers-reduced-motion: reduce) { *, *::before, *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; } }
