.cm-tags{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex;position:relative}.cm-tag{border-radius:var(--r-pill);background:var(--line);height:28px;color:var(--primary-ink);font-size:var(--fs-meta);align-items:center;gap:6px;padding:0 12px 0 10px;font-weight:500;line-height:1;transition:background-color .15s;display:inline-flex;position:relative}.cm-tag:before{content:"";position:absolute;inset:-6px -2px}.cm-tag:hover{background:var(--hover)}.cm-tag-i{width:14px;height:14px;color:var(--muted)}.cm-tip{z-index:50;border-radius:var(--r-item);background:var(--popover);width:max-content;max-width:min(280px,100%);color:var(--fg);font-size:var(--fs-meta);box-shadow:var(--shadow-pop);pointer-events:none;opacity:0;visibility:hidden;padding:8px 12px;font-weight:400;line-height:1.5;transition:opacity .15s,scale .15s,visibility 0s .15s;position:absolute;bottom:calc(100% + 8px);left:0;scale:.95}.cm-tag:hover+.cm-tip,.cm-tag:focus-visible+.cm-tip{opacity:1;visibility:visible;transition:opacity .15s .15s,scale .15s .15s,visibility 0s .15s;scale:1}@media (hover:none){.cm-tip{display:none}}@media (prefers-reduced-motion:reduce){.cm-tip,.cm-tag:hover+.cm-tip,.cm-tag:focus-visible+.cm-tip{transition:none;scale:1}}.cm-mark{aspect-ratio:1212.4/200;width:auto;height:14px;color:var(--primary-ink);display:inline-block}.cm-tbl{margin-top:40px;overflow-x:clip}.cm-tbl-hd{border-bottom:1px solid var(--line);padding-bottom:16px;display:none}.cm-rows{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.cm-row{gap:20px;padding-block:24px;display:grid}.cm-row:not(:last-child){border-bottom:1px solid var(--line)}.cm-row h3{font-size:1.125rem;font-weight:500;line-height:1.3}.cm-row .cm-only-sm{margin-bottom:8px}.cm-cell{font-size:var(--fs-body);color:var(--muted);line-height:1.5}.cm-src{font-size:var(--fs-meta);color:var(--muted);margin-top:24px;line-height:1.5}.cm-src a{text-underline-offset:4px;text-decoration:underline;text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);transition:color .15s}.cm-src a:hover{color:var(--fg);text-decoration-color:var(--fg)}@media (width>=48rem){.cm-tbl-hd,.cm-row{grid-template-columns:minmax(150px,1fr) minmax(0,2fr) minmax(0,2fr);column-gap:40px}.cm-tbl-hd{display:grid}.cm-rows{border-top:0}.cm-row{padding-block:28px}.cm-row .cm-only-sm{display:none}}@media (width>=64rem){.cm-tbl{margin-top:48px}}.cm-choose-g{gap:16px;margin-top:40px;display:grid}.cm-choose-c{padding:24px}.cm-choose-t{margin-top:8px}.cm-choose-ours{color:var(--primary-ink)}@media (width<48rem){.cm-choose-g>:last-child{order:-1}}@media (width>=40rem){.cm-choose-g{gap:24px}}@media (width>=48rem){.cm-choose-g{grid-template-columns:1fr 1fr}}@media (width>=64rem){.cm-choose-g{margin-top:48px}.cm-choose-c{padding:32px}}
