:root{--bg-lightness:100%;--fg-lightness:0%;--surface-0:#000;--surface-5:#0c0c0e;--surface-10:#17181c;--surface-15:#23252a;--surface-20:#2e3138;--surface-30:#464953;--surface-40:#5d616f;--surface-50:#747a8b;--surface-60:#9094a2;--surface-70:#acafb9;--surface-80:#c7cad1;--surface-90:#e3e4e8;--surface-100:#fff;--primary-0:#000;--primary-10:#17191c;--primary-15:#22252a;--primary-20:#2e3238;--primary-25:#393e46;--primary-30:#454b54;--primary-40:#5c6470;--primary-50:#737d8c;--primary-60:#8f97a3;--primary-70:#abb1ba;--primary-80:#c7cbd1;--primary-90:#e3e5e8;--primary-100:#fff;--decorative-1:#c8603e;--decorative-2:#b53199;--decorative-3:#5dad85;--decorative-4:#9969fb;--decorative-5:#c40377;--card-surface:var(--surface-10);--panel-surface:var(--surface-10);--panel-surface-bright:var(--surface-20);--surface-hocus:var(--surface-25);--txt-inv:#eee;--txt-dim-inv:#ccc;--txt-dimmer-inv:#aaa;--bg-form-control:#eee;--bg-form-control-hocus:#ddd;--border-form-control:#ddd;--border-form-control-hocus:#ccc;--action-primary:var(--primary-20);--actionborder-primary:var(--primary-20);--action-primary-hovered:var(--primary-25);--actionborder-primary-hovered:var(--primary-25);--action-primary-active:var(--primary-40);--actionborder-primary-active:var(--primary-40);--txt:var(--primary-90);--txt-hocus:var(--primary-90);--txt-dim:var(--primary-80);--txt-dimmer:var(--primary-60);--txt-interactive:#3af;--checkbox-primary-active:var(--primary-90);--border-on-primary-subdued:var(--primary-20);--border-on-primary:var(--primary-40);--border-on-surface:var(--primary-15);--z-index-above:2;--z-index-top:2147483647;--border-radius-xs:3px;--border-radius-s:6px;--border-radius-m:10px;--border-radius-l:13px;--background-color-dark:#101112;--background-color-darker:#0b0c0c;--background-color-faint-green:rgba(48,188,49,.2);--background-color-faint-red:rgba(203,51,68,.2);--color-avatar-backdrop:#292c32;--color-default:var(--surface-90);--color-number-go-down:#d40017;--color-number-go-home:var(--fg-70);--color-number-go-up:#0dbd0e;--color-party-democrat:#186cea;--color-party-other:#ab33b2;--color-party-republican:#c23131;--color-twitter:#1da1f2;--color-brand-2iq:#ba3a42;--transition-fast:all 75ms ease-out 5ms;--transition-medium:all 400ms ease-out 10ms;--transition-slow:all 1000ms ease-out 10ms;--space-xs:3px;--space-s:5px;--space-sm:8px;--space-m:14px;--space-l:24px;--space-xl:35px}.theme--dark{--bg-lightness:0;--fg-lightness:100%;--icon-ui:#8b98a9;--box-shadow-default:0 2px 8px 0 rgba(0,0,0,.5);--box-shadow-widget:0 1px 1px 0 rgba(0,0,0,.11),0 2px 2px 0 rgba(0,0,0,.11),0 3px 4px 0 rgba(0,0,0,.11),0 4px 6px 0 rgba(0,0,0,.11),0 4px 10px 0 rgba(0,0,0,.11),0 6px 16px 0 rgba(0,0,0,.11);background-color:var(--background-color-dark)}.site-root{--max-content-width:1400px;--max-prose-width:800px;--fg-10:hsla(0,0%,var(--fg-lightness),0.1);--fg-20:hsla(0,0%,var(--fg-lightness),0.2);--fg-30:hsla(0,0%,var(--fg-lightness),0.3);--fg-40:hsla(0,0%,var(--fg-lightness),0.4);--fg-50:hsla(0,0%,var(--fg-lightness),0.5);--fg-60:hsla(0,0%,var(--fg-lightness),0.6);--fg-70:hsla(0,0%,var(--fg-lightness),0.7);--fg-80:hsla(0,0%,var(--fg-lightness),0.8);--fg-90:hsla(0,0%,var(--fg-lightness),0.9);--fg-100:hsla(0,0%,var(--fg-lightness),1);--bg-10:hsla(0,0%,var(--bg-lightness),0.1);--bg-20:hsla(0,0%,var(--bg-lightness),0.2);--bg-30:hsla(0,0%,var(--bg-lightness),0.3);--bg-40:hsla(0,0%,var(--bg-lightness),0.4);--bg-50:hsla(0,0%,var(--bg-lightness),0.5);--bg-60:hsla(0,0%,var(--bg-lightness),0.6);--bg-70:hsla(0,0%,var(--bg-lightness),0.7);--bg-80:hsla(0,0%,var(--bg-lightness),0.8);--bg-90:hsla(0,0%,var(--bg-lightness),0.9);--bg-100:hsla(0,0%,var(--bg-lightness),1)}body,html{margin:0;padding:0}body{overflow-x:hidden}@media (width <= 769px){body,html{overflow-x:unset;width:unset}}*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}.q-field,.q-label,.q-value,.q-value *,h1,h2,h3,h4,h5,h6,input{-webkit-user-select:text;-moz-user-select:text;user-select:text}figure{margin:0}menu[class],ol[class],ul[class]{list-style:none;margin:0;padding:0}:is(menu[class],ol[class],ul[class])>li{list-style:none;margin:0;padding:0}::-moz-placeholder{color:var(--txt-dimmer)}::placeholder{color:var(--txt-dimmer)}input:hover::input-placeholder{color:var(--txt)}input:focus::input-placeholder{color:transparent}body{font-family:var(--font-inter),Inter,sans-serif;line-height:1.4;text-rendering:optimizelegibility;--font-size-1:9px;--font-size-2:11px;--font-size-3:13px;--font-size-4:15px;--font-size-5:18px;--font-size-6:21px;--font-size-7:24px;--font-size-8:32px}h1{font-size:var(--font-size-8)}h2{font-size:var(--font-size-7)}h3{font-size:var(--font-size-6)}h4{font-size:var(--font-size-5)}button,input,select,textarea{font-family:inherit}.btn{background:none;border:none;border-radius:var(--border-radius-xs);contain:content;cursor:pointer;display:flex;padding:0;white-space:nowrap}.btn,.btn:after,.btn:before{transition:var(--transition-fast)}.btn,.btn *{white-space:nowrap}.btn:is(:focus,:hover){outline:none;transform:scale(1.025)}.btn:is(:active){transform:scale(.975)}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}.btn--size-s{padding:var(--space-xs) var(--space-sm)}.btn--size-m{padding:var(--space-s) var(--space-m)}.btn--size-l{padding:var(--space-sm) var(--space-m)}.btn.flavour--primary{background-color:var(--action-primary);font-weight:500}.btn.flavour--muted{color:var(--txt-dim)}.btn.is--disabled{opacity:.25;pointer-events:none}.btn.flavour--icon{border-radius:50%}.form-buttons{display:flex;gap:var(--space-m);justify-content:flex-start}.form-buttons .btn{background-color:#1d9133;border:1px solid #1d9133;font-size:var(--font-size-4);margin-block-start:var(--space-s);padding:var(--space-sm) var(--space-l)}.form-buttons .flavour--primary:hover{background-color:#24ad3d;border-color:#24ad3d}.form-buttons .flavour--primary:active{background-color:#1d9133;border-color:#1d9133}.form-buttons .flavour--muted{background-color:transparent;border-color:currentcolor}.form-buttons :active{transform:scale(.95)}.btn.flavour--primary:after{background:linear-gradient(180deg,hsla(21,63%,73%,0),hsla(0,0%,100%,.2) 50%,hsla(21,63%,73%,0));inset:-50%;content:"";position:absolute;transform:rotate(60deg) translate(-5em,7.5em)}.btn.flavour--primary:is(:hover,:focus):after{animation:sheen .8s forwards}@keyframes sheen{to{transform:rotate(60deg) translate(1em,-9em)}}:root{--chart-color-1:var(--decorative-1);--chart-color-2:var(--decorative-2);--chart-color-3:var(--decorative-3);--chart-color-4:var(--decorative-4);--chart-color-5:var(--decorative-5);--font-size-1:9px;--font-size-2:11px;--font-size-3:13px;--font-size-4:15px;--color-txtype-buy:#15ada0;--color-txtype-exchange:#cd5a46;--color-txtype-receive:#9969fb;--color-txtype-sell:#dd962b;--chart-color-buy:var(--color-txtype-buy);--chart-color-sell:var(--color-txtype-sell);--chart-color-exchange:var(--color-txtype-exchange);--chart-color-receive:var(--color-txtype-receive);--chart-color-democrats:var(--color-party-democrat);--chart-color-other:var(--color-party-other)}.recharts-legend-wrapper .recharts-legend-item-text{color:var(--txt-dimmer)!important;font-size:var(--font-size-3);font-weight:500}.recharts-cartesian-axis-tick-value{font-size:var(--font-size-1)}.chart--is--loading{clip-path:polygon(80% 47%,67% 73%,56% 50%,46% 69%,36% 51%,27% 75%,11% 40%,0 65%,0 100%,100% 100%,100% 25%,89% 62%)}.chart--is--loading,.pie-chart--is--loading{background:linear-gradient(0deg,transparent 0,#111);border-radius:var(--border-radius-xs);height:100%;-webkit-mask-image:radial-gradient(transparent,#000);mask-image:radial-gradient(transparent,#000);overflow:hidden;pointer-events:none;position:relative;width:100%}.chart--is--loading:after,.pie-chart--is--loading:after{animation:shimmer 2s infinite;background:linear-gradient(90deg,rgba(44,45,50,0),rgba(44,45,50,.6) 90%,rgba(44,45,50,0));content:"";inset:0;position:absolute;transform:translateX(-100%)}.recharts-legend-item-text{font-size:var(--font-size-1);font-weight:500}.chart-tooltip .q-cell+.q-cell{margin-top:var(--space-sm)}.chart-tooltip .q-cell .q-label{font-size:var(--font-size-1)}.chart-tooltip .q-cell *{font-size:var(--font-size-2);text-transform:uppercase}.chart-tooltip .cell--tx-type-buy .q-value{color:var(--color-txtype-buy)}.chart-tooltip .cell--tx-type-sell .q-value{color:var(--color-txtype-sell)}.activity-chart{height:100%;overflow:hidden;position:relative;width:100%}.activity-chart__above{position:absolute;top:0}.recharts-cartesian-axis-tick-value tspan{fill:var(--txt-dimmer)}.activity-chart .recharts-cartesian-grid line{opacity:.5;stroke:var(--fg-10)}.activity-chart .yAxis .recharts-cartesian-axis-tick:first-child:first-child{display:none}.activity-chart .recharts-tooltip-cursor{fill:hsla(0,0%,100%,.02)}.activity-chart .recharts-tooltip-wrapper{background-color:#262727;border:1px solid var(--border-on-surface);border-radius:var(--border-radius-s);box-shadow:var(--box-shadow-default);color:hsla(0,0%,100%,.9);padding:var(--space-sm);width:-moz-fit-content;width:fit-content}.activity-chart .recharts-tooltip-wrapper:empty{display:none}ul.chart-legend>li{align-items:baseline;display:flex;font-size:var(--font-size-2);gap:var(--space-s)}ul.chart-legend>li:before{--bullet-size:7px;background-color:var(--color);content:"";height:var(--bullet-size);min-width:var(--bullet-size);width:var(--bullet-size)}ul.chart-legend>li>.label{color:var(--color);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.chart-legend>li>.value{color:var(--color);font-weight:600;padding:0}ul.chart-legend>li>.value:before{content:"(";font-weight:400}ul.chart-legend>li>.value:after{content:")";font-weight:400}.legend-color-1{--color:var(--chart-color-1)}.legend-color-2{--color:var(--chart-color-2)}.legend-color-3{--color:var(--chart-color-3)}.legend-color-4{--color:var(--chart-color-4)}.legend-color-5{--color:var(--chart-color-5)}.legend-color-buy{--color:var(--color-txtype-buy)}.legend-color-sell{--color:var(--color-txtype-sell)}.legend-color-exchange{--color:var(--color-txtype-exchange)}.legend-color-receive{--color:var(--color-txtype-receive)}.legend-color-other{--color:var(--chart-color-other)}.chart-legend__tooltip-color{color:var(--txt)}.q-widget.chart-digest-card{--widget-body-spacing:0 var(--space-m)}.chart-digest-card+.chart-digest-card{margin-top:var(--space-l)}.chart-digest-card>.q-widget-header{padding:var(--space-s) 0}.chart-digest-card>.q-widget-header h4{color:var(--txt-dimmer);font-size:var(--font-size-2);text-transform:uppercase}.chart-digest-card>.q-widget-body{align-items:center;flex-direction:row;gap:var(--space-sm);padding:0}.chart-digest-card figure{height:85px;width:85px}.chart-digest-card:is(.flavour-na,.is-loading) figure{background:radial-gradient(circle,transparent,transparent 28px,var(--panel-surface-bright) 28px,var(--panel-surface-bright) 37px,transparent 37px);border-radius:100%;position:relative}.q-widget.chart-digest-card .chart-legend{max-width:180px}.chart-digest-card:is(.is-loading) figure:after{animation:shimmer 2s infinite;background:linear-gradient(90deg,rgba(44,45,50,0),rgba(44,45,50,.6) 90%,rgba(44,45,50,0));inset:0;content:"";position:absolute;transform:translateX(-100%)}@keyframes shimmer{to{transform:translateX(100%)}}.pie-chart .recharts-pie-sector:first-child path{fill:var(--chart-color-1)}.pie-chart .recharts-pie-sector:nth-child(2) path{fill:var(--chart-color-2)}.pie-chart .recharts-pie-sector:nth-child(3) path{fill:var(--chart-color-3)}.pie-chart .recharts-pie-sector:nth-child(4) path{fill:var(--chart-color-4)}.pie-chart .recharts-pie-sector:nth-child(5) path{fill:var(--chart-color-5)}.pie-chart path.recharts-sector.buy{fill:var(--color-txtype-buy)}.pie-chart path.recharts-sector.sell{fill:var(--color-txtype-sell)}.pie-chart path.recharts-sector.exchange{fill:var(--color-txtype-exchange)}.pie-chart path.recharts-sector.receive{fill:var(--color-txtype-receive)}.pie-chart path.recharts-sector.no-data{filter:grayscale();opacity:.2}.chart-thumbnail{height:100%;overflow:hidden;width:100%}.chart-thumbnail .recharts-tooltip-wrapper{left:unset!important;right:2px!important;top:25px!important;transform:none!important;width:calc(100% - 2 * var(--space-xs))}.chart-thumbnail .line-up :is(path,stop){stop-color:var(--color-number-go-up);stroke:var(--color-number-go-up)}.chart-thumbnail .line-down :is(path,stop){stop-color:var(--color-number-go-down);stroke:var(--color-number-go-down)}.chart-thumbnail .line-default :is(path,stop){opacity:.3;stop-color:var(--color-number-go-home);stroke:var(--color-number-go-down)}.chart-thumbnail .tooltip-value{align-items:center;display:flex;justify-content:space-between}.chart-thumbnail .tooltip-value span{font-size:var(--font-size-1)}.trade-detail-chart{--chart-height:300px;height:var(--chart-height);overflow:hidden;position:relative}.trade-detail-chart__above{position:absolute;top:0;z-index:100}.trade-detail-chart .recharts-legend-wrapper .recharts-surface{height:0;width:0}.trade-detail-chart .recharts-legend-item:nth-child(2){display:none!important}.trade-detail-chart .recharts-legend-wrapper .recharts-symbols{display:none}.trade-detail-chart .recharts-cartesian-grid line{opacity:.5;stroke:var(--fg-10)}.trade-detail-chart .yAxis .recharts-cartesian-axis-line,.trade-detail-chart .yAxis .recharts-cartesian-axis-tick-line{display:none}.trade-detail-chart .custom-tooltip__rect{border-radius:10px;fill:#262727;filter:drop-shadow(3px 3px 3px rgba(0,0,0,.35))}.trade-detail-chart .custom-tooltip__text{fill:hsla(0,0%,100%,.9);font-size:var(--font-size-2);font-weight:400}.trade-detail-chart .custom-tooltip__text.header{fill:var(--txt-dimmer);font-size:var(--font-size-2);font-weight:500;text-transform:uppercase}.trade-detail-chart .yAxis .recharts-cartesian-axis-tick:first-child{transform:translateY(-10px)}.trade-detail-chart .line-up stop{stop-color:var(--color-number-go-up)}.trade-detail-chart .line-down stop{stop-color:var(--color-number-go-down)}.trade-detail-chart .line-default stop{opacity:.3;stop-color:var(--color-number-go-nowhere)}.trade-detail-chart .line-up{stroke:var(--color-number-go-up)}.trade-detail-chart .line-down{stroke:var(--color-number-go-down)}.trade-detail-chart .line-default{opacity:.3;stroke:var(--color-number-go-nowhere)}.chart-digest-card.dimension--txType figure{place-items:center;display:grid}.chart-digest-card.dimension--txType figure>figcaption{color:var(--txt-dimmer);font-size:var(--font-size-1);margin-top:20px;text-transform:uppercase}.chart-digest-card.dimension--txType figure>span{color:var(--txt-dim);font-size:var(--font-size-4);font-weight:500;margin-top:-8px}.chart-digest-card.dimension--txType figure>*{grid-area:1/-1}.count-badge{--badge-size:var(--avatar-size);background-color:#000;border-radius:50%;display:grid;height:var(--badge-size);isolation:isolate;min-width:var(--badge-size);padding:calc(var(--badge-size) / 4) 2px;width:var(--badge-size)}.count-badge:before{align-items:center;background-color:transparent;color:var(--txt);content:attr(data-content);display:flex;font-size:var(--font-size-1);font-weight:600;grid-area:1/-1;justify-content:center;line-height:calc(var(--badge-size) / 2.2);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.rdp{--rdp-cell-size:40px;--rdp-caption-font-size:18px;--rdp-accent-color:#00f;--rdp-background-color:#e7edff;--rdp-accent-color-dark:#3003e1;--rdp-background-color-dark:#180270;--rdp-outline:2px solid var(--rdp-accent-color);--rdp-outline-selected:3px solid var(--rdp-accent-color);--rdp-selected-color:#fff;margin:1em}.rdp-vhidden{box-sizing:border-box;margin:0;background:transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:absolute!important;top:0;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;border:0!important}.rdp-button_reset{appearance:none;position:relative;margin:0;padding:0;cursor:default;color:inherit;background:none;font:inherit;-moz-appearance:none;-webkit-appearance:none}.rdp-button_reset:focus-visible{outline:none}.rdp-button{border:2px solid transparent}.rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.rdp-button:not([disabled]){cursor:pointer}.rdp-button:focus-visible:not([disabled]){color:inherit;background-color:var(--rdp-background-color);border:var(--rdp-outline)}.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.rdp-months{display:flex}.rdp-month{margin:0 1em}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-table{margin:0;max-width:calc(var(--rdp-cell-size) * 7);border-collapse:collapse}.rdp-with_weeknumber .rdp-table{max-width:calc(var(--rdp-cell-size) * 8);border-collapse:collapse}.rdp-caption{display:flex;align-items:center;justify-content:space-between;padding:0;text-align:left}.rdp-multiple_months .rdp-caption{position:relative;display:block;text-align:center}.rdp-caption_dropdowns,.rdp-caption_label{position:relative;display:inline-flex}.rdp-caption_label{z-index:1;align-items:center;margin:0;padding:0 .25em;white-space:nowrap;color:currentColor;border:2px solid transparent;font-family:inherit;font-size:var(--rdp-caption-font-size);font-weight:700}.rdp-nav{white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav{position:absolute;top:50%;left:0;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav{position:absolute;top:50%;right:0;transform:translateY(-50%)}.rdp-nav_button{display:inline-flex;align-items:center;justify-content:center;width:var(--rdp-cell-size);height:var(--rdp-cell-size);padding:.25em;border-radius:100%}.rdp-dropdown_month,.rdp-dropdown_year{position:relative;display:inline-flex;align-items:center}.rdp-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:2;top:0;bottom:0;left:0;width:100%;margin:0;padding:0;cursor:inherit;opacity:0;border:none;background-color:transparent;font-family:inherit;font-size:inherit;line-height:inherit}.rdp-dropdown[disabled]{opacity:unset;color:unset}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-head{border:0}.rdp-head_row,.rdp-row{height:100%}.rdp-head_cell{vertical-align:middle;font-size:.75em;font-weight:700;text-align:center;height:100%;height:var(--rdp-cell-size);padding:0;text-transform:uppercase}.rdp-tbody{border:0}.rdp-tfoot{margin:.5em}.rdp-cell{width:var(--rdp-cell-size);height:100%;height:var(--rdp-cell-size);padding:0;text-align:center}.rdp-weeknumber{font-size:.75em}.rdp-day,.rdp-weeknumber{display:flex;overflow:hidden;align-items:center;justify-content:center;box-sizing:border-box;width:var(--rdp-cell-size);max-width:var(--rdp-cell-size);height:var(--rdp-cell-size);margin:0;border:2px solid transparent;border-radius:100%}.rdp-day_today:not(.rdp-day_outside){font-weight:700}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{color:var(--rdp-selected-color);opacity:1;background-color:var(--rdp-accent-color)}.rdp-day_outside{opacity:.5}.rdp-day_selected:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-top-right-radius:0;border-bottom-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start),.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-top-right-radius:0;border-bottom-right-radius:0}.rdp-day_range_end.rdp-day_range_start{border-radius:100%}.rdp-day_range_middle{border-radius:0}.rdp-caption_label,.rdp-nav_button{color:var(--txt-dim);font-size:var(--font-size-4)}.rdp-head_cell{color:var(--txt-dimmer);font-weight:400;text-transform:unset}.rdp-day{color:var(--txt-dim);font-size:var(--font-size-3)}.q-date-picker .rdp{margin:0;padding:0}.rdp-day_today{background-color:#2b731a;color:var(--txt)}.rdp-day_selected:not(.rdp-day--disabled,.rdp-day--outside):hover{background-color:#2b731a;color:var(--txt-dimmer)}.rdp-day_selected:not(.rdp-day--start,.rdp-day--end,.rdp-day--outside){background-color:var(--fg-10);color:var(--txt)}.debounced-input-container{background-color:var(--action-primary);border-radius:var(--border-radius-xs);display:flex;padding:var(--space-sm) 10px;position:relative;width:100%}input.debounced-input{background-color:transparent;border:none;color:var(--txt-dimmer);font-size:var(--font-size-3);font-weight:500;height:100%;outline:none;padding:1px 2px;width:100%}.debounced-input-container:is(:hover,:focus,:focus-within){background:var(--action-primary-hovered)}.debounced-input-container:is(:hover,:focus,:focus-within)>input.debounced-input::-moz-placeholder{color:#fff}.debounced-input-container:is(:hover,:focus,:focus-within)>input.debounced-input,.debounced-input-container:is(:hover,:focus,:focus-within)>input.debounced-input::placeholder{color:#fff}.debounced-input-container .controls{align-items:center;display:flex;gap:var(--space-s)}:root{--dropdown-max-height:500px}.dropdown-group{cursor:default;display:flex;position:relative}.dropdown-content{background-color:var(--action-primary);border:1px solid var(--border-on-primary-subdued);border-radius:var(--border-radius-xs);box-shadow:var(--box-shadow-default);max-height:var(--dropdown-max-height);max-width:-moz-fit-content;max-width:fit-content;overflow-y:auto;padding:var(--space-s);position:absolute;z-index:var(--z-index-above)}.dropdown-content li{transition:var(--transition-fast)}.dropdown-content li:is(:focus,:focus-within,:hover){background-color:var(--action-primary-hovered)}.q-choice-wrapper .q-label{color:var(--txt-dimmer);font-size:var(--font-size-3);font-weight:500;transition:var(--transition-fast);white-space:nowrap}.q-choice-wrapper .dropdown-button{color:var(--txt-dimmer);font-size:var(--font-size-2);font-weight:500;width:100%}.dropdown-selector .checkbox label{white-space:nowrap}.dropdown-selector .q-label{color:var(--txt-dimmer);font-size:var(--font-size-3);font-weight:500;max-width:335px;overflow:hidden;text-overflow:ellipsis;transition:var(--transition-fast);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.dropdown-content .checkbox.size-s label,.dropdown-selector.q-flyout--plain .q-label{font-size:var(--font-size-2)}.dropdown-selector:hover .q-label,.q-choice-wrapper.q-choice--selected .q-label,.q-choice-wrapper:hover .dropdown-button{color:var(--txt)}.dropdown-content li:active{transform:translateY(.5px)}.dropdown-content--left{left:0}.dropdown-content--right{right:0}.dropdown-selector{align-items:center;background-color:var(--action-primary);border:1px solid var(--border-on-primary-subdued);border-radius:var(--border-radius-xs);display:flex;gap:var(--space-s);justify-content:space-between;padding:var(--space-sm) var(--space-m);transition:var(--transition-fast);width:100%}.dropdown-selector:is(:hover,:focus,:focus-within){background:var(--action-primary-hovered);border:1px solid var(--actionborder-primary-hovered)}.dropdown-selector:active{border:1px solid var(--actionborder-primary-active)}.dropdown-selector .controls{display:flex;gap:var(--space-s)}.q-flyout--icon .dropdown-selector .controls{align-items:center}.q-flyout--default .dropdown-selector .controls{gap:var(--space-sm)}@media (width <= 1150px){.dropdown-selector .q-label{max-width:175px}}@media (width <= 480px){:root{--dropdown-max-height:200px}.dropdown-selector .q-label{max-width:135px}}.q-flyout--plain,.q-flyout--plain:hover{background-color:transparent;border:none;box-shadow:none;padding:0 var(--space-sm)}input.checkbox--hidden{opacity:0;position:absolute}.dropdown-content.flavour--plain .q-label{font-size:var(--font-size-2)}.dropdown-content.flavour--plain .q-label.per-page{font-size:var(--font-size-3)}.q-choice-wrapper{align-items:center;display:flex;gap:var(--space-sm);padding:10px var(--space-m);position:relative}.dropdown-content.flavour--plain .q-choice-wrapper{padding:var(--space-sm) var(--space-s)}.dropdown-content:not(.flavour--plain) .q-choice-wrapper:before{background-color:var(--surface-30);border:none;border-radius:var(--border-radius-xs);content:"";height:15px;margin-left:-5px;width:15px}.dropdown-content:not(.flavour--plain) .q-choice-wrapper.q-choice--selected:before{background-color:var(--surface-30)}.dropdown-content:not(.flavour--plain) .q-choice-wrapper.q-choice--selected:after{border:2px solid var(--txt);border-right:none!important;border-top:none!important;content:"";height:5px;left:12px;position:absolute;top:calc(50% - 3px);transform:rotate(-45deg) translateZ(0);width:8px}.dropdown-content>ul+ul{border-top:1px solid var(--border-on-primary)}.dropdown-content li:is(:focus,:focus-within,:hover) .q-label{color:var(--txt-hocus)}.q-flyout--minimal,.q-flyout--minimal:hover{border:none;box-shadow:none;padding:6px}.dropdown-content.flavour--minimal .q-choice-wrapper:before{display:none}.dropdown-content.flavour--minimal .q-choice-wrapper{padding:var(--space-sm) var(--space-s)}.cell--issuer-price{align-items:flex-end}.q-field.issuer-price{font-size:var(--font-size-3)}.q-field.percentage-change{align-items:center;display:flex;font-size:var(--font-size-2);gap:2px}.q-field.percentage-change:before{border-color:transparent;border-style:solid;border-width:0 4px;content:""}.q-field.percentage-change.number-go-down:before{border-top-color:var(--color-number-go-down);border-top-width:5px}.q-field.percentage-change.number-go-up:before{border-bottom-color:var(--color-number-go-up);border-bottom-width:5px}.q-cell .no-price{color:var(--txt-dimmer);font-size:var(--font-size-3)}.cell--politician{position:relative}.q-cell.has-avatar{align-content:center;align-items:center;display:flex;flex-direction:row;gap:var(--space-sm)}.q-cell.has-avatar>div:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell--politician h3.politician-name{font-size:var(--font-size-3)}.cell--politician .politician-info span{color:var(--txt-dimmer);font-size:var(--font-size-2);font-weight:500}.cell--politician .politician-info *+:before{content:"|";padding-inline:1px}.q-value .reporting-gap-tier--1{color:#3f3}.q-value .reporting-gap-tier--2{color:#ddd}.q-value .reporting-gap-tier--3{color:#da0}.q-value .reporting-gap-tier--4{color:#a00}.cell--traded-issuer{position:relative}.cell--has-avatar{align-content:center;align-items:center;display:flex;flex-direction:row;gap:var(--space-sm)}.cell--has-avatar>div:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell--traded-issuer .issuer-info{display:flex;flex-direction:column}.cell--traded-issuer .issuer-name{font-size:var(--font-size-3);font-weight:500}.cell--traded-issuer .issuer-ticker{color:var(--txt-dimmer);font-size:var(--font-size-2);font-weight:500}.q-data-list-item:is(:focus-within,:hover) .issuer-avatar,.q-tr:is(:focus-within,:hover) .cell--traded-issuer .issuer-avatar{filter:brightness(1.4);transition:var(--transition-fast)}:is(.cell--us-state,.cell--state-name) span{font-size:var(--font-size-3);font-weight:500}.q-cell[class*=state-shape]{align-items:center;display:flex;height:50px;justify-content:center;margin:-10px 0;position:relative;width:50px}.q-cell[class*=state-shape]:after{background-size:contain;content:"";inset:0;opacity:.07;position:absolute}.state-shape--ak:after{background-image:url(/assets/states/ak.svg)}.state-shape--al:after{background-image:url(/assets/states/al.svg)}.state-shape--ar:after{background-image:url(/assets/states/ar.svg)}.state-shape--az:after{background-image:url(/assets/states/az.svg)}.state-shape--ca:after{background-image:url(/assets/states/ca.svg)}.state-shape--co:after{background-image:url(/assets/states/co.svg)}.state-shape--ct:after{background-image:url(/assets/states/ct.svg)}.state-shape--dc:after{background-image:url(/assets/states/dc.svg)}.state-shape--de:after{background-image:url(/assets/states/de.svg)}.state-shape--fl:after{background-image:url(/assets/states/fl.svg)}.state-shape--ga:after{background-image:url(/assets/states/ga.svg)}.state-shape--hi:after{background-image:url(/assets/states/hi.svg)}.state-shape--ia:after{background-image:url(/assets/states/ia.svg)}.state-shape--id:after{background-image:url(/assets/states/id.svg)}.state-shape--il:after{background-image:url(/assets/states/il.svg)}.state-shape--in:after{background-image:url(/assets/states/in.svg)}.state-shape--ks:after{background-image:url(/assets/states/ks.svg)}.state-shape--ky:after{background-image:url(/assets/states/ky.svg)}.state-shape--la:after{background-image:url(/assets/states/la.svg)}.state-shape--ma:after{background-image:url(/assets/states/ma.svg)}.state-shape--md:after{background-image:url(/assets/states/md.svg)}.state-shape--me:after{background-image:url(/assets/states/me.svg)}.state-shape--mi:after{background-image:url(/assets/states/mi.svg)}.state-shape--mn:after{background-image:url(/assets/states/mn.svg)}.state-shape--mo:after{background-image:url(/assets/states/mo.svg)}.state-shape--ms:after{background-image:url(/assets/states/ms.svg)}.state-shape--mt:after{background-image:url(/assets/states/mt.svg)}.state-shape--nc:after{background-image:url(/assets/states/nc.svg)}.state-shape--nd:after{background-image:url(/assets/states/nd.svg)}.state-shape--ne:after{background-image:url(/assets/states/ne.svg)}.state-shape--nh:after{background-image:url(/assets/states/nh.svg)}.state-shape--nj:after{background-image:url(/assets/states/nj.svg)}.state-shape--nm:after{background-image:url(/assets/states/nm.svg)}.state-shape--nv:after{background-image:url(/assets/states/nv.svg)}.state-shape--ny:after{background-image:url(/assets/states/ny.svg)}.state-shape--oh:after{background-image:url(/assets/states/oh.svg)}.state-shape--ok:after{background-image:url(/assets/states/ok.svg)}.state-shape--or:after{background-image:url(/assets/states/or.svg)}.state-shape--pa:after{background-image:url(/assets/states/pa.svg)}.state-shape--ri:after{background-image:url(/assets/states/ri.svg)}.state-shape--sc:after{background-image:url(/assets/states/sc.svg)}.state-shape--sd:after{background-image:url(/assets/states/sd.svg)}.state-shape--tn:after{background-image:url(/assets/states/tn.svg)}.state-shape--tx:after{background-image:url(/assets/states/tx.svg)}.state-shape--ut:after{background-image:url(/assets/states/ut.svg)}.state-shape--va:after{background-image:url(/assets/states/va.svg)}.state-shape--vt:after{background-image:url(/assets/states/vt.svg)}.state-shape--wa:after{background-image:url(/assets/states/wa.svg)}.state-shape--wi:after{background-image:url(/assets/states/wi.svg)}.state-shape--wv:after{background-image:url(/assets/states/wv.svg)}.state-shape--wy:after{background-image:url(/assets/states/wy.svg)}.q-cell{align-self:center;display:flex;flex-direction:column}.q-cell.flavour--labelled-value,.q-cell.flavour--lv{align-items:center;flex-direction:column-reverse}.q-cell.tx-type{align-items:center}.q-field,.q-fieldset{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-cell .q-value{color:var(--txt);font-size:var(--font-size-3);font-weight:500}.q-cell .q-label,.q-cell .q-label>span,.q-field.no-data{color:var(--txt-dimmer);font-size:var(--font-size-2)}.q-field.tx-type{font-size:var(--font-size-3);font-weight:500;text-transform:uppercase}.q-field.tx-type-extended{font-size:var(--font-size-2);opacity:.8}.q-field .date-multiline,.q-field.owner-with-icon{align-items:center;display:flex;flex-direction:column}.q-field.from-to span+span:before{content:" – "}.q-field.tx-type--buy{color:var(--color-txtype-buy)}.q-field.tx-type--exchange{color:var(--color-txtype-exchange)}.q-field.tx-type--receive{color:var(--color-txtype-receive)}.q-field.tx-type--sell{color:var(--color-txtype-sell)}.q-field.number-go-down{color:var(--color-number-go-down)}.q-field.number-go-up{color:var(--color-number-go-up)}.q-field.number-go-home{color:var(--color-number-go-home)}.q-field.sector{align-items:center;display:flex;flex-direction:column}.q-field.has-asterisk:after{content:"*"}.q-field.has-asterisk:hover:after{color:#fff}.q-field.has-asterisk{margin-left:var(--space-xs)}.content-type--dashboard .q-field.tx-type.has-asterisk{margin-left:0}.tx-type-tooltip-container{max-width:250px}.tx-type-tooltip-content{white-space:normal}.tx-trade-size-tooltip-container{align-items:center;border-radius:var(--border-radius-s);display:flex;flex-direction:column;gap:var(--space-sm);justify-content:space-around;min-width:95px;padding:var(--space-xs)}.tx-trade-size-tooltip-wrapper:hover .trade-size .text,.tx-type-tooltip-wrapper:hover .tx-type--buy,.tx-type-tooltip-wrapper:hover .tx-type--exchange,.tx-type-tooltip-wrapper:hover .tx-type--receive,.tx-type-tooltip-wrapper:hover .tx-type--sell{filter:brightness(150%)}.link-element{white-space:nowrap}.link-element:hover span{text-decoration:none}.modal{background:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:var(--z-index-top)}.modal-main{align-items:center;background:var(--panel-surface);border:1px solid var(--border-on-surface);border-radius:var(--border-radius-m);display:flex;flex-direction:column;height:auto;height:-moz-fit-content;height:fit-content;justify-content:center;left:50%;padding:var(--space-xl);position:fixed;top:50%;transform:translate(-50%,-50%);width:-moz-fit-content;width:fit-content}.modal-main .controls{align-items:center;display:flex;justify-content:space-evenly;margin-top:var(--space-xl);width:100%}.modal button,.modal p a{font-size:var(--font-size-3)}.modal.visible{display:block}.modal.hidden{display:none}.q-page{--page-border-color:var(--border-on-surface);--page-bg-color:var(--panel-surface);background-color:var(--page-bg-color);border:1px solid var(--page-border-color);border-radius:var(--border-radius-s);box-shadow:var(--box-shadow-widget);contain:content;display:flex;flex-direction:column;overflow:hidden;position:relative;width:auto}.q-page.is--chromeless{background-color:unset;border:unset;border-radius:unset;box-shadow:unset;height:100%}.page-header{align-items:center;display:flex;flex-wrap:unset;justify-content:space-between;margin-block-end:0;padding:var(--space-m)}.page-body{--page-body-spacing:var(--space-m);display:flex;flex-direction:column;flex-grow:1;gap:var(--page-body-spacing);padding:var(--page-body-spacing);width:100%}@media (width <= 480px){.q-page{border:none;border-radius:0;box-shadow:none}}:where(.page--committee-detail,.page--issuer-detail,.page--politician-detail,.page--state-detail,.page--trade-detail) .site-main .container{display:grid;gap:var(--space-l);grid-template-columns:minmax(340px,.3fr) minmax(0,1fr)}:where(.page--committee-detail,.page--issuer-detail,.page--politician-detail,.page--state-detail) .site-main .container{grid-template-areas:"aside  trade-explorer"}:where(.page--committee-detail,.page--issuer-detail,.page--politician-detail,.page--state-detail) .site-main .container .aside{display:flex;flex-direction:column;gap:var(--space-l);grid-area:aside}:where(.page--committee-detail,.page--issuer-detail,.page--politician-detail,.page--state-detail) .q-trade-explorer{grid-area:trade-explorer}:where(.page--buzz-detail,.page--insight-detail,.page--press-detail) .site-main .container{display:grid;gap:var(--space-l);grid-template-areas:"content  aside";grid-template-columns:minmax(0,1fr) minmax(340px,.3fr);--max-content-width:1100px}:where(.page--buzz-detail,.page--insight-detail,.page--press-detail) .site-main .container .aside{display:flex;flex-direction:column;gap:var(--space-l);grid-area:aside}.page-index{display:flex;flex-direction:column;gap:var(--space-m)}.page-index-header,.page-index>section{padding:0}.page-index-header{align-items:center;display:flex;flex-direction:row;gap:var(--space-m);justify-content:space-between}@media (width <= 480px){.page-index-header{gap:var(--space-xs);padding:var(--space-m) var(--space-m) calc(var(--space-m) + 1px)}}.param-pill-container{align-items:center;display:flex;gap:var(--space-s)}.param-pill{background-color:var(--action-primary);border:1px solid var(--border-on-primary-subdued);border-radius:var(--border-radius-l);color:var(--txt-dimmer);display:flex;font-size:var(--font-size-2);padding:var(--space-s) 10px}.param-pill:focus,.param-pill:hover{background:var(--action-primary-hovered);border:1px solid var(--actionborder-primary-hovered);color:var(--txt);outline:none}.param-pill:active{box-shadow:inset 0 0 2px rgba(0,0,0,.5);padding-bottom:calc(var(--space-s) - 1px);padding-top:calc(var(--space-s) + 1px)}.param-pill.is--active,.param-pill:active{border:1px solid var(--actionborder-primary-active);color:var(--txt)}.param-pill.is--active{background-color:var(--actionborder-primary-active);pointer-events:none}.range-icon__symbol:not(:first-child){padding-left:1px}.range-icon__symbol--without-gap:not(:first-child){padding-left:0}.range-icon__symbol--50{opacity:.6}.range-icon__symbol--0{color:var(--txt-dimmer);opacity:.2}.popover{--tooltip-arrow-size:6px;--tooltip-color:var(--panel-surface-bright);animation-delay:10ms;animation-duration:.18s;animation-fill-mode:forwards;animation-name:anim-fade-in;animation-timing-function:cubic-bezier(.215,.61,.355,1);background-color:var(--tooltip-color);border:1px solid var(--border-on-surface);border-radius:var(--border-radius-s);box-shadow:var(--box-shadow-default);font-size:var(--font-size-2);opacity:1;padding:var(--space-s);position:fixed;visibility:visible;z-index:var(--z-index-top)}.popover:before{border:solid transparent;border-width:var(--tooltip-arrow-size);content:"";height:0;left:calc(50% - var(--tooltip-arrow-size));pointer-events:none;position:absolute;width:0}.popover:is(.ts,.tm,.te):before{border-top-color:var(--tooltip-color);bottom:calc(-2 * var(--tooltip-arrow-size) + 2px)}.popover.ts:before{left:var(--tooltip-arrow-size)}.popover.te:before{left:calc(100% - 3 * var(--tooltip-arrow-size))}.popover:is(.bs,.bm,.be):before{border-bottom-color:var(--tooltip-color);top:calc(-2 * var(--tooltip-arrow-size))}.popover.bs:before{left:var(--tooltip-arrow-size)}.popover.be:before{left:calc(100% - 3 * var(--tooltip-arrow-size))}.popover:is(.rs,.rm,.re):before{border-right-color:var(--tooltip-color);left:calc(0% - 2 * var(--tooltip-arrow-size));top:var(--tooltip-arrow-size)}.popover.rm:before{top:calc(50% - var(--tooltip-arrow-size))}.popover.re:before{top:calc(100% - 3 * var(--tooltip-arrow-size))}.popover:is(.ls,.lm,.le):before{border-left-color:var(--tooltip-color);left:100%;top:var(--tooltip-arrow-size)}.popover.lm:before{top:calc(50% - var(--tooltip-arrow-size))}.popover.le:before{top:calc(100% - 3 * var(--tooltip-arrow-size))}.popover.anim-bounce{animation-name:anim-bounce}.popover.anim-appear-from-bottom{animation-name:anim-appear-from-bottom}.popover.anim-appear-from-top{animation-name:anim-appear-from-top}@keyframes anim-bounce{0%{opacity:0;visibility:visible}45%{transform:scale(1)}55%{transform:scale(1.2)}65%{transform:scale(1.4)}to{opacity:1;transform:scale(1.15);visibility:visible}}@keyframes anim-fade-in{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes anim-appear-from-bottom{0%{opacity:0;transform:translateY(10px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes anim-appear-from-top{0%{opacity:0;transform:translateY(-10px);visibility:visible}to{opacity:1;transform:translateY(0);visibility:visible}}.q-modal{background:rgba(0,0,0,.8);content:"";display:flex;inset:0;place-content:center;place-items:flex-start;position:fixed;z-index:var(--z-index-top)}.q-modal-body{margin-top:20vh;position:fixed}div.separator{align-items:center;display:flex;margin-block:var(--space-m);position:relative;text-align:center;width:100%}div.separator.has-label{gap:var(--space-l)}div.separator>*{font-size:var(--font-size-4);font-weight:500;text-transform:uppercase;white-space:nowrap}div.separator>:first-child,div.separator>:last-child{--height:2px;background-color:var(--border-on-surface);background-position:50%;content:"";display:block;height:var(--height);top:calc(50% - var(--height));width:100%}.alias--signup-form{background-image:url(/assets/bg-modal-newsletter.webp);background-size:cover;margin:var(--space-m);max-width:700px}.alias--signup-form>header{align-items:flex-start}.alias--signup-form>header>.site-logo{padding:var(--space-sm);padding-left:47px;zoom:.7}.alias--signup-form .q-widget-body{flex-direction:row;padding:0 var(--space-l) var(--space-sm) 47px}.submit-success{background-color:rgba(36,173,61,.7);margin-top:var(--space-l);padding:var(--space-m)}.alias--signup-form .form-inputs{display:flex;flex-direction:column;justify-items:stretch}.alias--signup-form .form-inputs input{background-color:#fff;border:1px solid #fff;border-radius:var(--border-radius-xs);border-right:0;color:var(--primary-0);font-size:var(--font-size-4);outline:none;padding:var(--space-sm);width:340px}.alias--signup-form .form-inputs input::-moz-placeholder{color:var(--txt-dimmer)}.alias--signup-form .form-inputs input::placeholder{color:var(--txt-dimmer)}.alias--signup-form .form-buttons{padding:var(--space-m) 0}.alias--signup-form .visual{padding-inline:var(--space-m);width:250px}.alias--signup-form h1{font-size:var(--font-size-8)}.alias--signup-form p{font-size:var(--font-size-4);line-height:1.6}.alias--signup-form form{margin-top:var(--space-l)}.alias--signup-form .close .svg-icon{background-color:#fff}@media (width <= 650px){.alias--signup-form>header>.site-logo{padding:0}.alias--signup-form .visual{display:none}.alias--signup-form h1{font-size:var(--font-size-7)}.alias--signup-form .q-widget-body{max-width:380px;padding:0 var(--space-m) var(--space-l)}.alias--signup-form .form-inputs input{max-width:300px}}.cell--linked-entities{--avatar-overlap:0.2;--avatar-size:25px;display:flex;flex-direction:row;position:relative}.content-type--detail .cell--linked-entities{--avatar-overlap:-0.1;--avatar-size:40px}.cell--linked-entities figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cell--linked-entities .info{background-color:rgba(0,0,0,.9);border-radius:var(--border-radius-s);font-size:10px;opacity:0;padding:var(--space-s) var(--space-m);position:absolute;right:0;top:calc(var(--avatar-size) + 5px)}.linked-entity-info{max-width:200px}.cell--linked-entities>*{margin-block:0;margin-inline:calc(var(--avatar-size) * var(--avatar-overlap) * -1) 0;transition:var(--transition-fast)}.cell--linked-entities .info *{text-align:center;white-space:nowrap;width:100%}.cell--linked-entities:hover>:not(:hover){opacity:.4}.cell--linked-entities>:hover .info{opacity:1}.list-related-stories .q-data-list-item{padding-block:var(--space-sm)}.list-related-stories .row-grid{grid-gap:var(--space-s);grid-template-columns:[figure] 40px [title] minmax(100px,1fr);margin-inline-start:-5px}.list-related-stories .q-cell{gap:var(--space-xs)}.list-related-stories .q-cell .q-fieldset{display:flex;gap:var(--space-s)}.list-related-stories .cell--story-info h3{font-size:var(--font-size-3)}.list-related-stories .cell--story-icon figure{background-color:var(--color-avatar-backdrop);border-radius:50%;display:grid;height:var(--avatar-size);isolation:isolate;min-width:var(--avatar-size);padding:calc(var(--avatar-size) / 4.3);width:var(--avatar-size)}.list-related-stories .cell--story-icon figure:before{background-color:var(--txt-dimmer);content:"";height:var(--icon-size);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:var(--icon-size)}.list-related-stories .cell--story-icon.type--article figure{background-color:var(--color-brand-2iq)}.list-related-stories .cell--story-icon.type--article figure:before{background-color:#fff;-webkit-mask-image:url(/assets/icons/icon-q.svg);mask-image:url(/assets/icons/icon-q.svg)}.list-related-stories .cell--story-icon.type--buzz figure{background-color:#1d9bf0}.list-related-stories .time{color:var(--txt-dimmer);font-size:var(--font-size-2);font-weight:500}.list-related-stories .q-data-list-item:is(:focus-within,:hover) .story-icon figure{filter:brightness(1.4)}.sb-chart{height:300px;padding-block:var(--space-sm);width:100%}.svg-image{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative}.svg-image,.svg-image:after{height:var(--size);width:var(--size)}.svg-image:after{background:var(--txt);content:"";position:absolute}.svg-image.digest-icon{--size:24px}.svg-image.owner-icon{--size:20px;margin-bottom:-2px}.q-table-wrapper{display:flex;flex-direction:column;gap:var(--space-l)}.q-table-wrapper .no-results{align-items:center;display:flex;flex-direction:column;margin-top:60px}.q-table-wrapper .no-results p{color:var(--txt-dimmer);font-size:var(--font-size-6);font-weight:500;text-align:center;text-transform:uppercase}.no-activity__image{background-image:url(/assets/missing-asset.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;height:220px;width:220px}.q-table{--border:1px solid var(--border-on-surface);border-spacing:0;overflow:hidden;width:100%}.q-table tr{border-bottom:var(--border);display:grid;gap:var(--space-m);padding:10px 0}.q-table thead tr{padding:var(--space-xs) 0}.q-table tbody tr:hover{background-color:var(--border-on-surface);cursor:pointer;transition:var(--transition-fast)}.q-table tbody tr:active{filter:brightness(1.1);transform:scale(.995);transition:none}.q-th span{color:var(--txt-dimmer);font-size:var(--font-size-2);font-weight:600;text-align:unset;text-transform:uppercase;white-space:nowrap}.q-td{color:var(--txt);font-size:var(--font-size-3);line-height:16px;max-width:100%;place-self:center start}.q-table tbody tr>td:last-child{text-align:center}.tooltip{--tooltip-arrow-size:6px;--tooltip-color:var(--panel-surface-bright);background-color:var(--tooltip-color);border:1px solid var(--border-on-surface);border-radius:var(--border-radius-s);box-shadow:var(--box-shadow-default);font-size:var(--font-size-2);padding:var(--space-s)}.tooltip:before{border:solid transparent;border-width:var(--tooltip-arrow-size);content:"";height:0;left:calc(50% - var(--tooltip-arrow-size));pointer-events:none;position:absolute;width:0}.tooltip:is(.ts,.tm,.te):before{border-top-color:var(--tooltip-color);bottom:calc(-2 * var(--tooltip-arrow-size) + 2px)}.tooltip.ts:before{left:var(--tooltip-arrow-size)}.tooltip.te:before{left:calc(100% - 3 * var(--tooltip-arrow-size))}.tooltip:is(.bs,.bm,.be):before{border-bottom-color:var(--tooltip-color);top:calc(-2 * var(--tooltip-arrow-size))}.tooltip.bs:before{left:var(--tooltip-arrow-size)}.tooltip.be:before{left:calc(100% - 3 * var(--tooltip-arrow-size))}.tooltip:is(.rs,.rm,.re):before{border-right-color:var(--tooltip-color);left:calc(0% - 2 * var(--tooltip-arrow-size));top:var(--tooltip-arrow-size)}.tooltip.rm:before{top:calc(50% - var(--tooltip-arrow-size))}.tooltip.re:before{top:calc(100% - 3 * var(--tooltip-arrow-size))}.tooltip:is(.ls,.lm,.le):before{border-left-color:var(--tooltip-color);left:100%;top:var(--tooltip-arrow-size)}.tooltip.lm:before{top:calc(50% - var(--tooltip-arrow-size))}.tooltip.le:before{top:calc(100% - 3 * var(--tooltip-arrow-size))}.q-trade-explorer{--chart-height:300px}.q-trade-explorer-header{justify-content:space-between}.q-trade-explorer-header>h2{overflow:hidden;text-overflow:ellipsis}.q-trade-explorer .trade-explorer-body{--spacing:var(--space-m);display:flex;flex-direction:column;gap:var(--space-m);min-height:80vh;padding-block:var(--space-xs);padding-inline:var(--space-m)}.q-trade-explorer .charts-container{align-items:center;display:flex;gap:var( --space-l);height:300px}.q-trade-explorer .chart-digest{width:280px}.q-trade-explorer.entity--issuer .chart-digest{min-width:200px;width:200px}@media (width <= 480px){.politician-trades__header-container>div:last-child{display:none}}.view-trades-link{display:flex;justify-content:center;padding:0 0 var(--space-l)}.view-trades-link .entity-link span{font-size:var(--font-size-3)}.view-trades-link .entity-link span+span{margin-left:var(--space-s)}@media (width <= 1100px){.q-trade-explorer .chart-digest{display:none}}.q-widget{--widget-border-color:var(--border-on-surface);--widget-bg-color:var(--panel-surface);background-color:var(--widget-bg-color);border:1px solid var(--widget-border-color);border-radius:var(--border-radius-s);box-shadow:var(--box-shadow-widget);contain:content;display:flex;flex-direction:column;overflow:hidden;position:relative;width:auto}.q-widget.is--chromeless{background-color:unset;border:unset;border-radius:unset;box-shadow:unset}.q-widget-header{align-items:center;display:flex;flex-wrap:unset;justify-content:space-between;margin-block-end:0;padding:var(--space-m)}.q-widget-header>h2{flex-shrink:1;white-space:nowrap}.q-widget:not(.q-detail-card,.q-index-card)>header>h2{--icon-size:13px;background-position:0;background-size:var(--icon-size) var(--icon-size);font-size:var(--font-size-3);text-transform:uppercase}.q-widget-header :is(h1,h2,h3){margin:0;padding:0}.q-widget-header>menu{align-items:baseline;display:flex;flex-grow:1;justify-content:space-between}.q-widget-header>menu[data-item-count="1"]{flex-grow:0}.q-widget-body{--widget-body-spacing:var(--space-m);display:flex;flex-direction:column;flex-grow:1;gap:var(--widget-body-spacing);padding:var(--widget-body-spacing);width:100%}.entity-link-button{background-color:var(--surface-20);border-radius:var(--border-radius-xs);padding:var(--space-sm) var(--space-l)}.entity-link span{color:var(--txt-dimmer);font-size:var(--font-size-2);font-weight:500;text-transform:uppercase;transition:var(--transition-fast)}.entity-link span+span{margin-left:var(--space-xs)}.entity-link:hover span{color:var(--txt)}.entity-link:hover span+span{background-color:var(--txt)}.entity-link:active{transform:scale(.95)}@media (width <= 480px){.q-widget{box-shadow:none}.q-widget:not(.q-index-card,.subscribe-newsletter){border:none;border-radius:0}.q-widget.q-trade-explorer:not(.issuer-trade-explorer)>header>:first-child{display:none}}.q-widget.q-card-grid{--card-spacing:var(--space-l);flex:1}.card-grid-body{gap:var(--card-spacing);justify-content:space-between;padding:0}.card-grid-body>.q-data{display:grid;gap:var(--card-spacing);justify-content:center}.card-grid-body>.q-data.no-results{font-size:var(--font-size-5);gap:var(--space-s);grid-template-columns:1fr;padding-top:var(--space-xl);place-items:center}@media (width <= 769px){.card-grid-body>.q-data{gap:var(--space-m)}}.q-data-list{--avatar-size:32px;--bg-hocus:var(--primary-15);--list-item-height:calc(var(--space-m) * 4.5)}.data-list-header{border-bottom:1px solid var(--border-on-surface);padding:var(--space-sm) var(--space-m) calc(var(--space-sm) + 1px)}.data-list-body{gap:0;padding:0}.q-data-list-root :where(.row-grid){align-content:center;display:grid;gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(1px,1fr));height:var(--list-item-height)}.q-data-list-root .q-data-list-item{padding-inline:var(--space-m);transition:var(--transition-fast)}.q-data-list-item:is(:focus,:focus-within,:hover){background:var(--bg-hocus)}.q-data-list-item:active{filter:brightness(1.1);transform:scale(.995);transition:none}.q-data-list-root .q-data-list-item:not(:last-child){border-bottom:1px solid var(--border-on-surface)}.q-data-list-item>a:focus{outline:none}.q-data-list-item:is(:focus-within,:hover) .avatar,.q-data-list-item:is(:focus-within,:hover) .issuer-avatar{transition:var(--transition-fast)}.q-data-list .q-cell{font-size:var(--font-size-2)}@media (width <= 480px){.data-list-header{background-color:var(--background-color-darker);border-bottom:1px solid var(--border-on-surface);padding:var(--space-m) var(--space-m) calc(var(--space-m) + 1px)}.q-data-list .row-grid{gap:0 10px}}.content-type--detail .q-detail-card{width:clamp(250px,100%,400px)}.q-detail-card:before{background-position:100% 0;background-size:contain;border-radius:var(--border-radius-s);content:"";inset:0;pointer-events:none;position:absolute}.detail-card-header{margin-top:var(--space-xl);-webkit-user-select:unset;-moz-user-select:unset;user-select:unset}.detail-card-footer,.detail-card-header{align-items:center;display:flex;flex-direction:column}.detail-card-footer{border-top:1px solid var(--border-on-surface);padding:var(--space-m) 0}.q-detail-card-content,.q-detail-card-content .subgrid{display:grid;gap:var(--space-l)}.q-detail-card-content{grid-template-columns:1fr 1fr;padding:var(--space-l);width:100%}.detail-card-body{align-items:center;gap:var(--space-m);justify-content:center;padding:0}.detail-card-header *{font-weight:500;white-space:nowrap}:is(.detail-card-body,.q-detail-card-content)>:empty{display:none}.detail-card-header>figure{--avatar-size:80px;border-radius:50%;box-shadow:0 0 7px 0 rgba(0,0,0,.3);height:var(--avatar-size);margin-bottom:var(--space-m);min-height:var(--avatar-size);min-width:var(--avatar-size);padding:calc(var(--avatar-size) / 4);width:var(--avatar-size)}.q-detail-card h1{font-size:var(--font-size-5)}.q-detail-card h2,.q-detail-card h2>span{color:var(--txt-dimmer);font-size:var(--font-size-4)}.q-detail-card h2>span+span:before{content:"/";margin:0 var(--space-xs)}.q-detail-card .q-cell .q-value{font-size:var(--font-size-4);white-space:nowrap}.detail-card-body .controls span{color:var(--local-color);font-size:var(--font-size-3);font-weight:500}.q-detail-card .q-cell .q-label,.q-detail-card .q-cell .q-label>span{font-size:var(--font-size-3)}.q-detail-card .link-element{color:var(--txt-interactive);white-space:normal}.q-detail-card .link-element:hover{text-decoration:underline}.q-detail-card>section .controls>div{align-items:center;display:flex;flex-direction:column;justify-content:center}.detail-card-body .controls{--local-color:var(--txt-dimmer)}.detail-card-body .controls:hover{--local-color:var(--txt)}.detail-card-body .controls figure{background-color:var(--local-color);height:8px;margin:var(--space-s) 0;-webkit-mask-image:url(/assets/icons/expand.svg);mask-image:url(/assets/icons/expand.svg);width:20px}.q-detail-card.flavour--full>section .controls>div{flex-direction:column-reverse}.q-detail-card.flavour--full>section .controls figure{transform:rotate(180deg)}.q-detail-card .show-details{margin-bottom:var(--space-m);margin-top:-10px}@media (width <= 480px){.q-detail-card:before{border-radius:0}}.q-data-digest{height:72px}.data-digest-body{display:grid;gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(60px,1fr));padding:0}.digest-cell{align-items:center;background-color:var(--panel-surface);border:1px solid var(--border-on-surface);border-radius:var(--border-radius-s);display:flex;justify-content:space-between;padding:var(--space-m)}.content-type--detail .digest-cell{background-color:var(--surface-15);border:1px solid var(--border-on-primary-subdued)}.digest-icon-wrapper{align-items:center;background-color:var(--icon-ui);border-radius:100%;display:grid;flex-shrink:0;height:40px;justify-content:center;opacity:.7;width:40px}.digest-icon:after{background-color:var(--panel-surface);grid-area:1/-1}.q-data-digest .q-cell:before{background-position:100%;content:""}.q-data-digest .q-cell{align-items:flex-start}.q-data-digest .q-cell>*{font-size:var(--font-size-5)}.q-data-digest .q-label{font-size:var(--font-size-2);font-weight:600;text-transform:uppercase;white-space:nowrap}@media (width <= 1050px){.digest-icon-wrapper{height:28px;width:28px}.digest-icon-wrapper .digest-icon{height:14px;width:14px}.digest-cell{justify-content:center;padding:var(--space-sm)}.q-data-digest .q-cell{align-items:center}}@media (width <= 650px){.q-data-digest .q-cell>*{font-size:var(--font-size-4)}.q-data-digest .q-label{font-size:var(--font-size-1)}.data-digest-body{background-color:var(--surface-15);border:1px solid var(--border-on-primary-subdued);border-radius:var(--border-radius-s);gap:0}.digest-cell{align-items:center;border:none!important;border-radius:0;box-shadow:none;padding:var(--space-m)}.digest-cell+.digest-cell{border-left:1px solid var(--border-on-primary-subdued)!important}}@media (width <= 480px){.q-data-digest{height:65px}.data-digest-body{border-radius:0}}.q-featured-card>header{border-bottom:2px solid var(--border-on-surface)}.q-index-card{--bg-hocus:var(--surface-5);height:var(--card-height)}.q-index-card:before{background-position:100% 0;background-size:cover;inset:0;pointer-events:none;position:absolute;transition:var(--transition-medium)}.q-index-card:where(.flavour--minimal){--card-height:unset}.q-index-card:where(.flavour--compact){--card-height:265px}.q-index-card :is(h2,h3){-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--font-size-4);-webkit-line-clamp:2;overflow-y:hidden;white-space:normal}.q-index-card :is(h3,.time.q-value){color:var(--txt-dimmer)}.q-index-card .time.q-value{white-space:nowrap}.q-index-card:where(.flavour--compact) :is(h2,h3){font-size:var(--font-size-4)}.q-index-card:where(.flavour--minimal) :is(h2,h3){font-size:var(--font-size-3)}.index-card-link:is(:focus,:active){outline:none}.index-card-link:is(:hover,:focus)>.q-index-card:not(.is--chromeless){background-color:var(--bg-hocus);border:var(--border-hocus);box-shadow:var(--box-shadow-hocus)}.index-card-link:active>.q-index-card:not(.is--chromeless){border:var(--border-active);box-shadow:none;transform:scale(.99)}.index-card-link:active:hover>.q-index-card{transition:none}:is(.index-card-header,.index-card-body){align-items:center;flex-direction:row;isolation:isolate;justify-content:space-between;--widget-body-spacing:var(--space-s) var(--space-m)}@media (width <= 769px){.q-index-card{--card-height:unset}}.committee-detail-card:before{background-image:url(/assets/bg-committee-detail-card.svg);opacity:.5}.committee-index-card{--avatar-size:42px;--border-active:1px solid #4482ff;--border-hocus:1px solid rgba(89,131,215,.6);--box-shadow-hocus:0 0 5px rgb(89,131,215/0.7);min-width:300px}.committee-index-card:before{background-image:var(--background-image);content:"";opacity:.5;right:-2px}.index-card-link:is(:hover,:focus) .committee-index-card:before{opacity:.9}.committee-index-card .cell--committee-logo{padding:0}.committee-index-card .cell--committee-name{flex-grow:1;margin-inline-start:calc(var(--space-sm) * -1)}.committee-index-card .committee-logo{padding:calc(var(--avatar-size) / 5)}.committee-index-card .committee-logo:before{background-color:var(--state-color)}.committee-index-card-body{padding-inline-start:var(--space-sm)}.entity--committee.id--hszs .detail-card-header h1{font-size:var(--font-size-4)}.entity--committee.id--hszs h2{font-size:var(--font-size-2)}.list-members .row-grid{grid-template-columns:[politician] minmax(110px,1fr) [counttrades] 50px [countissuers] 40px}.entity--committee{--background-image:url(/assets/bg-committee-card.svg)}.committee-logo{background-color:var(--color-avatar-backdrop);border-radius:50%;display:grid;height:var(--avatar-size);isolation:isolate;min-width:var(--avatar-size);padding:calc(var(--avatar-size) / 4);width:var(--avatar-size)}.committee-logo:before{background:linear-gradient(140deg,#8668fc,#15ada0);content:"";grid-area:1/-1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.committee-logo--slet:before{-webkit-mask-image:url(/assets/committees/ethics.svg);mask-image:url(/assets/committees/ethics.svg)}.committee-logo--ssaf:before{-webkit-mask-image:url(/assets/committees/agriculture-nutrition.svg);mask-image:url(/assets/committees/agriculture-nutrition.svg)}.committee-logo--hsag:before{-webkit-mask-image:url(/assets/committees/agriculture.svg);mask-image:url(/assets/committees/agriculture.svg)}:is(.committee-logo--hsap,.committee-logo--ssap):before{-webkit-mask-image:url(/assets/committees/appropriations.svg);mask-image:url(/assets/committees/appropriations.svg)}:is(.committee-logo--hsas,.committee-logo--ssas):before{-webkit-mask-image:url(/assets/committees/armed-services.svg);mask-image:url(/assets/committees/armed-services.svg)}.committee-logo--ssbk:before{-webkit-mask-image:url(/assets/committees/banking.svg);mask-image:url(/assets/committees/banking.svg)}:is(.committee-logo--hsbu,.committee-logo--ssbu):before{-webkit-mask-image:url(/assets/committees/budget.svg);mask-image:url(/assets/committees/budget.svg)}.committee-logo--hsed:before{-webkit-mask-image:url(/assets/committees/education-labor.svg);mask-image:url(/assets/committees/education-labor.svg)}.committee-logo--hsif:before{-webkit-mask-image:url(/assets/committees/energy-resources.svg);mask-image:url(/assets/committees/energy-resources.svg)}.committee-logo--sseg:before{-webkit-mask-image:url(/assets/committees/energy-commerce.svg);mask-image:url(/assets/committees/energy-commerce.svg)}.committee-logo--ssev:before{-webkit-mask-image:url(/assets/committees/environment.svg);mask-image:url(/assets/committees/environment.svg)}.committee-logo--hsso:before{-webkit-mask-image:url(/assets/committees/ethics.svg);mask-image:url(/assets/committees/ethics.svg)}:is(.committee-logo--hsba,.committee-logo--ssfi):before{-webkit-mask-image:url(/assets/committees/financial-services.svg);mask-image:url(/assets/committees/financial-services.svg)}:is(.committee-logo--hsfa,.committee-logo--ssfr):before{-webkit-mask-image:url(/assets/committees/foreign-affairs.svg);mask-image:url(/assets/committees/foreign-affairs.svg)}.committee-logo--sshr:before{-webkit-mask-image:url(/assets/committees/health.svg);mask-image:url(/assets/committees/health.svg)}:is(.committee-logo--hshm:before,.committee-logo--ssga):before{-webkit-mask-image:url(/assets/committees/homeland-security.svg);mask-image:url(/assets/committees/homeland-security.svg)}.committee-logo--hsha:before{-webkit-mask-image:url(/assets/committees/house-administration.svg);mask-image:url(/assets/committees/house-administration.svg)}:is(.committee-logo--hsju,.committee-logo--ssju):before{-webkit-mask-image:url(/assets/committees/judiciary.svg);mask-image:url(/assets/committees/judiciary.svg)}.committee-logo--hsii:before{-webkit-mask-image:url(/assets/committees/natural-resources.svg);mask-image:url(/assets/committees/natural-resources.svg)}.committee-logo--hsgo:before{-webkit-mask-image:url(/assets/committees/oversight-reform.svg);mask-image:url(/assets/committees/oversight-reform.svg)}:is(.committee-logo--hsru,.committee-logo--ssra):before{-webkit-mask-image:url(/assets/committees/rules.svg);mask-image:url(/assets/committees/rules.svg)}.committee-logo--hssy:before{-webkit-mask-image:url(/assets/committees/science-space.svg);mask-image:url(/assets/committees/science-space.svg)}:is(.committee-logo--hssm,.committee-logo--sssb):before{-webkit-mask-image:url(/assets/committees/small-business.svg);mask-image:url(/assets/committees/small-business.svg)}:is(.committee-logo--hspw,.committee-logo--sscm):before{-webkit-mask-image:url(/assets/committees/transportation.svg);mask-image:url(/assets/committees/transportation.svg)}:is(.committee-logo--hsvr,.committee-logo--ssva):before{-webkit-mask-image:url(/assets/committees/veterans-affairs.svg);mask-image:url(/assets/committees/veterans-affairs.svg)}.committee-logo--hswm:before{-webkit-mask-image:url(/assets/committees/ways-means.svg);mask-image:url(/assets/committees/ways-means.svg)}.committee-logo--scnc:before{-webkit-mask-image:url(/assets/committees/narcotics.svg);mask-image:url(/assets/committees/narcotics.svg)}:is(.committee-logo--slin,.committee-logo--hlig,.committee-logo--hsig):before{-webkit-mask-image:url(/assets/committees/intelligence.svg);mask-image:url(/assets/committees/intelligence.svg)}.committee-logo--spag:before{-webkit-mask-image:url(/assets/committees/aging.svg);mask-image:url(/assets/committees/aging.svg)}.committee-logo--slia:before{-webkit-mask-image:url(/assets/committees/indian-affairs.svg);mask-image:url(/assets/committees/indian-affairs.svg)}.committee-logo--hscn:before{-webkit-mask-image:url(/assets/committees/climate-crisis.svg);mask-image:url(/assets/committees/climate-crisis.svg)}.committee-logo--hsmh:before{-webkit-mask-image:url(/assets/committees/modernization-congress.svg);mask-image:url(/assets/committees/modernization-congress.svg)}.committee-logo--hsfd:before{-webkit-mask-image:url(/assets/committees/weaponized-gov.svg);mask-image:url(/assets/committees/weaponized-gov.svg)}.committee-logo--hsvc:before{-webkit-mask-image:url(/assets/committees/corona.svg);mask-image:url(/assets/committees/corona.svg)}.committee-logo--hszs:before{-webkit-mask-image:url(/assets/committees/strategy-us-ccp.svg);mask-image:url(/assets/committees/strategy-us-ccp.svg)}.site-root{--page-padding-bottom:calc(var(--space-l) * 2);--page-padding-left:var(--space-l);--page-padding-right:var(--space-l);--page-padding-top:var(--space-l);--page-padding-block:var(--page-padding-top) var(--page-padding-bottom);--page-padding-inline:var(--page-padding-left) var(--page-padding-right);align-items:stretch;display:flex;flex-direction:column;min-height:100vh}.site-root>:is(.site-header,.site-main,.site-footer)>.container{height:100%;margin:0 auto;max-width:var(--max-content-width);padding-inline:var(--page-padding-inline)}@media (width <= 480px){.site-root{--page-padding-top:var(--space-m);--page-padding-bottom:var(--space-m);--page-padding-inline:var(--space-m);border-radius:0}.site-root.page--home>:is(.site-main)>.container{padding:0}}@media (width <= 767px){.site-root .site-main>.container[class*=-page-detail]{display:block}}.site-main{background-color:var(--background-color-dark);flex:1 1;flex-basis:0}.site-main>.container{padding-block:var(--page-padding-top) calc(var(--space-l) * 2)}.content-type--error .container{padding:0}@media (width <= 850px){.content-type--detail .site-main .container{display:block}.content-type--detail .site-main .container>*+*{margin-block-start:var(--space-l)}}@media (width <= 480px){.site-root{--page-padding-top:var(--space-m);--page-padding-bottom:var(--space-m);--page-padding-inline:var(--space-m);border-radius:0}.content-type--detail .site-main .container{padding:0}.content-type--detail .site-main .container>*+*{margin:0}.content-type--detail .site-main .container>.aside{gap:0}aside+main,main+aside{margin-block-start:var(--space-s)}}.site-logo .logotype{fill:#fff}.site-logo .flag-red{fill:var(--color-party-republican)}.site-logo .flag-blue{fill:var(--color-party-democrat)}.site-logo{width:159px}.site-logo a>:is(:hover,:active) .flag-red{fill:gold}.site-logo a>:is(:hover,:active) [class$=flag-red]{fill:gold}.site-logo a>:is(:hover,:active) .flag-blue{fill:#48a0ff}.site-logo a>:active{transform:scale(.99)}.site-logo a>*{transition:var(--transition-fast)}.topnav-items{--item-spacing:30px;display:flex;gap:var(--item-spacing);height:var(--site-header-height)}.topnav-item{align-items:center;align-self:flex-end;cursor:pointer;display:flex;position:relative;transition:var(--transition-fast)}.topnav{align-self:flex-end;z-index:1}.topnav nav{display:flex;gap:clamp(25px,calc(10px + 2vw),45px);max-width:var(--max-content-width)}.topnav-item span{border-bottom:3px solid transparent;color:var(--txt-dimmer);display:inline-block;font-size:var(--font-size-3);font-weight:600;padding:var(--space-sm) 0;text-transform:uppercase}.topnav-item.is--active span,.topnav-item:hover>a>span{color:var(--txt);text-decoration:none}.topnav-item>a{display:block}.topnav-item>a:hover span{text-decoration:none}.topnav-item>a:active{transform:scale(.95)}.topnav-item span:after{-webkit-mask-image:url(/assets/icons/twitter.svg);mask-image:url(/assets/icons/twitter.svg)}.topnav-item.is--active>a>span{border-bottom-color:var(--txt);color:var(--txt)}.subnav-item.is--active>a>span{color:var(--txt)}.menu-btn,.subnav-item.is--active .hamburger{display:none}.topnav-item .subnav{background-color:var(--panel-surface-bright);border:1px solid var(--border-on-surface);border-radius:var(--border-radius-s);box-shadow:var(--box-shadow-widget);padding:var(--space-sm) var(--space-l);position:absolute;right:0;top:32px;visibility:hidden;z-index:1}.topnav-item:is(:hover,:focus,:focus-within) .subnav{visibility:visible}.dropdown-subnav{align-items:center;display:flex;gap:var(--space-s)}.subnav .subnav-item:hover>a>span{color:var(--txt);text-decoration:none}.topnav-item span.svg-icon{margin-top:-3px}@media (width >= 1024px){.topnav-items{--item-spacing:40px}}@media (width <= 768px){.hamburger{display:inline-block;float:right;padding:27px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hamburger .nav-icon{background-color:#505861;border-radius:5px;display:block;height:3px;position:relative;transition:background .2s ease-out;width:30px}.hamburger .nav-icon:after,.hamburger .nav-icon:before{background-color:#505861;border-radius:5px;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.hamburger .nav-icon:before{top:10px}.hamburger .nav-icon:after{top:-10px}.topnav nav{display:none}.topnav-items{display:block}.topnav>.menu-btn:checked~.nav{background:var(--panel-surface);display:block;inset:var(--site-header-height) 0 0 0;padding:var(--space-m) var(--space-l) 0;position:fixed;z-index:var(--z-index-above)}.menu-btn:checked~.hamburger .nav-icon{background:transparent}.menu-btn:checked~.hamburger .nav-icon:before{top:0;transform:rotate(-45deg)}.menu-btn:checked~.hamburger .nav-icon:after{top:0;transform:rotate(45deg)}.topnav-item{padding:var(--space-m) var(--space-l)}.topnav-item span{font-size:var(--font-size-6)}.topnav-item.is--active>a>span{border-bottom-color:transparent}.topnav-item .subnav{background-color:unset;border:unset;box-shadow:none;margin-inline-start:unset;right:unset;visibility:visible}.subnav .subnav-item{padding-inline-start:var(--space-l);-webkit-padding-start:var(--space-l)}.dropdown-subnav .svg-icon{visibility:hidden}}