.choose[data-astro-cid-ltxxpbg3]{background:var(--stone);border-radius:var(--r-card);padding:clamp(24px,4vw,40px)}.choose__heading[data-astro-cid-ltxxpbg3]{font-size:var(--fs-h3);margin-bottom:var(--space-4)}.choose__list[data-astro-cid-ltxxpbg3]{list-style:none;margin:0;padding:0}.choose__item[data-astro-cid-ltxxpbg3]{display:grid;grid-template-columns:1.5rem 1fr;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--line);line-height:1.55}.choose__item[data-astro-cid-ltxxpbg3]:last-child{border-bottom:none;padding-bottom:0}.choose__item[data-astro-cid-ltxxpbg3]:first-child{padding-top:0}.choose__mark[data-astro-cid-ltxxpbg3]{color:var(--green);margin-top:2px}.choose__point[data-astro-cid-ltxxpbg3]{color:var(--or);font-weight:600}.choose__detail[data-astro-cid-ltxxpbg3]{color:var(--ink-2)}.tcard[data-astro-cid-g5sewvjw]{display:flex;flex-direction:column;gap:var(--space-4);min-width:0;padding:var(--space-5);background:var(--paper);border:1.5px solid var(--line);border-radius:var(--r-card);scroll-margin-top:40px}.tcard__one[data-astro-cid-g5sewvjw]{margin-top:var(--space-2);color:var(--ink-read)}.nobr[data-astro-cid-g5sewvjw]{white-space:nowrap}.tcard__rows[data-astro-cid-g5sewvjw]{margin:0;display:grid;gap:0}.tcard__row[data-astro-cid-g5sewvjw]{padding:10px 0;border-top:1px solid var(--line);min-width:0}.tcard__row[data-astro-cid-g5sewvjw] dt[data-astro-cid-g5sewvjw]{color:var(--or);margin-bottom:4px}.tcard__row[data-astro-cid-g5sewvjw] dd[data-astro-cid-g5sewvjw]{margin:0;color:var(--ink-read);font-size:.9375rem;line-height:1.55;overflow-wrap:anywhere}.tcard__row--watch[data-astro-cid-g5sewvjw] dt[data-astro-cid-g5sewvjw]{display:flex;align-items:center;gap:6px}.tcard__row--watch[data-astro-cid-g5sewvjw] dt[data-astro-cid-g5sewvjw] .ic[data-astro-cid-g5sewvjw]{width:14px;height:14px;flex:none}.tcard__row--watch[data-astro-cid-g5sewvjw] dd[data-astro-cid-g5sewvjw]{color:var(--ink)}.tcard__row--q[data-astro-cid-g5sewvjw] dd[data-astro-cid-g5sewvjw]{color:var(--ink);font-weight:500}.tcard__checked[data-astro-cid-g5sewvjw]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px;font-size:var(--fs-meta);color:var(--ink-2)}.tcard__src[data-astro-cid-g5sewvjw]{display:block;margin-top:6px;font-size:var(--fs-meta);color:var(--ink-2)}.tcard__src[data-astro-cid-g5sewvjw] a[data-astro-cid-g5sewvjw],.tcard__srclist[data-astro-cid-g5sewvjw] a[data-astro-cid-g5sewvjw]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:3px}.tcard__src[data-astro-cid-g5sewvjw] a[data-astro-cid-g5sewvjw]:hover,.tcard__srclist[data-astro-cid-g5sewvjw] a[data-astro-cid-g5sewvjw]:hover{text-decoration-color:var(--or)}.tcard__tip[data-astro-cid-g5sewvjw]{padding:var(--space-3) var(--space-4);border-radius:var(--r-box);background:var(--stone);border:1px solid var(--line-2);color:var(--ink-read);font-size:.9375rem}.tcard__tip[data-astro-cid-g5sewvjw] strong[data-astro-cid-g5sewvjw]{color:var(--or);font-weight:600}.tcard__more[data-astro-cid-g5sewvjw]{border-top:1px solid var(--line);margin-top:auto}.tcard__more[data-astro-cid-g5sewvjw]+.tcard__foot[data-astro-cid-g5sewvjw]{margin-top:0}.tcard__more[data-astro-cid-g5sewvjw] summary[data-astro-cid-g5sewvjw]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:44px;padding:6px 0;cursor:pointer;list-style:none;color:var(--ink);font-weight:500;font-size:.9375rem}.tcard__more[data-astro-cid-g5sewvjw] summary[data-astro-cid-g5sewvjw]::-webkit-details-marker{display:none}.tcard__more[data-astro-cid-g5sewvjw] summary[data-astro-cid-g5sewvjw] .ic[data-astro-cid-g5sewvjw]{width:18px;height:18px;color:var(--ink-2);transition:transform .2s}.tcard__more[data-astro-cid-g5sewvjw][open] summary[data-astro-cid-g5sewvjw] .ic[data-astro-cid-g5sewvjw]{transform:rotate(180deg)}.tcard__more[data-astro-cid-g5sewvjw] summary[data-astro-cid-g5sewvjw]:hover span[data-astro-cid-g5sewvjw]{text-decoration:underline;text-underline-offset:4px}.tcard__srclist[data-astro-cid-g5sewvjw]{margin:0;padding-left:1.1em;display:grid;gap:4px}.tcard__foot[data-astro-cid-g5sewvjw]{margin-top:auto;padding-top:var(--space-2)}.tshort[data-astro-cid-iwj3vya6]{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-5);background:var(--paper);border:1.5px solid var(--line);border-radius:var(--r-card);scroll-margin-top:40px}.tshort__one[data-astro-cid-iwj3vya6]{color:var(--ink-read)}.nobr[data-astro-cid-iwj3vya6]{white-space:nowrap}.tshort__flags[data-astro-cid-iwj3vya6]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.tshort__watch[data-astro-cid-iwj3vya6]{display:inline-flex;align-items:center;gap:6px;color:var(--or)}.tshort__watch[data-astro-cid-iwj3vya6] .ic[data-astro-cid-iwj3vya6]{width:14px;height:14px;flex:none}.tshort__full[data-astro-cid-iwj3vya6]{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ink);font-weight:600}.tshort__full[data-astro-cid-iwj3vya6] .ic[data-astro-cid-iwj3vya6]{width:16px;height:16px}.tshort__full[data-astro-cid-iwj3vya6]:hover{color:var(--or);text-decoration:none}.tshort__foot[data-astro-cid-iwj3vya6]{margin-top:auto}.cat[data-astro-cid-njnk66xg]{max-width:60rem}.cat__head[data-astro-cid-njnk66xg]{margin-top:var(--space-5)}.cat__title[data-astro-cid-njnk66xg]{font-size:var(--fs-h1);margin-top:var(--space-3)}.cat__kicker[data-astro-cid-njnk66xg]{margin-top:var(--space-3);max-width:54ch}.cat__intro[data-astro-cid-njnk66xg]{margin-top:var(--space-6)}.cat__choose[data-astro-cid-njnk66xg],.cat__lists[data-astro-cid-njnk66xg],.cat__reviews[data-astro-cid-njnk66xg],.cat__compare[data-astro-cid-njnk66xg],.cat__related[data-astro-cid-njnk66xg],.cat__tools[data-astro-cid-njnk66xg]{margin-top:var(--space-8)}.cat__tools-text[data-astro-cid-njnk66xg]{max-width:62ch}.cat__tgrid[data-astro-cid-njnk66xg]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);align-items:stretch}@media(min-width:48rem){.cat__tgrid[data-astro-cid-njnk66xg]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cat__linklist[data-astro-cid-njnk66xg]{list-style:none;margin:0;padding:6px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--rim)}.cat__linklist[data-astro-cid-njnk66xg] li[data-astro-cid-njnk66xg]{min-width:0}.cat__linklist[data-astro-cid-njnk66xg] li[data-astro-cid-njnk66xg]+li[data-astro-cid-njnk66xg]{border-top:1px solid var(--line)}.cat__rel[data-astro-cid-njnk66xg]{display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-height:52px;padding:10px 14px;border-radius:12px;color:var(--ink)}.cat__rel[data-astro-cid-njnk66xg]:hover{text-decoration:none;background:var(--stone)}.cat__rel-type[data-astro-cid-njnk66xg]{color:var(--or-ink)}.cat__rel-name[data-astro-cid-njnk66xg]{font-weight:500;line-height:1.35;overflow-wrap:anywhere}.cat__rel-arr[data-astro-cid-njnk66xg]{width:16px;height:16px;color:var(--ink-2)}@media(max-width:40rem){.cat__rel[data-astro-cid-njnk66xg]{grid-template-columns:minmax(0,1fr) auto;row-gap:2px;padding:12px}.cat__rel-type[data-astro-cid-njnk66xg],.cat__rel-name[data-astro-cid-njnk66xg]{grid-column:1}.cat__rel-arr[data-astro-cid-njnk66xg]{grid-column:2;grid-row:1 / span 2}}.cat__cards[data-astro-cid-njnk66xg]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:var(--space-4)}.cat__card[data-astro-cid-njnk66xg]{display:flex;flex-direction:column;gap:var(--space-2);background:var(--paper);border:1.5px solid var(--line);border-radius:var(--r-card);padding:var(--space-5);color:var(--ink)}.cat__card[data-astro-cid-njnk66xg]:hover{text-decoration:none}.cat__card-tag[data-astro-cid-njnk66xg]{color:var(--or-ink)}.cat__card-name[data-astro-cid-njnk66xg]{font-size:1.3rem;line-height:1.1}.cat__reviewlist[data-astro-cid-njnk66xg]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-4)}.cat__reviewlink[data-astro-cid-njnk66xg]{display:grid;grid-template-columns:1fr auto;gap:var(--space-4);align-items:center;background:var(--paper);border:1.5px solid var(--line);border-radius:var(--r-card);padding:var(--space-5);color:var(--ink)}.cat__reviewlink[data-astro-cid-njnk66xg]:hover{text-decoration:none}.cat__reviewname[data-astro-cid-njnk66xg]{font-size:1.3rem}.cat__reviewsum[data-astro-cid-njnk66xg]{margin-top:var(--space-2);color:var(--ink-2);max-width:62ch}.cat__reviewmeta[data-astro-cid-njnk66xg]{margin-top:var(--space-3);color:var(--ink-3)}.cat__reviewmeta[data-astro-cid-njnk66xg] span[data-astro-cid-njnk66xg]{color:var(--line);margin:0 4px}.cat__reviewarr[data-astro-cid-njnk66xg]{width:40px;height:40px;flex:none;border-radius:50%;background:var(--stone);color:var(--ink);display:flex;align-items:center;justify-content:center}.cat__reviewarr[data-astro-cid-njnk66xg] .ic[data-astro-cid-njnk66xg]{width:18px;height:18px}.cat__reviewlink[data-astro-cid-njnk66xg]:hover .cat__reviewarr[data-astro-cid-njnk66xg]{background:var(--or);color:var(--ink)}
