@layer theme,base;@layer components{.unopened{padding:2rem 1.25rem}@media (width>=640px){.unopened{padding:2.5rem 2rem}}.unopened--compact{padding:1.5rem 1.25rem}@media (width>=640px){.unopened--compact{padding:1.75rem 2rem}}.unopened-link{color:var(--ink);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;transition:text-decoration-color .35s var(--ease-soft);align-items:center;gap:.375rem;font-weight:500;display:inline-flex}.unopened-link:hover{text-decoration-color:currentColor}}@layer utilities;
