.button[data-astro-cid-tcsrer47]{width:44px;height:44px;position:relative;color:var(--md-sys-color-secondary);transition:transform .2s ease-out;background:none;border:none;cursor:pointer}.button[data-astro-cid-tcsrer47]:hover,.button[data-astro-cid-tcsrer47]:focus{color:var(--md-sys-color-on-background)}.button[data-astro-cid-tcsrer47]:active{transform:scale(.9);transition:transform .2s ease-in}.button[data-astro-cid-tcsrer47] svg[data-astro-cid-tcsrer47]{width:24px;height:24px;top:10px;left:10px;position:absolute;opacity:0;transition:opacity .2s ease-out,transform .2s ease-out;transform-origin:left center;transform:rotate(20deg) translate(6px,6px)}.sunCenter[data-astro-cid-tcsrer47]{transform:scale(1)}.sun[data-astro-cid-tcsrer47] .ray[data-astro-cid-tcsrer47]{opacity:0;transition:opacity .2s ease-out,transform .1s ease-out}.sun[data-astro-cid-tcsrer47] .ray[data-astro-cid-tcsrer47]{transition:transform .1s ease-in}.sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(2){transition-delay:.05s!important}.sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(3){transition-delay:.1s!important}.sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(4){transition-delay:.15s!important}.sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(5){transition-delay:.2s!important}.sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(6){transition-delay:.25s!important}.sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(7){transition-delay:.3s!important}.sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(8){transition-delay:.35s!important}.sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(9){transition-delay:.4s!important}.button[data-astro-cid-tcsrer47]:hover .sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(2){transform:translateY(-1px)}.button[data-astro-cid-tcsrer47]:hover .sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(3){transform:translate(1px,-1px)}.button[data-astro-cid-tcsrer47]:hover .sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(4){transform:translate(1px)}.button[data-astro-cid-tcsrer47]:hover .sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(5){transform:translate(1px,-1px)}.button[data-astro-cid-tcsrer47]:hover .sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(6){transform:translateY(1px)}.button[data-astro-cid-tcsrer47]:hover .sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(7){transform:translate(-1px,1px)}.button[data-astro-cid-tcsrer47]:hover .sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(8){transform:translate(-1px)}.button[data-astro-cid-tcsrer47]:hover .sun[data-astro-cid-tcsrer47] [data-astro-cid-tcsrer47]:nth-child(9){transform:translate(-1px,-1px)}.button[data-astro-cid-tcsrer47] .moon[data-astro-cid-tcsrer47]{transform:rotate(20deg) translate(6px,6px) scale(.8)}html[data-theme=dark] .button[data-astro-cid-tcsrer47] .moon[data-astro-cid-tcsrer47]{opacity:1;transform:rotate(0) translate(0) scale(1);transition:opacity .2s ease-in,transform .2s ease-in .05s}html[data-theme=light] .button[data-astro-cid-tcsrer47] .sun[data-astro-cid-tcsrer47]{opacity:1;transform:rotate(0) translate(0);transition:opacity .2s ease-in,transform .2s ease-in}html[data-theme=light] .button[data-astro-cid-tcsrer47] .sun[data-astro-cid-tcsrer47] .ray[data-astro-cid-tcsrer47]{opacity:1;transition:opacity .2s ease-in .17s,transform .1s ease-out}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.container[data-astro-cid-ymhdp2rl]{position:fixed;z-index:var(--z-nav-bar);left:0;top:0;width:100%;padding:var(--content-padding) var(--content-padding) calc(var(--content-padding) * 3) calc(var(--content-padding) * 2);transition:padding .2s ease-in,opacity .2s ease-out;max-width:100vw;will-change:padding;display:flex;justify-content:space-between;align-items:center}body.stats-active .container[data-astro-cid-ymhdp2rl]{transition:opacity .2s ease-in;opacity:0}@media(min-width:720px){.container[data-astro-cid-ymhdp2rl]{padding-left:calc(var(--sidebar-width) + var(--content-padding))}}.left[data-astro-cid-ymhdp2rl]{padding:var(--content-padding) var(--content-padding) calc(var(--content-padding) * 3) calc(var(--content-padding) * 2)}.navLinks[data-astro-cid-ymhdp2rl]:hover .link[data-astro-cid-ymhdp2rl]:not(:hover){color:var(--md-sys-color-outline)}.navLinks[data-astro-cid-ymhdp2rl]:hover .link[data-astro-cid-ymhdp2rl]:not(:hover):after{transform:scale(1.2,0)}.navLinks[data-astro-cid-ymhdp2rl]{display:flex;gap:1em}.link[data-astro-cid-ymhdp2rl]{transition:.3s color ease-out;color:var(--md-sys-color-outline);position:relative;text-decoration:none}.link[data-astro-cid-ymhdp2rl]:last-child{margin-right:0}.link[data-astro-cid-ymhdp2rl]:after{position:absolute;left:0;width:100%;height:60%;background:var(--md-sys-color-outline);content:"";transition:transform .3s ease-out,background .3s ease-out;transform:scale(1.2,0);mix-blend-mode:plus-lighter;transform-origin:bottom;bottom:-5px}.link[data-astro-cid-ymhdp2rl]:hover,.link[data-astro-cid-ymhdp2rl]:focus,.link[data-astro-cid-ymhdp2rl].active{color:var(--md-sys-color-secondary);transition:.3s color ease-in,background .3s ease-out,transform .3s ease-out}.link[data-astro-cid-ymhdp2rl]:hover:after,.link[data-astro-cid-ymhdp2rl]:focus:after{transform:scaleX(1.2);background:var(--md-sys-color-primary)}.link[data-astro-cid-ymhdp2rl].active:after{transform:scale(.8,.1)}._container_51ohk_1{--size: 150px;width:var(--size);height:var(--size);position:relative;margin:0 auto;opacity:0;transform-origin:center bottom;display:block}body.no-js ._container_51ohk_1,._container_51ohk_1._loaded_51ohk_14{opacity:1;transition:opacity .2s ease-out,transform .2s ease-out}body.no-js ._container_51ohk_1,._container_51ohk_1._active_51ohk_22{transform:scale(.3);transition:transform .2s ease-in}@media(min-width:540px){body.no-js ._container_51ohk_1,._container_51ohk_1._active_51ohk_22{transform:scale(1)}}._pic_51ohk_34,._overlay_51ohk_35{position:absolute;top:0;left:0}._pic_51ohk_34{z-index:1}._overlay_51ohk_35{opacity:0;transition:opacity .2s ease-out;z-index:2}._container_51ohk_1:hover ._overlay_51ohk_35,._container_51ohk_1:focus ._overlay_51ohk_35,._container_51ohk_1._animate_51ohk_53 ._overlay_51ohk_35{opacity:1;transition:opacity .2s ease-in}._container_51ohk_1._animate_51ohk_53:not(:hover) ._overlay_51ohk_35,._container_51ohk_1._animate_51ohk_53:not(:focus) ._overlay_51ohk_35{transition-delay:.5s}._container_51ohk_1:active ._overlay_51ohk_35,._container_51ohk_1._active_51ohk_22:not(:hover) ._overlay_51ohk_35{opacity:.5}._container_blchm_1{justify-content:center;align-items:center;flex-direction:column;user-select:none;transition:opacity .2s ease-out,transform .2s ease-out,width .2s ease-out;transform:scale(1);z-index:2;position:fixed;top:0;left:0;width:var(--sidebar-width);height:100%;display:none}@media(min-width:720px){._container_blchm_1{display:flex}}body.stats-active ._container_blchm_1{transition:opacity .2s ease-in,transform .2s ease-in,width .2s ease-in;opacity:0;transform:scale(.8)}._activeContainer_blchm_36{overflow:auto}._homeContainer_blchm_40{width:100%;position:absolute;display:flex;overflow:hidden;transition-delay:.3s}._title_blchm_53{margin-bottom:0;margin-top:.5em}._subtext_blchm_58{margin-bottom:1rem}._bio_blchm_62{max-width:650px;padding:0 calc(var(--content-padding) * 2);max-height:0;opacity:0;transition:max-height .4s ease-out .4s,margin .4s ease-out .45s,opacity .4s ease-out;pointer-events:none;display:none;text-align:left;font-size:.9rem}@media(min-width:720px){._bio_blchm_62{font-size:1.1rem}}._bio_blchm_62:not(._bioActive_blchm_83){margin:0 auto}body.no-js ._bio_blchm_62{margin:0 auto 1.5em;display:block}body.no-js ._bio_blchm_62,._activeContainer_blchm_36 ._bio_blchm_62{pointer-events:auto;transition:max-height .4s ease-in,opacity .4s ease-in .3s,margin .2s ease-in;max-height:1000px;opacity:1}._bioShowing_blchm_103{display:block}._title_blchm_53,._subtext_blchm_58,._learning_blchm_109{opacity:0}._title_blchm_53{transition-delay:.2s!important}._subtext_blchm_58{transition-delay:.25s!important}._learning_blchm_109{color:var(--md-sys-color-surface-variant);font-size:.8rem;line-height:1.2;margin-top:1em;transform:translateY(10px);transition-delay:1.5s!important;text-align:center;visibility:hidden}._learning_blchm_109 span{display:block}._learning_blchm_109 :last-child{font-weight:600}._homeContainer_blchm_40 ._learning_blchm_109{visibility:visible}._learningLoading_blchm_144{opacity:0!important;transform:translateY(10px)!important}body.no-js ._container_blchm_1 ._title_blchm_53,body.no-js ._container_blchm_1 ._subtext_blchm_58,body.no-js ._container_blchm_1 ._learning_blchm_109,._loaded_blchm_152 ._title_blchm_53,._loaded_blchm_152 ._subtext_blchm_58,._loaded_blchm_152 ._learning_blchm_109{opacity:1;transition:opacity .2s ease-in}body.no-js ._container_blchm_1 ._learning_blchm_109,._loaded_blchm_152 ._learning_blchm_109{transform:translateY(0);transition:opacity .5s ease-in,transform .3s ease-in}._container_f3vqu_1{opacity:0;transition-delay:.3s!important}._container_f3vqu_1 svg rect,._container_f3vqu_1 svg circle,._container_f3vqu_1 svg path{fill:currentColor}body.no-js ._container_f3vqu_1,._container_f3vqu_1._loaded_f3vqu_13{opacity:1;transition:opacity .2s ease-in}body.no-js ._container_f3vqu_1 ._link_f3vqu_18,._container_f3vqu_1._loaded_f3vqu_13 ._link_f3vqu_18{transform:scale(1);transition-delay:.32s}._link_f3vqu_18{color:var(--md-sys-color-outline);transition:color .2s ease-out;width:24px;height:24px;display:inline-block;margin-right:1em;transition-property:transform;transition-duration:.2s;transform:scale(0)}._link_f3vqu_18:last-child{margin-right:0}._link_f3vqu_18:hover,._link_f3vqu_18:focus{transition:color .2s ease-in;color:var(--md-sys-color-primary)}._container_11z96_1{position:absolute;top:0;right:0;width:100%;height:100%;z-index:-10;background:radial-gradient(circle at top right,rgba(var(--md-sys-color-primary-rgb),.15),transparent 50%);opacity:0;transition:opacity 1s ease}._active_11z96_17{opacity:1}._canvas_13hwp_1{width:100%;height:100%;max-width:100vw;position:fixed;top:0;left:0;z-index:var(--z-shape-canvas)}._container_bbqgh_1{width:100%;height:100%;position:fixed;pointer-events:none;top:0;left:0;z-index:var(--z-stats);background:var(--md-sys-color-surface);background-image:radial-gradient(circle at 50% 50%,var(--md-sys-color-surface) 0%,var(--md-sys-color-background) 100%);opacity:0;display:none;transition:opacity .2s ease-out;text-align:center;overflow:scroll}body.stats-showing ._container_bbqgh_1{display:block}body.stats-active ._container_bbqgh_1{transition:opacity .2s ease-in;opacity:1;pointer-events:auto}._stats_bbqgh_22 button,._close_bbqgh_33{color:var(--md-sys-color-secondary)}._stats_bbqgh_22 button:hover,._stats_bbqgh_22 button:focus,._close_bbqgh_33:hover,._close_bbqgh_33:focus{color:var(--md-sys-color-outline)}._close_bbqgh_33{position:fixed;right:calc(var(--content-padding) * 2);top:calc(var(--content-padding) * 2);z-index:2;width:24px;height:24px}._message_bbqgh_53{display:flex;align-items:center;justify-content:center;height:100%;width:100%;position:absolute;top:0;left:0}._stats_bbqgh_22{transition:opacity .2s;padding-top:24px}._prev_bbqgh_69,._next_bbqgh_70{position:absolute;width:24px;height:24px;z-index:2}._prev_bbqgh_69{left:calc(var(--content-padding) * 2);top:50%;margin-top:-12px}._next_bbqgh_70{right:calc(var(--content-padding) * 2);top:50%;margin-top:-12px}._stage_bbqgh_89{padding:0 calc(var(--content-padding) * 4);position:relative}._stage_bbqgh_89 svg{margin:0 auto;width:inherit;height:inherit}._container_bbqgh_1 .axis path,._container_bbqgh_1 .axis line{fill:none;stroke:var(--md-sys-color-secondary);shape-rendering:crispEdges}._container_bbqgh_1 .tick,._container_bbqgh_1 .axis-label{font-size:.8rem}._container_bbqgh_1 .axis-label{text-align:center;padding:0 var(--content-padding)}._blurb_bbqgh_117{max-width:600px}._blurb_bbqgh_117 button{font-size:1rem}._container_bbqgh_1 .iso.outline{stroke:var(--md-sys-color-secondary-container);fill:none;vector-effect:non-scaling-stroke}._container_bbqgh_1 .label{pointer-events:none;text-anchor:middle;font-family:Impact}._container_bbqgh_1 .pipedon:hover .label{fill:var(--md-sys-color-on-surface)}._container_bbqgh_1 .tick,._container_bbqgh_1 .axis-label,._container_bbqgh_1 [data-active-graph=brandsByDay] text,._container_bbqgh_1 .domain{color:var(--md-sys-color-on-surface);fill:var(--md-sys-color-on-surface)}@keyframes _dash_ootci_1{0%{stroke-dasharray:260.22 173.48;stroke-dashoffset:0}50%{stroke-dasharray:1 431.7}to{stroke-dasharray:260.22 173.48;stroke-dashoffset:-867.4}}._loader_ootci_23{--width: 104px;--height: 121px;width:var(--width);height:var(--height);position:relative;margin:0 auto;transition:transform .3s ease-out .3s}._loadingText_ootci_34{position:absolute;width:100%;text-align:center;line-height:var(--height);color:var(--md-sys-color-secondary)}._hasText_ootci_42{transition:transform .3s ease-in;transform:translateY(-1em)}._text_ootci_47{text-align:center;transition:opacity .3s ease-out;opacity:0}._textActive_ootci_53{transition:opacity .3s ease-in .2s;opacity:1}._hexagon_ootci_58{width:var(--width);height:var(--height);overflow:visible;background-color:transparent}._hexagonBase_ootci_65,._hexagonAnimation_ootci_66{fill:transparent;stroke-miterlimit:10;stroke-width:4px}._hexagonBase_ootci_65{stroke:#fff}._hexagonAnimation_ootci_66{stroke:var(--md-sys-color-primary);stroke-linecap:round;animation:_dash_ootci_1 1.5s linear;animation-iteration-count:infinite}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}:root{--twitter: #06ade8;--linkedin: #026698;--facebook: #4862a3;--github: #023662;--google-plus: #ce3d2a;--instagram: #045891;--vimeo: #44bbff;--sidebar-width: 300px;--content-padding: 10px;--content-width: 35em;--z-shape-canvas: 1;--z-content: 2;--z-nav-bar: 3;--z-stats: 4}html.no-transitions,html.no-transitions *{transition:none!important;animation:none!important}*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{box-sizing:border-box;margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}html,body{min-height:100%}@media(max-width:540px){html{font-size:1em!important}}body{overflow:auto;background-color:var(--md-sys-color-background);color:var(--md-sys-color-on-background);transition:background-color .1s ease-in,color .1s ease-in;font-family:Albert Sans,Open Sans,Avenir,Helvetica,Arial,"sans-serif";font-size:18px}body.no-js .js-required{display:none}h1,h2,h3,h4,h5,h6,p{margin-bottom:1.666rem;line-height:1.1}h1{font-size:2rem;font-weight:700}h2{font-size:1.51572rem;font-weight:700}h3{font-weight:700;font-size:1.31951rem}h4{font-weight:700;font-size:1rem}h5{font-weight:700;font-size:.87055rem}p{line-height:1.666}input,textarea,keygen,select,button,a{outline-width:0}.showfocus input:focus:not([data-tooltip]),.showfocus textarea:focus:not([data-tooltip]),.showfocus keygen:focus:not([data-tooltip]),.showfocus select:focus:not([data-tooltip]),.showfocus button:focus:not([data-tooltip]),.showfocus a:focus:not([data-tooltip]){outline-width:5px}img{display:block}svg{width:100%;height:100%}svg.color,svg.color path{fill:currentColor}a,button{transition:color .2s ease-out;cursor:pointer}button:hover,button:focus,a:hover,a:focus{transition:color .2s ease-in}p a,.link-list a,.button-link{text-decoration:none;color:var(--md-sys-color-primary);position:relative;display:inline-block;font-size:inherit}p a:before,.link-list a:before,.button-link:before{content:"";position:absolute;left:-1%;top:0;width:102%;background:var(--md-sys-color-primary);transform:scaleY(0);transition:transform .1s ease-out;height:100%;transform-origin:left bottom;z-index:-1}p a:hover,.link-list a:hover,.button-link:hover,p a:focus,.link-list a:focus,.button-link:focus{color:var(--md-sys-color-on-primary)}p a:hover:before,.link-list a:hover:before,.button-link:hover:before,p a:focus:before,.link-list a:focus:before,.button-link:focus:before{transition:transform .2s ease-in;transform:scaleY(1)}sup,sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}sup a:hover,sup a:focus{color:var(--md-sys-color-secondary)}.button,button{border:0;background:none;padding:0;display:inline-block}code{font-size:.9rem;font-family:Fira Code,monospace}figcaption{font-size:.8rem;margin-top:.5em;line-height:1.666;text-align:center;color:var(--md-sys-color-secondary)}ul,ol{margin-left:1.666rem;margin-bottom:1.666rem}li{margin-bottom:.833rem}li>ul,li>ol{margin-left:1.666rem;margin-bottom:.833rem;margin-top:.833rem}hr{margin-bottom:calc(1.666rem - 1px);background:var(--md-sys-color-outline);border:none;height:1px}img{max-width:100%;height:auto}blockquote{margin-left:1.666rem;margin-right:1.666rem;margin-top:0;padding:0;margin-bottom:1.666rem}::selection{background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}::-webkit-selection{background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}::-moz-selection{background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.content{padding-top:90px;padding-bottom:100px;position:relative;z-index:var(--z-content);padding-left:calc(var(--content-padding) * 2);padding-right:calc(var(--content-padding) * 2);max-width:var(--content-width);width:100%;display:block;transition:opacity .2s ease-in}.transitionDiv{z-index:1}.content.bordered:after{content:"";display:block;position:fixed;top:0;left:0;width:100%;max-width:35em;height:80px;background:linear-gradient(to bottom,var(--md-sys-color-background) 70%,rgba(255,255,255,.001) 100%)}@media(min-width:720px){.content.bordered:after{left:var(--sidebar-width)}}@media(min-width:720px){.content{padding-left:var(--content-padding);padding-right:var(--content-padding);margin-left:var(--sidebar-width);padding-top:120px;width:auto}.content:after{left:var(--sidebar-width)}}.sr-only{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.image-group{display:flex;margin-bottom:2em;gap:2px}:root{--md-source: #004e91;--md-ref-palette-primary0: #000000;--md-ref-palette-primary10: #001c3a;--md-ref-palette-primary20: #00315e;--md-ref-palette-primary25: #003c71;--md-ref-palette-primary30: #004785;--md-ref-palette-primary35: #035399;--md-ref-palette-primary40: #1e5fa6;--md-ref-palette-primary50: #3f78c0;--md-ref-palette-primary60: #5b92dc;--md-ref-palette-primary70: #77adf9;--md-ref-palette-primary80: #a5c8ff;--md-ref-palette-primary90: #d4e3ff;--md-ref-palette-primary95: #ebf1ff;--md-ref-palette-primary98: #f9f9ff;--md-ref-palette-primary99: #fdfcff;--md-ref-palette-primary100: #ffffff;--md-ref-palette-secondary0: #000000;--md-ref-palette-secondary10: #111c2b;--md-ref-palette-secondary20: #273141;--md-ref-palette-secondary25: #323c4c;--md-ref-palette-secondary30: #3d4758;--md-ref-palette-secondary35: #495364;--md-ref-palette-secondary40: #545f71;--md-ref-palette-secondary50: #6d788a;--md-ref-palette-secondary60: #8791a5;--md-ref-palette-secondary70: #a1acc0;--md-ref-palette-secondary80: #bcc7dc;--md-ref-palette-secondary90: #d8e3f8;--md-ref-palette-secondary95: #ebf1ff;--md-ref-palette-secondary98: #f9f9ff;--md-ref-palette-secondary99: #fdfcff;--md-ref-palette-secondary100: #ffffff;--md-ref-palette-tertiary0: #000000;--md-ref-palette-tertiary10: #271430;--md-ref-palette-tertiary20: #3d2946;--md-ref-palette-tertiary25: #493352;--md-ref-palette-tertiary30: #553f5d;--md-ref-palette-tertiary35: #614a6a;--md-ref-palette-tertiary40: #6e5676;--md-ref-palette-tertiary50: #876e90;--md-ref-palette-tertiary60: #a288ab;--md-ref-palette-tertiary70: #bea2c6;--md-ref-palette-tertiary80: #dabde2;--md-ref-palette-tertiary90: #f7d8ff;--md-ref-palette-tertiary95: #fdebff;--md-ref-palette-tertiary98: #fff7fc;--md-ref-palette-tertiary99: #fffbff;--md-ref-palette-tertiary100: #ffffff;--md-ref-palette-neutral0: #000000;--md-ref-palette-neutral10: #1a1c1e;--md-ref-palette-neutral20: #2f3033;--md-ref-palette-neutral25: #3a3b3e;--md-ref-palette-neutral30: #46474a;--md-ref-palette-neutral35: #515256;--md-ref-palette-neutral40: #5d5e62;--md-ref-palette-neutral50: #76777a;--md-ref-palette-neutral60: #909094;--md-ref-palette-neutral70: #ababae;--md-ref-palette-neutral80: #c7c6ca;--md-ref-palette-neutral90: #e3e2e6;--md-ref-palette-neutral95: #f1f0f4;--md-ref-palette-neutral98: #faf9fd;--md-ref-palette-neutral99: #fdfcff;--md-ref-palette-neutral100: #ffffff;--md-ref-palette-neutral-variant0: #000000;--md-ref-palette-neutral-variant10: #181c22;--md-ref-palette-neutral-variant20: #2d3138;--md-ref-palette-neutral-variant25: #383c43;--md-ref-palette-neutral-variant30: #43474e;--md-ref-palette-neutral-variant35: #4f525a;--md-ref-palette-neutral-variant40: #5b5e66;--md-ref-palette-neutral-variant50: #74777f;--md-ref-palette-neutral-variant60: #8d9199;--md-ref-palette-neutral-variant70: #a8abb4;--md-ref-palette-neutral-variant80: #c3c6cf;--md-ref-palette-neutral-variant90: #e0e2ec;--md-ref-palette-neutral-variant95: #eef0fa;--md-ref-palette-neutral-variant98: #f9f9ff;--md-ref-palette-neutral-variant99: #fdfcff;--md-ref-palette-neutral-variant100: #ffffff;--md-ref-palette-error0: #000000;--md-ref-palette-error10: #410002;--md-ref-palette-error20: #690005;--md-ref-palette-error25: #7e0007;--md-ref-palette-error30: #93000a;--md-ref-palette-error35: #a80710;--md-ref-palette-error40: #ba1a1a;--md-ref-palette-error50: #de3730;--md-ref-palette-error60: #ff5449;--md-ref-palette-error70: #ff897d;--md-ref-palette-error80: #ffb4ab;--md-ref-palette-error90: #ffdad6;--md-ref-palette-error95: #ffedea;--md-ref-palette-error98: #fff8f7;--md-ref-palette-error99: #fffbff;--md-ref-palette-error100: #ffffff;--md-sys-color-primary-light: #89bcfe;--md-sys-color-on-primary-light: #ffffff;--md-sys-color-primary-container-light: #d4e3ff;--md-sys-color-on-primary-container-light: #001c3a;--md-sys-color-secondary-light: #545f71;--md-sys-color-on-secondary-light: #ffffff;--md-sys-color-secondary-container-light: #d8e3f8;--md-sys-color-on-secondary-container-light: #111c2b;--md-sys-color-tertiary-light: #6e5676;--md-sys-color-on-tertiary-light: #ffffff;--md-sys-color-tertiary-container-light: #f7d8ff;--md-sys-color-on-tertiary-container-light: #271430;--md-sys-color-error-light: #ba1a1a;--md-sys-color-error-container-light: #ffdad6;--md-sys-color-on-error-light: #ffffff;--md-sys-color-on-error-container-light: #410002;--md-sys-color-background-light: #ededf9;--md-sys-color-on-background-light: #1a1c1e;--md-sys-color-surface-light: #f4f4f4;--md-sys-color-on-surface-light: #1a1c1e;--md-sys-color-surface-variant-light: #8a8a8a;--md-sys-color-on-surface-variant-light: #43474e;--md-sys-color-outline-light: #cacaca;--md-sys-color-inverse-on-surface-light: #f1f0f4;--md-sys-color-inverse-surface-light: #2f3033;--md-sys-color-inverse-primary-light: #a5c8ff;--md-sys-color-shadow-light: #000000;--md-sys-color-surface-tint-light: #1e5fa6;--md-sys-color-outline-variant-light: #c3c6cf;--md-sys-color-scrim-light: #000000;--md-sys-color-primary-dark: #89bcfe;--md-sys-color-on-primary-dark: #00315e;--md-sys-color-primary-container-dark: #004785;--md-sys-color-on-primary-container-dark: #d4e3ff;--md-sys-color-secondary-dark: #bcc7dc;--md-sys-color-on-secondary-dark: #273141;--md-sys-color-secondary-container-dark: #3d4758;--md-sys-color-on-secondary-container-dark: #d8e3f8;--md-sys-color-tertiary-dark: #dabde2;--md-sys-color-on-tertiary-dark: #3d2946;--md-sys-color-tertiary-container-dark: #553f5d;--md-sys-color-on-tertiary-container-dark: #f7d8ff;--md-sys-color-error-dark: #ffb4ab;--md-sys-color-error-container-dark: #93000a;--md-sys-color-on-error-dark: #690005;--md-sys-color-on-error-container-dark: #ffdad6;--md-sys-color-background-dark: #171a1e;--md-sys-color-on-background-dark: #d7d7d7;--md-sys-color-surface-dark: #1d2023;--md-sys-color-on-surface-dark: #e3e2e6;--md-sys-color-surface-variant-dark: #43474e;--md-sys-color-on-surface-variant-dark: #c3c6cf;--md-sys-color-outline-dark: #8d9199;--md-sys-color-inverse-on-surface-dark: #1a1c1e;--md-sys-color-inverse-surface-dark: #e3e2e6;--md-sys-color-inverse-primary-dark: #1e5fa6;--md-sys-color-shadow-dark: #000000;--md-sys-color-surface-tint-dark: #a5c8ff;--md-sys-color-outline-variant-dark: #43474e;--md-sys-color-scrim-dark: #000000;--md-sys-typescale-display-large-font-family-name: Roboto;--md-sys-typescale-display-large-font-family-style: Regular;--md-sys-typescale-display-large-font-weight: 400px;--md-sys-typescale-display-large-font-size: 57px;--md-sys-typescale-display-large-line-height: 64px;--md-sys-typescale-display-large-letter-spacing: -.25px;--md-sys-typescale-display-medium-font-family-name: Roboto;--md-sys-typescale-display-medium-font-family-style: Regular;--md-sys-typescale-display-medium-font-weight: 400px;--md-sys-typescale-display-medium-font-size: 45px;--md-sys-typescale-display-medium-line-height: 52px;--md-sys-typescale-display-medium-letter-spacing: 0px;--md-sys-typescale-display-small-font-family-name: Roboto;--md-sys-typescale-display-small-font-family-style: Regular;--md-sys-typescale-display-small-font-weight: 400px;--md-sys-typescale-display-small-font-size: 36px;--md-sys-typescale-display-small-line-height: 44px;--md-sys-typescale-display-small-letter-spacing: 0px;--md-sys-typescale-headline-large-font-family-name: Roboto;--md-sys-typescale-headline-large-font-family-style: Regular;--md-sys-typescale-headline-large-font-weight: 400px;--md-sys-typescale-headline-large-font-size: 32px;--md-sys-typescale-headline-large-line-height: 40px;--md-sys-typescale-headline-large-letter-spacing: 0px;--md-sys-typescale-headline-medium-font-family-name: Roboto;--md-sys-typescale-headline-medium-font-family-style: Regular;--md-sys-typescale-headline-medium-font-weight: 400px;--md-sys-typescale-headline-medium-font-size: 28px;--md-sys-typescale-headline-medium-line-height: 36px;--md-sys-typescale-headline-medium-letter-spacing: 0px;--md-sys-typescale-headline-small-font-family-name: Roboto;--md-sys-typescale-headline-small-font-family-style: Regular;--md-sys-typescale-headline-small-font-weight: 400px;--md-sys-typescale-headline-small-font-size: 24px;--md-sys-typescale-headline-small-line-height: 32px;--md-sys-typescale-headline-small-letter-spacing: 0px;--md-sys-typescale-body-large-font-family-name: Roboto;--md-sys-typescale-body-large-font-family-style: Regular;--md-sys-typescale-body-large-font-weight: 400px;--md-sys-typescale-body-large-font-size: 16px;--md-sys-typescale-body-large-line-height: 24px;--md-sys-typescale-body-large-letter-spacing: .5px;--md-sys-typescale-body-medium-font-family-name: Roboto;--md-sys-typescale-body-medium-font-family-style: Regular;--md-sys-typescale-body-medium-font-weight: 400px;--md-sys-typescale-body-medium-font-size: 14px;--md-sys-typescale-body-medium-line-height: 20px;--md-sys-typescale-body-medium-letter-spacing: .25px;--md-sys-typescale-body-small-font-family-name: Roboto;--md-sys-typescale-body-small-font-family-style: Regular;--md-sys-typescale-body-small-font-weight: 400px;--md-sys-typescale-body-small-font-size: 12px;--md-sys-typescale-body-small-line-height: 16px;--md-sys-typescale-body-small-letter-spacing: .4px;--md-sys-typescale-label-large-font-family-name: Roboto;--md-sys-typescale-label-large-font-family-style: Medium;--md-sys-typescale-label-large-font-weight: 500px;--md-sys-typescale-label-large-font-size: 14px;--md-sys-typescale-label-large-line-height: 20px;--md-sys-typescale-label-large-letter-spacing: .1px;--md-sys-typescale-label-medium-font-family-name: Roboto;--md-sys-typescale-label-medium-font-family-style: Medium;--md-sys-typescale-label-medium-font-weight: 500px;--md-sys-typescale-label-medium-font-size: 12px;--md-sys-typescale-label-medium-line-height: 16px;--md-sys-typescale-label-medium-letter-spacing: .5px;--md-sys-typescale-label-small-font-family-name: Roboto;--md-sys-typescale-label-small-font-family-style: Medium;--md-sys-typescale-label-small-font-weight: 500px;--md-sys-typescale-label-small-font-size: 11px;--md-sys-typescale-label-small-line-height: 16px;--md-sys-typescale-label-small-letter-spacing: .5px;--md-sys-typescale-title-large-font-family-name: Roboto;--md-sys-typescale-title-large-font-family-style: Regular;--md-sys-typescale-title-large-font-weight: 400px;--md-sys-typescale-title-large-font-size: 22px;--md-sys-typescale-title-large-line-height: 28px;--md-sys-typescale-title-large-letter-spacing: 0px;--md-sys-typescale-title-medium-font-family-name: Roboto;--md-sys-typescale-title-medium-font-family-style: Medium;--md-sys-typescale-title-medium-font-weight: 500px;--md-sys-typescale-title-medium-font-size: 16px;--md-sys-typescale-title-medium-line-height: 24px;--md-sys-typescale-title-medium-letter-spacing: .15px;--md-sys-typescale-title-small-font-family-name: Roboto;--md-sys-typescale-title-small-font-family-style: Medium;--md-sys-typescale-title-small-font-weight: 500px;--md-sys-typescale-title-small-font-size: 14px;--md-sys-typescale-title-small-line-height: 20px;--md-sys-typescale-title-small-letter-spacing: .1px}.primary{background-color:var(--md-sys-color-primary)}.primary-text{color:var(--md-sys-color-primary)}.on-primary{background-color:var(--md-sys-color-on-primary)}.on-primary-text{color:var(--md-sys-color-on-primary)}.primary-container{background-color:var(--md-sys-color-primary-container)}.primary-container-text{color:var(--md-sys-color-primary-container)}.on-primary-container{background-color:var(--md-sys-color-on-primary-container)}.on-primary-container-text{color:var(--md-sys-color-on-primary-container)}.secondary{background-color:var(--md-sys-color-secondary)}.secondary-text{color:var(--md-sys-color-secondary)}.on-secondary{background-color:var(--md-sys-color-on-secondary)}.on-secondary-text{color:var(--md-sys-color-on-secondary)}.secondary-container{background-color:var(--md-sys-color-secondary-container)}.secondary-container-text{color:var(--md-sys-color-secondary-container)}.on-secondary-container{background-color:var(--md-sys-color-on-secondary-container)}.on-secondary-container-text{color:var(--md-sys-color-on-secondary-container)}.tertiary{background-color:var(--md-sys-color-tertiary)}.tertiary-text{color:var(--md-sys-color-tertiary)}.on-tertiary{background-color:var(--md-sys-color-on-tertiary)}.on-tertiary-text{color:var(--md-sys-color-on-tertiary)}.tertiary-container{background-color:var(--md-sys-color-tertiary-container)}.tertiary-container-text{color:var(--md-sys-color-tertiary-container)}.on-tertiary-container{background-color:var(--md-sys-color-on-tertiary-container)}.on-tertiary-container-text{color:var(--md-sys-color-on-tertiary-container)}.error{background-color:var(--md-sys-color-error)}.error-text{color:var(--md-sys-color-error)}.error-container{background-color:var(--md-sys-color-error-container)}.error-container-text{color:var(--md-sys-color-error-container)}.on-error{background-color:var(--md-sys-color-on-error)}.on-error-text{color:var(--md-sys-color-on-error)}.on-error-container{background-color:var(--md-sys-color-on-error-container)}.on-error-container-text{color:var(--md-sys-color-on-error-container)}.background{background-color:var(--md-sys-color-background)}.background-text{color:var(--md-sys-color-background)}.on-background{background-color:var(--md-sys-color-on-background)}.on-background-text{color:var(--md-sys-color-on-background)}.surface{background-color:var(--md-sys-color-surface)}.surface-text{color:var(--md-sys-color-surface)}.on-surface{background-color:var(--md-sys-color-on-surface)}.on-surface-text{color:var(--md-sys-color-on-surface)}.surface-variant{background-color:var(--md-sys-color-surface-variant)}.surface-variant-text{color:var(--md-sys-color-surface-variant)}.on-surface-variant{background-color:var(--md-sys-color-on-surface-variant)}.on-surface-variant-text{color:var(--md-sys-color-on-surface-variant)}.outline{background-color:var(--md-sys-color-outline)}.outline-text{color:var(--md-sys-color-outline)}.inverse-on-surface{background-color:var(--md-sys-color-inverse-on-surface)}.inverse-on-surface-text{color:var(--md-sys-color-inverse-on-surface)}.inverse-surface{background-color:var(--md-sys-color-inverse-surface)}.inverse-surface-text{color:var(--md-sys-color-inverse-surface)}.inverse-primary{background-color:var(--md-sys-color-inverse-primary)}.inverse-primary-text{color:var(--md-sys-color-inverse-primary)}.shadow{background-color:var(--md-sys-color-shadow)}.shadow-text{color:var(--md-sys-color-shadow)}.surface-tint{background-color:var(--md-sys-color-surface-tint)}.surface-tint-text{color:var(--md-sys-color-surface-tint)}.outline-variant{background-color:var(--md-sys-color-outline-variant)}.outline-variant-text{color:var(--md-sys-color-outline-variant)}.scrim{background-color:var(--md-sys-color-scrim)}.scrim-text{color:var(--md-sys-color-scrim)}html[data-theme=light]{--md-sys-color-primary: var(--md-sys-color-primary-light);--md-sys-color-on-primary: var(--md-sys-color-on-primary-light);--md-sys-color-primary-container: var(--md-sys-color-primary-container-light);--md-sys-color-on-primary-container: var(--md-sys-color-on-primary-container-light);--md-sys-color-secondary: var(--md-sys-color-secondary-light);--md-sys-color-on-secondary: var(--md-sys-color-on-secondary-light);--md-sys-color-secondary-container: var(--md-sys-color-secondary-container-light);--md-sys-color-on-secondary-container: var(--md-sys-color-on-secondary-container-light);--md-sys-color-tertiary: var(--md-sys-color-tertiary-light);--md-sys-color-on-tertiary: var(--md-sys-color-on-tertiary-light);--md-sys-color-tertiary-container: var(--md-sys-color-tertiary-container-light);--md-sys-color-on-tertiary-container: var(--md-sys-color-on-tertiary-container-light);--md-sys-color-error: var(--md-sys-color-error-light);--md-sys-color-error-container: var(--md-sys-color-error-container-light);--md-sys-color-on-error: var(--md-sys-color-on-error-light);--md-sys-color-on-error-container: var(--md-sys-color-on-error-container-light);--md-sys-color-background: var(--md-sys-color-background-light);--md-sys-color-on-background: var(--md-sys-color-on-background-light);--md-sys-color-surface: var(--md-sys-color-surface-light);--md-sys-color-on-surface: var(--md-sys-color-on-surface-light);--md-sys-color-surface-variant: var(--md-sys-color-surface-variant-light);--md-sys-color-on-surface-variant: var(--md-sys-color-on-surface-variant-light);--md-sys-color-outline: var(--md-sys-color-outline-light);--md-sys-color-inverse-on-surface: var(--md-sys-color-inverse-on-surface-light);--md-sys-color-inverse-surface: var(--md-sys-color-inverse-surface-light);--md-sys-color-inverse-primary: var(--md-sys-color-inverse-primary-light);--md-sys-color-shadow: var(--md-sys-color-shadow-light);--md-sys-color-surface-tint: var(--md-sys-color-surface-tint-light);--md-sys-color-outline-variant: var(--md-sys-color-outline-variant-light);--md-sys-color-scrim: var(--md-sys-color-scrim-light)}html[data-theme=dark]{--md-sys-color-primary: var(--md-sys-color-primary-dark);--md-sys-color-on-primary: var(--md-sys-color-on-primary-dark);--md-sys-color-primary-container: var(--md-sys-color-primary-container-dark);--md-sys-color-on-primary-container: var(--md-sys-color-on-primary-container-dark);--md-sys-color-secondary: var(--md-sys-color-secondary-dark);--md-sys-color-on-secondary: var(--md-sys-color-on-secondary-dark);--md-sys-color-secondary-container: var(--md-sys-color-secondary-container-dark);--md-sys-color-on-secondary-container: var(--md-sys-color-on-secondary-container-dark);--md-sys-color-tertiary: var(--md-sys-color-tertiary-dark);--md-sys-color-on-tertiary: var(--md-sys-color-on-tertiary-dark);--md-sys-color-tertiary-container: var(--md-sys-color-tertiary-container-dark);--md-sys-color-on-tertiary-container: var(--md-sys-color-on-tertiary-container-dark);--md-sys-color-error: var(--md-sys-color-error-dark);--md-sys-color-error-container: var(--md-sys-color-error-container-dark);--md-sys-color-on-error: var(--md-sys-color-on-error-dark);--md-sys-color-on-error-container: var(--md-sys-color-on-error-container-dark);--md-sys-color-background: var(--md-sys-color-background-dark);--md-sys-color-on-background: var(--md-sys-color-on-background-dark);--md-sys-color-surface: var(--md-sys-color-surface-dark);--md-sys-color-on-surface: var(--md-sys-color-on-surface-dark);--md-sys-color-surface-variant: var(--md-sys-color-surface-variant-dark);--md-sys-color-on-surface-variant: var(--md-sys-color-on-surface-variant-dark);--md-sys-color-outline: var(--md-sys-color-outline-dark);--md-sys-color-inverse-on-surface: var(--md-sys-color-inverse-on-surface-dark);--md-sys-color-inverse-surface: var(--md-sys-color-inverse-surface-dark);--md-sys-color-inverse-primary: var(--md-sys-color-inverse-primary-dark);--md-sys-color-shadow: var(--md-sys-color-shadow-dark);--md-sys-color-surface-tint: var(--md-sys-color-surface-tint-dark);--md-sys-color-outline-variant: var(--md-sys-color-outline-variant-dark);--md-sys-color-scrim: var(--md-sys-color-scrim-dark)}[data-tooltip]{position:relative;white-space:nowrap;overflow:visible}[data-tooltip-fixed]{transition:opacity .12s ease-in,left .12s ease-in,top .12s ease-in;position:fixed}[data-tooltip]:before,[data-tooltip]:after{opacity:0;pointer-events:none}[data-tooltip]:before{transition:opacity .12s ease-out .12s,transform .12s ease-out .12s}[data-tooltip]:after{transition:opacity .12s ease-out,transform .12s ease-out}[data-tooltip]:before{position:absolute;bottom:calc(100% - 5px);left:50%;margin-bottom:5px;transform:translate(-50%) translateY(-20%) translateZ(0);background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);content:attr(data-tooltip);text-align:center;z-index:2;font-weight:700;text-transform:uppercase;font-size:.7rem;border-radius:28px;padding:8px 12px;line-height:1}[data-tooltip]:after{position:absolute;left:50%;transform:translate(-50%) translateY(-150%) translateZ(0);width:0;content:"";font-size:0;line-height:0;bottom:calc(100% - 9px);border:5px solid transparent;border-top:5px solid var(--md-sys-color-primary)}[data-tooltip-active]:before,[data-tooltip-active]:after,[data-tooltip]:hover:before,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:focus:after{opacity:1;transform:translate(-50%) translateY(-37%) translateZ(0)}[data-tooltip-active]:before,[data-tooltip]:hover:before,[data-tooltip]:focus:before{transition:opacity .12s ease-in .1s,transform .12s ease-in .12s}[data-tooltip-active]:after,[data-tooltip]:hover:after,[data-tooltip]:focus:after{transition-delay:.1s;transform:translate(-50%) translateY(-105%) translateZ(0);transition:opacity .12s ease-in .12s,transform .12s ease-in}
