.line-exposure{padding:0 28px;margin:14px 0 4px;min-width:0}.exposure-panel{border:1px solid var(--line);border-radius:14px;background:var(--paper);overflow:hidden}.exposure-panel>summary{padding:16px;font-size:16px;font-weight:700;cursor:pointer}.exposure-panel>summary>span{font-size:10px;font-weight:400;color:var(--muted);margin-left:6px}.exposure-body{padding:0 16px 16px}.exposure-own{font-weight:600;font-size:13px;line-height:1.6;margin:0 0 8px}.exposure-status{font-size:11px;color:var(--muted);line-height:1.6}.exposure-note{font-size:11px;line-height:1.6;color:var(--muted);margin:8px 0}.exposure-units{display:grid;gap:8px;margin-top:12px}.exposure-unit{border:1px solid var(--line);border-radius:10px;background:var(--white);min-width:0}.exposure-unit>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;cursor:pointer;list-style:none}.exposure-unit>summary::-webkit-details-marker{display:none}.exposure-unit>summary small{display:block;font-size:10px;color:var(--muted);margin-bottom:4px}.exposure-names{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.exposure-share{color:var(--blue);font-size:20px;font-weight:700;white-space:nowrap;flex-shrink:0;text-align:right}.exposure-share small{margin:2px 0 0!important}.exposure-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:4px 12px 12px}.exposure-stats dt{font-size:10px;color:var(--muted);line-height:1.5}.exposure-stats dd{margin:4px 0 0;font-size:16px;font-weight:600}.exposure-unit>p{padding:0 12px}.exposure-sample{color:#c39434}.exposure-pairs{margin-top:16px}.exposure-pairs>summary{font-size:13px;font-weight:600;padding:6px 0;cursor:pointer}.exposure-pairs>.exposure-unit{margin-top:8px}.exposure-panel summary:focus-visible,.exposure-unit summary:focus-visible{outline:2px solid var(--blue);outline-offset:-3px}
@media(max-width:650px){.line-exposure{padding:0 16px}.exposure-panel>summary{font-size:14px;padding:14px 12px}.exposure-body{padding:0 12px 12px}.exposure-unit>summary{padding:10px;gap:8px}.exposure-share{font-size:19px}.exposure-names{font-size:11px}}
.exposure-tabs{display:flex;gap:6px;margin:0 0 14px;padding:4px;background:var(--white);border:1px solid var(--line);border-radius:10px}.exposure-tabs>button{flex:1;padding:10px 14px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--muted);font-weight:700;font-size:13px;cursor:pointer}.exposure-tabs>button[aria-selected="true"]{color:var(--ink);background:var(--paper);border-color:var(--line)}.exposure-tabs>button:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.exposure-body>[role="tabpanel"][hidden]{display:none!important}.exposure-body h4{font-size:14px;margin:4px 0 14px;line-height:1.5}.exposure-pk-stats{padding:0;gap:16px;margin:0 0 16px}.exposure-pk-stats dd{font-size:14px;line-height:1.5;overflow-wrap:anywhere}.exposure-pk-explanation{margin:14px 0}.exposure-pk-explanation>summary{font-size:12px;font-weight:600;cursor:pointer}
.exposure-unit>.exposure-note{margin:8px 0;padding:0 12px}.exposure-fallback-method{margin:0 12px 12px}.exposure-fallback-method>summary{font-size:11px;cursor:pointer;color:var(--muted)}.exposure-estimated{color:var(--blue)}
