.rb-chip{display:inline-block;flex:none;padding:.12rem .5rem;border:1px solid var(--text-muted);border-radius:999px;font-family:var(--font-sans);font-size:.68rem;font-weight:700;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--text);background:transparent}.rb-chip--law{border-color:var(--accent);background:var(--accent);color:var(--bg)}.rb-chip--notice{border:2px solid var(--text);padding:calc(.12rem - 1px) calc(.5rem - 1px)}.rb-chip--guideline{border-style:dashed;border-color:var(--text-muted);color:var(--text)}.rb-chip--proposal{border-style:dotted;border-width:2px;border-color:var(--accent-hover);color:var(--accent-hover);padding:calc(.12rem - 1px) calc(.5rem - 1px)}.rb-chip--note{border-color:transparent;font-style:italic;text-transform:none;letter-spacing:0;font-weight:500;color:var(--text-muted);padding-left:0}.rb-rules{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.rb-rule{border:1px solid var(--border);border-left-width:3px;border-radius:6px;background:var(--bg)}.rb-rule--law{border-left-color:var(--accent)}.rb-rule--notice{border-left-color:var(--text)}.rb-rule--guideline{border-left-color:var(--text-muted);border-left-style:dashed}.rb-rule--proposal{border-left-color:var(--accent-hover);border-left-style:dotted}.rb-rule--note{border-left-color:var(--border);background:transparent}.rb-rule__head{display:grid;grid-template-columns:8.8rem minmax(0,1fr) auto 1rem;align-items:center;gap:.6rem;padding:.55rem .8rem;cursor:pointer;list-style:none}.rb-rule__head::-webkit-details-marker{display:none}.rb-rule__head:after{content:"";width:.45rem;height:.45rem;border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);transform:rotate(45deg);transition:transform .15s ease;justify-self:center}.rb-rule[open]>.rb-rule__head:after{transform:rotate(-135deg)}.rb-rule__head:hover .rb-rule__title{color:var(--accent)}.rb-rule__head:focus-visible{outline:2px solid var(--accent-hover);outline-offset:-2px}.rb-rule__title{font-family:var(--font-sans);font-size:.92rem;font-weight:600;line-height:1.4;color:var(--text)}.rb-rule__key{font-family:var(--font-sans);font-size:.8rem;font-weight:700;line-height:1.3;white-space:nowrap;color:var(--accent);text-align:right}.rb-rule__body{min-width:0;padding:0 .8rem .7rem calc(.8rem + 8.8rem + .6rem)}.rb-rule__text{margin:0;font-family:var(--font-sans);font-size:.9rem;line-height:1.6;color:var(--text)}.rb-rule__ref{display:inline-block;margin-top:.3rem;font-family:var(--font-sans);font-size:.76rem;color:var(--text-muted)}.rb-rule__ref a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}@media(max-width:40rem){.rb-rule__head{grid-template-columns:minmax(0,1fr) 1rem;grid-template-areas:"chip chev" "title chev" "key chev";gap:.25rem .5rem}.rb-rule__head .rb-rule__chip{grid-area:chip}.rb-rule__head .rb-rule__title{grid-area:title}.rb-rule__head .rb-rule__key{grid-area:key;text-align:left;white-space:normal}.rb-rule__head:after{grid-area:chev}.rb-rule__body{padding-left:.8rem}}img[src^="/images/logos/"]{background:#fff;padding:1px}.et[data-astro-cid-fe7v522c]{display:grid;font-family:var(--font-sans)}.et__rails[data-astro-cid-fe7v522c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;padding:1.1rem 1.2rem;border:1px solid var(--border);border-radius:14px;background:var(--bg-secondary)}.et__head[data-astro-cid-fe7v522c]{margin:0 0 .7rem;font-family:var(--font-sans);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.et__list[data-astro-cid-fe7v522c]{list-style:none;margin:0;padding:0;display:grid;gap:.4rem;border-left:2px solid var(--border)}.et__item[data-astro-cid-fe7v522c]{position:relative;padding-left:1rem}.et__btn[data-astro-cid-fe7v522c]{all:unset;box-sizing:border-box;position:relative;display:grid;gap:.2rem;width:100%;padding:.55rem .7rem;border:1px solid transparent;border-radius:10px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.et__btn[data-astro-cid-fe7v522c]:hover{border-color:var(--border);background:var(--bg)}.et__btn[data-astro-cid-fe7v522c]:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.et__dot[data-astro-cid-fe7v522c]{position:absolute;left:-1.62rem;top:.95rem;width:.8rem;height:.8rem;border-radius:50%;border:2px solid var(--text-muted);background:var(--bg-secondary)}.et__btn--law[data-astro-cid-fe7v522c] .et__dot[data-astro-cid-fe7v522c]{background:var(--accent);border-color:var(--accent)}.et__btn--notice[data-astro-cid-fe7v522c] .et__dot[data-astro-cid-fe7v522c]{border-color:var(--text);border-width:3px}.et__btn--guideline[data-astro-cid-fe7v522c] .et__dot[data-astro-cid-fe7v522c]{border-style:dashed}.et__btn--proposal[data-astro-cid-fe7v522c] .et__dot[data-astro-cid-fe7v522c]{border-style:dotted;border-color:var(--accent-hover);border-width:3px}.et__btn--note[data-astro-cid-fe7v522c] .et__dot[data-astro-cid-fe7v522c]{border-radius:2px;transform:rotate(45deg) scale(.85)}.et__btn--later[data-astro-cid-fe7v522c] .et__dot[data-astro-cid-fe7v522c]{background:var(--bg-secondary);border-color:var(--text-muted);border-style:dashed}.et__top[data-astro-cid-fe7v522c]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.et__date[data-astro-cid-fe7v522c]{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-hover)}.et__top[data-astro-cid-fe7v522c] .rb-chip{font-size:.58rem}.et__title[data-astro-cid-fe7v522c]{font-size:.9rem;font-weight:700;line-height:1.3;color:var(--text)}.et__line[data-astro-cid-fe7v522c]{font-size:.76rem;line-height:1.4;color:var(--text-muted)}.et__plus[data-astro-cid-fe7v522c]{position:absolute;top:.45rem;right:.6rem;font-size:.95rem;line-height:1;color:var(--text-muted)}.et__btn[data-astro-cid-fe7v522c]:hover .et__plus[data-astro-cid-fe7v522c]{color:var(--accent)}.is-picked[data-astro-cid-fe7v522c]{outline:2px solid var(--text);outline-offset:2px}.et__panel[data-astro-cid-fe7v522c]{position:sticky;bottom:0;z-index:80;max-height:min(56vh,30rem);margin-top:var(--space-sm);overflow-y:auto;border:1px solid var(--border);border-top:2px solid var(--accent);border-radius:12px 12px 0 0;background:var(--bg);box-shadow:0 -12px 28px color-mix(in srgb,#000 22%,transparent)}.et__panel[data-astro-cid-fe7v522c][hidden],.et__card[data-astro-cid-fe7v522c][hidden]{display:none}.et[data-astro-cid-fe7v522c]:not(.et--js) .et__panel[data-astro-cid-fe7v522c]{position:static;max-height:none;box-shadow:none;border-radius:12px;display:grid;gap:.5rem}.et[data-astro-cid-fe7v522c]:not(.et--js) .et__close[data-astro-cid-fe7v522c]{display:none}.et__card[data-astro-cid-fe7v522c]{position:relative;display:grid;gap:.45rem;padding:1rem 1.2rem 1.1rem}.et__close[data-astro-cid-fe7v522c]{all:unset;position:absolute;top:.7rem;right:.7rem;display:grid;place-items:center;width:1.8rem;height:1.8rem;border:1px solid var(--border);border-radius:50%;cursor:pointer;color:var(--text-muted)}.et__close[data-astro-cid-fe7v522c]:hover{border-color:var(--accent);color:var(--accent)}.et__ch[data-astro-cid-fe7v522c]{display:grid;justify-items:start;gap:.25rem;padding-right:2.4rem}.et__ck[data-astro-cid-fe7v522c]{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.et__cn[data-astro-cid-fe7v522c]{margin:0;font-family:var(--font-serif);font-size:1.2rem;font-weight:500}.et__ct[data-astro-cid-fe7v522c]{margin:0;font-size:.92rem;line-height:1.6}.et__cols[data-astro-cid-fe7v522c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.2rem;padding-top:.3rem;border-top:1px solid var(--border)}.et__k[data-astro-cid-fe7v522c]{margin:0 0 .25rem;font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.et__ct[data-astro-cid-fe7v522c] a{color:var(--accent)}.et__step[data-astro-cid-fe7v522c]{display:flex;justify-content:space-between;gap:.8rem;margin-top:.7rem;padding-top:.8rem;border-top:1px solid var(--border)}.et__stepbtn[data-astro-cid-fe7v522c]{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:.45rem;max-width:48%;padding:.3rem .8rem;border:1px solid var(--text-muted);border-radius:999px;font-size:.78rem;font-weight:600;color:var(--text);cursor:pointer}.et__steptx[data-astro-cid-fe7v522c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.et__stepbtn[data-astro-cid-fe7v522c]:hover{border-color:var(--accent);color:var(--accent)}.et__stepbtn[data-astro-cid-fe7v522c]:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.et__stepbtn--next[data-astro-cid-fe7v522c]{margin-left:auto}.et__cs[data-astro-cid-fe7v522c]{margin:0;font-size:.78rem}.et__cs[data-astro-cid-fe7v522c] a[data-astro-cid-fe7v522c]{color:var(--accent);text-decoration:underline;text-underline-offset:2px}@media(max-width:64rem){.et__rails[data-astro-cid-fe7v522c]{grid-template-columns:minmax(0,1fr);padding:.9rem}.et__cols[data-astro-cid-fe7v522c]{grid-template-columns:minmax(0,1fr)}}.rbfig[data-astro-cid-lnanqqwa]{margin:0 0 var(--space-md)}.rbfig__pic[data-astro-cid-lnanqqwa]{display:block}.rbfig__pic--light[data-astro-cid-lnanqqwa]{display:none}.rbfig[data-astro-cid-lnanqqwa] img[data-astro-cid-lnanqqwa]{display:block;width:100%;height:auto}[data-theme=light] .rbfig__pic--dark[data-astro-cid-lnanqqwa]{display:none}[data-theme=light] .rbfig__pic--light[data-astro-cid-lnanqqwa]{display:block}.rbfig__cap[data-astro-cid-lnanqqwa]{margin-top:.6rem;font-family:var(--font-sans);font-size:.8rem;line-height:1.6;color:var(--text-muted)}.rbfig__cap[data-astro-cid-lnanqqwa] .sources{display:block;margin-top:.2rem}.rbfig__cap[data-astro-cid-lnanqqwa] a{color:var(--accent)}.df[data-astro-cid-kegoxlyv]{display:grid;gap:.9rem;font-family:var(--font-sans)}.df__h[data-astro-cid-kegoxlyv]{margin:.2rem 0 0;font-family:var(--font-sans);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.df__row[data-astro-cid-kegoxlyv]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:.6rem;row-gap:0}.df__row--lics[data-astro-cid-kegoxlyv]{grid-template-columns:repeat(5,minmax(0,1fr))}.df__row--two[data-astro-cid-kegoxlyv]{grid-template-columns:repeat(2,minmax(0,1fr))}.df__card[data-astro-cid-kegoxlyv]{display:grid;grid-row:span 5;grid-template-rows:subgrid;align-content:start;margin-bottom:.6rem;padding:.9rem .95rem;border:1px solid var(--border);border-radius:14px;background:var(--bg-secondary)}.df__card[data-astro-cid-kegoxlyv]>[data-astro-cid-kegoxlyv]{margin:0}.df__card[data-astro-cid-kegoxlyv]{position:relative;cursor:pointer;transition:box-shadow .15s ease}.df__card[data-astro-cid-kegoxlyv]:hover{box-shadow:0 0 0 1px var(--accent)}.df__card[data-astro-cid-kegoxlyv]:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.df__card[data-astro-cid-kegoxlyv].is-picked{outline:2px solid var(--text);outline-offset:2px}.df__card[data-astro-cid-kegoxlyv]:after{content:"+";position:absolute;top:.55rem;right:.7rem;font-size:1.1rem;line-height:1;color:var(--text-muted)}.df__card--law[data-astro-cid-kegoxlyv]{border:2px solid var(--accent);padding:calc(.9rem - 1px) calc(.95rem - 1px)}.df__card--guideline[data-astro-cid-kegoxlyv]{border-style:dashed;border-color:var(--text-muted)}.df__card--proposal[data-astro-cid-kegoxlyv]{border:2px dotted var(--accent-hover);padding:calc(.9rem - 1px) calc(.95rem - 1px)}.df__card--note[data-astro-cid-kegoxlyv]{border-style:dashed;border-color:var(--border);background:transparent}.df__row--tokens[data-astro-cid-kegoxlyv] .df__card[data-astro-cid-kegoxlyv]{background:radial-gradient(12rem 7rem at 0 0,color-mix(in srgb,var(--accent) 16%,transparent),transparent 70%),var(--bg-secondary)}.df__row--tokens[data-astro-cid-kegoxlyv] .df__card--note[data-astro-cid-kegoxlyv]{background:transparent}.df__top[data-astro-cid-kegoxlyv]{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;margin-bottom:.35rem!important}.df__ic[data-astro-cid-kegoxlyv]{display:grid;place-items:center;width:2.3rem;height:2.3rem;margin-bottom:.35rem!important;border-radius:10px;background:color-mix(in srgb,var(--accent) 14%,var(--bg));color:var(--accent)}.df__top[data-astro-cid-kegoxlyv] .rb-chip{max-width:100%;font-size:.58rem;padding-left:.45rem;padding-right:.45rem;white-space:nowrap}.df__top[data-astro-cid-kegoxlyv] .df__ic[data-astro-cid-kegoxlyv]{margin-bottom:0!important}.df__ic--lg[data-astro-cid-kegoxlyv]{width:3rem;height:3rem;border-radius:14px}.df__card--guideline[data-astro-cid-kegoxlyv] .df__ic[data-astro-cid-kegoxlyv],.df__card--note[data-astro-cid-kegoxlyv] .df__ic[data-astro-cid-kegoxlyv]{background:transparent;border:1px dashed var(--text-muted);color:var(--text-muted)}.df__t[data-astro-cid-kegoxlyv]{margin-bottom:.3rem!important;font-family:var(--font-serif);font-size:1.05rem;font-weight:500;line-height:1.25}.df__l[data-astro-cid-kegoxlyv]{margin-bottom:.5rem!important;font-size:.8rem;line-height:1.45;color:var(--text-muted)}.df__f[data-astro-cid-kegoxlyv]{align-self:end;margin-bottom:.5rem!important;padding:.35rem .55rem!important;border-radius:8px;background:var(--bg);font-size:.8rem;font-weight:600;line-height:1.35}.df__f[data-astro-cid-kegoxlyv] span[data-astro-cid-kegoxlyv]{display:block;font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.df__tag[data-astro-cid-kegoxlyv]{align-self:start;font-size:.72rem}.df__tag[data-astro-cid-kegoxlyv] a[data-astro-cid-kegoxlyv]{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.df__held[data-astro-cid-kegoxlyv]{display:grid;align-content:start;gap:.3rem;margin-top:.5rem!important;padding-top:.5rem;border-top:1px solid var(--border)}.df__hl[data-astro-cid-kegoxlyv]{font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.df__who[data-astro-cid-kegoxlyv]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.3rem}.df__who[data-astro-cid-kegoxlyv] img[data-astro-cid-kegoxlyv]{display:block;width:1.5rem;height:1.5rem;border-radius:5px;border:1px solid var(--border);background:var(--bg);padding:2px}.df__of[data-astro-cid-kegoxlyv]{font-size:.7rem;line-height:1.4;color:var(--text-muted)}.df__panel[data-astro-cid-kegoxlyv]{position:sticky;bottom:0;z-index:80;max-height:min(56vh,32rem);overflow-y:auto;margin-top:.4rem;border:1px solid var(--border);border-top:2px solid var(--accent);border-radius:12px 12px 0 0;background:var(--bg);box-shadow:0 -12px 28px color-mix(in srgb,#000 22%,transparent)}.df[data-astro-cid-kegoxlyv]:not(.df--js) .df__panel[data-astro-cid-kegoxlyv]{position:static;max-height:none;box-shadow:none;border-radius:12px;display:grid;gap:.5rem}.df__panel[data-astro-cid-kegoxlyv][hidden],.df__dc[data-astro-cid-kegoxlyv][hidden]{display:none}.df[data-astro-cid-kegoxlyv]:not(.df--js) .df__close[data-astro-cid-kegoxlyv],.df[data-astro-cid-kegoxlyv]:not(.df--js) .df__card[data-astro-cid-kegoxlyv]:after{display:none}.df__dc[data-astro-cid-kegoxlyv]{position:relative;display:grid;gap:.8rem;padding:0 1.2rem 1.1rem}.df__close[data-astro-cid-kegoxlyv]{all:unset;position:absolute;top:.7rem;right:.9rem;display:grid;place-items:center;width:1.8rem;height:1.8rem;border:1px solid var(--border);border-radius:50%;background:var(--bg);cursor:pointer;color:var(--text-muted)}.df__close[data-astro-cid-kegoxlyv]:hover{border-color:var(--accent);color:var(--accent)}.df__dh[data-astro-cid-kegoxlyv]{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;margin:0 -1.2rem;padding:.85rem 3.4rem .85rem 1.2rem;background:color-mix(in srgb,var(--accent) 9%,var(--bg-secondary));border-bottom:1px solid var(--border)}.df__dh[data-astro-cid-kegoxlyv] .df__ic[data-astro-cid-kegoxlyv]{margin-bottom:0!important;flex:none}.df__dt[data-astro-cid-kegoxlyv]{flex:1 1 9rem;min-width:0}.df__dk[data-astro-cid-kegoxlyv]{margin:0;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.df__dn[data-astro-cid-kegoxlyv]{margin:0;font-family:var(--font-serif);font-size:1.25rem;font-weight:500}.df__dsrc[data-astro-cid-kegoxlyv]{margin:0 0 0 auto;padding-left:.75rem;font-size:.76rem;white-space:nowrap}.df__dsrc[data-astro-cid-kegoxlyv] a[data-astro-cid-kegoxlyv],.df__dl[data-astro-cid-kegoxlyv] a,.df__go[data-astro-cid-kegoxlyv] a[data-astro-cid-kegoxlyv],.df__rule[data-astro-cid-kegoxlyv] a[data-astro-cid-kegoxlyv]{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.df__db[data-astro-cid-kegoxlyv]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:.4rem 1.6rem;align-items:start}.df__dcol[data-astro-cid-kegoxlyv]{display:grid;gap:.6rem;align-content:start}.df__dlead[data-astro-cid-kegoxlyv]{margin:0;font-size:.92rem;line-height:1.55}.df__dh2[data-astro-cid-kegoxlyv]{margin:.2rem 0 0;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.df__dh2--gap[data-astro-cid-kegoxlyv]{margin-top:0}.df__dl[data-astro-cid-kegoxlyv]{margin:0;padding-left:1.1rem;display:grid;gap:.35rem;font-size:.85rem;line-height:1.5}.df__fits[data-astro-cid-kegoxlyv]{padding:.5rem .8rem;border:1px solid var(--accent);border-radius:8px;background:color-mix(in srgb,var(--accent) 8%,var(--bg));display:grid;gap:.25rem}.df__fits[data-astro-cid-kegoxlyv] .df__dh2[data-astro-cid-kegoxlyv]{margin:0;color:var(--accent)}.df__fitst[data-astro-cid-kegoxlyv]{margin:0;font-size:.85rem;line-height:1.5}.df__fitst[data-astro-cid-kegoxlyv] a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.df__need[data-astro-cid-kegoxlyv]{all:unset;box-sizing:border-box;display:grid;grid-template-columns:1.4rem minmax(0,1fr);column-gap:.55rem;row-gap:.1rem;width:calc(100% - 1rem);margin:0 .5rem .3rem!important;padding:.4rem .5rem;border:1px solid color-mix(in srgb,var(--text) 30%,var(--bg));border-radius:8px;background:var(--bg);cursor:pointer}.df__need--proposal[data-astro-cid-kegoxlyv]{border-style:dotted}.df__need--guideline[data-astro-cid-kegoxlyv]{border-style:dashed}.df__need[data-astro-cid-kegoxlyv]:hover{border-color:var(--accent)}.df__need[data-astro-cid-kegoxlyv]:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.df__nic[data-astro-cid-kegoxlyv]{grid-row:span 2;display:grid;place-items:center;color:var(--accent)}.df__nt[data-astro-cid-kegoxlyv]{font-size:.82rem;font-weight:700}.df__nn[data-astro-cid-kegoxlyv]{font-size:.74rem;line-height:1.35;color:var(--text-muted)}.df__ex[data-astro-cid-kegoxlyv]{display:grid;gap:.45rem;padding:.6rem .8rem .7rem;border:1px solid var(--border);border-radius:8px;background:var(--bg)}.df__ov[data-astro-cid-kegoxlyv]{display:grid;gap:.35rem;padding:.6rem .8rem .7rem;border:1px solid var(--border);border-radius:8px;background:var(--bg)}.df__ov[data-astro-cid-kegoxlyv]>[data-astro-cid-kegoxlyv]{margin:0}.df__ovk[data-astro-cid-kegoxlyv]{padding-top:.25rem;font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.df__ovp[data-astro-cid-kegoxlyv]{font-size:.86rem;line-height:1.55}.df__ext[data-astro-cid-kegoxlyv]{margin:0;font-size:.84rem;line-height:1.55}.df__ovp[data-astro-cid-kegoxlyv] a,.df__ext[data-astro-cid-kegoxlyv] a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.df__ext[data-astro-cid-kegoxlyv] b[data-astro-cid-kegoxlyv]{font-weight:700}.df__exl[data-astro-cid-kegoxlyv]{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--border)}.df__exl[data-astro-cid-kegoxlyv] li[data-astro-cid-kegoxlyv]{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:.2rem .8rem;padding:.4rem 0;border-bottom:1px solid var(--border);font-size:.84rem;line-height:1.45}.df__exl[data-astro-cid-kegoxlyv] b[data-astro-cid-kegoxlyv]{font-weight:600}.df__exl[data-astro-cid-kegoxlyv] span[data-astro-cid-kegoxlyv]{color:var(--text-muted)}@media(max-width:40rem){.df__exl[data-astro-cid-kegoxlyv] li[data-astro-cid-kegoxlyv]{grid-template-columns:minmax(0,1fr)}}.df__gap[data-astro-cid-kegoxlyv]{padding:.1rem 0 .1rem .8rem;border-left:3px solid var(--text-muted);display:grid;gap:.3rem}.df__pbox[data-astro-cid-kegoxlyv]{border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--accent) 4%,var(--bg));padding-bottom:.5rem;overflow:hidden}.df__pbox[data-astro-cid-kegoxlyv]>[data-astro-cid-kegoxlyv]{margin:0}.df__pl[data-astro-cid-kegoxlyv]{padding:.4rem .8rem;margin-bottom:.4rem!important;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--accent) 7%,transparent);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.df__prow[data-astro-cid-kegoxlyv]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.1rem .8rem;padding:.2rem .8rem!important;font-size:.8rem}.df__prow[data-astro-cid-kegoxlyv] span[data-astro-cid-kegoxlyv]{color:var(--text-muted)}.df__rule[data-astro-cid-kegoxlyv]{display:grid;grid-template-columns:9.2rem minmax(0,1fr);align-items:center;gap:.5rem;padding:.25rem .8rem!important;font-size:.8rem}.df__rule[data-astro-cid-kegoxlyv] .rb-chip{justify-self:start;font-size:.58rem;white-space:nowrap}.df__go[data-astro-cid-kegoxlyv]{padding:.3rem .8rem 0!important;font-size:.78rem;font-weight:600}.df__more[data-astro-cid-kegoxlyv]{display:inline-flex;align-items:center;padding:0 .15rem;font-size:.74rem;font-weight:600;color:var(--text-muted)}.df__moreli[data-astro-cid-kegoxlyv]{border-style:dashed!important;color:var(--text-muted)}.df__co[data-astro-cid-kegoxlyv]{all:unset;display:inline-flex;align-items:center;gap:.35rem;cursor:pointer}.df__co[data-astro-cid-kegoxlyv]:hover{color:var(--accent)}.df__co[data-astro-cid-kegoxlyv]:focus-visible{outline:2px solid var(--accent-hover);outline-offset:3px}.df__co[data-astro-cid-kegoxlyv] span[data-astro-cid-kegoxlyv]{color:var(--text-muted)}.df__who--dc[data-astro-cid-kegoxlyv]{padding:0 .8rem}.df__who--dc[data-astro-cid-kegoxlyv] li[data-astro-cid-kegoxlyv]{display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .5rem .15rem .3rem;border:1px solid color-mix(in srgb,var(--text) 30%,var(--bg));border-radius:8px;background:var(--bg);font-size:.74rem;font-weight:600}.df__who--dc[data-astro-cid-kegoxlyv] img[data-astro-cid-kegoxlyv]{width:1rem;height:1rem;padding:0;border:0;border-radius:3px}.df__pbox[data-astro-cid-kegoxlyv] .df__of[data-astro-cid-kegoxlyv]{padding:0 .8rem}@media(max-width:48rem){.df__db[data-astro-cid-kegoxlyv]{grid-template-columns:minmax(0,1fr)}}@media(max-width:64rem){.df__row[data-astro-cid-kegoxlyv],.df__row--lics[data-astro-cid-kegoxlyv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:34rem){.df__row[data-astro-cid-kegoxlyv],.df__row--lics[data-astro-cid-kegoxlyv],.df__row--two[data-astro-cid-kegoxlyv]{grid-template-columns:minmax(0,1fr)}}.lg[data-astro-cid-mnbwn6ux]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-sm);font-family:var(--font-sans)}.lg__board[data-astro-cid-mnbwn6ux]{display:grid;gap:.55rem}.lg__top[data-astro-cid-mnbwn6ux],.lg__line[data-astro-cid-mnbwn6ux]{display:grid;grid-template-columns:minmax(0,1fr) 9.5rem minmax(0,1fr);column-gap:.7rem;align-items:stretch}.lg__lane[data-astro-cid-mnbwn6ux]{position:relative;display:grid;grid-template-rows:auto auto 1fr;gap:.6rem;align-content:start;padding:.9rem 1rem .8rem;border:1px solid var(--border);border-radius:14px}.lg__lane--psa[data-astro-cid-mnbwn6ux]{background:radial-gradient(26rem 10rem at 0 0,color-mix(in srgb,var(--accent) 22%,transparent),transparent 70%),var(--bg-secondary)}.lg__lane--sfa[data-astro-cid-mnbwn6ux]{background:radial-gradient(26rem 10rem at 100% 0,color-mix(in srgb,var(--text) 14%,transparent),transparent 70%),var(--bg-secondary)}.lg__lanebtn[data-astro-cid-mnbwn6ux]{all:unset;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.8rem;align-items:center;cursor:pointer}.lg__laneic[data-astro-cid-mnbwn6ux]{grid-row:span 2;display:grid;place-items:center;width:3rem;height:3rem;border-radius:12px;background:color-mix(in srgb,var(--accent) 16%,var(--bg));color:var(--accent)}.lg__lane--sfa[data-astro-cid-mnbwn6ux] .lg__laneic[data-astro-cid-mnbwn6ux]{background:color-mix(in srgb,var(--text) 12%,var(--bg));color:var(--text)}.lg__lanek[data-astro-cid-mnbwn6ux]{font-family:var(--font-serif);font-size:1.15rem;font-weight:500;line-height:1.2;color:var(--text)}.lg__lanebtn[data-astro-cid-mnbwn6ux]:after{content:"";position:absolute;inset:0;border-radius:14px;cursor:pointer}.lg__lane[data-astro-cid-mnbwn6ux]:has(.lg__lanebtn:hover){border-color:var(--text-muted)}.lg__lanebtn[data-astro-cid-mnbwn6ux]:hover .lg__lanek[data-astro-cid-mnbwn6ux]{color:var(--accent)}.lg__lane[data-astro-cid-mnbwn6ux]:has(.lg__lanebtn.is-picked),.lg__lane[data-astro-cid-mnbwn6ux]:has(.lg__lanebtn:focus-visible){outline:2px solid var(--text);outline-offset:2px}.lg__lane[data-astro-cid-mnbwn6ux]:has(.lg__lanebtn:focus-visible){outline-color:var(--accent-hover)}.lg__lanebtn[data-astro-cid-mnbwn6ux].is-picked,.lg__lanebtn[data-astro-cid-mnbwn6ux]:focus-visible{outline:none}.lg__lanet[data-astro-cid-mnbwn6ux]{font-size:.78rem;color:var(--text-muted)}.lg__names[data-astro-cid-mnbwn6ux]{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.35rem}.lg__names[data-astro-cid-mnbwn6ux] li[data-astro-cid-mnbwn6ux]{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .6rem .2rem .3rem;border:1px solid var(--border);border-radius:999px;background:var(--bg);font-size:.76rem;font-weight:600}.lg__names[data-astro-cid-mnbwn6ux] img[data-astro-cid-mnbwn6ux]{width:1.2rem;height:1.2rem;border-radius:4px}.lg__names[data-astro-cid-mnbwn6ux] .lg__more[data-astro-cid-mnbwn6ux]{padding-left:.6rem}.lg__more[data-astro-cid-mnbwn6ux] a[data-astro-cid-mnbwn6ux]{position:relative;z-index:1;color:var(--text-muted);text-decoration:none}.lg__more[data-astro-cid-mnbwn6ux] a[data-astro-cid-mnbwn6ux]:hover{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.lg__more[data-astro-cid-mnbwn6ux] a[data-astro-cid-mnbwn6ux]:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.lg__toks[data-astro-cid-mnbwn6ux]{position:relative;z-index:1;align-self:end;display:flex;flex-wrap:wrap;gap:.35rem}.lg__tok[data-astro-cid-mnbwn6ux]{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .65rem;border:1px solid var(--text-muted);border-radius:999px;font-size:.74rem;font-weight:600;color:var(--text);cursor:pointer}.lg__tok[data-astro-cid-mnbwn6ux]:hover{border-color:var(--accent);color:var(--accent)}.lg__tokup[data-astro-cid-mnbwn6ux]{display:inline-flex;color:var(--text-muted)}.lg__spinehead[data-astro-cid-mnbwn6ux]{align-self:end;padding-bottom:.4rem;text-align:center;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.lg__band[data-astro-cid-mnbwn6ux]{display:flex;align-items:center;gap:.5rem;margin:.4rem 0 0;padding-bottom:.3rem;border-bottom:1px solid var(--border);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.lg__side[data-astro-cid-mnbwn6ux]{display:grid;gap:.45rem;align-content:stretch}.lg__spine[data-astro-cid-mnbwn6ux]{all:unset;box-sizing:border-box;position:relative;display:grid;justify-items:center;align-content:center;gap:.3rem;padding:.4rem .2rem;text-align:center;cursor:pointer}.lg__spine[data-astro-cid-mnbwn6ux]:before{content:"";position:absolute;left:50%;top:-.3rem;bottom:-.3rem;width:2px;margin-left:-1px;background:var(--border)}.lg__spic[data-astro-cid-mnbwn6ux]{position:relative;display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%;border:2px solid var(--border);background:var(--bg);color:var(--text);transition:border-color .15s ease,color .15s ease}.lg__spine[data-astro-cid-mnbwn6ux]:hover .lg__spic[data-astro-cid-mnbwn6ux]{border-color:var(--accent);color:var(--accent)}.lg__spn[data-astro-cid-mnbwn6ux]{position:relative;padding:0 .3rem;background:var(--bg);font-size:.78rem;font-weight:700;line-height:1.25;color:var(--text)}.lg__cell[data-astro-cid-mnbwn6ux]{all:unset;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:.7rem;align-items:center;padding:.7rem .85rem;border:1px solid var(--border);border-radius:12px;background:var(--bg-secondary);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.lg__cell[data-astro-cid-mnbwn6ux]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #0000002e}.lg__cell--law[data-astro-cid-mnbwn6ux]{border:2px solid var(--accent);padding:calc(.7rem - 1px) calc(.85rem - 1px)}.lg__cell--guideline[data-astro-cid-mnbwn6ux]{border-style:dashed;border-color:var(--text-muted)}.lg__cell--proposal[data-astro-cid-mnbwn6ux]{border:2px dotted var(--accent-hover);padding:calc(.7rem - 1px) calc(.85rem - 1px)}.lg__cell--note[data-astro-cid-mnbwn6ux]{border-color:var(--border);background:transparent}.lg__side--psa[data-astro-cid-mnbwn6ux] .lg__cell--law[data-astro-cid-mnbwn6ux]{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 12%,var(--bg-secondary)),var(--bg-secondary) 70%)}.lg__side--sfa[data-astro-cid-mnbwn6ux] .lg__cell--law[data-astro-cid-mnbwn6ux]{background:linear-gradient(90deg,color-mix(in srgb,var(--text) 9%,var(--bg-secondary)),var(--bg-secondary) 70%)}.lg__cic[data-astro-cid-mnbwn6ux]{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:10px;background:color-mix(in srgb,var(--accent) 14%,var(--bg));color:var(--accent)}.lg__side--sfa[data-astro-cid-mnbwn6ux] .lg__cic[data-astro-cid-mnbwn6ux]{background:color-mix(in srgb,var(--text) 12%,var(--bg));color:var(--text)}.lg__cell--guideline[data-astro-cid-mnbwn6ux] .lg__cic[data-astro-cid-mnbwn6ux],.lg__cell--note[data-astro-cid-mnbwn6ux] .lg__cic[data-astro-cid-mnbwn6ux]{background:transparent;border:1px dashed var(--text-muted);color:var(--text-muted)}.lg__cbody[data-astro-cid-mnbwn6ux]{display:grid;gap:.1rem}.lg__scope[data-astro-cid-mnbwn6ux]{font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.lg__ct[data-astro-cid-mnbwn6ux]{font-size:.9rem;font-weight:700;line-height:1.3;color:var(--text)}.lg__cd[data-astro-cid-mnbwn6ux]{font-size:.76rem;line-height:1.4;color:var(--text-muted)}.lg__cchip[data-astro-cid-mnbwn6ux]{font-size:.58rem;white-space:normal;text-align:center}.lg__abroad[data-astro-cid-mnbwn6ux]{background:radial-gradient(30rem 8rem at 0 0,color-mix(in srgb,var(--accent) 16%,transparent),transparent 70%),var(--bg-secondary)}.lg__outside[data-astro-cid-mnbwn6ux]{all:unset;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:.7rem;align-items:center;padding:.6rem .85rem;border:1px solid var(--border);border-radius:12px;font-size:.8rem;line-height:1.45;color:var(--text-muted);cursor:pointer}.lg__outside[data-astro-cid-mnbwn6ux] strong[data-astro-cid-mnbwn6ux]{color:var(--text)}.lg__outside[data-astro-cid-mnbwn6ux]:hover{border-color:var(--accent)}.lg__oic[data-astro-cid-mnbwn6ux]{display:grid;place-items:center;width:2rem;height:2rem;border:1px dashed var(--text-muted);border-radius:10px}.is-picked[data-astro-cid-mnbwn6ux]{outline:2px solid var(--text);outline-offset:2px}.lg__cell[data-astro-cid-mnbwn6ux]:focus-visible,.lg__lanebtn[data-astro-cid-mnbwn6ux]:focus-visible,.lg__tok[data-astro-cid-mnbwn6ux]:focus-visible,.lg__spine[data-astro-cid-mnbwn6ux]:focus-visible,.lg__outside[data-astro-cid-mnbwn6ux]:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.lg__panel[data-astro-cid-mnbwn6ux]{position:relative}.lg--zoomed[data-astro-cid-mnbwn6ux] .lg__panel[data-astro-cid-mnbwn6ux]{position:fixed;left:0;right:0;bottom:0;z-index:80;max-height:min(52vh,32rem);overflow-y:auto;overscroll-behavior:contain}.lg--zoomed[data-astro-cid-mnbwn6ux] .lg__ctx[data-astro-cid-mnbwn6ux]{margin:0;border-top:2px solid var(--accent);border-radius:12px 12px 0 0;background:var(--bg);box-shadow:0 -12px 28px color-mix(in srgb,#000 22%,transparent)}.lg[data-astro-cid-mnbwn6ux]:not(.lg--js) .lg__close[data-astro-cid-mnbwn6ux]{display:none}.lg__ctx[data-astro-cid-mnbwn6ux]{position:relative;display:grid;gap:.7rem;margin-top:.6rem;padding:1.1rem 1.2rem;border:1px solid var(--border);border-radius:12px;background:var(--bg-secondary)}.lg__ctx[data-astro-cid-mnbwn6ux][hidden]{display:none}.lg__close[data-astro-cid-mnbwn6ux]{all:unset;position:absolute;top:.7rem;right:.7rem;display:grid;place-items:center;width:1.8rem;height:1.8rem;border:1px solid var(--border);border-radius:50%;cursor:pointer;color:var(--text-muted)}.lg__close[data-astro-cid-mnbwn6ux]:hover{border-color:var(--accent);color:var(--accent)}.lg__ch[data-astro-cid-mnbwn6ux]{display:flex;align-items:center;gap:.8rem;padding-right:2.4rem}.lg__kic[data-astro-cid-mnbwn6ux]{display:grid;place-items:center;flex:none;width:2.6rem;height:2.6rem;border-radius:10px;background:color-mix(in srgb,var(--accent) 12%,var(--bg));color:var(--accent)}.lg__kind[data-astro-cid-mnbwn6ux]{margin:0;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.lg__title[data-astro-cid-mnbwn6ux]{margin:0;font-family:var(--font-serif);font-size:1.25rem;font-weight:500}.lg__kchip[data-astro-cid-mnbwn6ux]{margin-left:auto}.lg__what[data-astro-cid-mnbwn6ux]{margin:0;max-width:none;font-size:.92rem;line-height:1.6}.lg__facts[data-astro-cid-mnbwn6ux]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.5rem}.lg__facts[data-astro-cid-mnbwn6ux] li[data-astro-cid-mnbwn6ux]{display:grid;gap:.15rem;padding:.55rem .7rem;border:1px solid var(--border);border-radius:8px;background:var(--bg)}.lg__fk[data-astro-cid-mnbwn6ux]{font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.lg__fv[data-astro-cid-mnbwn6ux]{font-size:.86rem;font-weight:600;line-height:1.35}.lg__held[data-astro-cid-mnbwn6ux]{display:grid;gap:.4rem}.lg__heldnote[data-astro-cid-mnbwn6ux]{margin:0;font-size:.78rem;color:var(--text-muted)}.lg__holders[data-astro-cid-mnbwn6ux]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.lg__holder[data-astro-cid-mnbwn6ux]{display:inline-flex;align-items:center;gap:.45rem;padding:.25rem .7rem .25rem .4rem;border:1px solid var(--border);border-radius:999px;background:var(--bg);font-size:.82rem;font-weight:600}.lg__holder--more[data-astro-cid-mnbwn6ux]{border-style:dashed;color:var(--text-muted);padding-left:.7rem}.lg__co[data-astro-cid-mnbwn6ux]{all:unset;display:inline-flex;align-items:center;gap:.45rem;cursor:pointer}.lg__co[data-astro-cid-mnbwn6ux]:hover{color:var(--accent)}.lg__co[data-astro-cid-mnbwn6ux]:focus-visible{outline:2px solid var(--accent-hover);outline-offset:3px}.lg__coarr[data-astro-cid-mnbwn6ux]{color:var(--text-muted)}.lg__holder[data-astro-cid-mnbwn6ux] img[data-astro-cid-mnbwn6ux]{width:1.15rem;height:1.15rem;border-radius:4px}.lg__deep[data-astro-cid-mnbwn6ux]{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.lg__deepk[data-astro-cid-mnbwn6ux]{margin-right:.2rem;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.lg__deepbtn[data-astro-cid-mnbwn6ux]{display:inline-flex;align-items:center;gap:.4rem;padding:.22rem .7rem;border:1px solid var(--text-muted);border-radius:999px;font-size:.76rem;font-weight:600;color:var(--text);text-decoration:none}.lg__deepbtn[data-astro-cid-mnbwn6ux]:hover{border-color:var(--accent);color:var(--accent)}.lg__src[data-astro-cid-mnbwn6ux]{margin:0;display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;font-size:.76rem}.lg__src[data-astro-cid-mnbwn6ux] a[data-astro-cid-mnbwn6ux]{color:var(--accent);text-decoration:underline;text-underline-offset:2px}@media(max-width:52rem){.fit:not(.fit--scaled) .lg__top[data-astro-cid-mnbwn6ux],.fit:not(.fit--scaled) .lg__line[data-astro-cid-mnbwn6ux]{grid-template-columns:minmax(0,1fr);row-gap:.4rem}.fit:not(.fit--scaled) .lg__spinehead[data-astro-cid-mnbwn6ux]{display:none}.fit:not(.fit--scaled) .lg__spine[data-astro-cid-mnbwn6ux]{grid-row:1;grid-template-columns:auto 1fr;justify-items:start;align-content:center;column-gap:.7rem;margin-top:.7rem;text-align:left}.fit:not(.fit--scaled) .lg__spine[data-astro-cid-mnbwn6ux]:before{display:none}.fit:not(.fit--scaled) .lg__spic[data-astro-cid-mnbwn6ux]{width:2.4rem;height:2.4rem}.fit:not(.fit--scaled) .lg__spn[data-astro-cid-mnbwn6ux]{padding:0;font-size:.9rem}.fit:not(.fit--scaled) .lg__side--psa[data-astro-cid-mnbwn6ux]:before,.fit:not(.fit--scaled) .lg__side--sfa[data-astro-cid-mnbwn6ux]:before{display:block;font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.fit:not(.fit--scaled) .lg__side--psa[data-astro-cid-mnbwn6ux]:before{content:"Payment tokens and stablecoins"}.fit:not(.fit--scaled) .lg__side--sfa[data-astro-cid-mnbwn6ux]:before{content:"Tokens with investment rights"}.fit:not(.fit--scaled) .lg__cell[data-astro-cid-mnbwn6ux]{grid-template-columns:auto minmax(0,1fr)}.fit:not(.fit--scaled) .lg__cchip[data-astro-cid-mnbwn6ux]{grid-column:2;justify-self:start}}.rx{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-sm);padding:1.2rem;border:1px solid var(--border);border-radius:18px;background:radial-gradient(44rem 14rem at 0 0,color-mix(in srgb,var(--accent) 10%,transparent),transparent 70%),var(--bg-secondary);font-family:var(--font-sans)}.rx__picker{position:relative;display:grid;gap:1.15rem;padding-bottom:.2rem}.rx__links{position:absolute;z-index:0;inset:0;pointer-events:none;overflow:visible}.rx__curve{fill:none;stroke:var(--accent);stroke-width:1.5;stroke-opacity:.7}.rx__dot{fill:var(--accent)}.rx__q{position:relative;z-index:1;display:grid;grid-template-columns:10.5rem minmax(0,1fr);gap:.6rem;align-items:center;margin:0;padding:0;border:0;min-width:0}.rx__q legend{display:flex;align-items:center;float:left;width:10.5rem;padding:0;font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rx__n{display:inline-grid;place-items:center;flex:none;width:1.4rem;height:1.4rem;margin-right:.5rem;border-radius:50%;background:var(--accent);color:var(--bg);font-size:.7rem}.rx__opts{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;gap:.4rem}.rx__opt{position:relative;display:inline-flex;align-items:center;padding:.35rem .85rem;border:1px solid var(--border);border-radius:999px;background:var(--bg);font-size:.84rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.rx__opt:hover{border-color:var(--accent)}.rx__opt input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.rx__opt:has(input:checked){border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,var(--bg));box-shadow:inset 0 0 0 1px var(--accent)}.rx__opt:has(input:focus-visible){outline:2px solid var(--accent-hover);outline-offset:2px}.rx__sum{display:grid;gap:.6rem;padding:1.1rem 1.2rem;border:1px solid var(--border);border-radius:14px;background:radial-gradient(40rem 12rem at 100% -10%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 70%),var(--bg)}.rx__head{margin:0;font-size:var(--text-xl);line-height:1.25}.rx__lede{margin:0;max-width:none;font-size:.9rem;line-height:1.6;color:var(--text-muted)}.rx__bar{display:flex;gap:3px;height:1.9rem}.rx__seg{all:unset;box-sizing:border-box;display:grid;place-items:center;min-width:1.6rem;border:1px solid var(--text-muted);border-radius:6px;font-family:var(--font-sans);font-size:.78rem;font-weight:700;color:var(--text);cursor:pointer;transition:filter .15s ease}.rx__seg:hover{filter:brightness(1.12)}.rx__seg:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.rx__seg.is-off{opacity:.35}.rx__seg--law{background:var(--accent);border-color:var(--accent);color:var(--bg)}.rx__seg--notice{border:2px solid var(--text)}.rx__seg--guideline{border-style:dashed}.rx__seg--proposal{border:2px dotted var(--accent-hover);color:var(--accent-hover)}.rx__seg--note{border-color:var(--border);font-style:italic;color:var(--text-muted)}.rx__kinds{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .7rem}.rx__kinds.is-placed{display:block;margin-top:.55rem}.rx__kinds.is-placed .rx__kind{position:absolute}.rx__tick{position:absolute;top:-.55rem;width:1px;height:.55rem;background:var(--text-muted)}.rx__kind{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;padding:.15rem;border-radius:999px;cursor:pointer}.rx__kinds:not(.is-placed) .rx__kind:before{content:attr(data-n);margin-right:.35rem;font-family:var(--font-serif);font-size:1.1rem;color:var(--text)}.rx__kind[hidden]{display:none}.rx__kind:hover{background:color-mix(in srgb,var(--text) 8%,transparent)}.rx__kind:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.rx__kind.is-zero,.rx__kind.is-off{opacity:.4}.rx__tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.rx__expand{all:unset;box-sizing:border-box;padding:.25rem .8rem;border:1px solid var(--text-muted);border-radius:999px;font-family:var(--font-sans);font-size:.78rem;font-weight:600;color:var(--text);cursor:pointer}.rx__expand:hover{border-color:var(--accent);color:var(--accent)}.rx__expand:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.rx__all{display:inline-flex;align-items:center;gap:.45rem;justify-self:start;font-size:.8rem;color:var(--text-muted);cursor:pointer}.rx__all input{accent-color:var(--accent)}.rx__map{display:grid;border:1px solid var(--border);border-radius:12px;background:var(--bg);--n: 5}.rx__row{display:grid;grid-template-columns:8.5rem repeat(var(--n),minmax(0,1fr));column-gap:.6rem;align-items:start;padding:.65rem .8rem;border-top:1px solid var(--border)}.rx__row[hidden],.rx__cell[hidden],.rx__col[hidden],.rx__rule[hidden],.rx__mt[hidden]{display:none}.rx__row--head{border-top:0;border-bottom:1px solid var(--border);padding-top:.8rem}.rx__row--head+.rx__row{border-top:0}.rx__col{display:grid;justify-items:start;gap:.3rem}.rx__says{max-width:100%;overflow:hidden;font-size:.7rem;line-height:1.35;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis}.rx__topic{margin:0;font-family:var(--font-sans);font-size:.8rem;font-weight:700;line-height:1.35}.rx__cell{display:grid;gap:.3rem;align-content:start}.rx__cellchip{display:none}.rx__rule{border:1px solid var(--border);border-left-width:3px;border-radius:6px;background:var(--bg)}.rx__rule--law{border-left-color:var(--accent)}.rx__rule--notice{border-left-color:var(--text)}.rx__rule--guideline{border-left-color:var(--text-muted);border-left-style:dashed}.rx__rule--proposal{border-left-color:var(--accent-hover);border-left-style:dotted}.rx__rule--note{border-left-color:var(--border);background:transparent}.rx__rule.is-dim{opacity:.35}.rx__rule summary{display:grid;gap:.1rem;padding:.35rem .5rem;cursor:pointer;list-style:none}.rx__rule summary::-webkit-details-marker{display:none}.rx__rule summary:hover .rx__title{color:var(--accent)}.rx__title{font-size:.76rem;font-weight:600;line-height:1.3;color:var(--text)}.rx__key{font-size:.68rem;font-weight:700;color:var(--accent)}.rx__member{padding:.2rem 0 0;border-top:1px solid var(--border)}.rx__member[hidden]{display:none}.rx__member.is-dim{opacity:.4}.rx__mt{margin:0;padding:.4rem .5rem .1rem;font-size:.76rem;font-weight:700;color:var(--text)}.rx__text{margin:0;padding:0 .5rem .3rem;font-size:.76rem;line-height:1.5;color:var(--text-muted)}.rx__src{display:inline-block;padding:0 .5rem .5rem;font-size:.7rem;color:var(--accent);text-decoration:underline;text-underline-offset:2px}.rx__none{margin:0;padding:1rem;font-size:.86rem;color:var(--text-muted)}.rx__check{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,var(--accent) 45%,var(--border));border-left:4px solid var(--accent);border-radius:12px;background:color-mix(in srgb,var(--accent) 8%,var(--bg))}.rx__check[hidden]{display:none}.rx__chic{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:10px;background:color-mix(in srgb,var(--accent) 18%,var(--bg));color:var(--accent)}.rx__ch{margin:0 0 .4rem;font-family:var(--font-serif);font-size:1.05rem;font-weight:500}.rx__check ul{margin:0;padding-left:1.1rem;display:grid;gap:.4rem;font-size:.9rem;line-height:1.55;color:var(--text)}@media(max-width:64rem){.rx{padding:.9rem}.fit:not(.fit--scaled) .rx__picker{padding-bottom:0;gap:.8rem}.rx__links{display:none}.fit:not(.fit--scaled) .rx__q{grid-template-columns:minmax(0,1fr)}.fit:not(.fit--scaled) .rx__q legend{float:none;width:auto}.fit:not(.fit--scaled) .rx__opts{grid-column:1;grid-row:2}.fit:not(.fit--scaled) .rx__row--head{display:none}.fit:not(.fit--scaled) .rx__row{grid-template-columns:minmax(0,1fr);row-gap:.5rem;padding:.9rem .8rem}.fit:not(.fit--scaled) .rx__cellchip{display:inline-block;justify-self:start;margin-top:.25rem}.fit:not(.fit--scaled) .rx__title{font-size:.86rem}.fit:not(.fit--scaled) .rx__text{font-size:.84rem}.fit:not(.fit--scaled) .rx__rule summary{min-height:2.75rem;align-content:center}.fit:not(.fit--scaled) .rx__all{margin-left:0}}.tabs__list[data-astro-cid-2ypbjnip]{display:flex;gap:.35rem;margin-bottom:var(--space-md);overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.tabs__list[data-astro-cid-2ypbjnip]::-webkit-scrollbar{display:none}.tabs[data-astro-cid-2ypbjnip]:not(.tabs--on) .tabs__list[data-astro-cid-2ypbjnip]{display:none}.tabs[data-astro-cid-2ypbjnip]:not(.tabs--on) .tabs__panel[data-astro-cid-2ypbjnip]+.tabs__panel[data-astro-cid-2ypbjnip]{margin-top:var(--space-lg)}.tabs__tab[data-astro-cid-2ypbjnip]{flex:none;padding:.5rem .95rem;border:1px solid var(--border);border-radius:999px;background:transparent;font-family:var(--font-sans);font-size:.85rem;font-weight:600;color:var(--text-muted);cursor:pointer;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.tabs__tab[data-astro-cid-2ypbjnip]:hover{border-color:var(--accent);color:var(--text)}.tabs__tab[data-astro-cid-2ypbjnip][aria-selected=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,var(--bg-secondary));color:var(--text)}.tabs__tab[data-astro-cid-2ypbjnip]:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}@media(max-width:48rem){.tabs__tab[data-astro-cid-2ypbjnip]{min-height:2.75rem}}.sl[data-astro-cid-rnzyqbst]{display:grid;gap:0;border:1px solid var(--border);border-radius:12px;background:var(--bg-secondary);padding:.5rem 1.1rem .4rem;font-family:var(--font-sans)}.sl__axis[data-astro-cid-rnzyqbst],.sl__row[data-astro-cid-rnzyqbst]{display:grid;grid-template-columns:13rem minmax(0,1fr);column-gap:1.1rem;align-items:center}.sl__axis[data-astro-cid-rnzyqbst]{padding:.6rem 0 .7rem;border-bottom:1px solid var(--border)}.sl__axis-stops[data-astro-cid-rnzyqbst],.sl__track[data-astro-cid-rnzyqbst]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.sl__axis-stops[data-astro-cid-rnzyqbst]{padding-left:7rem;text-align:center}.sl__axis-stops[data-astro-cid-rnzyqbst] .rb-chip[data-astro-cid-rnzyqbst]{justify-self:center;font-size:.66rem;padding-left:.4rem;padding-right:.4rem}.sl__row[data-astro-cid-rnzyqbst]{padding:.7rem 0;border-bottom:1px solid var(--border)}.sl__row[data-astro-cid-rnzyqbst]:last-child{border-bottom:0}.sl__duty[data-astro-cid-rnzyqbst]{margin:0;font-size:.88rem;font-weight:600;line-height:1.4;color:var(--text)}.sl__lanes[data-astro-cid-rnzyqbst]{display:grid;gap:.35rem}.sl__lane[data-astro-cid-rnzyqbst]{display:grid;grid-template-columns:6.4rem minmax(0,1fr);column-gap:.6rem;align-items:start}.sl__who[data-astro-cid-rnzyqbst]{margin:0;padding-top:.2rem;font-size:.76rem;font-weight:700;color:var(--text)}.sl__track[data-astro-cid-rnzyqbst]{background:linear-gradient(var(--border),var(--border)) 0 .72rem / 100% 2px no-repeat;min-height:1.5rem}.sl__cell[data-astro-cid-rnzyqbst]{display:grid;justify-items:center;gap:.25rem}.sl__mark[data-astro-cid-rnzyqbst]{width:1.05rem;height:1.05rem;margin-top:.2rem;border-radius:50%;border:2px solid var(--text-muted);background:var(--bg-secondary)}.sl__lane--sec[data-astro-cid-rnzyqbst] .sl__mark[data-astro-cid-rnzyqbst]{border-radius:3px;transform:rotate(45deg) scale(.9)}.sl__mark--law[data-astro-cid-rnzyqbst]{background:var(--accent);border-color:var(--accent)}.sl__mark--notice[data-astro-cid-rnzyqbst]{border-color:var(--text);border-width:3px}.sl__mark--guideline[data-astro-cid-rnzyqbst]{border-style:dashed}.sl__mark--proposal[data-astro-cid-rnzyqbst]{border-style:dotted;border-color:var(--accent-hover);border-width:3px}.sl__mark--note[data-astro-cid-rnzyqbst]{border-color:var(--border)}.sl__note[data-astro-cid-rnzyqbst]{max-width:100%;font-size:.72rem;line-height:1.35;text-align:center;color:var(--text-muted)}.sl__skip[data-astro-cid-rnzyqbst]{grid-column:1 / -1;margin:0;padding-top:.2rem;font-size:.74rem;color:var(--text-muted)}@media(max-width:48rem){.sl[data-astro-cid-rnzyqbst]{padding:.4rem .8rem}.sl__axis[data-astro-cid-rnzyqbst]{grid-template-columns:minmax(0,1fr)}.sl__axis-spacer[data-astro-cid-rnzyqbst]{display:none}.sl__axis-stops[data-astro-cid-rnzyqbst]{padding-left:0}.sl__axis-stops[data-astro-cid-rnzyqbst] .rb-chip[data-astro-cid-rnzyqbst]{font-size:.5rem;padding:.1rem .2rem;white-space:normal;line-height:1.25;letter-spacing:.02em}.sl__row[data-astro-cid-rnzyqbst]{grid-template-columns:minmax(0,1fr);row-gap:.4rem}.sl__lane[data-astro-cid-rnzyqbst]{grid-template-columns:minmax(0,1fr)}.sl__note[data-astro-cid-rnzyqbst]{font-size:.66rem}}.pd[data-astro-cid-c3uvwak3]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-sm);font-family:var(--font-sans)}.pd__board[data-astro-cid-c3uvwak3]{display:grid;gap:.55rem}.pd__top[data-astro-cid-c3uvwak3],.pd__line[data-astro-cid-c3uvwak3]{display:grid;grid-template-columns:minmax(0,1fr) 9.5rem minmax(0,1fr);column-gap:.7rem;align-items:stretch}.pd__lane[data-astro-cid-c3uvwak3]{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.8rem;row-gap:.1rem;align-content:start;padding:.9rem 1rem .8rem;border:1px solid var(--border);border-radius:14px}.pd__lane--you[data-astro-cid-c3uvwak3]{background:radial-gradient(26rem 10rem at 0 0,color-mix(in srgb,var(--text) 14%,transparent),transparent 70%),var(--bg-secondary)}.pd__lane--firm[data-astro-cid-c3uvwak3]{background:radial-gradient(26rem 10rem at 100% 0,color-mix(in srgb,var(--accent) 22%,transparent),transparent 70%),var(--bg-secondary)}.pd__laneic[data-astro-cid-c3uvwak3]{grid-row:span 2;display:grid;place-items:center;width:3rem;height:3rem;border-radius:12px;background:color-mix(in srgb,var(--text) 12%,var(--bg));color:var(--text)}.pd__lane--firm[data-astro-cid-c3uvwak3] .pd__laneic[data-astro-cid-c3uvwak3]{background:color-mix(in srgb,var(--accent) 16%,var(--bg));color:var(--accent)}.pd__lanek[data-astro-cid-c3uvwak3]{align-self:end;font-family:var(--font-serif);font-size:1.15rem;font-weight:500;line-height:1.2;color:var(--text)}.pd__lanet[data-astro-cid-c3uvwak3]{font-size:.78rem;color:var(--text-muted)}.pd__lanelogos[data-astro-cid-c3uvwak3]{grid-column:1 / -1;list-style:none;margin:.6rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.pd__lanelogos[data-astro-cid-c3uvwak3] li[data-astro-cid-c3uvwak3]{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .6rem .2rem .35rem;border:1px solid var(--border);border-radius:8px;background:var(--bg);font-size:.78rem;font-weight:600}.pd__lanelogos[data-astro-cid-c3uvwak3] li[data-astro-cid-c3uvwak3].pd__lanemore{padding-left:.6rem;border-style:dashed;color:var(--text-muted)}.pd__pic[data-astro-cid-c3uvwak3]{display:grid;place-items:center;width:1.1rem;height:1.1rem;color:var(--text-muted)}.pd__lanelogos[data-astro-cid-c3uvwak3] img[data-astro-cid-c3uvwak3]{display:block;width:1.1rem;height:1.1rem;border-radius:3px}.pd__spinehead[data-astro-cid-c3uvwak3]{align-self:center;text-align:center;font-size:.62rem;font-weight:700;letter-spacing:.12em;line-height:1.5;text-transform:uppercase;color:var(--text-muted)}.pd__band[data-astro-cid-c3uvwak3]{display:flex;align-items:center;gap:.5rem;margin:.4rem 0 0;padding-bottom:.3rem;border-bottom:1px solid var(--border);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.pd__cell[data-astro-cid-c3uvwak3]{all:unset;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:.7rem;align-items:center;padding:.7rem .85rem;border:1px solid var(--border);border-radius:12px;background:var(--bg-secondary);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.pd__cell[data-astro-cid-c3uvwak3]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #0000002e}.pd__cic[data-astro-cid-c3uvwak3]{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:10px;background:color-mix(in srgb,var(--text) 12%,var(--bg));color:var(--text)}.pd__cell--firm[data-astro-cid-c3uvwak3] .pd__cic[data-astro-cid-c3uvwak3]{background:color-mix(in srgb,var(--accent) 14%,var(--bg));color:var(--accent)}.pd__cell--guideline[data-astro-cid-c3uvwak3] .pd__cic[data-astro-cid-c3uvwak3]{background:transparent;border:1px dashed var(--text-muted);color:var(--text-muted)}.pd__cbody[data-astro-cid-c3uvwak3]{display:grid;gap:.1rem}.pd__who[data-astro-cid-c3uvwak3]{display:none}.pd__ct[data-astro-cid-c3uvwak3]{font-size:.9rem;font-weight:700;line-height:1.3}.pd__cd[data-astro-cid-c3uvwak3]{font-size:.76rem;line-height:1.4;color:var(--text-muted)}.pd__chips[data-astro-cid-c3uvwak3]{display:grid;justify-items:end;gap:.25rem}.pd__chips[data-astro-cid-c3uvwak3] .rb-chip{font-size:.58rem;white-space:normal;text-align:center}.pd__cell--law[data-astro-cid-c3uvwak3]{border:2px solid var(--accent);padding:calc(.7rem - 1px) calc(.85rem - 1px)}.pd__cell--notice[data-astro-cid-c3uvwak3]{border-color:var(--text)}.pd__cell--guideline[data-astro-cid-c3uvwak3]{border-style:dashed;border-color:var(--text-muted)}.pd__cell--proposal[data-astro-cid-c3uvwak3]{border:2px dotted var(--accent-hover);padding:calc(.7rem - 1px) calc(.85rem - 1px)}.pd__node[data-astro-cid-c3uvwak3]{all:unset;box-sizing:border-box;position:relative;display:grid;justify-items:center;align-content:center;gap:.3rem;padding:.4rem .2rem;text-align:center;cursor:pointer}.pd__node[data-astro-cid-c3uvwak3]:before{content:"";position:absolute;left:50%;top:-.35rem;bottom:-.35rem;width:2px;margin-left:-1px;background:var(--border)}.pd__nic[data-astro-cid-c3uvwak3]{position:relative;display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%;border:2px solid var(--border);background:var(--bg);color:var(--text);transition:border-color .15s ease,color .15s ease}.pd__node[data-astro-cid-c3uvwak3]:hover .pd__nic[data-astro-cid-c3uvwak3]{border-color:var(--accent);color:var(--accent)}.pd__nn[data-astro-cid-c3uvwak3]{position:relative;padding:0 .3rem;background:var(--bg);font-size:.78rem;font-weight:700;line-height:1.25}.is-picked[data-astro-cid-c3uvwak3]{outline:2px solid var(--text);outline-offset:2px}.pd__node[data-astro-cid-c3uvwak3].is-picked{outline:0}.pd__node[data-astro-cid-c3uvwak3].is-picked .pd__nic[data-astro-cid-c3uvwak3]{outline:2px solid var(--text);outline-offset:2px}.pd__cell[data-astro-cid-c3uvwak3]:focus-visible,.pd__node[data-astro-cid-c3uvwak3]:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.pd__panel[data-astro-cid-c3uvwak3]{position:sticky;bottom:0;z-index:80;max-height:min(56vh,32rem);overflow-y:auto;margin-top:.4rem;border:1px solid var(--border);border-top:2px solid var(--accent);border-radius:12px 12px 0 0;background:var(--bg);box-shadow:0 -12px 28px color-mix(in srgb,#000 22%,transparent)}.pd__panel[data-astro-cid-c3uvwak3][hidden]{display:none}.pd--zoomed[data-astro-cid-c3uvwak3] .pd__panel[data-astro-cid-c3uvwak3]{position:fixed;left:0;right:0;bottom:0;margin:0;overscroll-behavior:contain}.pd[data-astro-cid-c3uvwak3]:not(.pd--js) .pd__panel[data-astro-cid-c3uvwak3]{position:static;max-height:none;box-shadow:none;border-radius:12px;display:grid;gap:.5rem}.pd__ctx[data-astro-cid-c3uvwak3]{position:relative;display:grid;gap:.8rem;padding:1rem 1.2rem 1.1rem}.pd__ctx[data-astro-cid-c3uvwak3][hidden]{display:none}.pd[data-astro-cid-c3uvwak3]:not(.pd--js) .pd__close[data-astro-cid-c3uvwak3]{display:none}.pd__close[data-astro-cid-c3uvwak3]{all:unset;position:absolute;top:.7rem;right:.8rem;display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:50%;border:1px solid var(--border);cursor:pointer;color:var(--text-muted)}.pd__close[data-astro-cid-c3uvwak3]:hover{color:var(--text);border-color:var(--text-muted)}.pd__ch[data-astro-cid-c3uvwak3]{display:flex;align-items:center;gap:.8rem}.pd__cic[data-astro-cid-c3uvwak3]{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:12px;background:color-mix(in srgb,var(--accent) 16%,var(--bg));color:var(--accent)}.pd__kind[data-astro-cid-c3uvwak3]{margin:0;font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.pd__title[data-astro-cid-c3uvwak3]{margin:.1rem 0 0;font-family:var(--font-serif);font-size:1.2rem;font-weight:500}.pd__text[data-astro-cid-c3uvwak3] a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.pd__src[data-astro-cid-c3uvwak3]{margin:0;padding-top:.6rem;border-top:1px solid var(--border);font-size:.78rem;color:var(--text-muted)}.pd__srck[data-astro-cid-c3uvwak3]{margin-right:.5rem;font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pd__src[data-astro-cid-c3uvwak3] a[data-astro-cid-c3uvwak3],.pd__lede[data-astro-cid-c3uvwak3] a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.pd__lede[data-astro-cid-c3uvwak3]{margin:0;font-size:.95rem;line-height:1.55}.pd__jumps[data-astro-cid-c3uvwak3]{margin:0;display:flex;flex-wrap:wrap;gap:.5rem}.pd__jump[data-astro-cid-c3uvwak3]{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .8rem;border:1px solid var(--text-muted);border-radius:999px;font-size:.8rem;font-weight:600;color:var(--text);cursor:pointer}.pd__jump[data-astro-cid-c3uvwak3]:hover{border-color:var(--accent);color:var(--accent)}.pd__jump[data-astro-cid-c3uvwak3]:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.pd__cols[data-astro-cid-c3uvwak3]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.4rem;align-items:start}.pd__cols--one[data-astro-cid-c3uvwak3]{grid-template-columns:minmax(0,1fr)}.pd__rows[data-astro-cid-c3uvwak3],.pd__steps[data-astro-cid-c3uvwak3]{list-style:none;margin:0;padding:0}.pd__rows[data-astro-cid-c3uvwak3]{margin-top:.4rem}.pd__row[data-astro-cid-c3uvwak3],.pd__step[data-astro-cid-c3uvwak3]{display:grid;gap:.15rem;padding:.55rem 0 .65rem;border-top:1px solid var(--border)}.pd__row[data-astro-cid-c3uvwak3] p[data-astro-cid-c3uvwak3],.pd__step[data-astro-cid-c3uvwak3] p[data-astro-cid-c3uvwak3]{margin:0}.pd__lead[data-astro-cid-c3uvwak3],.pd__when[data-astro-cid-c3uvwak3]{font-size:.9rem;font-weight:700;line-height:1.3}.pd__text[data-astro-cid-c3uvwak3],.pd__what[data-astro-cid-c3uvwak3]{font-size:.82rem;line-height:1.5;color:var(--text-muted)}.pd__meta[data-astro-cid-c3uvwak3]{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .4rem;padding-top:.1rem}.pd__ref[data-astro-cid-c3uvwak3]{font-size:.7rem;color:var(--accent);text-decoration:underline;text-underline-offset:2px}.pd__byfirm[data-astro-cid-c3uvwak3]{display:grid;gap:.5rem}.pd__fk[data-astro-cid-c3uvwak3]{display:grid;gap:.1rem;padding:.5rem .8rem .2rem;border:1px solid var(--border);border-radius:10px;background:var(--bg-secondary)}.pd__fkh[data-astro-cid-c3uvwak3]{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.pd__fkn[data-astro-cid-c3uvwak3]{margin:0;font-size:.82rem;font-weight:700}.pd__logos[data-astro-cid-c3uvwak3]{list-style:none;margin:0;padding:0;display:flex;gap:.25rem}.pd__logos[data-astro-cid-c3uvwak3] img[data-astro-cid-c3uvwak3]{display:block;width:1.3rem;height:1.3rem;border-radius:4px;border:1px solid var(--border);background:var(--bg);padding:2px}.pd__step[data-astro-cid-c3uvwak3]:first-child{border-top:0}@media(max-width:52rem){.fit:not(.fit--scaled) .pd__top[data-astro-cid-c3uvwak3]{display:none}.fit:not(.fit--scaled) .pd__line[data-astro-cid-c3uvwak3]{grid-template-columns:minmax(0,1fr);row-gap:.4rem;padding-top:.5rem}.fit:not(.fit--scaled) .pd__node[data-astro-cid-c3uvwak3]{grid-row:1;grid-auto-flow:column;justify-content:start;justify-items:start;gap:.6rem;padding:0}.fit:not(.fit--scaled) .pd__node[data-astro-cid-c3uvwak3]:before{display:none}.fit:not(.fit--scaled) .pd__nic[data-astro-cid-c3uvwak3]{width:2.4rem;height:2.4rem}.fit:not(.fit--scaled) .pd__nn[data-astro-cid-c3uvwak3]{padding:0;font-size:.95rem}.fit:not(.fit--scaled) .pd__cell[data-astro-cid-c3uvwak3]{grid-template-columns:auto minmax(0,1fr)}.fit:not(.fit--scaled) .pd__who[data-astro-cid-c3uvwak3]{display:block;font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.fit:not(.fit--scaled) .pd__chips[data-astro-cid-c3uvwak3]{grid-column:2;justify-items:start;grid-auto-flow:column;justify-content:start}.pd__cols[data-astro-cid-c3uvwak3]{grid-template-columns:minmax(0,1fr)}}.cl[data-astro-cid-qgtrigrd]{display:grid;border:1px solid var(--border);border-radius:12px;background:var(--bg-secondary);overflow:hidden;font-family:var(--font-sans)}.cl__row[data-astro-cid-qgtrigrd]{display:grid;grid-template-columns:13rem minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:start;padding:.85rem 1.1rem;border-top:1px solid var(--border)}.cl__row[data-astro-cid-qgtrigrd]:first-child{border-top:0}.cl__mech[data-astro-cid-qgtrigrd]{margin:0;font-size:.9rem;font-weight:700;line-height:1.4}.cl__cell[data-astro-cid-qgtrigrd]{position:relative;margin:0;padding-left:1.4rem;font-size:.84rem;line-height:1.5;color:var(--text)}.cl__dot[data-astro-cid-qgtrigrd]{position:absolute;left:0;top:.3rem;width:.8rem;height:.8rem;border-radius:50%;border:2px solid var(--accent);background:var(--accent)}.cl__cell--thin[data-astro-cid-qgtrigrd] .cl__dot[data-astro-cid-qgtrigrd]{background:transparent;border-style:dashed;border-color:var(--text-muted)}.cl__tag[data-astro-cid-qgtrigrd]{display:block;font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}@media(max-width:48rem){.cl__row[data-astro-cid-qgtrigrd]{grid-template-columns:minmax(0,1fr);gap:.5rem}}.lf[data-astro-cid-6yavkw5t]{display:grid;gap:.6rem;padding:1.1rem 1.2rem;border:1px solid var(--border);border-radius:12px;background:var(--bg-secondary);font-family:var(--font-sans)}.lf__bar[data-astro-cid-6yavkw5t]{display:flex;height:2.2rem;border-radius:6px;overflow:hidden;border:1px solid var(--border)}.lf__yes[data-astro-cid-6yavkw5t]{background:var(--accent)}.lf__rest[data-astro-cid-6yavkw5t]{flex:1;background:repeating-linear-gradient(135deg,var(--border) 0 4px,transparent 4px 9px)}.lf__labels[data-astro-cid-6yavkw5t]{display:flex;gap:1rem;align-items:baseline}.lf__a[data-astro-cid-6yavkw5t],.lf__b[data-astro-cid-6yavkw5t]{display:grid;gap:.25rem;font-size:.86rem;line-height:1.45;color:var(--text-muted)}.lf__a[data-astro-cid-6yavkw5t] p[data-astro-cid-6yavkw5t],.lf__b[data-astro-cid-6yavkw5t] p[data-astro-cid-6yavkw5t]{margin:0}.lf__a[data-astro-cid-6yavkw5t]{flex:none}.lf__b[data-astro-cid-6yavkw5t]{flex:1;text-align:right}.lf__a[data-astro-cid-6yavkw5t] strong[data-astro-cid-6yavkw5t],.lf__b[data-astro-cid-6yavkw5t] strong[data-astro-cid-6yavkw5t]{font-family:var(--font-serif);font-size:1.5rem;font-weight:500;color:var(--text)}.lf__src[data-astro-cid-6yavkw5t]{font-size:.74rem}.lf__src[data-astro-cid-6yavkw5t] a[data-astro-cid-6yavkw5t]{color:var(--accent)}@media(max-width:40rem){.lf__labels[data-astro-cid-6yavkw5t]{flex-direction:column;gap:.3rem}.lf__a[data-astro-cid-6yavkw5t]{width:auto!important}.lf__b[data-astro-cid-6yavkw5t]{text-align:left}}.lw[data-astro-cid-53v3gr4s]{display:grid;gap:.9rem;font-family:var(--font-sans)}.lw__tier[data-astro-cid-53v3gr4s]{display:grid;gap:.7rem;padding:1rem 1.1rem;border:1px solid var(--border);border-radius:14px}.lw__tier--pay[data-astro-cid-53v3gr4s]{scroll-margin-top:5rem;background:radial-gradient(28rem 9rem at 0 0,color-mix(in srgb,var(--accent) 14%,transparent),transparent 70%),var(--bg-secondary)}.lw__tier--cms[data-astro-cid-53v3gr4s]{background:radial-gradient(28rem 9rem at 100% 0,color-mix(in srgb,var(--text) 10%,transparent),transparent 70%),var(--bg-secondary);border-style:dashed}.lw__tier--inc[data-astro-cid-53v3gr4s]{background:var(--bg-secondary);border-style:dotted}.lw__label[data-astro-cid-53v3gr4s]{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.lw__groups[data-astro-cid-53v3gr4s]{display:grid;gap:.9rem}.lw__group[data-astro-cid-53v3gr4s]{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:.8rem;align-items:start;padding-top:.8rem;border-top:1px solid var(--border)}.lw__tier[data-astro-cid-53v3gr4s]>.lw__groups[data-astro-cid-53v3gr4s]>.lw__group[data-astro-cid-53v3gr4s]:first-child{border-top:0;padding-top:0}.lw__title[data-astro-cid-53v3gr4s]{margin:0;font-family:var(--font-sans);font-size:.82rem;font-weight:700;line-height:1.4}.lw__does[data-astro-cid-53v3gr4s]{margin:.2rem 0 0;font-size:.74rem;line-height:1.4;color:var(--text-muted)}.lw__does--lead[data-astro-cid-53v3gr4s]{margin:0}.lw__count[data-astro-cid-53v3gr4s]{margin-left:.4rem;padding:0 .45rem;border-radius:999px;background:var(--border);font-size:.66rem;font-weight:600;color:var(--text-muted)}.lw__names[data-astro-cid-53v3gr4s]{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.4rem}.lw__chip[data-astro-cid-53v3gr4s]{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .7rem .3rem .4rem;border:1px solid color-mix(in srgb,var(--text) 30%,var(--bg));border-radius:8px;background:var(--bg);font-family:var(--font-sans);font-size:.84rem;font-weight:600;color:var(--text)}.lw__chip[data-astro-cid-53v3gr4s]{cursor:pointer;transition:border-color .15s ease}.lw__chip[data-astro-cid-53v3gr4s]:hover{border-color:var(--accent)}.is-picked[data-astro-cid-53v3gr4s]{outline:2px solid var(--text);outline-offset:2px}.lw__chip--more[data-astro-cid-53v3gr4s]{padding-left:.7rem;border-style:dashed;color:var(--text-muted);text-decoration:none}.lw__chip--more[data-astro-cid-53v3gr4s]:hover{color:var(--accent)}.lw__chip[data-astro-cid-53v3gr4s]:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.lw__mark[data-astro-cid-53v3gr4s]{width:1.15rem;height:1.15rem;border-radius:4px;flex:none}.lw__mark--none[data-astro-cid-53v3gr4s]{display:inline-block;border:1px dashed var(--text-muted)}.lw__n[data-astro-cid-53v3gr4s]{padding:0 .35rem;border-radius:999px;background:var(--accent);font-size:.66rem;font-weight:700;color:var(--bg)}.lw__coin[data-astro-cid-53v3gr4s]{padding:0 .4rem;border:1px solid var(--accent);border-radius:999px;font-size:.64rem;font-weight:700;letter-spacing:.04em;color:var(--accent)}.lw__bridge[data-astro-cid-53v3gr4s]{margin:var(--space-sm) 0 0;font-size:.86rem;line-height:1.6;color:var(--text-muted)}.lw__bridge[data-astro-cid-53v3gr4s] a{color:var(--accent)}.lw__src[data-astro-cid-53v3gr4s]{margin:0;font-size:.74rem}.lw__src[data-astro-cid-53v3gr4s] a[data-astro-cid-53v3gr4s]{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.lw__ch2--gap[data-astro-cid-53v3gr4s]{margin-top:0}.lw__panel[data-astro-cid-53v3gr4s]{position:sticky;bottom:0;z-index:80;max-height:min(56vh,32rem);overflow-y:auto;border:1px solid var(--border);border-top:2px solid var(--accent);border-radius:12px 12px 0 0;background:var(--bg);box-shadow:0 -12px 28px color-mix(in srgb,#000 22%,transparent)}.lw[data-astro-cid-53v3gr4s]:not(.lw--js) .lw__panel[data-astro-cid-53v3gr4s]{position:static;max-height:none;box-shadow:none;border-radius:12px;display:grid;gap:.5rem}.lw__card[data-astro-cid-53v3gr4s]{position:relative;display:grid;gap:.8rem;padding:0 1.2rem 1.1rem}.lw[data-astro-cid-53v3gr4s]:not(.lw--js) .lw__card[data-astro-cid-53v3gr4s]{border-top:1px solid var(--border);padding-top:1rem}.lw__close[data-astro-cid-53v3gr4s]{all:unset;position:absolute;top:.7rem;right:.9rem;display:grid;place-items:center;width:1.8rem;height:1.8rem;border:1px solid var(--border);border-radius:50%;background:var(--bg);cursor:pointer;color:var(--text-muted)}.lw__close[data-astro-cid-53v3gr4s]:hover{border-color:var(--accent);color:var(--accent)}.lw__ch[data-astro-cid-53v3gr4s]{display:flex;align-items:center;gap:.9rem;margin:0 -1.2rem;padding:.85rem 3.4rem .85rem 1.2rem;background:color-mix(in srgb,var(--accent) 9%,var(--bg-secondary));border-bottom:1px solid var(--border)}.lw__cm[data-astro-cid-53v3gr4s]{width:2.6rem;height:2.6rem;padding:5px;flex:none;border:1px solid var(--border);border-radius:10px;background:var(--bg)}.lw__cm--none[data-astro-cid-53v3gr4s]{border-style:dashed}.lw__ch[data-astro-cid-53v3gr4s]{flex-wrap:wrap}.lw__chead[data-astro-cid-53v3gr4s]{flex:1 1 9rem;min-width:0}.lw__ck[data-astro-cid-53v3gr4s]{margin:0;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.lw__cn[data-astro-cid-53v3gr4s]{margin:0;font-family:var(--font-serif);font-size:1.25rem;font-weight:500}.lw__csite[data-astro-cid-53v3gr4s]{margin:0 0 0 auto;padding-left:.75rem;font-size:.76rem;white-space:nowrap}.lw__csite[data-astro-cid-53v3gr4s] a[data-astro-cid-53v3gr4s],.lw__cd[data-astro-cid-53v3gr4s] a,.lw__cl[data-astro-cid-53v3gr4s] a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.lw__cbody[data-astro-cid-53v3gr4s]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:.4rem 1.6rem;align-items:start}.lw__ccol[data-astro-cid-53v3gr4s]{display:grid;gap:.45rem;align-content:start}.lw__ch2[data-astro-cid-53v3gr4s]{margin:.2rem 0 0;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.lw__cd[data-astro-cid-53v3gr4s]{margin:0;font-size:.86rem;line-height:1.55;color:var(--text-muted)}.lw__cd--lead[data-astro-cid-53v3gr4s]{font-size:.92rem;color:var(--text)}.lw__cl[data-astro-cid-53v3gr4s]{margin:0;padding-left:1.1rem;display:grid;gap:.35rem;font-size:.85rem;line-height:1.5}.lw__panelbox[data-astro-cid-53v3gr4s]{border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--accent) 4%,var(--bg));overflow:hidden}.lw__panellabel[data-astro-cid-53v3gr4s]{margin:0;padding:.4rem .8rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--accent) 7%,transparent);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.lw__reg[data-astro-cid-53v3gr4s]{display:grid;gap:.4rem;padding:.6rem .8rem}.lw__reg[data-astro-cid-53v3gr4s]+.lw__reg[data-astro-cid-53v3gr4s]{border-top:1px solid var(--border)}.lw__regn[data-astro-cid-53v3gr4s]{font-size:.78rem;font-weight:700;color:var(--text);overflow-wrap:anywhere}.lw__pills[data-astro-cid-53v3gr4s]{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center}.lw__pill[data-astro-cid-53v3gr4s]{padding:.1rem .5rem;border:1px solid var(--border);border-radius:999px;background:var(--bg);font-size:.7rem;color:var(--text)}.lw__pill--lic[data-astro-cid-53v3gr4s]{border-color:var(--text-muted);font-weight:700}.lw__pill--dpt[data-astro-cid-53v3gr4s]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,var(--bg));font-weight:700}.lw__pillk[data-astro-cid-53v3gr4s]{font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.lw__addr[data-astro-cid-53v3gr4s]{font-size:.72rem;color:var(--text-muted)}.lw__relsec[data-astro-cid-53v3gr4s]{display:grid;gap:.35rem}.lw__rp[data-astro-cid-53v3gr4s]{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .6rem .2rem .4rem;border:1px solid color-mix(in srgb,var(--text) 30%,var(--bg));border-radius:8px;background:var(--bg);font-size:.78rem;font-weight:600;color:var(--text)}button[data-astro-cid-53v3gr4s].lw__rp{cursor:pointer}button[data-astro-cid-53v3gr4s].lw__rp:hover{border-color:var(--accent)}button[data-astro-cid-53v3gr4s].lw__rp:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.lw__rp--plain[data-astro-cid-53v3gr4s]{padding-left:.6rem;border-style:dashed;font-weight:600}.lw__rp[data-astro-cid-53v3gr4s] i[data-astro-cid-53v3gr4s]{font-style:normal;font-weight:400;font-size:.7rem;color:var(--text-muted)}.lw__gap[data-astro-cid-53v3gr4s]{margin-top:.3rem;padding:.1rem 0 .1rem .8rem;border-left:3px solid var(--text-muted);display:grid;gap:.3rem}.lw__panel[data-astro-cid-53v3gr4s][hidden],.lw__card[data-astro-cid-53v3gr4s][hidden]{display:none}.lw[data-astro-cid-53v3gr4s]:not(.lw--js) .lw__close[data-astro-cid-53v3gr4s]{display:none}@media(max-width:48rem){.lw__group[data-astro-cid-53v3gr4s]{grid-template-columns:minmax(0,1fr);gap:.5rem}.lw__cbody[data-astro-cid-53v3gr4s]{grid-template-columns:minmax(0,1fr)}}.wr[data-astro-cid-4wjh63cg]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:10.5rem repeat(3,minmax(0,1fr));column-gap:.6rem;font-family:var(--font-sans)}.wr__col[data-astro-cid-4wjh63cg]{display:grid;grid-row:span 8;grid-template-rows:subgrid;align-content:start;margin-bottom:.6rem;border-radius:14px;overflow:hidden}.wr__col--provider[data-astro-cid-4wjh63cg],.wr__col--own[data-astro-cid-4wjh63cg],.wr__col--app[data-astro-cid-4wjh63cg]{border:1px dashed var(--text-muted);background:var(--bg-secondary)}.wr__col--provider[data-astro-cid-4wjh63cg]{border:1px solid var(--accent);background:color-mix(in srgb,var(--accent) 7%,var(--bg-secondary))}.wr__col--labels[data-astro-cid-4wjh63cg]{margin-bottom:.6rem}.wr__corner[data-astro-cid-4wjh63cg]{display:block}.wr__lic[data-astro-cid-4wjh63cg]{display:grid;flex:none;place-items:center;width:2rem;height:2rem;border-radius:9px;background:color-mix(in srgb,var(--accent) 14%,var(--bg));color:var(--accent)}.wr__label[data-astro-cid-4wjh63cg]{display:flex;align-items:center;gap:.6rem;padding:0 .4rem 0 0;border-top:1px solid transparent;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.wr__head[data-astro-cid-4wjh63cg]{display:flex;align-items:center;gap:.6rem;padding:.75rem .9rem}.wr__ic[data-astro-cid-4wjh63cg]{display:grid;flex:none;place-items:center;width:2rem;height:2rem;border-radius:8px;background:color-mix(in srgb,var(--text) 10%,var(--bg));color:var(--text)}.wr__col--provider[data-astro-cid-4wjh63cg] .wr__ic[data-astro-cid-4wjh63cg]{background:color-mix(in srgb,var(--accent) 16%,var(--bg));color:var(--accent)}.wr__title[data-astro-cid-4wjh63cg]{margin:0;font-family:var(--font-serif);font-size:1.05rem;font-weight:500;line-height:1.2;white-space:nowrap}.wr__cell[data-astro-cid-4wjh63cg]{display:grid;align-content:start;gap:.25rem;padding:.7rem .9rem .8rem;border-top:1px solid var(--border)}.wr__k[data-astro-cid-4wjh63cg]{display:none;margin:0;font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.wr__verdict[data-astro-cid-4wjh63cg]{margin:0;font-size:.92rem;font-weight:600;line-height:1.3}.wr__v[data-astro-cid-4wjh63cg]{margin:0;font-size:.8rem;line-height:1.5;color:var(--text-muted)}.wr__v[data-astro-cid-4wjh63cg] a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.wr__tax[data-astro-cid-4wjh63cg]{margin-top:.4rem;padding:.9rem 1rem .4rem;border:1px solid var(--border);border-radius:14px;background:var(--bg-secondary);font-family:var(--font-sans)}.wr__taxt[data-astro-cid-4wjh63cg]{margin:0 0 .3rem;font-family:var(--font-serif);font-size:1.05rem;font-weight:500}.wr__taxl[data-astro-cid-4wjh63cg]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.2rem}.wr__taxi[data-astro-cid-4wjh63cg]{display:flex;align-items:flex-start;gap:.7rem;padding:.7rem 0 .8rem;border-top:1px solid var(--border)}.wr__taxi[data-astro-cid-4wjh63cg] p[data-astro-cid-4wjh63cg]{margin:0}.wr__taxi[data-astro-cid-4wjh63cg] .wr__verdict[data-astro-cid-4wjh63cg]{margin-bottom:.15rem}@media(max-width:64rem){.fit:not(.fit--scaled) .wr__taxl[data-astro-cid-4wjh63cg]{grid-template-columns:minmax(0,1fr)}.fit:not(.fit--scaled) .wr[data-astro-cid-4wjh63cg]{grid-template-columns:minmax(0,1fr)}.fit:not(.fit--scaled) .wr__col--labels[data-astro-cid-4wjh63cg]{display:none}.fit:not(.fit--scaled) .wr__col[data-astro-cid-4wjh63cg]{grid-row:auto;grid-template-rows:none}.fit:not(.fit--scaled) .wr__k[data-astro-cid-4wjh63cg]{display:block}}.fr[data-astro-cid-x22gjgs2]{display:grid;border:1px solid var(--border);border-radius:12px;background:var(--bg-secondary);font-family:var(--font-sans)}.fr__head[data-astro-cid-x22gjgs2],.fr__row[data-astro-cid-x22gjgs2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:1.2rem;padding:0 1.1rem}.fr__head[data-astro-cid-x22gjgs2]{padding-top:.7rem;padding-bottom:.5rem;border-bottom:1px solid var(--border);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.fr__who[data-astro-cid-x22gjgs2]{display:inline-flex;align-items:center;gap:.45rem}.fr__who[data-astro-cid-x22gjgs2] img[data-astro-cid-x22gjgs2]{width:1.15rem;height:1.15rem;border-radius:4px}.fr__row[data-astro-cid-x22gjgs2]{padding-top:.8rem;padding-bottom:.8rem;border-top:1px solid var(--border)}.fr__head[data-astro-cid-x22gjgs2]+.fr__row[data-astro-cid-x22gjgs2]{border-top:0}.fr__rule[data-astro-cid-x22gjgs2]{display:grid;justify-items:start;gap:.3rem}.fr__rule[data-astro-cid-x22gjgs2] p[data-astro-cid-x22gjgs2]{margin:0;font-size:.88rem;font-weight:600;line-height:1.4}.fr__ref[data-astro-cid-x22gjgs2]{font-size:.7rem;color:var(--text-muted)}.fr__firm[data-astro-cid-x22gjgs2]{position:relative;margin:0;padding-left:1.5rem;font-size:.85rem;line-height:1.5}.fr__mark[data-astro-cid-x22gjgs2]{position:absolute;left:0;top:.2rem;width:.9rem;height:.9rem;border-radius:50%;border:2px solid var(--accent);background:var(--accent)}.fr__firm--no[data-astro-cid-x22gjgs2] .fr__mark[data-astro-cid-x22gjgs2]{background:transparent;border-style:dashed;border-color:var(--text-muted)}.fr__verdict[data-astro-cid-x22gjgs2]{display:block;font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}@media(max-width:48rem){.fr__head[data-astro-cid-x22gjgs2]{display:none}.fr__row[data-astro-cid-x22gjgs2]{grid-template-columns:minmax(0,1fr);gap:.6rem}}.fd[data-astro-cid-qkrqesqp]{display:grid;border:1px solid var(--border);border-radius:12px;background:var(--bg-secondary);font-family:var(--font-sans)}.fd__row[data-astro-cid-qkrqesqp]{display:grid;grid-template-columns:9rem minmax(0,1fr) 11rem;gap:1.1rem;align-items:center;padding:.8rem 1.1rem;border-top:1px solid var(--border)}.fd__row[data-astro-cid-qkrqesqp]:first-child{border-top:0}.fd__area[data-astro-cid-qkrqesqp]{margin:0;font-size:.88rem;font-weight:700}.fd__found[data-astro-cid-qkrqesqp]{margin:0;font-size:.86rem;line-height:1.5}.fd__rule[data-astro-cid-qkrqesqp]{display:grid;justify-items:start;gap:.25rem}.fd__ref[data-astro-cid-qkrqesqp]{font-size:.7rem;color:var(--text-muted)}@media(max-width:48rem){.fd__row[data-astro-cid-qkrqesqp]{grid-template-columns:minmax(0,1fr);gap:.4rem}}.page-header[data-astro-cid-wq655fvl]{margin-bottom:var(--space-md)}.page-header__label[data-astro-cid-wq655fvl]{font-family:var(--font-sans);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:.5rem}.page-header__title[data-astro-cid-wq655fvl]{font-size:var(--text-3xl);margin-bottom:.5rem}.page-header__date[data-astro-cid-wq655fvl]{display:block;margin-top:var(--space-xs)}.section[data-astro-cid-wq655fvl]{margin-bottom:var(--space-xl)}.intro[data-astro-cid-wq655fvl]{margin-bottom:var(--space-lg)}.intro[data-astro-cid-wq655fvl] p[data-astro-cid-wq655fvl]{margin-bottom:var(--space-sm)}.strip-wrap[data-astro-cid-wq655fvl]{margin-bottom:var(--space-lg)}.section[data-astro-cid-wq655fvl]:has(+.section){margin-bottom:var(--space-lg)}.section[data-astro-cid-wq655fvl]:last-child{margin-bottom:0}.strip-wrap[data-astro-cid-wq655fvl]+.section[data-astro-cid-wq655fvl]:before,.section[data-astro-cid-wq655fvl]+.section[data-astro-cid-wq655fvl]:before{content:"";display:block;width:2.5rem;height:2px;background:var(--accent);border-radius:1px;margin:0 auto var(--space-lg)}.section__heading[data-astro-cid-wq655fvl]{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:500;margin-bottom:.5rem}.section__lede[data-astro-cid-wq655fvl]{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-muted);line-height:1.65;margin-bottom:var(--space-md)}.section__lede[data-astro-cid-wq655fvl] a[data-astro-cid-wq655fvl],.note[data-astro-cid-wq655fvl] a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.sub[data-astro-cid-wq655fvl]{margin:var(--space-md) 0 .5rem;font-size:var(--text-xl)}.note[data-astro-cid-wq655fvl]{margin-top:var(--space-sm);font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.65;color:var(--text-muted)}.ex[data-astro-cid-wq655fvl]{display:grid;gap:.4rem;margin-top:var(--space-sm);padding:1rem 1.1rem;border:1px solid var(--border);border-radius:12px;background:var(--bg-secondary)}.ex__flag[data-astro-cid-wq655fvl]{justify-self:start;margin:0;padding:.15rem .6rem;border:1px solid var(--text-muted);border-radius:999px;font-family:var(--font-sans);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ex__flag--dash[data-astro-cid-wq655fvl]{border-style:dashed}.ex__logos[data-astro-cid-wq655fvl]{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.4rem}.ex__logos--row[data-astro-cid-wq655fvl]{margin-bottom:.4rem}.ex__logos[data-astro-cid-wq655fvl] li[data-astro-cid-wq655fvl]{display:inline-flex;align-items:center;gap:.45rem;padding:.25rem .7rem .25rem .4rem;border:1px solid var(--border);border-radius:999px;background:var(--bg);font-family:var(--font-sans);font-size:.84rem;font-weight:600}.ex__logos[data-astro-cid-wq655fvl] img[data-astro-cid-wq655fvl]{width:1.15rem;height:1.15rem;border-radius:4px}.ex__title[data-astro-cid-wq655fvl]{margin:0;font-size:1rem}.ex__title[data-astro-cid-wq655fvl] a[data-astro-cid-wq655fvl]{color:var(--accent)}.ex__text[data-astro-cid-wq655fvl]{margin:0;font-family:var(--font-sans);font-size:.86rem;line-height:1.55;color:var(--text-muted)}.tbl[data-astro-cid-wq655fvl]{display:grid;border:1px solid var(--border);border-radius:8px;overflow:hidden;font-family:var(--font-sans);font-size:.88rem;line-height:1.55}.tbl__head[data-astro-cid-wq655fvl],.tbl__row[data-astro-cid-wq655fvl]{display:grid;grid-template-columns:minmax(9rem,.8fr) minmax(0,1fr) minmax(0,1fr)}.tbl__head[data-astro-cid-wq655fvl]{background:var(--bg-secondary);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.tbl__head[data-astro-cid-wq655fvl]>span[data-astro-cid-wq655fvl],.tbl__row[data-astro-cid-wq655fvl]>span[data-astro-cid-wq655fvl]{padding:.75rem .9rem}.tbl__row[data-astro-cid-wq655fvl]{border-top:1px solid var(--border)}.tbl__k[data-astro-cid-wq655fvl]{font-weight:700;color:var(--text)}.tbl__c[data-astro-cid-wq655fvl]{color:var(--text-muted)}.tbl__c--draft[data-astro-cid-wq655fvl]{background:color-mix(in srgb,var(--accent) 7%,transparent)}@media(max-width:48rem){.tbl__head[data-astro-cid-wq655fvl]{display:none}.tbl__row[data-astro-cid-wq655fvl]{grid-template-columns:minmax(0,1fr)}.tbl__row[data-astro-cid-wq655fvl]>span[data-astro-cid-wq655fvl]{padding:.4rem .9rem}.tbl__k[data-astro-cid-wq655fvl]{padding-top:.8rem!important}.tbl__c[data-astro-cid-wq655fvl]:before{content:attr(data-label);display:block;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text)}.tbl__c[data-astro-cid-wq655fvl]:last-child{padding-bottom:.8rem!important}}.more[data-astro-cid-wq655fvl]{margin:0 0 var(--space-md);border:1px solid var(--border);border-radius:8px;background:var(--bg-secondary)}.more[data-astro-cid-wq655fvl]>summary[data-astro-cid-wq655fvl]{padding:.7rem 1rem;font-family:var(--font-sans);font-size:.9rem;font-weight:600;cursor:pointer}.more[data-astro-cid-wq655fvl]>summary[data-astro-cid-wq655fvl]:hover{color:var(--accent)}.more[data-astro-cid-wq655fvl][open]>summary[data-astro-cid-wq655fvl]{border-bottom:1px solid var(--border)}.more[data-astro-cid-wq655fvl]>.tbl[data-astro-cid-wq655fvl]{margin:1rem}.qlist[data-astro-cid-wq655fvl]{margin:0;padding-left:1.4rem;display:grid;gap:.6rem;font-family:var(--font-sans);font-size:.95rem;line-height:1.6}.allsrc[data-astro-cid-wq655fvl]{margin-top:var(--space-lg);font-size:var(--text-sm);color:var(--text-muted)}.allsrc[data-astro-cid-wq655fvl]>summary[data-astro-cid-wq655fvl]{cursor:pointer;font-family:var(--font-sans);font-size:.78rem;color:var(--accent)}.allsrc[data-astro-cid-wq655fvl]>.ref[data-astro-cid-wq655fvl],.allsrc[data-astro-cid-wq655fvl]>.src[data-astro-cid-wq655fvl]{margin-top:.8rem}.allsrc[data-astro-cid-wq655fvl]+.allsrc[data-astro-cid-wq655fvl]{margin-top:var(--space-sm)}.allsrc__body[data-astro-cid-wq655fvl]{margin-top:var(--space-sm);font-size:1rem;color:var(--text)}.allsrc__lede[data-astro-cid-wq655fvl]{margin:0 0 var(--space-sm);font-size:.95rem;color:var(--text-muted)}@media(max-width:48rem){.allsrc[data-astro-cid-wq655fvl]>summary[data-astro-cid-wq655fvl]{display:flex;align-items:center;min-height:2.75rem}}.ref[data-astro-cid-wq655fvl]{display:grid;gap:.6rem}.ref__group[data-astro-cid-wq655fvl]{border:1px solid var(--border);border-radius:10px;background:var(--bg-secondary);padding:0 1rem}.ref__group[data-astro-cid-wq655fvl] summary[data-astro-cid-wq655fvl]{cursor:pointer;padding:.8rem 0;font-family:var(--font-sans);font-size:.95rem;font-weight:600}.ref__group[data-astro-cid-wq655fvl][open]{padding-bottom:1rem}.ref__group[data-astro-cid-wq655fvl][open] summary[data-astro-cid-wq655fvl]{margin-bottom:.2rem}.ref__count[data-astro-cid-wq655fvl]{margin-left:.4rem;padding:.05rem .5rem;border-radius:999px;background:var(--border);font-size:.72rem;color:var(--text-muted)}.src[data-astro-cid-wq655fvl]{margin-bottom:var(--space-sm)}.src__title[data-astro-cid-wq655fvl]{margin:var(--space-sm) 0 .4rem;font-family:var(--font-sans);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.src__list[data-astro-cid-wq655fvl]{margin:0;padding-left:1.1rem;display:grid;gap:.35rem;font-family:var(--font-sans);font-size:.84rem;line-height:1.55;color:var(--text-muted)}.src__list[data-astro-cid-wq655fvl] a[data-astro-cid-wq655fvl]{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.src__read[data-astro-cid-wq655fvl]{display:inline-block;margin-left:.4rem;font-size:.74rem;color:var(--text-muted)}
