.codelab-card,.logo h1,body{font-weight:300}body{background:#ECEFF1;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;color:#333}body.loading #splash{opacity:1}#splash{position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity .3s cubic-bezier(0,0,.2,1);opacity:0;will-change:opacity;z-index:1;background-color:#37474F;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.splash_image{width:200px;height:200px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="24" viewBox="0 0 30 24"><path fill="#fff" d="M3.16 6.27L.27 10.99c-.18.3-.27.64-.27 1.01s.09.71.28 1.01L7 24h7L3.16 6.27zM7 0L3.98 4.93l3.5 5.73L14 0H7zm19.83 17.73l2.89-4.72c.19-.3.28-.64.28-1.01s-.09-.71-.28-1.01L23 0h-7l10.83 17.73zM23 24l3.02-4.93-3.5-5.73L16 24h7z"/></svg>') 50% 50% no-repeat,url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-541 427 357 48"> <switch> <g> <path d="M-429 429.43h4.93v33.53H-429zm-63.5 11.61c-6.31 0-11.45 4.82-11.45 11.46 0 6.6 5.14 11.46 11.45 11.46s11.45-4.86 11.45-11.46c0-6.64-5.14-11.46-11.45-11.46zm0 18.4c-3.46 0-6.44-2.86-6.44-6.94 0-4.12 2.98-6.94 6.44-6.94s6.44 2.82 6.44 6.94c0 4.08-2.98 6.94-6.44 6.94zm25-18.35c-6.31 0-11.45 4.82-11.45 11.46 0 6.6 5.14 11.46 11.45 11.46s11.45-4.86 11.45-11.46c0-6.65-5.14-11.46-11.45-11.46zm0 18.4c-3.46 0-6.44-2.86-6.44-6.94 0-4.12 2.98-6.94 6.44-6.94s6.44 2.82 6.44 6.94c0 4.07-2.98 6.94-6.44 6.94zm30.73-15.84h-.17c-1.13-1.34-3.3-2.56-6.03-2.56-5.73 0-10.98 5.03-10.98 11.5 0 6.42 5.25 11.41 10.98 11.41 2.73 0 4.9-1.22 6.03-2.6h.17v1.65c0 4.38-2.34 6.73-6.12 6.73-3.08 0-4.99-2.21-5.77-4.08l-4.38 1.82c1.26 3.04 4.6 6.77 10.15 6.77 5.9 0 10.89-3.47 10.89-11.93V442h-4.77v1.65zm-5.78 15.84c-3.47 0-6.38-2.91-6.38-6.9 0-4.04 2.91-6.99 6.38-6.99 3.43 0 6.12 2.95 6.12 6.99 0 3.99-2.69 6.9-6.12 6.9zm-71.22-4.08c1.39-1.39 2.32-3.42 2.67-6.41h-11.68v-4.76h16.38c.17.87.3 2.06.3 3.2 0 3.66-1 8.19-4.22 11.41-3.14 3.27-7.14 5.01-12.46 5.01-9.84 0-18.12-8.02-18.12-17.86s8.28-17.86 18.12-17.86c5.44 0 9.32 2.13 12.24 4.92l-3.44 3.44c-2.09-1.96-4.92-3.48-8.8-3.48-7.19 0-12.81 5.79-12.81 12.98s5.62 12.98 12.81 12.98c4.66 0 7.32-1.87 9.01-3.57zm103.54 4.08c-2.56 0-4.38-1.17-5.55-3.47l15.32-6.34-.52-1.3c-.95-2.56-3.86-7.29-9.81-7.29-5.9 0-10.81 4.64-10.81 11.46 0 6.42 4.86 11.46 11.37 11.46 5.25 0 8.29-3.21 9.55-5.08l-3.91-2.6c-1.3 1.9-3.08 3.16-5.64 3.16zm-.39-13.98c2 0 3.69 1 4.25 2.43l-10.24 4.25c-.13-4.42 3.43-6.68 5.99-6.68zm20.62 17.45h9.36c9.53 0 15.51-6.32 15.51-15.3 0-8.93-5.98-15.3-15.51-15.3H-390v30.6zm3.93-3.76v-23.07h5.43c7.01 0 11.49 4.23 11.49 11.54 0 7.35-4.49 11.54-11.49 11.54h-5.43zm34.06 4.44c4.83 0 7.91-2.73 9.14-5.73l-3.5-1.45c-1.11 2.65-3.42 3.59-5.73 3.59-3.25 0-6.45-2.39-6.67-6.84h16.54s.04-.43.04-.73c0-6.75-4.02-11.15-10.26-11.15-6.15 0-10.26 5.21-10.26 11.15.02 6.33 4.29 11.16 10.7 11.16zm5.64-13.67h-12.14c.77-3.08 3.08-5.04 5.98-5.04 4.49 0 6.03 3.2 6.16 5.04zm13.59 12.99h3.93l8.55-20.94h-4.19l-6.24 16.24h-.09l-6.15-16.24h-4.27l8.46 20.94zm24.1.68c4.83 0 7.91-2.73 9.14-5.73l-3.5-1.45c-1.11 2.65-3.42 3.59-5.73 3.59-3.25 0-6.45-2.39-6.67-6.84h16.54s.04-.43.04-.73c0-6.75-4.02-11.15-10.26-11.15-6.15 0-10.26 5.21-10.26 11.15.02 6.33 4.29 11.16 10.7 11.16zm5.64-13.67h-12.14c.77-3.08 3.08-5.04 5.98-5.04 4.49 0 6.03 3.2 6.16 5.04zm11.71 12.99v-30.59h-3.93v30.59h3.93zm14.14-21.62c-6.28 0-10.77 4.79-10.77 11.15s4.49 11.15 10.77 11.15 10.77-4.79 10.77-11.15-4.49-11.15-10.77-11.15zm0 18.71c-3.5 0-6.84-2.78-6.84-7.56s3.33-7.56 6.84-7.56c3.5 0 6.84 2.78 6.84 7.56s-3.34 7.56-6.84 7.56zm25.21 3.59c5.3 0 9.96-4.74 9.96-11.15s-4.66-11.15-9.96-11.15c-3.33 0-5.94 1.67-7.14 3.59h-.17v-2.91h-3.76v30.17h3.93v-9.23l-.17-2.91h.17c1.2 1.92 3.81 3.59 7.14 3.59zm-.64-3.59c-3.5 0-6.67-2.78-6.67-7.56s3.16-7.56 6.67-7.56c3.5 0 6.67 2.86 6.67 7.56s-3.17 7.56-6.67 7.56zm23.67 3.59c4.83 0 7.91-2.73 9.14-5.73l-3.5-1.45c-1.11 2.65-3.42 3.59-5.73 3.59-3.25 0-6.45-2.39-6.67-6.84h16.54s.04-.43.04-.73c0-6.75-4.02-11.15-10.26-11.15-6.15 0-10.26 5.21-10.26 11.15.02 6.33 4.29 11.16 10.7 11.16zm5.64-13.67h-12.14c.77-3.08 3.08-5.04 5.98-5.04 4.5 0 6.04 3.2 6.16 5.04zm11.71 12.99v-11.45c0-3.85 2.73-6.11 5.43-6.11.85 0 1.54.09 2.09.3l1.5-3.67c-.81-.34-1.67-.51-2.95-.51-2.18 0-5.21 1.54-6.07 3.93h-.17v-3.42h-3.76v20.94h3.93zm19.14.68c4.91 0 8.25-2.86 8.25-6.58 0-2.56-1.62-5.13-5.77-6.11l-4.14-.98c-1.67-.38-2.78-1.11-2.78-2.44 0-1.71 1.92-2.69 4.14-2.69 2.05 0 3.97.81 4.79 2.78l3.42-1.41c-1.28-3.2-4.44-4.87-8.08-4.87-4.36 0-8.29 2.44-8.29 6.24 0 3.67 3.67 5.34 5.6 5.81l4.23 1.03c2.22.56 2.86 1.71 2.86 2.78 0 1.75-1.75 2.95-4.19 2.95-2.52 0-4.57-1.28-5.68-3.93l-3.5 1.45c1.24 2.98 4.1 5.97 9.14 5.97z" fill="#FFF"/> <path fill="none" d="M-541 427h357v48h-357z"/> </g> </switch> </svg>') 50% 50% no-repeat;background-size:contain}.splash_image.genericview{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="24" viewBox="0 0 30 24"><path fill="#fff" d="M3.16 6.27L.27 10.99c-.18.3-.27.64-.27 1.01s.09.71.28 1.01L7 24h7L3.16 6.27zM7 0L3.98 4.93l3.5 5.73L14 0H7zm19.83 17.73l2.89-4.72c.19-.3.28-.64.28-1.01s-.09-.71-.28-1.01L23 0h-7l10.83 17.73zM23 24l3.02-4.93-3.5-5.73L16 24h7z"/></svg>')}.splash_image.default{background-position:50% 50%,50% 100%;background-size:125px,contain}.splash_title{font-size:32px;color:#fff;margin-top:16px}.codelab-cards{margin:60px 60px 0;width:75%}.logo{margin:0;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.logo img{height:90px}.logo h1{font-size:30px;margin:0}@media (min-width:769px){.logo h1{margin-top:8px}}paper-dropdown-menu.cats,paper-menu.cats{background-color:inherit;width:135px;margin-left:calc(100% - 135px)}paper-dropdown-menu.cats paper-item,paper-menu.cats paper-item{position:relative;cursor:pointer}[drawer]{background-color:#ECEFF1}#mainToolbar>.paper-toolbar{padding:0}#mainToolbar paper-icon-button[icon=menu]{margin-left:16px}@media (max-width:767px){.logo{height:100%;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.logo img{width:auto;height:60%;margin:0 8px}.logo h1{font-size:24px}.menu{width:90%}.codelab-cards,.content{margin:0;width:100%}paper-menu.cats{margin-left:0;width:auto}}.default-bg{background-color:#BDBDBD}.about-bg{background-color:#78909C}.ads-bg{background-color:#4caf50}.analytics-bg{background-color:#fb8c00}.android-auto-bg,.android-bg,.android-tv-bg,.android-wear-bg{background-color:#a0bd3a}.brillo-bg{background-color:#4285F4}.cast-bg{background-color:#4caf50}.cloud-bg{background-color:#0097A7}.chrome-bg{background-color:#4285f4}.games-bg,.play-games-bg{background-color:#F2531C}.geo-bg,.search-bg{background-color:#4285f4}.unity-bg{background-color:#222C36}.weave-bg{background-color:#0f9d58}.web-bg{background-color:#4285f4}.about-icon{background-image:url(/images/icons/google_g.svg)}.ads-icon{background-image:url(/images/icons/ads.png)}.analytics-icon{background-image:url(/images/icons/analytics.png)}.android-auto-icon,.android-icon,.android-tv-icon,.android-wear-icon{background-image:url(/images/icons/android.svg)}.brillo-icon{background-image:url(/images/icons/brillo.png)}.cast-icon{background-image:url(/images/icons/cast.png)}.chrome-icon{background-image:url(/images/icons/chrome.svg)}.cloud-icon{background-image:url(/images/icons/cloud.png)}.games-icon,.play-games-icon,.virtual-reality-games-icon{background-image:url(/images/icons/cardboard.png)}.geo-icon{background-image:url(/images/icons/geo.png)}.search-icon{background-image:url(/images/icons/google_g.svg)}.unity-icon{background-image:url(/images/icons/unity.png)}.weave-icon{background-image:url(/images/icons/weave.svg)}.web-icon{background-image:url(/images/icons/web.svg)}.codelab-card{position:relative;display:block;margin:16px 0 16px 16px;font-family:Roboto,'Helvetica Neue',Helvetica,Arial;font-size:16px;line-height:1.5;border-radius:4px;background-color:#fff}.codelab-card a{text-decoration:none}.codelab-card .card-header{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px;color:#666;border-radius:4px 4px 0 0}.codelab-card .card-header a{color:#fff}.codelab-card .card-header .title{font-weight:300;font-size:1.4em;line-height:1em;color:#fff;-webkit-flex:1;-ms-flex:1;flex:1}.codelab-card .card-header .category-icon{display:block;width:40px;height:40px;border-radius:50%;background-color:#fff;background-size:30px;background-position:50% 50%;background-repeat:no-repeat;margin:auto 16px auto 8px}.codelab-card .description{padding:16px}.card-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #E0E0E0;color:#607D8B;padding:8px 16px}.card-footer paper-button{display:block;color:#0097A7;font-weight:400;font-size:14px;line-height:initial}.card-footer paper-button:hover,.card-footer paper-button[focused]{background:rgba(96,125,139,.1)}.card-footer iron-icon{margin-right:3px}@media (max-width:767px){:host{margin:0}.codelab-card{border-bottom:1px solid #BDBDBD;margin:0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.codelab-card .card-header{border-radius:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.codelab-card .card-header .category-icon{margin:0}}