#bondCurve-sov .sh-controls,#bondCurve-sov .sh-comparison{padding:12px 20px}#bondCurve-sov .sh-toolbar,#bondCurve-sov #shPicker{display:flex;align-items:center;gap:12px;flex-wrap:wrap}#bondCurve-sov .sh-controls label{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:12px}#bondCurve-sov .sh-controls select,#bondCurve-sov .sh-controls button{font:inherit;color:var(--text,#d9e7ef);background:var(--panel,#0d202a);border:1px solid var(--line,#274550);border-radius:8px;padding:9px 12px}#bondCurve-sov .sh-controls button{cursor:pointer}#bondCurve-sov .sh-controls button:hover{border-color:#64d8cb}#bondCurve-sov #shPicker[hidden],#bondCurve-sov #shSummary[hidden]{display:none}#bondCurve-sov #shPicker{margin-top:14px;padding-top:14px;border-top:1px solid var(--line,#274550)}#bondCurve-sov #shStatus{font-size:12px;color:var(--muted);margin:12px 0 0}#bondCurve-sov #shStatus:empty{display:none}#bondCurve-sov .sh-legend{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:15px;font-size:12px}#bondCurve-sov .sh-legend span:before{content:'';display:inline-block;width:24px;border-top:3px solid;margin-right:8px;vertical-align:middle}#bondCurve-sov .sh-legend .sh-past-key:before{border-top-style:dashed;opacity:.65}#bondCurve-sov .sh-legend small{flex-basis:100%;color:var(--muted)}#bondCurve-sov .sh-summary{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 14px}#bondCurve-sov .sh-summary span{background:var(--panel,#0c1a23);border:1px solid var(--line,#274550);border-radius:8px;padding:10px 14px;color:var(--muted);font-size:12px}#bondCurve-sov .sh-summary b{display:block;margin-top:5px;font-size:18px;color:var(--text,#d9e7ef)}#bondCurve-sov .sh-comparison h3{font-size:14px;font-weight:600;color:var(--muted);margin:0 0 12px}#bondCurve-sov .sh-comparison .table-wrap{max-height:none;overflow:visible}#bondCurve-sov .sh-comparison table{min-width:0;width:100%;table-layout:fixed}#bondCurve-sov .sh-comparison th,#bondCurve-sov .sh-comparison td{white-space:normal;overflow-wrap:anywhere;padding:12px 7px}#bondCurve-sov .sh-comparison .table-wrap thead th{position:static}#bondCurve-sov .sh-comparison td:first-child{text-align:left;font-weight:700}#bondCurve-sov .sh-comparison td small{display:block;color:var(--muted)}@media(max-width:600px){#bondCurve-sov .sh-controls,#bondCurve-sov .sh-comparison{padding:12px 8px}#bondCurve-sov .sh-summary span{flex:1 1 40%}#bondCurve-sov .sh-comparison th,#bondCurve-sov .sh-comparison td{padding:9px 2px;font-size:9px;letter-spacing:0}}
