[data-exhibit]{--ex-color-ink:#0b2545;--ex-color-ink-inactive:#4a5a72;--ex-color-context:#7f93ad;--ex-color-rule:#dce2ea;--ex-color-wash:#eef2f7;--ex-color-select:#e3ebf6;--ex-color-good:#11795b;--ex-color-bad:#b4361f;--ex-color-warn:#8a5a00;--ex-color-paper:#fff;--ex-series-1:#0b2545;--ex-series-2:#d2691e;--ex-series-3:#1192e8;--ex-series-4:#6929c4;--ex-font-sans:"IBM Plex Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--ex-font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--ex-font-serif:"IBM Plex Serif",Georgia,serif;--ex-type-title-font:var(--ex-font-sans);--ex-type-title-size:15px;--ex-type-title-line:20px;--ex-type-title-weight:600;--ex-type-scope-font:var(--ex-font-sans);--ex-type-scope-size:13px;--ex-type-scope-line:18px;--ex-type-scope-weight:400;--ex-type-control-font:var(--ex-font-sans);--ex-type-control-size:12px;--ex-type-control-line:16px;--ex-type-control-weight:500;--ex-type-table-header-font:var(--ex-font-sans);--ex-type-table-header-size:12px;--ex-type-table-header-line:16px;--ex-type-table-header-weight:600;--ex-type-table-header-tracking:0.04em;--ex-type-stub-font:var(--ex-font-sans);--ex-type-stub-size:13px;--ex-type-stub-line:16px;--ex-type-stub-weight:500;--ex-type-cell-text-font:var(--ex-font-sans);--ex-type-cell-text-size:13px;--ex-type-cell-text-line:16px;--ex-type-cell-text-weight:400;--ex-type-cell-number-font:var(--ex-font-mono);--ex-type-cell-number-size:13px;--ex-type-cell-number-line:16px;--ex-type-cell-number-weight:400;--ex-type-id-font:var(--ex-font-mono);--ex-type-id-size:13px;--ex-type-id-line:16px;--ex-type-id-weight:400;--ex-type-mark-value-font:var(--ex-font-mono);--ex-type-mark-value-size:12px;--ex-type-mark-value-line:16px;--ex-type-mark-value-weight:500;--ex-type-tooltip-header-font:var(--ex-font-sans);--ex-type-tooltip-header-size:12px;--ex-type-tooltip-header-line:16px;--ex-type-tooltip-header-weight:600;--ex-type-tooltip-name-font:var(--ex-font-sans);--ex-type-tooltip-name-size:12px;--ex-type-tooltip-name-line:16px;--ex-type-tooltip-name-weight:400;--ex-type-tooltip-value-font:var(--ex-font-mono);--ex-type-tooltip-value-size:12px;--ex-type-tooltip-value-line:16px;--ex-type-tooltip-value-weight:500;--ex-type-axis-font:var(--ex-font-sans);--ex-type-axis-size:12px;--ex-type-axis-line:16px;--ex-type-axis-weight:400;--ex-type-footer-font:var(--ex-font-sans);--ex-type-footer-size:12px;--ex-type-footer-line:16px;--ex-type-footer-weight:400;--ex-type-report-prose-font:var(--ex-font-serif);--ex-type-report-prose-size:10.5pt;--ex-type-report-prose-line:14pt;--ex-type-report-prose-weight:400;--ex-space-1:4px;--ex-space-2:8px;--ex-space-3:12px;--ex-space-4:16px;--ex-space-6:24px;--ex-space-8:32px;--ex-layout-exhibit-gap:24px;--ex-layout-cell-x:8px;--ex-layout-column-group-gap:16px;--ex-layout-tooltip-pad:8px;--ex-layout-tooltip-max-width:280px;--ex-layout-rail:36px;--ex-layout-rail-touch:44px;--ex-layout-label-stroke:10px;--ex-layout-label-gap:8px;--ex-radius-frame:4px;--ex-radius-tooltip:4px;--ex-radius-bar:0px;--ex-stroke-hairline:1px;--ex-stroke-series:1.5px;--ex-stroke-subject:2.25px;--ex-stroke-subject-bar:2px;--ex-stroke-total-rule:1px;--ex-stroke-dot:3px;--ex-dash-reference:4 3;--ex-dash-crosshair:2 2;--ex-dash-partial:4 3;--ex-row-dense:24px;--ex-row-compact:32px;--ex-row-touch:44px;--ex-chart-min:200px;--ex-chart-default:240px;--ex-chart-max:280px;--ex-chart-panel:120px;--ex-chart-band-gap:0.25;--ex-chart-ticks:5;--ex-chart-crosshair-opacity:0.5;--ex-motion-state:120ms;--ex-motion-easing:cubic-bezier(0.2,0,0,1)}@media (prefers-reduced-motion:reduce){[data-exhibit]{--ex-motion-state:0ms}}[data-exhibit]{position:relative;background:var(--ex-color-paper);border:1px solid var(--ex-color-rule);border-radius:4px;padding:16px;color:var(--ex-color-ink);font-family:var(--ex-font-sans);font-size:13px;line-height:18px;font-variant-numeric:tabular-nums lining-nums;-webkit-font-smoothing:antialiased}[data-exhibit],[data-exhibit] *,[data-exhibit] :after,[data-exhibit] :before{box-sizing:border-box}[data-exhibit] button{font:inherit;color:inherit}[data-exhibit] :focus-visible{outline:2px solid var(--ex-color-ink);outline-offset:2px;border-radius:2px}.ex-head{display:flex;align-items:flex-start;gap:8px}.ex-title{flex:1;margin:0;font-size:15px;line-height:20px;font-weight:600;letter-spacing:-.005em}.ex-iconbtn{width:24px;height:20px;display:inline-grid;place-items:center;border:0;background:none;padding:0;cursor:pointer;border-radius:2px}.ex-iconbtn:hover{background:var(--ex-color-wash)}.ex-iconbtn[aria-expanded=true]{background:var(--ex-color-select)}.ex-scope{margin:4px 0 0;font-size:13px;line-height:18px}.ex-rail{display:flex;align-items:center;gap:8px;margin-top:12px;height:36px;white-space:nowrap}.ex-rail-spacer{flex:1}.ex-seg{display:inline-flex;background:var(--ex-color-wash);border-radius:4px;padding:2px;height:28px}.ex-seg button{border:0;background:none;padding:0 10px;height:24px;border-radius:3px;cursor:pointer;font-size:12px;line-height:16px;font-weight:500;color:var(--ex-color-ink-inactive);transition:background-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1)}.ex-seg button[aria-pressed=true]{background:var(--ex-color-paper);color:var(--ex-color-ink);box-shadow:inset 0 0 0 1px var(--ex-color-rule)}.ex-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px;border:0;border-radius:4px;background:none;cursor:pointer;font-size:12px;line-height:16px;font-weight:500}.ex-chip:hover{background:var(--ex-color-wash)}.ex-chip[aria-pressed=false]{color:var(--ex-color-ink-inactive)}.ex-chip-mark{width:10px;height:2px;border-radius:1px}.ex-chip[aria-pressed=false] .ex-chip-mark{opacity:.35}.ex-menu{position:relative}.ex-menubtn{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;border:1px solid var(--ex-color-rule);border-radius:4px;background:var(--ex-color-paper);cursor:pointer;font-size:12px;line-height:16px;font-weight:500}.ex-menubtn:hover{background:var(--ex-color-wash)}.ex-menulist{position:absolute;right:0;top:32px;z-index:5;min-width:200px;margin:0;padding:4px;list-style:none;background:var(--ex-color-paper);border:1px solid var(--ex-color-rule);border-radius:4px}.ex-menulist li button{display:flex;width:100%;justify-content:space-between;gap:16px;border:0;background:none;text-align:left;padding:6px 8px;border-radius:3px;cursor:pointer;font-size:12px;line-height:16px}.ex-menulist li button:focus-visible,.ex-menulist li button:hover{background:var(--ex-color-wash)}.ex-menulist .ex-menu-group{padding:6px 8px 2px;font-size:12px;line-height:16px;font-weight:600}.ex-menulist .ex-menu-meta{font-family:var(--ex-font-mono);font-size:12px}.ex-evidence{position:relative;margin-top:12px}.ex-evidence svg{display:block;overflow:visible;fill:var(--ex-color-ink)}.ex-evidence svg text{font-family:var(--ex-font-sans);font-size:12px}.ex-evidence svg text.ex-mono{font-family:var(--ex-font-mono);font-weight:500}.ex-evidence svg .ex-sans{font-family:var(--ex-font-sans);font-weight:400}.ex-evidence svg text.ex-halo{paint-order:stroke;stroke:var(--ex-color-paper);stroke-width:3px;stroke-linejoin:round}.ex-keyrow{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:12px;font-size:12px;line-height:16px}.ex-keyrow span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ex-keyrow .ex-mono{font-family:var(--ex-font-mono);font-weight:500}.ex-evidence svg .ex-panel-title{font-weight:600}.ex-plot{cursor:crosshair}.ex-plot:focus-visible{outline:none}.ex-plot:focus-visible .ex-plot-focus{stroke:var(--ex-color-ink)}.ex-marks{transition:opacity .12s cubic-bezier(.2,0,0,1)}.ex-tip{position:absolute;z-index:4;pointer-events:none;background:var(--ex-color-paper);border:1px solid var(--ex-color-rule);border-radius:4px;padding:8px;max-width:280px;font-size:12px;line-height:16px}.ex-tip-head{font-weight:600;display:flex;justify-content:space-between;gap:16px}.ex-tip-cmp{font-weight:400}.ex-tip-rows{margin-top:4px;display:grid;grid-template-columns:4px auto auto auto;-moz-column-gap:8px;column-gap:8px;row-gap:2px;align-items:center}.ex-tip-bar{width:4px;height:12px;border-radius:1px}.ex-tip-name{white-space:nowrap}.ex-tip-chg,.ex-tip-val{font-family:var(--ex-font-mono);font-weight:500;text-align:right;white-space:nowrap}.ex-tip-row-on .ex-tip-name{font-weight:600}.ex-tip-foot{margin-top:6px;padding-top:6px;border-top:1px solid var(--ex-color-rule)}.ex-select{display:flex;align-items:center;gap:8px;margin-top:12px;padding:6px 8px;min-height:36px;background:var(--ex-color-select);border-radius:4px;font-size:12px;line-height:16px}.ex-select-text{flex:1;min-width:0}.ex-select-text .ex-num{font-family:var(--ex-font-mono);font-weight:500}.ex-select button{height:24px;padding:0 8px;border:1px solid var(--ex-color-rule);background:var(--ex-color-paper);border-radius:3px;cursor:pointer;font-size:12px;font-weight:500}.ex-select button:hover{background:var(--ex-color-wash)}.ex-refusal{margin:0 0 8px}.ex-foot,.ex-refusal{font-size:12px;line-height:16px}.ex-foot{margin-top:12px}.ex-notes{margin:8px 0 0;padding:8px 0 0;border-top:1px solid var(--ex-color-rule);font-size:12px;line-height:16px}.ex-notes p{margin:0 0 4px}.ex-tablewrap{position:relative;overflow-x:auto}.ex-table{width:100%;border-collapse:collapse;font-size:13px;line-height:16px}.ex-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ex-table thead th{background:var(--ex-color-ink);color:var(--ex-color-paper);font-size:12px;line-height:16px;font-weight:600;padding:0;height:32px;vertical-align:middle;white-space:nowrap;text-align:right}.ex-table thead th.ex-left{text-align:left}.ex-table thead th button{display:inline-flex;align-items:center;gap:0;width:100%;height:32px;padding:0 8px;border:0;background:none;color:inherit;font:inherit;letter-spacing:.04em;cursor:pointer;justify-content:flex-end}.ex-table thead th.ex-left button{justify-content:flex-start}.ex-table thead th .ex-unit{letter-spacing:0;text-transform:none}.ex-table thead th .ex-sortmark{display:inline-block;width:0;overflow:visible;margin-left:2px;opacity:0;font-size:9px}.ex-table thead th.ex-left .ex-sortmark{margin-left:4px}.ex-table .ex-stub,.ex-table thead th:first-child{position:sticky;left:0;z-index:1}.ex-table tbody .ex-stub{background:var(--ex-color-paper)}.ex-table tbody tr.ex-row-hot .ex-stub,.ex-table tbody tr:hover .ex-stub{background:var(--ex-color-wash)}.ex-table tbody tr.ex-row-on .ex-stub{background:var(--ex-color-select)}.ex-table thead th button:focus-visible .ex-sortmark,.ex-table thead th button:hover .ex-sortmark,.ex-table thead th[aria-sort] .ex-sortmark{opacity:1}.ex-table thead th:first-child{border-top-left-radius:2px}.ex-table thead th:last-child{border-top-right-radius:2px}.ex-table tbody td,.ex-table tbody th{height:32px;font-weight:400;padding:0 8px;border-bottom:1px solid var(--ex-color-rule);text-align:right;white-space:nowrap}.ex-table tbody .ex-left{text-align:left}.ex-table tbody .ex-stub{font-weight:500;text-align:left}.ex-table tbody .ex-num{font-family:var(--ex-font-mono);font-size:13px}.ex-table tbody tr{transition:background-color .12s cubic-bezier(.2,0,0,1)}.ex-table tbody tr.ex-row-hot,.ex-table tbody tr:hover{background:var(--ex-color-wash)}.ex-table tbody tr.ex-row-on{background:var(--ex-color-select)}.ex-table tbody tr.ex-subject .ex-stub{font-weight:600;box-shadow:inset 2px 0 0 var(--ex-color-ink)}.ex-table tbody tr{cursor:pointer}@media (pointer:coarse){.ex-rail{height:44px}.ex-chip,.ex-menubtn,.ex-seg{height:36px}.ex-seg button{height:32px}.ex-table tbody td,.ex-table tbody th,.ex-table thead th,.ex-table thead th button{height:44px}}@media (prefers-reduced-motion:reduce){[data-exhibit] *{transition:none!important}}.ex-table-v9{position:relative}.ex-table tbody tr{height:32px}.ex-table tbody td,.ex-table tbody th,.ex-table thead th{height:auto}.ex-table thead th button{position:relative}.ex-table thead th{white-space:normal}.ex-table thead th .ex-th-static,.ex-table thead th button{padding-top:4px;padding-bottom:4px;text-align:inherit}.ex-table thead th .ex-thlabel{display:inline-block;max-width:100%}.ex-table thead th:not(.ex-left) .ex-thlabel{text-align:right}.ex-table thead th.ex-stub-head{width:1%;white-space:nowrap}.ex-table thead th .ex-unit{white-space:nowrap}.ex-table tbody .ex-stub.ex-stub-id,.ex-table tbody tr.ex-row-total>th.ex-stub.ex-stub-id,.ex-table tbody tr.ex-subject .ex-stub.ex-stub-id{font-family:var(--ex-font-mono);font-weight:500}.ex-table thead th .ex-th-static{display:inline-flex;align-items:center;width:100%;padding:0 8px;letter-spacing:.04em;justify-content:flex-end}.ex-table thead th.ex-left .ex-th-static{justify-content:flex-start}.ex-table.ex-dense,.ex-table.ex-dense tbody .ex-num{font-size:12px}.ex-table thead{position:sticky;top:0;z-index:2}.ex-table thead th:first-child{z-index:3}.ex-tablewrap-scroll{overflow-y:auto;overscroll-behavior:contain}.ex-table thead th .ex-sortmark{white-space:nowrap}.ex-table thead th .ex-sortorder{font-family:var(--ex-font-mono);font-size:9px;margin-left:1px}.ex-table thead th.ex-spanner{text-align:left;padding:0 8px;letter-spacing:.04em;box-shadow:inset 0 -1px 0 var(--ex-color-paper)}.ex-table thead th.ex-group-start{box-shadow:inset 1px 0 0 var(--ex-color-paper)}.ex-table thead th.ex-spanner.ex-group-start{box-shadow:inset 1px 0 0 var(--ex-color-paper),inset 0 -1px 0 var(--ex-color-paper)}.ex-table tbody .ex-group-start,.ex-table thead th.ex-group-start button,.ex-table thead th.ex-spanner.ex-group-start{padding-left:24px}.ex-table tbody tr.ex-ink-below>td,.ex-table tbody tr.ex-ink-below>th{border-bottom-color:var(--ex-color-ink)}.ex-table tbody tr.ex-row-total>th.ex-stub{font-weight:600}.ex-table tbody td.ex-state{font-family:var(--ex-font-sans)}.ex-scrolled-x .ex-table .ex-stub:after,.ex-scrolled-x .ex-table thead th:first-child:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:var(--ex-color-rule);pointer-events:none}.ex-table tbody .ex-stub,.ex-table tbody td.ex-text{max-width:32ch;overflow:hidden;text-overflow:ellipsis}.ex-table.ex-narrow tbody .ex-stub,.ex-table.ex-narrow tbody td.ex-text{max-width:18ch}.ex-table.ex-narrow thead th.ex-stub-head{white-space:normal}.ex-table tbody tr:focus-visible{outline:2px solid var(--ex-color-ink);outline-offset:-2px}.ex-table tbody tr.ex-spacer{cursor:default}.ex-table tbody tr.ex-spacer:hover{background:none}.ex-table tbody td.ex-heat{border-bottom-color:var(--ex-color-paper);box-shadow:inset -1px 0 0 var(--ex-color-paper)}.ex-table tbody tr.ex-row-hot td.ex-heat,.ex-table tbody tr:hover td.ex-heat{box-shadow:inset -1px 0 0 var(--ex-color-paper),inset 0 -2px 0 var(--ex-color-ink)}.ex-table tbody tr.ex-row-on td.ex-heat{box-shadow:inset -1px 0 0 var(--ex-color-paper),inset 0 0 0 2px var(--ex-color-ink)}.ex-tsearch{display:flex;align-items:center;gap:12px;margin-bottom:8px;height:28px}.ex-tsearch input{flex:0 1 240px;min-width:0;height:28px;padding:0 8px;border:1px solid var(--ex-color-rule);border-radius:4px;background:var(--ex-color-paper);color:var(--ex-color-ink);font:inherit;font-size:12px;line-height:16px}.ex-tsearch input::-moz-placeholder{color:var(--ex-color-ink-inactive);opacity:1}.ex-tsearch input::placeholder{color:var(--ex-color-ink-inactive);opacity:1}.ex-tsearch input:hover{border-color:var(--ex-color-context)}.ex-tsearch-count{font-size:12px;line-height:16px;white-space:nowrap}.ex-tmore .ex-mono,.ex-tsearch-count .ex-mono{font-family:var(--ex-font-mono)}.ex-tmore{display:flex;align-items:center;gap:12px;margin-top:8px;font-size:12px;line-height:16px}.ex-tmore button{height:28px;padding:0 8px;border:1px solid var(--ex-color-rule);border-radius:4px;background:var(--ex-color-paper);cursor:pointer;font-size:12px;font-weight:500}.ex-tmore button:hover{background:var(--ex-color-wash)}.ex-tempty{margin:8px 0 0;font-size:12px;line-height:16px}@media (pointer:coarse){.ex-table tbody tr{height:44px}.ex-tmore button,.ex-tsearch,.ex-tsearch input{height:36px}}[data-exhibit]{--ex-font-sans:var(--font-plex-sans,"IBM Plex Sans"),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--ex-font-mono:var(--font-plex-mono,"IBM Plex Mono"),ui-monospace,SFMono-Regular,Menlo,monospace}