._1v-k_W_objects{gap:var(--space-3);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){._1v-k_W_objects{grid-template-columns:repeat(4,minmax(0,1fr))}}._1v-k_W_objects li{align-content:start;justify-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3);text-align:center;background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:0 3px 0 var(--surface-relief);display:grid}._1v-k_W_objects ._1v-k_W_picture{background:radial-gradient(var(--hud-ink), var(--feedback-warning-soft));border-radius:var(--radius-pill);place-items:center;width:5rem;height:5rem;display:grid}._1v-k_W_objects ._1v-k_W_picture img{object-fit:contain;width:5rem;height:5rem}._1v-k_W_objects ._1v-k_W_count{padding:var(--space-1) var(--space-3);color:var(--ink-heading);background:var(--feedback-warning-soft);border:1px solid var(--feedback-warning-line);border-radius:var(--radius-pill)}
.-R8Yna_links{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:480px){.-R8Yna_links{gap:var(--space-3)}}@media (min-width:820px){.-R8Yna_links{grid-template-columns:repeat(4,1fr)}}.-R8Yna_links a{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-3);color:var(--action-primary-strong);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);line-height:1.2;display:flex}.-R8Yna_links a:hover{border-color:var(--border-strong);background:#fffdf6;text-decoration:none}.-R8Yna_links a img{object-fit:contain;flex:none;width:1.5rem;height:1.5rem}
.pfyFpa_page .pfyFpa_contents{margin-bottom:var(--space-6);padding:var(--space-4);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-md)}.pfyFpa_page .pfyFpa_sections{gap:var(--space-6);display:grid}.pfyFpa_page .pfyFpa_dayNote{align-items:flex-start;gap:var(--space-3);margin:var(--space-6) 0 0;padding:var(--space-5);color:var(--ink);background:var(--feedback-warning-soft);border:1px solid var(--border-strong);border-radius:var(--radius-md);display:flex}