.tp-groups[data-astro-cid-eysprmpf]{gap:14px;margin-top:4px;display:grid}.tp-group[data-astro-cid-eysprmpf]{grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:8px 16px;display:grid}.tp-g[data-astro-cid-eysprmpf]{color:var(--ink-3);padding-top:12px}.tp-chips[data-astro-cid-eysprmpf]{flex-wrap:wrap;gap:8px;display:flex}.tp-chip[data-astro-cid-eysprmpf]{border:1px solid var(--hair-2);border-radius:var(--radius);background:var(--raised);align-items:stretch;transition:border-color .2s,background-color .2s;display:inline-flex;position:relative}.tp-chip[data-astro-cid-eysprmpf]:hover{border-color:var(--line-dim)}.tp-input[data-astro-cid-eysprmpf]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.tp-label[data-astro-cid-eysprmpf]{cursor:pointer;min-height:40px;font-size:var(--fs-15);user-select:none;align-items:center;gap:10px;padding:0 6px 0 14px;line-height:1.2;display:inline-flex}.tp-sq[data-astro-cid-eysprmpf]{border:1px solid var(--ink-3);flex:none;width:9px;height:9px;transition:background-color .15s,border-color .15s}.tp-tag[data-astro-cid-eysprmpf]{color:var(--ink-2);font-size:var(--fs-11);white-space:nowrap}.tp-unit[data-astro-cid-eysprmpf]{color:var(--ink-3);font-size:var(--fs-10-5);white-space:nowrap}.tp-info[data-astro-cid-eysprmpf]{border-radius:0 var(--radius) var(--radius) 0;width:34px;color:var(--ink-3);font-size:var(--fs-13);place-items:center;text-decoration:none;display:inline-grid}.tp-info[data-astro-cid-eysprmpf]:hover{color:var(--ink)}.tp-input[data-astro-cid-eysprmpf]:checked+.tp-label[data-astro-cid-eysprmpf] .tp-sq[data-astro-cid-eysprmpf]{background:var(--ink);border-color:var(--ink)}.tp-chip[data-astro-cid-eysprmpf]:has(.tp-input:checked){border-color:var(--ink-2);background:var(--raised-3)}.tp-input[data-astro-cid-eysprmpf]:checked+.tp-label[data-astro-cid-eysprmpf] .tp-tag[data-astro-cid-eysprmpf]{color:var(--cool)}.tp-input[data-astro-cid-eysprmpf]:focus-visible+.tp-label[data-astro-cid-eysprmpf]{outline:2px solid var(--accent-ring);outline-offset:3px;border-radius:var(--radius)}.tp-chip[data-astro-cid-eysprmpf].is-suggested:after{content:"";background:linear-gradient(90deg, rgb(var(--accent-rgb) / 0), var(--accent) 30%, var(--accent-core) 60%, var(--accent) 85%, rgb(var(--accent-rgb) / 0));height:1px;box-shadow:0 0 6px rgb(var(--accent-rgb) / .7);position:absolute;bottom:-1px;left:14px;right:14px}.tp-suggest[data-astro-cid-eysprmpf]{margin-top:2px}.tp-suggest[data-astro-cid-eysprmpf]:before{content:"";vertical-align:.3em;background:var(--accent);width:18px;height:1px;box-shadow:0 0 6px rgb(var(--accent-rgb) / .8);margin-right:10px;display:inline-block}@media (width<=700px){.tp-group[data-astro-cid-eysprmpf]{grid-template-columns:1fr;gap:8px}.tp-g[data-astro-cid-eysprmpf]{padding-top:0}.tp-tag[data-astro-cid-eysprmpf]{display:none}}
