@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/v4-shims.min.css);@import url(//code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css);.splash-container{position:absolute;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.splash-container .sticker{max-width:200px}ion-modal-view.modal-bottom-sheet{min-height:auto!important;max-height:100%!important;height:auto!important;top:auto!important;bottom:0!important;border-radius:16px 16px 0 0!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;overflow:hidden!important;pointer-events:auto!important}ion-modal-view.modal-bottom-sheet .bar-header{position:relative!important;-ms-flex-negative:0!important;flex-shrink:0!important}ion-modal-view.modal-bottom-sheet .scroll,ion-modal-view.modal-bottom-sheet .scroll-content,ion-modal-view.modal-bottom-sheet ion-content{position:relative!important;height:auto!important}ion-modal-view.modal-bottom-sheet ion-content{-ms-flex:1 1 auto!important;flex:1 1 auto!important;max-height:100%!important;min-height:auto!important;overflow-y:auto!important}ion-modal-view.modal-bottom-sheet ion-content.has-header{top:unset!important;max-height:calc(100% - 56px)!important}ion-modal-view.modal-bottom-sheet ion-content.has-header.has-subheader{max-height:calc(100% - 100px)!important}ion-modal-view.modal-bottom-sheet .scroll-content{overflow-y:auto!important;scrollbar-width:none;-ms-overflow-style:none}ion-modal-view.modal-bottom-sheet .scroll-content::-webkit-scrollbar{display:none}ion-modal-view.modal-bottom-sheet.searching{min-height:var(--modal-height)!important}ion-modal-view.modal-bottom-sheet.searching ion-content{min-height:calc(var(--modal-height) - 56px)!important}.has-bottom-sheet.modal-open{overflow:auto!important;pointer-events:auto!important}.has-bottom-sheet .modal-backdrop{background-color:transparent!important}.has-bottom-sheet .modal-backdrop,.has-bottom-sheet .modal-backdrop.active{pointer-events:none!important;visibility:visible!important}.has-bottom-sheet .modal-backdrop.active .modal-backdrop-bg,.has-bottom-sheet .modal-backdrop .modal-backdrop-bg{opacity:0!important;visibility:hidden!important;display:none!important}.has-bottom-sheet .modal-backdrop .modal-wrapper{pointer-events:none!important}.has-bottom-sheet .modal-backdrop ion-modal-view{pointer-events:auto!important;visibility:visible!important}.has-bottom-sheet .pane,.has-bottom-sheet .scroll,.has-bottom-sheet .scroll-content,.has-bottom-sheet .view-container,.has-bottom-sheet ion-content,.has-bottom-sheet ion-nav-view,.has-bottom-sheet ion-view{pointer-events:auto!important}table.tp-info{margin:10px auto;width:90%;text-align:left}table.tp-info tr{border-bottom:1px solid #c7c7c8;line-height:26px;font-size:16px}table.tp-info td:first-child{color:#939396;width:60%}.not-found-container{position:absolute;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.not-found-container .sticker{width:100%;max-width:383px;background-color:#ccc}.misconfigured-container{position:absolute;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.misconfigured-container .sticker{width:100%;max-width:383px;background-color:#ff5722}.generic-error{position:absolute;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.generic-error .sticker{width:80%;margin:0 auto;max-width:383px}.replaced-container{position:absolute;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.replaced-container .sticker{width:100%;max-width:383px;background-color:rgba(226,152,25,.7)}stock-main{--tabs-height:56px}stock-main .icon.svg.storefront{width:25px}stock-main .stock-shell{background:linear-gradient(180deg,#e0f7ff,#fff)}stock-main .stock-side-menu{background:#fff}stock-main .stock-side-menu .stock-side-menu__header{display:block;width:100%;padding:24px 20px 18px;border:0;background:var(--color-neutral-body);color:#fff;text-align:left;cursor:pointer}stock-main .stock-side-menu .stock-side-menu__user{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}stock-main .stock-side-menu user-menu{height:auto}stock-main .stock-side-menu .stock-side-menu__eyebrow{font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.78;margin-bottom:8px}stock-main .stock-side-menu .stock-side-menu__name{font-size:22px;font-weight:700;line-height:1.2}stock-main .stock-side-menu .stock-side-menu__status{margin-top:8px;font-size:14px;opacity:.88}stock-main .stock-side-menu .stock-side-menu__list{margin-top:0}stock-main .stock-side-menu .stock-side-menu__list>.item:first-child,stock-main .stock-side-menu .stock-side-menu__list>ion-item:first-child{border-top-left-radius:0!important;border-top-right-radius:0!important}stock-main .stock-side-menu .stock-side-menu__item{border-radius:0!important}stock-main .stock-side-menu .stock-side-menu__item-icon{position:absolute;top:50%;left:11px;width:24px;height:24px;transform:translateY(-50%);opacity:.72}stock-main .stock-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100%;width:100%;background:linear-gradient(180deg,#e0f7ff,#fff)}stock-main .stock-header{padding:15px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}stock-main .stock-header h1{margin:0;font-size:24px;color:#333}stock-main .stock-navigation{display:-ms-flexbox;display:flex;background-color:#fff;border-bottom:1px solid #e0e0e0}stock-main .stock-navigation .nav-item{-ms-flex:1;flex:1;padding:15px 10px;text-align:center;cursor:pointer;transition:all .3s ease}stock-main .stock-navigation .nav-item i{display:block;font-size:24px;margin-bottom:5px;color:#666}stock-main .stock-navigation .nav-item span{font-size:14px;color:#666}stock-main .stock-navigation .nav-item:hover{background-color:#f9f9f9}stock-main .stock-navigation .nav-item:hover i,stock-main .stock-navigation .nav-item:hover span{color:#333}stock-main .stock-navigation .nav-item.active{background-color:#f0f0f0;border-bottom:3px solid #4285f4}stock-main .stock-navigation .nav-item.active i,stock-main .stock-navigation .nav-item.active span{color:#4285f4}stock-main .stock-content{-ms-flex:1;flex:1;overflow-y:auto;position:relative}stock-main .stock-content .has-subheader,stock-main .stock-content ion-content.has-subheader .scroll,stock-main .stock-content ion-content.has-subheader .scroll-content{top:96px}stock-main .stock-content .bar-subheader .badge{background:transparent;padding:0}.stock-tabs .tab-item .icon.svg{display:block;margin:0 auto 2px;opacity:.72}.stock-tabs .tab-item-active .icon.svg{opacity:1}.stock-tabs{padding-top:4px;padding-bottom:4px}.stock-tabs .tab-item{padding-top:12px;padding-bottom:12px;color:var(--color-neutral-gray);transition:background-color .2s ease,box-shadow .2s ease,color .2s ease;border-radius:12px}.stock-tabs .tab-item .icon.svg{width:24px;height:24px;filter:grayscale(1) brightness(.8) contrast(1);transition:filter .2s ease}.stock-tabs .tab-item .tab-title{margin-top:6px;font-size:12px;line-height:14px;color:var(--color-neutral-gray)}.stock-tabs .tab-item-active{color:var(--color-primary);background-color:rgba(0,176,255,.06);box-shadow:inset 0 0 0 1px rgba(0,176,255,.15)}.stock-tabs .tab-item-active .tab-title{color:var(--color-primary);font-weight:600}.stock-tabs .tab-item-active .icon.svg{filter:invert(53%) sepia(94%) saturate(3328%) hue-rotate(173deg) brightness(101%) contrast(101%)}.stock-tabs .tab-item:active,.stock-tabs .tab-item:hover{background-color:rgba(0,176,255,.08);box-shadow:inset 0 2px 8px rgba(0,176,255,.18)}stock-basket{display:block}stock-basket .stock-back-button{color:#fff!important}stock-basket .stock-back-button .icon:before{color:#fff!important;font-size:24px}stock-basket h1.title{min-width:150px!important}stock-basket ion-header-bar .buttons-right button.stock-in{background-color:var(--stock-in)!important;color:#fff!important}stock-basket .scroll{height:100%}stock-basket .stock-basket-view{display:block;height:100%}stock-basket .stock-basket-view .header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}stock-basket .stock-basket-view .header-actions button+button{margin-left:8px}stock-basket .stock-basket-view .under-list{color:#888;padding:24px 12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;text-align:center}stock-basket .stock-basket-view .under-list.empty{height:100%}stock-basket .stock-basket-view .under-list .basket-ctas{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;width:100%}stock-basket .stock-basket-view .under-list .basket-ctas .block-btn{width:100%;height:48px;font-size:16px}stock-basket .stock-basket-view .under-list .basket-ctas .block-btn.stock-in{background-color:var(--stock-in)!important;color:#fff!important}stock-basket .stock-basket-view .under-list .basket-ctas .browse-button{color:var(--stock-adjust);border:1px solid var(--stock-adjust);padding:3px 10px;gap:6px}stock-basket .stock-basket-view .under-list .basket-ctas .browse-button .icon:before{font-size:medium!important}stock-basket .stock-basket-view .under-list .basket-ctas .browse-button:hover{background-color:var(--stock-adjust);color:#fff}stock-basket .stock-basket-view .image{width:120px;height:120px;background-size:cover;background-position:50%;-ms-flex-negative:0;flex-shrink:0}stock-basket .stock-basket-view .quantity-input{width:60px;font-size:18px;text-align:right}stock-basket .stock-basket-view .quantity-incr{width:32px;height:32px;font-size:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #ccc;border-radius:4px;background-color:#f0f0f0}stock-basket .stock-basket-view .controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}item-search .item-search-container{position:relative;width:100%}item-search .search-input-container{position:relative}item-search .search-input-container input{padding-right:30px;height:38px}item-search .search-input-container .clear-button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#999;cursor:pointer;padding:0;font-size:14px}item-search .search-input-container .clear-button:hover{color:#666}item-search .search-results{position:absolute;top:100%;left:0;right:0;z-index:1000}item-search .results-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}item-search .results-container{position:relative;z-index:1000;background-color:#fff;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin-top:5px;max-height:350px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}item-search .results-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px 15px;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0}item-search .results-header span{font-weight:600;font-size:14px}item-search .results-header .close-button{background:none;border:none;color:#999;cursor:pointer;padding:0;font-size:14px}item-search .results-header .close-button:hover{color:#666}item-search .results-content{overflow-y:auto;max-height:300px}item-search .loading,item-search .no-results{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:30px;color:#999}item-search .loading i,item-search .no-results i{font-size:24px;margin-bottom:10px}item-search .results-list .result-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 15px;border-bottom:1px solid #f0f0f0;cursor:pointer}item-search .results-list .result-item:hover{background-color:#f9f9f9}item-search .results-list .result-item:last-child{border-bottom:none}item-search .results-list .result-item .item-info{-ms-flex:1;flex:1}item-search .results-list .result-item .item-info .item-name{font-weight:500;margin-bottom:3px}item-search .results-list .result-item .item-info .item-code{font-size:12px;color:#666}item-search .results-list .result-item .item-quantity{margin-right:15px;font-size:13px;color:#666}item-search .results-list .result-item .add-button{color:#4285f4;font-size:18px}stock-item .item.item-compact{border:none!important;padding:0!important;min-height:0;position:relative}stock-item .item.item-compact .button,stock-item .item.item-compact .buttons{position:relative;top:unset;right:unset}stock-item .item-name-and-part-number{margin-right:0!important}stock-item .item-name-and-part-number h2{font-size:16px;font-weight:400;word-break:break-all}stock-item .item-name-and-part-number .item-part-number{font-size:12px;line-height:1;margin:0 0 6px}stock-item .item-thumbnail-left .item-content .item-image,stock-item .item-thumbnail-left .item-content>img:first-child,stock-item .item-thumbnail-left .item-image,stock-item .item-thumbnail-left>img:first-child{width:100%;height:100%;-o-object-fit:cover!important;object-fit:cover!important;display:block}stock-item .stock-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px;border-bottom:1px solid #f0f0f0}stock-item .stock-item:last-child{border-bottom:none}stock-item .stock-item .item-thumb{width:48px;height:48px;-ms-flex:0 0 48px;flex:0 0 48px;margin-right:10px;border-radius:6px;overflow:hidden;background:#f6f6f6;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}stock-item .stock-item .item-info{-ms-flex:1;flex:1}stock-item .stock-item .item-info .item-name{font-weight:500;margin-bottom:3px}stock-item .stock-item .item-info .item-code{font-size:12px;color:#666}stock-item .stock-item .item-quantity .quantity-input{width:70px;text-align:center}stock-item .stock-item .item-actions button{padding:5px 8px}stock-item .stock-item .item-actions button i{margin-right:0}stock-item .stock-item .item-buttons.item-button-right{position:relative}stock-item .stock-item .basket-counter{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:4px;white-space:nowrap;z-index:1}stock-item .stock-item .basket-counter small{font-weight:600}stock-item .item-adjust{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-top:10px}stock-item .basket-added-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:34px;padding:0 12px;border:0!important;border-radius:4px;color:#fff!important;font-size:13px;font-weight:700;line-height:18px;white-space:nowrap;background-color:var(--color-secondary)!important}stock-item .basket-added-button.stock-in{background-color:var(--stock-in)!important}stock-item .basket-added-button.stock-out{background-color:var(--stock-out)!important}stock-item .basket-added-button.stock-transfer{background-color:var(--stock-transfer)!important}stock-item .basket-added-button.stock-adjust{background-color:var(--stock-adjust)!important}stock-item .basket-added-button:after,stock-item .basket-added-button:before{display:none}stock-item .right-action{background:#fff}stock-item .right-action.stock-in{background-color:var(--stock-in)!important;color:#fff!important}stock-item .basket-counter-inline{padding-left:4px;font-weight:600;display:inline-block;white-space:nowrap}stock-search .stock-back-button{color:#fff!important}stock-search .stock-back-button .icon:before{color:#fff!important;font-size:24px}body.platform-browser.keyboard-open stock-search ion-content.stock-search-content.keyboard-up{height:auto!important}stock-search .search-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:10px}stock-search .breadcrumbs-section{padding:0 10px}stock-search .loading{padding:8px 0;color:#666;height:20vh;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}stock-search .breadcrumb{margin-bottom:6px;word-break:break-all;-ms-flex-align:end;-webkit-overflow-scrolling:touch;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;-ms-flex-wrap:wrap;flex-wrap:wrap}stock-search .breadcrumb,stock-search .breadcrumb h4{gap:6px;display:-ms-flexbox;display:flex;align-items:flex-end}stock-search .breadcrumb h4{-ms-flex-align:end;line-height:1;font-size:18px;font-weight:400;margin-bottom:8px;cursor:pointer}stock-search .breadcrumb .crumb.clickable{display:-ms-flexbox;display:flex;gap:4px}stock-search .breadcrumb .crumb.clickable .ion-folder{font-size:20px}stock-search .search-box{display:-ms-flexbox;display:flex;width:100%;gap:8px;margin-bottom:12px}stock-search .search-box input[type=search]{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;width:100%;padding-left:10px;padding-right:10px}stock-search .search-box .button{-ms-flex:0 0 auto;flex:0 0 auto}stock-search .search-box .stock-search-voice-button{color:var(--color-primary);width:38px;height:38px;min-height:38px;padding:0;border-radius:4px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:20px;line-height:1;box-shadow:none;-ms-flex:0 0 38px;flex:0 0 38px}stock-search .search-box .stock-search-voice-button .icon{display:block;line-height:1;transform:translateY(-2px)}stock-search .results stock-item+stock-item{margin-top:6px}stock-search .error,stock-search .loading{padding:8px 0;color:#666}stock-search .error{color:#c0392b}stock-search .stats{flex-wrap:wrap;padding:2px 10px;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}stock-search .stats,stock-search .stats .stats-values{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;gap:10px}stock-search .stats .stats-values{flex-wrap:wrap;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}stock-search .stats .stats-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0;margin-left:auto}stock-search .stats .stat{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;gap:6px;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0;background:transparent;border:none;border-radius:0;padding:0;box-shadow:none}stock-search .stats .label{font-size:11px;color:#8a8a8a;letter-spacing:.2px;text-transform:none}stock-search .stats .value{color:#444;font-weight:600;font-size:14px;line-height:1.2}stock-search .stats .sync-stat{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:32px;padding:6px 10px;border:1px solid rgba(0,176,255,.28);border-radius:999px;background:rgba(0,176,255,.08);font-weight:700;line-height:1;white-space:nowrap}stock-search .stats .sync-stat,stock-search .stats .sync-stat .fa{color:var(--color-primary);font-size:13px}stock-home .stock-home-header .buttons-left{min-width:44px}stock-home .stock-home-header .stock-home-menu-button{color:#fff}stock-home ion-header-bar .title.stock-home-title{-ms-flex-pack:center;justify-content:center}stock-home .crumb{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;gap:6px}stock-home .crumb .store-name{line-height:1;margin-top:5px;font-weight:400;cursor:pointer}stock-home .crumb .icon.svg.storefront{width:24px;height:24px;opacity:.9}stock-home .stats{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding:8px 0 12px}stock-home .stats .stat{-ms-flex:1 1 30%;flex:1 1 30%;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:12px 14px;box-shadow:0 1px 2px rgba(0,0,0,.04);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}stock-home .stats .label{font-size:12px;color:#7a7a7a;letter-spacing:.3px;text-transform:uppercase}stock-home .stats .value{color:#1f2937;font-weight:700;font-size:20px;line-height:1.2}stock-home .store-summary{margin:8px 0 12px}stock-home .stock-home-view{display:block;padding:16px}stock-home .stock-home-view .home-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}stock-home .stock-home-view .action-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;height:56px;font-size:18px}stock-home .stock-home-view .hint{color:#666}@media screen and (min-width:768px){stock-home ion-header-bar .title.stock-home-title{text-align:center}stock-home .home-actions,stock-home .store-summary,stock-home h4.crumb{max-width:860px;margin-left:auto;margin-right:auto;width:100%}stock-home .stats{-ms-flex-pack:center;justify-content:center}stock-home .stats .stat{-ms-flex:1 1 240px;flex:1 1 240px;max-width:260px}stock-home .stock-home-view{padding:24px}stock-home .stock-home-view .home-actions{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(220px,1fr))[2];grid-template-columns:repeat(2,minmax(220px,1fr));gap:16px;max-width:860px}stock-home .stock-home-view .hint{grid-column:1/-1;margin-bottom:4px}stock-home .stock-home-view .action-btn{min-height:120px;height:auto;padding:18px 16px;border-radius:24px;-ms-flex-direction:column;flex-direction:column;gap:10px;font-size:18px;line-height:1.2;box-shadow:0 10px 24px rgba(15,23,42,.08);transition:transform .18s ease,box-shadow .18s ease}stock-home .stock-home-view .action-btn i{font-size:24px}stock-home .stock-home-view .action-btn span{text-align:center}stock-home .stock-home-view .action-btn:focus,stock-home .stock-home-view .action-btn:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(15,23,42,.12)}}stock-basket-item h2{white-space:wrap!important}stock-basket-item .item-image{width:56px;height:56px;-o-object-fit:cover;object-fit:cover}stock-basket-item .item-part-number{line-height:1;margin:0 0 6px}stock-basket-item .controls{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px}stock-basket-item .controls .quantity-decr,stock-basket-item .controls .quantity-incr{width:40px;height:40px;min-height:40px;min-width:40px;line-height:1.3;text-align:center;font-size:22px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;cursor:pointer}stock-basket-item .controls .quantity-decr.button-assertive,stock-basket-item .controls .quantity-incr.button-assertive{font-size:18px}stock-basket-item .controls .quantity-input{width:40px;text-align:center}stock-basket-item .close-btn{width:24px;height:24px;min-width:24px;min-height:24px;max-width:24px;max-height:24px;border-radius:50%;border:0;background:hsla(0,0%,100%,.9);opacity:.7;-ms-flex-pack:center;justify-content:center}stock-transactions .stock-back-button{color:#fff!important}stock-transactions .stock-back-button .icon:before{color:#fff!important;font-size:24px}stock-transactions .bar .button.button-icon.icon-left:before,stock-transactions .bar .button.button-icon.icon-right:before,stock-transactions .bar .button.button-icon .icon:before,stock-transactions .bar .button.button-icon:before,stock-transactions .bar button.button-icon.icon-left:before,stock-transactions .bar button.button-icon.icon-right:before,stock-transactions .bar button.button-icon .icon:before,stock-transactions .bar button.button-icon:before{font-size:20px}stock-transactions .filters-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.35);z-index:9997}stock-transactions .filters-drawer{position:fixed;top:0;right:0;bottom:0;width:100vw;background:#fff;box-shadow:-2px 0 12px rgba(0,0,0,.15);z-index:9998;transform:translateX(100%);transition:transform .25s ease}@media(min-width:500px){stock-transactions .filters-drawer{width:86vw;max-width:420px}}stock-transactions .filters-drawer.open{transform:translateX(0)}stock-transactions .filters-drawer .header-bar{position:relative}stock-transactions .filters-drawer .header-bar .close-modal{position:absolute;top:0;right:4px;width:44px;height:44px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:50%!important;max-height:30px;max-width:30px;min-width:30px;min-height:30px;line-height:22px;font-size:18px}stock-transactions .filters-drawer ion-content.has-header.has-footer{position:absolute;top:44px;bottom:56px;left:0;right:0;overflow:auto;padding:12px}stock-transactions .filters-drawer ion-content.has-header.has-footer .filters-form{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:10px;padding-bottom:30px}stock-transactions .filters-drawer ion-content.has-header.has-footer .filters-form .filter-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}stock-transactions .filters-drawer ion-content.has-header.has-footer .filters-form label{font-size:13px;color:#555;min-width:86px}stock-transactions .filters-drawer ion-content.has-header.has-footer .filters-form input[type=date],stock-transactions .filters-drawer ion-content.has-header.has-footer .filters-form input[type=text],stock-transactions .filters-drawer ion-content.has-header.has-footer .filters-form select{-ms-flex:1 1 auto;flex:1 1 auto}stock-transactions .filters-drawer ion-content.has-header.has-footer .filters-form .product-autocomplete{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}stock-transactions .filters-drawer ion-content.has-header.has-footer .filters-form .product-autocomplete .clear-btn{background:transparent;border:0;color:#999}stock-transactions .filters-drawer ion-content.has-header.has-footer .filters-form .product-autocomplete .suggestions{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #eee;border-radius:8px;margin-top:4px;max-height:220px;overflow:auto;z-index:10}stock-transactions .filters-drawer ion-content.has-header.has-footer .filters-form .product-autocomplete .suggestions .suggestion{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 10px;cursor:pointer}stock-transactions .filters-drawer ion-content.has-header.has-footer .filters-form .product-autocomplete .suggestions .suggestion:hover{background:#f6f6f6}stock-transactions .filters-drawer ion-content.has-header.has-footer .filters-form .product-autocomplete .suggestions .suggestion .thumb{width:32px;height:32px;border-radius:4px;-o-object-fit:cover;object-fit:cover;background:#eee;-ms-flex:0 0 32px;flex:0 0 32px}stock-transactions .filters-drawer ion-content.has-header.has-footer .filters-form .product-autocomplete .suggestions .suggestion .meta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0}stock-transactions .filters-drawer ion-content.has-header.has-footer .filters-form .product-autocomplete .suggestions .suggestion .name{font-weight:600;color:#333;line-height:1.2}stock-transactions .filters-drawer ion-content.has-header.has-footer .filters-form .product-autocomplete .suggestions .suggestion .code{color:#777;font-size:12px}stock-transactions .filters-drawer .footer-bar{position:absolute;left:0;right:0;bottom:0;padding:6px 12px;background:#fff;border-top:1px solid #eee}stock-transactions .filters-drawer .footer-bar .action-btn.button-positive{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary)}stock-transactions .stock-transactions-view .active-filters-bar{position:relative;padding:8px 10px 0;background:#fff}stock-transactions .stock-transactions-view .active-filters-bar .chips-scroll{display:-ms-flexbox;display:flex;gap:6px;overflow-x:auto;padding-bottom:8px;-webkit-overflow-scrolling:touch}stock-transactions .stock-transactions-view .active-filters-bar .chip{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 10px;border:1px solid #e4e4e4;background:#fafafa;color:#333;font-size:12px;border-radius:999px;white-space:nowrap}stock-transactions .stock-transactions-view .active-filters-bar .chip .thumb{width:18px;height:18px;border-radius:4px;-o-object-fit:cover;object-fit:cover}stock-transactions .stock-transactions-view .active-filters-bar .chip .remove{margin-left:6px;padding-left:6px;border-left:1px solid #e4e4e4;font-weight:700;color:#777;cursor:pointer;line-height:1}stock-transactions .stock-transactions-view .active-filters-bar .chip .remove:hover{color:#333}stock-transactions .stock-transactions-view .tx-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}stock-transactions .stock-transactions-view .tx-main{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-weight:600}stock-transactions .stock-transactions-view .tx-type{padding:2px 8px;border-radius:10px;font-size:12px;background:#eee}stock-transactions .stock-transactions-view .tx-type.tx-in{background:#33cd5f;color:#fff}stock-transactions .stock-transactions-view .tx-type.tx-out{background:#ffc900;color:#4a3a00}stock-transactions .stock-transactions-view .tx-type.tx-adjust{background:#886aea;color:#fff}stock-transactions .stock-transactions-view .tx-info{color:#666;font-size:12px;margin-top:4px;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}stock-transactions .stock-transactions-view .error{color:#c0392b}stock-transactions .bar .button.button-icon .icon.svg.filter-icon{width:22px;height:22px;filter:grayscale(1) brightness(.8) contrast(1);transition:filter .2s ease}stock-transactions .bar .button.button-icon .icon.svg.filter-icon.on{filter:invert(53%) sepia(94%) saturate(3328%) hue-rotate(173deg) brightness(101%) contrast(101%)}stock-replenish-list ion-header-bar .button-icon i{color:#fff}.replenish-list-container{padding:0}.replenish-list-container h4{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;line-height:1;font-size:18px;font-weight:400;gap:6px;cursor:pointer}.replenish-list-container .crumbs{padding:16px 16px 8px}.replenish-list-container p{padding:0 16px}.replenish-list-container state-blank .alert-blank{background:transparent}.replenish-list-container .sync-actions{padding:8px 16px}.replenish-list-container .sync-stat{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:32px;padding:6px 10px;border:1px solid rgba(0,176,255,.28);border-radius:999px;background:rgba(0,176,255,.08);font-weight:700;line-height:1;white-space:nowrap}.replenish-list-container .sync-stat,.replenish-list-container .sync-stat .fa{color:var(--color-primary);font-size:13px}stock-action-mode ion-header-bar .button-icon i{color:#fff}stock-action-mode .stock-action-mode-view{display:block;padding:16px}stock-action-mode .mode-description{color:#666;font-size:17px;margin-bottom:20px;line-height:1.5}stock-action-mode .mode-options{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}stock-action-mode .option-card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:15px;width:100%;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:16px 14px;box-shadow:0 1px 3px rgba(0,0,0,.05);text-align:left;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}stock-action-mode .option-card:active:not(:disabled){background:#f5f5f5;box-shadow:none}stock-action-mode .option-card.coming-soon{opacity:.5;cursor:default}stock-action-mode .option-icon{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:10px;background:rgba(66,133,244,.1);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}stock-action-mode .option-icon i{font-size:20px;color:#4285f4}stock-action-mode .option-icon.voice-icon{background:rgba(22,163,74,.12)}stock-action-mode .option-icon.voice-icon i{color:#15803d}stock-action-mode .option-icon.replenish-icon{background:rgba(245,158,11,.14)}stock-action-mode .option-icon.replenish-icon i{color:#d97706}stock-action-mode .option-icon.future-icon{background:rgba(107,114,128,.14)}stock-action-mode .option-icon.future-icon i{color:#6b7280}stock-action-mode .option-body{-ms-flex:1;flex:1;min-width:0}stock-action-mode .option-title{font-size:18px;font-weight:600;color:#1f2937;margin-bottom:3px}stock-action-mode .option-description{font-size:16px;color:#6b7280;line-height:1.5;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3}stock-action-mode .option-chevron{-ms-flex-negative:0;flex-shrink:0;color:#9ca3af;font-size:18px}stock-action-mode .coming-soon-badge{display:inline-block;font-size:12px;font-weight:600;color:#9ca3af;background:#f3f4f6;border-radius:6px;padding:3px 7px;letter-spacing:.3px;margin-top:8px;text-transform:uppercase}stock-voice-search ion-header-bar .button-icon i{color:#fff}stock-voice-search .stock-voice-search-content{background:linear-gradient(180deg,#f7fafc,#eef4f8)}stock-voice-search .stock-voice-search-content .scroll{min-height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}stock-voice-search .stock-voice-search{-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:14px}stock-voice-search .voice-search-empty,stock-voice-search .voice-search-hero,stock-voice-search .voice-search-loading,stock-voice-search .voice-search-results{background:hsla(0,0%,100%,.96);border:1px solid rgba(15,23,42,.08);border-radius:16px;box-shadow:0 12px 24px rgba(15,23,42,.06);padding:14px}stock-voice-search .voice-search-hero{gap:22px}stock-voice-search .voice-search-hero,stock-voice-search .voice-search-loading{-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:radial-gradient(circle at top,rgba(59,130,246,.08),hsla(0,0%,100%,.96) 55%)}stock-voice-search .voice-search-loading{gap:14px}stock-voice-search .voice-search-loading i{font-size:32px;color:#0f172a}stock-voice-search .voice-search-loading h3{margin:0;font-size:22px;line-height:1.2;color:#0f172a}stock-voice-search .voice-search-loading p{margin:0;font-size:14px;color:#64748b}stock-voice-search .voice-search-hero-copy{max-width:320px}stock-voice-search .voice-search-hero-copy h2{margin:0;font-size:24px;line-height:1.15;color:#0f172a}stock-voice-search .voice-search-hero-copy p{margin:10px 0 0;font-size:15px;line-height:1.55;color:#475569}stock-voice-search .voice-search-hero-example{color:#0f172a!important;font-size:14px!important;font-style:italic;font-weight:700}stock-voice-search .voice-search-mic-button{width:112px;height:112px;font-size:58px}stock-voice-search .voice-search-mic-hint{margin:-6px 0 0;color:#64748b;font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1.35;text-align:center;text-transform:uppercase}stock-voice-search .voice-search-results{padding-top:14px;margin:8px 10px 0}stock-voice-search .voice-panel-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:14px}stock-voice-search .voice-panel-header h2{margin:4px 0 0;font-size:20px;line-height:1.2;color:#0f172a}stock-voice-search .voice-panel-kicker{text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700;color:#0f766e}stock-voice-search .voice-field-label{display:block;margin-bottom:8px;font-size:13px;font-weight:600;color:#334155}stock-voice-search .voice-transcript-input{width:100%;min-height:104px;resize:vertical;border:1px solid rgba(148,163,184,.45);border-radius:12px;padding:12px;font-size:14px;line-height:1.5;background:#fff;color:#0f172a}stock-voice-search .voice-panel-actions,stock-voice-search .voice-search-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-top:12px}stock-voice-search .voice-search-footer{-ms-flex-pack:start;justify-content:flex-start}stock-voice-search .voice-search-summary{margin-bottom:12px}stock-voice-search .voice-search-summary h2{margin:0 0 4px;color:#0f172a;font-size:18px;font-weight:800;line-height:1.25}stock-voice-search .voice-search-summary p{margin:0;color:#334155;font-size:15px;line-height:1.5}stock-voice-search .voice-search-line.is-invalid-stock-request{border:1px solid rgba(220,38,38,.2);border-radius:12px;padding:10px;background:rgba(254,242,242,.9)}stock-voice-search .voice-search-line-error{margin:8px 0 0;color:#b91c1c;font-size:13px;font-weight:700;line-height:1.4}stock-voice-search .voice-search-footer-button{-ms-flex:1 1 calc(50% - 5px);flex:1 1 calc(50% - 5px);min-width:0;min-height:48px;padding:10px 12px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;text-align:center;white-space:normal;line-height:1.2;border-width:1px;border-style:solid;border-radius:4px;font-size:14px;font-weight:700}stock-voice-search .voice-search-apply-button{color:#fff;background-color:var(--color-secondary);border-color:var(--color-secondary)}stock-voice-search .voice-search-apply-button.stock-in{background-color:var(--stock-in);border-color:var(--stock-in)}stock-voice-search .voice-search-apply-button.stock-out{background-color:var(--stock-out);border-color:var(--stock-out)}stock-voice-search .voice-search-apply-button.stock-transfer{background-color:var(--stock-transfer);border-color:var(--stock-transfer)}stock-voice-search .voice-search-apply-button.stock-adjust{background-color:var(--stock-adjust);border-color:var(--stock-adjust)}stock-voice-search .voice-search-direct-button{color:#0f172a;background:hsla(0,0%,100%,.96);box-shadow:0 8px 18px rgba(15,23,42,.06)}stock-voice-search .voice-search-direct-button.instant-stock-in{border-color:var(--stock-in);color:var(--stock-in)}stock-voice-search .voice-search-direct-button.instant-stock-out{border-color:var(--stock-out);color:var(--stock-out)}stock-voice-search .voice-search-direct-button.instant-stock-transfer{border-color:var(--stock-transfer);color:var(--stock-transfer)}stock-voice-search .voice-search-direct-button.instant-stock-adjust{border-color:var(--stock-adjust);color:var(--stock-adjust)}stock-voice-search .voice-search-footer-mic-button{width:52px;height:52px;font-size:28px;-ms-flex:0 0 auto;flex:0 0 auto;box-shadow:0 8px 18px rgba(130,0,250,.24)}stock-voice-search .voice-search-error{padding:12px 4px;color:#475569;color:#b91c1c}stock-voice-search .voice-search-empty h3{margin-top:0;margin-bottom:6px;color:#0f172a}stock-voice-search .voice-search-line{border-top:1px solid rgba(148,163,184,.24);padding:14px 0}stock-voice-search .voice-search-line:first-child{border-top:0;padding-top:0}stock-voice-search .voice-search-line-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:10px;-ms-flex-align:center;align-items:center;margin-bottom:10px}stock-voice-search .voice-search-line-copy{min-width:0;-ms-flex:1 1 auto;flex:1 1 auto}stock-voice-search .voice-search-line-term{font-size:15px;font-weight:700;color:#0f172a}stock-voice-search .voice-search-line-raw{margin-top:2px;font-size:15px;color:#64748b;word-break:break-word}stock-voice-search .voice-search-line-main{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0}stock-voice-search .voice-search-line-main quantity-controls{display:block}stock-voice-search .voice-search-line-meta{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex:0 0 auto;flex:0 0 auto}stock-voice-search .voice-search-status{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:28px;min-height:28px;border-radius:999px;background:rgba(15,118,110,.08);color:#0f766e;font-size:16px;font-weight:700}stock-voice-search .voice-search-line.is-ambiguous .voice-search-status{background:rgba(180,83,9,.1);color:#b45309}stock-voice-search .voice-search-line.is-missing .voice-search-status{background:rgba(185,28,28,.1);color:#b91c1c}stock-voice-search .voice-search-line-candidates{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}stock-voice-search .voice-search-line-candidates stock-item ion-item{border:0;padding-right:0;padding-left:68px;min-height:64px}stock-voice-search .voice-search-line-candidates stock-item ion-item>img:first-child{top:10px;left:0;width:52px;height:52px}stock-voice-search .voice-search-line-candidates stock-item .item-name-and-part-number h2{word-break:normal;overflow-wrap:anywhere}stock-voice-search .voice-search-line-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}stock-voice-search .voice-search-toggle-matches{-ms-flex:1 1 180px;flex:1 1 180px;min-height:36px;border-radius:6px;background:rgba(180,83,9,.1);color:#b45309;font-weight:700;white-space:normal}stock-voice-search .voice-search-remove{-ms-flex:0 0 auto;flex:0 0 auto;min-height:30px;padding:0 9px;border-radius:4px;font-size:12px;font-weight:700}stock-voice-search .voice-search-line-selector{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}stock-voice-search .voice-search-candidate{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;width:100%;min-height:58px;padding:8px;background:#fff;border:1px solid rgba(148,163,184,.28);border-radius:8px;color:#0f172a;text-align:left}stock-voice-search .voice-search-candidate img{width:42px;height:42px;border-radius:6px;-o-object-fit:cover;object-fit:cover;-ms-flex:0 0 auto;flex:0 0 auto;background:#f8fafc}stock-voice-search .voice-search-candidate.is-selected{border-color:rgba(15,118,110,.65);background:rgba(240,253,250,.8)}stock-voice-search .voice-search-candidate-copy{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3px;min-width:0}stock-voice-search .voice-search-candidate-name{font-size:13px;font-weight:700;line-height:1.25}stock-voice-search .voice-search-candidate-stock{color:#64748b;font-size:12px;line-height:1.25}stock-voice-search .voice-search-line-selected{border:1px solid rgba(148,163,184,.18);border-radius:14px;padding:8px;background:#fff}stock-voice-search .voice-search-missing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-ms-flex-align:center;align-items:center}stock-voice-search .voice-search-missing p{margin:0;color:#334155;line-height:1.45;-ms-flex:1 1 220px;flex:1 1 220px}stock-voice-search .voice-search-footer{margin-top:14px}stock-item-detail .bar.bar-header,stock-item-detail ion-header-bar{background-color:var(--color-neutral-body,#374151)!important;color:#fff!important}stock-item-detail .bar.bar-header .title,stock-item-detail ion-header-bar .title{color:#fff!important}stock-item-detail .bar.bar-header .button,stock-item-detail .bar.bar-header .button .icon,stock-item-detail .bar.bar-header .button i,stock-item-detail .bar.bar-header .modal-close,stock-item-detail ion-header-bar .button,stock-item-detail ion-header-bar .button .icon,stock-item-detail ion-header-bar .button i,stock-item-detail ion-header-bar .modal-close{color:var(--color-neutral-body,#374151)!important;border-color:transparent}stock-item-detail .button.choose-action{color:#fff;background-color:#43a047}stock-item-detail .item-hero{position:relative;background:#f7f7f7;border-radius:13px;overflow:hidden}stock-item-detail .item-hero .assign-qr-btn{position:absolute;top:10px;right:10px;z-index:2;min-height:36px;padding:0 12px;border:0;border-radius:18px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;background:rgba(0,0,0,.72);color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.25)}stock-item-detail .item-hero .assign-qr-btn .fa{font-size:17px}stock-item-detail .item-hero .hero-image{display:block;width:100%;height:auto;max-height:280px;-o-object-fit:cover;object-fit:cover;background:#eaeaea}stock-item-detail .item-hero .image-overlay{position:absolute;right:10px;bottom:10px;display:-ms-flexbox;display:flex;gap:8px}stock-item-detail .item-hero .image-overlay .overlay-btn{width:38px;height:38px;border-radius:50%;border:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.65);color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.25)}stock-item-detail .item-hero .uploading-badge{position:absolute;left:10px;bottom:10px;background:hsla(0,0%,100%,.9);color:#111;border-radius:16px;padding:4px 8px;font-size:13px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px}stock-item-detail ion-content.has-subheader .item-hero .assign-qr-btn{top:62px}@media screen and (min-width:568px){stock-item-detail .item-hero .hero-image{-o-object-fit:contain;object-fit:contain}}stock-item-detail .item-header-large{position:relative;padding:0 14px 8px}stock-item-detail .item-header-large .title{font-size:22px;font-weight:600;padding:6px 0 2px}stock-item-detail .item-header-large .part-number{font-size:14px;color:var(--color-neutral-gray);margin:2px 0 4px}stock-item-detail .item-header-large .part-number .label{color:#6b7280;font-weight:500;margin-right:6px}stock-item-detail .item-header-large .part-number .value{color:var(--color-neutral-body)}stock-item-detail .item-header-large .product-url{font-size:14px;color:var(--color-neutral-gray);margin:2px 0 4px;word-break:break-all}stock-item-detail .item-header-large .product-url a{color:var(--color-primary);text-decoration:underline}stock-item-detail .item-header-large .quantity-edit-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex:1;flex:1;-ms-flex-pack:justify;justify-content:space-between}stock-item-detail .item-header-large .quantity-edit-block .current-quantity-block .label{font-size:13px;font-weight:400;color:var(--color-neutral-gray);margin:0 0 2px}stock-item-detail .item-header-large .quantity-edit-block .current-quantity-block .value{font-size:20px;font-weight:700;color:var(--color-neutral-body)}stock-item-detail .item-header-large .quantity-edit-block .current-quantity-block .adjust-delta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-top:6px}stock-item-detail .item-header-large .quantity-edit-block .current-quantity-block .basket-added-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:34px;margin-top:8px;padding:0 12px;border:0!important;border-radius:4px;color:#fff!important;font-size:13px;font-weight:700;line-height:18px;white-space:nowrap;position:relative;z-index:3;pointer-events:auto;cursor:pointer;background-color:var(--color-secondary)!important}stock-item-detail .item-header-large .quantity-edit-block .current-quantity-block .basket-added-button.stock-in{background-color:var(--stock-in)!important}stock-item-detail .item-header-large .quantity-edit-block .current-quantity-block .basket-added-button.stock-out{background-color:var(--stock-out)!important}stock-item-detail .item-header-large .quantity-edit-block .current-quantity-block .basket-added-button.stock-transfer{background-color:var(--stock-transfer)!important}stock-item-detail .item-header-large .quantity-edit-block .current-quantity-block .basket-added-button:after,stock-item-detail .item-header-large .quantity-edit-block .current-quantity-block .basket-added-button:before{display:none}stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls{display:-ms-flexbox;display:flex;padding-top:3px;gap:8px;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;min-width:128px}stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls .choose-mode,stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls .instant-stock-in,stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls .instant-stock-out,stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls .instant-stock-transfer,stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls stock-item{width:100%}stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls .button.choose-action,stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls .instant-stock-in,stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls .instant-stock-out,stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls .instant-stock-transfer{min-height:40px;padding:0 12px;border-radius:4px;font-size:14px;font-weight:700;line-height:40px;text-align:center}stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls .instant-stock-in{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;border-color:var(--stock-in);background-color:#fff;color:var(--stock-in)}stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls .instant-stock-in[disabled]{opacity:.55}stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls .instant-stock-out{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;border-color:var(--stock-out);background-color:#fff;color:var(--stock-out)}stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls .instant-stock-out[disabled]{opacity:.55}stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls .instant-stock-transfer{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;border-color:var(--stock-transfer);background-color:#fff;color:var(--stock-transfer)}stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls .instant-stock-transfer[disabled]{opacity:.55}stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls .basket-type{color:var(--color-neutral-gray);font-size:13px;text-align:center}stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls stock-item{position:relative}stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls stock-item .item{min-height:40px;padding:0;border:none;background:transparent}stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls stock-item .button.right-action{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;position:relative;top:auto;right:auto;width:100%;min-height:40px;margin:0;padding:0 12px;border-radius:4px;font-size:14px;font-weight:700;line-height:40px;text-align:center;color:#fff!important}stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls stock-item .button.right-action.stock-in{background-color:var(--stock-in)!important;color:#fff!important}stock-item-detail .item-header-large .quantity-edit-block .item-detail-controls stock-item .button.right-action .fa{font-size:18px}stock-item-detail .item-header-large .quantity{font-size:18px;color:#484848;margin-bottom:8px}stock-item-detail .stock-item-tabs{position:relative}stock-item-detail .stock-item-tabs .tabs-top{position:relative;z-index:2;border-bottom:1px solid #ccc;padding:10px 10px 0}stock-item-detail .stock-item-tabs .tabs-top .tabs{top:0;position:relative!important;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;gap:8px;border-bottom:none;line-height:1.5;height:30px}stock-item-detail .stock-item-tabs .tabs-top .tab-item{-ms-flex:0 0 auto;flex:0 0 auto;border:none;background:transparent;color:#666;padding:3px 6px;font-weight:500;line-height:1.5;font-size:17px;box-shadow:none;font-family:Lato,Arial,Helvetica,Verdana,sans-serif}stock-item-detail .stock-item-tabs .tabs-top .tab-item.active{background:#fff;color:#00b0ff;border:1px solid #00b0ff;border-width:0 0 1px!important}stock-item-detail .stock-item-tabs .tab-content{position:relative;z-index:1;margin-top:13px}stock-item-detail .stock-item-tabs .tab-content .box{background:#fff;padding:13px}stock-item-detail .stock-item-tabs .tab-content .info-block{padding-top:0;margin-bottom:16px}stock-item-detail .stock-item-tabs .tab-content .info-block strong{color:var(--color-neutral-gray)}stock-item-detail .stock-item-tabs .tab-content .files-block{margin-top:16px}stock-item-detail .stock-item-tabs .tab-content .box>h4{font-size:16px;line-height:22px;font-weight:600;margin:0 0 10px}stock-item-detail .stock-item-tabs .tab-content .props{list-style:none;margin:0;padding:0}stock-item-detail .stock-item-tabs .tab-content .props>li{padding:6px 0}stock-item-detail .stock-item-tabs .tab-content .props>li:last-child{border-bottom:none}stock-item-detail .stock-item-tabs .tab-content .props>li.file-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}stock-item-detail .stock-item-tabs .tab-content .props>li.file-row .file-thumb{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:6px;background:#f3f4f6;-ms-flex:0 0 auto;flex:0 0 auto}stock-item-detail .stock-item-tabs .tab-content .props>li.file-row .file-link{word-break:break-all}stock-item-detail .stock-item-tabs .tab-content .muted{color:#777;margin:4px 0 0}stock-item-detail .stock-item-tabs .tab-content .tx-month-group{margin:8px 0 0}stock-item-detail .stock-item-tabs .tab-content .tx-month-group .month-header{font-size:13px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.02em;margin:10px 8px 6px}stock-item-detail .bar-footer{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:0;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease;color:var(--color-primary)!important;box-shadow:inset 0 0 0 1px rgba(0,176,255,.15);overflow:hidden}stock-item-detail .bar-footer.basket-footer{min-height:52px;cursor:pointer}stock-item-detail .bar-footer.basket-footer basket-button{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}stock-item-detail .bar-footer.basket-footer basket-button .button{width:100%;border-radius:15px;pointer-events:none}.action-sheet-option{padding:16px!important}.action-sheet-option p{margin:0}.action-sheet-option p.help{font-size:12px}.action-sheet-option.stock-out{color:var(--stock-out)!important}.action-sheet-option.stock-out:hover{color:#fff!important}.action-sheet-option.stock-in{color:var(--stock-in)!important}.action-sheet-option.stock-in:hover{color:#fff!important}.action-sheet-option.stock-adjust{color:var(--stock-adjust)!important}.action-sheet-option.stock-adjust:hover{color:#fff!important}.action-sheet-option.stock-transfer{color:var(--stock-transfer)!important}.action-sheet-option.stock-transfer:hover{color:#fff!important}html{height:-webkit-fill-available;height:-moz-available;height:stretch}html body{height:100%}.view{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.pull-right{float:right!important}i.small-icon{font-size:25px!important}.subscription-benefits{list-style-type:disc;padding-left:17px}.tictap-left-arrow:before{font-size:18px!important}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.item-right{float:right}em{font-style:italic}.img-responsive{display:block;max-width:100%;width:100%;height:auto;margin:5px}.img-thumb{display:inline-block;width:100px;height:100px;background:no-repeat 50%;background-size:contain}.center-block{display:block;margin-left:auto;margin-right:auto}.tictap-block-info{position:absolute;width:100%;height:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 30px!important}.state-blank-container{text-align:center;padding:60px 30px}.text-input input{width:100%;padding:0 8px}.textarea-input textarea{width:100%;padding:8px}.date-input input{width:100%;padding:0 8px}.select-input,.select-input select{background:transparent}.item-input{padding:6px 16px 5px}.slide-image-container{width:100%;min-height:300px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.slider-slides{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.card ul,.tictap-block-text ul{list-style:disc;padding-left:40px}.scroll-off{pointer-events:none}.file-input{max-height:80px;margin-top:20px}.item-icon-left .ion-document{font-size:44px}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,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;vertical-align:baseline;font:inherit;font-size:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none!important}html{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;line-height:1}:focus,a,a:active,a:focus,a:hover,button,button:focus{outline:0}a{-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a[href]:hover{cursor:pointer}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-size:1em;font-family:monospace,serif}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{border:0}button,input,select,textarea{margin:0;font-size:100%;font-family:inherit;outline-offset:0;outline-style:none;outline-width:0;-webkit-font-smoothing:inherit;background-image:none}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}img{-webkit-user-drag:none}table{border-spacing:0;border-collapse:collapse}*,:after,:before{box-sizing:border-box}html{overflow:hidden;-ms-touch-action:pan-y;touch-action:pan-y}.ionic-body,body{-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:0;right:0;bottom:0;left:0;overflow:hidden;margin:0;padding:0;color:#000;word-wrap:break-word;font-size:16px;font-family:-apple-system;font-family:Lato,Arial,Helvetica,Verdana,sans-serif;line-height:22px;text-rendering:optimizeLegibility;-webkit-backface-visibility:hidden;-webkit-user-drag:none;-ms-content-zooming:none}body.grade-b,body.grade-c{text-rendering:auto}.content{position:relative}.scroll-content{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;margin-top:-1px;padding-top:1px;margin-bottom:-1px;width:auto;height:auto}.menu .scroll-content.scroll-content-false{z-index:11}.scroll-view{display:block;overflow:hidden;margin-top:-1px}.scroll-view,.scroll-view.overflow-scroll{position:relative}.scroll-view.scroll-x{overflow-x:scroll;overflow-y:hidden}.scroll-view.scroll-y{overflow-x:hidden;overflow-y:scroll}.scroll-view.scroll-xy{overflow-x:scroll;overflow-y:scroll}.scroll{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;transform-origin:left top}@-ms-viewport{width:device-width}.scroll-bar{position:absolute;z-index:9999}.ng-animate .scroll-bar{visibility:hidden}.scroll-bar-h{right:2px;bottom:3px;left:2px;height:3px}.scroll-bar-h .scroll-bar-indicator{height:100%}.scroll-bar-v{top:2px;right:3px;bottom:2px;width:3px}.scroll-bar-v .scroll-bar-indicator{width:100%}.scroll-bar-indicator{position:absolute;border-radius:4px;background:rgba(0,0,0,.3);opacity:1;transition:opacity .3s linear}.scroll-bar-indicator.scroll-bar-fade-out{opacity:0}.platform-android .scroll-bar-indicator{border-radius:0}.grade-b .scroll-bar-indicator,.grade-c .scroll-bar-indicator{background:#aaa}.grade-b .scroll-bar-indicator.scroll-bar-fade-out,.grade-c .scroll-bar-indicator.scroll-bar-fade-out{transition:none}ion-infinite-scroll{height:60px;width:100%;display:block;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}ion-infinite-scroll .icon{font-size:30px;color:#666}ion-infinite-scroll:not(.active) .icon:before,ion-infinite-scroll:not(.active) .spinner{display:none}.overflow-scroll{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;top:0;right:0;bottom:0;left:0;position:absolute}.overflow-scroll,.overflow-scroll.pane{overflow-x:hidden;overflow-y:scroll}.overflow-scroll .scroll{position:static;height:100%;-webkit-transform:translateZ(0)}.no-header{top:0}.has-subheader{top:88px}.has-tabs-top{top:93px}.has-header.has-subheader.has-tabs-top{top:137px}.has-subfooter{bottom:88px}.bar-footer.has-tabs,.has-tabs{bottom:49px}.bar-footer.has-tabs.pane,.has-tabs.pane{bottom:49px;height:auto}.bar-subfooter.has-tabs,.has-footer.has-tabs{bottom:93px}.pane{transform:translateZ(0);transition-duration:0}.pane,.view{z-index:1;top:0;right:0;bottom:0;left:0;background-color:#fff;overflow:hidden}.pane,.view,.view-container{position:absolute;width:100%;height:100%}.view-container{display:block}p{margin:0 0 11px}small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000;font-weight:500;font-family:Varela Round,serif;line-height:1.2}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1}.h1,.h2,.h3,h1,h2,h3{margin-top:22px;margin-bottom:11px}.h1:first-child,.h2:first-child,.h3:first-child,h1:first-child,h2:first-child,h3:first-child{margin-top:0}.h1+.h1,.h1+.h2,.h1+.h3,.h1+h1,.h1+h2,.h1+h3,.h2+.h1,.h2+.h2,.h2+.h3,.h2+h1,.h2+h2,.h2+h3,.h3+.h1,.h3+.h2,.h3+.h3,.h3+h1,.h3+h2,.h3+h3,h1+.h1,h1+.h2,h1+.h3,h1+h1,h1+h2,h1+h3,h2+.h1,h2+.h2,h2+.h3,h2+h1,h2+h2,h2+h3,h3+.h1,h3+.h2,h3+.h3,h3+h1,h3+h2,h3+h3{margin-top:11px}.h4,.h5,.h6,h4,h5,h6{margin-top:11px;margin-bottom:11px}.h1,h1{font-size:41px}.h2,h2{font-size:34px}.h3,h3{font-size:28px}.h4,h4{font-size:20px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}.h1 small,h1 small{font-size:28px}.h2 small,h2 small{font-size:20px}.h3 small,.h4 small,h3 small,h4 small{font-size:16px}dl{margin-bottom:22px}dd,dt{line-height:1.428571429}dt{font-weight:700}blockquote{margin:0 0 22px;padding:11px 22px;border-left:5px solid grey}blockquote p{font-weight:300;font-size:20px;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.428571429}blockquote small:before{content:"— "}blockquote:after,blockquote:before,q:after,q:before{content:""}address{display:block;margin-bottom:22px;font-style:normal;line-height:1.428571429}a{color:#00b0ff}a.subdued{padding-right:10px;color:#888}a.subdued,a.subdued:hover{text-decoration:none}a.subdued:last-child{padding-right:0}.action-sheet-backdrop{transition:background-color .15s ease-in-out;position:fixed;top:0;left:0;z-index:11;width:100%;height:100%;background-color:transparent}.action-sheet-backdrop.active{background-color:rgba(0,0,0,.4)}.action-sheet-wrapper{transform:translate3d(0,100%,0);transition:all .5s cubic-bezier(.36,.66,.04,1);position:absolute;bottom:0;left:0;right:0;width:100%;max-width:500px;margin:auto}.action-sheet-up{transform:translateZ(0)}.action-sheet{margin-left:8px;margin-right:8px;width:auto;z-index:11;overflow:hidden}.action-sheet .button{display:block;padding:1px;width:100%;border-radius:0;border-color:#d1d3d6;background-color:transparent;color:#007aff;font-size:21px}.action-sheet .button:hover{color:#007aff}.action-sheet .button.destructive,.action-sheet .button.destructive:hover{color:#ff3b30}.action-sheet .button.activated,.action-sheet .button.active{box-shadow:none;border-color:#d1d3d6;color:#007aff;background:#e4e5e7}.action-sheet-has-icons .icon{position:absolute;left:16px}.action-sheet-title{padding:16px;color:#8f8f8f;text-align:center;font-size:13px}.action-sheet-group{margin-bottom:8px;border-radius:4px;background-color:#fff;overflow:hidden}.action-sheet-group .button{border-width:1px 0 0}.action-sheet-group .button:first-child:last-child{border-width:0}.action-sheet-options{background:#f1f2f3}.action-sheet-cancel .button{font-weight:500}.action-sheet-open,.action-sheet-open.modal-open .modal{pointer-events:none}.action-sheet-open .action-sheet-backdrop{pointer-events:auto}.platform-android .action-sheet-backdrop.active{background-color:rgba(0,0,0,.2)}.platform-android .action-sheet{margin:0}.platform-android .action-sheet .action-sheet-title,.platform-android .action-sheet .button{text-align:left;border-color:transparent;font-size:16px;color:inherit}.platform-android .action-sheet .action-sheet-title{font-size:14px;padding:16px;color:#666}.platform-android .action-sheet .button.activated,.platform-android .action-sheet .button.active{background:#e8e8e8}.platform-android .action-sheet-group{margin:0;border-radius:0;background-color:#fafafa}.platform-android .action-sheet-cancel{display:none}.platform-android .action-sheet-has-icons .button{padding-left:56px}.backdrop{position:fixed;top:0;left:0;z-index:11;width:100%;height:100%;background-color:rgba(0,0,0,.4);visibility:hidden;opacity:0;transition:opacity .1s linear}.backdrop.visible{visibility:visible}.backdrop.active{opacity:1}.bar{display:-moz-flex;display:-ms-flexbox;display:flex;transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:0;left:0;z-index:9;box-sizing:border-box;padding:5px;width:100%;height:44px;border-width:0;border-style:solid;border-top:1px solid transparent;border-bottom:1px solid #ddd;background-color:#fff;background-size:0}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.bar{border:none;background-image:linear-gradient(0deg,#ddd,#ddd 50%,transparent 0);background-position:bottom;background-size:100% 1px;background-repeat:no-repeat}}.bar.bar-clear{border:none;background:none;color:#fff}.bar.bar-clear .button,.bar.bar-clear .title{color:#fff}.bar.item-input-inset .item-input-wrapper{margin-top:-1px}.bar.item-input-inset .item-input-wrapper input{padding-left:8px;width:94%;height:28px;background:transparent}.bar.bar-light{border-color:#ddd;background-color:#fff;background-image:linear-gradient(0deg,#ddd,#ddd 50%,transparent 0);color:#444}.bar.bar-light .title{color:#444}.bar.bar-light.bar-footer{background-image:linear-gradient(180deg,#ddd,#ddd 50%,transparent 0)}.bar.bar-stable{border-color:#b2b2b2;background-color:#f2f2f2;background-image:linear-gradient(0deg,#b2b2b2,#b2b2b2 50%,transparent 0);color:#444}.bar.bar-stable .title{color:#444}.bar.bar-stable.bar-footer{background-image:linear-gradient(180deg,#b2b2b2,#b2b2b2 50%,transparent 0)}.bar.bar-positive{border-color:#0c60ee;background-color:#387ef5;background-image:linear-gradient(0deg,#0c60ee,#0c60ee 50%,transparent 0);color:#fff}.bar.bar-positive .title{color:#fff}.bar.bar-positive.bar-footer{background-image:linear-gradient(180deg,#0c60ee,#0c60ee 50%,transparent 0)}.bar.bar-calm{border-color:#0a9dc7;background-color:#00b0ff;background-image:linear-gradient(0deg,#0a9dc7,#0a9dc7 50%,transparent 0);color:#fff}.bar.bar-calm .title{color:#fff}.bar.bar-calm.bar-footer{background-image:linear-gradient(180deg,#0a9dc7,#0a9dc7 50%,transparent 0)}.bar.bar-assertive{border-color:#e42112;background-color:#ef473a;background-image:linear-gradient(0deg,#e42112,#e42112 50%,transparent 0);color:#fff}.bar.bar-assertive .title{color:#fff}.bar.bar-assertive.bar-footer{background-image:linear-gradient(180deg,#e42112,#e42112 50%,transparent 0)}.bar.bar-balanced{border-color:#28a54c;background-color:#33cd5f;background-image:linear-gradient(0deg,#28a54c,#28a54c 50%,transparent 0);color:#fff}.bar.bar-balanced .title{color:#fff}.bar.bar-balanced.bar-footer{background-image:linear-gradient(180deg,#28a54c,#28a54c 50%,transparent 0)}.bar.bar-energized{border-color:#e6b500;background-color:#ffc900;background-image:linear-gradient(0deg,#e6b500,#e6b500 50%,transparent 0);color:#fff}.bar.bar-energized .title{color:#fff}.bar.bar-energized.bar-footer{background-image:linear-gradient(180deg,#e6b500,#e6b500 50%,transparent 0)}.bar.bar-royal{border-color:#6b46e5;background-color:#886aea;background-image:linear-gradient(0deg,#6b46e5,#6b46e5 50%,transparent 0);color:#fff}.bar.bar-royal .title{color:#fff}.bar.bar-royal.bar-footer{background-image:linear-gradient(180deg,#6b46e5,#6b46e5 50%,transparent 0)}.bar.bar-dark{border-color:#111;background-color:#444;background-image:linear-gradient(0deg,#111,#111 50%,transparent 0);color:#fff}.bar.bar-dark .title{color:#fff}.bar.bar-dark.bar-footer{background-image:linear-gradient(180deg,#111,#111 50%,transparent 0)}.bar .title{display:block;position:absolute;top:0;right:0;left:0;z-index:0;overflow:hidden;margin:0 10px;min-width:30px;height:43px;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:500;line-height:44px}.bar .title.title-left{text-align:left}.bar .title.title-right{text-align:right}.bar .title a{color:inherit}.bar .button,.bar button{z-index:1;padding:0 8px;min-width:0;min-height:31px;font-weight:400;font-size:13px;line-height:32px}.bar .button.button-icon:before,.bar .button.icon-left:before,.bar .button.icon-right:before,.bar .button.icon:before,.bar .button .icon:before,.bar button.button-icon:before,.bar button.icon-left:before,.bar button.icon-right:before,.bar button.icon:before,.bar button .icon:before{padding-right:2px;padding-left:2px;font-size:20px;line-height:32px}.bar .button.button-icon,.bar button.button-icon{font-size:17px}.bar .button.button-icon.icon-left:before,.bar .button.button-icon.icon-right:before,.bar .button.button-icon .icon:before,.bar .button.button-icon:before,.bar button.button-icon.icon-left:before,.bar button.button-icon.icon-right:before,.bar button.button-icon .icon:before,.bar button.button-icon:before{vertical-align:top;font-size:32px;line-height:32px}.bar .button.button-clear,.bar button.button-clear{padding-right:2px;padding-left:2px;font-weight:300;font-size:17px}.bar .button.button-clear.icon-left:before,.bar .button.button-clear.icon-right:before,.bar .button.button-clear.icon:before,.bar .button.button-clear .icon:before,.bar button.button-clear.icon-left:before,.bar button.button-clear.icon-right:before,.bar button.button-clear.icon:before,.bar button.button-clear .icon:before{font-size:32px;line-height:32px}.bar .button.back-button,.bar button.back-button{display:block;margin-right:5px;padding:0;white-space:nowrap;font-weight:400}.bar .button.back-button.activated,.bar .button.back-button.active,.bar button.back-button.activated,.bar button.back-button.active{opacity:.2}.bar .button-bar>.button,.bar .buttons>.button{min-height:31px;line-height:32px}.bar .button+.button-bar,.bar .button-bar+.button{margin-left:5px}.bar .buttons,.bar .buttons.primary-buttons,.bar .buttons.secondary-buttons{display:inherit}.bar .buttons span{display:inline-block}.bar .buttons-left span{margin-right:5px;display:inherit}.bar .buttons-right span{margin-left:5px;display:inherit}.bar .buttons.pull-right,.bar .title+.button:last-child,.bar .title+.buttons,.bar>.button+.button:last-child,.bar>.button.pull-right{position:absolute;top:5px;right:5px;bottom:5px}.platform-android .nav-bar-has-subheader .bar{background-image:none}.platform-android .bar .back-button .icon:before{font-size:24px}.platform-android .bar .title{font-size:19px;line-height:44px}.bar-light .button{border-color:#ddd;background-color:#fff;color:#444}.bar-light .button:hover{color:#444;text-decoration:none}.bar-light .button.activated,.bar-light .button.active{border-color:#ccc;background-color:#fafafa}.bar-light .button.button-clear{box-shadow:none;color:#444;font-size:17px}.bar-light .button.button-clear,.bar-light .button.button-icon{border-color:transparent;background:none}.bar-stable .button{border-color:#b2b2b2;background-color:#f2f2f2;color:#444}.bar-stable .button:hover{color:#444;text-decoration:none}.bar-stable .button.activated,.bar-stable .button.active{border-color:#a2a2a2;background-color:#e5e5e5}.bar-stable .button.button-clear{box-shadow:none;color:#444;font-size:17px}.bar-stable .button.button-clear,.bar-stable .button.button-icon{border-color:transparent;background:none}.bar-positive .button{border-color:#0c60ee;background-color:#387ef5;color:#fff}.bar-positive .button:hover{color:#fff;text-decoration:none}.bar-positive .button.activated,.bar-positive .button.active{border-color:#0c60ee;background-color:#0c60ee}.bar-positive .button.button-clear{box-shadow:none;color:#fff;font-size:17px}.bar-positive .button.button-clear,.bar-positive .button.button-icon{border-color:transparent;background:none}.bar-calm .button{border-color:#0a9dc7;background-color:#00b0ff;color:#fff}.bar-calm .button:hover{color:#fff;text-decoration:none}.bar-calm .button.activated,.bar-calm .button.active{border-color:#0a9dc7;background-color:#0a9dc7}.bar-calm .button.button-clear{box-shadow:none;color:#fff;font-size:17px}.bar-calm .button.button-clear,.bar-calm .button.button-icon{border-color:transparent;background:none}.bar-assertive .button{border-color:#e42112;background-color:#ef473a;color:#fff}.bar-assertive .button:hover{color:#fff;text-decoration:none}.bar-assertive .button.activated,.bar-assertive .button.active{border-color:#e42112;background-color:#e42112}.bar-assertive .button.button-clear{box-shadow:none;color:#fff;font-size:17px}.bar-assertive .button.button-clear,.bar-assertive .button.button-icon{border-color:transparent;background:none}.bar-balanced .button{border-color:#28a54c;background-color:#33cd5f;color:#fff}.bar-balanced .button:hover{color:#fff;text-decoration:none}.bar-balanced .button.activated,.bar-balanced .button.active{border-color:#28a54c;background-color:#28a54c}.bar-balanced .button.button-clear{box-shadow:none;color:#fff;font-size:17px}.bar-balanced .button.button-clear,.bar-balanced .button.button-icon{border-color:transparent;background:none}.bar-energized .button{border-color:#e6b500;background-color:#ffc900;color:#fff}.bar-energized .button:hover{color:#fff;text-decoration:none}.bar-energized .button.activated,.bar-energized .button.active{border-color:#e6b500;background-color:#e6b500}.bar-energized .button.button-clear{box-shadow:none;color:#fff;font-size:17px}.bar-energized .button.button-clear,.bar-energized .button.button-icon{border-color:transparent;background:none}.bar-royal .button{border-color:#6b46e5;background-color:#886aea;color:#fff}.bar-royal .button:hover{color:#fff;text-decoration:none}.bar-royal .button.activated,.bar-royal .button.active{border-color:#6b46e5;background-color:#6b46e5}.bar-royal .button.button-clear{box-shadow:none;color:#fff;font-size:17px}.bar-royal .button.button-clear,.bar-royal .button.button-icon{border-color:transparent;background:none}.bar-dark .button{border-color:#111;background-color:#444;color:#fff}.bar-dark .button:hover{color:#fff;text-decoration:none}.bar-dark .button.activated,.bar-dark .button.active{border-color:#000;background-color:#262626}.bar-dark .button.button-clear{box-shadow:none;color:#fff;font-size:17px}.bar-dark .button.button-clear,.bar-dark .button.button-icon{border-color:transparent;background:none}.bar-header{top:0;border-top-width:0;border-bottom-width:1px}.bar-header.has-tabs-top,.tabs-top .bar-header{border-bottom-width:0;background-image:none}.bar-footer{bottom:0;border-top-width:1px;border-bottom-width:0;background-position:top}.bar-footer.item-input-inset{position:absolute}.bar-footer .title{height:43px;line-height:44px}.bar-tabs{padding:0}.bar-subheader{top:44px;height:44px}.bar-subheader .title{height:43px;line-height:44px}.bar-subfooter{bottom:44px;height:44px}.bar-subfooter .title{height:43px;line-height:44px}.nav-bar-block{position:absolute;top:0;right:0;left:0;z-index:9}.bar .back-button.hide,.bar .buttons .hide{display:none}.nav-bar-tabs-top .bar{background-image:none}.tabs{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:horizontal;-ms-flex-direction:horizontal;flex-direction:horizontal;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;transform:translateZ(0);border-color:#b2b2b2;background-color:#f2f2f2;background-image:linear-gradient(0deg,#b2b2b2,#b2b2b2 50%,transparent 0);color:#444;position:absolute;bottom:0;z-index:5;width:100%;height:49px;border-top:1px #b2b2b2;border-style:solid;background-size:0;line-height:49px}.tabs .tab-item .badge{background-color:#444;color:#f2f2f2}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi){.tabs{padding-top:2px;border-top:none!important;border-bottom:none;background-position:top;background-size:100% 1px;background-repeat:no-repeat}}.tabs-light>.tabs,.tabs.tabs-light{border-color:#ddd;background-color:#fff;background-image:linear-gradient(0deg,#ddd,#ddd 50%,transparent 0);color:#444}.tabs-light>.tabs .tab-item .badge,.tabs.tabs-light .tab-item .badge{background-color:#444;color:#fff}.tabs-stable>.tabs,.tabs.tabs-stable{border-color:#b2b2b2;background-color:#f2f2f2;background-image:linear-gradient(0deg,#b2b2b2,#b2b2b2 50%,transparent 0);color:#444}.tabs-stable>.tabs .tab-item .badge,.tabs.tabs-stable .tab-item .badge{background-color:#444;color:#f2f2f2}.tabs-positive>.tabs,.tabs.tabs-positive{border-color:#0c60ee;background-color:#387ef5;background-image:linear-gradient(0deg,#0c60ee,#0c60ee 50%,transparent 0);color:#fff}.tabs-positive>.tabs .tab-item .badge,.tabs.tabs-positive .tab-item .badge{background-color:#fff;color:#387ef5}.tabs-calm>.tabs,.tabs.tabs-calm{border-color:#0a9dc7;background-color:#00b0ff;background-image:linear-gradient(0deg,#0a9dc7,#0a9dc7 50%,transparent 0);color:#fff}.tabs-calm>.tabs .tab-item .badge,.tabs.tabs-calm .tab-item .badge{background-color:#fff;color:#00b0ff}.tabs-assertive>.tabs,.tabs.tabs-assertive{border-color:#e42112;background-color:#ef473a;background-image:linear-gradient(0deg,#e42112,#e42112 50%,transparent 0);color:#fff}.tabs-assertive>.tabs .tab-item .badge,.tabs.tabs-assertive .tab-item .badge{background-color:#fff;color:#ef473a}.tabs-balanced>.tabs,.tabs.tabs-balanced{border-color:#28a54c;background-color:#33cd5f;background-image:linear-gradient(0deg,#28a54c,#28a54c 50%,transparent 0);color:#fff}.tabs-balanced>.tabs .tab-item .badge,.tabs.tabs-balanced .tab-item .badge{background-color:#fff;color:#33cd5f}.tabs-energized>.tabs,.tabs.tabs-energized{border-color:#e6b500;background-color:#ffc900;background-image:linear-gradient(0deg,#e6b500,#e6b500 50%,transparent 0);color:#fff}.tabs-energized>.tabs .tab-item .badge,.tabs.tabs-energized .tab-item .badge{background-color:#fff;color:#ffc900}.tabs-royal>.tabs,.tabs.tabs-royal{border-color:#6b46e5;background-color:#886aea;background-image:linear-gradient(0deg,#6b46e5,#6b46e5 50%,transparent 0);color:#fff}.tabs-royal>.tabs .tab-item .badge,.tabs.tabs-royal .tab-item .badge{background-color:#fff;color:#886aea}.tabs-dark>.tabs,.tabs.tabs-dark{border-color:#111;background-color:#444;background-image:linear-gradient(0deg,#111,#111 50%,transparent 0);color:#fff}.tabs-dark>.tabs .tab-item .badge,.tabs.tabs-dark .tab-item .badge{background-color:#fff;color:#444}.tabs-striped .tabs{background-color:#fff;background-image:none;border:none;border-bottom:1px solid #ddd;padding-top:2px}.tabs-striped .tab-item.activated,.tabs-striped .tab-item.active,.tabs-striped .tab-item.tab-item-active{margin-top:-2px;border:solid #444;border-width:2px 0 0}.tabs-striped .tab-item.activated .badge,.tabs-striped .tab-item.active .badge,.tabs-striped .tab-item.tab-item-active .badge{top:2px;opacity:1}.tabs-striped.tabs-light .tabs{background-color:#fff}.tabs-striped.tabs-light .tab-item{color:rgba(68,68,68,.4);opacity:1}.tabs-striped.tabs-light .tab-item .badge{opacity:.4}.tabs-striped.tabs-light .tab-item.activated,.tabs-striped.tabs-light .tab-item.active,.tabs-striped.tabs-light .tab-item.tab-item-active{margin-top:-2px;color:#444;border:solid #444;border-width:2px 0 0}.tabs-striped.tabs-stable .tabs{background-color:#f2f2f2}.tabs-striped.tabs-stable .tab-item{color:rgba(68,68,68,.4);opacity:1}.tabs-striped.tabs-stable .tab-item .badge{opacity:.4}.tabs-striped.tabs-stable .tab-item.activated,.tabs-striped.tabs-stable .tab-item.active,.tabs-striped.tabs-stable .tab-item.tab-item-active{margin-top:-2px;color:#444;border:solid #444;border-width:2px 0 0}.tabs-striped.tabs-positive .tabs{background-color:#387ef5}.tabs-striped.tabs-positive .tab-item{color:hsla(0,0%,100%,.4);opacity:1}.tabs-striped.tabs-positive .tab-item .badge{opacity:.4}.tabs-striped.tabs-positive .tab-item.activated,.tabs-striped.tabs-positive .tab-item.active,.tabs-striped.tabs-positive .tab-item.tab-item-active{margin-top:-2px;color:#fff;border:solid #fff;border-width:2px 0 0}.tabs-striped.tabs-calm .tabs{background-color:#11c1f3}.tabs-striped.tabs-calm .tab-item{color:hsla(0,0%,100%,.4);opacity:1}.tabs-striped.tabs-calm .tab-item .badge{opacity:.4}.tabs-striped.tabs-calm .tab-item.activated,.tabs-striped.tabs-calm .tab-item.active,.tabs-striped.tabs-calm .tab-item.tab-item-active{margin-top:-2px;color:#fff;border:solid #fff;border-width:2px 0 0}.tabs-striped.tabs-assertive .tabs{background-color:#ef473a}.tabs-striped.tabs-assertive .tab-item{color:hsla(0,0%,100%,.4);opacity:1}.tabs-striped.tabs-assertive .tab-item .badge{opacity:.4}.tabs-striped.tabs-assertive .tab-item.activated,.tabs-striped.tabs-assertive .tab-item.active,.tabs-striped.tabs-assertive .tab-item.tab-item-active{margin-top:-2px;color:#fff;border:solid #fff;border-width:2px 0 0}.tabs-striped.tabs-balanced .tabs{background-color:#33cd5f}.tabs-striped.tabs-balanced .tab-item{color:hsla(0,0%,100%,.4);opacity:1}.tabs-striped.tabs-balanced .tab-item .badge{opacity:.4}.tabs-striped.tabs-balanced .tab-item.activated,.tabs-striped.tabs-balanced .tab-item.active,.tabs-striped.tabs-balanced .tab-item.tab-item-active{margin-top:-2px;color:#fff;border:solid #fff;border-width:2px 0 0}.tabs-striped.tabs-energized .tabs{background-color:#ffc900}.tabs-striped.tabs-energized .tab-item{color:hsla(0,0%,100%,.4);opacity:1}.tabs-striped.tabs-energized .tab-item .badge{opacity:.4}.tabs-striped.tabs-energized .tab-item.activated,.tabs-striped.tabs-energized .tab-item.active,.tabs-striped.tabs-energized .tab-item.tab-item-active{margin-top:-2px;color:#fff;border:solid #fff;border-width:2px 0 0}.tabs-striped.tabs-royal .tabs{background-color:#886aea}.tabs-striped.tabs-royal .tab-item{color:hsla(0,0%,100%,.4);opacity:1}.tabs-striped.tabs-royal .tab-item .badge{opacity:.4}.tabs-striped.tabs-royal .tab-item.activated,.tabs-striped.tabs-royal .tab-item.active,.tabs-striped.tabs-royal .tab-item.tab-item-active{margin-top:-2px;color:#fff;border:solid #fff;border-width:2px 0 0}.tabs-striped.tabs-dark .tabs{background-color:#444}.tabs-striped.tabs-dark .tab-item{color:hsla(0,0%,100%,.4);opacity:1}.tabs-striped.tabs-dark .tab-item .badge{opacity:.4}.tabs-striped.tabs-dark .tab-item.activated,.tabs-striped.tabs-dark .tab-item.active,.tabs-striped.tabs-dark .tab-item.tab-item-active{margin-top:-2px;color:#fff;border:solid #fff;border-width:2px 0 0}.tabs-striped.tabs-top .tab-item.activated .badge,.tabs-striped.tabs-top .tab-item.active .badge,.tabs-striped.tabs-top .tab-item.tab-item-active .badge{top:4%}.tabs-striped.tabs-background-light .tabs{background-color:#fff;background-image:none}.tabs-striped.tabs-background-stable .tabs{background-color:#f2f2f2;background-image:none}.tabs-striped.tabs-background-positive .tabs{background-color:#387ef5;background-image:none}.tabs-striped.tabs-background-calm .tabs{background-color:#11c1f3;background-image:none}.tabs-striped.tabs-background-assertive .tabs{background-color:#ef473a;background-image:none}.tabs-striped.tabs-background-balanced .tabs{background-color:#33cd5f;background-image:none}.tabs-striped.tabs-background-energized .tabs{background-color:#ffc900;background-image:none}.tabs-striped.tabs-background-royal .tabs{background-color:#886aea;background-image:none}.tabs-striped.tabs-background-dark .tabs{background-color:#444;background-image:none}.tabs-striped.tabs-color-light .tab-item{color:hsla(0,0%,100%,.4);opacity:1}.tabs-striped.tabs-color-light .tab-item .badge{opacity:.4}.tabs-striped.tabs-color-light .tab-item.activated,.tabs-striped.tabs-color-light .tab-item.active,.tabs-striped.tabs-color-light .tab-item.tab-item-active{margin-top:-2px;color:#fff;border:solid #fff;border-width:2px 0 0}.tabs-striped.tabs-color-light .tab-item.activated .badge,.tabs-striped.tabs-color-light .tab-item.active .badge,.tabs-striped.tabs-color-light .tab-item.tab-item-active .badge{top:2px;opacity:1}.tabs-striped.tabs-color-stable .tab-item{color:hsla(0,0%,94.9%,.4);opacity:1}.tabs-striped.tabs-color-stable .tab-item .badge{opacity:.4}.tabs-striped.tabs-color-stable .tab-item.activated,.tabs-striped.tabs-color-stable .tab-item.active,.tabs-striped.tabs-color-stable .tab-item.tab-item-active{margin-top:-2px;color:#f2f2f2;border:solid #f2f2f2;border-width:2px 0 0}.tabs-striped.tabs-color-stable .tab-item.activated .badge,.tabs-striped.tabs-color-stable .tab-item.active .badge,.tabs-striped.tabs-color-stable .tab-item.tab-item-active .badge{top:2px;opacity:1}.tabs-striped.tabs-color-positive .tab-item{color:rgba(56,126,245,.4);opacity:1}.tabs-striped.tabs-color-positive .tab-item .badge{opacity:.4}.tabs-striped.tabs-color-positive .tab-item.activated,.tabs-striped.tabs-color-positive .tab-item.active,.tabs-striped.tabs-color-positive .tab-item.tab-item-active{margin-top:-2px;color:#387ef5;border:solid #387ef5;border-width:2px 0 0}.tabs-striped.tabs-color-positive .tab-item.activated .badge,.tabs-striped.tabs-color-positive .tab-item.active .badge,.tabs-striped.tabs-color-positive .tab-item.tab-item-active .badge{top:2px;opacity:1}.tabs-striped.tabs-color-calm .tab-item{color:rgba(17,193,243,.4);opacity:1}.tabs-striped.tabs-color-calm .tab-item .badge{opacity:.4}.tabs-striped.tabs-color-calm .tab-item.activated,.tabs-striped.tabs-color-calm .tab-item.active,.tabs-striped.tabs-color-calm .tab-item.tab-item-active{margin-top:-2px;color:#11c1f3;border:solid #11c1f3;border-width:2px 0 0}.tabs-striped.tabs-color-calm .tab-item.activated .badge,.tabs-striped.tabs-color-calm .tab-item.active .badge,.tabs-striped.tabs-color-calm .tab-item.tab-item-active .badge{top:2px;opacity:1}.tabs-striped.tabs-color-assertive .tab-item{color:rgba(239,71,58,.4);opacity:1}.tabs-striped.tabs-color-assertive .tab-item .badge{opacity:.4}.tabs-striped.tabs-color-assertive .tab-item.activated,.tabs-striped.tabs-color-assertive .tab-item.active,.tabs-striped.tabs-color-assertive .tab-item.tab-item-active{margin-top:-2px;color:#ef473a;border:solid #ef473a;border-width:2px 0 0}.tabs-striped.tabs-color-assertive .tab-item.activated .badge,.tabs-striped.tabs-color-assertive .tab-item.active .badge,.tabs-striped.tabs-color-assertive .tab-item.tab-item-active .badge{top:2px;opacity:1}.tabs-striped.tabs-color-balanced .tab-item{color:rgba(51,205,95,.4);opacity:1}.tabs-striped.tabs-color-balanced .tab-item .badge{opacity:.4}.tabs-striped.tabs-color-balanced .tab-item.activated,.tabs-striped.tabs-color-balanced .tab-item.active,.tabs-striped.tabs-color-balanced .tab-item.tab-item-active{margin-top:-2px;color:#33cd5f;border:solid #33cd5f;border-width:2px 0 0}.tabs-striped.tabs-color-balanced .tab-item.activated .badge,.tabs-striped.tabs-color-balanced .tab-item.active .badge,.tabs-striped.tabs-color-balanced .tab-item.tab-item-active .badge{top:2px;opacity:1}.tabs-striped.tabs-color-energized .tab-item{color:rgba(255,201,0,.4);opacity:1}.tabs-striped.tabs-color-energized .tab-item .badge{opacity:.4}.tabs-striped.tabs-color-energized .tab-item.activated,.tabs-striped.tabs-color-energized .tab-item.active,.tabs-striped.tabs-color-energized .tab-item.tab-item-active{margin-top:-2px;color:#ffc900;border:solid #ffc900;border-width:2px 0 0}.tabs-striped.tabs-color-energized .tab-item.activated .badge,.tabs-striped.tabs-color-energized .tab-item.active .badge,.tabs-striped.tabs-color-energized .tab-item.tab-item-active .badge{top:2px;opacity:1}.tabs-striped.tabs-color-royal .tab-item{color:rgba(136,106,234,.4);opacity:1}.tabs-striped.tabs-color-royal .tab-item .badge{opacity:.4}.tabs-striped.tabs-color-royal .tab-item.activated,.tabs-striped.tabs-color-royal .tab-item.active,.tabs-striped.tabs-color-royal .tab-item.tab-item-active{margin-top:-2px;color:#886aea;border:solid #886aea;border-width:2px 0 0}.tabs-striped.tabs-color-royal .tab-item.activated .badge,.tabs-striped.tabs-color-royal .tab-item.active .badge,.tabs-striped.tabs-color-royal .tab-item.tab-item-active .badge{top:2px;opacity:1}.tabs-striped.tabs-color-dark .tab-item{color:rgba(68,68,68,.4);opacity:1}.tabs-striped.tabs-color-dark .tab-item .badge{opacity:.4}.tabs-striped.tabs-color-dark .tab-item.activated,.tabs-striped.tabs-color-dark .tab-item.active,.tabs-striped.tabs-color-dark .tab-item.tab-item-active{margin-top:-2px;color:#444;border:solid #444;border-width:2px 0 0}.tabs-striped.tabs-color-dark .tab-item.activated .badge,.tabs-striped.tabs-color-dark .tab-item.active .badge,.tabs-striped.tabs-color-dark .tab-item.tab-item-active .badge{top:2px;opacity:1}.tabs-background-light .tabs,.tabs-background-light>.tabs{background-color:#fff;background-image:linear-gradient(0deg,#ddd,#ddd 50%,transparent 0);border-color:#ddd}.tabs-background-stable .tabs,.tabs-background-stable>.tabs{background-color:#f2f2f2;background-image:linear-gradient(0deg,#b2b2b2,#b2b2b2 50%,transparent 0);border-color:#b2b2b2}.tabs-background-positive .tabs,.tabs-background-positive>.tabs{background-color:#387ef5;background-image:linear-gradient(0deg,#0c60ee,#0c60ee 50%,transparent 0);border-color:#0c60ee}.tabs-background-calm .tabs,.tabs-background-calm>.tabs{background-color:#11c1f3;background-image:linear-gradient(0deg,#0a9dc7,#0a9dc7 50%,transparent 0);border-color:#0a9dc7}.tabs-background-assertive .tabs,.tabs-background-assertive>.tabs{background-color:#ef473a;background-image:linear-gradient(0deg,#e42112,#e42112 50%,transparent 0);border-color:#e42112}.tabs-background-balanced .tabs,.tabs-background-balanced>.tabs{background-color:#33cd5f;background-image:linear-gradient(0deg,#28a54c,#28a54c 50%,transparent 0);border-color:#28a54c}.tabs-background-energized .tabs,.tabs-background-energized>.tabs{background-color:#ffc900;background-image:linear-gradient(0deg,#e6b500,#e6b500 50%,transparent 0);border-color:#e6b500}.tabs-background-royal .tabs,.tabs-background-royal>.tabs{background-color:#886aea;background-image:linear-gradient(0deg,#6b46e5,#6b46e5 50%,transparent 0);border-color:#6b46e5}.tabs-background-dark .tabs,.tabs-background-dark>.tabs{background-color:#444;background-image:linear-gradient(0deg,#111,#111 50%,transparent 0);border-color:#111}.tabs-color-light .tab-item{color:hsla(0,0%,100%,.4);opacity:1}.tabs-color-light .tab-item .badge{opacity:.4}.tabs-color-light .tab-item.activated,.tabs-color-light .tab-item.active,.tabs-color-light .tab-item.tab-item-active{color:#fff;border:0 solid #fff}.tabs-color-light .tab-item.activated .badge,.tabs-color-light .tab-item.active .badge,.tabs-color-light .tab-item.tab-item-active .badge{opacity:1}.tabs-color-stable .tab-item{color:hsla(0,0%,94.9%,.4);opacity:1}.tabs-color-stable .tab-item .badge{opacity:.4}.tabs-color-stable .tab-item.activated,.tabs-color-stable .tab-item.active,.tabs-color-stable .tab-item.tab-item-active{color:#f2f2f2;border:0 solid #f2f2f2}.tabs-color-stable .tab-item.activated .badge,.tabs-color-stable .tab-item.active .badge,.tabs-color-stable .tab-item.tab-item-active .badge{opacity:1}.tabs-color-positive .tab-item{color:rgba(56,126,245,.4);opacity:1}.tabs-color-positive .tab-item .badge{opacity:.4}.tabs-color-positive .tab-item.activated,.tabs-color-positive .tab-item.active,.tabs-color-positive .tab-item.tab-item-active{color:#387ef5;border:0 solid #387ef5}.tabs-color-positive .tab-item.activated .badge,.tabs-color-positive .tab-item.active .badge,.tabs-color-positive .tab-item.tab-item-active .badge{opacity:1}.tabs-color-calm .tab-item{color:rgba(17,193,243,.4);opacity:1}.tabs-color-calm .tab-item .badge{opacity:.4}.tabs-color-calm .tab-item.activated,.tabs-color-calm .tab-item.active,.tabs-color-calm .tab-item.tab-item-active{color:#11c1f3;border:0 solid #11c1f3}.tabs-color-calm .tab-item.activated .badge,.tabs-color-calm .tab-item.active .badge,.tabs-color-calm .tab-item.tab-item-active .badge{opacity:1}.tabs-color-assertive .tab-item{color:rgba(239,71,58,.4);opacity:1}.tabs-color-assertive .tab-item .badge{opacity:.4}.tabs-color-assertive .tab-item.activated,.tabs-color-assertive .tab-item.active,.tabs-color-assertive .tab-item.tab-item-active{color:#ef473a;border:0 solid #ef473a}.tabs-color-assertive .tab-item.activated .badge,.tabs-color-assertive .tab-item.active .badge,.tabs-color-assertive .tab-item.tab-item-active .badge{opacity:1}.tabs-color-balanced .tab-item{color:rgba(51,205,95,.4);opacity:1}.tabs-color-balanced .tab-item .badge{opacity:.4}.tabs-color-balanced .tab-item.activated,.tabs-color-balanced .tab-item.active,.tabs-color-balanced .tab-item.tab-item-active{color:#33cd5f;border:0 solid #33cd5f}.tabs-color-balanced .tab-item.activated .badge,.tabs-color-balanced .tab-item.active .badge,.tabs-color-balanced .tab-item.tab-item-active .badge{opacity:1}.tabs-color-energized .tab-item{color:rgba(255,201,0,.4);opacity:1}.tabs-color-energized .tab-item .badge{opacity:.4}.tabs-color-energized .tab-item.activated,.tabs-color-energized .tab-item.active,.tabs-color-energized .tab-item.tab-item-active{color:#ffc900;border:0 solid #ffc900}.tabs-color-energized .tab-item.activated .badge,.tabs-color-energized .tab-item.active .badge,.tabs-color-energized .tab-item.tab-item-active .badge{opacity:1}.tabs-color-royal .tab-item{color:rgba(136,106,234,.4);opacity:1}.tabs-color-royal .tab-item .badge{opacity:.4}.tabs-color-royal .tab-item.activated,.tabs-color-royal .tab-item.active,.tabs-color-royal .tab-item.tab-item-active{color:#886aea;border:0 solid #886aea}.tabs-color-royal .tab-item.activated .badge,.tabs-color-royal .tab-item.active .badge,.tabs-color-royal .tab-item.tab-item-active .badge{opacity:1}.tabs-color-dark .tab-item{color:rgba(68,68,68,.4);opacity:1}.tabs-color-dark .tab-item .badge{opacity:.4}.tabs-color-dark .tab-item.activated,.tabs-color-dark .tab-item.active,.tabs-color-dark .tab-item.tab-item-active{color:#444;border:0 solid #444}.tabs-color-dark .tab-item.activated .badge,.tabs-color-dark .tab-item.active .badge,.tabs-color-dark .tab-item.tab-item-active .badge{opacity:1}ion-tabs.tabs-color-active-light .tab-item{color:#444}ion-tabs.tabs-color-active-light .tab-item.activated,ion-tabs.tabs-color-active-light .tab-item.active,ion-tabs.tabs-color-active-light .tab-item.tab-item-active{color:#fff}ion-tabs.tabs-striped.tabs-color-active-light .tab-item.activated,ion-tabs.tabs-striped.tabs-color-active-light .tab-item.active,ion-tabs.tabs-striped.tabs-color-active-light .tab-item.tab-item-active{border-color:#fff;color:#fff}ion-tabs.tabs-color-active-stable .tab-item{color:#444}ion-tabs.tabs-color-active-stable .tab-item.activated,ion-tabs.tabs-color-active-stable .tab-item.active,ion-tabs.tabs-color-active-stable .tab-item.tab-item-active{color:#f2f2f2}ion-tabs.tabs-striped.tabs-color-active-stable .tab-item.activated,ion-tabs.tabs-striped.tabs-color-active-stable .tab-item.active,ion-tabs.tabs-striped.tabs-color-active-stable .tab-item.tab-item-active{border-color:#f2f2f2;color:#f2f2f2}ion-tabs.tabs-color-active-positive .tab-item{color:#444}ion-tabs.tabs-color-active-positive .tab-item.activated,ion-tabs.tabs-color-active-positive .tab-item.active,ion-tabs.tabs-color-active-positive .tab-item.tab-item-active{color:#387ef5}ion-tabs.tabs-striped.tabs-color-active-positive .tab-item.activated,ion-tabs.tabs-striped.tabs-color-active-positive .tab-item.active,ion-tabs.tabs-striped.tabs-color-active-positive .tab-item.tab-item-active{border-color:#387ef5;color:#387ef5}ion-tabs.tabs-color-active-calm .tab-item{color:#444}ion-tabs.tabs-color-active-calm .tab-item.activated,ion-tabs.tabs-color-active-calm .tab-item.active,ion-tabs.tabs-color-active-calm .tab-item.tab-item-active{color:#11c1f3}ion-tabs.tabs-striped.tabs-color-active-calm .tab-item.activated,ion-tabs.tabs-striped.tabs-color-active-calm .tab-item.active,ion-tabs.tabs-striped.tabs-color-active-calm .tab-item.tab-item-active{border-color:#11c1f3;color:#11c1f3}ion-tabs.tabs-color-active-assertive .tab-item{color:#444}ion-tabs.tabs-color-active-assertive .tab-item.activated,ion-tabs.tabs-color-active-assertive .tab-item.active,ion-tabs.tabs-color-active-assertive .tab-item.tab-item-active{color:#ef473a}ion-tabs.tabs-striped.tabs-color-active-assertive .tab-item.activated,ion-tabs.tabs-striped.tabs-color-active-assertive .tab-item.active,ion-tabs.tabs-striped.tabs-color-active-assertive .tab-item.tab-item-active{border-color:#ef473a;color:#ef473a}ion-tabs.tabs-color-active-balanced .tab-item{color:#444}ion-tabs.tabs-color-active-balanced .tab-item.activated,ion-tabs.tabs-color-active-balanced .tab-item.active,ion-tabs.tabs-color-active-balanced .tab-item.tab-item-active{color:#33cd5f}ion-tabs.tabs-striped.tabs-color-active-balanced .tab-item.activated,ion-tabs.tabs-striped.tabs-color-active-balanced .tab-item.active,ion-tabs.tabs-striped.tabs-color-active-balanced .tab-item.tab-item-active{border-color:#33cd5f;color:#33cd5f}ion-tabs.tabs-color-active-energized .tab-item{color:#444}ion-tabs.tabs-color-active-energized .tab-item.activated,ion-tabs.tabs-color-active-energized .tab-item.active,ion-tabs.tabs-color-active-energized .tab-item.tab-item-active{color:#ffc900}ion-tabs.tabs-striped.tabs-color-active-energized .tab-item.activated,ion-tabs.tabs-striped.tabs-color-active-energized .tab-item.active,ion-tabs.tabs-striped.tabs-color-active-energized .tab-item.tab-item-active{border-color:#ffc900;color:#ffc900}ion-tabs.tabs-color-active-royal .tab-item{color:#444}ion-tabs.tabs-color-active-royal .tab-item.activated,ion-tabs.tabs-color-active-royal .tab-item.active,ion-tabs.tabs-color-active-royal .tab-item.tab-item-active{color:#886aea}ion-tabs.tabs-striped.tabs-color-active-royal .tab-item.activated,ion-tabs.tabs-striped.tabs-color-active-royal .tab-item.active,ion-tabs.tabs-striped.tabs-color-active-royal .tab-item.tab-item-active{border-color:#886aea;color:#886aea}ion-tabs.tabs-color-active-dark .tab-item{color:#fff}ion-tabs.tabs-color-active-dark .tab-item.activated,ion-tabs.tabs-color-active-dark .tab-item.active,ion-tabs.tabs-color-active-dark .tab-item.tab-item-active{color:#444}ion-tabs.tabs-striped.tabs-color-active-dark .tab-item.activated,ion-tabs.tabs-striped.tabs-color-active-dark .tab-item.active,ion-tabs.tabs-striped.tabs-color-active-dark .tab-item.tab-item-active{border-color:#444;color:#444}.tabs-top.tabs-striped{padding-bottom:0}.tabs-top.tabs-striped .tab-item{background:transparent;transition:color .1s ease}.tabs-top.tabs-striped .tab-item.activated,.tabs-top.tabs-striped .tab-item.active,.tabs-top.tabs-striped .tab-item.tab-item-active{margin-top:1px;border-width:0 0 2px!important;border-style:solid}.tabs-top.tabs-striped .tab-item.activated>.badge,.tabs-top.tabs-striped .tab-item.activated>i,.tabs-top.tabs-striped .tab-item.active>.badge,.tabs-top.tabs-striped .tab-item.active>i,.tabs-top.tabs-striped .tab-item.tab-item-active>.badge,.tabs-top.tabs-striped .tab-item.tab-item-active>i{margin-top:-1px}.tabs-top.tabs-striped .tab-item .badge{transition:color .2s ease}.tabs-top.tabs-striped:not(.tabs-icon-left):not(.tabs-icon-top) .tab-item.activated .tab-title,.tabs-top.tabs-striped:not(.tabs-icon-left):not(.tabs-icon-top) .tab-item.activated i,.tabs-top.tabs-striped:not(.tabs-icon-left):not(.tabs-icon-top) .tab-item.active .tab-title,.tabs-top.tabs-striped:not(.tabs-icon-left):not(.tabs-icon-top) .tab-item.active i,.tabs-top.tabs-striped:not(.tabs-icon-left):not(.tabs-icon-top) .tab-item.tab-item-active .tab-title,.tabs-top.tabs-striped:not(.tabs-icon-left):not(.tabs-icon-top) .tab-item.tab-item-active i{display:block;margin-top:-1px}.tabs-top.tabs-striped.tabs-icon-left .tab-item{margin-top:1px}.tabs-top.tabs-striped.tabs-icon-left .tab-item.activated .tab-title,.tabs-top.tabs-striped.tabs-icon-left .tab-item.activated i,.tabs-top.tabs-striped.tabs-icon-left .tab-item.active .tab-title,.tabs-top.tabs-striped.tabs-icon-left .tab-item.active i,.tabs-top.tabs-striped.tabs-icon-left .tab-item.tab-item-active .tab-title,.tabs-top.tabs-striped.tabs-icon-left .tab-item.tab-item-active i{margin-top:-.1em}.tabs-top>.tabs,.tabs.tabs-top{top:44px;padding-top:0;background-position:bottom;border-top-width:0;border-bottom-width:1px}.tabs-top>.tabs .tab-item.activated .badge,.tabs-top>.tabs .tab-item.active .badge,.tabs-top>.tabs .tab-item.tab-item-active .badge,.tabs.tabs-top .tab-item.activated .badge,.tabs.tabs-top .tab-item.active .badge,.tabs.tabs-top .tab-item.tab-item-active .badge{top:4%}.tabs-top~.bar-header{border-bottom-width:0}.tab-item{-moz-flex:1;-ms-flex:1;flex:1;display:block;overflow:hidden;max-width:150px;height:100%;color:inherit;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:14px;font-family:-apple-system,Helvetica Neue,Roboto,Segoe UI,sans-serif;opacity:.7}.tab-item:hover{cursor:pointer}.tab-item.tab-hidden,.tabs-item-hide>.tabs,.tabs.tabs-item-hide{display:none}.tabs-icon-bottom.tabs .tab-item,.tabs-icon-bottom>.tabs .tab-item,.tabs-icon-top.tabs .tab-item,.tabs-icon-top>.tabs .tab-item{font-size:10px;line-height:14px}.tab-item .icon{display:block;margin:0 auto;height:32px;font-size:32px}.tabs-icon-left.tabs .tab-item,.tabs-icon-left>.tabs .tab-item,.tabs-icon-right.tabs .tab-item,.tabs-icon-right>.tabs .tab-item{font-size:10px}.tabs-icon-left.tabs .tab-item .icon,.tabs-icon-left.tabs .tab-item .tab-title,.tabs-icon-left>.tabs .tab-item .icon,.tabs-icon-left>.tabs .tab-item .tab-title,.tabs-icon-right.tabs .tab-item .icon,.tabs-icon-right.tabs .tab-item .tab-title,.tabs-icon-right>.tabs .tab-item .icon,.tabs-icon-right>.tabs .tab-item .tab-title{display:inline-block;vertical-align:top;margin-top:-.1em}.tabs-icon-left.tabs .tab-item .icon:before,.tabs-icon-left.tabs .tab-item .tab-title:before,.tabs-icon-left>.tabs .tab-item .icon:before,.tabs-icon-left>.tabs .tab-item .tab-title:before,.tabs-icon-right.tabs .tab-item .icon:before,.tabs-icon-right.tabs .tab-item .tab-title:before,.tabs-icon-right>.tabs .tab-item .icon:before,.tabs-icon-right>.tabs .tab-item .tab-title:before{font-size:24px;line-height:49px}.tabs-icon-left.tabs .tab-item .icon,.tabs-icon-left>.tabs .tab-item .icon{padding-right:3px}.tabs-icon-right.tabs .tab-item .icon,.tabs-icon-right>.tabs .tab-item .icon{padding-left:3px}.tabs-icon-only.tabs .icon,.tabs-icon-only>.tabs .icon{line-height:inherit}.tab-item.has-badge{position:relative}.tab-item .badge{position:absolute;top:4%;right:33%;right:calc(50% - 26px);padding:1px 6px;height:auto;font-size:12px;line-height:16px}.tab-item.activated,.tab-item.active,.tab-item.tab-item-active{opacity:1}.tab-item.activated.tab-item-light,.tab-item.active.tab-item-light,.tab-item.tab-item-active.tab-item-light{color:#fff}.tab-item.activated.tab-item-stable,.tab-item.active.tab-item-stable,.tab-item.tab-item-active.tab-item-stable{color:#f2f2f2}.tab-item.activated.tab-item-positive,.tab-item.active.tab-item-positive,.tab-item.tab-item-active.tab-item-positive{color:#387ef5}.tab-item.activated.tab-item-calm,.tab-item.active.tab-item-calm,.tab-item.tab-item-active.tab-item-calm{color:#11c1f3}.tab-item.activated.tab-item-assertive,.tab-item.active.tab-item-assertive,.tab-item.tab-item-active.tab-item-assertive{color:#ef473a}.tab-item.activated.tab-item-balanced,.tab-item.active.tab-item-balanced,.tab-item.tab-item-active.tab-item-balanced{color:#33cd5f}.tab-item.activated.tab-item-energized,.tab-item.active.tab-item-energized,.tab-item.tab-item-active.tab-item-energized{color:#ffc900}.tab-item.activated.tab-item-royal,.tab-item.active.tab-item-royal,.tab-item.tab-item-active.tab-item-royal{color:#886aea}.tab-item.activated.tab-item-dark,.tab-item.active.tab-item-dark,.tab-item.tab-item-active.tab-item-dark{color:#444}.item.tabs{display:-moz-flex;display:-ms-flexbox;display:flex;padding:0}.item.tabs .icon:before{position:relative}.tab-item.disabled,.tab-item[disabled]{opacity:.4;cursor:default;pointer-events:none}.nav-bar-tabs-top.hide~.view-container .tabs-top .tabs{top:0}.pane[hide-nav-bar=true] .has-tabs-top{top:49px}.menu{position:absolute;top:0;bottom:0;z-index:0;overflow:hidden;min-height:100%;max-height:100%;width:275px;background-color:#fff}.menu .scroll-content{z-index:10}.menu .bar-header{z-index:11}.menu-content{transform:none;box-shadow:-1px 0 2px rgba(0,0,0,.2),1px 0 2px rgba(0,0,0,.2)}.menu-open .menu-content .pane,.menu-open .menu-content .scroll-content,.menu-open .menu-content .scroll-content .scroll{pointer-events:none}.menu-open .menu-content .scroll-content:not(.overflow-scroll){overflow:hidden}.grade-b .menu-content,.grade-c .menu-content{box-sizing:content-box;right:-1px;left:-1px;border-right:1px solid #ccc;border-left:1px solid #ccc;box-shadow:none}.menu-left{left:0}.menu-right{right:0}.aside-open.aside-resizing .menu-right{display:none}.menu-animated{transition:transform .2s ease}.modal-backdrop,.modal-backdrop-bg{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%}.modal-backdrop-bg{pointer-events:none}.modal{display:block;position:absolute;top:0;z-index:10;overflow:hidden;min-height:100%;width:100%;background-color:#fff}@media(min-width:680px){.modal{top:5%;right:5%;bottom:5%;left:5%;min-height:500px;width:90%}.modal.ng-leave-active{bottom:0}.platform-ios.platform-cordova .modal-wrapper .modal .bar-header:not(.bar-subheader){height:44px}.platform-ios.platform-cordova .modal-wrapper .modal .bar-header:not(.bar-subheader)>*{margin-top:0}.platform-ios.platform-cordova .modal-wrapper .modal .bar-subheader,.platform-ios.platform-cordova .modal-wrapper .modal .has-header,.platform-ios.platform-cordova .modal-wrapper .modal .tabs-top>.tabs,.platform-ios.platform-cordova .modal-wrapper .modal .tabs.tabs-top{top:44px}.platform-ios.platform-cordova .modal-wrapper .modal .has-subheader{top:88px}.platform-ios.platform-cordova .modal-wrapper .modal .has-header.has-tabs-top{top:93px}.platform-ios.platform-cordova .modal-wrapper .modal .has-header.has-subheader.has-tabs-top{top:137px}.modal-backdrop-bg{transition:opacity .3s ease-in-out;background-color:#000;opacity:0}.active .modal-backdrop-bg{opacity:.5}}.modal-open{pointer-events:none}.modal-open .modal,.modal-open .modal-backdrop{pointer-events:auto}.modal-open.loading-active .modal,.modal-open.loading-active .modal-backdrop{pointer-events:none}.popover-backdrop{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;background-color:transparent}.popover-backdrop.active{background-color:rgba(0,0,0,.1)}.popover{position:absolute;top:25%;left:50%;z-index:10;display:block;margin-top:12px;margin-left:-110px;height:126px;width:220px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4);opacity:0}.popover .item:first-child{border-top:0}.popover .item:last-child{border-bottom:0}.popover.popover-bottom{margin-top:-12px}.popover,.popover .bar-header{border-radius:2px}.popover .scroll-content{z-index:1;margin:2px 0}.popover .bar-header{border-bottom-right-radius:0;border-bottom-left-radius:0}.popover .has-header{border-top-right-radius:0;border-top-left-radius:0}.popover-arrow{display:none}.platform-ios .popover{box-shadow:0 0 40px rgba(0,0,0,.08);border-radius:10px}.platform-ios .popover .bar-header{border-top-right-radius:10px;border-top-left-radius:10px}.platform-ios .popover .scroll-content{margin:8px 0;border-radius:10px}.platform-ios .popover .scroll-content.has-header{margin-top:0}.platform-ios .popover-arrow{position:absolute;display:block;top:-17px;width:30px;height:19px;overflow:hidden}.platform-ios .popover-arrow:after{position:absolute;top:12px;left:5px;width:20px;height:20px;background-color:#fff;border-radius:3px;content:"";transform:rotate(-45deg)}.platform-ios .popover-bottom .popover-arrow{top:auto;bottom:-10px}.platform-ios .popover-bottom .popover-arrow:after{top:-6px}.platform-android .popover{margin-top:-32px;background-color:#fafafa;box-shadow:0 2px 6px rgba(0,0,0,.35)}.platform-android .popover .item{border-color:#fafafa;background-color:#fafafa;color:#4d4d4d}.platform-android .popover.popover-bottom{margin-top:32px}.platform-android .popover-backdrop,.platform-android .popover-backdrop.active{background-color:transparent}.popover-open{pointer-events:none}.popover-open .popover,.popover-open .popover-backdrop{pointer-events:auto}.popover-open.loading-active .popover,.popover-open.loading-active .popover-backdrop{pointer-events:none}@media(min-width:680px){.popover{width:360px;margin-left:-180px}}.popup-container{position:absolute;top:0;left:0;bottom:0;right:0;background:transparent;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;z-index:12;visibility:hidden}.popup-container.popup-showing{visibility:visible}.popup-container.popup-hidden .popup{animation-name:scaleOut;animation-duration:.1s;animation-timing-function:ease-in-out;animation-fill-mode:both}.popup-container.active .popup{animation-name:superScaleIn;animation-duration:.2s;animation-timing-function:ease-in-out;animation-fill-mode:both}.popup-container .popup{width:250px;max-width:100%;max-height:90%;border-radius:0;background-color:hsla(0,0%,100%,.9);display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.popup-container input,.popup-container textarea{width:100%}.popup-head{padding:15px 10px;border-bottom:1px solid #eee;text-align:center}.popup-title{margin:0;padding:0;font-size:15px}.popup-sub-title{margin:5px 0 0;padding:0;font-weight:400;font-size:11px}.popup-body{padding:10px;overflow:auto}.popup-buttons{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:10px;min-height:65px}.popup-buttons .button{-moz-flex:1;-ms-flex:1;flex:1;display:block;min-height:45px;border-radius:2px;line-height:20px;margin-right:5px}.popup-buttons .button:last-child{margin-right:0}.popup-open,.popup-open.modal-open .modal{pointer-events:none}.popup-open .popup,.popup-open .popup-backdrop{pointer-events:auto}.loading-container{position:absolute;left:0;top:0;right:0;bottom:0;z-index:13;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;transition:opacity .2s linear;visibility:hidden;opacity:0}.loading-container:not(.visible) .icon,.loading-container:not(.visible) .spinner{display:none}.loading-container.visible{visibility:visible}.loading-container.active{opacity:1}.loading-container .loading{padding:20px;border-radius:5px;background-color:rgba(0,0,0,.7);color:#fff;text-align:center;text-overflow:ellipsis;font-size:15px}.loading-container .loading h1,.loading-container .loading h2,.loading-container .loading h3,.loading-container .loading h4,.loading-container .loading h5,.loading-container .loading h6{color:#fff}.item{background-color:#fff;color:#444;position:relative;z-index:2;display:block;margin:-1px;padding:16px;border:1px solid #ddd;font-size:16px}.item h2{margin:0 0 2px;font-size:16px;font-weight:400}.item h3{margin:0 0 4px;font-size:14px}.item h4{margin:0 0 4px;font-size:12px}.item h5,.item h6{margin:0 0 3px;font-size:10px}.item p{color:#666;font-size:14px;margin-bottom:2px}.item h1:last-child,.item h2:last-child,.item h3:last-child,.item h4:last-child,.item h5:last-child,.item h6:last-child,.item p:last-child{margin-bottom:0}.item .badge{display:-moz-flex;display:-ms-flexbox;display:flex;position:absolute;top:16px;right:32px}.item.item-button-right .badge{right:67px}.item.item-divider .badge{top:8px}.item .badge+.badge{margin-right:5px}.item.item-light{border-color:#ddd;background-color:#fff;color:#444}.item.item-stable{border-color:#b2b2b2;background-color:#f2f2f2;color:#444}.item.item-positive{border-color:#0c60ee;background-color:#387ef5;color:#fff}.item.item-calm{border-color:#0a9dc7;background-color:#00b0ff;color:#fff}.item.item-assertive{border-color:#e42112;background-color:#ef473a;color:#fff}.item.item-balanced{border-color:#28a54c;background-color:#33cd5f;color:#fff}.item.item-energized{border-color:#e6b500;background-color:#ffc900;color:#fff}.item.item-royal{border-color:#6b46e5;background-color:#886aea;color:#fff}.item.item-dark{border-color:#111;background-color:#444;color:#fff}.item[ng-click]:hover{cursor:pointer}.item-borderless,.list-borderless .item{border-width:0}.item-complex.activated .item-content,.item-complex.activated .item-content.item-complex>.item-content,.item-complex.active .item-content,.item-complex.active .item-content.item-complex>.item-content,.item.activated,.item.activated.item-complex>.item-content,.item.active,.item.active.item-complex>.item-content,.item .item-content.activated,.item .item-content.activated.item-complex>.item-content,.item .item-content.active,.item .item-content.active.item-complex>.item-content{border-color:#ccc;background-color:#d9d9d9}.item-complex.activated .item-content.item-light,.item-complex.activated .item-content.item-light.item-complex>.item-content,.item-complex.active .item-content.item-light,.item-complex.active .item-content.item-light.item-complex>.item-content,.item.activated.item-light,.item.activated.item-light.item-complex>.item-content,.item.active.item-light,.item.active.item-light.item-complex>.item-content,.item .item-content.activated.item-light,.item .item-content.activated.item-light.item-complex>.item-content,.item .item-content.active.item-light,.item .item-content.active.item-light.item-complex>.item-content{border-color:#ccc;background-color:#fafafa}.item-complex.activated .item-content.item-stable,.item-complex.activated .item-content.item-stable.item-complex>.item-content,.item-complex.active .item-content.item-stable,.item-complex.active .item-content.item-stable.item-complex>.item-content,.item.activated.item-stable,.item.activated.item-stable.item-complex>.item-content,.item.active.item-stable,.item.active.item-stable.item-complex>.item-content,.item .item-content.activated.item-stable,.item .item-content.activated.item-stable.item-complex>.item-content,.item .item-content.active.item-stable,.item .item-content.active.item-stable.item-complex>.item-content{border-color:#a2a2a2;background-color:#e5e5e5}.item-complex.activated .item-content.item-positive,.item-complex.activated .item-content.item-positive.item-complex>.item-content,.item-complex.active .item-content.item-positive,.item-complex.active .item-content.item-positive.item-complex>.item-content,.item.activated.item-positive,.item.activated.item-positive.item-complex>.item-content,.item.active.item-positive,.item.active.item-positive.item-complex>.item-content,.item .item-content.activated.item-positive,.item .item-content.activated.item-positive.item-complex>.item-content,.item .item-content.active.item-positive,.item .item-content.active.item-positive.item-complex>.item-content{border-color:#0c60ee;background-color:#0c60ee}.item-complex.activated .item-content.item-calm,.item-complex.activated .item-content.item-calm.item-complex>.item-content,.item-complex.active .item-content.item-calm,.item-complex.active .item-content.item-calm.item-complex>.item-content,.item.activated.item-calm,.item.activated.item-calm.item-complex>.item-content,.item.active.item-calm,.item.active.item-calm.item-complex>.item-content,.item .item-content.activated.item-calm,.item .item-content.activated.item-calm.item-complex>.item-content,.item .item-content.active.item-calm,.item .item-content.active.item-calm.item-complex>.item-content{border-color:#0a9dc7;background-color:#0a9dc7}.item-complex.activated .item-content.item-assertive,.item-complex.activated .item-content.item-assertive.item-complex>.item-content,.item-complex.active .item-content.item-assertive,.item-complex.active .item-content.item-assertive.item-complex>.item-content,.item.activated.item-assertive,.item.activated.item-assertive.item-complex>.item-content,.item.active.item-assertive,.item.active.item-assertive.item-complex>.item-content,.item .item-content.activated.item-assertive,.item .item-content.activated.item-assertive.item-complex>.item-content,.item .item-content.active.item-assertive,.item .item-content.active.item-assertive.item-complex>.item-content{border-color:#e42112;background-color:#e42112}.item-complex.activated .item-content.item-balanced,.item-complex.activated .item-content.item-balanced.item-complex>.item-content,.item-complex.active .item-content.item-balanced,.item-complex.active .item-content.item-balanced.item-complex>.item-content,.item.activated.item-balanced,.item.activated.item-balanced.item-complex>.item-content,.item.active.item-balanced,.item.active.item-balanced.item-complex>.item-content,.item .item-content.activated.item-balanced,.item .item-content.activated.item-balanced.item-complex>.item-content,.item .item-content.active.item-balanced,.item .item-content.active.item-balanced.item-complex>.item-content{border-color:#28a54c;background-color:#28a54c}.item-complex.activated .item-content.item-energized,.item-complex.activated .item-content.item-energized.item-complex>.item-content,.item-complex.active .item-content.item-energized,.item-complex.active .item-content.item-energized.item-complex>.item-content,.item.activated.item-energized,.item.activated.item-energized.item-complex>.item-content,.item.active.item-energized,.item.active.item-energized.item-complex>.item-content,.item .item-content.activated.item-energized,.item .item-content.activated.item-energized.item-complex>.item-content,.item .item-content.active.item-energized,.item .item-content.active.item-energized.item-complex>.item-content{border-color:#e6b500;background-color:#e6b500}.item-complex.activated .item-content.item-royal,.item-complex.activated .item-content.item-royal.item-complex>.item-content,.item-complex.active .item-content.item-royal,.item-complex.active .item-content.item-royal.item-complex>.item-content,.item.activated.item-royal,.item.activated.item-royal.item-complex>.item-content,.item.active.item-royal,.item.active.item-royal.item-complex>.item-content,.item .item-content.activated.item-royal,.item .item-content.activated.item-royal.item-complex>.item-content,.item .item-content.active.item-royal,.item .item-content.active.item-royal.item-complex>.item-content{border-color:#6b46e5;background-color:#6b46e5}.item-complex.activated .item-content.item-dark,.item-complex.activated .item-content.item-dark.item-complex>.item-content,.item-complex.active .item-content.item-dark,.item-complex.active .item-content.item-dark.item-complex>.item-content,.item.activated.item-dark,.item.activated.item-dark.item-complex>.item-content,.item.active.item-dark,.item.active.item-dark.item-complex>.item-content,.item .item-content.activated.item-dark,.item .item-content.activated.item-dark.item-complex>.item-content,.item .item-content.active.item-dark,.item .item-content.active.item-dark.item-complex>.item-content{border-color:#000;background-color:#262626}.item,.item-content,.item-content h1,.item-content h2,.item-content h3,.item-content h4,.item-content h5,.item-content h6,.item-content p,.item h1,.item h2,.item h3,.item h4,.item h5,.item h6,.item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.item{color:inherit}a.item,a.item:focus,a.item:hover{text-decoration:none}.item-complex,a.item.item-complex,button.item.item-complex{padding:0}.item-complex .item-content,.item-radio .item-content{position:relative;z-index:2;padding:16px 49px 16px 16px;border:none;background-color:#fff}a.item-content{display:block;color:inherit;text-decoration:none}.item-body h1,.item-body h2,.item-body h3,.item-body h4,.item-body h5,.item-body h6,.item-body p,.item-complex.item-text-wrap,.item-complex.item-text-wrap .item-content,.item-complex.item-text-wrap h1,.item-complex.item-text-wrap h2,.item-complex.item-text-wrap h3,.item-complex.item-text-wrap h4,.item-complex.item-text-wrap h5,.item-complex.item-text-wrap h6,.item-complex.item-text-wrap p,.item-text-wrap,.item-text-wrap .item,.item-text-wrap .item-content,.item-text-wrap h1,.item-text-wrap h2,.item-text-wrap h3,.item-text-wrap h4,.item-text-wrap h5,.item-text-wrap h6,.item-text-wrap p{overflow:visible;white-space:normal}.item-complex.item-light>.item-content{border-color:#ddd;background-color:#fff;color:#444}.item-complex.item-light>.item-content.active,.item-complex.item-light>.item-content.active.item-complex>.item-content,.item-complex.item-light>.item-content:active,.item-complex.item-light>.item-content:active.item-complex>.item-content{border-color:#ccc;background-color:#fafafa}.item-complex.item-stable>.item-content{border-color:#b2b2b2;background-color:#f2f2f2;color:#444}.item-complex.item-stable>.item-content.active,.item-complex.item-stable>.item-content.active.item-complex>.item-content,.item-complex.item-stable>.item-content:active,.item-complex.item-stable>.item-content:active.item-complex>.item-content{border-color:#a2a2a2;background-color:#e5e5e5}.item-complex.item-positive>.item-content{border-color:#0c60ee;background-color:#387ef5;color:#fff}.item-complex.item-positive>.item-content.active,.item-complex.item-positive>.item-content.active.item-complex>.item-content,.item-complex.item-positive>.item-content:active,.item-complex.item-positive>.item-content:active.item-complex>.item-content{border-color:#0c60ee;background-color:#0c60ee}.item-complex.item-calm>.item-content{border-color:#0a9dc7;background-color:#00b0ff;color:#fff}.item-complex.item-calm>.item-content.active,.item-complex.item-calm>.item-content.active.item-complex>.item-content,.item-complex.item-calm>.item-content:active,.item-complex.item-calm>.item-content:active.item-complex>.item-content{border-color:#0a9dc7;background-color:#0a9dc7}.item-complex.item-assertive>.item-content{border-color:#e42112;background-color:#ef473a;color:#fff}.item-complex.item-assertive>.item-content.active,.item-complex.item-assertive>.item-content.active.item-complex>.item-content,.item-complex.item-assertive>.item-content:active,.item-complex.item-assertive>.item-content:active.item-complex>.item-content{border-color:#e42112;background-color:#e42112}.item-complex.item-balanced>.item-content{border-color:#28a54c;background-color:#33cd5f;color:#fff}.item-complex.item-balanced>.item-content.active,.item-complex.item-balanced>.item-content.active.item-complex>.item-content,.item-complex.item-balanced>.item-content:active,.item-complex.item-balanced>.item-content:active.item-complex>.item-content{border-color:#28a54c;background-color:#28a54c}.item-complex.item-energized>.item-content{border-color:#e6b500;background-color:#ffc900;color:#fff}.item-complex.item-energized>.item-content.active,.item-complex.item-energized>.item-content.active.item-complex>.item-content,.item-complex.item-energized>.item-content:active,.item-complex.item-energized>.item-content:active.item-complex>.item-content{border-color:#e6b500;background-color:#e6b500}.item-complex.item-royal>.item-content{border-color:#6b46e5;background-color:#886aea;color:#fff}.item-complex.item-royal>.item-content.active,.item-complex.item-royal>.item-content.active.item-complex>.item-content,.item-complex.item-royal>.item-content:active,.item-complex.item-royal>.item-content:active.item-complex>.item-content{border-color:#6b46e5;background-color:#6b46e5}.item-complex.item-dark>.item-content{border-color:#111;background-color:#444;color:#fff}.item-complex.item-dark>.item-content.active,.item-complex.item-dark>.item-content.active.item-complex>.item-content,.item-complex.item-dark>.item-content:active,.item-complex.item-dark>.item-content:active.item-complex>.item-content{border-color:#000;background-color:#262626}.item-icon-left .icon,.item-icon-right .icon{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;position:absolute;top:0;height:100%;font-size:32px}.item-icon-left .icon:before,.item-icon-right .icon:before{display:block;width:32px;text-align:center}.item .fill-icon{min-width:30px;min-height:30px;font-size:28px}.item-icon-left{padding-left:54px}.item-icon-left .icon{left:11px}.item-complex.item-icon-left{padding-left:0}.item-complex.item-icon-left .item-content{padding-left:54px}.item-icon-right{padding-right:54px}.item-icon-right .icon{right:11px}.item-complex.item-icon-right{padding-right:0}.item-complex.item-icon-right .item-content{padding-right:54px}.item-icon-left.item-icon-right .icon:first-child{right:auto}.item-icon-left .item-delete .icon,.item-icon-left.item-icon-right .icon:last-child{left:auto}.item-icon-left .icon-accessory,.item-icon-right .icon-accessory{color:#ccc;font-size:16px}.item-icon-left .icon-accessory{left:3px}.item-icon-right .icon-accessory{right:3px}.item-button-left{padding-left:72px}.item-button-left .item-content>.button,.item-button-left>.button{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;position:absolute;top:8px;left:11px;min-width:34px;min-height:34px;font-size:18px;line-height:32px}.item-button-left .item-content>.button .icon:before,.item-button-left>.button .icon:before{position:relative;left:auto;width:auto;line-height:31px}.item-button-left .item-content>.button>.button,.item-button-left>.button>.button{margin:0 2px;min-height:34px;font-size:18px;line-height:32px}.item-button-right,a.item.item-button-right,button.item.item-button-right{padding-right:80px}.item-button-right .item-content>.button,.item-button-right .item-content>.buttons,.item-button-right>.button,.item-button-right>.buttons{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;position:absolute;top:8px;right:16px;min-width:34px;min-height:34px;font-size:18px;line-height:32px}.item-button-right .item-content>.button .icon:before,.item-button-right .item-content>.buttons .icon:before,.item-button-right>.button .icon:before,.item-button-right>.buttons .icon:before{position:relative;left:auto;width:auto;line-height:31px}.item-button-right .item-content>.button>.button,.item-button-right .item-content>.buttons>.button,.item-button-right>.button>.button,.item-button-right>.buttons>.button{margin:0 2px;min-width:34px;min-height:34px;font-size:18px;line-height:32px}.item-button-left.item-button-right .button:first-child{right:auto}.item-button-left.item-button-right .button:last-child{left:auto}.item-avatar,.item-avatar-left,.item-avatar-left .item-content,.item-avatar .item-content{padding-left:72px;min-height:72px}.item-avatar-left .item-content .item-image,.item-avatar-left .item-content>img:first-child,.item-avatar-left .item-image,.item-avatar-left>img:first-child,.item-avatar .item-content .item-image,.item-avatar .item-content>img:first-child,.item-avatar .item-image,.item-avatar>img:first-child{position:absolute;top:16px;left:16px;max-width:40px;max-height:40px;width:100%;height:100%;border-radius:50%}.item-avatar-right,.item-avatar-right .item-content{padding-right:72px;min-height:72px}.item-avatar-right .item-content .item-image,.item-avatar-right .item-content>img:first-child,.item-avatar-right .item-image,.item-avatar-right>img:first-child{position:absolute;top:16px;right:16px;max-width:40px;max-height:40px;width:100%;height:100%;border-radius:50%}.item-thumbnail-left,.item-thumbnail-left .item-content{padding-top:8px;padding-left:106px;min-height:100px}.item-thumbnail-left .item-content .item-image,.item-thumbnail-left .item-content>img:first-child,.item-thumbnail-left .item-image,.item-thumbnail-left>img:first-child{position:absolute;top:10px;left:10px;max-width:80px;max-height:80px;width:100%;height:100%}.item-avatar-left.item-complex,.item-avatar.item-complex,.item-thumbnail-left.item-complex{padding-top:0;padding-left:0}.item-thumbnail-right,.item-thumbnail-right .item-content{padding-top:8px;padding-right:106px;min-height:100px}.item-thumbnail-right .item-content .item-image,.item-thumbnail-right .item-content>img:first-child,.item-thumbnail-right .item-image,.item-thumbnail-right>img:first-child{position:absolute;top:10px;right:10px;max-width:80px;max-height:80px;width:100%;height:100%}.item-avatar-right.item-complex,.item-thumbnail-right.item-complex{padding-top:0;padding-right:0}.item-image{padding:0;text-align:center}.item-image .list-img,.item-image img:first-child{width:100%;vertical-align:middle}.item-body{overflow:auto;padding:16px;text-overflow:inherit;white-space:normal}.item-body h1,.item-body h2,.item-body h3,.item-body h4,.item-body h5,.item-body h6,.item-body p{margin-top:16px;margin-bottom:16px}.item-divider{padding-top:8px;padding-bottom:8px;min-height:30px;background-color:#f5f5f5;color:#222;font-weight:500}.item-divider-ios,.platform-ios .item-divider-platform{padding-top:26px;text-transform:uppercase;font-weight:300;font-size:13px;background-color:#efeff4;color:#555}.item-divider-android,.platform-android .item-divider-platform{font-weight:300;font-size:13px}.item-note{float:right;color:#aaa;font-size:14px}.item-left-editable .item-content,.item-right-editable .item-content{transition-duration:.25s;transition-timing-function:ease-in-out;transition-property:transform}.item-left-editing.item-left-editable .item-content,.list-left-editing .item-left-editable .item-content{transform:translate3d(50px,0,0)}.item-remove-animate.ng-leave{transition-duration:.3s}.item-remove-animate.ng-leave .item-content,.item-remove-animate.ng-leave:last-of-type{transition-duration:.3s;transition-timing-function:ease-in;transition-property:all}.item-remove-animate.ng-leave.ng-leave-active .item-content{opacity:0;transform:translate3d(-100%,0,0)!important}.item-remove-animate.ng-leave.ng-leave-active:last-of-type{opacity:0}.item-remove-animate.ng-leave.ng-leave-active~ion-item:not(.ng-leave){transform:translate3d(0,calc(-100% + 1px),0);transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.81,.24,1);transition-property:all}.item-left-edit{transition:all 125ms ease-in-out;position:absolute;top:0;left:0;z-index:0;width:50px;height:100%;line-height:100%;display:none;opacity:0;transform:translate3d(-21px,0,0)}.item-left-edit .button{height:100%}.item-left-edit .button.icon{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;position:absolute;top:0;height:100%}.item-left-edit.visible{display:block}.item-left-edit.visible.active{opacity:1;transform:translate3d(8px,0,0)}.list-left-editing .item-left-edit{transition-delay:125ms}.item-delete .button.icon{color:#ef473a;font-size:24px}.item-delete .button.icon:hover{opacity:.7}.item-right-edit{transition:all .25s ease-in-out;position:absolute;top:0;right:0;z-index:3;width:75px;height:100%;background:inherit;padding-left:20px;display:block;opacity:0;transform:translate3d(75px,0,0)}.item-right-edit .button{min-width:50px;height:100%}.item-right-edit .button.icon{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;position:absolute;top:0;height:100%;font-size:32px}.item-right-edit.visible{display:block}.item-right-edit.visible.active{opacity:1;transform:translateZ(0)}.item-reorder .button.icon{color:#444;font-size:32px}.item-reordering{position:absolute;left:0;top:0;z-index:9;width:100%;box-shadow:0 0 10px 0 #aaa}.item-reordering .item-reorder{z-index:9}.item-placeholder{opacity:.7}.item-options{position:absolute;top:0;right:0;z-index:1;height:100%}.item-options .button{height:100%;border:none;border-radius:0;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;-moz-align-items:center;align-items:center}.item-options .button:before{margin:0 auto}.item-options ion-option-button:last-child{padding-right:calc(env(safe-area-inset-right) + 12px)}.list{position:relative;padding-top:1px;padding-bottom:1px;padding-left:0;margin-bottom:20px}.list:last-child{margin-bottom:0}.list:last-child.card{margin-bottom:40px}.list-header{margin-top:20px;padding:5px 15px;background-color:transparent;color:#222;font-weight:700}.card.list .list-item{padding-right:1px;padding-left:1px}.card,.list-inset{overflow:hidden;margin:20px 10px;border-radius:2px;background-color:#fff}.card{padding-top:1px;padding-bottom:1px;box-shadow:0 1px 3px rgba(0,0,0,.3)}.card .item{border-left:0;border-right:0}.card .item:first-child{border-top:0}.card .item:last-child{border-bottom:0}.padding .card,.padding .list-inset{margin-left:0;margin-right:0}.card .item:first-child,.card .item:first-child .item-content,.list-inset .item:first-child,.list-inset .item:first-child .item-content,.padding>.list .item:first-child,.padding>.list .item:first-child .item-content{border-top-left-radius:2px;border-top-right-radius:2px}.card .item:last-child,.card .item:last-child .item-content,.list-inset .item:last-child,.list-inset .item:last-child .item-content,.padding>.list .item:last-child,.padding>.list .item:last-child .item-content{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card .item:last-child,.list-inset .item:last-child{margin-bottom:-1px}.card .item,.list-inset .item,.padding-horizontal>.list .item,.padding>.list .item{margin-right:0;margin-left:0}.card .item.item-input input,.list-inset .item.item-input input,.padding-horizontal>.list .item.item-input input,.padding>.list .item.item-input input{padding-right:44px}.padding-left>.list .item{margin-left:0}.padding-right>.list .item{margin-right:0}.badge{background-color:transparent;color:#aaa;z-index:1;display:inline-block;padding:3px 8px;min-width:10px;border-radius:10px;vertical-align:baseline;text-align:center;white-space:nowrap;font-weight:700;font-size:14px;line-height:16px}.badge:empty{display:none}.badge.badge-light,.tabs .tab-item .badge.badge-light{background-color:#fff;color:#444}.badge.badge-stable,.tabs .tab-item .badge.badge-stable{background-color:#f2f2f2;color:#444}.badge.badge-positive,.tabs .tab-item .badge.badge-positive{background-color:#387ef5;color:#fff}.badge.badge-calm,.tabs .tab-item .badge.badge-calm{background-color:#00b0ff;color:#fff}.badge.badge-assertive,.tabs .tab-item .badge.badge-assertive{background-color:#ef473a;color:#fff}.badge.badge-balanced,.tabs .tab-item .badge.badge-balanced{background-color:#33cd5f;color:#fff}.badge.badge-energized,.tabs .tab-item .badge.badge-energized{background-color:#ffc900;color:#fff}.badge.badge-royal,.tabs .tab-item .badge.badge-royal{background-color:#886aea;color:#fff}.badge.badge-dark,.tabs .tab-item .badge.badge-dark{background-color:#444;color:#fff}.button .badge{position:relative;top:-1px}.slider{position:relative;visibility:hidden;overflow:hidden}.slider-slide,.slider-slides{position:relative;height:100%}.slider-slide{display:block;float:left;width:100%;vertical-align:top}.slider-slide-image>img{width:100%}.slider-pager{position:absolute;bottom:20px;z-index:1;width:100%;height:15px;text-align:center}.slider-pager .slider-pager-page{display:inline-block;margin:0 3px;width:15px;color:#000;text-decoration:none;opacity:.3}.slider-pager .slider-pager-page.active{transition:opacity .4s ease-in;opacity:1}.slider-pager-page.ng-animate,.slider-pager-page.ng-enter,.slider-pager-page.ng-leave,.slider-slide.ng-animate,.slider-slide.ng-enter,.slider-slide.ng-leave{transition:none!important}.slider-pager-page.ng-animate,.slider-slide.ng-animate{animation:0s none}.swiper-container{margin:0 auto;position:relative;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{display:block;-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:.3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide,.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;z-index:1}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}ion-slides{height:100%}.slide-zoom,ion-slides{width:100%;display:block}.slide-zoom{text-align:center}.swiper-container{width:100%;height:100%;padding:0;overflow:hidden}.swiper-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;padding:0}.swiper-slide{width:100%;height:100%;box-sizing:border-box}.swiper-slide img{width:auto;height:auto;max-width:100%;max-height:100%}.scroll-refresher{position:absolute;top:-60px;right:0;left:0;overflow:hidden;margin:auto;height:60px}.scroll-refresher .ionic-refresher-content{position:absolute;bottom:15px;left:0;width:100%;color:#666;text-align:center;font-size:30px}.scroll-refresher .ionic-refresher-content .text-pulling,.scroll-refresher .ionic-refresher-content .text-refreshing{font-size:16px;line-height:16px}.scroll-refresher .ionic-refresher-content.ionic-refresher-with-text{bottom:10px}.scroll-refresher .icon-pulling,.scroll-refresher .icon-refreshing{width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}.scroll-refresher .icon-pulling{animation-name:refresh-spin-back;animation-duration:.2s;animation-timing-function:linear;animation-fill-mode:none;transform:translateZ(0) rotate(0deg)}.scroll-refresher .icon-refreshing,.scroll-refresher .text-refreshing{display:none}.scroll-refresher .icon-refreshing{animation-duration:1.5s}.scroll-refresher.active .icon-pulling:not(.pulling-rotation-disabled){animation-name:refresh-spin;transform:translateZ(0) rotate(-180deg)}.scroll-refresher.active.refreshing{transition:transform .2s;transform:scale(1)}.scroll-refresher.active.refreshing .icon-pulling,.scroll-refresher.active.refreshing .text-pulling{display:none}.scroll-refresher.active.refreshing .icon-refreshing,.scroll-refresher.active.refreshing .text-refreshing{display:block}.scroll-refresher.active.refreshing.refreshing-tail{transform:scale(0)}.overflow-scroll>.scroll{-webkit-overflow-scrolling:touch;width:100%}.overflow-scroll>.scroll.overscroll{position:fixed;right:0;left:0}.overflow-scroll.padding>.scroll.overscroll{padding:10px}@keyframes refresh-spin{0%{transform:translateZ(0) rotate(0)}to{transform:translateZ(0) rotate(180deg)}}@keyframes refresh-spin-back{0%{transform:translateZ(0) rotate(180deg)}to{transform:translateZ(0) rotate(0)}}.spinner{stroke:#444;fill:#444}.spinner svg{width:28px;height:28px}.spinner.spinner-light{stroke:#fff;fill:#fff}.spinner.spinner-stable{stroke:#f2f2f2;fill:#f2f2f2}.spinner.spinner-positive{stroke:#387ef5;fill:#387ef5}.spinner.spinner-calm{stroke:#11c1f3;fill:#11c1f3}.spinner.spinner-balanced{stroke:#33cd5f;fill:#33cd5f}.spinner.spinner-assertive{stroke:#ef473a;fill:#ef473a}.spinner.spinner-energized{stroke:#ffc900;fill:#ffc900}.spinner.spinner-royal{stroke:#886aea;fill:#886aea}.spinner.spinner-dark{stroke:#444;fill:#444}.spinner-android{stroke:#4b8bf4}.spinner-ios,.spinner-ios-small{stroke:#69717d}.spinner-spiral .stop1{stop-color:#fff;stop-opacity:0}.spinner-spiral.spinner-light .stop1{stop-color:#444}.spinner-spiral.spinner-light .stop2{stop-color:#fff}.spinner-spiral.spinner-stable .stop2{stop-color:#f2f2f2}.spinner-spiral.spinner-positive .stop2{stop-color:#387ef5}.spinner-spiral.spinner-calm .stop2{stop-color:#11c1f3}.spinner-spiral.spinner-balanced .stop2{stop-color:#33cd5f}.spinner-spiral.spinner-assertive .stop2{stop-color:#ef473a}.spinner-spiral.spinner-energized .stop2{stop-color:#ffc900}.spinner-spiral.spinner-royal .stop2{stop-color:#886aea}.spinner-spiral.spinner-dark .stop2{stop-color:#444}form{margin:0 0 1.428571429}legend{display:block;margin-bottom:1.428571429;padding:0;width:100%;border:1px solid #ddd;color:#444;font-size:24px;line-height:2.857142858}legend small{color:#f2f2f2;font-size:1.0714285718}button,input,label,select,textarea{font-weight:400;font-size:16px;line-height:1.428571429}button,input,select,textarea{font-family:Lato,Arial,Helvetica,Verdana,sans-serif}.item-input{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;position:relative;overflow:hidden;padding:6px 0 5px 16px}.item-input input{border-radius:0;-moz-flex:1 220px;-ms-flex:1 220px;flex:1 220px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding-right:24px;background-color:transparent}.item-input .button .icon{-moz-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;position:static;display:inline-block;height:auto;text-align:center;font-size:16px}.item-input .button-bar{border-radius:0;-moz-flex:1 0 220px;-ms-flex:1 0 220px;flex:1 0 220px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.item-input .icon{min-width:14px}.platform-windowsphone .item-input input{-ms-flex-negative:1;flex-shrink:1}.item-input-inset{-ms-flex-align:center;position:relative;overflow:hidden;padding:10.6666666667px}.item-input-inset,.item-input-wrapper{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-align-items:center;align-items:center}.item-input-wrapper{-moz-flex:1 0;-ms-flex:1 0;flex:1 0;-ms-flex-align:center;border-radius:4px;padding-right:8px;padding-left:8px;background:#eee}.item-input-inset .item-input-wrapper input{padding-left:4px;height:29px;background:transparent;line-height:18px}.item-input-wrapper~.button{margin-left:10.6666666667px}.input-label{display:table;padding:7px 10px 7px 0;max-width:200px;width:35%;color:#444;font-size:16px}.placeholder-icon{color:#aaa}.placeholder-icon:first-child{padding-right:6px}.placeholder-icon:last-child{padding-left:6px}.item-stacked-label{display:block;background-color:transparent;box-shadow:none}.item-stacked-label .icon,.item-stacked-label .input-label{display:inline-block;padding:4px 0 0;vertical-align:middle}.item-stacked-label input,.item-stacked-label textarea{border-radius:2px;padding:4px 8px 3px 0;border:none;background-color:#fff}.item-stacked-label input{overflow:hidden;height:50px}.item-select.item-stacked-label select{position:relative;padding:0;max-width:90%;direction:ltr;white-space:pre-wrap;margin:-3px}.item-floating-label{display:block;background-color:transparent;box-shadow:none}.item-floating-label .input-label{position:relative;padding:5px 0 0;opacity:0;top:10px;transition:opacity .15s ease-in,top .2s linear}.item-floating-label .input-label.has-input{opacity:1;top:0;transition:opacity .15s ease-in,top .2s linear}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{display:block;padding-top:2px;padding-left:0;height:38px;color:#111;vertical-align:middle;font-size:16px;line-height:18px}.platform-android input[type=date],.platform-android input[type=datetime-local],.platform-android input[type=month],.platform-android input[type=time],.platform-android input[type=week],.platform-ios input[type=date],.platform-ios input[type=datetime-local],.platform-ios input[type=month],.platform-ios input[type=time],.platform-ios input[type=week]{padding-top:8px}.item-input input,.item-input textarea{width:100%}textarea{padding-left:0}textarea::-moz-placeholder{color:#aaa}textarea:-ms-input-placeholder{color:#aaa}textarea::-webkit-input-placeholder{color:#aaa;text-indent:-3px}textarea{height:auto}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border:0}input[type=checkbox],input[type=radio]{margin:0;line-height:normal}.item-input input[type=button],.item-input input[type=checkbox],.item-input input[type=file],.item-input input[type=image],.item-input input[type=radio],.item-input input[type=reset],.item-input input[type=submit]{width:auto}input[type=file]{line-height:36px}.cloned-text-input+input,.cloned-text-input+textarea,.previous-input-focus{position:absolute!important;left:-9999px;width:200px}input::-moz-placeholder,textarea::-moz-placeholder{color:#aaa}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aaa}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa;text-indent:0}input[disabled],input[readonly]:not(.cloned-text-input),select[disabled],select[readonly],textarea[disabled],textarea[readonly]:not(.cloned-text-input){background-color:#f2f2f2;cursor:not-allowed}input[type=checkbox][disabled],input[type=checkbox][readonly],input[type=radio][disabled],input[type=radio][readonly]{background-color:transparent}.checkbox{position:relative;display:inline-block;padding:7px;cursor:pointer}.checkbox .checkbox-icon:before,.checkbox input:before{border-color:#ddd}.checkbox input:checked+.checkbox-icon:before,.checkbox input:checked:before{background:#387ef5;border-color:#387ef5}.checkbox-light .checkbox-icon:before,.checkbox-light input:before{border-color:#ddd}.checkbox-light input:checked+.checkbox-icon:before,.checkbox-light input:checked:before{background:#ddd;border-color:#ddd}.checkbox-stable .checkbox-icon:before,.checkbox-stable input:before{border-color:#b2b2b2}.checkbox-stable input:checked+.checkbox-icon:before,.checkbox-stable input:checked:before{background:#b2b2b2;border-color:#b2b2b2}.checkbox-positive .checkbox-icon:before,.checkbox-positive input:before{border-color:#387ef5}.checkbox-positive input:checked+.checkbox-icon:before,.checkbox-positive input:checked:before{background:#387ef5;border-color:#387ef5}.checkbox-calm .checkbox-icon:before,.checkbox-calm input:before{border-color:#11c1f3}.checkbox-calm input:checked+.checkbox-icon:before,.checkbox-calm input:checked:before{background:#11c1f3;border-color:#11c1f3}.checkbox-assertive .checkbox-icon:before,.checkbox-assertive input:before{border-color:#ef473a}.checkbox-assertive input:checked+.checkbox-icon:before,.checkbox-assertive input:checked:before{background:#ef473a;border-color:#ef473a}.checkbox-balanced .checkbox-icon:before,.checkbox-balanced input:before{border-color:#33cd5f}.checkbox-balanced input:checked+.checkbox-icon:before,.checkbox-balanced input:checked:before{background:#33cd5f;border-color:#33cd5f}.checkbox-energized .checkbox-icon:before,.checkbox-energized input:before{border-color:#ffc900}.checkbox-energized input:checked+.checkbox-icon:before,.checkbox-energized input:checked:before{background:#ffc900;border-color:#ffc900}.checkbox-royal .checkbox-icon:before,.checkbox-royal input:before{border-color:#886aea}.checkbox-royal input:checked+.checkbox-icon:before,.checkbox-royal input:checked:before{background:#886aea;border-color:#886aea}.checkbox-dark .checkbox-icon:before,.checkbox-dark input:before{border-color:#444}.checkbox-dark input:checked+.checkbox-icon:before,.checkbox-dark input:checked:before{background:#444;border-color:#444}.checkbox input:disabled+.checkbox-icon:before,.checkbox input:disabled:before{border-color:#ddd}.checkbox input:disabled:checked+.checkbox-icon:before,.checkbox input:disabled:checked:before{background:#ddd}.checkbox.checkbox-input-hidden input{display:none!important}.checkbox-icon,.checkbox input{position:relative;width:28px;height:28px;display:block;border:0;background:transparent;cursor:pointer;-webkit-appearance:none}.checkbox-icon:before,.checkbox input:before{display:table;width:100%;height:100%;border-width:1px;border-style:solid;border-radius:28px;background:#fff;content:" ";transition:background-color 20ms ease-in-out}.checkbox input:checked:before,input:checked+.checkbox-icon:before{border-width:2px}.checkbox-icon:after,.checkbox input:after{transition:opacity .05s ease-in-out;transform:rotate(-45deg);position:absolute;top:33%;left:25%;display:table;width:14px;height:6px;border:1px solid #fff;border-top:0;border-right:0;content:" ";opacity:0}.checkbox-square .checkbox-icon:before,.checkbox-square input:before,.platform-android .checkbox-platform .checkbox-icon:before,.platform-android .checkbox-platform input:before{border-radius:2px;width:72%;height:72%;margin-top:14%;margin-left:14%;border-width:2px}.checkbox-square .checkbox-icon:after,.checkbox-square input:after,.platform-android .checkbox-platform .checkbox-icon:after,.platform-android .checkbox-platform input:after{border-width:2px;top:19%;left:25%;width:13px;height:7px}.platform-android .item-checkbox-right .checkbox-square .checkbox-icon:after{top:31%}.grade-c .checkbox-icon:after,.grade-c .checkbox input:after{transform:rotate(0);top:3px;left:4px;border:none;color:#fff;content:"✓";font-weight:700;font-size:20px}.checkbox input:checked:after,input:checked+.checkbox-icon:after{opacity:1}.item-checkbox{padding-left:60px}.item-checkbox.active{box-shadow:none}.item-checkbox .checkbox{position:absolute;top:50%;right:8px;left:8px;z-index:3;margin-top:-21px}.item-checkbox.item-checkbox-right{padding-right:60px;padding-left:16px}.item-checkbox-right .checkbox-icon,.item-checkbox-right .checkbox input{float:right}.item-toggle{pointer-events:none}.toggle{position:relative;display:inline-block;pointer-events:auto;margin:-5px;padding:5px}.toggle input:checked+.track{border-color:#4cd964;background-color:#4cd964}.toggle.dragging .handle{background-color:#f2f2f2!important}.toggle.toggle-light input:checked+.track{border-color:#ddd;background-color:#ddd}.toggle.toggle-stable input:checked+.track{border-color:#b2b2b2;background-color:#b2b2b2}.toggle.toggle-positive input:checked+.track{border-color:#387ef5;background-color:#387ef5}.toggle.toggle-calm input:checked+.track{border-color:#11c1f3;background-color:#11c1f3}.toggle.toggle-assertive input:checked+.track{border-color:#ef473a;background-color:#ef473a}.toggle.toggle-balanced input:checked+.track{border-color:#33cd5f;background-color:#33cd5f}.toggle.toggle-energized input:checked+.track{border-color:#ffc900;background-color:#ffc900}.toggle.toggle-royal input:checked+.track{border-color:#886aea;background-color:#886aea}.toggle.toggle-dark input:checked+.track{border-color:#444;background-color:#444}.toggle input{display:none}.toggle .track{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:background-color,border;display:inline-block;box-sizing:border-box;width:51px;height:31px;border:2px solid #e6e6e6;border-radius:20px;background-color:#fff;content:" ";cursor:pointer;pointer-events:none}.platform-android4_2 .toggle .track{-webkit-background-clip:padding-box}.toggle .handle{transition:.3s cubic-bezier(0,1.1,1,1.1);transition-property:background-color,transform;position:absolute;display:block;width:27px;height:27px;border-radius:27px;background-color:#fff;top:7px;left:7px;box-shadow:0 2px 7px rgba(0,0,0,.35),0 1px 1px rgba(0,0,0,.15)}.toggle .handle:before{position:absolute;top:-4px;left:-21.5px;padding:18.5px 34px;content:" "}.toggle input:checked+.track .handle{transform:translate3d(20px,0,0);background-color:#fff}.item-toggle.active{box-shadow:none}.item-toggle,.item-toggle.item-complex .item-content{padding-right:99px}.item-toggle.item-complex{padding-right:0}.item-toggle .toggle{position:absolute;top:10px;right:16px;z-index:3}.toggle input:disabled+.track{opacity:.6}.toggle-small .track{border:0;width:34px;height:15px;background:#9e9e9e}.toggle-small input:checked+.track{background:rgba(0,150,137,.5)}.toggle-small .handle{top:2px;left:4px;width:21px;height:21px;box-shadow:0 2px 5px rgba(0,0,0,.25)}.toggle-small input:checked+.track .handle{transform:translate3d(16px,0,0);background:#009689}.toggle-small.item-toggle .toggle{top:19px}.toggle-small .toggle-light input:checked+.track{background-color:hsla(0,0%,86.7%,.5)}.toggle-small .toggle-light input:checked+.track .handle{background-color:#ddd}.toggle-small .toggle-stable input:checked+.track{background-color:hsla(0,0%,69.8%,.5)}.toggle-small .toggle-stable input:checked+.track .handle{background-color:#b2b2b2}.toggle-small .toggle-positive input:checked+.track{background-color:rgba(56,126,245,.5)}.toggle-small .toggle-positive input:checked+.track .handle{background-color:#387ef5}.toggle-small .toggle-calm input:checked+.track{background-color:rgba(17,193,243,.5)}.toggle-small .toggle-calm input:checked+.track .handle{background-color:#11c1f3}.toggle-small .toggle-assertive input:checked+.track{background-color:rgba(239,71,58,.5)}.toggle-small .toggle-assertive input:checked+.track .handle{background-color:#ef473a}.toggle-small .toggle-balanced input:checked+.track{background-color:rgba(51,205,95,.5)}.toggle-small .toggle-balanced input:checked+.track .handle{background-color:#33cd5f}.toggle-small .toggle-energized input:checked+.track{background-color:rgba(255,201,0,.5)}.toggle-small .toggle-energized input:checked+.track .handle{background-color:#ffc900}.toggle-small .toggle-royal input:checked+.track{background-color:rgba(136,106,234,.5)}.toggle-small .toggle-royal input:checked+.track .handle{background-color:#886aea}.toggle-small .toggle-dark input:checked+.track{background-color:rgba(68,68,68,.5)}.toggle-small .toggle-dark input:checked+.track .handle{background-color:#444}.item-radio{padding:0}.item-radio:hover{cursor:pointer}.item-radio .item-content{padding-right:64px}.item-radio .radio-icon{position:absolute;top:0;right:0;z-index:3;visibility:hidden;padding:14px;height:100%;font-size:24px}.item-radio input{position:absolute;left:-9999px}.item-radio input:checked+.radio-content .item-content{background:#f7f7f7}.item-radio input:checked+.radio-content .radio-icon{visibility:visible}.range input{display:inline-block;overflow:hidden;margin-top:5px;margin-bottom:5px;padding-right:2px;padding-left:1px;width:auto;height:43px;outline:none;background:linear-gradient(90deg,#ccc 0,#ccc);background-position:50%;background-size:99% 2px;background-repeat:no-repeat;-webkit-appearance:none}.range input::-moz-focus-outer{border:0}.range input::-webkit-slider-thumb{position:relative;width:28px;height:28px;border-radius:50%;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);cursor:pointer;-webkit-appearance:none;border:0}.range input::-webkit-slider-thumb:before{position:absolute;top:13px;left:-2001px;width:2000px;height:2px;background:#444;content:" "}.range input::-webkit-slider-thumb:after{position:absolute;top:-15px;left:-15px;padding:30px;content:" "}.range input::-ms-fill-lower{height:2px;background:#444}.range{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;padding:2px 11px}.range.range-light input::-webkit-slider-thumb:before{background:#ddd}.range.range-light input::-ms-fill-lower{background:#ddd}.range.range-stable input::-webkit-slider-thumb:before{background:#b2b2b2}.range.range-stable input::-ms-fill-lower{background:#b2b2b2}.range.range-positive input::-webkit-slider-thumb:before{background:#387ef5}.range.range-positive input::-ms-fill-lower{background:#387ef5}.range.range-calm input::-webkit-slider-thumb:before{background:#00b0ff}.range.range-calm input::-ms-fill-lower{background:#00b0ff}.range.range-balanced input::-webkit-slider-thumb:before{background:#33cd5f}.range.range-balanced input::-ms-fill-lower{background:#33cd5f}.range.range-assertive input::-webkit-slider-thumb:before{background:#ef473a}.range.range-assertive input::-ms-fill-lower{background:#ef473a}.range.range-energized input::-webkit-slider-thumb:before{background:#ffc900}.range.range-energized input::-ms-fill-lower{background:#ffc900}.range.range-royal input::-webkit-slider-thumb:before{background:#886aea}.range.range-royal input::-ms-fill-lower{background:#886aea}.range.range-dark input::-webkit-slider-thumb:before{background:#444}.range.range-dark input::-ms-fill-lower{background:#444}.range .icon{-moz-flex:0;-ms-flex:0;flex:0;display:block;min-width:24px;text-align:center;font-size:24px}.range input{-moz-flex:1;-ms-flex:1;flex:1;display:block;margin-right:10px;margin-left:10px}.range-label{-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;white-space:nowrap}.range-label:first-child{padding-left:5px}.range input+.range-label{padding-right:5px;padding-left:0}.platform-windowsphone .range input{height:auto}.item-select{position:relative}.item-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;bottom:0;right:0;padding:0 48px 0 16px;max-width:65%;border:none;background:#fff;color:#333;text-indent:.01px;text-overflow:"";white-space:nowrap;font-size:16px;cursor:pointer;direction:rtl}.item-select select::-ms-expand{display:none}.item-select option{direction:ltr}.item-select:after{position:absolute;top:50%;right:16px;margin-top:-3px;width:0;height:0;border-top:5px solid;border-right:5px solid transparent;border-left:5px solid transparent;color:#999;content:"";pointer-events:none}.item-select.item-light select{background:#fff;color:#444}.item-select.item-stable select{background:#f2f2f2;color:#444}.item-select.item-stable .input-label,.item-select.item-stable:after{color:#666}.item-select.item-positive select{background:#387ef5;color:#fff}.item-select.item-positive .input-label,.item-select.item-positive:after{color:#fff}.item-select.item-calm select{background:#00b0ff;color:#fff}.item-select.item-calm .input-label,.item-select.item-calm:after{color:#fff}.item-select.item-assertive select{background:#ef473a;color:#fff}.item-select.item-assertive .input-label,.item-select.item-assertive:after{color:#fff}.item-select.item-balanced select{background:#33cd5f;color:#fff}.item-select.item-balanced .input-label,.item-select.item-balanced:after{color:#fff}.item-select.item-energized select{background:#ffc900;color:#fff}.item-select.item-energized .input-label,.item-select.item-energized:after{color:#fff}.item-select.item-royal select{background:#886aea;color:#fff}.item-select.item-royal .input-label,.item-select.item-royal:after{color:#fff}.item-select.item-dark select{background:#444;color:#fff}.item-select.item-dark .input-label,.item-select.item-dark:after{color:#fff}select[multiple],select[size]{height:auto}progress{display:block;margin:15px auto;width:100%}.button{background-color:#f2f2f2;color:#444;position:relative;display:inline-block;margin:0;padding:0 12px;min-width:52px;min-height:47px;border:1px solid transparent;border-radius:4px;vertical-align:top;text-align:center;text-overflow:ellipsis;font-size:16px;line-height:42px;cursor:pointer}.button:hover{color:#444;text-decoration:none}.button.activated,.button.active{border-color:#a2a2a2;background-color:#e5e5e5}.button:after{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;content:" "}.button .icon{vertical-align:top;pointer-events:none}.button.icon-left:before,.button.icon-right:before,.button.icon:before,.button .icon:before{display:inline-block;padding:0 0 1px;vertical-align:inherit;font-size:24px;line-height:41px;pointer-events:none}.button.icon-left:before{float:left;padding-right:.2em;padding-left:0}.button.icon-right:before{float:right;padding-right:0;padding-left:.2em}.button.button-block,.button.button-full{margin-top:10px;margin-bottom:10px}.button.button-light{border-color:transparent;background-color:#fff;color:#444}.button.button-light:hover{color:#444;text-decoration:none}.button.button-light.activated,.button.button-light.active{border-color:#a2a2a2;background-color:#fafafa}.button.button-light.button-clear{box-shadow:none;color:#ddd}.button.button-light.button-clear,.button.button-light.button-icon{border-color:transparent;background:none}.button.button-light.button-outline{border-color:#ddd;background:transparent;color:#ddd}.button.button-light.button-outline.activated,.button.button-light.button-outline.active{background-color:#ddd;box-shadow:none;color:#fff}.button.button-stable{border-color:transparent;background-color:#f2f2f2;color:#444}.button.button-stable:hover{color:#444;text-decoration:none}.button.button-stable.activated,.button.button-stable.active{border-color:#a2a2a2;background-color:#e5e5e5}.button.button-stable.button-clear{box-shadow:none;color:#b2b2b2}.button.button-stable.button-clear,.button.button-stable.button-icon{border-color:transparent;background:none}.button.button-stable.button-outline{border-color:#b2b2b2;background:transparent;color:#b2b2b2}.button.button-stable.button-outline.activated,.button.button-stable.button-outline.active{background-color:#b2b2b2;box-shadow:none;color:#fff}.button.button-positive{border-color:transparent;background-color:#387ef5;color:#fff}.button.button-positive:hover{color:#fff;text-decoration:none}.button.button-positive.activated,.button.button-positive.active{border-color:#a2a2a2;background-color:#0c60ee}.button.button-positive.button-clear{box-shadow:none;color:#387ef5}.button.button-positive.button-clear,.button.button-positive.button-icon{border-color:transparent;background:none}.button.button-positive.button-outline{border-color:#387ef5;background:transparent;color:#387ef5}.button.button-positive.button-outline.activated,.button.button-positive.button-outline.active{background-color:#387ef5;box-shadow:none;color:#fff}.button.button-calm{border-color:transparent;background-color:#00b0ff;color:#fff}.button.button-calm:hover{color:#fff;text-decoration:none}.button.button-calm.activated,.button.button-calm.active{border-color:#a2a2a2;background-color:#0a9dc7}.button.button-calm.button-clear{box-shadow:none;color:#00b0ff}.button.button-calm.button-clear,.button.button-calm.button-icon{border-color:transparent;background:none}.button.button-calm.button-outline{border-color:#00b0ff;background:transparent;color:#00b0ff}.button.button-calm.button-outline.activated,.button.button-calm.button-outline.active{background-color:#00b0ff;box-shadow:none;color:#fff}.button.button-assertive{border-color:transparent;background-color:#ef473a;color:#fff}.button.button-assertive:hover{color:#fff;text-decoration:none}.button.button-assertive.activated,.button.button-assertive.active{border-color:#a2a2a2;background-color:#e42112}.button.button-assertive.button-clear{box-shadow:none;color:#ef473a}.button.button-assertive.button-clear,.button.button-assertive.button-icon{border-color:transparent;background:none}.button.button-assertive.button-outline{border-color:#ef473a;background:transparent;color:#ef473a}.button.button-assertive.button-outline.activated,.button.button-assertive.button-outline.active{background-color:#ef473a;box-shadow:none;color:#fff}.button.button-balanced{border-color:transparent;background-color:#33cd5f;color:#fff}.button.button-balanced:hover{color:#fff;text-decoration:none}.button.button-balanced.activated,.button.button-balanced.active{border-color:#a2a2a2;background-color:#28a54c}.button.button-balanced.button-clear{box-shadow:none;color:#33cd5f}.button.button-balanced.button-clear,.button.button-balanced.button-icon{border-color:transparent;background:none}.button.button-balanced.button-outline{border-color:#33cd5f;background:transparent;color:#33cd5f}.button.button-balanced.button-outline.activated,.button.button-balanced.button-outline.active{background-color:#33cd5f;box-shadow:none;color:#fff}.button.button-energized{border-color:transparent;background-color:#ffc900;color:#fff}.button.button-energized:hover{color:#fff;text-decoration:none}.button.button-energized.activated,.button.button-energized.active{border-color:#a2a2a2;background-color:#e6b500}.button.button-energized.button-clear{box-shadow:none;color:#ffc900}.button.button-energized.button-clear,.button.button-energized.button-icon{border-color:transparent;background:none}.button.button-energized.button-outline{border-color:#ffc900;background:transparent;color:#ffc900}.button.button-energized.button-outline.activated,.button.button-energized.button-outline.active{background-color:#ffc900;box-shadow:none;color:#fff}.button.button-royal{border-color:transparent;background-color:#886aea;color:#fff}.button.button-royal:hover{color:#fff;text-decoration:none}.button.button-royal.activated,.button.button-royal.active{border-color:#a2a2a2;background-color:#6b46e5}.button.button-royal.button-clear{box-shadow:none;color:#886aea}.button.button-royal.button-clear,.button.button-royal.button-icon{border-color:transparent;background:none}.button.button-royal.button-outline{border-color:#886aea;background:transparent;color:#886aea}.button.button-royal.button-outline.activated,.button.button-royal.button-outline.active{background-color:#886aea;box-shadow:none;color:#fff}.button.button-dark{border-color:transparent;background-color:#444;color:#fff}.button.button-dark:hover{color:#fff;text-decoration:none}.button.button-dark.activated,.button.button-dark.active{border-color:#a2a2a2;background-color:#262626}.button.button-dark.button-clear{box-shadow:none;color:#444}.button.button-dark.button-clear,.button.button-dark.button-icon{border-color:transparent;background:none}.button.button-dark.button-outline{border-color:#444;background:transparent;color:#444}.button.button-dark.button-outline.activated,.button.button-dark.button-outline.active{background-color:#444;box-shadow:none;color:#fff}.button-small{padding:2px 4px 1px;min-width:28px;min-height:30px;font-size:12px;line-height:26px}.button-small.icon-left:before,.button-small.icon-right:before,.button-small.icon:before,.button-small .icon:before{font-size:16px;line-height:19px;margin-top:3px}.button-large{padding:0 16px;min-width:68px;min-height:59px;font-size:20px;line-height:53px}.button-large.icon-left:before,.button-large.icon-right:before,.button-large.icon:before,.button-large .icon:before{padding-bottom:2px;font-size:32px;line-height:51px}.button-icon{transition:opacity .1s;padding:0 6px;min-width:0;border-color:transparent;background:none}.button-icon.button.activated,.button-icon.button.active{border-color:transparent;background:none;box-shadow:none;opacity:.3}.button-icon.icon:before,.button-icon .icon:before{font-size:32px}.button-clear{transition:opacity .1s;padding:0 6px;max-height:42px}.button-clear,.button-clear.button-clear{border-color:transparent;background:none;box-shadow:none}.button-clear.button-clear{color:transparent}.button-clear.button-icon{border-color:transparent;background:none}.button-clear.activated,.button-clear.active{opacity:.3}.button-outline{transition:opacity .1s;background:none;box-shadow:none}.button-outline.button-outline{border-color:transparent;background:transparent;color:transparent}.button-outline.button-outline.activated,.button-outline.button-outline.active{background-color:transparent;box-shadow:none;color:#fff}.padding>.button.button-block:first-child{margin-top:0}.button-block{display:block;clear:both}.button-block:after{clear:both}.button-full,.button-full>.button{display:block;margin-right:0;margin-left:0;border-right-width:0;border-left-width:0;border-radius:0}.button-full>button.button,button.button-block,button.button-full,input.button.button-block{width:100%}a.button{text-decoration:none}a.button.icon-left:before,a.button.icon-right:before,a.button.icon:before,a.button .icon:before{margin-top:2px}.button.disabled,.button[disabled]{opacity:.4;cursor:default!important;pointer-events:none}.button-bar{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:1;-ms-flex:1;flex:1;width:100%}.button-bar.button-bar-inline{display:block;width:auto;*zoom:1}.button-bar.button-bar-inline:after,.button-bar.button-bar-inline:before{display:table;content:"";line-height:0}.button-bar.button-bar-inline:after{clear:both}.button-bar.button-bar-inline>.button{width:auto;display:inline-block;float:left}.button-bar.bar-light>.button{border-color:#ddd}.button-bar.bar-stable>.button{border-color:#b2b2b2}.button-bar.bar-positive>.button{border-color:#0c60ee}.button-bar.bar-calm>.button{border-color:#0a9dc7}.button-bar.bar-assertive>.button{border-color:#e42112}.button-bar.bar-balanced>.button{border-color:#28a54c}.button-bar.bar-energized>.button{border-color:#e6b500}.button-bar.bar-royal>.button{border-color:#6b46e5}.button-bar.bar-dark>.button{border-color:#111}.button-bar>.button{-moz-flex:1;-ms-flex:1;flex:1;display:block;overflow:hidden;padding:0 16px;width:0;border-width:1px 0 1px 1px;border-radius:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.button-bar>.button .icon:before,.button-bar>.button:before{line-height:44px}.button-bar>.button:first-child{border-radius:4px 0 0 4px}.button-bar>.button:last-child{border-right-width:1px;border-radius:0 4px 4px 0}.button-bar>.button:only-child{border-radius:4px}.button-bar>.button-small .icon:before,.button-bar>.button-small:before{line-height:28px}.row{display:-moz-flex;display:-ms-flexbox;display:flex;padding:5px;width:100%}.row-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.row-no-padding,.row-no-padding>.col{padding:0}.row+.row{margin-top:-5px;padding-top:0}.col{-moz-flex:1;-ms-flex:1;flex:1;display:block;padding:5px;width:100%}.row-top{-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.row-bottom{-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.row-center{-ms-flex-align:center;-moz-align-items:center;align-items:center}.row-stretch{-ms-flex-align:stretch;-moz-align-items:stretch;align-items:stretch}.row-baseline{-ms-flex-align:baseline;-moz-align-items:baseline;align-items:baseline}.col-top{-ms-flex-item-align:start;align-self:flex-start}.col-bottom{-ms-flex-item-align:end;align-self:flex-end}.col-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.col-offset-10{margin-left:10%}.col-offset-20{margin-left:20%}.col-offset-25{margin-left:25%}.col-offset-33,.col-offset-34{margin-left:33.3333%}.col-offset-50{margin-left:50%}.col-offset-66,.col-offset-67{margin-left:66.6666%}.col-offset-75{margin-left:75%}.col-offset-80{margin-left:80%}.col-offset-90{margin-left:90%}.col-10{-moz-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.col-20{-moz-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-25{-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-33,.col-34{-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}.col-40{-moz-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.col-50{-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-60{-moz-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.col-66,.col-67{-moz-flex:0 0 66.6666%;-ms-flex:0 0 66.6666%;flex:0 0 66.6666%;max-width:66.6666%}.col-75{-moz-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-80{-moz-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.col-90{-moz-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}@media(max-width:567px){.responsive-sm{-ms-flex-direction:column;flex-direction:column}.responsive-sm .col,.responsive-sm .col-10,.responsive-sm .col-20,.responsive-sm .col-25,.responsive-sm .col-33,.responsive-sm .col-34,.responsive-sm .col-50,.responsive-sm .col-66,.responsive-sm .col-67,.responsive-sm .col-75,.responsive-sm .col-80,.responsive-sm .col-90{-moz-flex:1;-ms-flex:1;flex:1;margin-bottom:15px;margin-left:0;max-width:100%;width:100%}}@media(max-width:767px){.responsive-md{-ms-flex-direction:column;flex-direction:column}.responsive-md .col,.responsive-md .col-10,.responsive-md .col-20,.responsive-md .col-25,.responsive-md .col-33,.responsive-md .col-34,.responsive-md .col-50,.responsive-md .col-66,.responsive-md .col-67,.responsive-md .col-75,.responsive-md .col-80,.responsive-md .col-90{-moz-flex:1;-ms-flex:1;flex:1;margin-bottom:15px;margin-left:0;max-width:100%;width:100%}}@media(max-width:1023px){.responsive-lg{-ms-flex-direction:column;flex-direction:column}.responsive-lg .col,.responsive-lg .col-10,.responsive-lg .col-20,.responsive-lg .col-25,.responsive-lg .col-33,.responsive-lg .col-34,.responsive-lg .col-50,.responsive-lg .col-66,.responsive-lg .col-67,.responsive-lg .col-75,.responsive-lg .col-80,.responsive-lg .col-90{-moz-flex:1;-ms-flex:1;flex:1;margin-bottom:15px;margin-left:0;max-width:100%;width:100%}}.hide{display:none}.opacity-hide{opacity:0}.grade-b .opacity-hide,.grade-c .opacity-hide{opacity:1;display:none}.show{display:block}.opacity-show{opacity:1}.invisible{visibility:hidden}.keyboard-open .hide-on-keyboard-open{display:none}.keyboard-open .bar-footer.hide-on-keyboard-open+.pane .has-footer,.keyboard-open .tabs.hide-on-keyboard-open+.pane .has-tabs{bottom:0}.inline{display:inline-block}.disable-pointer-events{pointer-events:none}.enable-pointer-events{pointer-events:auto}.disable-user-behavior{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-drag:none;-ms-touch-action:none;-ms-content-zooming:none}.click-block{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:99999;transform:translateZ(0);overflow:hidden}.click-block-hide{transform:translate3d(-9999px,0,0)}.no-resize{resize:none}.block,.block:after{display:block;clear:both}.block:after{visibility:hidden;height:0;content:"."}.full-image{width:100%}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.padding{padding:10px}.padding-top,.padding-vertical{padding-top:10px}.padding-horizontal,.padding-right{padding-right:10px}.padding-bottom,.padding-vertical{padding-bottom:10px}.padding-horizontal,.padding-left{padding-left:10px}.iframe-wrapper{position:fixed;-webkit-overflow-scrolling:touch;overflow:scroll}.iframe-wrapper iframe{height:100%;width:100%}.rounded{border-radius:4px}.light,a.light{color:#fff}.light-bg{background-color:#fff}.light-border{border-color:#ddd}.stable,a.stable{color:#f2f2f2}.stable-bg{background-color:#f2f2f2}.stable-border{border-color:#b2b2b2}.positive,a.positive{color:#387ef5}.positive-bg{background-color:#387ef5}.positive-border{border-color:#0c60ee}.calm,a.calm{color:#11c1f3}.calm-bg{background-color:#11c1f3}.calm-border{border-color:#0a9dc7}.assertive,a.assertive{color:#ef473a}.assertive-bg{background-color:#ef473a}.assertive-border{border-color:#e42112}.balanced,a.balanced{color:#33cd5f}.balanced-bg{background-color:#33cd5f}.balanced-border{border-color:#28a54c}.energized,a.energized{color:#ffc900}.energized-bg{background-color:#ffc900}.energized-border{border-color:#e6b500}.royal,a.royal{color:#886aea}.royal-bg{background-color:#886aea}.royal-border{border-color:#6b46e5}.dark,a.dark{color:#444}.dark-bg{background-color:#444}.dark-border{border-color:#111}[collection-repeat]{left:0!important;top:0!important;position:absolute!important;z-index:1}.collection-repeat-container{position:relative;z-index:1}.collection-repeat-after-container{z-index:0;display:block}.collection-repeat-after-container.horizontal{display:inline-block}.ng-cloak,.ng-hide:not(.ng-hide-animate),.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.platform-ios.platform-cordova:not(.fullscreen) .bar-header:not(.bar-subheader){height:64px;height:calc(constant(safe-area-inset-top) + 44px);height:calc(env(safe-area-inset-top) + 44px)}.platform-ios.platform-cordova:not(.fullscreen) .bar-header:not(.bar-subheader).item-input-inset .item-input-wrapper{margin-top:19px!important}.platform-ios.platform-cordova:not(.fullscreen) .bar-header:not(.bar-subheader)>*{margin-top:env(safe-area-inset-top)}.platform-ios.platform-cordova:not(.fullscreen) .bar-header{padding-left:calc(env(safe-area-inset-left) + 5px);padding-right:calc(env(safe-area-inset-right) + 5px)}.platform-ios.platform-cordova:not(.fullscreen) .bar-header .buttons:last-child{right:calc(constant(safe-area-inset-right) + 5px);right:calc(env(safe-area-inset-right) + 5px)}.platform-ios.platform-cordova:not(.fullscreen) .bar-footer.has-tabs,.platform-ios.platform-cordova:not(.fullscreen) .has-tabs{bottom:calc(constant(safe-area-inset-bottom) + 49px);bottom:calc(env(safe-area-inset-bottom) + 49px)}.platform-ios.platform-cordova:not(.fullscreen) .tabs-top>.tabs,.platform-ios.platform-cordova:not(.fullscreen) .tabs.tabs-top{top:64px}.platform-ios.platform-cordova:not(.fullscreen) .tabs{padding-bottom:env(safe-area-inset-bottom);height:calc(constant(safe-area-inset-bottom) + 49px);height:calc(env(safe-area-inset-bottom) + 49px)}.platform-ios.platform-cordova:not(.fullscreen) .bar-subheader,.platform-ios.platform-cordova:not(.fullscreen) .has-header{top:64px;top:calc(constant(safe-area-inset-top) + 44px);top:calc(env(safe-area-inset-top) + 44px)}.platform-ios.platform-cordova:not(.fullscreen) .has-subheader{top:108px;top:calc(constant(safe-area-inset-top) + 88px);top:calc(env(safe-area-inset-top) + 88px)}.platform-ios.platform-cordova:not(.fullscreen) .has-header.has-tabs-top{top:113px;top:calc(93px + constant(safe-area-inset-top));top:calc(93px + env(safe-area-inset-top))}.platform-ios.platform-cordova:not(.fullscreen) .has-header.has-subheader.has-tabs-top{top:157px;top:calc(137px + constant(safe-area-inset-right));top:calc(137px + env(safe-area-inset-right))}.platform-ios.platform-cordova .popover .bar-header:not(.bar-subheader){height:44px}.platform-ios.platform-cordova .popover .bar-header:not(.bar-subheader).item-input-inset .item-input-wrapper{margin-top:-1px}.platform-ios.platform-cordova .popover .bar-header:not(.bar-subheader)>*{margin-top:0}.platform-ios.platform-cordova .popover .bar-subheader,.platform-ios.platform-cordova .popover .has-header{top:44px}.platform-ios.platform-cordova .popover .has-subheader{top:88px}.platform-ios.platform-cordova.status-bar-hide{margin-bottom:20px}@media(orientation:landscape){.item{padding:16px calc(constant(safe-area-inset-right) + 16px)}.item .badge{right:calc(constant(safe-area-inset-right) + 32px)}.item-icon-left{padding-left:calc(constant(safe-area-inset-left) + 54px)}.item-icon-left .icon{left:calc(constant(safe-area-inset-left) + 11px)}.item-icon-right{padding-right:calc(constant(safe-area-inset-right) + 54px)}.item-icon-right .icon{right:calc(constant(safe-area-inset-right) + 11px)}.item-complex,a.item.item-complex,button.item.item-complex{padding:0}.item-complex .item-content,a.item.item-complex .item-content,button.item.item-complex .item-content{padding:16px calc(constant(safe-area-inset-right) + 49px) 16px calc(constant(safe-area-inset-left) + 16px)}.item-left-edit.visible.active{transform:translate3d(calc(constant(safe-area-inset-left) + 8px),0,0)}.item-left-editing.item-left-editable .item-content,.list-left-editing .item-left-editable .item-content{transform:translate3d(calc(constant(safe-area-inset-left) + 50px),0,0)}.item-right-edit{right:constant(safe-area-inset-right);right:env(safe-area-inset-right)}.platform-ios.platform-browser.platform-ipad{position:fixed}}.platform-c:not(.enable-transitions) *{transition:none!important}.slide-in-up{transform:translate3d(0,100%,0)}.slide-in-up.ng-enter,.slide-in-up>.ng-enter{transition:all .4s cubic-bezier(.1,.7,.1,1)}.slide-in-up.ng-enter-active,.slide-in-up>.ng-enter-active{transform:translateZ(0)}.slide-in-up.ng-leave,.slide-in-up>.ng-leave{transition:all .25s ease-in-out}@keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:0}}@keyframes superScaleIn{0%{transform:scale(1.2);opacity:0}to{transform:scale(1);opacity:1}}[nav-view-transition=ios] [nav-view=entering],[nav-view-transition=ios] [nav-view=leaving]{transition-duration:.5s;transition-timing-function:cubic-bezier(.36,.66,.04,1);transition-property:opacity,transform,box-shadow}[nav-view-transition=ios][nav-view-direction=back],[nav-view-transition=ios][nav-view-direction=forward]{background-color:#000}[nav-view-transition=ios][nav-view-direction=back] [nav-view=leaving],[nav-view-transition=ios][nav-view-direction=forward] [nav-view=entering],[nav-view-transition=ios] [nav-view=active]{z-index:3}[nav-view-transition=ios][nav-view-direction=back] [nav-view=entering],[nav-view-transition=ios][nav-view-direction=forward] [nav-view=leaving]{z-index:2}[nav-bar-transition=ios] .back-text,[nav-bar-transition=ios] .buttons,[nav-bar-transition=ios] .title{transition-duration:.5s;transition-timing-function:cubic-bezier(.36,.66,.04,1);transition-property:opacity,transform}[nav-bar-transition=ios] [nav-bar=active],[nav-bar-transition=ios] [nav-bar=entering]{z-index:10}[nav-bar-transition=ios] [nav-bar=active] .bar,[nav-bar-transition=ios] [nav-bar=entering] .bar{background:transparent}[nav-bar-transition=ios] [nav-bar=cached]{display:block}[nav-bar-transition=ios] [nav-bar=cached] .header-item{display:none}[nav-view-transition=android] [nav-view=entering],[nav-view-transition=android] [nav-view=leaving]{transition-duration:.2s;transition-timing-function:cubic-bezier(.4,.6,.2,1);transition-property:transform}[nav-view-transition=android][nav-view-direction=back] [nav-view=leaving],[nav-view-transition=android][nav-view-direction=forward] [nav-view=entering],[nav-view-transition=android] [nav-view=active]{z-index:3}[nav-view-transition=android][nav-view-direction=back] [nav-view=entering],[nav-view-transition=android][nav-view-direction=forward] [nav-view=leaving]{z-index:2}[nav-bar-transition=android] .buttons,[nav-bar-transition=android] .title{transition-duration:.2s;transition-timing-function:cubic-bezier(.4,.6,.2,1);transition-property:opacity}[nav-bar-transition=android] [nav-bar=active],[nav-bar-transition=android] [nav-bar=entering]{z-index:10}[nav-bar-transition=android] [nav-bar=active] .bar,[nav-bar-transition=android] [nav-bar=entering] .bar{background:transparent}[nav-bar-transition=android] [nav-bar=cached]{display:block}[nav-bar-transition=android] [nav-bar=cached] .header-item{display:none}[nav-swipe=fast] .back-text,[nav-swipe=fast] .buttons,[nav-swipe=fast] .title,[nav-swipe=fast] [nav-view]{transition-duration:50ms;transition-timing-function:linear}[nav-swipe=slow] .back-text,[nav-swipe=slow] .buttons,[nav-swipe=slow] .title,[nav-swipe=slow] [nav-view]{transition-duration:.16s;transition-timing-function:linear}[nav-bar=cached],[nav-view=cached]{display:none}[nav-view=stage]{opacity:0;transition-duration:0}[nav-bar=stage] .back-text,[nav-bar=stage] .buttons,[nav-bar=stage] .title{position:absolute;opacity:0;transition-duration:0s}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjxAwXjeu.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wXg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Varela Round;font-style:normal;font-weight:400;src:local("Varela Round Regular"),local("VarelaRound-Regular"),url(https://fonts.gstatic.com/s/varelaround/v10/w8gdH283Tvk__Lua32TysjIfqcuPP9g.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Varela Round;font-style:normal;font-weight:400;src:local("Varela Round Regular"),local("VarelaRound-Regular"),url(https://fonts.gstatic.com/s/varelaround/v10/w8gdH283Tvk__Lua32TysjIfp8uP.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.platform-android .popover .item{background-color:#fff}.overflow-scroll{overflow-y:auto}.active .modal-backdrop-bg{opacity:.35}.modal-backdrop-bg{transition:opacity .3s ease-in-out;background-color:#3b3b3b;opacity:0}.has-header{top:44px}.bar-header{height:44px}.has-footer{bottom:44px}.bar-footer{height:44px}.button{line-height:1.3;padding:12px}.button.button-primary{color:#fff}.button.button-primary,.button.button-primary.activated,.button.button-primary.active{border-color:#00b0ff;background-color:#00b0ff}.button.button-primary.button-clear{box-shadow:none;color:#00b0ff}.button.button-primary.button-clear,.button.button-primary.button-icon{border-color:transparent;background:none}.button.button-primary.button-outline{border-color:#00b0ff;background:transparent;color:#00b0ff}.button.button-primary.button-outline.activated,.button.button-primary.button-outline.active{background-color:#00b0ff;box-shadow:none;color:#fff}.button.button-primary:hover{background-color:#0096d9;color:#fff;text-decoration:none}.button.button-secondary{color:#fff}.button.button-secondary,.button.button-secondary.activated,.button.button-secondary.active{border-color:#00b0ff;background-color:#00b0ff}.button.button-secondary.button-clear{box-shadow:none;color:#00b0ff}.button.button-secondary.button-clear,.button.button-secondary.button-icon{border-color:transparent;background:none}.button.button-secondary.button-outline{border-color:#00b0ff;background:transparent;color:#00b0ff}.button.button-secondary.button-outline.activated,.button.button-secondary.button-outline.active{background-color:#00b0ff;box-shadow:none;color:#fff}.button.button-secondary:hover{background-color:#0096d9;color:#fff;text-decoration:none}.button.button-secondary:active{background-color:#66d0ff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.button.button-outline{transition:opacity .1s;background:none;box-shadow:none}.button.button-outline.button-outline{border-color:#00b0ff;background:transparent;color:#00b0ff}.button.button-outline.button-outline.activated,.button.button-outline.button-outline.active{background-color:#00b0ff;box-shadow:none;color:#fff}.button.button-outline-secondary{transition:opacity .1s;background:none;box-shadow:none}.button.button-outline-secondary.button-outline{border-color:#00b0ff;background:transparent;color:#00b0ff}.button.button-outline-secondary.button-outline.activated,.button.button-outline-secondary.button-outline.active{background-color:#00b0ff;box-shadow:none;color:#fff}.button.button-small{font-size:16px;padding:5px 10px}.button-round{position:relative;min-width:30px;min-height:30px;width:30px;height:30px;border-radius:50%;background-color:#80d8ff;border:none;margin:0;padding:0}.button-round:hover{background-color:#0096d9;border:none}.fab-button{position:fixed;bottom:20px;right:20px;z-index:1000}.fab-button .button{width:56px!important;height:56px;border:none;border-radius:50%;color:#fff;font-size:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.2);cursor:pointer;transition:background-color .3s,box-shadow .3s}.fab-button .button:focus{outline:none}.stacked-confirm-modal-backdrop{background:rgba(15,23,42,.5)}.stacked-confirm-modal{width:calc(100vw - 24px);max-width:420px;min-height:260px;margin:auto;border-radius:var(--radius-large);overflow:hidden;box-shadow:0 22px 50px rgba(15,23,42,.28)}.stacked-confirm-modal .stacked-confirm-modal__content{background:#fff;padding:0}.stacked-confirm-modal .stacked-confirm-modal__body{padding:22px 18px 18px;min-height:260px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;gap:18px}.stacked-confirm-modal .stacked-confirm-modal__title{margin:0;font-size:22px;line-height:1.2;color:#0f172a;text-align:center}.stacked-confirm-modal .stacked-confirm-modal__message{margin:0;font-size:16px;line-height:1.55;color:#334155;text-align:center}.stacked-confirm-modal .stacked-confirm-modal__buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.stacked-confirm-modal .stacked-confirm-modal__cancel,.stacked-confirm-modal .stacked-confirm-modal__primary{margin:0;min-height:48px;font-size:16px;font-weight:700;border-radius:14px}.mic-button{width:36px;height:36px;border-radius:50%;border:none;background:linear-gradient(90deg,#5d00b3,#8200fa 39.9%,#f024f6);color:#fff;font-size:26px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 10px rgba(130,0,250,.4);outline:none}.mic-button.recording{background:#ef473a;animation:pulse 1.5s infinite;box-shadow:0 0 15px rgba(239,71,58,.6)}.mic-button.cancel-button{background:#ef473a;margin-right:10px}.mic-button.confirm-button{background:#33cd5f}.mic-button.pending-button{background:rgba(130,0,250,.15);box-shadow:none;color:#6b2fc2}.mic-button.pending-button .icon{font-size:18px;animation:spin 1s linear infinite}.mic-button:active{transform:scale(.95)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(239,71,58,.7)}70%{box-shadow:0 0 0 15px rgba(239,71,58,0)}to{box-shadow:0 0 0 0 rgba(239,71,58,0)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.stock-container .box{background:#fff;border-radius:8px;padding:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);margin-bottom:12px}:root{--color-primary:#00b0ff;--color-secondary:#ff5722;--color-neutral-dark:#000;--color-neutral-body:#374151;--color-neutral-gray:#6b7280;--color-neutral-light:#f9fafb;--color-success:43A047;--radius-medium:14px;--radius-large:24px;--stock-in:#00b0ff;--stock-out:#ff5722;--stock-adjust:#6b7280;--stock-transfer:#7e57c2}h1,h2,h3,h4,h5,h6{font-weight:600;color:var(--color-neutral-body)}stock-main .bar.bar-header{background-color:var(--color-neutral-body,#374151)!important;box-shadow:0 2px 4px rgba(0,0,0,.08);border-bottom-width:0!important}stock-main .bar.bar-header .title{color:#fff!important}stock-main .bar.bar-header .button-dark{background-color:var(--color-neutral-body,#374151)!important;color:#fff!important}button.action-btn{width:100%;padding:14px;font-size:16px;font-weight:600;margin-bottom:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;cursor:pointer;background:#fff;transition:all .25s ease;box-shadow:0 2px 4px rgba(0,0,0,.08);border-radius:var(--radius-large)}button.action-btn.mini{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0 10px;margin:0;font-weight:400;border-radius:var(--radius-medium);line-height:normal}button.action-btn.mini:hover{background-color:#e6f7ff;color:#006a99}button.dark{background-color:var(--color-neutral-gray);color:#fff}button.stock-out{border:1px solid var(--stock-out)}button.stock-out,button.stock-out:hover{background-color:var(--stock-out);color:#fff}button.stock-in{color:var(--stock-in);border:1px solid var(--stock-in)}button.stock-in:hover{background-color:var(--stock-in);color:#fff}button.stock-adjust{color:var(--stock-adjust);border:1px solid var(--stock-adjust)}button.stock-adjust:hover{background-color:var(--stock-adjust);color:#fff}button.stock-transfer{border:1px solid var(--stock-transfer)}button.stock-transfer,button.stock-transfer:hover{background-color:var(--stock-transfer);color:#fff}.transaction-type.badge{margin-top:6px;display:inline-block;font-size:.75rem;font-weight:700;border-radius:6px;padding:3px 8px;color:#fff;position:static!important}.transaction-type.badge.in{background:var(--stock-in)}.transaction-type.badge.out{background:var(--stock-out)}.transaction-type.badge.transfer{background:var(--stock-transfer)}.transaction-type.badge.adjust{background:var(--stock-adjust)}.modal .modal-close{position:absolute;top:0;right:4px;width:44px;height:44px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:50%!important;max-height:30px;max-width:30px;min-width:30px;min-height:30px;line-height:22px;font-size:18px}.modal .modal-close:active{opacity:1}.modal .bar-footer{min-height:56px}.modal .bar-footer .button{min-height:47px;font-size:16px}.list>.item,.list>ion-item{border-radius:0}.list>.item:first-child,.list>ion-item:first-child{border-top-left-radius:var(--radius-large);border-top-right-radius:var(--radius-large)}.modal{border-radius:10px}.button-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.button-icon .svg{width:24px;height:24px}stock-finalize-modal .modal{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:80vh}stock-finalize-modal .modal.in{--basket-color:var(--stock-in)}stock-finalize-modal .modal.out{--basket-color:var(--stock-out)}stock-finalize-modal .modal.transfer{--basket-color:var(--stock-transfer)}stock-finalize-modal .modal.adjust{--basket-color:var(--stock-adjust)}stock-finalize-modal .bar.bar-header{background:var(--basket-color)}stock-finalize-modal .bar.bar-header>.title{color:#fff!important}stock-finalize-modal .modal-body{overflow:auto;padding:12px 12px calc(68px + env(safe-area-inset-bottom))}stock-finalize-modal input,stock-finalize-modal select,stock-finalize-modal textarea{width:100%}stock-finalize-modal .modal-footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-pack:end;justify-content:flex-end;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid rgba(0,0,0,.08)}stock-finalize-modal .modal .confirm{background-color:var(--basket-color)!important;color:#fff!important;border-color:transparent!important}stock-finalize-modal ion-content>.scroll{min-height:100%;background:#fff}stock-finalize-modal .finalize-summary{padding:9px 16px;border-bottom:1px solid #e5e7eb;background:#fff;color:var(--color-neutral-body,#374151);font-size:15px;line-height:20px}stock-finalize-modal .crumb{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;gap:6px;margin:0;padding:12px 16px 10px;border-bottom:1px solid #e5e7eb;background:#fff}stock-finalize-modal .crumb .store-name{line-height:1;margin-top:5px;font-weight:400}stock-finalize-modal .crumb .icon.svg.storefront{width:24px;height:24px;opacity:.9}stock-finalize-modal .finalize-details{border-bottom:1px solid #d1d5db;background:#f9fafb;font-size:16px}stock-finalize-modal .finalize-details .finalize-details-toggle{display:-ms-grid;display:grid;-ms-grid-columns:auto minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr) auto;-ms-flex-align:center;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 16px;background-color:var(--color-neutral-body,#374151)!important;color:#fff!important;font-size:16px;font-weight:700;line-height:44px;text-align:left}stock-finalize-modal .finalize-details .finalize-details-toggle .finalize-details-meta{overflow:hidden;font-size:16px;font-weight:500;text-align:right;text-overflow:ellipsis;white-space:nowrap}stock-finalize-modal .finalize-details .finalize-details-toggle .fa{font-size:12px}stock-finalize-modal .finalize-details .finalize-fields{padding:0 0 6px}stock-finalize-modal .finalize-details .finalize-fields .item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:46px;padding-top:5px;padding-bottom:5px;border-color:#e5e7eb}stock-finalize-modal .finalize-details .finalize-fields .input-label{width:104px;color:#4b5563;font-size:16px;line-height:22px;padding:0}stock-finalize-modal .finalize-details .finalize-fields .transfer-destination-store .input-label{color:var(--basket-color)}stock-finalize-modal .finalize-details .finalize-fields input,stock-finalize-modal .finalize-details .finalize-fields select{height:36px;color:var(--color-neutral-body,#374151);font-size:16px;line-height:36px}stock-finalize-modal .finalize-details .finalize-fields .item-select select{top:50%;bottom:auto;transform:translateY(-50%)}stock-finalize-modal .finalize-details .finalize-fields .job-selector{position:relative;-ms-flex-align:center;align-items:center;gap:6px}stock-finalize-modal .finalize-details .finalize-fields .job-selector .job-selector__input-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;width:100%;min-width:0}stock-finalize-modal .finalize-details .finalize-fields .job-selector .job-selector__field{display:block;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:36px;padding:0 12px;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:var(--color-neutral-body,#374151);font-size:16px;line-height:34px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}stock-finalize-modal .finalize-details .finalize-fields .job-selector .job-selector__placeholder{color:#9ca3af}stock-finalize-modal .finalize-details .finalize-fields .job-selector .job-selector__clear{position:static;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;min-width:32px;min-height:32px;margin:0;padding:0;border:0;color:#666;font-size:20px;line-height:1;overflow:hidden}stock-finalize-modal .finalize-details .finalize-fields .job-selector .job-selector__clear:after{display:none}stock-finalize-modal .finalize-details .finalize-fields textarea{height:48px;min-height:48px;padding-top:5px;color:var(--color-neutral-body,#374151);font-size:16px;line-height:22px}stock-finalize-modal .transaction-items{display:block;padding-top:0}stock-finalize-modal .transaction-items .list>.item:first-child,stock-finalize-modal .transaction-items .list>ion-item:first-child{border-radius:unset;background-color:var(--color-neutral-body,#374151)!important;color:#fff!important}stock-finalize-modal .transaction-items .transaction-item-edit{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) max-content;grid-template-columns:minmax(0,1fr) max-content;-ms-flex-align:center;align-items:center;gap:8px;min-height:76px;padding:8px 10px 8px 12px;border-bottom:1px solid #e5e7eb;background:#fff}stock-finalize-modal .transaction-items .transaction-item-edit quantity-controls{justify-self:end}stock-finalize-modal .transaction-items .transaction-item-edit .transaction-item-summary{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}stock-finalize-modal .transaction-items .transaction-item-edit .transaction-item-image{width:48px;height:48px;-ms-flex:0 0 48px;flex:0 0 48px;border-radius:6px;-o-object-fit:cover;object-fit:cover;background:#f3f4f6}stock-finalize-modal .transaction-items .transaction-item-edit .transaction-item-copy{min-width:0}stock-finalize-modal .transaction-items .transaction-item-edit .transaction-item-name{color:var(--color-neutral-body,#374151);font-size:15px;font-weight:600;line-height:20px;word-break:break-word}stock-finalize-modal .transaction-items .transaction-item-edit .transaction-item-part-number{margin-top:2px;color:#6b7280;font-size:12px;line-height:16px}.stock-job-selector-modal .bar.bar-header{background:var(--basket-color,#374151)}.stock-job-selector-modal .bar.bar-header .button-icon{color:#fff}.stock-job-selector-modal.in{--basket-color:var(--stock-in)}.stock-job-selector-modal.out{--basket-color:var(--stock-out)}.stock-job-selector-modal.transfer{--basket-color:var(--stock-transfer)}.stock-job-selector-modal.adjust{--basket-color:var(--stock-adjust)}.stock-job-selector-modal .stock-job-selector-modal__content>.scroll{background:#fff}.stock-job-selector-modal .stock-job-selector-modal__message{margin:0;padding:14px 16px;color:#6b7280;font-size:15px;line-height:20px}.stock-job-selector-modal .stock-job-selector-modal__list{margin:0;padding:0}.stock-job-selector-modal .stock-job-selector-modal__list .item,.stock-job-selector-modal .stock-job-selector-modal__list .item-content{border-bottom:1px solid #eef0f2}.stock-job-selector-modal .stock-job-selector-modal__radio{border:0;background:#fff}.stock-job-selector-modal .stock-job-selector-modal__radio.item-radio{border-bottom:1px solid #eef0f2}.stock-job-selector-modal .stock-job-selector-modal__copy{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.stock-job-selector-modal .stock-job-selector-modal__name{color:var(--color-neutral-body,#374151);font-size:15px;font-weight:600;line-height:20px;word-break:break-word}.stock-job-selector-modal .stock-job-selector-modal__reference{color:#6b7280;font-size:12px;line-height:16px}stock-qr-scanner-modal .stock-scanner-header-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;z-index:3}stock-qr-scanner-modal .stock-scanner-title{left:72px;right:72px}stock-qr-scanner-modal .stock-debug-header-btn{min-height:30px;padding:0 12px;border-radius:16px;border:1px solid rgba(17,24,39,.92)!important;background:rgba(17,24,39,.92)!important;box-shadow:0 4px 10px rgba(0,0,0,.18);font-size:13px;font-weight:700;color:#fff!important;fill:#fff;position:relative;z-index:3;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}stock-qr-scanner-modal .stock-debug-header-btn:after,stock-qr-scanner-modal .stock-debug-header-btn:before{display:none}stock-qr-scanner-modal .stock-debug-header-btn:active,stock-qr-scanner-modal .stock-debug-header-btn:focus{background:rgba(31,41,55,.96);transform:translateY(1px);box-shadow:0 2px 6px rgba(0,0,0,.18)}stock-qr-scanner-modal .modal-close{position:relative;z-index:3}@media(hover:hover)and (pointer:fine){stock-qr-scanner-modal .stock-debug-header-btn:hover{background:rgba(31,41,55,.96);box-shadow:0 6px 14px rgba(0,0,0,.22);transform:translateY(-1px)}}stock-qr-scanner-modal #qr-scanner{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;z-index:1}stock-qr-scanner-modal .camera-switch{position:absolute;z-index:2;bottom:15px;right:15px;padding:0}stock-qr-scanner-modal .camera-switch .button{border-radius:11px;background-color:#000;color:#fff;padding:4px 6px;min-height:inherit}stock-qr-scanner-modal .camera-switch .button .icon:before{font-size:28px;display:-ms-flexbox;display:flex;height:22px;-ms-flex-align:center;align-items:center;line-height:1}stock-qr-scanner-modal .camera-switch .select-camera-label{background:#fff}stock-qr-scanner-modal .scanner-stage{position:relative;height:calc(100% - 56px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}stock-qr-scanner-modal .scanner{position:relative;-ms-flex:1 1 50%;flex:1 1 50%;min-height:0}stock-qr-scanner-modal .scanner.success:after{content:"";position:absolute;inset:0;border:3px solid rgba(16,185,129,.95);border-radius:8px;box-shadow:inset 0 0 0 4px rgba(16,185,129,.25),0 0 12px rgba(16,185,129,.35);pointer-events:none;z-index:3;animation:tt-scan-pulse .24s ease-out 1}stock-qr-scanner-modal .scanner-debug{position:absolute;top:52px;left:10px;right:10px;width:auto;z-index:5;background:rgba(17,24,39,.86);color:#fff;border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.35;box-shadow:0 4px 12px rgba(0,0,0,.24);max-height:50%;overflow-y:auto;-webkit-overflow-scrolling:touch}stock-qr-scanner-modal .scanner-debug .button{min-height:24px;line-height:24px;padding:0 8px;border-radius:6px;border:0;background:hsla(0,0%,100%,.16);color:#fff}stock-qr-scanner-modal .scanner-debug__header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:6px}stock-qr-scanner-modal .scanner-debug__meta{display:block;margin-top:2px;color:hsla(0,0%,100%,.75)}stock-qr-scanner-modal .scanner-debug__actions{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0}stock-qr-scanner-modal .scanner-debug__summary{margin:8px 0;font-size:11px;color:hsla(0,0%,100%,.85)}stock-qr-scanner-modal .scanner-debug__summary div+div{margin-top:2px}stock-qr-scanner-modal .scanner-debug__empty,stock-qr-scanner-modal .scanner-debug__event{font-family:monospace;word-break:break-word}stock-qr-scanner-modal .scanner-debug__event+.scanner-debug__event{margin-top:4px;padding-top:4px;border-top:1px solid hsla(0,0%,100%,.08)}stock-qr-scanner-modal .scanner-debug__raw{width:100%;min-height:180px;margin-top:8px;border:0;border-radius:6px;padding:8px;background:hsla(0,0%,100%,.12);color:#fff;font-family:monospace;font-size:11px;line-height:1.35;white-space:pre-wrap;word-break:break-word;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-user-select:text;overflow:auto}stock-qr-scanner-modal .scan-flash{position:absolute;inset:0;background:#fff;opacity:0;transition:opacity .12s ease-out;z-index:2;pointer-events:none}stock-qr-scanner-modal .scan-flash.active{opacity:.8}@keyframes tt-scan-pulse{0%{opacity:0}20%{opacity:1}to{opacity:0}}stock-qr-scanner-modal .layout-controls .controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:10px}stock-qr-scanner-modal .layout-controls .controls .expand-toggle,stock-qr-scanner-modal .layout-controls .controls .range{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px}stock-qr-scanner-modal .layout-controls .controls .range{-ms-flex:1 1 auto;flex:1 1 auto}stock-qr-scanner-modal .layout-controls .controls .range input[type=range]{width:100%}stock-qr-scanner-modal .layout-controls .controls .range .range-label{width:56px;text-align:right;color:#666}stock-qr-scanner-modal .scanned-items{position:relative;-ms-flex:1 1 50%;flex:1 1 50%;min-height:0;overflow-y:auto;overflow-x:hidden;background:#fff}stock-qr-scanner-modal .scanned-items.overlay{position:absolute;left:0;right:0;bottom:56px;z-index:2;background:hsla(0,0%,100%,.88);backdrop-filter:saturate(180%) blur(2px);-webkit-backdrop-filter:saturate(180%) blur(2px);max-height:calc(85vh - 56px);overflow-y:auto;padding:8px 10px;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 -2px 8px rgba(0,0,0,.08)}stock-qr-scanner-modal .empty{text-align:center;color:#666;padding:10px}stock-qr-scanner-modal ion-content{padding-bottom:0}stock-qr-scanner-modal .finish-footer{left:0;right:0;bottom:0;width:100%;z-index:1000;background:transparent;padding:10px;pointer-events:none}stock-qr-scanner-modal .bar.bar-footer .button.action-btn{pointer-events:auto;display:block;width:100%}ion-list.scrollable-list{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;transform:translateZ(0)!important;display:block;position:relative;-ms-touch-action:pan-y!important;touch-action:pan-y!important}ion-list.scrollable-list stock-item{display:block;width:100%;min-height:1px;pointer-events:auto}ion-list.scrollable-list stock-item,ion-list.scrollable-list stock-item ion-item{transform:none!important}basket-button{display:-ms-inline-flexbox;display:inline-flex}basket-button .button.button-icon .basket-button-icon i{color:#fff!important;font-size:20px!important}basket-button .button.basket-button-labeled{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid;border-radius:4px;background-color:#fff!important;font-size:15px;font-weight:700;line-height:20px}basket-button .button.basket-button-labeled .basket-button-icon,basket-button .button.basket-button-labeled .basket-button-label,basket-button .button.basket-button-labeled .fa,basket-button .button.basket-button-labeled .ion-arrow-down-a,basket-button .button.basket-button-labeled .ion-arrow-up-a{color:inherit!important}basket-button .button.basket-button-labeled.out{color:var(--stock-out)!important;border-color:var(--stock-out)!important}basket-button .button.basket-button-labeled.in{color:var(--stock-in)!important;border-color:var(--stock-in)!important}basket-button .button.basket-button-labeled.adjust{color:var(--stock-adjust)!important;border-color:var(--stock-adjust)!important}basket-button .button.basket-button-labeled.transfer{color:var(--stock-transfer)!important;border-color:var(--stock-transfer)!important}basket-button .button .basket-button-icon i{font-size:20px!important}basket-button .basket-button-icon{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:28px}basket-button .basket-button-label{color:inherit}basket-button .cart-icon{filter:grayscale(1) brightness(.8) contrast(1);vertical-align:middle;width:25px;height:25px}basket-button .cart-icon.on{filter:invert(53%) sepia(94%) saturate(3328%) hue-rotate(173deg) brightness(101%) contrast(101%)}basket-button .badge.badge-assertive{color:#fff!important}basket-button .button.out .badge.badge-assertive{background-color:var(--color-secondary)!important}basket-button .button.in .badge.badge-assertive{background-color:var(--color-primary)!important}basket-button .button.adjust .badge.badge-assertive{background-color:var(--color-neutral-gray)!important}basket-button .button.transfer .badge.badge-assertive{background-color:var(--stock-transfer)!important}transaction-item .transaction{-ms-flex-align:start;gap:12px}transaction-item .left,transaction-item .transaction{display:-ms-flexbox;display:flex;align-items:flex-start}transaction-item .left{-ms-flex:0 0 150px;flex:0 0 150px;width:150px;-ms-flex-align:start;-ms-flex-direction:column;flex-direction:column}transaction-item .left .date{color:#444;font-weight:500}transaction-item .left .time{color:#999;font-size:.85rem;margin-top:2px}transaction-item .left transaction-type{margin-top:8px}transaction-item .content{-ms-flex:1 1 auto;flex:1 1 auto}transaction-item .content .details{color:#333;font-size:.95rem}transaction-item .content .author{color:#888;font-size:.85rem;margin-top:4px}transaction-item .content .author-and-images{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}transaction-item .images{display:-ms-flexbox;display:flex;gap:6px}transaction-item .images img{width:48px;height:48px;border-radius:6px;-o-object-fit:cover;object-fit:cover}transaction-detail .operation-detail{font-size:18px;font-weight:700}transaction-detail .transaction-detail .qty{text-align:right;padding:6px 12px;color:#666}transaction-detail .transaction-detail .item-divider{font-weight:600}transaction-detail .modal.in{--transaction-color:var(--stock-in)}transaction-detail .modal.out{--transaction-color:var(--stock-out)}transaction-detail .modal.transfer{--transaction-color:var(--stock-transfer)}transaction-detail .modal.adjust{--transaction-color:var(--stock-adjust)}transaction-detail .bar-header{background-color:var(--color-neutral-body,#374151)!important}transaction-detail .bar-header .title{color:#fff!important}transaction-detail .item h1{line-height:1;margin-bottom:0}transaction-detail .date{line-height:1.5;color:#666}transaction-detail .item .count{font-weight:700}transaction-detail .item .order.missing{color:#999}transaction-detail .item .od{color:#555}transaction-detail .item .user{color:#777}transaction-detail .details{padding:20px 0}transaction-detail .route-summary{margin-bottom:14px}transaction-detail .route-summary p{margin-bottom:8px}transaction-detail .route-summary.transfer-route{padding:12px 14px;border-radius:8px;background:rgba(0,0,0,.03);border-left:4px solid var(--transaction-color)}transaction-detail .route-summary.transfer-route p:last-child{margin-bottom:0}transaction-line .item-thumbnail-left .item-content .item-image,transaction-line .item-thumbnail-left .item-content>img:first-child,transaction-line .item-thumbnail-left .item-image,transaction-line .item-thumbnail-left>img:first-child{width:100%;height:100%;-o-object-fit:cover!important;object-fit:cover!important;display:block}transaction-line .item-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}transaction-line .item-name-and-part-number{margin-right:0!important}transaction-line .item-name{font-size:16px;font-weight:400;word-break:break-all}transaction-line .item-part-number{color:#888;font-size:12px;margin-top:2px}transaction-line .item-quantity{color:#666}quantity-controls .controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}quantity-controls .quantity-input{width:80px;min-width:80px;text-align:center}quantity-controls .quantity-decr,quantity-controls .quantity-incr{min-width:32px}basket-session-bar .basket-session-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:52px;height:auto;padding:6px 10px;font-weight:600}basket-session-bar .basket-session-bar .basket-mode-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1}basket-session-bar .basket-session-bar .basket-mode-label .mode{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:4px}basket-session-bar .basket-session-bar .basket-mode-label .mode-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:5px;font-size:16px}basket-session-bar .basket-session-bar .basket-mode-label .help{font-size:14px;font-weight:400;line-height:1.2}basket-session-bar .basket-session-bar .basket-cancel-btn{width:24px;max-width:24px;min-width:24px;height:24px;min-height:24px;max-height:24px;border-radius:50%;border:0;background:hsla(0,0%,100%,.9);opacity:.7;color:#333;font-size:18px;line-height:1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}basket-session-bar .basket-session-bar .badge{color:#fff}basket-session-bar .basket-session-bar.out{background-color:var(--color-secondary)}basket-session-bar .basket-session-bar.in{background-color:var(--color-primary)}basket-session-bar .basket-session-bar.adjust{background-color:var(--color-neutral-gray)}basket-session-bar .basket-session-bar.transfer{background-color:var(--stock-transfer)}basket-session-bar .basket-session-bar .basket-mode-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:5px;color:#fff}basket-session-bar .basket-session-bar .basket-mode-label .badge{border-radius:12px;font-size:12px}basket-session-bar .basket-session-bar .replenish-list-btn{margin-left:15px}@media screen and (min-width:768px){basket-session-bar .basket-session-bar{-ms-flex-pack:center;justify-content:center;padding:0 16px}basket-session-bar .basket-session-bar .basket-mode-label{margin:0 auto;text-align:center}basket-session-bar .basket-session-bar .basket-mode-label .mode{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}stock-folder{display:block}transaction-type .movement-meta{gap:8px}transaction-type .movement-arrow,transaction-type .movement-meta{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}transaction-type .movement-arrow{width:30px;height:30px;border-radius:999px;-ms-flex-pack:center;justify-content:center;font-size:14px;background:#f3f4f6;color:#6b7280;-ms-flex:0 0 auto;flex:0 0 auto}transaction-type .movement-arrow.in{background:rgba(0,176,255,.14);color:var(--stock-in)}transaction-type .movement-arrow.out{background:#fef2f2;color:#dc2626}transaction-type .movement-arrow.adjust{background:#f3f4f6;color:var(--stock-adjust)}transaction-type .movement-arrow.transfer{background:rgba(126,87,194,.16);color:var(--stock-transfer)}transaction-type .movement-arrow.neutral{background:#f3f4f6;color:#6b7280}transaction-type .transaction-type.badge{display:inline-block;font-size:.75rem;font-weight:700;border-radius:6px;padding:3px 8px;color:#fff;position:static!important}transaction-type .transaction-type.badge.in{background:var(--stock-in)}transaction-type .transaction-type.badge.out{background:var(--stock-out)}transaction-type .transaction-type.badge.transfer{background:var(--stock-transfer)}transaction-type .transaction-type.badge.adjust{background:var(--stock-adjust)}transaction-type .transaction-type.badge.neutral{background:#9e9e9e}.stock-assign-qr-modal dl{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;-ms-flex-pack:center;justify-content:center;gap:.5rem 1rem;margin:1.5rem 0 0}.stock-assign-qr-modal dt{font-weight:600}.stock-assign-qr-modal dd{margin:0}.stock-assign-qr-modal__content .scroll{min-height:100%}.stock-assign-qr-modal__state{min-height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;box-sizing:border-box}.stock-assign-qr-modal__state h2,.stock-assign-qr-modal__state p{margin-left:auto;margin-right:auto}.stock-assign-qr-modal__actions{height:56px;padding:0}.stock-assign-qr-modal__actions .button{-ms-flex:1 1 50%;flex:1 1 50%;width:50%;max-width:50%;min-height:56px;margin:0;border-radius:0}