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,ins,kbd,label,legend,li,main,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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{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}:root{--mdc-theme-primary:#202124;--mdc-theme-primary-light:#636670;--mdc-theme-primary-dark:#42444a;--mdc-theme-secondary:#000;--mdc-theme-secondary-light:#474747;--mdc-theme-secondary-dark:#242424;--mdc-theme-background:#fff;--mdc-theme-text-primary-on-primary:#fff;--mdc-theme-text-secondary-on-primary:hsla(0,0%,100%,.7);--mdc-theme-text-hint-on-primary:hsla(0,0%,100%,.5);--mdc-theme-text-disabled-on-primary:hsla(0,0%,100%,.5);--mdc-theme-text-icon-on-primary:hsla(0,0%,100%,.5);--mdc-theme-text-primary-on-primary-light:#fff;--mdc-theme-text-secondary-on-primary-light:hsla(0,0%,100%,.7);--mdc-theme-text-hint-on-primary-light:hsla(0,0%,100%,.5);--mdc-theme-text-disabled-on-primary-light:hsla(0,0%,100%,.5);--mdc-theme-text-icon-on-primary-light:hsla(0,0%,100%,.5);--mdc-theme-text-primary-on-primary-dark:#fff;--mdc-theme-text-secondary-on-primary-dark:hsla(0,0%,100%,.7);--mdc-theme-text-hint-on-primary-dark:hsla(0,0%,100%,.5);--mdc-theme-text-disabled-on-primary-dark:hsla(0,0%,100%,.5);--mdc-theme-text-icon-on-primary-dark:hsla(0,0%,100%,.5);--mdc-theme-text-primary-on-secondary:#fff;--mdc-theme-text-secondary-on-secondary:hsla(0,0%,100%,.7);--mdc-theme-text-hint-on-secondary:hsla(0,0%,100%,.5);--mdc-theme-text-disabled-on-secondary:hsla(0,0%,100%,.5);--mdc-theme-text-icon-on-secondary:hsla(0,0%,100%,.5);--mdc-theme-text-primary-on-secondary-light:#fff;--mdc-theme-text-secondary-on-secondary-light:hsla(0,0%,100%,.7);--mdc-theme-text-hint-on-secondary-light:hsla(0,0%,100%,.5);--mdc-theme-text-disabled-on-secondary-light:hsla(0,0%,100%,.5);--mdc-theme-text-icon-on-secondary-light:hsla(0,0%,100%,.5);--mdc-theme-text-primary-on-secondary-dark:#fff;--mdc-theme-text-secondary-on-secondary-dark:hsla(0,0%,100%,.7);--mdc-theme-text-hint-on-secondary-dark:hsla(0,0%,100%,.5);--mdc-theme-text-disabled-on-secondary-dark:hsla(0,0%,100%,.5);--mdc-theme-text-icon-on-secondary-dark:hsla(0,0%,100%,.5);--mdc-theme-text-primary-on-background:rgba(0,0,0,.87);--mdc-theme-text-secondary-on-background:rgba(0,0,0,.54);--mdc-theme-text-hint-on-background:rgba(0,0,0,.38);--mdc-theme-text-disabled-on-background:rgba(0,0,0,.38);--mdc-theme-text-icon-on-background:rgba(0,0,0,.38);--mdc-theme-text-primary-on-light:rgba(0,0,0,.87);--mdc-theme-text-secondary-on-light:rgba(0,0,0,.54);--mdc-theme-text-hint-on-light:rgba(0,0,0,.38);--mdc-theme-text-disabled-on-light:rgba(0,0,0,.38);--mdc-theme-text-icon-on-light:rgba(0,0,0,.38);--mdc-theme-text-primary-on-dark:#fff;--mdc-theme-text-secondary-on-dark:hsla(0,0%,100%,.7);--mdc-theme-text-hint-on-dark:hsla(0,0%,100%,.5);--mdc-theme-text-disabled-on-dark:hsla(0,0%,100%,.5);--mdc-theme-text-icon-on-dark:hsla(0,0%,100%,.5)}.mdc-theme--background{background-color:#fff;background-color:var(--mdc-theme-background,#fff)}.mdc-theme--primary{color:#202124!important;color:var(--mdc-theme-primary,#202124)!important}.mdc-theme--primary-light{color:#636670!important;color:var(--mdc-theme-primary-light,#636670)!important}.mdc-theme--primary-dark{color:#42444a!important;color:var(--mdc-theme-primary-dark,#42444a)!important}.mdc-theme--secondary{color:#000!important;color:var(--mdc-theme-secondary,#000)!important}.mdc-theme--secondary-light{color:#474747!important;color:var(--mdc-theme-secondary-light,#474747)!important}.mdc-theme--secondary-dark{color:#242424!important;color:var(--mdc-theme-secondary-dark,#242424)!important}.mdc-theme--text-primary-on-primary{color:#fff!important;color:var(--mdc-theme-text-primary-on-primary,#fff)!important}.mdc-theme--text-secondary-on-primary{color:hsla(0,0%,100%,.7)!important;color:var(--mdc-theme-text-secondary-on-primary,hsla(0,0%,100%,.7))!important}.mdc-theme--text-hint-on-primary{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-hint-on-primary,hsla(0,0%,100%,.5))!important}.mdc-theme--text-disabled-on-primary{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-disabled-on-primary,hsla(0,0%,100%,.5))!important}.mdc-theme--text-icon-on-primary{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-icon-on-primary,hsla(0,0%,100%,.5))!important}.mdc-theme--text-primary-on-primary-light{color:#fff!important;color:var(--mdc-theme-text-primary-on-primary-light,#fff)!important}.mdc-theme--text-secondary-on-primary-light{color:hsla(0,0%,100%,.7)!important;color:var(--mdc-theme-text-secondary-on-primary-light,hsla(0,0%,100%,.7))!important}.mdc-theme--text-hint-on-primary-light{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-hint-on-primary-light,hsla(0,0%,100%,.5))!important}.mdc-theme--text-disabled-on-primary-light{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-disabled-on-primary-light,hsla(0,0%,100%,.5))!important}.mdc-theme--text-icon-on-primary-light{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-icon-on-primary-light,hsla(0,0%,100%,.5))!important}.mdc-theme--text-primary-on-primary-dark{color:#fff!important;color:var(--mdc-theme-text-primary-on-primary-dark,#fff)!important}.mdc-theme--text-secondary-on-primary-dark{color:hsla(0,0%,100%,.7)!important;color:var(--mdc-theme-text-secondary-on-primary-dark,hsla(0,0%,100%,.7))!important}.mdc-theme--text-hint-on-primary-dark{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-hint-on-primary-dark,hsla(0,0%,100%,.5))!important}.mdc-theme--text-disabled-on-primary-dark{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-disabled-on-primary-dark,hsla(0,0%,100%,.5))!important}.mdc-theme--text-icon-on-primary-dark{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-icon-on-primary-dark,hsla(0,0%,100%,.5))!important}.mdc-theme--text-primary-on-secondary{color:#fff!important;color:var(--mdc-theme-text-primary-on-secondary,#fff)!important}.mdc-theme--text-secondary-on-secondary{color:hsla(0,0%,100%,.7)!important;color:var(--mdc-theme-text-secondary-on-secondary,hsla(0,0%,100%,.7))!important}.mdc-theme--text-hint-on-secondary{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-hint-on-secondary,hsla(0,0%,100%,.5))!important}.mdc-theme--text-disabled-on-secondary{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-disabled-on-secondary,hsla(0,0%,100%,.5))!important}.mdc-theme--text-icon-on-secondary{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-icon-on-secondary,hsla(0,0%,100%,.5))!important}.mdc-theme--text-primary-on-secondary-light{color:#fff!important;color:var(--mdc-theme-text-primary-on-secondary-light,#fff)!important}.mdc-theme--text-secondary-on-secondary-light{color:hsla(0,0%,100%,.7)!important;color:var(--mdc-theme-text-secondary-on-secondary-light,hsla(0,0%,100%,.7))!important}.mdc-theme--text-hint-on-secondary-light{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-hint-on-secondary-light,hsla(0,0%,100%,.5))!important}.mdc-theme--text-disabled-on-secondary-light{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-disabled-on-secondary-light,hsla(0,0%,100%,.5))!important}.mdc-theme--text-icon-on-secondary-light{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-icon-on-secondary-light,hsla(0,0%,100%,.5))!important}.mdc-theme--text-primary-on-secondary-dark{color:#fff!important;color:var(--mdc-theme-text-primary-on-secondary-dark,#fff)!important}.mdc-theme--text-secondary-on-secondary-dark{color:hsla(0,0%,100%,.7)!important;color:var(--mdc-theme-text-secondary-on-secondary-dark,hsla(0,0%,100%,.7))!important}.mdc-theme--text-hint-on-secondary-dark{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-hint-on-secondary-dark,hsla(0,0%,100%,.5))!important}.mdc-theme--text-disabled-on-secondary-dark{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-disabled-on-secondary-dark,hsla(0,0%,100%,.5))!important}.mdc-theme--text-icon-on-secondary-dark{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-icon-on-secondary-dark,hsla(0,0%,100%,.5))!important}.mdc-theme--text-primary-on-background{color:rgba(0,0,0,.87)!important;color:var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87))!important}.mdc-theme--text-secondary-on-background{color:rgba(0,0,0,.54)!important;color:var(--mdc-theme-text-secondary-on-background,rgba(0,0,0,.54))!important}.mdc-theme--text-hint-on-background{color:rgba(0,0,0,.38)!important;color:var(--mdc-theme-text-hint-on-background,rgba(0,0,0,.38))!important}.mdc-theme--text-disabled-on-background{color:rgba(0,0,0,.38)!important;color:var(--mdc-theme-text-disabled-on-background,rgba(0,0,0,.38))!important}.mdc-theme--text-icon-on-background{color:rgba(0,0,0,.38)!important;color:var(--mdc-theme-text-icon-on-background,rgba(0,0,0,.38))!important}.mdc-theme--text-primary-on-light{color:rgba(0,0,0,.87)!important;color:var(--mdc-theme-text-primary-on-light,rgba(0,0,0,.87))!important}.mdc-theme--text-secondary-on-light{color:rgba(0,0,0,.54)!important;color:var(--mdc-theme-text-secondary-on-light,rgba(0,0,0,.54))!important}.mdc-theme--text-hint-on-light{color:rgba(0,0,0,.38)!important;color:var(--mdc-theme-text-hint-on-light,rgba(0,0,0,.38))!important}.mdc-theme--text-disabled-on-light{color:rgba(0,0,0,.38)!important;color:var(--mdc-theme-text-disabled-on-light,rgba(0,0,0,.38))!important}.mdc-theme--text-icon-on-light{color:rgba(0,0,0,.38)!important;color:var(--mdc-theme-text-icon-on-light,rgba(0,0,0,.38))!important}.mdc-theme--text-primary-on-dark{color:#fff!important;color:var(--mdc-theme-text-primary-on-dark,#fff)!important}.mdc-theme--text-secondary-on-dark{color:hsla(0,0%,100%,.7)!important;color:var(--mdc-theme-text-secondary-on-dark,hsla(0,0%,100%,.7))!important}.mdc-theme--text-hint-on-dark{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-hint-on-dark,hsla(0,0%,100%,.5))!important}.mdc-theme--text-disabled-on-dark{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-disabled-on-dark,hsla(0,0%,100%,.5))!important}.mdc-theme--text-icon-on-dark{color:hsla(0,0%,100%,.5)!important;color:var(--mdc-theme-text-icon-on-dark,hsla(0,0%,100%,.5))!important}.mdc-theme--primary-bg{background-color:#202124!important;background-color:var(--mdc-theme-primary,#202124)!important}.mdc-theme--primary-light-bg{background-color:#636670!important;background-color:var(--mdc-theme-primary-light,#636670)!important}.mdc-theme--primary-dark-bg{background-color:#42444a!important;background-color:var(--mdc-theme-primary-dark,#42444a)!important}.mdc-theme--secondary-bg{background-color:#000!important;background-color:var(--mdc-theme-secondary,#000)!important}.mdc-theme--secondary-light-bg{background-color:#474747!important;background-color:var(--mdc-theme-secondary-light,#474747)!important}.mdc-theme--secondary-dark-bg{background-color:#242424!important;background-color:var(--mdc-theme-secondary-dark,#242424)!important}.mdc-typography,.mdc-typography--display4{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.mdc-typography--display4{font-size:7rem;line-height:7rem;font-weight:300;letter-spacing:-.04em;text-decoration:inherit;text-transform:inherit}.mdc-typography--adjust-margin.mdc-typography--display4{margin:-1rem 0 3.5rem -.085em}.mdc-typography--display3{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:3.5rem;line-height:3.5rem;font-weight:400;letter-spacing:-.02em;text-decoration:inherit;text-transform:inherit}.mdc-typography--adjust-margin.mdc-typography--display3{margin:-8px 0 64px -.07em}.mdc-typography--display2{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:2.8125rem;line-height:3rem;font-weight:400;letter-spacing:normal;text-decoration:inherit;text-transform:inherit}.mdc-typography--adjust-margin.mdc-typography--display2{margin:-.5rem 0 4rem -.07em}.mdc-typography--display1{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:2.125rem;line-height:2.5rem;font-weight:400;letter-spacing:normal;text-decoration:inherit;text-transform:inherit}.mdc-typography--adjust-margin.mdc-typography--display1{margin:-.5rem 0 4rem -.07em}.mdc-typography--headline{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.5rem;line-height:2rem;font-weight:400;letter-spacing:normal;text-decoration:inherit;text-transform:inherit}.mdc-typography--adjust-margin.mdc-typography--headline{margin:-.5rem 0 1rem -.06em}.mdc-typography--title{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.25rem;line-height:2rem;font-weight:500;letter-spacing:.02em;text-decoration:inherit;text-transform:inherit}.mdc-typography--adjust-margin.mdc-typography--title{margin:-.5rem 0 1rem -.05em}.mdc-typography--subheading2{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.75rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit}.mdc-typography--adjust-margin.mdc-typography--subheading2{margin:-.5rem 0 1rem -.06em}.mdc-typography--subheading1{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.938rem;line-height:1.5rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit}.mdc-typography--adjust-margin.mdc-typography--subheading1{margin:-.313rem 0 .813rem -.06em}.mdc-typography--body2{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.5rem;font-weight:500;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit}.mdc-typography--adjust-margin.mdc-typography--body2{margin:-.25rem 0 .75rem}.mdc-typography--body1{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit}.mdc-typography--adjust-margin.mdc-typography--body1{margin:-.25rem 0 .75rem}.mdc-typography--caption{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.75rem;line-height:1.25rem;font-weight:400;letter-spacing:.08em;text-decoration:inherit;text-transform:inherit}.mdc-typography--adjust-margin.mdc-typography--caption{margin:-.5rem 0 1rem -.04em}.mdc-typography--button{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:2.25rem;font-weight:500;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.mdc-typography--adjust-margin.mdc-typography--button{margin:inherit}.mdc-drawer--persistent{color:rgba(0,0,0,.87);width:0}.mdc-drawer--persistent .mdc-drawer__toolbar-spacer{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;box-sizing:border-box;height:56px;padding:16px;border-bottom:1px solid rgba(0,0,0,.12)}@media (min-width:600px){.mdc-drawer--persistent .mdc-drawer__toolbar-spacer{height:64px}}.mdc-drawer--persistent .mdc-drawer__header{position:relative}.mdc-drawer--persistent .mdc-drawer__header:before{display:block;padding-top:56.25%;content:""}.mdc-drawer--persistent .mdc-drawer__header-content{display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;-ms-flex-align:end;align-items:flex-end;box-sizing:border-box;padding:16px}.mdc-drawer--persistent .mdc-list-item{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.5rem;font-weight:500;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;position:relative;outline:none;color:inherit;text-decoration:none}.mdc-drawer--persistent .mdc-list-item__graphic{color:rgba(0,0,0,.54)}.mdc-drawer--persistent.mdc-drawer--permanent,.mdc-drawer--persistent .mdc-drawer__drawer{background-color:#fff}.mdc-drawer--persistent .mdc-drawer__drawer{border-left:0;border-right:1px solid #e4e4e4;left:0;right:auto;height:100%;transform:translateX(-107%);transform:translateX(calc(-100% - 20px));will-change:transform;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;width:240px;overflow:hidden;-ms-touch-action:none;touch-action:none}.mdc-drawer--persistent .mdc-drawer__drawer[dir=rtl],[dir=rtl] .mdc-drawer--persistent .mdc-drawer__drawer{border-left:1px solid #e4e4e4;border-right:0;left:auto;right:0;transform:translateX(107%);transform:translateX(calc(100% + 20px))}.mdc-drawer--persistent.mdc-drawer--animating .mdc-drawer__drawer{transition:transform .195s cubic-bezier(.4,0,.6,1) 0ms}.mdc-drawer--persistent.mdc-drawer--animating.mdc-drawer--open .mdc-drawer__drawer{transition:transform .225s cubic-bezier(0,0,.2,1) 0ms}.mdc-drawer--persistent.mdc-drawer--open{width:240px;pointer-events:auto}.mdc-drawer--persistent.mdc-drawer--open .mdc-drawer__drawer,.mdc-drawer--persistent.mdc-drawer--open[dir=rtl] .mdc-drawer__drawer,[dir=rtl] .mdc-drawer--persistent.mdc-drawer--open .mdc-drawer__drawer{transform:none}.mdc-drawer--permanent{color:rgba(0,0,0,.87);border-left:0;border-right:1px solid #e4e4e4;left:0;right:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;width:240px;overflow:hidden}.mdc-drawer--permanent .mdc-drawer__toolbar-spacer{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;box-sizing:border-box;height:56px;padding:16px;border-bottom:1px solid rgba(0,0,0,.12)}@media (min-width:600px){.mdc-drawer--permanent .mdc-drawer__toolbar-spacer{height:64px}}.mdc-drawer--permanent .mdc-drawer__header{position:relative}.mdc-drawer--permanent .mdc-drawer__header:before{display:block;padding-top:56.25%;content:""}.mdc-drawer--permanent .mdc-drawer__header-content{display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;-ms-flex-align:end;align-items:flex-end;box-sizing:border-box;padding:16px}.mdc-drawer--permanent .mdc-list-item{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.5rem;font-weight:500;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;position:relative;outline:none;color:inherit;text-decoration:none}.mdc-drawer--permanent .mdc-list-item__graphic{color:rgba(0,0,0,.54)}.mdc-drawer--permanent.mdc-drawer--permanent,.mdc-drawer--permanent .mdc-drawer__drawer{background-color:#fff}.mdc-drawer--permanent[dir=rtl],[dir=rtl] .mdc-drawer--permanent{border-left:1px solid #e4e4e4;border-right:0;left:auto;right:0}.mdc-drawer--permanent--floating{border-left:0;border-right:none;background:none}.mdc-drawer--permanent--floating[dir=rtl],[dir=rtl] .mdc-drawer--permanent--floating{border-left:none;border-right:0}.mdc-drawer--temporary{color:rgba(0,0,0,.87);position:fixed;top:0;left:0;box-sizing:border-box;width:100%;height:100%;pointer-events:none;overflow:hidden;contain:strict;z-index:5}.mdc-drawer--temporary .mdc-drawer__toolbar-spacer{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;box-sizing:border-box;height:56px;padding:16px;border-bottom:1px solid rgba(0,0,0,.12)}@media (min-width:600px){.mdc-drawer--temporary .mdc-drawer__toolbar-spacer{height:64px}}.mdc-drawer--temporary .mdc-drawer__header{position:relative}.mdc-drawer--temporary .mdc-drawer__header:before{display:block;padding-top:56.25%;content:""}.mdc-drawer--temporary .mdc-drawer__header-content{display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;-ms-flex-align:end;align-items:flex-end;box-sizing:border-box;padding:16px}.mdc-drawer--temporary .mdc-list-item{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.5rem;font-weight:500;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;position:relative;outline:none;color:inherit;text-decoration:none}.mdc-drawer--temporary .mdc-list-item__graphic{color:rgba(0,0,0,.54)}.mdc-drawer--temporary.mdc-drawer--permanent,.mdc-drawer--temporary .mdc-drawer__drawer{background-color:#fff}.mdc-drawer--temporary:before{background-color:rgba(0,0,0,.6);display:block;position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;opacity:0;opacity:var(--mdc-temporary-drawer-opacity,0);content:"";will-change:opacity}.mdc-drawer--temporary .mdc-drawer__drawer{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);left:0;right:auto;height:100%;transform:translateX(-107%);transform:translateX(calc(-100% - 20px));will-change:transform;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;width:calc(100% - 56px);max-width:280px;overflow:hidden;-ms-touch-action:none;touch-action:none}.mdc-drawer--temporary .mdc-drawer__drawer[dir=rtl],[dir=rtl] .mdc-drawer--temporary .mdc-drawer__drawer{left:auto;right:0;transform:translateX(107%);transform:translateX(calc(100% + 20px))}@media (min-width:600px){.mdc-drawer--temporary .mdc-drawer__drawer{width:calc(100% - 64px);max-width:320px}}.mdc-drawer--temporary .mdc-drawer__content{-ms-flex-positive:1;flex-grow:1;box-sizing:border-box;margin:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-touch-action:pan-y;touch-action:pan-y}.mdc-drawer--temporary .mdc-drawer__footer{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);-ms-flex-negative:0;flex-shrink:0}.mdc-drawer--temporary.mdc-drawer--animating:before{transition:opacity .3s cubic-bezier(0,0,.2,1) 0ms}.mdc-drawer--temporary.mdc-drawer--animating.mdc-drawer--open .mdc-drawer__drawer{transition:transform .225s cubic-bezier(0,0,.2,1) 0ms}.mdc-drawer--temporary.mdc-drawer--animating .mdc-drawer__drawer{transition:transform .195s cubic-bezier(.4,0,.6,1) 0ms}.mdc-drawer--temporary.mdc-drawer--open{pointer-events:auto}.mdc-drawer--temporary.mdc-drawer--open:before{opacity:1;opacity:var(--mdc-temporary-drawer-opacity,1)}.mdc-drawer--temporary.mdc-drawer--open .mdc-drawer__drawer,.mdc-drawer--temporary.mdc-drawer--open[dir=rtl] .mdc-drawer__drawer,[dir=rtl] .mdc-drawer--temporary.mdc-drawer--open .mdc-drawer__drawer{transform:none}.mdc-drawer-scroll-lock{overflow:hidden}.mdc-form-field{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87));display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;vertical-align:middle}.mdc-form-field>label{-ms-flex-order:0;order:0;margin-right:auto;padding-left:4px}.mdc-form-field--align-end>label,.mdc-form-field[dir=rtl]>label,[dir=rtl] .mdc-form-field>label{margin-left:auto;padding-right:4px}.mdc-form-field--align-end>label{-ms-flex-order:-1;order:-1}.mdc-form-field--align-end[dir=rtl]>label,[dir=rtl] .mdc-form-field--align-end>label{margin-right:auto;padding-left:4px}@keyframes mdc-ripple-fg-radius-in{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}}@keyframes mdc-ripple-fg-opacity-in{0%{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity,0)}}@keyframes mdc-ripple-fg-opacity-out{0%{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity,0)}to{opacity:0}}.mdc-ripple-surface--test-edge-var-bug{--mdc-ripple-surface-test-edge-var:1px solid #000;visibility:hidden}.mdc-ripple-surface--test-edge-var-bug:before{border:var(--mdc-ripple-surface-test-edge-var)}.mdc-list{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.75rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87));margin:0;padding:8px 0;line-height:1.5rem;list-style-type:none}.mdc-list-item__secondary-text{color:rgba(0,0,0,.54);color:var(--mdc-theme-text-secondary-on-background,rgba(0,0,0,.54))}.mdc-list-item__graphic{background-color:transparent;color:rgba(0,0,0,.38);color:var(--mdc-theme-text-icon-on-background,rgba(0,0,0,.38))}.mdc-list-item__meta{color:rgba(0,0,0,.38);color:var(--mdc-theme-text-hint-on-background,rgba(0,0,0,.38))}.mdc-list--dense{padding-top:4px;padding-bottom:4px;font-size:.812rem}.mdc-list-item{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;height:48px;padding:0 16px;overflow:hidden}.mdc-list-item:focus{outline:none}.mdc-list-item--activated,.mdc-list-item--activated .mdc-list-item__graphic,.mdc-list-item--selected,.mdc-list-item--selected .mdc-list-item__graphic{color:#202124;color:var(--mdc-theme-primary,#202124)}.mdc-list-item__graphic{margin-left:0;margin-right:32px;width:24px;height:24px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.mdc-list-item[dir=rtl] .mdc-list-item__graphic,[dir=rtl] .mdc-list-item .mdc-list-item__graphic{margin-left:32px;margin-right:0}.mdc-list-item__meta{margin-left:auto;margin-right:0}.mdc-list-item[dir=rtl] .mdc-list-item__meta,[dir=rtl] .mdc-list-item .mdc-list-item__meta{margin-left:0;margin-right:auto}.mdc-list-item__secondary-text,.mdc-list-item__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.mdc-list-item__secondary-text{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit}.mdc-list--dense .mdc-list-item__secondary-text{font-size:inherit}.mdc-list--dense .mdc-list-item{height:40px}.mdc-list--dense .mdc-list-item__graphic{margin-left:0;margin-right:36px;width:20px;height:20px}.mdc-list-item[dir=rtl] .mdc-list--dense .mdc-list-item__graphic,[dir=rtl] .mdc-list-item .mdc-list--dense .mdc-list-item__graphic{margin-left:36px;margin-right:0}.mdc-list--avatar-list .mdc-list-item{height:56px}.mdc-list--avatar-list .mdc-list-item__graphic{margin-left:0;margin-right:16px;width:40px;height:40px;border-radius:50%}.mdc-list-item[dir=rtl] .mdc-list--avatar-list .mdc-list-item__graphic,[dir=rtl] .mdc-list-item .mdc-list--avatar-list .mdc-list-item__graphic{margin-left:16px;margin-right:0}:not(.mdc-list--non-interactive)>.mdc-list-item{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}:not(.mdc-list--non-interactive)>.mdc-list-item:after,:not(.mdc-list--non-interactive)>.mdc-list-item:before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}:not(.mdc-list--non-interactive)>.mdc-list-item:before{transition:opacity 15ms linear;z-index:1}:not(.mdc-list--non-interactive)>.mdc-list-item.mdc-ripple-upgraded:before{transform:scale(var(--mdc-ripple-fg-scale,1))}:not(.mdc-list--non-interactive)>.mdc-list-item.mdc-ripple-upgraded:after{top:0;left:0;transform:scale(0);transform-origin:center center}:not(.mdc-list--non-interactive)>.mdc-list-item.mdc-ripple-upgraded--unbounded:after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}:not(.mdc-list--non-interactive)>.mdc-list-item.mdc-ripple-upgraded--foreground-activation:after{animation:225ms mdc-ripple-fg-radius-in forwards,75ms mdc-ripple-fg-opacity-in forwards}:not(.mdc-list--non-interactive)>.mdc-list-item.mdc-ripple-upgraded--foreground-deactivation:after{animation:.15s mdc-ripple-fg-opacity-out;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}:not(.mdc-list--non-interactive)>.mdc-list-item:after,:not(.mdc-list--non-interactive)>.mdc-list-item:before{top:-50%;left:-50%;width:200%;height:200%}:not(.mdc-list--non-interactive)>.mdc-list-item.mdc-ripple-upgraded:after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}:not(.mdc-list--non-interactive)>.mdc-list-item:after,:not(.mdc-list--non-interactive)>.mdc-list-item:before{background-color:#000}:not(.mdc-list--non-interactive)>.mdc-list-item:hover:before{opacity:.04}:not(.mdc-list--non-interactive)>.mdc-list-item.mdc-ripple-upgraded--background-focused:before,:not(.mdc-list--non-interactive)>.mdc-list-item:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:.12}:not(.mdc-list--non-interactive)>.mdc-list-item:not(.mdc-ripple-upgraded):after{transition:opacity .15s linear}:not(.mdc-list--non-interactive)>.mdc-list-item:not(.mdc-ripple-upgraded):active:after{transition-duration:75ms;opacity:.16}:not(.mdc-list--non-interactive)>.mdc-list-item.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.16}:not(.mdc-list--non-interactive)>.mdc-list-item--activated:before{opacity:.12}:not(.mdc-list--non-interactive)>.mdc-list-item--activated:after,:not(.mdc-list--non-interactive)>.mdc-list-item--activated:before{background-color:#202124}@supports not (-ms-ime-align:auto){:not(.mdc-list--non-interactive)>.mdc-list-item--activated:after,:not(.mdc-list--non-interactive)>.mdc-list-item--activated:before{background-color:var(--mdc-theme-primary,#202124)}}:not(.mdc-list--non-interactive)>.mdc-list-item--activated:hover:before{opacity:.16}:not(.mdc-list--non-interactive)>.mdc-list-item--activated.mdc-ripple-upgraded--background-focused:before,:not(.mdc-list--non-interactive)>.mdc-list-item--activated:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:.24}:not(.mdc-list--non-interactive)>.mdc-list-item--activated:not(.mdc-ripple-upgraded):after{transition:opacity .15s linear}:not(.mdc-list--non-interactive)>.mdc-list-item--activated:not(.mdc-ripple-upgraded):active:after{transition-duration:75ms;opacity:.28}:not(.mdc-list--non-interactive)>.mdc-list-item--activated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.28}:not(.mdc-list--non-interactive)>.mdc-list-item--selected:before{opacity:.08}:not(.mdc-list--non-interactive)>.mdc-list-item--selected:after,:not(.mdc-list--non-interactive)>.mdc-list-item--selected:before{background-color:#202124}@supports not (-ms-ime-align:auto){:not(.mdc-list--non-interactive)>.mdc-list-item--selected:after,:not(.mdc-list--non-interactive)>.mdc-list-item--selected:before{background-color:var(--mdc-theme-primary,#202124)}}:not(.mdc-list--non-interactive)>.mdc-list-item--selected:hover:before{opacity:.12}:not(.mdc-list--non-interactive)>.mdc-list-item--selected.mdc-ripple-upgraded--background-focused:before,:not(.mdc-list--non-interactive)>.mdc-list-item--selected:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:.2}:not(.mdc-list--non-interactive)>.mdc-list-item--selected:not(.mdc-ripple-upgraded):after{transition:opacity .15s linear}:not(.mdc-list--non-interactive)>.mdc-list-item--selected:not(.mdc-ripple-upgraded):active:after{transition-duration:75ms;opacity:.24}:not(.mdc-list--non-interactive)>.mdc-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.24}.mdc-list--two-line .mdc-list-item{height:72px}.mdc-list--two-line.mdc-list--dense .mdc-list-item{height:60px}.mdc-list--avatar-list.mdc-list--dense .mdc-list-item{height:48px}.mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic{margin-left:0;margin-right:20px;width:36px;height:36px}.mdc-list-item[dir=rtl] .mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic,[dir=rtl] .mdc-list-item .mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic{margin-left:20px;margin-right:0}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-divider{height:0;margin:0;border:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,.12)}.mdc-list-divider--padded{margin:0 16px}.mdc-list-divider--inset{margin-left:72px;margin-right:0;width:calc(100% - 72px)}.mdc-list-group[dir=rtl] .mdc-list-divider--inset,[dir=rtl] .mdc-list-group .mdc-list-divider--inset{margin-left:0;margin-right:72px}.mdc-list-divider--inset.mdc-list-divider--padded{width:calc(100% - 72px - 16px)}.mdc-list-group .mdc-list{padding:0}.mdc-list-group__subheader{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.5rem;font-weight:500;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;margin:.75rem 16px;color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87))}.mdc-menu{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);background-color:#fff;background-color:var(--mdc-theme-background,#fff);display:none;position:absolute;box-sizing:border-box;min-width:170px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);margin:0;padding:0;transform:scale(1);transform-origin:top left;border-radius:2px;opacity:0;white-space:nowrap;overflow-x:hidden;overflow-y:auto;will-change:transform,opacity;z-index:4}.mdc-menu:focus{outline:none}.mdc-menu--animating-open{display:inline-block;transform:scale(.8);transition:opacity .03s linear,transform .12s cubic-bezier(0,0,.2,1);opacity:0;overflow-y:hidden}.mdc-menu--open{display:inline-block;transform:scale(1);opacity:1}.mdc-menu--animating-closed{display:inline-block;transition:opacity 75ms linear;opacity:0;overflow-y:hidden}.mdc-menu__items{box-sizing:border-box;transform:scale(1);overflow-x:hidden;overflow-y:auto;will-change:transform}.mdc-menu__items>.mdc-list-item{cursor:pointer}.mdc-menu--animating .mdc-menu__items{overflow-y:hidden}.mdc-menu--animating-open>.mdc-menu__items{transform:scale(1.25)}.mdc-menu--open>.mdc-menu__items{transform:scale(1)}[dir=rtl] .mdc-menu{transform-origin:top right}.mdc-menu .mdc-list,.mdc-menu .mdc-list-group{padding:8px 0}.mdc-menu .mdc-list-item{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.75rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;position:relative;outline:none;color:inherit;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mdc-menu .mdc-list-item__graphic{color:rgba(0,0,0,.54);color:var(--mdc-theme-text-secondary-on-background,rgba(0,0,0,.54))}.mdc-menu .mdc-list-item[aria-disabled=true]{color:rgba(0,0,0,.38);color:var(--mdc-theme-text-disabled-on-background,rgba(0,0,0,.38));cursor:default;pointer-events:none}.mdc-menu .mdc-list-item[aria-disabled=true]:focus:before{opacity:0}.mdc-menu-anchor{position:relative;overflow:visible}.mdc-radio{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity;display:inline-block;position:relative;-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;width:40px;height:40px;padding:10px;cursor:pointer;will-change:opacity,transform,border-color,background-color,color}.mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0,0,0,.54);border-color:var(--mdc-theme-text-secondary-on-background,rgba(0,0,0,.54))}.mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:#000;border-color:var(--mdc-theme-secondary,#000)}.mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{background-color:#000;background-color:var(--mdc-theme-secondary,#000)}.mdc-radio .mdc-radio__background:before{background-color:#000}@supports not (-ms-ime-align:auto){.mdc-radio .mdc-radio__background:before{background-color:var(--mdc-theme-secondary,#000)}}.mdc-radio:after,.mdc-radio:before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-radio:before{transition:opacity 15ms linear;z-index:1}.mdc-radio.mdc-ripple-upgraded:before{transform:scale(var(--mdc-ripple-fg-scale,1))}.mdc-radio.mdc-ripple-upgraded:after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-radio.mdc-ripple-upgraded--unbounded:after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.mdc-radio.mdc-ripple-upgraded--foreground-activation:after{animation:225ms mdc-ripple-fg-radius-in forwards,75ms mdc-ripple-fg-opacity-in forwards}.mdc-radio.mdc-ripple-upgraded--foreground-deactivation:after{animation:.15s mdc-ripple-fg-opacity-out;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.mdc-radio:after,.mdc-radio:before{top:0%;left:0%;width:100%;height:100%}.mdc-radio.mdc-ripple-upgraded:after,.mdc-radio.mdc-ripple-upgraded:before{top:var(--mdc-ripple-top,0%);left:var(--mdc-ripple-left,0%);width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-radio.mdc-ripple-upgraded:after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-radio:after,.mdc-radio:before{background-color:#000}@supports not (-ms-ime-align:auto){.mdc-radio:after,.mdc-radio:before{background-color:var(--mdc-theme-secondary,#000)}}.mdc-radio:hover:before{opacity:.04}.mdc-radio.mdc-ripple-upgraded--background-focused:before,.mdc-radio:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:.12}.mdc-radio:not(.mdc-ripple-upgraded):after{transition:opacity .15s linear}.mdc-radio:not(.mdc-ripple-upgraded):active:after{transition-duration:75ms;opacity:.16}.mdc-radio.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.16}.mdc-radio__background{display:inline-block;position:absolute;left:10px;box-sizing:border-box;width:50%;height:50%}.mdc-radio__background:before{transform:scale(0);transition:opacity .12s cubic-bezier(.4,0,.6,1) 0ms,transform .12s cubic-bezier(.4,0,.6,1) 0ms;opacity:0;pointer-events:none;content:""}.mdc-radio__background:before,.mdc-radio__outer-circle{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}.mdc-radio__outer-circle{box-sizing:border-box;transition:border-color .12s cubic-bezier(.4,0,.6,1) 0ms;border-width:2px;border-style:solid}.mdc-radio__inner-circle{box-sizing:border-box;transform:scale(0);transition:transform .12s cubic-bezier(.4,0,.6,1) 0ms,background-color .12s cubic-bezier(.4,0,.6,1) 0ms;border-radius:50%}.mdc-radio__inner-circle,.mdc-radio__native-control{position:absolute;top:0;left:0;width:100%;height:100%}.mdc-radio__native-control{margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mdc-radio.mdc-ripple-upgraded .mdc-radio__background:before{content:none}.mdc-radio__native-control:checked+.mdc-radio__background,.mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity .12s cubic-bezier(0,0,.2,1) 0ms,transform .12s cubic-bezier(0,0,.2,1) 0ms}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color .12s cubic-bezier(0,0,.2,1) 0ms}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform .12s cubic-bezier(0,0,.2,1) 0ms,background-color .12s cubic-bezier(0,0,.2,1) 0ms}.mdc-radio--disabled{cursor:default;pointer-events:none}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(.5);transition:transform .12s cubic-bezier(0,0,.2,1) 0ms,background-color .12s cubic-bezier(0,0,.2,1) 0ms}.mdc-radio__native-control:disabled+.mdc-radio__background,[aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle,[aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0,0,0,.26)}.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle,[aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle{background-color:rgba(0,0,0,.26)}.mdc-radio__native-control:focus+.mdc-radio__background:before{transform:scale(2);transition:opacity .12s cubic-bezier(0,0,.2,1) 0ms,transform .12s cubic-bezier(0,0,.2,1) 0ms;opacity:.26}.mdc-toolbar{background-color:#202124;background-color:var(--mdc-theme-primary,#202124);color:#fff;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;width:100%}.mdc-toolbar .mdc-toolbar__icon{color:#fff}.mdc-toolbar .mdc-toolbar__icon:after,.mdc-toolbar .mdc-toolbar__icon:before{background-color:#fff}.mdc-toolbar .mdc-toolbar__icon:hover:before{opacity:.08}.mdc-toolbar .mdc-toolbar__icon.mdc-ripple-upgraded--background-focused:before,.mdc-toolbar .mdc-toolbar__icon:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:.24}.mdc-toolbar .mdc-toolbar__icon:not(.mdc-ripple-upgraded):after{transition:opacity .15s linear}.mdc-toolbar .mdc-toolbar__icon:not(.mdc-ripple-upgraded):active:after{transition-duration:75ms;opacity:.32}.mdc-toolbar .mdc-toolbar__icon.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.32}.mdc-toolbar__row{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;box-sizing:border-box;width:100%;height:auto;min-height:64px}@media (max-width:959px) and (orientation:landscape){.mdc-toolbar__row{min-height:48px}}@media (max-width:599px){.mdc-toolbar__row{min-height:56px}}.mdc-toolbar__section{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1;flex:1;-ms-flex-align:start;align-items:start;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;min-width:0;height:100%;padding:8px;z-index:1}@media (max-width:959px) and (orientation:landscape){.mdc-toolbar__section{padding:0}}@media (max-width:599px){.mdc-toolbar__section{padding:4px 0}}.mdc-toolbar__section--align-start{padding-left:12px;padding-right:0;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-order:-1;order:-1}.mdc-toolbar__section--align-start[dir=rtl],[dir=rtl] .mdc-toolbar__section--align-start{padding-left:0;padding-right:12px}@media (max-width:959px) and (orientation:landscape){.mdc-toolbar__section--align-start{padding-left:4px;padding-right:0}.mdc-toolbar__section--align-start[dir=rtl],[dir=rtl] .mdc-toolbar__section--align-start{padding-left:0;padding-right:4px}}@media (max-width:599px){.mdc-toolbar__section--align-start{padding-left:4px;padding-right:0}.mdc-toolbar__section--align-start[dir=rtl],[dir=rtl] .mdc-toolbar__section--align-start{padding-left:0;padding-right:4px}}.mdc-toolbar__section--align-end{padding-left:0;padding-right:12px;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-order:1;order:1}.mdc-toolbar__section--align-end[dir=rtl],[dir=rtl] .mdc-toolbar__section--align-end{padding-left:12px;padding-right:0}@media (max-width:959px) and (orientation:landscape){.mdc-toolbar__section--align-end{padding-left:0;padding-right:4px}.mdc-toolbar__section--align-end[dir=rtl],[dir=rtl] .mdc-toolbar__section--align-end{padding-left:4px;padding-right:0}}@media (max-width:599px){.mdc-toolbar__section--align-end{padding-left:0;padding-right:4px}.mdc-toolbar__section--align-end[dir=rtl],[dir=rtl] .mdc-toolbar__section--align-end{padding-left:4px;padding-right:0}}.mdc-toolbar__title{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.25rem;line-height:2rem;font-weight:500;letter-spacing:.02em;text-decoration:inherit;text-transform:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-left:24px;margin-right:0;-ms-flex-item-align:center;align-self:center;padding:12px 0;line-height:1.5rem;z-index:1}.mdc-toolbar__title[dir=rtl],[dir=rtl] .mdc-toolbar__title{margin-left:0;margin-right:24px}.mdc-toolbar__icon,.mdc-toolbar__menu-icon{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:start;align-items:start;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;padding:12px;border:none;outline:none;background-color:transparent;fill:currentColor;color:inherit;text-decoration:none;cursor:pointer}.mdc-toolbar__icon:after,.mdc-toolbar__icon:before,.mdc-toolbar__menu-icon:after,.mdc-toolbar__menu-icon:before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-toolbar__icon:before,.mdc-toolbar__menu-icon:before{transition:opacity 15ms linear;z-index:1}.mdc-toolbar__icon.mdc-ripple-upgraded:before,.mdc-toolbar__menu-icon.mdc-ripple-upgraded:before{transform:scale(var(--mdc-ripple-fg-scale,1))}.mdc-toolbar__icon.mdc-ripple-upgraded:after,.mdc-toolbar__menu-icon.mdc-ripple-upgraded:after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-toolbar__icon.mdc-ripple-upgraded--unbounded:after,.mdc-toolbar__menu-icon.mdc-ripple-upgraded--unbounded:after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.mdc-toolbar__icon.mdc-ripple-upgraded--foreground-activation:after,.mdc-toolbar__menu-icon.mdc-ripple-upgraded--foreground-activation:after{animation:225ms mdc-ripple-fg-radius-in forwards,75ms mdc-ripple-fg-opacity-in forwards}.mdc-toolbar__icon.mdc-ripple-upgraded--foreground-deactivation:after,.mdc-toolbar__menu-icon.mdc-ripple-upgraded--foreground-deactivation:after{animation:.15s mdc-ripple-fg-opacity-out;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.mdc-toolbar__icon:after,.mdc-toolbar__icon:before,.mdc-toolbar__menu-icon:after,.mdc-toolbar__menu-icon:before{top:0%;left:0%;width:100%;height:100%}.mdc-toolbar__icon.mdc-ripple-upgraded:after,.mdc-toolbar__icon.mdc-ripple-upgraded:before,.mdc-toolbar__menu-icon.mdc-ripple-upgraded:after,.mdc-toolbar__menu-icon.mdc-ripple-upgraded:before{top:var(--mdc-ripple-top,0%);left:var(--mdc-ripple-left,0%);width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-toolbar__icon.mdc-ripple-upgraded:after,.mdc-toolbar__menu-icon.mdc-ripple-upgraded:after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-toolbar__menu-icon+.mdc-toolbar__title{margin-left:8px;margin-right:0}.mdc-toolbar__menu-icon+.mdc-toolbar__title[dir=rtl],[dir=rtl] .mdc-toolbar__menu-icon+.mdc-toolbar__title{margin-left:0;margin-right:8px}@media (max-width:599px){.mdc-toolbar__title{margin-left:16px;margin-right:0}.mdc-toolbar__title[dir=rtl],[dir=rtl] .mdc-toolbar__title{margin-left:0;margin-right:16px}}.mdc-toolbar--fixed{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);position:fixed;top:0;left:0;z-index:4}.mdc-toolbar--flexible{--mdc-toolbar-ratio-to-extend-flexible:4}.mdc-toolbar--flexible .mdc-toolbar__row:first-child{height:256px;height:calc(64px * var(--mdc-toolbar-ratio-to-extend-flexible, 4))}@media (max-width:599px){.mdc-toolbar--flexible .mdc-toolbar__row:first-child{height:224px;height:calc(56px * var(--mdc-toolbar-ratio-to-extend-flexible, 4))}}.mdc-toolbar--flexible .mdc-toolbar__row:first-child:after{position:absolute;content:""}.mdc-toolbar--flexible-default-behavior .mdc-toolbar__title{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:2.125rem;line-height:2.5rem;font-weight:400;letter-spacing:normal;text-decoration:inherit;text-transform:inherit;-ms-flex-item-align:end;align-self:flex-end;line-height:1.5rem}.mdc-toolbar--flexible-default-behavior .mdc-toolbar__row:first-child:after{top:0;left:0;width:100%;height:100%;transition:opacity .2s ease;opacity:1}.mdc-toolbar--flexible-default-behavior.mdc-toolbar--flexible-space-minimized .mdc-toolbar__row:first-child:after{opacity:0}.mdc-toolbar--flexible-default-behavior.mdc-toolbar--flexible-space-minimized .mdc-toolbar__title{font-weight:500}.mdc-toolbar--waterfall.mdc-toolbar--fixed{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);will-change:box-shadow}.mdc-toolbar--waterfall.mdc-toolbar--fixed.mdc-toolbar--flexible-space-minimized{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mdc-toolbar--waterfall.mdc-toolbar--fixed.mdc-toolbar--fixed-lastrow-only.mdc-toolbar--flexible-space-minimized{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mdc-toolbar--waterfall.mdc-toolbar--fixed.mdc-toolbar--fixed-lastrow-only.mdc-toolbar--fixed-at-last-row{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mdc-toolbar-fixed-adjust{margin-top:64px}@media (max-width:959px) and (max-height:599px){.mdc-toolbar-fixed-adjust{margin-top:48px}}@media (max-width:599px){.mdc-toolbar-fixed-adjust{margin-top:56px}}.mdc-toolbar__section--shrink-to-fit{-ms-flex:none;flex:none}.mdc-tab{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.5rem;font-weight:500;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity;display:table-cell;position:relative;box-sizing:border-box;min-width:160px;min-height:48px;padding:0 24px;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;overflow:hidden;vertical-align:middle}.mdc-tab,.mdc-tab .mdc-tab__icon{color:rgba(0,0,0,.54);color:var(--mdc-theme-text-secondary-on-background,rgba(0,0,0,.54))}.mdc-tab:after,.mdc-tab:before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-tab:before{transition:opacity 15ms linear;z-index:1}.mdc-tab.mdc-ripple-upgraded:before{transform:scale(var(--mdc-ripple-fg-scale,1))}.mdc-tab.mdc-ripple-upgraded:after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-tab.mdc-ripple-upgraded--unbounded:after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.mdc-tab.mdc-ripple-upgraded--foreground-activation:after{animation:225ms mdc-ripple-fg-radius-in forwards,75ms mdc-ripple-fg-opacity-in forwards}.mdc-tab.mdc-ripple-upgraded--foreground-deactivation:after{animation:.15s mdc-ripple-fg-opacity-out;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.mdc-tab:after,.mdc-tab:before{background-color:#000}.mdc-tab:hover:before{opacity:.04}.mdc-tab.mdc-ripple-upgraded--background-focused:before,.mdc-tab:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:.12}.mdc-tab:not(.mdc-ripple-upgraded):after{transition:opacity .15s linear}.mdc-tab:not(.mdc-ripple-upgraded):active:after{transition-duration:75ms;opacity:.16}.mdc-tab.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.16}.mdc-tab:after,.mdc-tab:before{top:-50%;left:-50%;width:200%;height:200%}.mdc-tab.mdc-ripple-upgraded:after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-tab:hover,.mdc-tab:hover .mdc-tab__icon{color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87))}.mdc-tab:focus{outline:none}@media screen and (max-width:600px){.mdc-tab{min-width:72px;padding:0 12px}}.mdc-tab__icon{display:block;margin:0 auto;width:24px;height:24px}.mdc-tab-bar--icons-with-text .mdc-tab__icon{margin-top:4px}.mdc-tab__icon-text{display:block;margin:0 auto}.mdc-tab__icon+.mdc-tab__icon-text{padding-top:6px}.mdc-tab--active,.mdc-tab--active .mdc-tab__icon{color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87))}.mdc-tab--active:before{bottom:0}.mdc-tab__indicator{background-color:rgba(0,0,0,.87);background-color:var(--mdc-theme-text-primary-on-light,rgba(0,0,0,.87));position:absolute;bottom:0;height:2px;visibility:hidden;left:2px;width:calc(100% - 4px)}.mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab--active .mdc-tab__indicator,.mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab:active .mdc-tab__indicator,.mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab:hover .mdc-tab__indicator{visibility:visible}.mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab:not(.mdc-tab--active):hover .mdc-tab__indicator{opacity:.38}.mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab--active,.mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab:not(.mdc-tab--active):active .mdc-tab__indicator{opacity:.87}.mdc-tab-bar__indicator,.mdc-tab__indicator{background-color:rgba(0,0,0,.87);background-color:var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87))}.mdc-tab-bar{display:table;position:relative;height:48px;margin:0 auto;text-transform:uppercase}.mdc-tab-bar__indicator{background-color:rgba(0,0,0,.87);background-color:var(--mdc-theme-text-primary-on-light,rgba(0,0,0,.87));position:absolute;bottom:0;height:2px;visibility:hidden;left:0;width:100%;transform-origin:left top;transition:transform .24s cubic-bezier(0,0,.2,1) 0ms;will-change:transform}.mdc-tab-bar--icons-with-text{height:72px}.mdc-tab-bar-scroller{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-sizing:border-box;width:100%;background-color:inherit;overflow:hidden}.mdc-tab-bar-scroller__scroll-frame{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.mdc-tab-bar-scroller__scroll-frame__tabs{transition:transform .24s cubic-bezier(0,0,.2,1) 0ms;will-change:transform}.mdc-tab-bar-scroller__indicator{color:rgba(0,0,0,.54);color:var(--mdc-theme-text-secondary-on-background,rgba(0,0,0,.54));display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:48px;cursor:pointer;visibility:hidden}.mdc-tab-bar-scroller__indicator:hover{color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87))}.mdc-tab-bar-scroller__indicator__inner{color:inherit;text-decoration:inherit;cursor:inherit}.mdc-tab-bar-scroller__indicator__inner:focus{outline-color:inherit}.mdc-tab-bar-scroller[dir=rtl] .mdc-tab-bar-scroller__indicator__inner,[dir=rtl] .mdc-tab-bar-scroller .mdc-tab-bar-scroller__indicator__inner{transform:rotate(180deg)}.mdc-tab-bar-scroller__indicator__inner:hover{color:inherit}.mdc-tab-bar-scroller__indicator--enabled{visibility:visible}*,:after,:before{box-sizing:border-box}html{height:100%}body,html{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:400;text-transform:false;color:rgba(0,0,0,.87)}strong{font-weight:500}ol{list-style-type:decimal;color:#5f6368}ul{list-style-type:none}ul a{text-decoration:none}ol,ul{font-size:1.08rem;margin-left:18px}li{padding-bottom:8px}nav ol,nav ul{list-style-type:none;margin-left:0}nav li{padding-bottom:0}.page{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page__flex-element{-ms-flex:1;flex:1}.page__content{display:-ms-flexbox;display:flex;box-sizing:border-box;height:calc(100vh - 72px);width:100%}.page__content,.page__content--dense{margin-top:72px}.page__main-section{-ms-flex:1;flex:1;width:100%}@media (min-width:1321px){.page__main-section{max-height:100vh;overflow-y:auto}}.page__article{width:100%;max-width:100vw;margin:0 auto;padding-top:30px;padding-bottom:80px}.page__drawer+.page__article{width:calc(100% - 395px)}.page__drawer{width:280px;border-right:1px solid #e5e5e5;padding-bottom:2rem}@media (max-width:1320px){.page__drawer{display:none}}@media (min-width:1321px){.page__drawer{max-height:100vh;overflow-y:auto}}.page__temporary-drawer{display:none;z-index:11}@media (max-width:1320px){.page__temporary-drawer{display:block}}.page--homepage .page__content,.page--root-homepage .page__content{margin-top:80px}.page--unsupported-browser{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;min-height:0;margin:0;background:#212121;color:#fff}.page--unsupported-browser>h1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:Roboto Mono;font-weight:400;font-size:1.25rem;height:32px;margin-bottom:16px;text-transform:uppercase;white-space:nowrap}.page--unsupported-browser>h1:before{content:"";display:inline-block;background-image:url(/develop/images/mdc-logo.svg);background-size:cover;width:32px;height:32px;margin-right:16px}.page--unsupported-browser a,.page--unsupported-browser a:active,.page--unsupported-browser a:hover,.page--unsupported-browser a:link,.page--unsupported-browser a:visited{color:#fff}@media (max-width:1320px){.page__drawer{display:none}.page__drawer+.page__article{width:100%}.page .article{padding-right:50px;padding-left:50px}}@media (max-width:720px){.page{max-width:100vw;min-height:calc(100vh + 414px)}.page .article{padding-left:20px;padding-right:20px}.page__drawer+.page__article{width:100%}.page--homepage .page__content,.page--root-homepage .page__content{margin-top:24px}}@media (max-width:640px){.page__content{margin-top:128px}}.welcome__benefits,.welcome__content{padding-right:16px;margin-left:auto;margin-right:auto}@media (min-width:721px) and (max-width:1312px){.welcome__benefits,.welcome__content{padding-right:60px}}.article{max-width:760px}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{color:#202124}.article h1{font-size:3.75rem;line-height:4.5rem;margin-bottom:34px}.article h1,.article h2{font-family:Roboto,Arial,Helvetica,sans-serif;letter-spacing:0;font-weight:400;text-transform:false}.article h2{font-size:2rem;line-height:2.5rem;margin:56px 0 24px}.article h3{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:0;font-weight:500;text-transform:false;font-weight:400;margin:32px 0 0}.article h4{font-size:1rem;line-height:1.75rem;font-weight:400;font-size:1.2rem}.article h4,.article h5{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;margin:20px 0 0}.article h5{font-size:.875rem;line-height:1.5rem;font-weight:500}.article h6{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit}.article a{word-break:break-word}.article a,.article a:active,.article a:hover,.article a:visited{font-weight:500;color:#6200ee}.article hr{border:0;border-bottom:1px solid rgba(0,0,0,.2);margin:1.5rem 0;padding:0}.article p{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:400;text-transform:false;margin:16px 0;color:#5f6368}.article h2+p,.article h3+p,.article h4+p,.article h5+p{margin-top:14px}.article h1~p,.article h1~p a,.article h1~ul li{font-family:Roboto,Arial,Helvetica,sans-serif;color:#5f6368}.article h1~p,.article h1~p a,.article h1~p code,.article h1~ul li{font-size:1.125rem;line-height:2rem;letter-spacing:0;font-weight:400;text-transform:false}.article h1~p code{font-family:Roboto Mono,consolas,monospace}.article h1~p a{color:#6200ee}.article h2~p,.article h2~p a,.article h2~ul li,.article h3~p,.article h3~p a,.article h3~ul li{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:400;text-transform:false}.article h2~p,.article h3~p{color:#5f6368}.article h2~p a,.article h3~p a{font-family:Roboto,Arial,Helvetica,sans-serif;color:#6200ee}.article code,.article h2~p a,.article h3~p a{font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:400;text-transform:false}.article code{font-family:Roboto Mono,consolas,monospace;color:#202124;border-radius:2px;font-family:Roboto Mono;word-break:break-word}.article code:after,.article code:before{display:none}a .article code{color:#6200ee;background:none}.article li>ol,.article li>ul{padding-top:8px}.article table{display:inline-block;overflow-x:auto;margin:8px 0 32px;max-width:100%;border:1px solid #eee}.article td,.article th{border:1px solid #eee;padding:12px 12px 12px 24px}.article td:first-child,.article th:first-child{border-left:none}.article td:last-child,.article th:last-child{border-right:none}.article th{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.75rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;background:rgba(60,133,248,.08);border-top:none;font-size:1.143rem;color:#202124;text-align:left}.article td:first-child code{background:0}.article tr:last-child>td{border-bottom:none}.article--full-width,.article img,.article video{max-width:100%}.article__asset{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.05);padding:24px;margin:24px 0 78px;min-height:200px}.article__asset img,.article__asset video{max-width:100%}.article__asset--screenshot>video{width:240px}.article__asset-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:152px}.benefits-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0}@media (max-width:720px){.benefits-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.benefits-list-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 0px;flex:1 0 0;margin-right:24px;max-width:340px}.benefits-list-item h3{font-size:1rem;line-height:1.75rem;font-weight:400;font-weight:500;margin:0}.benefits-list-item h3,.benefits-list-item p{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit}.benefits-list-item p{font-size:.875rem;line-height:1.25rem;font-weight:400;line-height:24px;margin:16px 0 0}.benefits-list-item a,.benefits-list-item a:active,.benefits-list-item a:hover,.benefits-list-item a:link,.benefits-list-item a:visited{color:#fff}.benefits-list-item:last-child{margin-right:0}.benefits-list-item:before{content:"";-ms-flex-item-align:start;align-self:flex-start;width:192px;height:192px;margin-bottom:24px}.welcome--platform-android .benefits-list-item:first-child::before{background:50%/contain url("/develop/images/benefits/android-1.svg")}.welcome--platform-android .benefits-list-item:nth-child(2):before{background:50%/contain url("/develop/images/benefits/android-2.svg")}.welcome--platform-android .benefits-list-item:nth-child(3):before{background:50%/contain url("/develop/images/benefits/android-3.svg")}.welcome--platform-ios .benefits-list-item:first-child::before{background:50%/contain url("/develop/images/benefits/ios-1.svg")}.welcome--platform-ios .benefits-list-item:nth-child(2):before{background:50%/contain url("/develop/images/benefits/ios-2.svg")}.welcome--platform-ios .benefits-list-item:nth-child(3):before{background:50%/contain url("/develop/images/benefits/ios-3.svg")}.welcome--platform-web .benefits-list-item:first-child::before{background:50%/contain url("/develop/images/benefits/web-1.svg")}.welcome--platform-web .benefits-list-item:nth-child(2):before{background:50%/contain url("/develop/images/benefits/web-2.svg")}.welcome--platform-web .benefits-list-item:nth-child(3):before{background:50%/contain url("/develop/images/benefits/web-3.svg")}.welcome--platform-flutter .benefits-list-item:first-child::before{background:50%/contain url("/develop/images/benefits/flutter-1.svg")}.welcome--platform-flutter .benefits-list-item:nth-child(2):before{background:50%/contain url("/develop/images/benefits/flutter-2.svg")}.welcome--platform-flutter .benefits-list-item:nth-child(3):before{background:50%/contain url("/develop/images/benefits/flutter-3.svg")}.welcome--root .benefits-list-item:first-child::before{background:50%/contain url("/develop/images/benefits/root-1.svg")}.welcome--root .benefits-list-item:nth-child(2):before{background:50%/contain url("/develop/images/benefits/root-2.svg")}.welcome--root .benefits-list-item:nth-child(3):before{background:50%/contain url("/develop/images/benefits/root-3.svg")}@media (max-width:720px){.benefits-list-item{margin-bottom:24px;margin-right:0;max-width:none;min-width:100%}}@media (min-width:500px) and (max-width:720px){.benefits-list-item{-ms-flex:0;flex:0;min-width:calc((100% - 24px) / 2)}.benefits-list-item:nth-child(odd){margin-right:24px}}@media (max-width:499px){.benefits-list-item:before{-ms-flex-item-align:center;align-self:center;margin-left:12px}}.CodeMirror pre{font-family:Roboto Mono,monospace;font-weight:400;font-size:.925rem;line-height:1.714rem;color:#000}.CodeMirror{max-width:calc(100vw - 50px * 2);height:auto;margin:24px 0;margin-bottom:40px;background:rgba(60,133,248,.08);border:none}@media (max-width:720px){.CodeMirror{max-width:calc(100vw - 20px * 2)}}.material-code-render .CodeMirror{position:absolute;visibility:hidden;width:100%;margin:0}.material-code-render .CodeMirror.active{visibility:visible}.page--platform-ios .CodeMirror-scroll{max-height:300px}.CodeMirror-code{margin:12px 0}pre.CodeMirror-line{padding-left:24px}.material-code-render.line-numbers pre.CodeMirror-line{padding-left:0}.CodeMirror{font-family:Roboto Mono,consolas,monospace;font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:400;text-transform:false}.CodeMirror .cm-keyword,.CodeMirror .cm-variable-3{color:#880e4f}.CodeMirror .cm-atom,.CodeMirror .cm-comment,.CodeMirror .cm-def,.CodeMirror .cm-string,.CodeMirror .cm-userpath{color:#5f6368}.CodeMirror .hll .CodeMirror-line,.CodeMirror .hll .CodeMirror-linenumber.CodeMirror-gutter-elt{background-color:rgba(60,133,248,.08)}.material-code-render{position:relative;margin:24px 0}.material-code-render h3,.material-code-render h4{display:none}.material-code-render .language{padding:8px 0 8px 14px;border:1px solid rgba(0,0,0,.1);font-family:Roboto;font-weight:400;line-height:24px;color:#000}.material-code-render .mdc-form-field{margin-right:24px}.page--components.page--detail .article h1:before{content:"";display:block;width:96px;height:96px;margin-bottom:24px;background:50%/100% url("/develop/images/component_icons/component.svg")}.page--components .component-list-item--icon-animation>.component-list-item__link:before,.page--components.page--detail .article.article--icon-animation h1:before{background-image:url("/develop/images/component_icons/animation.svg")}.page--components .component-list-item--icon-bottom_navigation>.component-list-item__link:before,.page--components.page--detail .article.article--icon-bottom_navigation h1:before{background-image:url("/develop/images/component_icons/bottom_navigation.svg")}.page--components .component-list-item--icon-bottom_sheet>.component-list-item__link:before,.page--components.page--detail .article.article--icon-bottom_sheet h1:before{background-image:url("/develop/images/component_icons/bottom_sheet.svg")}.page--components .component-list-item--icon-button>.component-list-item__link:before,.page--components.page--detail .article.article--icon-button h1:before{background-image:url("/develop/images/component_icons/button.svg")}.page--components .component-list-item--icon-card>.component-list-item__link:before,.page--components.page--detail .article.article--icon-card h1:before{background-image:url("/develop/images/component_icons/card.svg")}.page--components .component-list-item--icon-chip>.component-list-item__link:before,.page--components.page--detail .article.article--icon-chip h1:before{background-image:url("/develop/images/component_icons/chip.svg")}.page--components .component-list-item--icon-color>.component-list-item__link:before,.page--components.page--detail .article.article--icon-color h1:before{background-image:url("/develop/images/component_icons/color.svg")}.page--components .component-list-item--icon-data_table>.component-list-item__link:before,.page--components.page--detail .article.article--icon-data_table h1:before{background-image:url("/develop/images/component_icons/data_table.svg")}.page--components .component-list-item--icon-dialog>.component-list-item__link:before,.page--components.page--detail .article.article--icon-dialog h1:before{background-image:url("/develop/images/component_icons/dialog.svg")}.page--components .component-list-item--icon-expansion_panel>.component-list-item__link:before,.page--components.page--detail .article.article--icon-expansion_panel h1:before{background-image:url("/develop/images/component_icons/expansion_panel.svg")}.page--components .component-list-item--icon-feature_highlight>.component-list-item__link:before,.page--components.page--detail .article.article--icon-feature_highlight h1:before{background-image:url("/develop/images/component_icons/feature_highlight.svg")}.page--components .component-list-item--icon-header>.component-list-item__link:before,.page--components.page--detail .article.article--icon-header h1:before{background-image:url("/develop/images/component_icons/header.svg")}.page--components .component-list-item--icon-list>.component-list-item__link:before,.page--components.page--detail .article.article--icon-list h1:before{background-image:url("/develop/images/component_icons/list.svg")}.page--components .component-list-item--icon-menu>.component-list-item__link:before,.page--components.page--detail .article.article--icon-menu h1:before{background-image:url("/develop/images/component_icons/menu.svg")}.page--components .component-list-item--icon-progress_activity>.component-list-item__link:before,.page--components.page--detail .article.article--icon-progress_activity h1:before{background-image:url("/develop/images/component_icons/progress_activity.svg")}.page--components .component-list-item--icon-progress_linear>.component-list-item__link:before,.page--components.page--detail .article.article--icon-progress_linear h1:before{background-image:url("/develop/images/component_icons/progress_linear.svg")}.page--components .component-list-item--icon-radio_button>.component-list-item__link:before,.page--components.page--detail .article.article--icon-radio_button h1:before{background-image:url("/develop/images/component_icons/radio_button.svg")}.page--components .component-list-item--icon-responsive_layout>.component-list-item__link:before,.page--components.page--detail .article.article--icon-responsive_layout h1:before{background-image:url("/develop/images/component_icons/responsive_layout.svg")}.page--components .component-list-item--icon-ripple>.component-list-item__link:before,.page--components.page--detail .article.article--icon-ripple h1:before{background-image:url("/develop/images/component_icons/ripple.svg")}.page--components .component-list-item--icon-selection_control>.component-list-item__link:before,.page--components.page--detail .article.article--icon-selection_control h1:before{background-image:url("/develop/images/component_icons/selection_control.svg")}.page--components .component-list-item--icon-shadow>.component-list-item__link:before,.page--components.page--detail .article.article--icon-shadow h1:before{background-image:url("/develop/images/component_icons/shadow.svg")}.page--components .component-list-item--icon-side_navigation>.component-list-item__link:before,.page--components.page--detail .article.article--icon-side_navigation h1:before{background-image:url("/develop/images/component_icons/side_navigation.svg")}.page--components .component-list-item--icon-slider>.component-list-item__link:before,.page--components.page--detail .article.article--icon-slider h1:before{background-image:url("/develop/images/component_icons/slider.svg")}.page--components .component-list-item--icon-stepper>.component-list-item__link:before,.page--components.page--detail .article.article--icon-stepper h1:before{background-image:url("/develop/images/component_icons/stepper.svg")}.page--components .component-list-item--icon-subheader>.component-list-item__link:before,.page--components.page--detail .article.article--icon-subheader h1:before{background-image:url("/develop/images/component_icons/subheader.svg")}.page--components .component-list-item--icon-switch>.component-list-item__link:before,.page--components.page--detail .article.article--icon-switch h1:before{background-image:url("/develop/images/component_icons/switch.svg")}.page--components .component-list-item--icon-tabs>.component-list-item__link:before,.page--components.page--detail .article.article--icon-tabs h1:before{background-image:url("/develop/images/component_icons/tabs.svg")}.page--components .component-list-item--icon-text_field>.component-list-item__link:before,.page--components.page--detail .article.article--icon-text_field h1:before{background-image:url("/develop/images/component_icons/text_field.svg")}.page--components .component-list-item--icon-theme>.component-list-item__link:before,.page--components.page--detail .article.article--icon-theme h1:before{background-image:url("/develop/images/component_icons/theme.svg")}.page--components .component-list-item--icon-toast>.component-list-item__link:before,.page--components.page--detail .article.article--icon-toast h1:before{background-image:url("/develop/images/component_icons/toast.svg")}.page--components .component-list-item--icon-toolbar>.component-list-item__link:before,.page--components.page--detail .article.article--icon-toolbar h1:before{background-image:url("/develop/images/component_icons/toolbar.svg")}.page--components .component-list-item--icon-tooltip>.component-list-item__link:before,.page--components.page--detail .article.article--icon-tooltip h1:before{background-image:url("/develop/images/component_icons/tooltip.svg")}.page--components .component-list-item--icon-typography>.component-list-item__link:before,.page--components.page--detail .article.article--icon-typography h1:before{background-image:url("/develop/images/component_icons/typography.svg")}.component-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:72px}@media (max-width:720px){.component-list{-ms-flex-direction:column;flex-direction:column;margin-top:32px}}.component-list-item{width:484px;margin-bottom:64px;overflow-x:hidden}.component-list-item__link{display:-ms-inline-flexbox;display:inline-flex}.component-list-item__link,.component-list-item__link:active,.component-list-item__link:hover,.component-list-item__link:link,.component-list-item__link:visited{text-decoration:none}.component-list-item__link:before{content:"";display:inline-block;min-width:72px;height:72px;background-image:url("/develop/images/component_icons/component.svg");background-size:cover;margin-right:48px}@media (min-width:720px) and (max-width:1280px){.component-list-item__link:before{margin-right:calc(24px + 24 * (100vw - 720px) / 560)}}@media (max-width:720px){.component-list-item__link:before{margin-right:24px}}.component-list-item .component-list-item__title{font-weight:500;margin-top:0;margin-bottom:0}.component-list-item__description{font-family:Roboto;line-height:24px}.component-list-item:nth-child(odd){margin-right:140px}@media (min-width:721px) and (max-width:1280px){.component-list-item{width:calc(260px + 224 * (100vw - 720px) / 560)}.component-list-item:nth-child(odd){margin-right:calc(60px + 60 * (100vw - 720px) / 560)}}@media (max-width:720px){.component-list-item{width:100%}.component-list-item:nth-child(odd){margin-right:80px}}.drawer-heading{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.938rem;line-height:1.5rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;font-weight:500;color:#202124;margin-bottom:5px;padding:12px 24px;font-size:.875rem}.drawer-list{font-family:Roboto Mono;font-weight:500}.drawer-list__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:42px}.drawer-list--sublevel .drawer-list__item{border-left:none}.drawer-list--sublevel .drawer-link{padding-left:72px}.drawer-list__item--active>.drawer-link{font-weight:500;color:#202124;position:relative}.drawer-link{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.938rem;line-height:1.5rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity;position:relative;padding:12px 24px 12px 48px;font-size:.875rem;letter-spacing:normal;overflow:hidden;color:#616161}.drawer-link,.drawer-link:active,.drawer-link:focus,.drawer-link:hover{text-decoration:none}.drawer-link:after,.drawer-link:before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.drawer-link:before{transition:opacity 15ms linear;z-index:1}.drawer-link.mdc-ripple-upgraded:before{transform:scale(var(--mdc-ripple-fg-scale,1))}.drawer-link.mdc-ripple-upgraded:after{top:0;left:0;transform:scale(0);transform-origin:center center}.drawer-link.mdc-ripple-upgraded--unbounded:after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.drawer-link.mdc-ripple-upgraded--foreground-activation:after{animation:225ms mdc-ripple-fg-radius-in forwards,75ms mdc-ripple-fg-opacity-in forwards}.drawer-link.mdc-ripple-upgraded--foreground-deactivation:after{animation:.15s mdc-ripple-fg-opacity-out;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.drawer-link:after,.drawer-link:before{top:-50%;left:-50%;width:200%;height:200%}.drawer-link.mdc-ripple-upgraded:after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.drawer-link:after,.drawer-link:before{background-color:#000}.drawer-link:hover:before{opacity:.04}.drawer-link.mdc-ripple-upgraded--background-focused:before,.drawer-link:not(.mdc-ripple-upgraded):focus:before{opacity:.12}.drawer-link:not(.mdc-ripple-upgraded):after{transition:opacity .15s linear}.drawer-link:not(.mdc-ripple-upgraded):active:after{transition-duration:75ms;opacity:.16}.drawer-link.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.16}.drawer-link.mdc-ripple-upgraded--background-focused:before,.drawer-link:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:0}.drawer-link:hover{color:#202124}.drawer-link--no-list{display:block;padding-left:24px}.drawer-list__item .drawer-list .drawer-link{padding-left:72px}.drawer-list__item .drawer-list__item .drawer-list .drawer-link{padding-left:96px}.feedback-button{position:fixed;bottom:0;left:0;width:48px;height:48px;padding:0;background:50%/24px url("/develop/images/icons/ic_feedback_24px.svg") no-repeat;border:none;opacity:.54}.footer{-ms-flex-pack:center;justify-content:center;padding:48px 50px 0;background-color:#f1f3f4;visibility:hidden}.footer,.footer__content{display:-ms-flexbox;display:flex}.footer__content{-ms-flex-direction:column;flex-direction:column;width:100%;max-width:760px}@media (max-width:1320px){.footer__content{padding-left:0}}.footer__row{display:-ms-flexbox;display:flex;border-bottom:1px solid #dadce0}.footer__row:last-child{border-bottom:0}@media (max-width:920px){.footer__row{-ms-flex-direction:column;flex-direction:column}}.footer__logo-link{display:block;width:64px;height:64px;cursor:pointer}.footer__logo{width:64px;height:64px;background-image:url("/develop/images/material-logo-outline.svg");background-size:contain;background-position:0 0;background-repeat:no-repeat}.footer__copy{-ms-flex:1;flex:1;padding-left:32px}.footer__description{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:0;font-weight:400;text-transform:false;max-width:650px;color:#5f6368}.footer__navigation-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:32px 0}.footer__navigation-list-item{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.938rem;line-height:1.5rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;font-size:1rem}.footer__navigation-list-item a,.footer__navigation-list-item a:active,.footer__navigation-list-item a:focus,.footer__navigation-list-item a:hover{color:#202124;text-decoration:none}.footer__navigation-list-item:after{margin:0 8px;content:"/"}.footer__navigation-list-item:last-child:after{display:none;content:""}@media (max-width:1320px){.footer{-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:920px){.footer__copy{padding-top:20px;padding-left:0}.footer__description{max-width:100%}}@media (max-width:520px){.footer{padding-right:30px;padding-left:30px}}@media (max-width:360px){.footer{padding-right:20px;padding-left:20px}}.footer-legal{display:-ms-flexbox;display:flex;padding:32px 0}.footer-legal__logo-container{width:70px}.footer-legal__nav-list{display:-ms-flexbox;display:flex;list-style:none}.footer-legal__nav-list-item{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.938rem;line-height:1.5rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;margin-right:16px;font-size:1rem}.footer-legal__nav-list-item,.footer-legal__nav-list-item:active,.footer-legal__nav-list-item:focus,.footer-legal__nav-list-item:hover{text-decoration:none}.footer-legal a,.footer-legal a:active,.footer-legal a:focus,.footer-legal a:hover{color:#5f6368;text-decoration:none}@media (max-width:920px){.footer-legal__nav-list{-ms-flex-direction:column;flex-direction:column;margin-top:20px;margin-left:0}.footer-legal__nav-list-item{padding-bottom:6px}}.language-name{font-size:1rem}.hidden-mark{position:relative;display:inline-block;white-space:nowrap}.hidden-mark:after{position:absolute;right:0;color:#9b9b9b}.hidden-mark--dot:after{content:"\2022"}.hidden-mark--return:after{content:"\AC"}.icon-list{margin:0;padding:0;list-style:none}.icon-list-item{position:relative;margin:24px 0;padding-bottom:0;padding-left:40px}.icon-list-item a{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:.8125rem;line-height:1.25rem;letter-spacing:.2px;font-weight:500;text-transform:true;text-transform:uppercase;text-decoration:none}.icon-list-item:before{display:inline-block;position:absolute;left:0;top:0;content:" ";background-size:24px;min-width:24px;height:24px;margin-right:20px}.icon-list-item--code:before{background-image:url(/develop/images/icons/item_links/ic_code_24px.svg)}.icon-list-item--components:before{background-image:url(/develop/images/icons/item_links/component.svg)}.icon-list-item--guide:before{background-image:url(/develop/images/icons/item_links/ic_developer_guide_24px.svg)}.icon-list-item--github:before{background-image:url(/develop/images/icons/item_links/ic_github_24px.svg)}.icon-list-item--link:before{background-image:url(/develop/images/icons/item_links/ic_link_24px.svg)}.icon-list-item--spec:before{background-image:url(/develop/images/icons/item_links/ic_material_design_24px.svg)}.step-list{counter-reset:step;list-style-type:none;margin-left:0}.step-list-item{margin-top:32px}.step-list-item:before{content:"Step " counter(step,decimal) ". ";display:inline-block;counter-increment:step}.step-list-item>h3:first-child{display:inline}.step-list-item:before,.step-list-item>h3:first-child{font-family:Roboto Mono;font-size:1rem;font-weight:500}.temporary-drawer__header-content{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.5rem;line-height:2rem;font-weight:400;letter-spacing:normal;text-decoration:inherit;text-transform:inherit;border-bottom:1px solid #bdbdbd;font-size:1.2rem;text-transform:uppercase}.temporary-drawer__header-icon{width:24px;height:24px;margin-right:13px}.mdc-drawer--temporary .mdc-drawer__drawer{overflow:auto}.mdc-drawer--temporary .mdc-drawer__header:before{padding-top:70px}.mdc-drawer--temporary .mdc-drawer__header-content{-ms-flex-align:center;align-items:center}.toolbar-nav{margin-top:-72px;height:72px}.toolbar-nav__links{display:-ms-flexbox;display:flex;height:100%}.toolbar-nav__links>li{height:100%}@media (max-width:640px){.toolbar-nav{-ms-flex-item-align:start;align-self:flex-start;height:48px;margin-top:0}}.toolbar-nav-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;padding:0 14px;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;font-family:Roboto Mono;font-size:.875rem;letter-spacing:normal;line-height:1.25rem;text-decoration:none;text-transform:uppercase;white-space:nowrap}.toolbar-nav-link,.toolbar-nav-link:active,.toolbar-nav-link:hover,.toolbar-nav-link:link,.toolbar-nav-link:visited{color:#fff;fill:#fff}.toolbar-nav-link--active{border-bottom:2px solid #000}.toolbar-nav-link--active,.toolbar-nav-link--active:active,.toolbar-nav-link--active:hover,.toolbar-nav-link--active:link,.toolbar-nav-link--active:visited{color:#000}.toolbar-nav-link--mobile,.toolbar-nav-link__icon{display:none}@media (min-width:641px){.toolbar-nav-link--platform{display:none}}@media (max-width:450px){.toolbar-nav-link--github .toolbar-nav-link__text{display:none}.toolbar-nav-link--github .toolbar-nav-link__icon{display:block}}@media (max-width:720px){.toolbar-nav-link--desktop{display:none}.toolbar-nav-link--mobile{display:-ms-flexbox;display:flex}}@media (min-width:451px) and (max-width:1100px){.mdc-toolbar--platform .toolbar-nav-link--github .toolbar-nav-link__text{display:none}.mdc-toolbar--platform .toolbar-nav-link--github .toolbar-nav-link__icon{display:block}}.develop-tab-bar{display:-ms-flexbox;display:flex;height:100%}@media (max-width:520px){.develop-tab-bar{width:100%}}.develop-tab{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:auto;height:100%;margin:0 16px;text-transform:capitalize;font-size:1.425rem;color:#9e9e9e}.develop-tab,.develop-tab:active,.develop-tab:focus,.develop-tab:hover{text-decoration:none}.develop-tab__nav-indicator{position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#fff}.develop-tab--active{color:#fff}.develop-tab--home{display:none}.develop-tab:hover{color:#fff}@media (max-width:520px){.develop-tab{-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center}.develop-tab--home{display:-ms-inline-flexbox;display:inline-flex}}.toolbar-platform-chooser__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin:30px 0 14px;padding-left:0;background:none;border:none;cursor:pointer}.toolbar-platform-chooser__label{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:2.125rem;line-height:2.5rem;font-weight:400;letter-spacing:normal;text-decoration:inherit;text-transform:inherit;text-transform:capitalize;font-size:1.43rem}.toolbar-platform-chooser__label--no-capital{text-transform:uppercase}.toolbar-platform-chooser__label--no-capital:first-letter{text-transform:lowercase}.develop-menu-anchor{margin-left:24px}.mdc-menu .mdc-list{padding:8px}.mdc-menu .mdc-list-item{font-size:1.428rem;line-height:43px}:not(.mdc-list--non-interactive)>.mdc-list-item:hover:before{opacity:.12}.develop-toolbar{height:72px;z-index:10}.develop-toolbar__row{height:100%;padding:0 24px;padding-right:72px}@media (max-width:1320px){.develop-toolbar__row{padding-left:0}}.develop-toolbar__title-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff}.develop-toolbar__title-link,.develop-toolbar__title-link:active,.develop-toolbar__title-link:focus,.develop-toolbar__title-link:hover{text-decoration:none}.develop-toolbar__title{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.75rem;font-weight:400;letter-spacing:.04em;text-decoration:inherit;text-transform:inherit;margin-left:14px;padding:0;text-transform:uppercase;white-space:nowrap;font-family:Roboto Mono;font-size:1.143rem}.develop-toolbar__title--mini{display:none}.develop-toolbar__leading-icon{width:32px;height:32px;background-image:url("/develop/images/material-logo.svg");background-size:contain;background-position:50%;background-repeat:no-repeat}.develop-toolbar__section{-ms-flex:1;flex:1;padding:0;-ms-flex-align:center;align-items:center}.develop-toolbar__section--fit-content{-ms-flex:initial;flex:initial}.develop-toolbar .menu-button{display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:72px;height:72px;background-color:transparent;border:0;cursor:pointer}.develop-toolbar .menu-button__icon{display:block;width:24px;height:24px;transform:scale(1);transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);background-image:url("/develop/images/icons/ic_menu_white_24px.svg");background-position:50%;background-repeat:no-repeat;opacity:.4}.develop-toolbar .menu-button .menu-button__icon--initial-load{transform:scale(.4);opacity:0}@media (max-width:1320px){.develop-toolbar .menu-button{display:-ms-flexbox;display:flex}}@media (max-width:940px){.develop-toolbar__title{display:none}}@media (max-width:520px){.develop-toolbar{height:116px}.develop-toolbar__row{-ms-flex-direction:column;flex-direction:column;padding:0}.develop-toolbar__section{width:100%}.develop-toolbar__section--fit-content{-ms-flex:1;flex:1}}.search-form{position:absolute;top:0;left:0;background-color:#fff;opacity:0;transition:opacity .1s cubic-bezier(.4,0,.2,1);z-index:-1}.search-form,.search-form__form,.search-form__input{width:100%;height:100%}.search-form__input{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:2.125rem;line-height:2.5rem;font-weight:400;letter-spacing:normal;text-decoration:inherit;text-transform:inherit;padding:0 40px;padding-right:72px;font-size:1.714rem;box-sizing:border-box}.search-form__input:focus{outline:none}.search-form__label{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.5rem;line-height:2rem;font-weight:400;letter-spacing:normal;text-decoration:inherit;text-transform:inherit;position:absolute;top:50%;left:42px;margin-top:-13px;transform:translateY(15px);transition:transform .15s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:1;font-size:1.714rem;color:#757575}.search-form__label--animate-in{transform:translateY(0);opacity:1}.search-form__label--hidden{display:none}.search-form__button{position:absolute;top:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:72px;height:72px;background-color:transparent;border:0;cursor:pointer}.search-form__close-icon,.search-form__search-icon{display:block;width:24px;height:24px;background-position:50%;background-repeat:no-repeat;transform:scale(1.3)}.search-form__close-icon{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity;padding:20px;background-image:url("/develop/images/icons/ic_close_black_24px.svg");transform:rotate(-90deg);transition:transform .2s cubic-bezier(.4,0,.2,1)}.search-form__close-icon:after,.search-form__close-icon:before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.search-form__close-icon:before{transition:opacity 15ms linear;z-index:1}.search-form__close-icon.mdc-ripple-upgraded:before{transform:scale(var(--mdc-ripple-fg-scale,1))}.search-form__close-icon.mdc-ripple-upgraded:after{top:0;left:0;transform:scale(0);transform-origin:center center}.search-form__close-icon.mdc-ripple-upgraded--unbounded:after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.search-form__close-icon.mdc-ripple-upgraded--foreground-activation:after{animation:225ms mdc-ripple-fg-radius-in forwards,75ms mdc-ripple-fg-opacity-in forwards}.search-form__close-icon.mdc-ripple-upgraded--foreground-deactivation:after{animation:.15s mdc-ripple-fg-opacity-out;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.search-form__close-icon:after,.search-form__close-icon:before{top:0%;left:0%;width:100%;height:100%}.search-form__close-icon.mdc-ripple-upgraded:after,.search-form__close-icon.mdc-ripple-upgraded:before{top:var(--mdc-ripple-top,0%);left:var(--mdc-ripple-left,0%);width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.search-form__close-icon.mdc-ripple-upgraded:after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.search-form__close-icon:after,.search-form__close-icon:before{background-color:#000}.search-form__close-icon:hover:before{opacity:.04}.search-form__close-icon.mdc-ripple-upgraded--background-focused:before,.search-form__close-icon:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:.12}.search-form__close-icon:not(.mdc-ripple-upgraded):after{transition:opacity .15s linear}.search-form__close-icon:not(.mdc-ripple-upgraded):active:after{transition-duration:75ms;opacity:.16}.search-form__close-icon.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.16}.search-form__search-icon{background-image:url("/develop/images/icons/ic_search_white_24px.svg");transition:transform .25s cubic-bezier(.4,0,.2,1)}.search-form__scrim{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1}.search-form__close-icon--rotate{transform:rotate(0deg)}.search-form__search-icon--scale-down{transform:scale(0)}.search-form--open{opacity:1;z-index:6}.welcome-link-list{display:-ms-flexbox;display:flex;list-style:none;margin-left:0}.welcome-link-list-item:first-child{margin-left:-23px}.welcome-link-list-item>a{position:relative;padding:24px 23px}.welcome-link-list-item>a,.welcome-link-list-item>a:active,.welcome-link-list-item>a:hover,.welcome-link-list-item>a:link,.welcome-link-list-item>a:visited{color:#fff;text-decoration:none}.welcome-link-list-item>a:after{content:"";position:absolute;bottom:18px;left:22px;right:22px;border-bottom:2px solid #fff;transition:transform .25s cubic-bezier(.25,.46,.45,.94)}.welcome-link-list-item>a:hover:after{transform:translateY(3px)}@media (max-width:820px){.welcome-link-list-item>a{margin-right:-12px}}.welcome{background:#212121;color:#fff;padding-bottom:60px;padding-right:24px;overflow:auto}.welcome__content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.welcome__content:after{content:"";background-position:100% 0;background-repeat:no-repeat;background-size:contain;-ms-flex:1;flex:1;margin:140px 48px 0;min-width:312px}.welcome--platform-android .welcome__content:after{background-image:url("/develop/images/welcome/android.svg")}.welcome--platform-flutter .welcome__content:after,.welcome--platform-ios .welcome__content:after{background-image:url("/develop/images/welcome/ios.svg")}.welcome--platform-web .welcome__content:after{background-image:url("/develop/images/welcome/web.svg")}.welcome--root .welcome__content{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.welcome--root .welcome__content:after{background-position:0 0;background-image:url("/develop/images/welcome/root.svg");margin:158px 48px 0 0;min-width:238px}@media (min-width:1000px) and (max-width:1280px){.welcome__content{min-height:calc(410px + 126 * (100vw - 1000px) / 280)}}.welcome__text{margin:130px 0 0;max-width:412px}.welcome__title{font-family:Roboto Mono;font-size:3.5rem;line-height:4.5rem;max-width:412px}.welcome__title .hidden-mark:after{color:hsla(0,0%,100%,.5)}.welcome--platform .welcome__title .hidden-mark:nth-child(2):after{visibility:hidden}@media (max-width:1280px){.welcome--platform .welcome__title .hidden-mark:nth-child(2):after{visibility:visible}}.welcome__blurb{font-family:Roboto Mono;font-size:1.5em;line-height:2.5rem;margin-top:32px}.welcome__links{margin-top:48px}.welcome__benefits{margin-top:160px;margin-bottom:128px}@media (min-width:721px) and (max-width:1280px){.welcome__content:after{margin:130px 0 0 48px}.welcome--root .welcome__content:after{margin:130px 48px -40px 0}.welcome__text{min-height:200px}.welcome__title{font-size:2.125rem;line-height:2.625rem}.welcome__blurb{font-size:1.5rem;line-height:2rem;margin-top:24px}}@media (max-width:960px){.welcome__title{font-size:1.5rem;line-height:2.125rem}.welcome__blurb{font-size:1rem;line-height:1.5rem;margin-top:24px}.welcome--platform .welcome__links{margin-top:32px}.welcome--platform .welcome__links a{font-size:.75rem}}@media (max-width:720px){.welcome{padding-bottom:0}.welcome--root .welcome__content,.welcome__content{-ms-flex-direction:column;flex-direction:column;min-height:0}.welcome--root .welcome__content:after,.welcome__content:after{-ms-flex:none;flex:none;background-position:0 0;margin:44px calc(40px + -40 * (100vw - 720px) / -400) 0;padding-top:68%;min-width:288px}.welcome__links{display:none}.welcome__title{max-width:none}.welcome__text{margin-top:100px;max-width:none}.welcome__benefits{margin:58px calc(40px + -40 * (100vw - 720px) / -400) 48px}}.codelab-hint{background:rgba(0,230,118,.1);padding:3px 24px}.codelab-warning{background:rgba(255,23,68,.1);padding:3px 24px}.codelab-duration{font-family:Roboto Mono,monospace;color:rgba(0,0,0,.5)}.codelab-img img{border:.5px solid rgba(0,0,0,.5)}