.chooser{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0;display:grid}.chooser article,.chooser a{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);color:inherit;padding:24px;text-decoration:none;display:block}.chooser a:hover{border-color:var(--bright)}.chooser .selected{box-shadow:inset 0 0 0 2px var(--ink)}.chooser .we{border-top:6px solid var(--success)}.chooser .you{border-top:6px solid var(--bright)}.store-jump{margin:24px 0 8px}.store-jump ul{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}.store-jump a{font-weight:600}.store-section{margin-top:48px}.store-section h2,.store-section h3{scroll-margin-top:calc(var(--scroll-chrome-height,7rem) + 16px)}.store-section h3{margin-top:28px}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;gap:8px;padding:0 0 20px;display:flex;overflow:hidden}.card>:not(.photo-frame):not(.card-media){margin-left:20px;margin-right:20px}.card>.photo-frame+*,.card>.card-media+*{margin-top:16px}.card-media{color:inherit;text-decoration:none;display:block}.card .photo-frame{border:none;border-bottom:1px solid var(--line);aspect-ratio:1;background:var(--paper);border-radius:0}.card h3{font-size:1.35rem}.chooser a,.card{transition:border-color .16s}
