.descriptor.svelte-nmzdv5{background:#fff;border:1px solid #e3e6ef;border-radius:8px;margin-bottom:1rem;padding:.85rem 1rem}.descriptor.svelte-nmzdv5 h2:where(.svelte-nmzdv5){margin:0 0 .5rem;font-size:1.2rem}dl.svelte-nmzdv5{grid-template-columns:max-content 1fr;gap:.25rem .75rem;margin:0;font-size:.9rem;display:grid}dt.svelte-nmzdv5{color:#6b7691}dd.svelte-nmzdv5{margin:0}.switchers.svelte-nmzdv5{flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem;display:flex}.switchers.svelte-nmzdv5 label:where(.svelte-nmzdv5){color:#41506b;flex-direction:column;gap:.2rem;font-size:.85rem;display:flex}select.svelte-nmzdv5{font:inherit;color:#1d2333;background:#fff;border:1px solid #cfd5e5;border-radius:6px;max-width:26rem;padding:.3rem .45rem}.banner.svelte-nmzdv5{border-left:3px solid;border-radius:4px;margin:0 0 .75rem;padding:.6rem .9rem}.banner.alert.svelte-nmzdv5{color:#7b241c;background:#fdecea;border-color:#c0392b}.banner.warning.svelte-nmzdv5{color:#5c4700;background:#fff8e6;border-color:#d9a300}.canonical.svelte-nmzdv5{color:#41506b;margin:0 0 .75rem;font-size:.9rem}.descriptor-links.svelte-nmzdv5{margin:.6rem 0 0;font-size:.9rem}.descriptor-links.svelte-nmzdv5 a:where(.svelte-nmzdv5){color:#3b53b3}.content.svelte-nmzdv5{background:#fff;border:1px solid #e3e6ef;border-radius:8px;padding:1rem 1.25rem}.content.svelte-nmzdv5 h2:where(.svelte-nmzdv5){margin-top:0;font-size:1.1rem}.fragment.svelte-nmzdv5+.fragment:where(.svelte-nmzdv5){border-top:1px solid #eef0f6;margin-top:.9rem;padding-top:.9rem}.text.svelte-nmzdv5{white-space:pre-wrap;margin:0;line-height:1.55}.muted.svelte-nmzdv5{color:#5a6478}.finder.svelte-h2r5k2{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.finder.svelte-h2r5k2 label:where(.svelte-h2r5k2){color:#41506b;flex-direction:column;flex:22rem;gap:.2rem;font-size:.85rem;display:flex}.finder.svelte-h2r5k2 input:where(.svelte-h2r5k2){font:inherit;border:1px solid #cfd5e5;border-radius:6px;padding:.4rem .5rem}.finder.svelte-h2r5k2 button:where(.svelte-h2r5k2){color:#fff;font:inherit;cursor:pointer;background:#4666d5;border:1px solid #4666d5;border-radius:6px;padding:.45rem .9rem}.finder.svelte-h2r5k2 button:where(.svelte-h2r5k2):disabled{opacity:.6;cursor:default}.descriptor.svelte-h2r5k2{background:#fff;border:1px solid #e3e6ef;border-radius:8px;margin-bottom:1rem;padding:.85rem 1rem}.descriptor.svelte-h2r5k2 h2:where(.svelte-h2r5k2){margin:0 0 .5rem;font-size:1.2rem}h2.svelte-h2r5k2{font-size:1.1rem}dl.svelte-h2r5k2{grid-template-columns:max-content 1fr;gap:.25rem .75rem;margin:0;font-size:.9rem;display:grid}dt.svelte-h2r5k2{color:#6b7691}dd.svelte-h2r5k2{margin:0}.proxies.svelte-h2r5k2{gap:.75rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.proxy.svelte-h2r5k2{background:#fff;border:1px solid #e3e6ef;border-radius:8px;padding:.85rem 1rem}.proxy.svelte-h2r5k2 header:where(.svelte-h2r5k2){align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.kind.svelte-h2r5k2{color:#41506b;background:#eef1fa;border-radius:999px;padding:.1rem .55rem;font-size:.8rem}.status.svelte-h2r5k2{color:#5a6478;border:1px solid #dfe3ee;border-radius:999px;padding:.1rem .55rem;font-size:.8rem}.status[data-status=resolved].svelte-h2r5k2{color:#1e6b39;background:#edf8f0;border-color:#9bc7a6}.status[data-status=unresolved].svelte-h2r5k2{color:#7b241c;background:#fdecea;border-color:#e0b4ae}.status[data-status=stale].svelte-h2r5k2{color:#5c4700;background:#fff8e6;border-color:#e2cf95}.status[data-status=external].svelte-h2r5k2{color:#35446b;background:#eef1fa;border-color:#b9c6e8}.proxy.svelte-h2r5k2 h3:where(.svelte-h2r5k2){margin:0 0 .35rem;font-size:1rem}.summary.svelte-h2r5k2{color:#39435a;margin:0 0 .5rem;line-height:1.5}.note.svelte-h2r5k2{color:#5c4700;background:#fff8e6;border-left:3px solid #d9a300;border-radius:4px;margin:.6rem 0 0;padding:.5rem .75rem;font-size:.9rem}.links.svelte-h2r5k2{flex-wrap:wrap;gap:.85rem;margin:.6rem 0 0;font-size:.9rem;display:flex}.links.svelte-h2r5k2 a:where(.svelte-h2r5k2){color:#3b53b3}.same.svelte-h2r5k2{gap:.35rem;margin:0;padding-left:1.1rem;display:grid}.same.svelte-h2r5k2 li:where(.svelte-h2r5k2){flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.banner.alert.svelte-h2r5k2{color:#7b241c;background:#fdecea;border-left:3px solid #c0392b;border-radius:4px;margin:0 0 .75rem;padding:.6rem .9rem}.muted.svelte-h2r5k2{color:#5a6478}.finder.svelte-169b48m{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.finder.svelte-169b48m label:where(.svelte-169b48m),.identity.svelte-169b48m label:where(.svelte-169b48m),.cast.svelte-169b48m label:where(.svelte-169b48m){color:#41506b;flex-direction:column;gap:.2rem;font-size:.85rem;display:flex}.finder.svelte-169b48m label:where(.svelte-169b48m){flex:22rem}.finder.svelte-169b48m input:where(.svelte-169b48m),.identity.svelte-169b48m input:where(.svelte-169b48m),.switchers.svelte-169b48m select:where(.svelte-169b48m),.cast.svelte-169b48m select:where(.svelte-169b48m){font:inherit;color:#1d2333;background:#fff;border:1px solid #cfd5e5;border-radius:6px;padding:.4rem .5rem}.finder.svelte-169b48m button:where(.svelte-169b48m),.cast.svelte-169b48m button:where(.svelte-169b48m){color:#fff;font:inherit;cursor:pointer;background:#4666d5;border:1px solid #4666d5;border-radius:6px;padding:.45rem .9rem}.finder.svelte-169b48m button:where(.svelte-169b48m):disabled{opacity:.6;cursor:default}.descriptor.svelte-169b48m{background:#fff;border:1px solid #e3e6ef;border-radius:8px;margin-bottom:1rem;padding:.85rem 1rem}.descriptor.svelte-169b48m h2:where(.svelte-169b48m){margin:0 0 .5rem;font-size:1.2rem}h2.svelte-169b48m{font-size:1.1rem}h3.svelte-169b48m{margin:0 0 .35rem;font-size:.95rem}dl.svelte-169b48m{grid-template-columns:max-content 1fr;gap:.25rem .75rem;margin:0;font-size:.9rem;display:grid}dt.svelte-169b48m{color:#6b7691}dd.svelte-169b48m{margin:0}.links.svelte-169b48m{gap:.85rem;margin:.6rem 0 0;font-size:.9rem;display:flex}.links.svelte-169b48m a:where(.svelte-169b48m){color:#3b53b3}.switchers.svelte-169b48m{margin-bottom:.75rem}.policy-note.svelte-169b48m{color:#5a6478;margin:0 0 1rem;font-size:.85rem}.decision.svelte-169b48m{background:#fff;border:1px solid #e3e6ef;border-radius:8px;margin-bottom:1rem;padding:.85rem 1rem}.decision.svelte-169b48m p:where(.svelte-169b48m){margin:0}.identity.svelte-169b48m{background:#fff;border:1px solid #e3e6ef;border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.identity.svelte-169b48m label:where(.svelte-169b48m){flex:16rem}.hint.svelte-169b48m{color:#6b7691;flex-basis:100%;margin:0;font-size:.8rem}.session.svelte-169b48m{color:#41506b;margin:0;font-size:.9rem}.claims.svelte-169b48m{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.claim.svelte-169b48m{background:#fff;border:1px solid #e3e6ef;border-radius:8px;padding:.85rem 1rem}.claim[data-canonical=true].svelte-169b48m{border-color:#9bc7a6;box-shadow:inset 3px 0 #2f8f4e}.claim.svelte-169b48m header:where(.svelte-169b48m){flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.status.svelte-169b48m,.canon.svelte-169b48m,.manifest.svelte-169b48m{color:#5a6478;border:1px solid #dfe3ee;border-radius:999px;padding:.1rem .55rem;font-size:.8rem}.status[data-status=open].svelte-169b48m{color:#5c4700;background:#fff8e6;border-color:#e2cf95}.status[data-status=accepted].svelte-169b48m{color:#1e6b39;background:#edf8f0;border-color:#9bc7a6}.status[data-status=rejected].svelte-169b48m{color:#7b241c;background:#fdecea;border-color:#e0b4ae}.canon.svelte-169b48m{color:#1e6b39;background:#edf8f0;border-color:#9bc7a6}.proposer.svelte-169b48m,.justification.svelte-169b48m{margin:.3rem 0;line-height:1.5}.evidence.svelte-169b48m{margin:.4rem 0;font-size:.9rem}.evidence.svelte-169b48m ul:where(.svelte-169b48m){margin:.25rem 0 0;padding-left:1.1rem}.votes.svelte-169b48m{border-top:1px solid #eef0f6;margin-top:.6rem;padding-top:.5rem}.votes.svelte-169b48m ul:where(.svelte-169b48m){gap:.25rem;margin:0;padding-left:1.1rem;font-size:.9rem;display:grid}.revoked.svelte-169b48m{color:#7b241c}.link-button.svelte-169b48m{color:#3b53b3;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.cast.svelte-169b48m{flex-wrap:wrap;align-items:flex-end;gap:.6rem;margin-top:.6rem;display:flex}.banner.svelte-169b48m{border-left:3px solid;border-radius:4px;margin:0 0 .75rem;padding:.6rem .9rem}.banner.alert.svelte-169b48m{color:#7b241c;background:#fdecea;border-color:#c0392b}.banner.info.svelte-169b48m{color:#1e6b39;background:#edf8f0;border-color:#9bc7a6}.muted.svelte-169b48m{color:#5a6478}body{color:#1d2333;background:#f7f8fb;margin:0;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.app-header.svelte-1n46o8q{background:#fff;border-bottom:1px solid #e3e6ef;flex-wrap:wrap;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex}.brand.svelte-1n46o8q{color:#1d2333;font-weight:700;text-decoration:none}nav.svelte-1n46o8q{flex-wrap:wrap;gap:.75rem;display:flex}nav.svelte-1n46o8q a:where(.svelte-1n46o8q){color:#41506b;border-radius:6px;padding:.25rem .4rem;text-decoration:none}nav.svelte-1n46o8q a.active:where(.svelte-1n46o8q){color:#fff;background:#4666d5}.studio-link.svelte-1n46o8q{color:#3b53b3;border:1px solid #c7d0ea;border-radius:999px;padding:.15rem .6rem;font-size:.8rem;text-decoration:none}.studio-link.svelte-1n46o8q:hover{background:#eef1fa}.viewer-identity.svelte-1n46o8q{color:#41506b;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.ghost.svelte-1n46o8q{color:#3b53b3;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7d0ea;border-radius:999px;padding:.15rem .6rem}.ghost.svelte-1n46o8q:disabled{opacity:.6;cursor:default}.login-panel.svelte-1n46o8q{background:#fff;border:1px solid #e3e6ef;border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin:.75rem 1.25rem 0;padding:.75rem 1rem;display:flex}.login-panel.svelte-1n46o8q label:where(.svelte-1n46o8q){color:#41506b;flex-direction:column;flex:20rem;gap:.2rem;font-size:.85rem;display:flex}.login-panel.svelte-1n46o8q input:where(.svelte-1n46o8q){font:inherit;border:1px solid #cfd5e5;border-radius:6px;padding:.4rem .5rem}.login-panel.svelte-1n46o8q button:where(.svelte-1n46o8q){color:#fff;font:inherit;cursor:pointer;background:#4666d5;border:1px solid #4666d5;border-radius:6px;padding:.45rem .9rem}.login-panel.svelte-1n46o8q .ghost:where(.svelte-1n46o8q){color:#3b53b3;background:#fff;border-color:#c7d0ea}.login-panel.svelte-1n46o8q .hint:where(.svelte-1n46o8q){color:#6b7691;flex-basis:100%;margin:0;font-size:.8rem}.banner.alert.svelte-1n46o8q{color:#7b241c;background:#fdecea;border-left:3px solid #c0392b;border-radius:4px;margin:.75rem 1.25rem 0;padding:.6rem .9rem}.mode.svelte-1n46o8q{text-transform:uppercase;letter-spacing:.04em;color:#6b7691;border:1px solid #dfe3ee;border-radius:999px;margin-left:auto;padding:.15rem .55rem;font-size:.75rem}.bootstrap.svelte-1n46o8q{color:#5c4700;background:#fff8e6;border-left:3px solid #d9a300;border-radius:4px;margin:.75rem 1.25rem 0;padding:.6rem .9rem}main.svelte-1n46o8q{max-width:60rem;padding:1rem 1.25rem 2rem}h1.svelte-1n46o8q{margin:.5rem 0 1rem;font-size:1.5rem}.muted.svelte-1n46o8q{color:#5a6478}footer.svelte-1n46o8q{color:#6b7691;border-top:1px solid #e3e6ef;padding:.75rem 1.25rem;font-size:.8rem}
