.attr-mark{width:1.5rem;height:1.5rem;color:var(--ink-faint);vertical-align:middle;cursor:pointer;border-radius:999px;place-items:center;margin:-.25rem -.125rem;transition:color .12s,background-color .12s;display:inline-grid}.attr-mark:hover,.attr-mark[aria-expanded=true]{color:var(--ink);background:var(--paper-sunk)}.attr-card{border:1px solid var(--rule);background:var(--paper-raised);width:min(20rem,100vw - 2rem);color:var(--ink);box-shadow:var(--shadow);text-align:left;font-family:var(--font-sans);letter-spacing:normal;text-transform:none;border-radius:1.75rem;margin:0;padding:.875rem 1rem 1rem;font-style:normal;font-weight:400}@media (width<=639px){.attr-card{width:100%;max-width:none;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom));border-radius:2rem 2rem 0 0;position:fixed;inset:auto 0 0}}
