.gtag[data-astro-cid-2la4yu5m]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);border-radius:999px;flex:none;padding:.25rem .7rem;font-size:.78rem}.grouphead[data-astro-cid-2la4yu5m]{cursor:pointer;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.8rem;padding:.4rem 0;list-style:none;display:flex}.grouphead[data-astro-cid-2la4yu5m]::-webkit-details-marker{display:none}.grouphead[data-astro-cid-2la4yu5m] h2[data-astro-cid-2la4yu5m]{margin:0}.grouphead[data-astro-cid-2la4yu5m] .g-chev[data-astro-cid-2la4yu5m]{color:var(--muted);flex:none;transition:transform .15s}.grouphead[data-astro-cid-2la4yu5m]:hover .g-chev[data-astro-cid-2la4yu5m]{color:var(--accent)}.cg-fold[data-astro-cid-2la4yu5m]:not([open]) .g-chev[data-astro-cid-2la4yu5m]{transform:rotate(-90deg)}.cg-fold[data-astro-cid-2la4yu5m]:not([open]) .grouphead[data-astro-cid-2la4yu5m]{opacity:.85}.g-intro[data-astro-cid-2la4yu5m]{max-width:60ch;margin:.3rem 0 0}.yours[data-astro-cid-2la4yu5m]{border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent-soft);margin:1.4rem 0 .6rem;padding:1.4rem 1.6rem}.yours[data-astro-cid-2la4yu5m] .y-k[data-astro-cid-2la4yu5m]{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem;font-size:.78rem;display:block}.yours[data-astro-cid-2la4yu5m] .y-h[data-astro-cid-2la4yu5m]{margin:0 0 .4rem;font-size:1.3rem;line-height:1.2}.yours[data-astro-cid-2la4yu5m] .y-sub[data-astro-cid-2la4yu5m]{color:var(--muted);margin:0 0 1rem;font-size:.95rem}.yours[data-astro-cid-2la4yu5m] .y-bar[data-astro-cid-2la4yu5m]{background:var(--raise);border:1px solid var(--line);border-radius:999px;height:7px;display:block;overflow:hidden}.yours[data-astro-cid-2la4yu5m] .y-fill[data-astro-cid-2la4yu5m]{background:var(--safe);width:0;height:100%;transition:width .3s;display:block}.yours[data-astro-cid-2la4yu5m] .y-count[data-astro-cid-2la4yu5m]{color:var(--muted);margin:.5rem 0 0;font-size:.82rem}.clist[data-astro-cid-2la4yu5m]{flex-direction:column;gap:.7rem;margin:1.2rem 0 0;padding:0;list-style:none;display:flex}.citem[data-astro-cid-2la4yu5m]{cursor:pointer;background:var(--surface);border:1px solid var(--line);border-radius:.7rem;grid-template-columns:1.6rem 1fr auto;align-items:start;gap:.9rem;padding:1rem 1.2rem;transition:border-color .15s,background .15s;display:grid}.citem[data-astro-cid-2la4yu5m][hidden]{display:none}.citem[data-astro-cid-2la4yu5m]:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}.citem[data-astro-cid-2la4yu5m].done{border-color:color-mix(in srgb, var(--safe) 45%, var(--line));background:color-mix(in srgb, var(--safe) 7%, var(--surface))}.citem[data-astro-cid-2la4yu5m].next{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-soft);background:color-mix(in srgb, var(--accent) 5%, var(--surface))}.citem[data-astro-cid-2la4yu5m].advisory{border-left:3px solid var(--warn);padding-left:.8rem}.ct-next[data-astro-cid-2la4yu5m]{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);white-space:nowrap;border-radius:999px;align-self:center;padding:.2rem .55rem;font-size:.72rem}.box[data-astro-cid-2la4yu5m]{border:2px solid var(--accent);background:var(--raise);cursor:pointer;width:1.5rem;height:1.5rem;color:var(--accent-ink);border-radius:6px;place-items:center;margin-top:.1rem;padding:0;transition:background .15s;display:inline-grid}.box[data-astro-cid-2la4yu5m]:hover{background:var(--accent-soft)}.box[data-astro-cid-2la4yu5m] .tick[data-astro-cid-2la4yu5m]{opacity:0}.citem[data-astro-cid-2la4yu5m].done .box[data-astro-cid-2la4yu5m]{background:var(--safe);border-color:var(--safe);color:var(--accent-ink)}.citem[data-astro-cid-2la4yu5m].done .box[data-astro-cid-2la4yu5m] .tick[data-astro-cid-2la4yu5m]{opacity:1}.box[data-astro-cid-2la4yu5m]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ctext[data-astro-cid-2la4yu5m]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.ctext[data-astro-cid-2la4yu5m]>[data-astro-cid-2la4yu5m]{min-width:0}.ct-title[data-astro-cid-2la4yu5m]{letter-spacing:-.01em;font-weight:650}.ct-dev[data-astro-cid-2la4yu5m]{color:var(--accent);font-weight:550}.citem[data-astro-cid-2la4yu5m].done .ct-title[data-astro-cid-2la4yu5m]{text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--safe) 60%, transparent);color:var(--muted)}.ct-desc[data-astro-cid-2la4yu5m]{color:var(--muted);font-size:.93rem}.ct-link[data-astro-cid-2la4yu5m]{margin-top:.2rem;font-size:.84rem;font-weight:600}.ct-flag[data-astro-cid-2la4yu5m]{vertical-align:middle;letter-spacing:.06em;text-transform:uppercase;color:var(--warn);border:1px solid color-mix(in srgb, var(--warn) 55%, var(--line));background:var(--warn-dim);white-space:nowrap;border-radius:999px;margin-left:.5rem;padding:.12rem .5rem;font-size:.66rem;font-weight:600;display:inline-block}.ct-flag[data-astro-cid-2la4yu5m][hidden]{display:none}.ct-why[data-astro-cid-2la4yu5m]{color:var(--warn);margin-top:.1rem;font-size:.86rem}.ct-why[data-astro-cid-2la4yu5m][hidden]{display:none}.citem[data-astro-cid-2la4yu5m].done .ct-flag[data-astro-cid-2la4yu5m],.citem[data-astro-cid-2la4yu5m].done .ct-why[data-astro-cid-2la4yu5m]{opacity:.55}.ct-links[data-astro-cid-2la4yu5m]{flex-wrap:wrap;align-items:center;gap:.35rem .9rem;display:flex}.ct-rule[data-astro-cid-2la4yu5m]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:.35rem;padding:.12rem .45rem;font-size:.78rem;text-decoration:none}.ct-rule[data-astro-cid-2la4yu5m]:hover{color:var(--accent);border-color:var(--accent)}.citem[data-astro-cid-2la4yu5m].done .ct-rule[data-astro-cid-2la4yu5m]{opacity:.55}.savebar[data-astro-cid-2la4yu5m]{border:1px solid var(--accent-dim);background:var(--surface-2);border-radius:.7rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.6rem;padding:.9rem 1.2rem;display:flex}.sb-count[data-astro-cid-2la4yu5m]{font-family:var(--mono);color:var(--muted);font-size:.85rem}.sb-count[data-astro-cid-2la4yu5m] #sb-n[data-astro-cid-2la4yu5m]{color:var(--accent);font-weight:700}.sb-actions[data-astro-cid-2la4yu5m]{align-items:center;gap:.9rem;display:flex}.sb-link[data-astro-cid-2la4yu5m]{color:var(--accent);font-size:.88rem;font-weight:600;text-decoration:none}.sb-link[data-astro-cid-2la4yu5m]:hover{text-decoration:underline}.sb-status[data-astro-cid-2la4yu5m]{color:var(--safe);margin:.7rem 0 0;font-size:.82rem}.sb-auto[data-astro-cid-2la4yu5m]{color:var(--safe)}.cl-toast[data-astro-cid-2la4yu5m]{background:var(--surface-2);color:var(--text);border:1px solid var(--safe);box-shadow:var(--shadow);opacity:0;z-index:50;border-radius:.6rem;padding:.6rem 1.05rem;font-size:.9rem;transition:opacity .25s,transform .25s;position:fixed;bottom:1.6rem;left:50%;transform:translate(-50%)translateY(1rem)}.cl-toast[data-astro-cid-2la4yu5m].show{opacity:1;transform:translate(-50%)translateY(0)}.cl-toast[data-astro-cid-2la4yu5m].err{border-color:var(--danger)}@media (width<=560px){.citem[data-astro-cid-2la4yu5m]{grid-template-columns:1.6rem 1fr}.ct-next[data-astro-cid-2la4yu5m]{grid-column:2;justify-self:start;margin-top:.3rem}}.clp-links[data-astro-cid-2la4yu5m]{flex-wrap:wrap;gap:.7rem;margin:1rem 0 .9rem;display:flex}.clp-btn[data-astro-cid-2la4yu5m]{text-align:left;flex-direction:column;align-items:flex-start;gap:.15rem;line-height:1.25;display:inline-flex}.clp-name[data-astro-cid-2la4yu5m]{font-weight:700}.clp-meta[data-astro-cid-2la4yu5m]{opacity:.75;letter-spacing:.02em;font-size:.74rem}.clp-mine[data-astro-cid-2la4yu5m]{border-color:var(--accent);color:var(--accent);order:-1}.clp-other[data-astro-cid-2la4yu5m]{opacity:.62}.clp-other[data-astro-cid-2la4yu5m]:hover{opacity:1}.clp-foot[data-astro-cid-2la4yu5m]{color:var(--muted);margin:0;font-size:.85rem}.clp-sheet[data-astro-cid-2la4yu5m]{display:none}@media print{:root,body,main{background:#fff!important}main{margin:0!important;padding:0!important}.adv-banner,header.nav,footer.foot,.verified,.prose[data-astro-cid-2la4yu5m],.cgroup[data-astro-cid-2la4yu5m],.clp-offer[data-astro-cid-2la4yu5m],.clp-breath[data-astro-cid-2la4yu5m],.sb-sec[data-astro-cid-2la4yu5m],.cl-toast[data-astro-cid-2la4yu5m]{display:none!important}.clp-sheet[data-astro-cid-2la4yu5m]{color:#000;font-size:9.2pt;line-height:1.4;display:block}.clp-sheet[data-astro-cid-2la4yu5m][hidden]{display:none!important}.clp-sheet[data-astro-cid-2la4yu5m]:not(:last-of-type){break-after:page}.cp-h[data-astro-cid-2la4yu5m]{color:#000;margin:0 0 .45rem;font-size:15pt;line-height:1.15}.cp-lead[data-astro-cid-2la4yu5m]{margin:0 0 .45rem;font-size:9pt}.cp-lead-2[data-astro-cid-2la4yu5m]{border:.6pt solid #999;margin-bottom:.7rem;padding:.32rem .5rem}.cp-phase[data-astro-cid-2la4yu5m]{break-inside:auto;margin:0 0 .55rem}.cp-ph[data-astro-cid-2la4yu5m]{color:#000;break-after:avoid;align-items:baseline;gap:.45rem;margin:.55rem 0 .12rem;font-size:11pt;display:flex}.cp-tag[data-astro-cid-2la4yu5m]{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border:.6pt solid #444;border-radius:999px;padding:.04rem .35rem;font-size:7.4pt;font-weight:700}.cp-intro[data-astro-cid-2la4yu5m]{color:#444;break-after:avoid;margin:0 0 .3rem;font-size:8.2pt}.cp-list[data-astro-cid-2la4yu5m]{margin:0;padding:0;list-style:none}.cp-item[data-astro-cid-2la4yu5m]{break-inside:avoid;border-bottom:.4pt solid #e2e2e2;grid-template-columns:13pt 1fr;gap:.4rem;padding:.22rem 0 .26rem;display:grid}.cp-item[data-astro-cid-2la4yu5m]:last-child{border-bottom:none}.cp-box[data-astro-cid-2la4yu5m]{border:.9pt solid #333;border-radius:1.5pt;width:10pt;height:10pt;margin-top:1.5pt}.cp-body[data-astro-cid-2la4yu5m]{display:block}.cp-t[data-astro-cid-2la4yu5m]{font-size:9.4pt;font-weight:700;display:block}.cp-d[data-astro-cid-2la4yu5m]{color:#333;margin-top:.06rem;display:block}.cp-m[data-astro-cid-2la4yu5m]{font-family:var(--mono);color:#666;margin-top:.1rem;font-size:7pt;display:block}.cp-foot[data-astro-cid-2la4yu5m]{color:#333;break-before:avoid;border-top:.6pt solid #999;margin:.6rem 0 0;padding-top:.3rem;font-size:7.6pt}@page{margin:11mm}}
