11320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci/* 21320f92c476a1ad9d19dba2a48c72b75566198e9Primiano TucciCopyright (c) 2014 The Polymer Project Authors. All rights reserved. 31320f92c476a1ad9d19dba2a48c72b75566198e9Primiano TucciThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt 41320f92c476a1ad9d19dba2a48c72b75566198e9Primiano TucciThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt 51320f92c476a1ad9d19dba2a48c72b75566198e9Primiano TucciThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt 61320f92c476a1ad9d19dba2a48c72b75566198e9Primiano TucciCode distributed by Google as part of the polymer project is also 71320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tuccisubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt 81320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci*/ 91320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 101320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci:host { 111320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci display: block; 121320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci position: relative; 131320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci font-size: 14px; 141320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci font-weight: 500; 151320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci height: 48px; 161320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci overflow: hidden; 171320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci} 181320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 191320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci#tabsContainer { 201320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci position: absolute; 211320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci top: 0; 221320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci right: 0; 231320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci bottom: 0; 241320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci left: 0; 251320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci white-space: nowrap; 261320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci} 271320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 281320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci#selectionBar { 291320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci position: absolute; 301320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci height: 2px; 311320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci bottom: 0; 321320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci left: 0; 331320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci width: 0; 341320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci background-color: #ffff8d; 351320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci transition: width, left; 361320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci} 371320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 381320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci#selectionBar[hidden] { 391320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci display: hidden; 401320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci} 411320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 421320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci#selectionBar.expand { 431320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci transition-duration: 0.15s; 441320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci transition-timing-function: cubic-bezier(0.4, 0.0, 1, 1); 451320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci} 461320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 471320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci#selectionBar.contract { 481320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci transition-duration: 0.1s; 491320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci transition-timing-function: cubic-bezier(0.0, 0.0, 0.2, 1); 501320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci} 511320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 521320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tuccipolyfill-next-selector { content: '#tabsContainer > *:not(#selectionBar)'; } 531320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci::content > * { 541320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci -ms-flex: 1; 551320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci -webkit-flex: 1; 561320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci flex: 1; 571320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci} 58