.flexlinear{display:flex;flex-direction:row;}.flexlinear > *{flex:0 0 auto}.flexlinear.row{display:flex;flex-direction:row;}.flexlinear.row > *{flex:0 0 auto}.flexlinear.row-reverse{display:flex;flex-direction:row-reverse;}.flexlinear.row-reverse > *{flex:0 0 auto}.flexlinear.column{display:flex;flex-direction:column;}.flexlinear.column > *{flex:0 0 auto}.flexlinear.column-reverse{display:flex;flex-direction:column-reverse;}.flexlinear.column-reverse > *{flex:0 0 auto}.spacer-end,#menu-mobile-content,.use-object .main,a.use-object.button .label,.use-area > .main,.attribution > .main,.download-area > .main{flex:1 1 auto !important}.flexwrap{display:flex;flex-direction:row;flex-wrap:wrap}.flexwrap.row{display:flex;flex-direction:row;flex-wrap:wrap}.flexwrap.row-reverse{display:flex;flex-direction:row-reverse;flex-wrap:wrap}.flexwrap.column{display:flex;flex-direction:column;flex-wrap:wrap}.flexwrap.column-reverse{display:flex;flex-direction:column-reverse;flex-wrap:wrap}.flexfit{display:flex;flex-direction:row;flex-wrap:wrap;}.flexfit > *{flex:1 0 auto}.flexfit.row{display:flex;flex-direction:row;flex-wrap:wrap;}.flexfit.row > *{flex:1 0 auto}.flexfit.row-reverse{display:flex;flex-direction:row-reverse;flex-wrap:wrap;}.flexfit.row-reverse > *{flex:1 0 auto}.flexfit.column{display:flex;flex-direction:column;flex-wrap:wrap;}.flexfit.column > *{flex:1 0 auto}.flexfit.column-reverse{display:flex;flex-direction:column-reverse;flex-wrap:wrap;}.flexfit.column-reverse > *{flex:1 0 auto}.flexblocks{display:flex;flex-direction:row;flex-wrap:wrap;}.flexblocks > *{flex:0 0 auto}.flexblocks.row{display:flex;flex-direction:row;flex-wrap:wrap;}.flexblocks.row > *{flex:0 0 auto}.flexblocks.row-reverse{display:flex;flex-direction:row-reverse;flex-wrap:wrap;}.flexblocks.row-reverse > *{flex:0 0 auto}.flexblocks.column{display:flex;flex-direction:column;flex-wrap:wrap;}.flexblocks.column > *{flex:0 0 auto}.flexblocks.column-reverse{display:flex;flex-direction:column-reverse;flex-wrap:wrap;}.flexblocks.column-reverse > *{flex:0 0 auto}.flexgrid.row{display:flex;flex-direction:row;flex-wrap:wrap;}.flexgrid.row > *{flex:1 1 auto}.flexgrid.row > .dummy{height:0 !important;border-top:0 !important;border-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}.flexgrid.row-reverse{display:flex;flex-direction:row-reverse;flex-wrap:wrap;}.flexgrid.row-reverse > *{flex:1 1 auto}.flexgrid.row-reverse > .dummy{height:0 !important;border-top:0 !important;border-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}.flexgrid.column{display:flex;flex-direction:column;flex-wrap:wrap;}.flexgrid.column > *{flex:1 1 auto}.flexgrid.column > .dummy{width:0 !important;border-left:0 !important;border-right:0 !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.flexgrid.column-reverse{display:flex;flex-direction:column-reverse;flex-wrap:wrap;}.flexgrid.column-reverse > *{flex:1 1 auto}.flexgrid.column-reverse > .dummy{width:0 !important;border-left:0 !important;border-right:0 !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.flexcenter{display:flex;align-items:center;justify-content:center}.frame{height:100%;width:100%;overflow:hidden;display:flex;}.frame > .container{flex:1 1 auto;align-self:stretch}[class*="ic-"],[class*="ico-"],[class*="icon-"]{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type="text"],input[type="password"]{-webkit-appearance:none;border:none;width:0%}input:focus{outline:none}textarea{border:none}textarea:focus{outline:none}button{cursor:pointer;margin-left:0;margin-right:0;border:none;}button:focus{outline:0}button > .frame > .container{display:flex;align-items:center;justify-content:center;}button > .frame > .container > *{flex:0 0 auto}@import 'external/normalize.css';
.mutstd{display:inline-block;height:22px;width:22px;vertical-align:middle}@font-face{font-family:Lunchtype24;src:url("../fonts/lunchtype24-regular-expanded-webfont.woff") format('woff');font-weight:normal;font-style:normal}@font-face{font-family:Lunchtype24;src:url("../fonts/lunchtype24-medium-expanded-webfont.woff") format('woff');font-weight:bold;font-style:normal}@font-face{font-family:D-DIN Exp;src:url("../fonts/D-DINExp.woff") format('woff');font-weight:normal;font-style:normal}@font-face{font-family:D-DIN Exp;src:url("../fonts/D-DINExp-Italic.woff") format('woff');font-weight:normal;font-style:italic}@font-face{font-family:D-DIN Exp;src:url("../fonts/D-DINExp-Bold.woff") format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'mutstdico';src:url("../icons/mutstdico.ttf?wxz8f4") format('truetype'),url("../icons/mutstdico.woff?wxz8f4") format('woff'),url("../icons/mutstdico.svg?wxz8f4#pineapple") format('svg');font-weight:normal;font-style:normal}i{font-family:'mutstdico' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.size-24{font-size:24px;width:24px;height:24px}.ic-download:before{content:"\e900"}.ic-link:before{content:"\e901"}.ic-text:before{content:"\e902"}.content-constraint{margin-left:auto;margin-right:auto;width:100%;max-width:900px}@media screen and (max-width: 499px){.keyline-h-margin{margin-left:18px}}@media screen and (min-width: 500px) and (max-width: 1049px){.keyline-h-margin{margin-left:30px}}@media screen and (min-width: 1050px){.keyline-h-margin{margin-left:30px}}@media screen and (max-width: 499px){.keyline-h-margin{margin-right:18px}}@media screen and (min-width: 500px) and (max-width: 1049px){.keyline-h-margin{margin-right:30px}}@media screen and (min-width: 1050px){.keyline-h-margin{margin-right:30px}}@media screen and (max-width: 499px){.keyline-h-padding{padding-left:18px}}@media screen and (min-width: 500px) and (max-width: 1049px){.keyline-h-padding{padding-left:30px}}@media screen and (min-width: 1050px){.keyline-h-padding{padding-left:30px}}@media screen and (max-width: 499px){.keyline-h-padding{padding-right:18px}}@media screen and (min-width: 500px) and (max-width: 1049px){.keyline-h-padding{padding-right:30px}}@media screen and (min-width: 1050px){.keyline-h-padding{padding-right:30px}}@media screen and (max-width: 499px),screen and (min-width: 500px) and (max-width: 1049px){.keyline-v-block-top{height:18px}}@media screen and (min-width: 1050px){.keyline-v-block-top{height:32px}}@media screen and (max-width: 499px){.keyline-v-block-bottom{height:32px}}@media screen and (min-width: 500px) and (max-width: 1049px){.keyline-v-block-bottom{height:32px}}@media screen and (min-width: 1050px){.keyline-v-block-bottom{height:48px}}.basecolor-use{background-color:#914cc9 !important;}.basecolor-use #subnav .selected{color:#914cc9}.basecolor-use .menu{background-color:#914cc9}.basecolor-use .sticky-title{background-color:#914cc9}.basecolor-use code{background-color:rgba(0,0,0,0.5)}.basecolor-use code.attribute{background-color:rgba(0,0,0,0.5)}.basecolor-use .link-button.standard-color{background-color:rgba(255,255,255,0.7);color:#914cc9}.basecolor-use .link-button.multi.standard-color .title{border-color:#914cc9}.basecolor-use .opt{background-color:rgba(255,255,255,0.7);}.basecolor-use .opt a{color:#914cc9}.basecolor-donate{background-color:#00a5eb !important;}.basecolor-donate #subnav .selected{color:#00a5eb}.basecolor-donate .menu{background-color:#00a5eb}.basecolor-donate .sticky-title{background-color:#00a5eb}.basecolor-donate code{background-color:rgba(0,0,0,0.5)}.basecolor-donate code.attribute{background-color:rgba(0,0,0,0.5)}.basecolor-donate .link-button.standard-color{background-color:rgba(255,255,255,0.7);color:#00a5eb}.basecolor-donate .link-button.multi.standard-color .title{border-color:#00a5eb}.basecolor-donate .opt{background-color:rgba(255,255,255,0.7);}.basecolor-donate .opt a{color:#00a5eb}.basecolor-merch{background-color:#d68f15 !important;}.basecolor-merch #subnav .selected{color:#d68f15}.basecolor-merch .menu{background-color:#d68f15}.basecolor-merch .sticky-title{background-color:#d68f15}.basecolor-merch code{background-color:rgba(0,0,0,0.5)}.basecolor-merch code.attribute{background-color:rgba(0,0,0,0.5)}.basecolor-merch .link-button.standard-color{background-color:rgba(255,255,255,0.7);color:#d68f15}.basecolor-merch .link-button.multi.standard-color .title{border-color:#d68f15}.basecolor-merch .opt{background-color:rgba(255,255,255,0.7);}.basecolor-merch .opt a{color:#d68f15}.basecolor-about{background-color:#da5656 !important;}.basecolor-about #subnav .selected{color:#da5656}.basecolor-about .menu{background-color:#da5656}.basecolor-about .sticky-title{background-color:#da5656}.basecolor-about code{background-color:rgba(0,0,0,0.5)}.basecolor-about code.attribute{background-color:rgba(0,0,0,0.5)}.basecolor-about .link-button.standard-color{background-color:rgba(255,255,255,0.7);color:#da5656}.basecolor-about .link-button.multi.standard-color .title{border-color:#da5656}.basecolor-about .opt{background-color:rgba(255,255,255,0.7);}.basecolor-about .opt a{color:#da5656}.basecolor-black{background-color:#222 !important;}.basecolor-black #subnav .selected{color:#222}.basecolor-black .menu{background-color:#222}.basecolor-black .sticky-title{background-color:#222}.basecolor-black code{background-color:rgba(0,0,0,0.5)}.basecolor-black code.attribute{background-color:rgba(0,0,0,0.5)}.basecolor-black .link-button.standard-color{background-color:rgba(255,255,255,0.7);color:#222}.basecolor-black .link-button.multi.standard-color .title{border-color:#222}.basecolor-black .opt{background-color:rgba(255,255,255,0.7);}.basecolor-black .opt a{color:#222}.basecolor-roadmap{background-color:#6062ec !important;}.basecolor-roadmap #subnav .selected{color:#6062ec}.basecolor-roadmap .menu{background-color:#6062ec}.basecolor-roadmap .sticky-title{background-color:#6062ec}.basecolor-roadmap code{background-color:rgba(0,0,0,0.5)}.basecolor-roadmap code.attribute{background-color:rgba(0,0,0,0.5)}.basecolor-roadmap .link-button.standard-color{background-color:rgba(255,255,255,0.7);color:#6062ec}.basecolor-roadmap .link-button.multi.standard-color .title{border-color:#6062ec}.basecolor-roadmap .opt{background-color:rgba(255,255,255,0.7);}.basecolor-roadmap .opt a{color:#6062ec}.basecolor-faq{background-color:#219555 !important;}.basecolor-faq #subnav .selected{color:#219555}.basecolor-faq .menu{background-color:#219555}.basecolor-faq .sticky-title{background-color:#219555}.basecolor-faq code{background-color:rgba(0,0,0,0.5)}.basecolor-faq code.attribute{background-color:rgba(0,0,0,0.5)}.basecolor-faq .link-button.standard-color{background-color:rgba(255,255,255,0.7);color:#219555}.basecolor-faq .link-button.multi.standard-color .title{border-color:#219555}.basecolor-faq .opt{background-color:rgba(255,255,255,0.7);}.basecolor-faq .opt a{color:#219555}.sticky-button-anchor,.emoji-customise,.return-to-guide{position:sticky;position:-webkit-sticky;height:1px;overflow:visible;z-index:1}@media screen and (max-width: 499px){.sticky-button-anchor,.emoji-customise,.return-to-guide{top:72px}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.sticky-button-anchor,.emoji-customise,.return-to-guide{top:100px}}.sticky-button-area{display:flex;flex-direction:row;align-items:center;}.sticky-button-area > *{flex:0 0 auto}@media screen and (max-width: 499px){.sticky-button-area{top:72px;height:40px;padding:8px 0}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.sticky-button-area{top:100px;height:70px;padding:10px 0}}.sticky-button-contents,button.sticky-button .frame,div.sticky-button{display:flex;flex-direction:row;align-items:center;font-family:"D-DIN Exp","Helvetica Neue","Arial",sans-serif;font-weight:bold;font-size:18px;z-index:10;}.sticky-button-contents > *,button.sticky-button .frame > *,div.sticky-button > *{flex:0 0 auto}.sticky-button-contents img,button.sticky-button .frame img,div.sticky-button img{width:28px;height:28px}.sticky-button-contents .label,button.sticky-button .frame .label,div.sticky-button .label{margin-left:6px;}@media screen and (max-width: 499px),screen and (min-width: 500px) and (max-width: 649px){.sticky-button-contents .label,button.sticky-button .frame .label,div.sticky-button .label{display:none}}.sticky-button-body,button.sticky-button,div.sticky-button{height:44px;padding:0 8px;border-radius:6px;color:#d8d8d8;background-color:#656565}body{display:flex;flex-direction:column;font-family:"D-DIN Exp","Helvetica Neue","Arial",sans-serif;font-weight:300;background-color:#444;color:#fff}body > *{flex:0 0 auto}a{color:#fff;border-bottom:1px solid rgba(255,255,255,0.7);text-decoration:none !important;}a.no-dec,.sticky-title a,#footer .soc-icons a,#menu .logo a,#menu .sections a,#menu-mobile-content > a,.download-services .opt a,a.use-object.button,.download-area .grid a{text-decoration:none !important;border-bottom:none !important}h1 .mutstd,h2 .mutstd,h3 .mutstd,h4 .mutstd,h5 .mutstd,h6 .mutstd,p .mutstd,li .mutstd,ul .mutstd,ol .mutstd{margin-top:-.17em}h1,h2,h3,h4,h5,h6{font-family:"Lunchtype24","Helvetica Neue","Arial",sans-serif;font-weight:bold;max-width:580px;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{border-bottom:2px solid rgba(255,255,255,0.5);text-decoration:none !important}h1{overflow:hidden;}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){h1{font-size:96px;margin-bottom:80px}h1 .mutstd{width:70px;height:70px}}@media screen and (max-width: 499px){h1{font-size:70px;margin-bottom:60px}h1 .mutstd{width:40px;height:40px}}h2{font-size:48px;margin-top:20px;margin-bottom:20px;}h2 .mutstd{width:32px;height:32px}h3{font-size:34px;margin-top:70px;margin-bottom:10px;}h3 .mutstd{width:28px;height:28px}h4{font-size:28px;margin-top:3em;margin-bottom:1em}h5{font-size:22px;margin-top:3em;margin-bottom:1em}p,ul,ol{max-width:580px;font-size:16px;line-height:140%}ul li{margin-bottom:10px}li li{margin-top:10px}p.small{font-size:14px;max-width:380px}img.stretch{width:100%}strong{font-weight:bold}code{font-family:"Cousine","Courier",monospace;font-size:15px;background-color:#444;word-wrap:break-word;padding:0 4px}hr{max-width:580px;border-top:none;border-left:none;border-right:none;border-bottom:2px solid #fff;margin:100px 0}.demo-emoji-block .emoji .container{display:flex;flex-direction:row;flex-wrap:wrap;}.demo-emoji-block .emoji .container > *{flex:1 1 auto}.demo-emoji-block .emoji .container > .dummy{height:0 !important;border-top:0 !important;border-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}@media screen and (max-width: 349px){.demo-emoji-block .emoji .container{margin-top:-20px;margin-left:-20px}.demo-emoji-block .emoji .container > *{margin-top:20px;margin-left:20px}.demo-emoji-block .emoji .container > div,.demo-emoji-block .emoji .container img{width:32px;height:32px}}@media screen and (min-width: 350px) and (max-width: 399px),screen and (min-width: 400px) and (max-width: 499px){.demo-emoji-block .emoji .container{margin-top:-20px;margin-left:-20px}.demo-emoji-block .emoji .container > *{margin-top:20px;margin-left:20px}.demo-emoji-block .emoji .container > div,.demo-emoji-block .emoji .container img{width:36px;height:36px}}@media screen and (min-width: 500px) and (max-width: 649px),screen and (min-width: 650px) and (max-width: 849px){.demo-emoji-block .emoji .container{margin-top:-32px;margin-left:-32px}.demo-emoji-block .emoji .container > *{margin-top:32px;margin-left:32px}.demo-emoji-block .emoji .container > div,.demo-emoji-block .emoji .container img{width:40px;height:40px}}@media screen and (min-width: 850px) and (max-width: 1049px),screen and (min-width: 1050px){.demo-emoji-block .emoji .container{margin-top:-38px;margin-left:-38px}.demo-emoji-block .emoji .container > *{margin-top:38px;margin-left:38px}.demo-emoji-block .emoji .container > div,.demo-emoji-block .emoji .container img{width:46px;height:46px}}.demo-emoji-block .emoji .container img,.demo-emoji-block .emoji .container .lazyload{display:block !important}.emoji-customise{display:flex;flex-direction:column;align-items:flex-end}.emoji-customise > *{flex:0 0 auto}.emoji-customise .customise{display:none;padding:12px;margin-top:20px;border-radius:16px;background-color:#c7c7c7;color:#808080;}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.emoji-customise .customise{width:280px}}.emoji-customise .customise a{color:#666;border-bottom-color:#666}.emoji-customise .customise .info{margin-top:20px;font-size:14px}.emoji-customise .customise .colors{overflow-x:auto;height:180px;overflow-x:auto;}.emoji-customise .customise .colors > *{margin-bottom:20px;}.emoji-customise .customise .colors > *:last-child{margin-bottom:0}.emoji-customise .customise .colors .block{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:-4px;margin-left:-4px;}.emoji-customise .customise .colors .block > *{flex:1 1 auto}.emoji-customise .customise .colors .block > .dummy{height:0 !important;border-top:0 !important;border-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}.emoji-customise .customise .colors .block > *{margin-top:4px;margin-left:4px}.emoji-customise .customise .colors .block > *{width:34px;height:34px;background-color:rgba(0,0,0,0);padding:0;display:flex;align-items:center;justify-content:center;}.emoji-customise .customise .colors .block > * .frame{width:34px;height:34px;display:flex;align-items:center;justify-content:center}.emoji-customise .customise .colors .block > *.selected .frame{background-color:#808080;border-radius:17px}.emoji-customise .customise .colors .block > * img{width:28px;height:28px}.emoji-customise .tabs{font-family:"D-DIN Exp","Helvetica Neue","Arial",sans-serif;border-bottom:none;align-items:center;margin-bottom:20px;}.emoji-customise .tabs > *{margin-right:10px;}.emoji-customise .tabs > *:last-child{margin-right:0}.emoji-customise .tabs > *{padding:4px 8px;font-size:14px;font-weight:bold}.emoji-customise .tabs .selected{display:flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:4px;color:#fff;background-color:#636363}.emoji-customise.selected .customise{display:block}.anchor{visibility:hidden;height:92px;height:120px}@media screen and (max-width: 499px){.anchor{margin-top:-92px}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.anchor{margin-top:-120px}}@media screen and (max-width: 499px),screen and (min-width: 500px) and (max-width: 649px){.inset{padding-left:0}}@media screen and (min-width: 650px) and (max-width: 849px),screen and (min-width: 850px) and (max-width: 1049px),screen and (min-width: 1050px){.inset{padding-left:150px}}.spacer{height:50px}.spacer-large{height:200px}.gutter-clear{overflow:hidden}.sticky-title{position:sticky;position:-webkit-sticky;display:flex;flex-direction:row;align-items:center;width:100%;font-family:"Lunchtype24","Helvetica Neue","Arial",sans-serif;font-weight:bold;background-color:#444;border-bottom:1px solid rgba(255,255,255,0.6);margin-bottom:40px;}.sticky-title > *{flex:0 0 auto}@media screen and (max-width: 499px){.sticky-title{top:72px}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.sticky-title{top:100px}}@media screen and (max-width: 499px){.sticky-title{top:72px;height:40px;padding:8px 0}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.sticky-title{top:100px;height:70px;padding:10px 0}}@media screen and (max-width: 499px){.sticky-title{font-size:28px;margin-top:40px}}@media screen and (min-width: 500px) and (max-width: 649px){.sticky-title{font-size:32px;margin-top:70px}}@media screen and (min-width: 650px) and (max-width: 849px),screen and (min-width: 850px) and (max-width: 1049px){.sticky-title{font-size:36px;margin-top:70px}}@media screen and (min-width: 1050px){.sticky-title{font-size:40px;margin-top:100px}}.sticky-title a{flex:0 1 auto;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;text-decoration:none;}@media screen and (max-width: 499px),screen and (min-width: 500px) and (max-width: 649px){.sticky-title .padding{width:48px}}@media screen and (min-width: 650px) and (max-width: 849px),screen and (min-width: 850px) and (max-width: 1049px),screen and (min-width: 1050px){.sticky-title .padding{width:160px}}.link-button{background-color:#6d2bb4;color:#fff;font-family:"D-DIN Exp","Helvetica Neue","Arial",sans-serif;font-weight:bold;font-size:16px;margin-top:20px;max-width:580px;border-radius:10px}.link-button.standard{display:flex;align-items:center;justify-content:center;margin-bottom:10px;}@media screen and (max-width: 499px){.link-button.standard{height:60px;font-size:24px}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.link-button.standard{height:80px;font-size:28px}}.link-button.multi{display:flex;flex-direction:column;margin-bottom:20px;padding:20px;}.link-button.multi > *{flex:0 0 auto}.link-button.multi > .title{padding-bottom:5px;border-bottom:1px rgba(255,255,255,0.7) solid;margin-bottom:20px;}@media screen and (max-width: 499px){.link-button.multi > .title{font-size:24px}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.link-button.multi > .title{font-size:28px}}.link-button.multi > .desc{font-size:15px;font-family:"D-DIN Exp","Helvetica Neue","Arial",sans-serif;opacity:.8}.tabs{margin-bottom:32px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;font-weight:bold;font-size:14px;}.tabs > *{flex:0 0 auto}html[dir='ltr'] .tabs > *{margin-right:18px}html[dir='rtl'] .tabs > *{margin-left:18px}html[dir='ltr'] .tabs > *:last-child{margin-right:0}html[dir='rtl'] .tabs > *:last-child{margin-left:0}.tabs > *{padding:6px 14px;cursor:pointer}.tabs > *.selected{background-color:#fff;color:#914cc9;border-radius:10px}.banner{padding-top:70px;padding-bottom:70px;overflow:hidden}img.feature{flex:1 1 auto}.no-js{display:none}.swapper{display:inline-block}.cc-badge{width:133px;height:30px}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.body-margin-top{margin-top:200px}}@media screen and (max-width: 499px){.body-margin-top{margin-top:150px}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.body-margin-bottom{margin-bottom:200px}}@media screen and (max-width: 499px){.body-margin-bottom{margin-bottom:150px}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.body-padding-top{padding-top:200px}}@media screen and (max-width: 499px){.body-padding-top{padding-top:150px}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.body-padding-bottom{padding-bottom:200px}}@media screen and (max-width: 499px){.body-padding-bottom{padding-bottom:150px}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.body-padding-top-reduced{padding-top:100px}}@media screen and (max-width: 499px){.body-padding-top-reduced{padding-top:0}}#footer{background-color:#585858;padding-top:80px;padding-bottom:60px;}#footer p{font-size:15px}#footer .back-to-top a{height:40px;width:150px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:50px;background-color:#fff;color:#444;text-decoration:none;font-family:"D-DIN Exp","Helvetica Neue","Arial",sans-serif;font-weight:bold;font-size:20px}#footer .subtle{font-family:"Lunchtype24","Helvetica Neue","Arial",sans-serif;font-weight:bold;font-size:50px;color:#3f3f3f;break-after:avoid}#footer .sections{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:-40px;margin-left:-80px;}#footer .sections > *{margin-top:40px;margin-left:80px}#footer .sections > div{flex:1 1 auto;width:300px}#footer .footer-text{max-width:350px}#footer .footer-text.license{max-width:300px;line-height:1.45em;}#footer .footer-text.license img{margin-bottom:10px}#footer .footer-text.license p{font-size:12px !important}#footer .subtitle{font-family:"Lunchtype24","Helvetica Neue","Arial",sans-serif;font-size:20px;opacity:.6}#footer .soc-icons{margin-top:20px;margin-top:-40px;margin-left:-40px;}#footer .soc-icons > *{margin-top:40px;margin-left:40px}#footer .soc-icons img{height:24px;width:24px}#footer-extend{height:0;}#footer-extend .internal{float:left;height:200px;background-color:#5b5b5b}.goals{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:-60px;margin-left:-60px;}.goals > *{flex:1 1 auto}.goals > .dummy{height:0 !important;border-top:0 !important;border-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}.goals sw.handset{display:flex;flex-direction:column;}.goals sw.handset > *{flex:0 0 auto}.goals > *{margin-top:60px;margin-left:60px}.goals > *{flex-basis:230px}.goals .amount{font-family:"D-DIN Exp","Helvetica Neue","Arial",sans-serif;font-size:20px;margin-bottom:4px}.goals .title{margin-top:20px;font-family:"Lunchtype24","Helvetica Neue","Arial",sans-serif;font-weight:bold;font-size:24px}.goals p{font-size:15px}.donate-goal-bar{width:155px;height:26px;background-color:#5ad3ff;overflow:hidden;}.donate-goal-bar .fill{height:26px;background-color:#fff;color:#00a5eb;display:flex;align-items:center;}.donate-goal-bar .fill .completed-label{margin-left:8px;font-family:"D-DIN Exp","Helvetica Neue","Arial",sans-serif;font-weight:bold;font-size:13px;display:none;}.donate-goal-bar .fill .completed-label::after{content:"complete"}.goal-complete .fill .completed-label{display:block !important}.basecolor-home{background-color:#2c2c2c !important;}.basecolor-home .menu{background-color:#2c2c2c}.menucolor-w1{background-color:#2c2c2c !important}.menucolor-w2{background-color:#1b33ba !important}.menucolor-w3{background-color:#9f3edb !important}.menucolor-w4{background-color:#20ab20 !important}.menucolor-w5{background-color:#15674d !important}.menucolor-w6{background-color:#b58b18 !important}.menucolor-w7{background-color:#7b611a !important}@media screen and (max-width: 499px){.banner{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 500px) and (max-width: 1049px){.banner{padding-top:120px;padding-bottom:120px}}@media screen and (min-width: 1050px){.banner{padding-top:140px;padding-bottom:140px}}@media screen and (max-width: 499px){.intro-spacer{height:50px}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.intro-spacer{height:100px}}.intro-peaches{margin-bottom:20px;}.intro-peaches > *{margin-right:10px;}.intro-peaches > *:last-child{margin-right:0}.intro-peaches img{font-size:52px;width:52px;height:52px}.home-intro{font-family:"D-DIN Exp","Helvetica Neue","Arial",sans-serif;font-size:16px;font-weight:bold}.home-text{max-width:650px;font-family:"Lunchtype24","Helvetica Neue","Arial",sans-serif;font-weight:bold;line-height:120%;}@media screen and (max-width: 349px){.home-text{font-size:28px}.home-text .mutstd{margin-left:3px;margin-right:3px;height:28px;width:28px}}@media screen and (min-width: 350px) and (max-width: 399px),screen and (min-width: 400px) and (max-width: 499px){.home-text{font-size:32px}.home-text .mutstd{margin-left:3px;margin-right:3px;height:32px;width:32px}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.home-text{font-size:38px}.home-text .mutstd{margin-left:3px;margin-right:3px;height:38px;width:38px}}.home-ctasubtext{margin-top:-20px}@media screen and (max-width: 499px){#menu{display:none}#menu-mobile{display:block}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){#menu{display:block}#menu-mobile{display:none}}.menu{position:fixed;width:100%;background-color:#444;z-index:10}#menu{padding-top:30px;padding-bottom:30px}#menu .parts{display:flex;flex-direction:row;align-items:center}#menu .parts > *{flex:0 0 auto}#menu .logo{width:38px;margin-right:40px;}#menu .logo img{width:38px;height:38px}#menu .sections{font-family:"Lunchtype24","Helvetica Neue","Arial",sans-serif;font-size:16px;font-weight:bold;flex:1 1 auto;}@media screen and (max-width: 499px){#menu .sections .content{margin-top:-20px;margin-left:-30px}#menu .sections .content > *{margin-top:20px;margin-left:30px}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){#menu .sections .content{margin-top:-20px;margin-left:-40px}#menu .sections .content > *{margin-top:20px;margin-left:40px}}#menu .sections .ic{width:10px;height:10px;margin-left:4px}#menu .sections a{color:#fff !important;}#menu-mobile{width:100%;}#menu-mobile.visible{display:flex;flex-direction:column;height:100vh;}#menu-mobile.visible > *{flex:0 0 auto}#menu-mobile.visible .label.open{display:none}#menu-mobile.hidden #menu-mobile-content{display:none}#menu-mobile.hidden .label.close{display:none}#menu-mobile-button{height:72px;display:flex;flex-direction:row;display:flex;align-items:center;justify-content:center;cursor:pointer;}#menu-mobile-button > *{flex:0 0 auto}#menu-mobile-button .logo{width:38px;height:38px}#menu-mobile-button .label{margin-left:12px;font-weight:bold}#menu-mobile-content{font-family:"Lunchtype24","Helvetica Neue","Arial",sans-serif;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:80px;}#menu-mobile-content > *{flex:0 0 auto}#menu-mobile-content > a{padding:10px;font-weight:bold;font-size:30px;}.progress p,li{font-size:16px;max-width:400px}.progress .bars{height:0;display:flex;flex-direction:row;}.progress .bars > *{flex:0 0 auto}.progress .bars .current{background-color:#fff;height:400px}.progress .bars .total{background-color:#d2d3f2;height:400px}.progress .bars .unsure{background-color:#b4b4e9;height:400px}.progress .bars .zero{background-color:#9395df;height:400px}.progress .content{font-size:16px;color:#484be6;height:400px;display:flex;flex-direction:column;justify-content:center}.progress .content > *{flex:0 0 auto}.progress .content .percentages > *{display:flex;flex-direction:row;margin-bottom:24px}.progress .content .percentages > * > *{flex:0 0 auto}.progress .content .percentages .current .label{border-left:3px #484be6 solid;padding-left:8px}.progress .content .percentages .total,.progress .content .percentages .unsure,.progress .content .percentages .zero{text-align:right;flex-direction:row-reverse}.progress .content .percentages .total .label,.progress .content .percentages .unsure .label,.progress .content .percentages .zero .label{border-right:3px #484be6 solid;padding-right:8px}.demo-test .yellow{color:#fbc546}.demo-test .red{color:#ff761a}.demo-test.size{margin-top:-60px;margin-left:0;}.demo-test.size > *{margin-top:60px;margin-left:0}.demo-test.size .block > .title{font-family:"D-DIN Exp","Helvetica Neue","Arial",sans-serif;font-size:20px;margin-bottom:16px}.demo-test.size .block .emoji{display:flex;flex-direction:row;flex-wrap:wrap;}.demo-test.size .block .emoji > *{flex:0 0 auto}.demo-test.size .block .emoji > *{margin-right:10px;}.demo-test.size .block .emoji > *:last-child{margin-right:0}.demo-test.size .block .emoji > *{margin-bottom:10px;}.demo-test.size .block .emoji > *:last-child{margin-bottom:0}.demo-test.size .test-64 .mutstd{width:64px;height:64px}.demo-test.size .test-48 .mutstd{width:48px;height:48px}.demo-test.size .test-32 .mutstd{width:32px;height:32px}.demo-test.size .test-26 .mutstd{width:26px;height:26px}.demo-test.size .test-24 .mutstd{width:24px;height:24px}.demo-test.size .test-22 .mutstd{width:22px;height:22px}.demo-test.size .test-20 .mutstd{width:20px;height:20px}.demo-test.color{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:-20px;margin-left:-20px;}.demo-test.color > *{flex:1 1 auto}.demo-test.color > .dummy{height:0 !important;border-top:0 !important;border-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}.demo-test.color > *{margin-top:20px;margin-left:20px}.demo-test.color > div{display:flex;align-items:center;justify-content:center;height:140px;width:200px;background-size:cover;background-position:center}.demo-test.color .size-32{width:32px;height:32px}.demo-test.color .size-24{width:24px;height:24px}.demo-test.color .size-20{width:20px;height:20px}.use-header-icon{margin-right:16px;width:28px;height:28px}.version-meta{padding:32px;border:2px solid #fff;max-width:640px;}.version-meta .gutter-clear{display:flex;flex-direction:row;margin-top:-24px;margin-left:-24px;}.version-meta .gutter-clear > *{flex:0 0 auto}.version-meta .gutter-clear > *{margin-top:24px;margin-left:24px}@media screen and (max-width: 499px){.version-meta .gutter-clear{display:flex;flex-direction:column}.version-meta .gutter-clear > *{flex:0 0 auto}}.version-meta .gutter-clear > *{flex:1 1 50%}.version-meta .meta .cv{font-family:"Lunchtype24","Helvetica Neue","Arial",sans-serif;font-weight:bold;font-size:18px}.version-meta .meta .version{font-size:48px}.version-meta .meta .date{font-size:16px}.version-meta .meta .release-notes{margin-top:20px;font-size:16px;font-weight:bold}.version-meta .license img{width:108px}.version-meta .license p{font-weight:bold;font-size:14px}.download-services > .gutter-clear{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:-10px;margin-left:-10px;}.download-services > .gutter-clear > *{flex:1 1 auto}.download-services > .gutter-clear > .dummy{height:0 !important;border-top:0 !important;border-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}.download-services > .gutter-clear > *{margin-top:10px;margin-left:10px}.download-services > .gutter-clear > div{width:260px}.download-services .opt{height:80px;background-color:#4b216e;}.download-services .opt a{height:80px;display:flex;align-items:center;justify-content:center;padding:0 20px;color:#fff;}.download-services .opt img{margin-right:8px;width:24px;height:24px}.download-services .opt .label{font-weight:bold}[data-hash-nav-content]{display:none}[data-hash-nav-content].selected{display:block}.use-object{display:flex;flex-direction:row;align-items:stretch;}.use-object > *{flex:0 0 auto}.use-object .side{width:48px;display:flex;align-items:center;justify-content:center;align-self:stretch}.use-object .main{display:flex;flex-direction:row;padding:16px;}.use-object .main > *{flex:0 0 auto}@media screen and (max-width: 349px),screen and (min-width: 350px) and (max-width: 399px){.use-object .main{display:flex;flex-direction:column;justify-content:center}.use-object .main > *{flex:0 0 auto}}a.use-object.button{min-height:88px;max-width:400px;border-radius:10px;overflow:hidden;background-color:#4b216e;}a.use-object.button .side{background-color:#321946}a.use-object.button .main{align-items:center;}@media screen and (max-width: 349px),screen and (min-width: 350px) and (max-width: 399px){a.use-object.button .main{align-items:flex-start}}a.use-object.button .label{display:flex;flex-direction:column;justify-content:center}a.use-object.button .label > *{flex:0 0 auto}a.use-object.button .label .title{font-family:"D-DIN Exp","Helvetica Neue","Arial",sans-serif;font-weight:bold;font-size:16px;line-height:120%}a.use-object.button .label .subtitle{color:#d3b9ea;margin-top:4px;font-size:13px}a.use-object.button .filesize{font-family:"D-DIN Exp","Helvetica Neue","Arial",sans-serif;color:#d3b9ea;font-size:14px;}html[dir='ltr'] a.use-object.button .filesize{margin-left:16px}html[dir='rtl'] a.use-object.button .filesize{margin-right:16px}@media screen and (max-width: 349px),screen and (min-width: 350px) and (max-width: 399px){a.use-object.button .filesize{margin-top:4px}html[dir='ltr'] a.use-object.button .filesize{margin-left:0}html[dir='rtl'] a.use-object.button .filesize{margin-right:0}}.use-area,.attribution,.download-area{background-color:#4b216e;min-height:200px;border-radius:10px;}.use-area code,.attribution code,.download-area code{color:#cea0f3;background-color:#742caf}@media screen and (max-width: 499px){.use-area,.attribution,.download-area{display:flex;flex-direction:column}.use-area > *,.attribution > *,.download-area > *{flex:0 0 auto}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.use-area,.attribution,.download-area{display:flex;flex-direction:row}.use-area > *,.attribution > *,.download-area > *{flex:0 0 auto}}.use-area > .side,.attribution > .side,.download-area > .side{display:flex;align-items:center;justify-content:center;color:#914cc9;}@media screen and (max-width: 499px){.use-area > .side,.attribution > .side,.download-area > .side{width:60px;height:48px}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.use-area > .side,.attribution > .side,.download-area > .side{height:60px;width:48px}}.use-area > .main,.attribution > .main,.download-area > .main{padding:16px;}@media screen and (max-width: 499px),screen and (min-width: 500px) and (max-width: 649px){.use-area > .main,.attribution > .main,.download-area > .main{display:flex;flex-direction:column}.use-area > .main > *,.attribution > .main > *,.download-area > .main > *{flex:0 0 auto}}@media screen and (min-width: 650px) and (max-width: 849px),screen and (min-width: 850px) and (max-width: 1049px),screen and (min-width: 1050px){.use-area > .main,.attribution > .main,.download-area > .main{margin-top:-16px;margin-left:-16px}}.use-area .tabs,.attribution .tabs,.download-area .tabs{display:flex;flex-direction:row;align-items:center;margin-bottom:12px;}.use-area .tabs > *,.attribution .tabs > *,.download-area .tabs > *{flex:0 0 auto}@media screen and (min-width: 650px) and (max-width: 849px),screen and (min-width: 850px) and (max-width: 1049px),screen and (min-width: 1050px){.use-area .tabs,.attribution .tabs,.download-area .tabs{height:60px}}.use-area .contents,.attribution .contents,.download-area .contents{align-items:flex-start}.attribution .contents{margin-top:0;margin-left:-32px;display:flex;flex-direction:row;}.attribution .contents > *{margin-top:0;margin-left:32px}.attribution .contents > *{flex:0 0 auto}@media screen and (max-width: 499px),screen and (min-width: 500px) and (max-width: 649px){.attribution .contents{display:flex;flex-direction:column}.attribution .contents > *{flex:0 0 auto}}.attribution .contents > *{flex:1 1 50%;padding-top:16px;padding-bottom:16px}.attribution .title{font-family:"D-DIN Exp","Helvetica Neue","Arial",sans-serif;font-weight:bold;font-size:14px;margin-bottom:10px;color:#be98df}.attribution .text{word-break:break-all}.attribution .copy .text{padding:16px;font-family:"Cousine","Courier",monospace;font-size:13px;background-color:#642c94;color:#d3b9ea;border-radius:4px;line-height:140%}.attribution .preview .text,.attribution .preview .text p{font-size:13px;color:#e4d5f2;line-height:160%;margin:0;}.attribution .preview .text a,.attribution .preview .text p a{color:#b366f1;border-bottom-color:#b366f1}.download-area .text{margin-bottom:32px;font-size:14px;}.download-area .text p{line-height:140%}.download-area .grid{margin-top:-16px;margin-left:-16px;display:flex;flex-direction:row;flex-wrap:wrap;}.download-area .grid > *{margin-top:16px;margin-left:16px}.download-area .grid > *{flex:1 1 auto}.download-area .grid > .dummy{height:0 !important;border-top:0 !important;border-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}@media screen and (max-width: 499px){.download-area .grid{display:flex;flex-direction:column}.download-area .grid > *{flex:0 0 auto}}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){.download-area .grid > *{width:300px}}.download-area .grid .use-object.button{background-color:#833abf;}.download-area .grid .use-object.button > .side{background-color:#9b65c7}.return-to-guide{display:flex;flex-direction:row;justify-content:flex-end}.return-to-guide > *{flex:0 0 auto}[data-tab-content]{display:none}[data-tab-content].selected{display:block}@media screen and (min-width: 500px) and (max-width: 1049px),screen and (min-width: 1050px){div[id^='waypoint'],div[id*=' waypoint']{margin-top:-92px;height:92px}}@media screen and (max-width: 499px){div[id^='waypoint'],div[id*=' waypoint']{margin-top:-64px;height:64px}}/*# sourceMappingURL=_styles.css.map */