/* Minimal shared base: links, selection, box sizing. Product grounds are set by each page. */
*,*::before,*::after{box-sizing:border-box}
a{color:var(--fg-link);text-decoration-thickness:1px;text-underline-offset:3px}
a:hover{color:var(--fg-link-hover)}
::selection{background:var(--flash);color:var(--fg-1)}
