@font-face{font-family:Graphit-Light;src:url(/static/media/3A7B56_0_0.421d43b2ea5a53b457a2.woff2) format("woff2"),url(/static/media/3A7B56_0_0.4e38c86dcc14354ffbd4.woff) format("woff")}@font-face{font-family:Graphit-Bold;src:url(/static/media/3A7B56_1_0.dd4ea4875a588b0f9128.woff2) format("woff2"),url(/static/media/3A7B56_1_0.11250a2bf820a0e6885b.woff) format("woff")}@font-face{font-family:Graphit-Regular;src:url(/static/media/3A7B56_2_0.8c14f0c940d9cb3a9963.woff2) format("woff2"),url(/static/media/3A7B56_2_0.a182984506b4b1c39445.woff) format("woff")}@font-face{font-family:Graphit-Medium;src:url(/static/media/3A7B56_3_0.fc1f41e6253140292c4c.woff2) format("woff2"),url(/static/media/3A7B56_3_0.09542fb57cdb818b9e91.woff) format("woff")}@font-face{font-family:SofiaPro-Bold;src:url(/static/media/SofiaPro-BoldMetrics.309963186a745bf7745e.woff2) format("woff2"),url(/static/media/SofiaPro-BoldMetrics.d411c63e1ae29024dde0.woff) format("woff")}@font-face{font-family:SofiaPro-Medium;src:url(/static/media/SofiaPro-MediumMetrics.5b906c7e61ff9ebf8fe5.woff2) format("woff2"),url(/static/media/SofiaPro-MediumMetrics.bbf84713baf4aeaa55ac.woff) format("woff")}@font-face{font-family:SofiaPro-Regular;src:url(/static/media/SofiaPro-RegularMetrics.77a47465fec880e0a663.woff2) format("woff2"),url(/static/media/SofiaPro-RegularMetrics.ec257091c0287ca13b44.woff) format("woff")}@font-face{font-family:SofiaPro-SemiBold;src:url(/static/media/SofiaPro-SemiBoldMetrics.cf9bfb09b09d49210c56.woff2) format("woff2"),url(/static/media/SofiaPro-SemiBoldMetrics.509443da07bf8fe51b3d.woff) format("woff")}@font-face{font-family:SofiaPro-Regularitalic;src:url(/static/media/SofiaPro-RegularitalicMetrics.a7418c4c7ea50a15829a.woff2) format("woff2"),url(/static/media/SofiaPro-RegularitalicMetrics.c2b7b4757aca98e4b2d5.woff) format("woff")}@font-face{font-display:block;font-family:aicon;font-style:normal;font-weight:400;src:url(/static/media/aicon.d1a60f21e499e6236265.woff2) format("woff2"),url(/static/media/aicon.eeb95e06f70bd9bed578.ttf) format("truetype"),url(/static/media/aicon.d0092d8c7095e48a13c8.woff) format("woff"),url(/static/media/aicon.551e381e189395841a32.svg#aicon) format("svg")}[class*=" aicon-"],[class^=aicon-]{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:aicon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.aicon-cloud-upload:before{content:""}.aicon-play:before{content:""}.aicon-pause:before{content:""}.aicon-triangle-down:before{content:""}.aicon-triangle-up:before{content:""}.aicon-resizer:before{content:""}.aicon-minus-circle:before{content:""}.aicon-arrows-drag:before{content:""}.aicon-home7:before{content:""}.aicon-home4:before{content:""}.aicon-home5:before{content:""}.aicon-home6:before{content:""}.aicon-home3:before{content:""}.aicon-home1:before{content:""}.aicon-home2:before{content:""}.aicon-contract:before{content:""}.aicon-sidebar:before{content:""}.aicon-group-contractor:before{content:""}.aicon-group-expander:before{content:""}.aicon-list:before{content:""}.aicon-area-chart:before{content:""}.aicon-hierarchy:before{content:""}.aicon-arrow-down:before{content:""}.aicon-arrow-left:before{content:""}.aicon-arrow-right:before{content:""}.aicon-arrow-up:before{content:""}.aicon-arrows-back-forth:before{content:""}.aicon-bell:before{content:""}.aicon-bell-fill:before{content:""}.aicon-bell-fill2:before{content:""}.aicon-bell-fill3:before{content:""}.aicon-bookmark:before{content:""}.aicon-bookmark-fill:before{content:""}.aicon-briefcase:before{content:""}.aicon-calculate-delta:before{content:""}.aicon-calculate-n:before{content:""}.aicon-calculate-percent:before{content:""}.aicon-calculate-plus-minus:before{content:""}.aicon-calculator:before{content:""}.aicon-calculator-outline:before{content:""}.aicon-calendar:before{content:""}.aicon-calendar-blank2:before{content:""}.aicon-calendar-check:before{content:""}.aicon-calendar-day:before{content:""}.aicon-chart-arrow:before{content:""}.aicon-check:before{content:""}.aicon-check-circle:before{content:""}.aicon-check-for-checkbox:before{content:""}.aicon-check-mini:before{content:""}.aicon-checkbox-checked:before{content:""}.aicon-checkbox-indeterminate:before{content:""}.aicon-checkbox-unchecked:before{content:""}.aicon-chevron-double-left:before{content:""}.aicon-chevron-double-right:before{content:""}.aicon-chevron-down:before{content:""}.aicon-chevron-down2:before{content:""}.aicon-chevron-left:before{content:""}.aicon-chevron-right:before{content:""}.aicon-chevron-up:before{content:""}.aicon-circle:before{content:""}.aicon-clock:before{content:""}.aicon-close:before{content:""}.aicon-close-circle:before{content:""}.aicon-cloud:before{content:""}.aicon-cloud-download:before{content:""}.aicon-cog:before{content:""}.aicon-cog-outline:before{content:""}.aicon-comment:before{content:""}.aicon-comment-blank-fill:before{content:""}.aicon-comment-blank-outline:before{content:""}.aicon-comment-hide:before{content:""}.aicon-copy:before{content:""}.aicon-credit-card:before{content:""}.aicon-database:before{content:""}.aicon-dollar:before{content:""}.aicon-donut-fill:before{content:""}.aicon-donut-outline:before{content:""}.aicon-dots-horizontal:before{content:""}.aicon-dots-vertical:before{content:""}.aicon-download:before{content:""}.aicon-edit:before{content:""}.aicon-edit-pencil:before{content:""}.aicon-email:before{content:""}.aicon-error:before{content:""}.aicon-expand:before{content:""}.aicon-eye:before{content:""}.aicon-eye-private:before{content:""}.aicon-filter:before{content:""}.aicon-filter-plus:before{content:""}.aicon-filter-slider:before{content:""}.aicon-filter-stack:before{content:""}.aicon-format-code:before{content:""}.aicon-format-csv:before{content:""}.aicon-format-excel:before{content:""}.aicon-format-excel-fill:before{content:""}.aicon-format-jpg:before{content:""}.aicon-format-pdf:before{content:""}.aicon-format-pdf-fill:before{content:""}.aicon-format-png:before{content:""}.aicon-format-text:before{content:""}.aicon-format-word:before{content:""}.aicon-format-word-fill:before{content:""}.aicon-format-xls:before{content:""}.aicon-grid:before{content:""}.aicon-hand-pointing:before{content:""}.aicon-horizontal-bar:before{content:""}.aicon-image:before{content:""}.aicon-info:before{content:""}.aicon-institution:before{content:""}.aicon-investor:before{content:""}.aicon-line-chart:before{content:""}.aicon-line-chart-points:before{content:""}.aicon-lock:before{content:""}.aicon-logout:before{content:""}.aicon-menu:before{content:""}.aicon-moon:before{content:""}.aicon-open:before{content:""}.aicon-paper:before{content:""}.aicon-paperclip:before{content:""}.aicon-people:before{content:""}.aicon-person:before{content:""}.aicon-person-fill:before{content:""}.aicon-piechart:before{content:""}.aicon-piechart-fill:before{content:""}.aicon-piechart-pattern:before{content:""}.aicon-plant:before{content:""}.aicon-plus:before{content:""}.aicon-plus-circle:before{content:""}.aicon-redo:before{content:""}.aicon-refresh:before{content:""}.aicon-report:before{content:""}.aicon-row-groups:before{content:""}.aicon-ruler:before{content:""}.aicon-search:before{content:""}.aicon-search-right:before{content:""}.aicon-send:before{content:""}.aicon-smiley:before{content:""}.aicon-star:before{content:""}.aicon-star-fill:before{content:""}.aicon-sun-fill:before{content:""}.aicon-sun-outline:before{content:""}.aicon-transaction:before{content:""}.aicon-trashcan:before{content:""}.aicon-undo:before{content:""}.aicon-vertical-bar:before{content:""}.aicon-vertical-stacked-bar:before{content:""}.aicon-vertical-stacked-bar2:before{content:""}.border-bottom{border-bottom:1px solid var(--border-color)}.border-top{border-top:1px solid var(--border-color)}.border-left{border-left:1px solid var(--border-color)}.border-right{border-right:1px solid var(--border-color)}.border-all{border:1px solid var(--border-color)}.col-grow{flex-basis:0;flex-grow:1;max-width:100%}.col-grow.one-of-four{flex-basis:calc(25% - 1rem)}.col-grow.three-of-four{flex-basis:calc(75% - 1rem)}.col-grow.one-of-two{flex-basis:calc(50% - 1rem)}.col-grow.one-of-three{flex-basis:calc(33.3% - 1rem)}.col-grow.one-of-one{flex-basis:100%}.cursor-pointer{cursor:pointer}.cursor-grab{cursor:grab}.d-flex{display:flex}.inline-flex{display:inline-flex}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-stretch{align-items:stretch}.align-items-baseline{align-items:baseline}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-around{justify-content:space-around}.justify-content-between{justify-content:space-between}.flex1margin{display:flex;flex:1 1}.flex-row{display:flex;flex-direction:row}.nowrap{flex-wrap:nowrap}.wrap{flex-wrap:wrap}.flex-row-reverse{display:flex;flex-direction:row-reverse}.flex1{flex:1 1}.flex-column{display:flex;flex-direction:column}.flex-column-reverse{display:flex;flex-direction:column-reverse}.m-0,.no-margin{margin:0}.mt-0{margin-top:0}.ml-0{margin-left:0}.mb-0{margin-bottom:0}.mr-0{margin-right:0}.p-0{padding:0}.pt-0{padding-top:0}.pl-0{padding-left:0}.pb-0{padding-bottom:0}.pr-0{padding-right:0}.m-1{margin:.5rem}.mt-1{margin-top:.5rem}.ml-1{margin-left:.5rem}.mb-1{margin-bottom:.5rem}.mr-1{margin-right:.5rem}.p-1{padding:.5rem}.pt-1{padding-top:.5rem}.pl-1{padding-left:.5rem}.pb-1{padding-bottom:.5rem}.pr-1{padding-right:.5rem}.m-2{margin:1rem}.mt-2{margin-top:1rem}.ml-2{margin-left:1rem}.mb-2{margin-bottom:1rem}.mr-2{margin-right:1rem}.p-2{padding:1rem}.pt-2{padding-top:1rem}.pl-2{padding-left:1rem}.pb-2{padding-bottom:1rem}.pr-2{padding-right:1rem}.m-3{margin:1.5rem}.mt-3{margin-top:1.5rem}.ml-3{margin-left:1.5rem}.mb-3{margin-bottom:1.5rem}.mr-3{margin-right:1.5rem}.p-3{padding:1.5rem}.pt-3{padding-top:1.5rem}.pl-3{padding-left:1.5rem}.pb-3{padding-bottom:1.5rem}.pr-3{padding-right:1.5rem}.m-4{margin:2rem}.mt-4{margin-top:2rem}.ml-4{margin-left:2rem}.mb-4{margin-bottom:2rem}.mr-4{margin-right:2rem}.p-4{padding:2rem}.pt-4{padding-top:2rem}.pl-4{padding-left:2rem}.pb-4{padding-bottom:2rem}.pr-4{padding-right:2rem}.m-5{margin:2.5rem}.mt-5{margin-top:2.5rem}.ml-5{margin-left:2.5rem}.mb-5{margin-bottom:2.5rem}.mr-5{margin-right:2.5rem}.p-5{padding:2.5rem}.pt-5{padding-top:2.5rem}.pl-5{padding-left:2.5rem}.pb-5{padding-bottom:2.5rem}.pr-5{padding-right:2.5rem}.m-6{margin:3rem}.mt-6{margin-top:3rem}.ml-6{margin-left:3rem}.mb-6{margin-bottom:3rem}.mr-6{margin-right:3rem}.p-6{padding:3rem}.pt-6{padding-top:3rem}.pl-6{padding-left:3rem}.pb-6{padding-bottom:3rem}.pr-6{padding-right:3rem}.relative{position:relative}.flex-row,.flex-row-center{display:flex;flex-direction:row}.flex-row-center.wrap,.flex-row.wrap{flex-wrap:wrap}.flex-row-center.gutter-spacer-1,.flex-row.gutter-spacer-1{margin-left:-.5rem;margin-right:-.5rem}.flex-row-center.gutter-spacer-2,.flex-row.gutter-spacer-2{margin-left:-1rem;margin-right:-1rem}.flex-row-center.gutter-spacer-3,.flex-row.gutter-spacer-3{margin-left:-1.5rem;margin-right:-1.5rem}.flex-row-center.gutter-spacer-4,.flex-row.gutter-spacer-4{margin-left:-2rem;margin-right:-2rem}.flex-row-center.gutter-spacer-5,.flex-row.gutter-spacer-5{margin-left:-2.5rem;margin-right:-2.5rem}.flex-row-center.gutter-spacer-6,.flex-row.gutter-spacer-6{margin-left:-3rem;margin-right:-3rem}.flex-row-center{align-items:center}.large-row-height{min-height:5em}.standard-row-height{min-height:3.67em}.medium-row-height{min-height:3em}.narrow-row-height{min-height:2em}.unset{height:auto}.form-row{align-items:flex-start!important;display:flex;margin-left:0;margin-right:0;margin-top:8px;min-height:5em;width:100%}.form-row,.form-row .col-grow{padding-left:0;padding-right:0}.form-row-narrower{align-items:flex-start!important;height:70px;margin-top:10px}.width100{width:100%}.width150px{width:150px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{box-sizing:border-box;display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.light-theme{--gray-600:#1d2a3080;--gray-500:#1d2a3066;--gray-400:#1d2a304d;--gray-300:#1d2a3033;--gray-200:#1d2a301a;--gray-100:#1d2a300d;--blue-600:#007fad;--blue-500:#2199c4;--blue-400:#0caae4;--blue-300:#6fd2f6;--blue-200:#ade6fa;--blue-100:#d8f3fd;--accent-blue:var(--blue-400);--accent-blue-bolder:#00aeef;--blue-bg-data:#41acd0;--green-600:#148f76;--green-500:#17a689;--green-400:#1abc9c;--green-300:#4dcbb2;--green-200:#a0e3d6;--green-100:#c8efe7;--accent-green:var(--green-500);--yellow-green-600:#bdbd00;--yellow-green-500:#cdcd13;--yellow-green-400:#e2e22c;--yellow-green-300:#eeee53;--yellow-green-200:#f3f382;--yellow-green-100:#f7f7b0;--orange-600:#eb9100;--orange-500:#f39c12;--orange-400:#f2a831;--orange-300:#fcb645;--orange-200:#ffc05c;--orange-100:#ffd48f;--accent-orange:var(--orange-500);--purple-600:#8146b9;--purple-500:#935bc8;--purple-400:#a067d5;--purple-300:#ac86d0;--purple-200:#b69ecc;--purple-100:#e1d3ee;--accent-purple:var(--purple-600);--red-purple:#ca89b6;--cool-gray:#9395a5;--gray-purple:#736383;--red-600:#db1a3a;--red-500:#e62848;--red-400:#e74b65;--red-300:#e95d75;--red-200:#ee95a4;--red-100:#f7ced5;--accent-red:#f43454;--red-orange-600:#eb6433;--red-orange-500:#fd6a35;--red-orange-400:#f17f55;--red-orange-300:#f3916d;--red-orange-200:#f39f81;--red-orange-100:#f7bca6;--cooler-blue-600:#166faf;--cooler-blue-500:#2295e0;--cooler-blue-400:#44b5ff;--cooler-blue-300:#81c3f3;--cooler-blue-200:#b5e0ff;--cooler-blue-100:#e0f3ff;--background-main:#fcfdfd;--background-darkest:#f4f6f6;--background-subtle:var(--gray-100);--sidebar-header:#eceeee 0%,#fcfdfd 100%;--code-background:#393a3c;--border-color:#1c252f26;--ag-border-color:#e6eaea;--pivot-border-color:#1d2a301f;--border-subtle:#1d2a3017;--border-emphasis:var(--gray-500);--subtle-box-shadow:0 5px 11px 0 #00000021,0 4px 15px 0 #0000001a;--strong-box-shadow:0px 0px 6px 0px #00000017,0px 4px 9px 0 #0000001a;--outline-btn-text-gray:var(--gray-600);--outline-btn-border-gray:var(--gray-300);--outline-btn-text-accent:var(--blue-400);--outline-btn-border-accent:var(--blue-300);--outline-btn-background:#0000;--solid-btn-background-gray:#9ea3ae;--solid-btn-background-accent:var(--blue-400);--solid-btn-background-accent-hvr:var(--blue-500);--pipe-btn:var(--gray-500);--solid-btn-background-red:var(--red-400);--solid-btn-background-red-hvr:var(--red-500);--solid-btn-background-green:var(--green-400);--solid-btn-background-green-hvr:var(--green-500);--outline-btn-border-green:var(--green-500);--chip-background:#b3ebff;--chip-text:var(--regular-text);--dropdown-background:#fff;--dropdown-box-shadow:var(--subtle-box-shadow);--dropdown-control-label:var(--gray-500);--dropdown-border-color:#1d2a300d;--expansion-header:#1d2a3012;--icon-color:var(--gray-500);--input-background:#ffffffa8;--input-border:#1d2a3026;--placeholder-text:var(--gray-400);--select-background:#1d2a300d;--select-text:var(--gray-600);--select-options-background:#fff;--radio-focus-offset:#fff;--radio-focus:#58a2fd47;--checkbox-radio-border-color:var(--gray-300);--checkbox-inner-check-color:#fff;--checkbox-background:var(--blue-400);--input-border-focus:var(--accent-blue);--modal-background:#fff;--nav-box-shadow:var(--strong-box-shadow);--navbar-bkgd:#313332;--nav-border:#c9cbca;--nav-box-shadow:"0px 0px 6px 0px rgba(0, 0, 0, 0.09), 0px 4px 9px 0 rgba(0, 0, 0, 0.1)";--nav-link-inactive:#9b9ba5;--footer-bkgd:#313332;--footer-text:#ffffff80;--row-hover:#ebf9fe;--selected-row:#d8f3fd;--scrollbar-track-thumb:#00000017;--scrollbar-track-thumb-hover:#00000029;--scrollbar-track:#00000008;--emphasis-text:#000;--regular-text:#434447;--inverse-text:#ffffffe6;--label-text:#1d2a3066;--blue-text:var(--blue-400);--green-text:var(--green-600);--red-text:var(--red-600);--grid-blue-text:#008cbc;--light600-dark400:600;--light600-dark300:600;--light400-dark300:400;--light700-dark600:700;--light800-dark700:800;--lightSofiaMed-darkSofiaReg:"SofiaPro-Medium";--lightSofiaBold-darkSofiaReg:"SofiaPro-Bold";--lightSofiaBold-darkSofiaMed:"SofiaPro-Bold";--toggle-text-inactive:var(--gray-500);--toggle-background:var(--gray-300);--toggle-button:#fff;--tooltip-background:#262a2b;--tooltip-label:#fafbff8c;--tooltip-text:#fff;--analytics-bkgd:#f0f4c3;--alphaCap-bkgd:#fbd8d8;--crb-bkgd:#faebd7;--alerting-bkgd:#c8e4d0;--alerting-red-bkgd:#ff8282;--alerting-orange-background:#fdb338;--alerting-title-text:#333;--icon-card-bkgd:#d9d6f0;--info-footer:#00000024;--loader:#0009;--crb-dd:#fdf9f4;--crb-btn-bkgd:#0000;--crb-btn-border:#1abc9c;--crb-btn-text:#13997d;--crb-btn-hover:#17a589;--crb-btn-red-bkgd:#0000;--crb-btn-red-border:#fd5c5b;--crb-btn-red-text:#f04746;--crb-btn-red-hover:#f66767;--comm-services:#1abc9c;--con-discretionary:#ff7e50;--con-staples:peru;--energy:#02aef1;--financials:#5db977;--healthcare:#d98ba5;--industrials:#2a78d8;--info-tech:#997edc;--materials:#ffa610;--real-estate:#c3b935;--utilities:#27d0bf;--ag-zebra:$GrayVerySubtle;--animation-cell-change:#a0dfac;--contact-button-bkgd:#e2ee57;--contact-button-border:#0000;--linkedin-button-bkgd-hover:var(--blue-500);--linkedin-button-text-hover:#fff;--linkedin-button-border-hover:#0000;--email-icon-button-bkgd-hover:#ef5252;--email-icon-button-text-hover:#fff;--email-icon-button-border-hover:#0000;--wireframe1:#8986a2;--wireframe2:#6c9679}.dark-theme{--gray-600:#fafbffa6;--gray-500:#fafbff78;--gray-400:#fafbff40;--gray-300:#fafbff24;--gray-200:#fafbff12;--gray-100:#fafbff0a;--blue-600:#0cb5e4;--blue-500:#0a90bd;--blue-400:#0676a2;--blue-300:#03658c;--blue-200:#024f6e;--blue-100:#0070a333;--accent-blue:var(--blue-600);--accent-blue-bolder:#19cdff;--blue-bg-data:#0e83aa;--green-600:hsl(153,100%,61);--green-500:#47cd90;--green-400:#15995b;--green-300:#008c63;--green-200:#00654e;--green-100:#004232;--green-600:#0fd291;--green-500:#0cbb81;--accent-green:var(--green-600);--yellow-green-600:#d0f20d;--yellow-green-500:#b7d50b;--yellow-green-400:#9eb80a;--yellow-green-300:#8da509;--yellow-green-200:#67770e;--yellow-green-100:#4d561a;--orange-600:#f39c12;--orange-500:#df8e0c;--orange-400:#cf8207;--orange-300:#aa6909;--orange-200:#915808;--orange-100:#6f4306;--accent-orange:var(--orange-600);--red-orange-600:#e65e2d;--red-orange-500:#d05a2f;--red-orange-400:#b95631;--red-orange-300:#a54c2c;--red-orange-200:#853d23;--red-orange-100:#5d2e1d;--purple-600:#a14bf1;--purple-500:#8c40d4;--purple-400:#7c42b3;--purple-300:#6a3b97;--purple-200:#553573;--purple-100:#412857;--accent-purple:var(--purple-600);--red-purple:#da7fa7;--cool-gray:#616271;--gray-purple:#736383;--red-600:#f14b6c;--red-500:#d44062;--red-400:#be3759;--red-300:#9e334e;--red-200:#792f42;--red-100:#552a35;--accent-red:var(--red-600);--cooler-blue-600:#69bcf7;--cooler-blue-500:#38a6f5;--cooler-blue-400:#157fcb;--cooler-blue-300:#0c5d97;--cooler-blue-200:#114b74;--cooler-blue-100:#1a405b;--background-main:#1f2122;--background-darkest:#101213;--background-subtle:var(--background-main);--sidebar-header:#c9cecf12 0%,#c9cecf0a 50%,#c9cecf00 100%;--code-background:#2d3031;--border-color:#fafbff1a;--ag-border-color:#2c2f30;--pivot-border-color:#fafbff14;--border-subtle:#fafbff0f;--border-emphasis:var(--gray-400);--subtle-box-shadow:0 5px 11px 0 #00000094,0 4px 15px 0 #0000001a;--strong-box-shadow:0px 0px 6px 0px #00000042,0px 4px 9px 0 #00000061;--outline-btn-text-gray:var(--gray-600);--outline-btn-border-gray:#545b5f;--outline-btn-text-accent:#19cdff;--outline-btn-border-accent:var(--blue-600);--outline-btn-background:#0000;--solid-btn-background-gray:#565958;--solid-btn-background-accent:var(--blue-300);--solid-btn-background-accent-hvr:var(--blue-500);--pipe-btn:var(--gray-500);--solid-btn-background-red:var(--red-300);--solid-btn-background-red-hvr:var(--red-500);--solid-btn-background-green:var(--green-300);--solid-btn-background-green-hvr:var(--green-400);--outline-btn-border-green:var(--green-500);--chip-background:var(--blue-300);--chip-text:var(--regular-text);--dropdown-background:#2c2e2f;--dropdown-box-shadow:var(--subtle-box-shadow);--dropdown-control-label:var(--gray-500);--dropdown-border-color:#3a3d3e;--dropdown-control-background:#fafbff08;--expansion-header:#fafbff17;--icon-color:var(--gray-600);--input-background:#fafbff08;--input-border:#fafbff17;--placeholder-text:var(--regular-text);--select-text:#fafbffbd;--select-background:#fafbff0d;--select-options-background:#36393a;--radio-focus-offset:var(--background-main);--radio-focus:#018ec666;--checkbox-inner-check-color:var(--background-main);--checkbox-radio-border-color:#fafbff59;--checkbox-background:#0ab6eb;--modal-background:#222425;--nav-box-shadow:var(--strong-box-shadow);--navbar-bkgd:#111212;--nav-border:#575c5a;--nav-box-shadow:"0px 0px 6px 0px rgba(0, 0, 0, 0.46), 0px 4px 9px 0 rgba(0, 0, 0, 0.58)";--nav-link-inactive:#a2a7aa;--footer-bkgd:#111212;--footer-text:#ffffff80;--row-hover:#0980ae26;--selected-row:#0980ae4d;--scrollbar-track-thumb:#fafbff2b;--scrollbar-track-thumb-hover:#fafbff45;--scrollbar-track:#fafbff0d;--emphasis-text:#fff;--regular-text:#ffffffe6;--inverse-text:#fafbff8c;--blue-text:var(--accent-blue-bolder);--green-text:var(--green-600);--label-text:#fafbff8c;--red-text:var(--red-600);--grid-blue-text:#5ad5f6;--light600-dark400:400;--light600-dark300:300;--light400-dark300:300;--light700-dark600:600;--light800-dark700:700;--lightSofiaMed-darkSofiaReg:"SofiaPro-Regular";--lightSofiaBold-darkSofiaReg:"SofiaPro-Regular";--lightSofiaBold-darkSofiaMed:"SofiaPro-Medium";--toggle-text-inactive:var(--gray-500);--toggle-background:var(--gray-400);--toggle-button:#e4e6e6;--tooltip-background:#ecece5;--tooltip-background:#3e3f41;--tooltip-label:#fafbff8c;--tooltip-text:#fff;--analytics-bkgd:#3f3646;--alphaCap-bkgd:#2e3233;--crb-bkgd:#37395a;--alerting-bkgd:#3b3b44;--alerting-red-bkgd:#da4c4c;--alerting-orange-background:#e77901;--alerting-title-text:#fba123;--icon-card-bkgd:#1e5045;--info-footer:#ffffff24;--loader:#fff;--crb-btn-bkgd:#0000;--crb-dd:#484a71;--crb-btn-border:#46cc8f;--crb-btn-text:#3affa5;--crb-btn-hover:#159573;--crb-btn-red-bkgd:#0000;--crb-btn-red-border:#fd5c5b;--crb-btn-red-text:#ff6b6a;--crb-btn-red-hover:#c94959;--comm-services:#0d8a6f;--con-discretionary:#da5969;--con-staples:#fbab3b;--energy:#9eca00;--financials:#007b85;--healthcare:#e59bb4;--industrials:#486adc;--info-tech:#9757fa;--materials:#e77803;--real-estate:#a895c6;--utilities:#9c813b;--contact-button-bkgd:#0000;--contact-button-border:var(--real-estate);--linkedin-button-bkgd-hover:#0000;--linkedin-button-text-hover:var(--blue-500);--linkedin-button-border-hover:var(--blue-500);--email-icon-button-bkgd-hover:#0000;--email-icon-button-text-hover:#ef5252;--email-icon-button-border-hover:#ef5252;--wireframe1:var(--utilities);--wireframe2:#a895c6c7}@supports (color:hsl(0 0% 0%/0)){.dark-theme{--green-400:#0aa473;--green-300:#0b845e;--green-200:#046246;--green-100:#083f2f;--tooltip-background:#187295}}*,:after,:before{box-sizing:border-box}[tabindex="-1"]:focus{outline:0!important}[hidden]{display:none!important}small{font-size:1rem}h1{display:flex;font-size:3.2rem}h1,h2{letter-spacing:.01em}h2{font-size:2.5rem}h3{font-size:2.1rem}h3,h4{letter-spacing:.5px}h4{font-size:1.7rem}h5{font-size:1.4rem}h5,h6{letter-spacing:.5px}h6{font-size:1.2rem}a,a.text{text-decoration:none}a.text{font-family:var(--lightSofiaBold-darkSofiaReg)}a.text,a.text:hover{color:var(--green-text)}a.text:hover{text-decoration:underline}a:-webkit-any-link{text-decoration:none}h1,h2,h3,h4,h5,h6{color:var(--regular-text);margin-bottom:0;margin-top:0}.display-wrapper{display:flex}button,button.outline-btn,button.solid-btn{border-radius:5px;font-family:sans-serif;font-family:SofiaPro-Medium,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;height:2.5em;letter-spacing:.5px;line-height:1.1;padding:0 1.2em;text-transform:capitalize;transition:all .3s ease-in-out}button:disabled{opacity:.4;pointer-events:none}button{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;outline:none;padding:0}button.large{font-size:1.4rem}button.outline-btn{background-color:#0000;border:1px solid var(--outline-btn-border-gray);color:var(--outline-btn-text-gray)}button.outline-btn:active,button.outline-btn:focus,button.outline-btn:hover{border:1px solid var(--outline-btn-border-accent);color:var(--outline-btn-text-accent);transition:all .3s ease-in-out}button.outline-btn:disabled{cursor:auto;opacity:.4}button.outline-btn:disabled:hover{background-color:var(--outline-btn-bkgd);border:1px solid var(--outline-btn-border-gray);color:var(--outline-btn-text-gray)}button.outline-btn.accent{border:1px solid var(--outline-btn-border-accent);color:var(--outline-btn-text-accent)}button.outline-btn.accent:hover{background-color:var(--solid-btn-bkgd-accent);border:1px solid var(--solid-btn-bkgd-accent);color:#fff}button.outline-btn.accent:disabled{cursor:auto;opacity:.4}button.outline-btn.accent:disabled:hover{border:1px solid var(--outline-btn-border-accent);color:var(--outline-btn-text-accent)}button.outline-btn.green{border:1px solid var(--outline-btn-border-green);color:var(--green-600)}button.outline-btn.green:hover{background-color:var(--green-400);border:1px solid var(--green-400);color:#fff}button.outline-btn.green:disabled{cursor:auto;opacity:.4}button.outline-btn.green:disabled:hover{border:1px solid var(--outline-btn-border-green);color:var(--green-600)}button.solid-btn{background-color:var(--solid-btn-bkgd-gray);border:1px solid var(--solid-btn-bkgd-gray);color:#fff}button.solid-btn:hover{background-color:var(--solid-btn-bkgd-accent);transition:all .3s ease-in-out}button.solid-btn:active,button.solid-btn:focus,button.solid-btn:hover{border:1px solid var(--solid-btn-bkgd-accent)}button.solid-btn:disabled{cursor:auto;opacity:.4}button.solid-btn:disabled:hover{background-color:var(--solid-btn-bkgd-gray);border:1px solid var(--solid-btn-bkgd-gray)}button.solid-btn.accent{background-color:var(--solid-btn-bkgd-accent);border:1px solid var(--solid-btn-bkgd-accent);color:#fff}button.solid-btn.accent:hover{background-color:var(--solid-btn-bkgd-accent-hvr);border:1px solid var(--solid-btn-bkgd-accent-hvr);color:#fff}button.solid-btn.accent:disabled{cursor:auto;opacity:.4}button.solid-btn.accent:disabled:hover{background-color:var(--solid-btn-bkgd-accent);border:1px solid var(--solid-btn-bkgd-accent)}.text-icon-btn,.text-icon-button{align-items:center;color:var(--icon-button-color);cursor:pointer;display:inline-flex;font-family:SofiaPro-Regular,sans-serif;justify-content:center}.text-icon-btn .text,.text-icon-button .text{margin:0 4px}.text-icon-btn [class^=aicon-],.text-icon-btn i,.text-icon-button [class^=aicon-],.text-icon-button i{font-size:20px;line-height:1}.text-icon-btn:hover .text,.text-icon-btn:hover [class^=aicon-],.text-icon-btn:hover i,.text-icon-button:hover .text,.text-icon-button:hover [class^=aicon-],.text-icon-button:hover i{color:var(--regular-text);transition:all .3s ease-in-out}.icon-btn{align-items:center;background-color:var(--gray-400);border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.icon-btn i{color:#fff;font-size:20px;line-height:1}.gray-bold{fill:var(--gray-600);background-color:var(--gray-600)}.gray-bold-med{fill:var(--gray-500);background-color:var(--gray-500)}.gray-medium{fill:var(--gray-400);background-color:var(--gray-400)}.gray-med-subtle{fill:var(--gray-300);background-color:var(--gray-300)}.gray-subtle{fill:var(--gray-200);background-color:var(--gray-200)}.gray-very-subtle{fill:var(--gray-100);background-color:var(--gray-100)}.blue-bold{fill:var(--accent-blue);background-color:var(--accent-blue)}.blue-bold-med{fill:var(--accent-blue) -med;background-color:var(--accent-blue) -med}.blue-medium{fill:var(--blue-medium);background-color:var(--blue-medium)}.blue-med-subtle{fill:var(--blue-med-subtle);background-color:var(--blue-med-subtle)}.green-bold{fill:var(--green-600);background-color:var(--green-600)}.green-medium{fill:var(--green-400);background-color:var(--green-400)}.green-subtle{fill:var(--green-subtle);background-color:var(--green-subtle)}.red-bold{fill:var(--accent-red);background-color:var(--accent-red)}.dropdown-menu-parent{position:relative}.dropdown-div{align-items:center;background-color:var(--input-background);border:1px solid var(--input-border);cursor:pointer;display:flex;flex-direction:row;font-size:1.2rem;height:2.5em;overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.dropdown-div:active,.dropdown-div:focus{border:1px solid var(--aceent-blue);outline:none}.dropdown-div.dropdown-div-transparent{background-color:#0000}.dropdown-div.small{height:28px}.dropdown-div.width150px{width:150px}.dropdown-div .selected-menu-text{align-items:center;color:var(--regular-text);display:flex;flex:1 1;justify-content:flex-start;letter-spacing:.1px;padding:.5em 0}.dropdown-div svg{align-self:center;justify-content:flex-end}button.dropdown-div{align-items:center;background-color:var(--input-background);border:1px solid var(--input-border);cursor:pointer;display:flex;flex-direction:row;font-size:1.2rem;height:2.5em;overflow:hidden;padding-left:.8em;text-overflow:ellipsis;white-space:nowrap;width:100%}button.dropdown-div:active,button.dropdown-div:focus{border:1px solid var(--accent-blue);outline:none}button.dropdown-div.dropdown-div-transparent{background-color:#0000}button.dropdown-div.width150px{width:150px}button.dropdown-div .selected-menu-text{align-items:center;color:var(--regular-text);display:flex;flex:1 1;justify-content:flex-start;letter-spacing:.1px;padding:.5em 0}button.dropdown-div svg{align-self:center;justify-content:flex-end}.dropdown-div-transparent .dropdown-div,button.dropdown-div-transparent .dropdown-div{background-color:#0000}.dropdown-container li{background-color:#0000;background-image:none;border:none;border-radius:0;box-shadow:none;color:var(--regular-text);cursor:pointer;font-family:SofiaPro-Regular;font-size:1.2rem;letter-spacing:.1px;line-height:1.4em;min-width:100%;outline:none;padding:.75em .7em .65em 1em;text-align:left;transition:all .3s ease-in-out}.dropdown-container li:hover{background-color:var(--row-hover);color:var(--emphasis-text);transition:all .3s ease-in-out}.dropdown-small .dropdown-div{height:28px}.dropdown-small .dropdown-container{top:28px}.dropdown-container{background-color:var(--dropdown-background);box-shadow:0 5px 11px 0 #00000021,0 4px 15px 0 #0000001a;font-size:1.2rem;left:0;max-height:270px;min-width:100%;overflow-y:auto;padding:5px 0;position:absolute;top:2.5em;z-index:1070}.dropdown-container button{background-color:#0000;background-image:none;border:none;border-radius:0;color:var(--regular-text);cursor:pointer;font-family:SofiaPro-Regular;font-size:12px;justify-content:flex-start;letter-spacing:.1px;line-height:1.4em;outline:none;overflow:hidden;padding:0 .7em 0 1em;text-align:left;text-overflow:ellipsis;transition:all .3s ease-in-out;white-space:nowrap;width:100%}.dropdown-container button:active,.dropdown-container button:focus,.dropdown-container button:hover{background-color:var(--selected-row);color:var(--emphasis-text);transition:all .3s ease-in-out}.dropdown-ng-select .ng-clear-wrapper,ng-select .ng-select.dropdown-ng-select .ng-clear-wrapper{display:none}.navbar{align-items:center;background-color:var(--background-main);border-bottom:1px solid var(--nav-border);display:flex;height:50px;padding:0 3rem;position:fixed;top:0;width:100%;z-index:1020}.navbar .nav-link{color:var(--nav-link-inactive);cursor:pointer;font-family:SofiaPro-Regular,sans-serif;font-family:SofiaPro-Medium,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.4px;margin-right:10px;padding:0 6px}.navbar .nav-link.active{color:var(--emphasis-text);font-family:SofiaPro-Bold,sans-serif;font-style:normal;font-weight:400}.navbar .mdi-menu{color:var(--emphasis-text);font-size:21px;margin-right:15px}.clearable{align-items:center;display:flex;position:relative}.clearable .clearable-clear{cursor:pointer;position:absolute;right:.45em}input::-moz-placeholder,input::-webkit-input-placeholder,input::placeholder{font-family:SofiaPro-Regularitalic,sans-serif;font-size:.9em;font-style:normal;font-weight:400;line-height:normal!important;overflow:visible}.input-style{align-items:center;background-color:var(--input-background);border:1px solid var(--input-border);border-radius:1px;color:var(--regular-text);display:flex;font-family:SofiaPro-Medium,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;height:2.5em;letter-spacing:.04em;line-height:1;outline:none;padding:0 .45em 0 0;text-indent:.8em;width:100%}.input-style ::placeholder,.input-style::placeholder{align-items:center;color:var(--placeholder-text);display:flex;font-family:SofiaPro-Regularitalic,sans-serif;font-style:normal;font-weight:400;line-height:normal!important}.input-style a{color:var(--blue-text)}.input-style a,.input-style a:after{text-decoration:none}.input-style:active,.input-style:focus{border:1px solid var(--accent-blue)}input:-internal-autofill-selected{background:var(--input-background)!important;background-color:var(--input-background)!important;background-image:none!important;color:var(--regular-text)!important}input.input-style:-internal-autofill-selected{background-color:var(--input-background)!important;background-image:none!important;color:var(--regular-text)!important}textarea{min-height:70px}textarea.input-style{height:auto}.input-group{display:flex;flex-direction:column;flex-wrap:nowrap;line-height:1}.input-group .label-style{align-self:flex-start;display:flex;flex-direction:row;padding-bottom:5px}.input-group.radio-checkbox-input .label-style{padding-bottom:0}.error-message{color:var(--red-text);padding-top:5px}.horizontal-info,.info-text{color:var(--emphasis-text);font-size:12px;letter-spacing:1px;margin-left:8px}.label-style{color:var(--label-text);font-family:SofiaPro-Medium,sans-serif;font-style:normal;font-weight:400;letter-spacing:.5px}.divider-label-row{border-bottom:1px solid var(--border-color);height:15px;position:relative}.divider-label-row .divider-label{background-color:var(--background-main);font-size:11px;margin-left:-4px;padding:0 4px;position:absolute;top:8px}li{line-height:1.5em;list-style:none;padding:.5em .5em .5em 1em}ul{margin-bottom:0;padding:0}ul.disc,ul.disc li{list-style-type:disc}ul.disc li{margin-left:15px;padding:.5em .5em .5em 0}ul.none,ul.none li{list-style:none;list-style-type:none}ul.menu li,ul.menu li:hover{transition:all .3s ease-in-out}ul.menu li:hover{background-color:var(--background-subtle);color:var(--emphasis-text);cursor:pointer}.modal-background{background-color:#0009;display:flex;flex:1 1;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1040}.modal-background.top-align .popup{top:82px}.modal-background.vertical-center-align .popup{align-items:center}.modal-background .popup{position:absolute;top:82px}.modal-background form.form-popup{display:flex!important;justify-content:center;position:absolute;top:82px;z-index:1060}.modal-background form.form-popup .popup{position:absolute;top:0}.popup-body{padding:0 25px}.popup-title{font-family:var(--lightSofiaBold-darkSofiaMed);font-size:18px}.three-dot-menu-popup{background-color:var(--dropdown-background);box-shadow:0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 10px -5px #0000004d;padding:10px 0 5px;position:absolute;top:0}.three-dot-menu-popup li{align-items:center;color:var(--gray-bold);cursor:pointer;display:flex;font-weight:var(--lightSofiaBold-darkSofiaMed);height:25px;letter-spacing:.1px;padding:0 15px}.three-dot-menu-popup li:hover{background-color:var(--selected-row);color:var(--emphasis-text)}.popup{background-color:var(--background-main);border:1px solid var(--input-border);box-shadow:0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 10px -5px #0000004d;color:var(--regular-text);min-width:475px;position:relative;width:500px;z-index:1060}.popup form{display:flex;flex-direction:column;height:inherit}.popup footer{align-items:center;display:flex;height:70px;padding:0 25px}.close-button-row,.popup footer.flex-end{justify-content:flex-end}.close-button-row{align-items:flex-end;display:flex;flex-direction:row;height:29px;line-height:1;padding-right:12px;padding-top:12px}.close-button-row .aicon-close,.close-button-row .mdi-close{color:var(--gray-bold);cursor:pointer;font-size:17px;transition:all .3s ease-in-out}.close-button-row .aicon-close:hover,.close-button-row .mdi-close:hover{color:var(--regular-text);transition:all .3s ease-in-out}.close-button-row .mdi-close{font-size:21px}.modal{z-index:1060}.radio-group{align-items:center;display:flex;flex-direction:row;min-height:36px;width:100%}.custom-radio{position:relative}.custom-radio label{align-items:center;cursor:pointer;display:flex;flex-shrink:0;padding-left:0!important;position:relative;transition:all .3s linear;z-index:6}.custom-radio label .inner-label-text{color:var(--regular-text);display:flex;font-size:12px;letter-spacing:.1px;margin-right:12px;padding-left:8px}.custom-radio label .inner-label-text.no-margin{margin-right:0}.custom-radio label:before{background-color:var(--input-background);border:2px solid var(--checkbox-radio-border-color);border-radius:50%;content:"";display:block;flex-shrink:0;pointer-events:none;transition:all .05s ease-in-out;-webkit-user-select:none;user-select:none}.custom-radio label:after,.custom-radio label:before{height:16px;left:0;position:relative;top:0;width:16px}.custom-radio label:after{background-image:none;content:none}.custom-radio input[type=radio]{margin:0;opacity:0;position:absolute;z-index:-1}.custom-radio input[type=radio]:checked~label:before{background-color:var(--accent-blue);background-color:var(--input-background);border:2px solid var(--checkbox-background)}.custom-radio input[type=radio]:checked~label .inner-check{background-color:var(--checkbox-background);border-radius:50px;height:8px;left:4px;position:absolute;width:8px}.custom-radio input[type=radio]:focus~label:before,.custom-radio input[type=radio]:hover~label:before{border:2px solid var(--checkbox-background)}.custom-radio input[type=radio]:active~label:before{background-color:var(--input-background);border:2px solid var(--checkbox-background)}.custom-radio input[type=radio]:active~label:before .inner-check{background-color:var(--checkbox-background);border-radius:50px;height:8px;left:4px;position:absolute;width:8px}.custom-radio input[type=radio]:focus~label:before{box-shadow:0 0 0 1px var(--radio-focus-offset),0 0 0 .2rem var(--radio-focus)}input:focus{outline:none;outline-offset:0}.radio-group label.radio-green:before{border:2px solid var(--green-600)!important}.radio-group input[type=radio]:hover~label.radio-red:before,.radio-group label.radio-red:before{border:2px solid var(--accent-red)!important}.radio-group input[type=radio]:hover~label.radio-green:before{border:2px solid var(--green-600)!important}.radio-group input[type=radio]:checked~label.radio-red:before{border:2px solid var(--accent-red)!important}.radio-group input[type=radio]:checked~label.radio-red .inner-check{background-color:var(--accent-red);border-radius:50px;height:8px;left:4px;position:absolute;width:8px}.radio-group input[type=radio]:checked~label.radio-green:before{border:2px solid var(--green-600)!important}.radio-group input[type=radio]:checked~label.radio-green .inner-check{background-color:var(--green-600);border-radius:50px;height:8px;left:4px;position:absolute;width:8px}.radio-group input[type=radio]:active~label.radio-red:before{background-color:var(--accent-red)}.radio-group input[type=radio]:active~label.radio-green:before{background-color:var(--green-600)}.radio-group-column{display:flex;flex-direction:column;margin-top:2px}.radio-group-column .custom-radio{min-height:30px;padding:6px 0}.radio-group-column label{align-items:center;cursor:pointer;display:flex;min-height:19px;padding-left:13px;z-index:6}.radio-group-column .inner-label-text{padding-left:8px}.radio-group-column .label-style{padding-bottom:5px}.checkbox-group-column{display:flex;flex-direction:column;margin-top:2px}.checkbox-group-column .custom-checkbox{min-height:30px;padding:6px 0}.checkbox-group-inline{align-items:center;display:flex;flex-direction:row;min-height:36px;width:100%}.custom-checkbox{align-items:center;display:flex;position:relative}.custom-checkbox label{align-items:center;cursor:pointer;display:flex;height:19px;margin-bottom:0;padding-left:13px;transition:all .25s linear;z-index:6}.custom-checkbox label:hover .checkbox{border:2px solid var(--checkbox-background)}.custom-checkbox label .inner-label-text{color:var(--regular-text);display:flex;font-size:12px;margin-right:13px;padding-left:10px}.custom-checkbox label .inner-label-text.no-margin{margin-right:0}.custom-checkbox label .checkbox{align-items:center;background-color:var(--input-background);border:2px solid var(--checkbox-radio-border-color);border-radius:1px;cursor:pointer;display:flex;height:14px;justify-content:center;left:0;outline:none;padding:0;position:absolute;transition:all .3s ease-in-out;width:14px;z-index:5}.custom-checkbox label .checkbox:focus,.custom-checkbox label .checkbox:hover{border:2px solid var(--checkbox-background)}.custom-checkbox label input[type=checkbox]{left:0;opacity:0;position:absolute;z-index:-1}.custom-checkbox label input[type=checkbox]:focus~.checkbox{border:2px solid var(--checkbox-background);box-shadow:0 0 0 1px var(--radio-focus-offset),0 0 0 .2rem var(--radio-focus)}.custom-checkbox label input[type=checkbox]:checked~.checkbox{background-color:var(--checkbox-background);border:2px solid var(--checkbox-background)}.custom-checkbox label input[type=checkbox]:checked~.checkbox:before{background-color:var(--checkbox-background)}.custom-checkbox label input[type=checkbox]:checked~.checkbox .inner-check{backface-visibility:hidden;border-bottom:2px solid var(--checkbox-inner-check-color);border-left:2px solid #0000;border-right:2px solid var(--checkbox-inner-check-color);border-top:2px solid #0000;height:10.5px;margin-bottom:3.5px;transform:rotate(40deg);width:6px}::-webkit-scrollbar{width:15px;width:0}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--scrollbar-track-thumb);border:4px solid #0000;border-radius:6px;min-height:20px}::-webkit-scrollbar-thumb:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-track-thumb-hover)}::-webkit-scrollbar-corner{background-color:#0000}::-webkit-resizer{background-color:var(--scrollbar-track-thumb)}::scrollbar-track-color{background-color:#0000}::scrollbar-face-color{background-color:var(--scrollbar-track-thumb)}::scrollbar-face-color:hover{background-color:var(--scrollbar-track-thumb-hover);transition:all .3s ease-in-out}::scrollbar-face-color:active{background-color:var(--scrollbar-track-thumb-hover);transition:all .3s ease-in-out}-ms-scrollbar-track-color{background-color:#0000}-ms-scrollbar-face-color{background-color:var(--scrollbar-track-thumb)}-ms-scrollbar-face-color:active,-ms-scrollbar-face-color:hover{background-color:var(--scrollbar-track-thumb-hover);transition:all .3s ease-in-out}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;font-family:Menlo;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:0;overflow:inherit;padding:0 6px;tab-size:4;text-align:left;text-shadow:none;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] .tag,pre[class*=language-] .tag{background-color:#0000;font-family:Menlo;font-size:1.2rem;padding:0;text-transform:none}code[class*=language-] .token.function,code[class*=language-] .token.tag,pre[class*=language-] .token.function,pre[class*=language-] .token.tag{color:#1fecd2}code[class*=language-] .token.attr-name,code[class*=language-] .token.property,code[class*=language-] .token.variable,pre[class*=language-] .token.attr-name,pre[class*=language-] .token.property,pre[class*=language-] .token.variable{color:#99d7fd}code[class*=language-] .token.punctuation,pre[class*=language-] .token.punctuation{color:#cccfd6}code[class*=language-] .token.attr-value,code[class*=language-] .token.string,pre[class*=language-] .token.attr-value,pre[class*=language-] .token.string{color:#f5b094}code[class*=language-] .token.keyword,pre[class*=language-] .token.keyword{color:#f995f3}code[class*=language-] .token.comment,pre[class*=language-] .token.comment{color:#2bbdff}code[class*=language-] .token.class-name,pre[class*=language-] .token.class-name{color:#20ecd2}code[class*=language-] .token.number,pre[class*=language-] .token.number{color:#eddc54}code[class*=language-] .token.selector,pre[class*=language-] .token.selector{color:#1fecd2}.code-background.typescript pre code{color:#99d7fd}.code-background.html pre code{color:#fdfeff}.code-background.scss pre code{color:#eddc54}.code-background{background-color:#434c5f;background-color:var(--code-background);color:#ffffffe6;font-family:Menlo;font-size:1.2rem;font-weight:700;letter-spacing:.083rem;line-height:1.3em;position:relative}.code-background .mdi-content-copy{color:#ffffffb3;cursor:pointer;font-size:16px;position:absolute;right:14px;top:14px;transition:.3s}.code-background .mdi-content-copy:hover{color:#fff;transition:.3s}.code-background li{align-items:center;display:flex;font-family:Menlo;font-size:1.3rem;font-weight:700;letter-spacing:.8px;letter-spacing:1px;padding:.2em .5em .2em 1em}.tabs{display:flex}.tab{background-color:#0000;border:none;border-bottom:2px solid #0000;color:var(--label-text);cursor:pointer;font-size:1.2rem;letter-spacing:.5px;margin-right:1.5em;outline:none;padding:1px 0;text-decoration:none;text-transform:capitalize}.tab.selected{border-bottom:2px solid var(--accent-blue);color:var(--emphasis-text)}.tabular-numbers{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tag{background-color:var(--green-400);font-size:1.1rem;padding:4px 8px;text-transform:capitalize}.subtitle,.tag{color:var(--regular-text)}.subtitle{font-size:1.3em;letter-spacing:.2px}.divider-heading{background-color:var(--gray-200);color:var(--gray-600);padding:.8rem 0}.blue-text{color:var(--blue-text)}.green-text{color:var(--green-text)}.red-text{color:var(--red-text)}app-donut-one{background-color:var(--background-main);border:1px solid var(--border-color)}app-donut-one .panel-header{border-bottom:1px solid var(--border-color)}app-donut-one .panel-container{height:auto;margin-right:0;margin-top:0}app-donut-one{margin-bottom:1rem;margin-left:.5rem;margin-right:.5rem;max-height:450px;min-height:360px;width:calc(50% - 13px)}@media screen and (max-width:1100px){app-donut-one{width:calc(100vw - 270px)}}@media screen and (min-width:1800px){app-donut-one{width:calc(33.3% - 13px)}}.panel-header{align-items:center;background-color:var(--background-subtle);border-bottom:var(--border-color);display:flex;font-size:13px;height:40px;padding:0 20px}.panel-header .panel-nav{align-items:center;color:var(--label-text);display:flex;font-size:12px;margin-left:auto;padding:3px 0;position:relative}.panel-header .panel-nav .mdi-dots-vertical{font-size:20px}.panel-header .panel-nav .dropdown-menu{border:1px solid var(--input-border)}.panel-header .panel-nav .nav-text{border-bottom:2px solid #0000;cursor:pointer;font-weight:500;margin-left:12px}.panel-header .panel-nav .selected{border-bottom:2px solid var(--accent-blue);color:var(--emphasis-text)}.panel-header .panel-nav .sort-arrow-wrapper{display:inline-block;position:relative;width:22px}.panel-header .panel-nav .sort-arrow-wrapper .nav-sort-arrow{color:var(--accent-blue);font-size:16px;padding-left:6px;position:absolute;top:-11px}.loading-class{align-items:center;align-self:stretch;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:1000}.loader,.loader:after{border-radius:50%;height:5rem;width:5rem;z-index:1000}.loader{animation:load8 1.1s linear infinite;border-bottom:.7rem solid var(--loader);border-left:.7rem solid var(--loader);border-right:.7rem solid #0000;border-top:.7rem solid #0000;position:absolute;transform:translateZ(0)}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.d3-tooltip .border-class{background-color:#ff0}.legend .title{font-weight:500;overflow:hidden;padding:3px 0;text-overflow:ellipsis;white-space:nowrap}.square{flex-shrink:0;height:12px;margin-right:9px;width:12px}.sun{border:1px solid var(--regular-text);border-radius:50px;height:15px;margin-right:5px;width:15px}.sunlight-nighttime{align-items:center;color:var(--regular-text);cursor:pointer;display:flex;font-size:1.4rem;margin-left:auto}.sunlight-nighttime [class^=aicon-]{font-size:17px}.logo{fill:var(--regular-text);display:flex;width:33px}.cls-1{fill:#daff40;fill:var(--outline-btn-border-green)}.cls-2{fill:var(--background-main)}.css-grid-tile-wrapper{grid-gap:10px;display:grid;grid-auto-rows:55px;grid-template-columns:repeat(auto-fit,minmax(78px,1fr));margin-top:30px}.tile{display:flex;flex-direction:column;font-family:sans-serif;justify-content:space-between;padding:10px 10px 8px}.tile .tile-title{font-family:SofiaPro-Bold,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;letter-spacing:.5px}@media screen and (max-width:450px){.tile .tile-title{font-size:1.4rem}}.tile .number{font-size:1.5rem}.dark-theme .tile.blinkDivUp{background-color:#f0ff4c!important;color:#333}@keyframes restoreTileFade{0%{background-color:#f0ff4c;color:#333;opacity:1}2%{background-color:#f0ff4c;color:#333;opacity:.9}49.9%{background-color:#f0ff4c;color:#333;opacity:0}50%{background-color:var(--alerting-orange-background);color:var(--regular-text);opacity:0}98%{background-color:var(--alerting-orange-background);color:var(--regular-text);opacity:.9}to{background-color:var(--alerting-orange-background);color:var(--regular-text);opacity:1}}.dark-theme .tile.tile-restore{animation:restoreTileFade .8s cubic-bezier(.4,0,1,1) both}.light-theme .tile.tile-restore{animation:blinker .8s cubic-bezier(.4,0,1,1) both}.alert-row-section{margin-top:2rem}.alert-row{border-top:1px solid var(--input-border);font-size:15px;letter-spacing:.2px}.alert-row .message-col{border-left:4px solid var(--alerting-orange-background);padding:6px 9px}.alert-row .message-title{color:var(--alerting-title-text);font-family:SofiaPro-Bold,sans-serif;font-style:normal;font-weight:400;text-transform:capitalize}.alert-row .client-ticker{margin:0 8px}.alert-row .actions-col{margin-left:auto;padding:6px}@media screen and (max-width:450px){.alert-row .actions-col{display:none}}.alert-row .actions-col .aicon-check{font-size:16px}.bar-graph-wrapper{border:1px solid var(--border-color);display:flex;justify-content:center;margin-right:10px;margin-top:20px;padding:0 37px;width:calc(70% - 10px)}.analytics-wrapper{display:flex}.bar-graph{width:87%}.bar-graph .flex-row-center{width:100%}.bar-graph .panel-row:hover{background-color:#0000;cursor:auto}.bar-graph .colA{flex-direction:row-reverse}.bar-graph .colA,.bar-graph .colB{display:flex;width:50%}.bar-graph .proportion-bar{border-radius:2px;flex-shrink:0;height:16px;min-width:1px}.percent-class{font-weight:500}.percent-class.left-absolute{margin-right:10px}.percent-class.right-absolute{margin-left:10px}.legend{margin-top:20px;width:30%}.codeweek{margin-right:2rem;width:30%}.crb-title-row{align-items:center;font-size:1.8rem;height:35px;letter-spacing:.5px;line-height:1;margin-top:1.3em}.crb-title-row .label-style{margin-right:8px}.client-row{align-items:flex-end;height:25px}.client-row .label-style{margin-right:5px}.client-title,.ticker-title{overflow:hidden;padding:4px 0;text-overflow:ellipsis;white-space:nowrap}.crb-top-inputs{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:450px){.crb-top-inputs{grid-template-columns:1fr}}@media screen and (min-width:451px){.crb-top-inputs{grid-template-columns:1fr 1fr auto}}@media screen and (min-width:520px){.crb-top-inputs{grid-template-columns:1fr 1fr 1fr}}.crb-input{border-radius:4px;font-size:1.5rem;text-transform:uppercase}.crb-input::placeholder{text-transform:titlecase}@media screen and (max-width:450px){.button-row{justify-content:center}.button-row .crb-button.green,.button-row .crb-button.red{width:calc(50% - 5px)}}.crb-button{display:flex;flex:1 1;max-width:150px;min-width:71px;text-transform:uppercase}.crb-button:focus{outline:var(--accent-blue) solid 2px;transition:outline .3s}.crb-button.green{background-color:var(--crb-btn-bkgd);border:1px solid var(--crb-btn-border);color:var(--crb-btn-text);letter-spacing:.08em}.crb-button.green.selected,.crb-button.green:hover{background-color:var(--crb-btn-hover);border:1px solid var(--crb-btn-hover);color:#fff;transition:.3s}.crb-button.red{background-color:var(--crb-btn-red-bkgd);border:1px solid var(--crb-btn-red-border);color:var(--crb-btn-red-text);letter-spacing:.08em;width:71px}.crb-button.red.selected,.crb-button.red:hover{background-color:var(--crb-btn-red-hover);border:1px solid var(--crb-btn-red-hover);color:#fff;transition:.3s}.dropdown-container.crb{background-color:var(--crb-dd);font-size:1.4rem;top:35px}.dropdown-container.crb .ticker{font-family:SofiaPro-Bold,sans-serif;font-style:normal;font-weight:400;margin-right:3px}.dropdown-container.crb button{border:1px solid #0000;margin-bottom:-1px}.dropdown-container.crb button:active,.dropdown-container.crb button:focus,.dropdown-container.crb button:hover{background-color:var(--crb-dd);border:1px solid #ff0}.invisible-background{background-color:#0000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.crb.label-style{font-size:1.2rem}.qty-section,.quantity-section{padding-left:2px}.ladder{font-size:18px;margin-top:5px}.ladder .flex-row{grid-gap:15px;display:grid;grid-template-columns:1fr 2fr;padding:10px 0}.ladder .flex-row .qty-section{font-feature-settings:"tnum";color:var(--emphasis-text);font-variant-numeric:tabular-nums;width:34%}.ladder .flex-row .spread{align-items:center;display:grid;font-family:SofiaPro-Medium,sans-serif;font-style:normal;font-weight:400;grid-template-columns:1fr auto 1fr 1fr}.ladder .flex-row .dash{background-color:var(--label-text);display:flex;height:2px;margin:0 16px;width:16px}.ladder.buy .spread{color:var(--crb-btn-text)}.ladder.sell .spread{color:var(--crb-btn-red-text)}.column-header{grid-gap:15px;color:var(--label-text);display:flex;display:grid;font-family:SofiaPro-Medium,sans-serif;font-style:normal;font-weight:400;grid-template-columns:1fr 2fr;margin-top:20px}.ladder-height{min-height:130px}.price-ladder{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-ladder.end{margin-left:auto}.hoverElement{position:relative;z-index:2}.price-slider{align-items:center;display:flex;flex-flow:row nowrap}.price-slider .spread-output{align-items:center;background-color:#424270;box-shadow:0 5px 11px 0 #00000021,0 4px 15px 0 #0000001a;-webkit-box-shadow:0 5px 11px 0 #00000021,0 4px 15px 0 #0000001a;-moz-box-shadow:0 5px 11px 0 #00000021,0 4px 15px 0 #0000001a;display:flex;height:35px;justify-content:flex-start;padding:0 10px;position:absolute;top:-40px;z-index:3}.price-slider .spread-output .triangle{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid #424270;height:0;left:39px;position:absolute;top:35px;width:0}.price-slider .spread-output #spread1,.price-slider .spread-output #spread2,.price-slider .spread-output #spread3{align-items:center;display:flex;font-size:13px;font-weight:400}.price-slider #bip1,.price-slider #bip2,.price-slider #bip3,.price-slider .bip1,.price-slider .bip2{font-size:11px;margin-left:8px}.price-slider .track{position:relative;width:50px;width:80px}.price-slider .track .track-selection{background-color:var(--label-text);height:3px;position:relative;top:-15px;z-index:1}.price-slider .track .track-selection.focusSell{background-color:var(--accent-red)!important}.price-slider .track .track-selection.focusBuy{background-color:var(--accent-green)!important}.price-slider .track #hiddenSelect{-webkit-appearance:none}.price-slider .track input[type=range]{-webkit-appearance:none;background:#0000;padding:5px;position:relative;transition:.3s;width:100%;z-index:2}.price-slider .track input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--emphasis-text);border-radius:100%;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;cursor:pointer;height:13px;margin-left:-3px;margin-top:2px;width:13px}.price-slider .track input[type=range]::-webkit-slider-thumb:before{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid #424270;height:0;width:0}.price-slider .track input[type=range]:focus{border:none;outline:none}.price-slider .track input[type=range]::-ms-track{background:#0000;background:#fff;border-color:#0000;border-radius:100%;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;color:#0000;cursor:pointer;height:15px;margin-left:-3px;margin-top:2px;width:100%;width:15px}.portfolio-card-wrapper .portfolio-card{min-width:0;overflow:hidden}.portfolio-card-wrapper .portfolio-card.alpha-capture .line-marker{fill:var(--alphaCap-bkgd)}.icon-row{display:flex;flex-wrap:wrap;margin-top:20px}.icon-row div{font-size:2vw;padding:5px}@media screen and (max-width:1200px){.icon-row div{font-size:30px}}@media screen and (min-width:2000px){.icon-row div{font-size:40px}}.Graphit-Light{font-family:Graphit-Light}.Graphit-Bold,.Graphit-Light{font-style:normal;font-weight:400}.Graphit-Bold{font-family:Graphit-Bold}.Graphit-Regular{font-family:Graphit-Regular}.Graphit-Medium,.Graphit-Regular{font-style:normal;font-weight:400}.Graphit-Medium{font-family:Graphit-Medium}.SofiaPro-Bold{font-family:SofiaPro-Bold,sans-serif}.SofiaPro-Bold,.SofiaPro-Medium{font-style:normal;font-weight:400}.SofiaPro-Medium{font-family:SofiaPro-Medium,sans-serif}.SofiaPro-Regular{font-family:SofiaPro-Regular,sans-serif;font-style:normal;font-weight:400}.SofiaPro-SemiBold{font-family:SofiaPro-SemiBold,sans-serif;font-style:normal;font-weight:400}.SofiaPro-Italic{font-family:SofiaPro-Regularitalic,sans-serif;font-style:normal;font-weight:400}html{-webkit-text-size-adjust:100%;background:var(--background-main);font-size:62.5%;font-size:10px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:SofiaPro-Regular,sans-serif;font-size:1.4rem;line-height:1.15;margin:0;padding:0;text-rendering:optimizeLegibility}.dark-theme,.light-theme,body{background:var(--background-main);color:var(--regular-text)}.scroll-class{overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.headline-wrapper{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.process-wrapper{margin-top:60px}.blurb .design-test-wrapper{margin:auto;max-width:400px;position:relative;width:100%}.blurb .design-test-wrapper .design-test{width:100%}.blurb .design-test-wrapper .design-test-text{font-family:SofiaPro-Regularitalic,sans-serif;font-size:21px;font-style:normal;font-weight:400;position:absolute;top:50%}.blurb .design-test-wrapper .cls-1{fill:none;stroke:var(--real-estate);stroke-linecap:round;stroke-miterlimit:10;stroke-width:3px}.blurb .design-test-wrapper .cls-2{fill:var(--real-estate)}.blurb .design-test-wrapper .cls-3{fill:var(--healthcare)}.blurb .design-test-wrapper .cls-4{fill:var(--wireframe1)}.blurb .design-test-wrapper .cls-5{fill:var(--wireframe2)}.blurb{font-size:20px;margin:auto;width:60%}@media screen and (max-width:1000px){.blurb{font-size:20px;margin:auto;width:80%}}@media screen and (max-width:500px){.blurb{font-size:16px;margin:20px;width:calc(100% - 40px)}}@media screen and (min-width:1400px){.blurb{font-size:23px;margin:auto;width:58%}}.blurb{line-height:1.5}.blurb .blurb-title{font-size:21px;margin-bottom:26px;margin-left:-20px;margin-right:-20px;padding:4px 20px}.blurb .title{margin-top:40px}@media screen and (max-width:500px){.blurb .title{margin-top:0}}.blurb p{margin-top:2rem}.user-research-wrapper{width:100%}.user-research-wrapper svg{width:19%}.user-research-wrapper .userResearch1 .cls-1{fill:#29abe2;fill:rgba(41,173,228,.702);stroke:none}.user-research-wrapper .userResearch1 .cls-2{fill:#f3eae4;fill:#ead090}.user-research-wrapper .userResearch1 .cls-3{fill:#22b573;fill:#159a5d}.user-research-wrapper .userResearch1 .cls-4{fill:#e07894}.user-research-wrapper .userResearch1 .cls-5{fill:#e1cbbc;fill:#c7af74}.user-research-wrapper .userResearch1 .cls-6{fill:#775b46;fill:#6b551e}.user-research-wrapper .userResearch2 .circle-class{fill:var(--background-main);fill:var(--wireframe2)}.user-research-wrapper .userResearch2 .cls-1{fill:#22b573;fill:var(--real-estate)}.user-research-wrapper .userResearch2 .cls-2{fill:#ab8365;fill:#92684a;fill:#735038}.user-research-wrapper .userResearch2 .cls-3{fill:#cd9d79;fill:#b78966;fill:#926849}.user-research-wrapper .userResearch2 .cls-4{fill:#d3775e;fill:#9a6b48}.user-research-wrapper .userResearch2 .cls-5{fill:#8d6a4f;fill:#654730;fill:#613f23}.user-research-wrapper .userResearch2 .cls-6{fill:#514238;fill:#4c3a09;fill:#291f04}.uxProcess{width:50px}.email{margin:2rem}.project-subtitle{font-size:18px;line-height:1.5;margin-bottom:30px;margin-top:10px;padding-right:20px}.title{font-family:var(--lightSofiaBold-darkSofiaReg);font-size:3.5vw}@media screen and (max-width:1000px){.title{font-size:35px}}@media screen and (max-width:450px){.title{font-size:33px}}@media screen and (min-width:1400px){.title{font-size:54.6px}}.subtitle{font-family:SofiaPro-Medium,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;padding-top:5px}@media screen and (max-width:450px){.subtitle{font-size:1.5rem;letter-spacing:.4px;padding-top:6px}}.card-wrapper{margin:2rem auto;max-width:1200px;width:100%}@media screen and (min-width:1200px){.card-wrapper{display:flex;flex-wrap:wrap}}.card-wrapper{background-color:var(--financial-wrapper-bkgd)}.portfolio-container{box-sizing:border-box;display:flex;flex-wrap:wrap;min-width:0;padding:2rem;width:100%}.section-header{margin-top:3vw}.portfolio-card-wrapper{margin:1rem;min-width:0;position:relative;width:calc(100% - 2rem)}.portfolio-card-wrapper .portfolio-card{background-color:#fff8dc;display:flex;flex-direction:column;height:100%;padding:3.9vw 3.5vw 2rem;position:relative;width:100%}@media screen and (max-width:700px){.portfolio-card-wrapper .portfolio-card{padding:3rem 2.5rem 2rem 3rem}}@media screen and (min-width:1400px){.portfolio-card-wrapper .portfolio-card{padding:50px 50px 2rem}}.portfolio-card-wrapper .portfolio-card .text-section{width:100%}.portfolio-card-wrapper .portfolio-card .blurb-thumb{display:flex;margin-top:2rem;position:relative}.portfolio-card-wrapper .portfolio-card .blurb{font-size:1.6rem;letter-spacing:.1px;line-height:1.4;margin-right:2rem;width:50%}@media screen and (max-width:500px){.portfolio-card-wrapper .portfolio-card .blurb{background-color:#ffebcd;padding:2rem;position:absolute;width:100%}}.portfolio-card-wrapper .portfolio-card .thumb{flex-shrink:0;width:100%}.portfolio-card-wrapper .portfolio-card .thumb img{width:100%}.portfolio-card-wrapper .portfolio-card .heading{font-size:2.5rem;padding-top:30px}.portfolio-card-wrapper .portfolio-card .role{margin-top:1rem}.portfolio-card-wrapper .portfolio-card .role .role-title{color:#44c68a;margin-bottom:1rem;margin-right:12px}.portfolio-card-wrapper .portfolio-card .second-title-mt{margin-top:50px}.portfolio-card-wrapper .portfolio-card .text-width{font-size:16px;line-height:1.5}.portfolio-card-wrapper .portfolio-card .info-footer{display:flex;flex-direction:column;height:65px;margin-top:auto}.portfolio-card-wrapper .portfolio-card .info-footer .buffer{height:25px}.portfolio-card-wrapper .portfolio-card .info-footer .inner-wrapper{display:flex;justify-content:flex-end;padding:2rem 0 0}.portfolio-card-wrapper .portfolio-card .info-footer .info-icon{align-items:center;border:1px solid var(--regular-text);border-radius:50px;display:flex;display:none;font-family:SofiaPro-Medium,sans-serif;font-style:normal;font-weight:400;height:30px;justify-content:center;line-height:1;margin-right:-18px;padding-left:1px;padding-top:2px;width:30px}.portfolio-card-wrapper .portfolio-card .info-footer .text{cursor:pointer;font-family:SofiaPro-Medium,sans-serif;font-size:15px;font-style:normal;font-weight:400}.headline{font-family:Graphit-Regular;font-size:clamp(4rem,8.9vw,10rem);margin-top:50px;padding:8vw calc(3.5vw + 10px)}@media screen and (max-width:550px){.headline{font-size:clamp(3.6rem,11vw,10rem);padding:22vw 4rem}}@media screen and (min-width:1400px){.headline{font-size:clamp(4rem,7vw,10rem);margin:auto;max-width:1500px;padding:112px 6rem}}@media screen and (min-width:2400px){.headline{margin:auto;max-width:1652px;padding:112px 6rem}}.wrapper-padding{font-size:18px;padding-left:calc(3.5vw + 10px);padding-right:calc(3.5vw + 10px)}@media screen and (max-width:550px){.wrapper-padding{padding-left:4rem;padding-right:4rem}}@media screen and (min-width:1400px){.wrapper-padding{padding-left:6rem;padding-right:6rem}}h1,h2,h3{font-family:Graphit-Regular}.slow-transition{transition:.5s ease-in-out}@keyframes blinker{0%{opacity:1}2%{opacity:.9}50%{opacity:0}98%{opacity:.9}to{opacity:1}}.blinkDivUp{animation:blinker .8s cubic-bezier(.4,0,1,1);animation-iteration-count:5}.blinkDivUpPlain{background-color:#00ba92e6;border-radius:1px;transition:.4s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.slideLeftClass{animation:fadeIn .9s cubic-bezier(.39,.58,.57,1) both;animation-play-state:paused;opacity:0}.slideLeftClass.unpause{animation-play-state:running}@media(prefers-reduced-motion:reduce){.slideLeftClass{animation:none;opacity:1;transform:none}}.delay-5{animation-delay:5s}.constants-info li span{margin-left:1rem}.loading-image{background-position:75% -52px;height:100%;left:0;position:absolute;top:0;width:100%}.pie-svg-container{margin-bottom:17px;margin-top:6px;max-width:300px;width:100%}.panel-body{padding:10px 0 10px 20px}.line-chart{min-width:0;overflow:hidden;width:100%}.line-chart-svg-container{display:block;max-width:100%;overflow:hidden;width:100%}.name-number-line{flex:1 1;padding:8px 1px 0}.d3-tooltip{background-color:#fff;box-shadow:0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 10px -5px #0000004d;color:#000;display:flex;font-weight:500;min-width:100px;opacity:0;position:absolute;z-index:10}.d3-tooltip .d3-tooltip-inner{background-color:#fff;display:flex;flex-direction:column;padding:10px;text-align:center;width:100%}.d3-tooltip .border-class{align-self:stretch;width:4px}.legend{font-family:SofiaPro-Medium,sans-serif;font-style:normal;font-weight:400}.legend .legend-title{font-weight:500;overflow:hidden;padding:3px 0;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:1200px){.legend .flex-row-center{padding-left:2rem}}path.domain{opacity:.5}.tick line,path.domain{stroke:var(--label-text)}.tick text{fill:var(--label-text);font-weight:600;letter-spacing:1px}.tick.selected text{fill:var(--emphasis-text);font-weight:600}.line{fill:none;stroke-width:1.7px}.line.line0,.line.lineOne{stroke:aqua}.line.line1,.line.lineTwo{stroke:#b377ff}.mouse-line{stroke:var(--nav-link-inactive);stroke-width:1px}.line-marker{fill:var(--background-main);stroke-width:3px}.line-marker.line1,.line-marker.lineTwo{stroke:#be77ff}.line-marker.line0,.line-marker.lineOne{stroke:aqua}.tooltipDiv{display:flex;flex-wrap:wrap;height:30px;width:100%}.tooltipDiv .text-container{align-items:center;display:flex;font-size:1.4rem;line-height:1.5;margin-right:24px}.tooltipDiv .value-text{font-weight:500}.tooltipDiv .dot{height:10px;margin-right:8px;width:10px}.tooltipDiv .dot.line1,.tooltipDiv .dot.lineTwo{background-color:#be77ff;height:3px}.tooltipDiv .dot.line0,.tooltipDiv .dot.lineOne{background-color:aqua;height:3px}.tooltipDiv .dash{height:3px;margin-right:8px;width:10px}.tooltipDiv .square{height:10px;margin-right:6px;width:10px}.tooltipDiv .square.line1,.tooltipDiv .square.lineTwo{background-color:#be77ff}.tooltipDiv .square.line0,.tooltipDiv .square.lineOne{background-color:aqua}.underline-button{border-bottom:1px solid var(--regular-text);bottom:23px;cursor:pointer;padding:1rem 0 1px;position:absolute;right:25px}footer{padding:2rem}footer,footer .contact{align-items:center;display:flex}footer .contact{background-color:var(--contact-button-bkgd);border:1px solid var(--contact-button-border);border-radius:50%;color:var(--emphasis-text);font-size:28px;height:60px;justify-content:center;line-height:1;margin-left:1rem;width:60px}footer .contact.linkedin{margin-left:0;padding-bottom:2px}footer .contact.linkedin:hover{background-color:var(--linkedin-button-bkgd-hover);border:1px solid var(--linkedin-button-border-hover);color:var(--linkedin-button-text-hover);transition:.3s}footer .contact.email-icon:hover{background-color:var(--email-icon-button-bkgd-hover);border:1px solid var(--email-icon-button-border-hover);color:var(--email-icon-button-text-hover);transition:.3s}footer .contact h2{font-family:SofiaPro-Medium,sans-serif;font-style:normal;font-weight:400}@media screen and (max-width:550px){footer .contact h2{font-size:16px}}
/*# sourceMappingURL=main.ec1dc5c2.css.map*/