.rig-why{position:relative}.rig-why summary{list-style:none;cursor:pointer;font-family:var(--font-mono, monospace);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#6b4a15;padding:5px 11px;border:1px dashed #8A5A15;border-radius:3px;font-weight:700;background:#d4a54b26;display:inline-flex;align-items:center;gap:6px;margin-left:auto;white-space:nowrap}.rig-why--compact summary .rig-why-text{display:none}.rig-why summary::-webkit-details-marker{display:none}.rig-why-q{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:#8a5a15;color:#f5efd8;font-family:var(--font-body, sans-serif);font-weight:700;font-size:11px}.rig-why[open] summary{background:#8a5a15;color:#f5efd8}.rig-why[open] summary .rig-why-q{background:#f5efd8;color:#8a5a15}.rig-plate[data-source=connected] .rig-why summary{color:#2f6650;border-color:#4a9b78;background:#4a9b7826}.rig-plate[data-source=connected] .rig-why-q{background:#4a9b78;color:#e4f5ec}.rig-why-pop{position:absolute;right:0;top:100%;margin-top:8px;width:440px;max-width:90vw;background:#fdf9ee;border:1px solid #8A5A15;border-radius:6px;padding:20px 22px;box-shadow:0 12px 30px #4a37142e;z-index:50;color:#3a2e10;font-family:var(--font-body, sans-serif);font-size:13.5px;line-height:1.5;font-weight:400;letter-spacing:0;text-transform:none}.rig-why-pop:before{content:"";position:absolute;right:40px;top:-7px;width:12px;height:12px;background:#fdf9ee;border-left:1px solid #8A5A15;border-top:1px solid #8A5A15;transform:rotate(45deg)}.rig-why-pop h4{font-family:var(--font-display, Georgia, serif);font-size:15px;font-weight:600;color:#2a1d05;margin:0 0 6px;letter-spacing:-.005em}.rig-why-pop h4+p{margin:0 0 14px}.rig-why-pop p{margin:0 0 12px;color:#3a2e10}.rig-why-pop b{color:#2a1d05;font-family:var(--font-mono, monospace);font-weight:600;font-size:12px;padding:1px 5px;background:#b482282e;border-radius:2px}.rig-why-cta{display:inline-block;margin-top:4px;padding:8px 14px;font-family:var(--font-mono, monospace);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:#4a9b78;border-radius:4px;font-weight:700;text-decoration:none}.rig-why-cta:hover{background:#3a7a5a}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .rig-why summary{color:#d4a54b;border-color:#d4a54b;background:#d4a54b14}:root:not([data-theme=light]) .rig-why-q{background:#d4a54b;color:#14100a}:root:not([data-theme=light]) .rig-why-pop{background:#1a1712;border-color:#7a5518;color:#e6d6b5}:root:not([data-theme=light]) .rig-why-pop:before{background:#1a1712;border-color:#7a5518}:root:not([data-theme=light]) .rig-why-pop h4{color:#f5ebd3}:root:not([data-theme=light]) .rig-why-pop p{color:#c8bda3}:root:not([data-theme=light]) .rig-why-pop b{color:#f5ebd3;background:#d4a54b26}}.rig-plate{margin:10px 0 12px;border-radius:6px;background:#d4a54b26;border:1px solid rgba(180,130,40,.55);color:#4a3a1a;font-family:var(--font-body, sans-serif)}.rig-plate[data-source=connected]{background:#4a9b781a;border-color:#4a9b7880;color:#1f3a2e}.rig-plate[data-source=guess] .rig-when-connected,.rig-plate[data-source=connected] .rig-when-guess{display:none}.rig-plate .rig-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:12px 18px;font-size:13.5px;line-height:1.5}.rig-lead{color:#8a5a15;font-family:var(--font-mono, monospace);font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.rig-plate[data-source=connected] .rig-lead{color:#2f6650}.rig-source-tag{font-family:var(--font-mono, monospace);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:1px 6px;border-radius:2px;background:#b4822840;color:#6b4a15}.rig-plate[data-source=connected] .rig-source-tag{background:#4a9b7833;color:#2f6650}.rig-sep{color:#8a5a158c}.rig-plate[data-source=connected] .rig-sep{color:#2f665080}.rig-body{flex:1;color:#4a3a1a}.rig-plate[data-source=connected] .rig-body{color:#1f3a2e}.rig-body b,.rig-lede b{color:#2a1d05;font-family:var(--font-mono, monospace);font-weight:600;font-size:12.5px;padding:1px 6px;background:#b4822838;border-radius:3px}.rig-plate[data-source=connected] .rig-body b,.rig-plate[data-source=connected] .rig-lede b{color:#14332a;background:#4a9b782e}.rig-body em{color:#2a1d05;font-style:normal;font-weight:500}.rig-plate[data-source=connected] .rig-body em{color:#14332a}.rig-detail{padding:16px 20px}.rig-plate-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(180,130,40,.35)}.rig-plate[data-source=connected] .rig-plate-head{border-bottom-color:#4a9b784d}.rig-lede{margin:0 0 12px;font-size:15px;color:#3a2e10;line-height:1.5}.rig-plate[data-source=connected] .rig-lede{color:#14332a}.rig-inline-cta{color:#6b4a15;text-decoration:none;border-bottom:2px solid #8A5A15;font-weight:700}.rig-inline-cta:hover{color:#2a1d05}.rig-verdict{display:flex;align-items:center;gap:10px;font-family:var(--font-mono, monospace);font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px}.rig-verdict-dot{width:12px;height:12px;border-radius:50%;display:inline-block;box-shadow:0 0 8px currentColor}.rig-verdict.fit-green{color:#3a7a5a}.rig-verdict.fit-green .rig-verdict-dot{background:#4a9b78;color:#4a9b78}.rig-verdict.fit-yellow{color:#8a6218}.rig-verdict.fit-yellow .rig-verdict-dot{background:#c89430;color:#c89430}.rig-verdict.fit-orange{color:#8a4a18}.rig-verdict.fit-orange .rig-verdict-dot{background:#b86828;color:#b86828}.rig-verdict.fit-red{color:#931a1a}.rig-verdict.fit-red .rig-verdict-dot{background:#c22626;color:#c22626}.rig-alt{font-size:13px;color:#6b4a15;margin-top:8px}.rig-plate[data-source=connected] .rig-alt{color:#2f6650}.rig-alt-lead{font-family:var(--font-mono, monospace);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;margin-right:8px}.rig-alt a{color:inherit;text-decoration:none;border-bottom:1px dashed currentColor}.rig-alt a:hover{color:#2a1d05}.rig-alt .sep{color:#8b5a1580;margin:0 6px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .rig-plate{background:#d4a54b17;border-color:#d4a54b6b;color:#e6d6b5}:root:not([data-theme=light]) .rig-plate[data-source=connected]{background:#4a9b781a;border-color:#4a9b7866;color:#c8e6d8}:root:not([data-theme=light]) .rig-lead{color:#d4a54b}:root:not([data-theme=light]) .rig-plate[data-source=connected] .rig-lead{color:#6bc49a}:root:not([data-theme=light]) .rig-body,:root:not([data-theme=light]) .rig-lede{color:#e6d6b5}:root:not([data-theme=light]) .rig-plate[data-source=connected] .rig-body,:root:not([data-theme=light]) .rig-plate[data-source=connected] .rig-lede{color:#c8e6d8}:root:not([data-theme=light]) .rig-body b,:root:not([data-theme=light]) .rig-lede b{color:#f5ebd3;background:#d4a54b26}:root:not([data-theme=light]) .rig-plate[data-source=connected] .rig-body b,:root:not([data-theme=light]) .rig-plate[data-source=connected] .rig-lede b{color:#e4f5ec;background:#4a9b7833}:root:not([data-theme=light]) .rig-inline-cta{color:#d4a54b;border-bottom-color:#d4a54b}}
