:root{--q-tabs-background:#fff;--q-tabs-default-color:#222;--q-tab-text-color:rgba(0,0,0,0.65);--q-tab-active-text-color:#fff;--q-tab-font-size:14px;--q-tab-item-height:32px}.q-tabs{overflow:hidden;position:relative;width:auto;margin:0 16px;height:32px}.q-tabs--menu{height:100%}.q-tabs__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:100%;width:-webkit-min-content;width:-moz-min-content;width:min-content;height:100%}.q-tabs__wrap.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.q-tabs__wrap.is-background{background:var(--q-tabs-background)}.q-tabs__wrap.is-menu{-ms-flex-wrap:unset;flex-wrap:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.q-tabs__line{position:absolute;bottom:3px;left:0;width:30px;height:3px;border-radius:4px;background:var(--q-tabs-default-color)}.q-tabs .q-tab-item{padding:0 12px;text-align:center;white-space:nowrap}.q-tabs.large{height:40px}.q-tabs.small{height:24px;margin:0 12px;padding:8px 0;--q-tab-font-size:12px}.q-tabs.small .q-tab-item{padding:0 8px;border-radius:2px}.q-tabs.small .q-tab-item.is-active{font-weight:500}.q-tabs.is-border:before{left:0;right:0;bottom:0;content:" ";position:absolute;border-bottom:1px solid #eee}.q-tab-item,.q-tabs.is-border:before{-webkit-box-sizing:border-box;box-sizing:border-box}.q-tab-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;cursor:pointer}.q-tab-item--menu{height:var(--q-tab-item-height)}.q-tab-item .q-tab-item__text{color:var(--q-tab-text-color);font-size:var(--q-tab-font-size);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.q-tab-item.is-shrink{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.q-tab-item.is-active{font-weight:700}.q-tab-item.is-active .q-tab-item__text{color:var(--q-tab-active-text-color)}.q-tab-item--card.is-active{background:var(--q-tabs-default-color)}