.text-center{text-align:center}.text-right{text-align:right}.margin-top{margin-top:20px!important}.margin-bottom{margin-bottom:20px!important}.extra-margin-top{margin-top:40px!important}.no-margin-top{margin-top:0!important}.no-margin{margin:0!important}.margin-left--xs{margin-left:4px!important}.margin-top--xs{margin-top:4px!important}.margin-right--xs{margin-right:4px!important}.margin-bottom--xs{margin-bottom:4px!important}.margin-left--sm{margin-left:8px!important}.margin-top--sm{margin-top:8px!important}.margin-right--sm{margin-right:8px!important}.margin-bottom--sm{margin-bottom:8px!important}.no-padding{padding:0!important}.no-padding-left{padding-left:0!important}.no-padding-top{padding-top:0!important}.text-uppercase{text-transform:uppercase!important}.text-line-through{text-decoration:line-through!important}.text-center{text-align:center!important}.text-color-green{color:#4caf50!important}.text-gray-dark{color:#737c84!important}.text-red-dark{color:#cf1946!important}.text-xxs{font-size:.75rem;line-height:1.125rem}.fk-account-card-before-readjustment-row{position:relative;z-index:3}.fk-account-card-before-readjustment-row fk-row{margin:12px 0}.fk-account-card-before-readjustment-row fk-pill-collapse .fk-pill-collapse-content button.button-link{color:#ff9632;font-size:11px;line-height:15px}.fk-account-card-before-readjustment-row fk-pill-collapse .fk-pill-collapse-content button.button-link:hover{color:#f78900}.fk-account-card-before-readjustment-row fk-pill-collapse .fk-pill-collapse-content p{color:#36698c;font-size:12px;line-height:16px}.account-card .card{min-height:450px}.account-card .card .account-card-tab-content{padding:40px 0}.account-card .card .footer .button{float:right;margin-left:20px}.account-card .account-card-discount-edit-button.button{display:block;padding-left:0}.account-card .account-card-partnership-discount-select select{width:60%;margin:0}.account-card .account-card-edit-coupon-input{width:60%}.account-card .discount-edit-action-wrapper{padding:10px 0 0 0}.account-card-credits-positive .account-card-credits-amount{color:#4caf50}.account-card-refund-button{top:-2px;left:5px}.account-card-readjustment .pill{background-color:#ff9632}.card,.card-content-container{zoom:1}.card-content-container:after,.card:after{content:" ";display:table;clear:both}.card{padding:30px;min-height:170px;background-color:#fff;border-radius:6px;box-shadow:0 1px 2px rgba(51,51,51,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.card.card-theme-crystal{padding:30px 0 0;background-color:transparent;box-shadow:none}.card.card-theme-crystal .card-title-container{font-size:1.125rem;text-align:center}.card .nav-bar-container{margin:0 -30px;padding:0 30px}.card .list{background-color:transparent}.card .footer{margin:30px -30px 0;padding:30px 30px 0}.card .form.form-loading:before{top:-30px;left:-30px;right:-30px;bottom:-30px}.card .row-divider .row-divider-title{background-color:#fff}.card .row-divider.full{margin-left:-30px;margin-right:-30px}.card-title-container{padding-bottom:30px;color:#737c84;font-size:1.5rem;letter-spacing:-.5px}.card-title-container .icon{position:relative;top:-2px;margin-right:10px;color:#737c84}.card-alert{margin-bottom:30px}.card-blue-background-title .card-title-container{background-color:#36698c;margin:-30px -30px 30px -30px;padding:20px 0 20px 30px;border-radius:6px 6px 0 0;color:#fff}.card-blue-background-title .card-title-container .icon{color:#fff}.viewport{margin:0 auto;padding:59px 0 40px;width:95%;max-width:960px}.viewport-row{margin-top:20px}.account-checkout-form-footer{position:fixed;bottom:0;background-color:#fff;margin:0 -30px 0;width:95%;max-width:960px}.account-checkout-form .account-current-subscription-alert{margin-bottom:20px}.account-checkout-form .account-checkout-form-purchase-total em{color:#376a8d;font-style:normal}.account-checkout-form .account-checkout-form-purchase-total b{font-size:1.5em}.account-checkout-form .button-disabled{background-color:#c9e7ca;border-color:#c9e7ca}.account-checkout-form fk-footer .footer{margin-top:0}.account-checkout-form fk-footer .account-checkout-form-primary-button{float:right}.loader{margin:0 auto;height:50px;width:50px;opacity:.75;z-index:20;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;background-image:url(/versions/current/assets/images/loader.svg?1773777227671)}.loader:before{position:absolute;content:' ';top:0;left:0;right:0;bottom:0;z-index:-1}.loader.loader-overlay-white:before{background-color:rgba(255,255,255,.5)}.viewport{margin:0 auto;padding:59px 0 40px;width:95%;max-width:960px}.viewport-row{margin-top:20px}.account-details-legacy-container{position:relative}.account-details-legacy-container .loader{margin-top:20px}.account-details-legacy-container fk-alert+.account-details-legacy-container-frame-wrapper{top:50px}.account-details-legacy-container-frame-wrapper{position:absolute;top:0;left:-15px;width:103.125%;overflow:hidden}.account-details-legacy-container-frame{position:relative;margin:-120px auto;max-width:990px}.account-details-legacy-container-frame iframe{width:100%;height:3000px}.account-details-legacy-container,.account-details-legacy-container-frame-wrapper{background-color:#f1f1f1}.account-last-readjustment-pill .pill{background-color:#3282e1}.account-last-readjustment-pill fk-row{margin:12px 0}.account-last-readjustment-pill fk-pill-collapse .fk-pill-collapse-content button.button-link{color:#69a3e7;font-size:11px;line-height:15px}.account-last-readjustment-pill fk-pill-collapse .fk-pill-collapse-content button.button-link:hover{color:#3282e1}.account-last-readjustment-pill fk-pill-collapse .fk-pill-collapse-content p{color:#36698c;font-size:12px;line-height:16px}.account-list-discount{margin-bottom:20px;display:block}.account-list-discount .account-list-discount-itens{margin:10px 0 0}.account-list-discount .account-list-discount-itens .account-list-discount-item{padding:15px}.account-list-discount .account-list-discount-itens .account-list-discount-item .account-list-discount-item-type{font-size:.875rem;color:#333;padding:0 3px}.account-list-discount .account-list-discount-itens .account-list-discount-item .account-list-discount-item-type-italic{padding:0 5px}.account-list-discount .account-list-discount-itens .account-list-discount-item .button{margin-left:20px}.account-list .list{margin-top:30px}.account-list .list-item-admin{background-color:#eaeff3}.account-payment-method-form-section-options{margin-top:24px}.account-payment-method-form-section-type-row-item{zoom:1}.account-payment-method-form-section-type-row-item:after{content:" ";display:table;clear:both}.account-payment-method-form-section-type-row-item .form-radio-container{float:left}.account-payment-method-form-section-type-row-item .form-radio-container:not(:first-child){margin-left:20px}.account-payment-method-form-section-card-number-row-item-input{background-position:right -70px center;background-repeat:no-repeat;-webkit-transition:background-position .3s cubic-bezier(.08,.69,.485,.99);-moz-transition:background-position .3s cubic-bezier(.08,.69,.485,.99);-o-transition:background-position .3s cubic-bezier(.08,.69,.485,.99);transition:background-position .3s cubic-bezier(.08,.69,.485,.99)}.account-payment-method-form-section-card-number-row-item-input.account-payment-method-form-section-card-number-form-item-visa{background-position:right 6px center;background-image:url(/versions/current/assets/images/logo-visa.svg?1773777227671)}.account-payment-method-form-section-card-number-row-item-input.account-payment-method-form-section-card-number-form-item-mastercard{background-position:right 6px center;background-image:url(/versions/current/assets/images/logo-mastercard.svg?1773777227671)}.account-payment-method-form-section-card-number-row-item-input.account-payment-method-form-section-card-number-form-item-amex{background-position:right 6px center;background-image:url(/versions/current/assets/images/logo-amex.svg?1773777227671)}.account-payment-method-form-section-card-number-row-item-input.account-payment-method-form-section-card-number-form-item-diners{background-position:right 6px center;background-image:url(/versions/current/assets/images/logo-diners.svg?1773777227671)}.account-payment-method-form-section-card-number-row-item-input.account-payment-method-form-section-card-number-form-item-hipercard{background-position:right 6px center;background-image:url(/versions/current/assets/images/logo-hipercard.svg?1773777227671)}.account-payment-method-form-section-card-number-row-item-input.account-payment-method-form-section-card-number-form-item-elo{background-position:right 6px center;background-image:url(/versions/current/assets/images/logo-elo.svg?1773777227671)}.account-payment-method-form-section-card-number-row-item-input.account-payment-method-form-section-card-number-form-item-aura{background-position:right 6px center;background-image:url(/versions/current/assets/images/logo-aura.svg?1773777227671)}.modal.account-readjustment-modal{max-width:750px}.modal.account-readjustment-modal .section{margin-bottom:2rem}.modal.account-readjustment-modal p{color:#333;font-size:.875rem;line-height:19px;margin-bottom:2rem}.modal.account-readjustment-modal p a{color:#2687e9}.modal.account-readjustment-modal table{margin:1rem 0;width:100%}.modal.account-readjustment-modal table th{text-align:left;font-size:13px;line-height:19px}.modal.account-readjustment-modal table tr td{border-bottom:dotted 1px #c9d3dd;font-size:13px;line-height:19px;padding:10px 0;vertical-align:top}.modal.account-readjustment-modal table tr td:last-child{text-align:right}.modal.account-readjustment-modal table tr:first-child td{border-top:dotted 1px #c9d3dd}.modal.account-reason-credit-available-modal{max-width:750px}.modal.account-reason-credit-available-modal md-dialog-content{display:block}.modal.account-reason-credit-available-modal p{color:$color-darkest;font-size:$font-size-xs;line-height:5px;margin-bottom:2rem}.account-recommendation-active-display .margin-bottom-small{margin-bottom:8px}.account-recommendation-active-display .no-margin{margin:0;padding-left:20px}.account-recommendation-active-display .no-margin li{margin-bottom:4px}.account-recommendation-active-display .row-divider.full{margin-left:-20px!important;margin-right:-20px!important}.account-refundable-credits-information-amount-row-item{text-align:right}.account-refundable-credits-information-amount-row-item .row-item-value{color:#4caf50}.account-refundable-transaction-list-item{padding:16px;margin-bottom:32px;background-color:#ffffc8;background-position:left bottom;background-repeat:repeat-x;color:#737c84;background-image:url(/versions/current/assets/images/triangle--white.svg?1773777227671)}.account-refundable-transaction-list-item .transaction-type-icon{color:#b1b4b7;font-size:1.25rem}.account-refundable-transaction-list-item .transaction-item-header{font-size:1.5rem;margin-bottom:8px}.account-refundable-transaction-list-item .transaction-item-header .transaction-item-header-date{margin-right:32px}.account-refundable-transaction-list-item .transaction-item-header .transaction-item-header-icon{color:#737c84;font-size:1.25rem}.account-refundable-transaction-list-item .transaction-item-refunds{margin-top:8px}.account-refundable-transactions-list .list{margin-top:30px}.account-refundable-transactions-list fk-account-refundable-transaction-form{display:block}.account-refundable-transactions-list fk-account-refundable-transaction-form:not(:first-child){margin-top:30px}.account-status-pill-trial .pill{background-color:#69a3e7}.account-status-pill-end-trial .pill{background-color:#ff9632}.account-batch-status-pill-linked .pill,.account-status-pill-active .pill{background-color:#4caf50}.account-status-pill-blocked .pill{background-color:#ed1946}.account-subscribed-items-form-section-row{margin-top:30px}.account-subscribed-items-form-section-row-item .form-radio-container{padding-top:5px;float:left}.account-subscribed-items-form-section-row-item .form-radio-container:not(:last-child){margin-right:20px}.account-subscribed-items-form-section-row-item .form-radio-container .disabled{opacity:.7}.account-subscribed-items-form-section-row-item .form-checkbox-container{padding-top:5px;float:left}.account-subscribed-items-form-section-row-item .form-checkbox-container:not(:first-child){margin-left:20px}.account-subscribed-items-form-section hr{background-color:#c9d3dd;border:none;height:1px;margin-bottom:6px;margin-top:0}.account-subscribed-items-form-section select.readonly-mode:disabled{color:#545454}.account-subscribed-items-form-section .grey{color:#b1b4b7}.account-subscribed-items-form-section .account-subscribed-items-form-section-plan-item-row span{padding-top:6px;display:block}.account-subscribed-items-form-section .account-subscribed-items-form-section-plan-item-row input{max-width:60px}.account-subscribed-items-form-section .account-subscribed-items-form-section-plan-row-header{margin-top:30px}.account-subscribed-items-form-section .md-datepicker-input{font-size:12px}.account-subscription-batch-link .card .account-subscription-batch-link-action-button .button{float:right;margin-left:20px}.account-subscription-batch-link .account-subscription-batch-link-error-log-wrapper{background-color:#f7f7f7}.account-subscription-batch-link .account-subscription-batch-link-error-log-plan-name{margin-left:50px}.account-subscription-batch-link .account-subscription-batch-link-error-log-counter{color:#ed1946}.account-subscription-batch-link .account-subscription-batch-link-error-log-account-id{min-width:320px;max-width:320px;display:block;float:left}.account-subscription-batch-management .search{margin-bottom:15px}.account-subscription-batch-management-summary{background-color:#eaeff3;margin:-30px -30px 30px -30px;padding:30px 30px 5px 30px}.account-subscription-batch-management-summary .account-subscription-batch-management-summary-item{font-size:.875rem}.account-subscription-batch-management-summary .account-subscription-batch-management-summary-centered-item{text-align:center}.account-subscription-batch-management-summary .row-item-label{color:#737c84}.account-subscription-batch-management-summary hr{background-color:#c9d3dd;border:none;height:1px;margin-bottom:15px;margin-top:0}.account-subscription-batch-management-slots{margin-top:20px}.account-subscription-batch-management-slots .row-item{padding-top:0;padding-bottom:0}.account-subscription-batch-management-slots hr{background-color:#c9d3dd;border:none;height:1px;margin:15px 0 0 0;padding:0}.account-subscription-batch-management-slots .loader{margin:30px auto 0 auto}.account-subscription-batch-management-no-results{color:#36698c;text-align:center;display:block;margin:40px 0 0 0}.account-subscription-batch-management-slot-label .row-item-label{margin-bottom:-5px}.account-subscription-batch-management-slot-item{font-size:.875rem}.account-subscription-batch-management-no-customer{font-size:.75rem;color:#b1b4b7}.account-subscription-batch-management-unlink{font-size:.75rem;margin-top:2px;color:#2687e9;text-decoration:underline;cursor:pointer;float:right;font-weight:700}.account-subscription-batch-management-unlink:hover{text-decoration:none;color:#36698c}.account-subscription-batch-management-search-loader{margin:100px 0}.account-subscription-batch-management .account-subscription-batch-management-slots.list-hoverable-items .account-subscription-batch-management-slot-empty-item .list-item:active,.account-subscription-batch-management .account-subscription-batch-management-slots.list-hoverable-items .account-subscription-batch-management-slot-empty-item .list-item:hover{cursor:default}.account-subscriptions-legacy-list .card{min-height:0}.account-subscriptions-legacy-list .account-subscriptions-legacy-list-item{padding:10px 0}.account-subscriptions-legacy-list .subscription-card .card{padding:0}.account-subscriptions-list .card{min-height:0}.account-subscriptions-list .account-subscriptions-list-item{padding:10px 0}.account-subscriptions-list .subscription-card .card{padding:0;border-radius:0 6px 6px 0}.account-summary-action{padding:20px 30px}.card,.card-content-container{zoom:1}.card-content-container:after,.card:after{content:" ";display:table;clear:both}.card{padding:30px;min-height:170px;background-color:#fff;border-radius:6px;box-shadow:0 1px 2px rgba(51,51,51,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.card.card-theme-crystal{padding:30px 0 0;background-color:transparent;box-shadow:none}.card.card-theme-crystal .card-title-container{font-size:1.125rem;text-align:center}.card .nav-bar-container{margin:0 -30px;padding:0 30px}.card .list{background-color:transparent}.card .footer{margin:30px -30px 0;padding:30px 30px 0}.card .form.form-loading:before{top:-30px;left:-30px;right:-30px;bottom:-30px}.card .row-divider .row-divider-title{background-color:#fff}.card .row-divider.full{margin-left:-30px;margin-right:-30px}.card-title-container{padding-bottom:30px;color:#737c84;font-size:1.5rem;letter-spacing:-.5px}.card-title-container .icon{position:relative;top:-2px;margin-right:10px;color:#737c84}.card-alert{margin-bottom:30px}.card-blue-background-title .card-title-container{background-color:#36698c;margin:-30px -30px 30px -30px;padding:20px 0 20px 30px;border-radius:6px 6px 0 0;color:#fff}.card-blue-background-title .card-title-container .icon{color:#fff}.account-summary-form-section{background-color:rgba(54,105,140,.1);color:#555;font-size:.875rem;padding:30px;box-shadow:0 -6px 6px -3px rgba(0,0,0,.2)}.account-summary-form-section hr{background-color:rgba(54,105,140,.3);border:none;height:1px;margin-bottom:15px;margin-top:15px}.account-summary-form-section .subtotal-row{color:#36698c}.account-summary-form-section .readjustment-row fk-row-item:last-child{color:#78c878}.account-summary-form-section .account-last-readjustment-pill{margin-left:15px}.account-type-pill-admin .pill{background-color:#36698c}.addon-select .form-checkbox-container{float:left;padding-top:5px}.addon-select .form-checkbox-container+.form-checkbox-container{margin-left:20px}.alert{padding:12px;border-width:1px;border-style:solid;box-sizing:border-box;display:flex;align-items:center;color:#737c84;border-color:#737c84}.alert .alert-message{position:relative;top:2px;line-height:24px}.alert.alert-model-information{border-radius:4px;border-left-width:4px;padding:16px}.alert.alert-model-information .alert-message{top:0}.alert .button{margin-left:10px;background-color:transparent}.alert .button .icon{margin-right:4px;min-width:16px;min-height:16px;width:16px;height:16px;font-size:1.125rem;line-height:14px}.alert .alert-icon{margin-right:16px}.alert .alert-icon .icon{color:#fff;border-radius:50px;font-size:28px;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.alert .button{color:#737c84;border-color:#737c84}.alert .button .icon{color:#b1b4b7}.alert .alert-icon .icon{background-color:#737c84}.alert.alert-success{color:#4caf50;border-color:#4caf50}.alert.alert-success .button{color:#4caf50;border-color:#4caf50}.alert.alert-success .button .icon{color:#78c878}.alert.alert-success .alert-icon .icon{background-color:#4caf50}.alert.alert-info{color:#69a3e7;border-color:#69a3e7}.alert.alert-info .button{color:#69a3e7;border-color:#69a3e7}.alert.alert-info .button .icon{color:#d7e6ff}.alert.alert-info .alert-icon .icon{background-color:#69a3e7}.alert.alert-warn{color:#b3a400;border-color:#b3a400}.alert.alert-warn .button{color:#b3a400;border-color:#b3a400}.alert.alert-warn .button .icon{color:#b3a400}.alert.alert-warn .alert-icon .icon{background-color:#b3a400}.alert.alert-error{color:#ed1946;border-color:#ed1946}.alert.alert-error .button{color:#ed1946;border-color:#ed1946}.alert.alert-error .button .icon{color:#e6676c}.alert.alert-error .alert-icon .icon{background-color:#ed1946}.alert.alert-model-information.alert-success{color:#00ae6d;border-color:#00ae6d}.alert.alert-model-information.alert-success .button{color:#00ae6d;border-color:#00ae6d}.alert.alert-model-information.alert-success .button .icon{color:#4caf50}.alert.alert-model-information.alert-success .alert-icon .icon{background-color:#00ae6d}.alert.alert-model-information.alert-info{color:#3282e1;border-color:#3282e1}.alert.alert-model-information.alert-info .button{color:#3282e1;border-color:#3282e1}.alert.alert-model-information.alert-info .button .icon{color:#69a3e7}.alert.alert-model-information.alert-info .alert-icon .icon{background-color:#3282e1}.alert.alert-text{border:0;padding:0;padding-top:5px;font-size:.875rem}.viewport{margin:0 auto;padding:59px 0 40px;width:95%;max-width:960px}.viewport-row{margin-top:20px}.topbar{position:fixed;top:0;right:0;left:0;background-color:rgba(255,255,255,.95);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(201,211,221,.5);z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.topbar-content{position:relative;width:95%;max-width:960px;min-height:59px;margin:0 auto;zoom:1}.topbar-content:after{content:" ";display:table;clear:both}.topbar-content .topbar-logo-container{position:absolute;top:50%;left:0;width:100px;height:28px;cursor:pointer;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.topbar-content .app-menu,.topbar-content .user-menu{float:right;margin-left:20px}.topbar-content .user-menu{position:relative;top:17px}.app-menu-items,.app-menu-sub-items{margin:0;padding:0;list-style-type:none;zoom:1}.app-menu-items:after,.app-menu-sub-items:after{content:" ";display:table;clear:both}.app-menu-item{position:relative;float:left;padding:20px;color:#b1b4b7;cursor:pointer;border-width:0 1px;border-style:solid;border-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .6s cubic-bezier(.08,.69,.485,.99);-moz-transition:all .6s cubic-bezier(.08,.69,.485,.99);-o-transition:all .6s cubic-bezier(.08,.69,.485,.99);transition:all .6s cubic-bezier(.08,.69,.485,.99)}.app-menu-item:active,.app-menu-item:focus,.app-menu-item:hover{color:#737c84}.app-menu-item:active .icon,.app-menu-item:focus .icon,.app-menu-item:hover .icon{color:#737c84}.app-menu-item:active .app-menu-sub-items,.app-menu-item:focus .app-menu-sub-items{display:block}.app-menu-item.app-menu-item-selected>.app-menu-item-text{color:#4caf50}.app-menu-item.app-menu-item-selected:active:after,.app-menu-item.app-menu-item-selected:focus:after{opacity:0}.app-menu-item.app-menu-item-selected:after{opacity:1}.app-menu-item.app-menu-item-selected .icon{color:#4caf50}.app-menu-item:after{position:absolute;content:' ';left:50%;bottom:-4px;width:6px;height:6px;background-color:#4caf50;border-radius:50%;opacity:0;z-index:40;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:all .6s cubic-bezier(.08,.69,.485,.99);-moz-transition:all .6s cubic-bezier(.08,.69,.485,.99);-o-transition:all .6s cubic-bezier(.08,.69,.485,.99);transition:all .6s cubic-bezier(.08,.69,.485,.99)}.app-menu-item .icon{position:relative;top:-2px;margin-right:10px;width:16px;height:16px;min-width:16px;min-height:16px;color:#b1b4b7;font-size:1.125rem;-webkit-transition:all .6s cubic-bezier(.08,.69,.485,.99);-moz-transition:all .6s cubic-bezier(.08,.69,.485,.99);-o-transition:all .6s cubic-bezier(.08,.69,.485,.99);transition:all .6s cubic-bezier(.08,.69,.485,.99)}.app-menu-item:active,.app-menu-item:focus,.app-menu-item:hover,.app-menu-sub-item:active,.app-menu-sub-item:focus,.app-menu-sub-item:hover{outline:0}.app-menu-sub-items{display:none;position:absolute;top:100%;right:-1px;min-width:150px;background-color:rgba(255,255,255,.95);border-radius:0 0 6px 6px;border-width:0 1px 1px;border-style:solid;border-color:rgba(201,211,221,.5);box-shadow:0 6px 8px rgba(51,51,51,.2);z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.app-menu-item.app-menu-item-selected:after{opacity:0}.app-menu-sub-item{padding:15px 20px;color:#b1b4b7;text-align:right;white-space:nowrap;-webkit-transition:all .6s cubic-bezier(.08,.69,.485,.99);-moz-transition:all .6s cubic-bezier(.08,.69,.485,.99);-o-transition:all .6s cubic-bezier(.08,.69,.485,.99);transition:all .6s cubic-bezier(.08,.69,.485,.99)}.app-menu-sub-item:hover{color:#737c84}.app-menu-sub-item.app-menu-sub-item-selected{color:#4caf50}@media screen and (max-width:767px){.app-menu-item .icon{margin-right:0}.app-menu-item-text{display:none}}.bank-slip-list-amount-row-item{text-align:right}.bank-slip-list-row-item-not-found{margin-top:24px;text-align:right;font-size:.75rem;display:block}.bank-slip-payment-confirmation-card .bank-slip-payment-confirmation-form{margin-top:30px}.bank-slip-payment-confirmation-card .bank-slip-payment-confirmation-form .bank-slip-list,.bank-slip-payment-confirmation-card .bank-slip-payment-confirmation-form .bank-slip-not-found-list{overflow:auto;max-height:240px}.bank-slip-payment-confirmation-card .bank-slip-payment-confirmation-form .bank-slip-not-found-list{background-color:#f7f7f7}.bank-slip-payment-confirmation-card .bank-slip-payment-confirmation-form .bank-slip-list-header{margin-top:30px;display:flex}.bank-slip-payment-confirmation-card .bank-slip-payment-confirmation-card-clear-button{margin-left:20px}.bank-slip-payment-confirmation-card .bank-slip-payment-confirmation-card-submit-button{float:right}.bank-slip-payment-confirmation-card-search-params-row-item textarea{min-height:150px}.bank-slip-payment-confirmation-form h4{color:#36698c}.bank-slip-payment-confirmation-form h4 small{font-weight:400}.bank-slip-payment-confirmation-form .bank-slip-payment-confirmation-form-total{margin-right:30px}.bank-slip-payment-confirmation-form .bank-slip-payment-confirmation-button{float:right}body,html{scroll-behavior:smooth}.batch-file-upload-download{margin-bottom:-30px;zoom:1}.batch-file-upload-download:after{content:" ";display:table;clear:both}.batch-file-upload-download-item{float:left;padding:50px;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.batch-file-upload-download-item .button{min-width:200px}.batch-file-upload-download-item-message{padding-bottom:35px;min-height:100px}.button{position:relative;padding:0 20px;min-width:40px;max-width:100%;background-color:transparent;color:#737c84;font-size:1rem;text-align:center;text-decoration:none;text-overflow:ellipsis;line-height:40px;white-space:nowrap;overflow:hidden;border-width:1px;border-style:solid;border-color:#c9d3dd;cursor:pointer;border-radius:3px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s cubic-bezier(.08,.69,.485,.99);-moz-transition:all .3s cubic-bezier(.08,.69,.485,.99);-o-transition:all .3s cubic-bezier(.08,.69,.485,.99);transition:all .3s cubic-bezier(.08,.69,.485,.99)}.button:focus,.button:hover{border-color:#b1b4b7;outline:0}.button.button-primary{background-color:#4caf50;color:#fff;border-color:#4caf50}.button.button-primary:focus,.button.button-primary:hover{background-color:#78c878}.button.button-primary:disabled{opacity:.5}.button.button-primary-marine-blue{background-color:#36698c;color:#fff;border-color:#36698c}.button.button-primary-marine-blue:focus,.button.button-primary-marine-blue:hover{opacity:.8}.button.button-primary-marine-blue:disabled{opacity:.5}.button.button-marine-blue{color:#36698c;border-color:#36698c}.button.button-marine-blue:focus,.button.button-marine-blue:hover{opacity:.8}.button.button-marine-blue:disabled{opacity:.5}.button.button-block{width:100%}.button.button-circled{padding:0;min-width:0;width:30px;height:30px;background-color:transparent;text-align:center;border-radius:50%;border-color:#b1b4b7}.button.button-circled:focus,.button.button-circled:hover{background-color:#e9eaeb}.button.button-circled .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#b1b4b7}.button.button-danger{background-color:#ed1946;color:#fff;border-color:#ed1946}.button.button-danger:hover{background-color:#e6676c}.button.button-secondary{background-color:#69a3e7;color:#fff;border-color:#69a3e7}.button.button-secondary:hover{background-color:#3282e1}.button.button-small{font-size:.875rem;line-height:29px;padding:0 12px}.button.button-mini{font-size:.75rem;line-height:16px;padding:0 5px}.button.button-link{border:none;padding:5px;font-size:.875rem;color:#2687e9;text-decoration:underline;margin:0;line-height:normal}.button.button-link:disabled{opacity:.5}.button.button-link:not([disabled]):hover{text-decoration:none;color:#36698c}.cancellation-category-list-actions-row-item{text-align:right}.cancellation-category-list-actions-row-item .icon{display:inline-block;margin:12px 0 0 30px;cursor:pointer}.cancellation-category-list-remove-icon:hover{color:#ed1946}.card,.card-content-container{zoom:1}.card-content-container:after,.card:after{content:" ";display:table;clear:both}.card{padding:30px;min-height:170px;background-color:#fff;border-radius:6px;box-shadow:0 1px 2px rgba(51,51,51,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.card.card-theme-crystal{padding:30px 0 0;background-color:transparent;box-shadow:none}.card.card-theme-crystal .card-title-container{font-size:1.125rem;text-align:center}.card .nav-bar-container{margin:0 -30px;padding:0 30px}.card .list{background-color:transparent}.card .footer{margin:30px -30px 0;padding:30px 30px 0}.card .form.form-loading:before{top:-30px;left:-30px;right:-30px;bottom:-30px}.card .row-divider .row-divider-title{background-color:#fff}.card .row-divider.full{margin-left:-30px;margin-right:-30px}.card-title-container{padding-bottom:30px;color:#737c84;font-size:1.5rem;letter-spacing:-.5px}.card-title-container .icon{position:relative;top:-2px;margin-right:10px;color:#737c84}.card-alert{margin-bottom:30px}.card-blue-background-title .card-title-container{background-color:#36698c;margin:-30px -30px 30px -30px;padding:20px 0 20px 30px;border-radius:6px 6px 0 0;color:#fff}.card-blue-background-title .card-title-container .icon{color:#fff}.card-expandable-section-container{position:relative;margin:15px -30px 0;height:auto;overflow:hidden;border-top:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb}.card-expandable-section-container.card-expandable-section-collapsed{height:40px}.card-expandable-section-container.card-expandable-section-dividers-both-hidden{border-top:0;border-bottom:0}.card-expandable-section-container.card-expandable-section-dividers-top-hidden{border-top:0}.card-expandable-section-container.card-expandable-section-dividers-bottom-hidden{border-bottom:0}.card-expandable-section-content{padding:15px 30px 30px}.card-expandable-section-toggler-button-container{zoom:1}.card-expandable-section-toggler-button-container:after{content:" ";display:table;clear:both}.card-expandable-section-toggler-button{float:left;padding:0;width:100%;background-color:transparent;color:#737c84;font-size:.875rem;text-align:center;text-transform:uppercase;line-height:40px;cursor:pointer;border:0;outline:0}.card-expandable-section-toggler-button .icon{color:#b1b4b7}.card-expandable-section-expanded .card-expandable-section-toggler-button .icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.card,.card-content-container{zoom:1}.card-content-container:after,.card:after{content:" ";display:table;clear:both}.card{padding:30px;min-height:170px;background-color:#fff;border-radius:6px;box-shadow:0 1px 2px rgba(51,51,51,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.card.card-theme-crystal{padding:30px 0 0;background-color:transparent;box-shadow:none}.card.card-theme-crystal .card-title-container{font-size:1.125rem;text-align:center}.card .nav-bar-container{margin:0 -30px;padding:0 30px}.card .list{background-color:transparent}.card .footer{margin:30px -30px 0;padding:30px 30px 0}.card .form.form-loading:before{top:-30px;left:-30px;right:-30px;bottom:-30px}.card .row-divider .row-divider-title{background-color:#fff}.card .row-divider.full{margin-left:-30px;margin-right:-30px}.card-title-container{padding-bottom:30px;color:#737c84;font-size:1.5rem;letter-spacing:-.5px}.card-title-container .icon{position:relative;top:-2px;margin-right:10px;color:#737c84}.card-alert{margin-bottom:30px}.card-blue-background-title .card-title-container{background-color:#36698c;margin:-30px -30px 30px -30px;padding:20px 0 20px 30px;border-radius:6px 6px 0 0;color:#fff}.card-blue-background-title .card-title-container .icon{color:#fff}.card-footer .footer{margin:30px -30px 0;padding:30px 30px 0}.card,.card-content-container{zoom:1}.card-content-container:after,.card:after{content:" ";display:table;clear:both}.card{padding:30px;min-height:170px;background-color:#fff;border-radius:6px;box-shadow:0 1px 2px rgba(51,51,51,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.card.card-theme-crystal{padding:30px 0 0;background-color:transparent;box-shadow:none}.card.card-theme-crystal .card-title-container{font-size:1.125rem;text-align:center}.card .nav-bar-container{margin:0 -30px;padding:0 30px}.card .list{background-color:transparent}.card .footer{margin:30px -30px 0;padding:30px 30px 0}.card .form.form-loading:before{top:-30px;left:-30px;right:-30px;bottom:-30px}.card .row-divider .row-divider-title{background-color:#fff}.card .row-divider.full{margin-left:-30px;margin-right:-30px}.card-title-container{padding-bottom:30px;color:#737c84;font-size:1.5rem;letter-spacing:-.5px}.card-title-container .icon{position:relative;top:-2px;margin-right:10px;color:#737c84}.card-alert{margin-bottom:30px}.card-blue-background-title .card-title-container{background-color:#36698c;margin:-30px -30px 30px -30px;padding:20px 0 20px 30px;border-radius:6px 6px 0 0;color:#fff}.card-blue-background-title .card-title-container .icon{color:#fff}.fk-cnpj-input-component .loader{display:block;float:left;height:25px;margin-right:5px;margin-top:20px;width:25px}.form .fk-cnpj-input-component .loader{display:block}.copiable-value-input-container{position:relative}.copiable-value-input-container .button{position:absolute;top:50%;right:6px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.copiable-value-input-container input[type=text]{padding-right:68px}.coupon-batch-form{margin-bottom:-30px;zoom:1}.coupon-batch-form:after{content:" ";display:table;clear:both}.coupon-batch-form .coupon-batch-form-uploader{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.coupon-batch-form .coupon-batch-form-uploader-label{margin-left:10px}.coupon-batch-form .coupon-batch-form-uploader-example-download{border:none;background:0 0;color:#00f;font:inherit;cursor:pointer;text-decoration:underline}.coupon-batch-form .coupon-batch-form-group{float:left;padding:10px;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.coupon-batch-form .coupon-batch-form-group .preview-group-title{font-size:1.25rem}.coupon-form{margin-top:20px}.coupon-form .form-radio-container{float:right}.coupon-form .form-radio-container+.form-radio-container{margin-right:30px}.coupon-form-amount-row-item,.coupon-form-type-row-item{text-align:right}.coupon-form-amount-row-item input,.coupon-form-type-row-item input{text-align:right}@media screen and (max-width:767px){.coupon-form .form-radio-container{float:left}.coupon-form .form-radio-container+.form-radio-container{margin-right:0;margin-left:30px}.coupon-form-amount-row-item,.coupon-form-type-row-item{text-align:left}.coupon-form-amount-row-item input,.coupon-form-type-row-item input{text-align:left}}.coupon-row-item-actions{text-align:right}.coupon-row-item-actions .icon{margin-top:13px;cursor:pointer}.coupon-row-item-actions .icon:hover{color:#ed1946}.credit-card-number-input{background-position:right -70px center;background-repeat:no-repeat;-webkit-transition:background-position .3s cubic-bezier(.08,.69,.485,.99);-moz-transition:background-position .3s cubic-bezier(.08,.69,.485,.99);-o-transition:background-position .3s cubic-bezier(.08,.69,.485,.99);transition:background-position .3s cubic-bezier(.08,.69,.485,.99)}.credit-card-number-input.brand-visa{background-position:right 6px center;background-image:url(/versions/current/assets/images/logo-visa.svg?1773777227671)}.credit-card-number-input.brand-mastercard{background-position:right 6px center;background-image:url(/versions/current/assets/images/logo-mastercard.svg?1773777227671)}.credit-card-number-input.brand-amex{background-position:right 6px center;background-image:url(/versions/current/assets/images/logo-amex.svg?1773777227671)}.credit-card-number-input.brand-diners{background-position:right 6px center;background-image:url(/versions/current/assets/images/logo-diners.svg?1773777227671)}.credit-card-number-input.brand-hipercard{background-position:right 6px center;background-image:url(/versions/current/assets/images/logo-hipercard.svg?1773777227671)}.credit-card-number-input.brand-elo{background-position:right 6px center;background-image:url(/versions/current/assets/images/logo-elo.svg?1773777227671)}.credit-card-number-input.brand-aura{background-position:right 6px center;background-image:url(/versions/current/assets/images/logo-aura.svg?1773777227671)}.cursor-pointer{cursor:pointer}@media screen and (min-width:768px){.modal--md{min-width:680px}}.external-link{color:#737c84;font-size:.75rem;cursor:pointer;margin-left:-3px;outline:0}.external-link .icon{position:relative;top:3px;left:0;width:20px;min-width:20px;color:#737c84;font-size:1rem}.external-link .external-link-text{cursor:pointer}.finance-files-manager-card md-content{background-color:transparent}.finance-refund-request-processing-form .form-container .alert{margin:10px 0 0;padding:2px 10px}.finance-refund-request-processing-form.finance-refund-request-processing-form-processed .finance-refund-request-processing-form-content-lower,.finance-refund-request-processing-form.finance-refund-request-processing-form-processed .finance-refund-request-processing-form-content-upper{opacity:.5}.finance-refund-request-processing-form.finance-refund-request-processing-form-processed .finance-refund-request-processing-form-actions-row{display:none}.finance-refund-request-processing-form-content-upper{cursor:pointer}.finance-refund-request-processing-form-content-upper:focus{outline:0}.finance-refund-request-processing-form-content-lower{margin-top:10px}.finance-refund-request-processing-form-value-row-item{text-align:right}.finance-refund-requests-card .list{margin-top:30px}.footer{margin-top:30px;padding-top:30px;border-top:1px solid #e9eaeb}.footer button+button{margin-left:20px}.card,.card-content-container{zoom:1}.card-content-container:after,.card:after{content:" ";display:table;clear:both}.card{padding:30px;min-height:170px;background-color:#fff;border-radius:6px;box-shadow:0 1px 2px rgba(51,51,51,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.card.card-theme-crystal{padding:30px 0 0;background-color:transparent;box-shadow:none}.card.card-theme-crystal .card-title-container{font-size:1.125rem;text-align:center}.card .nav-bar-container{margin:0 -30px;padding:0 30px}.card .list{background-color:transparent}.card .footer{margin:30px -30px 0;padding:30px 30px 0}.card .form.form-loading:before{top:-30px;left:-30px;right:-30px;bottom:-30px}.card .row-divider .row-divider-title{background-color:#fff}.card .row-divider.full{margin-left:-30px;margin-right:-30px}.card-title-container{padding-bottom:30px;color:#737c84;font-size:1.5rem;letter-spacing:-.5px}.card-title-container .icon{position:relative;top:-2px;margin-right:10px;color:#737c84}.card-alert{margin-bottom:30px}.card-blue-background-title .card-title-container{background-color:#36698c;margin:-30px -30px 30px -30px;padding:20px 0 20px 30px;border-radius:6px 6px 0 0;color:#fff}.card-blue-background-title .card-title-container .icon{color:#fff}.form-container .alert{margin-bottom:20px}.form .loader{display:none}.form-section.form-section-loading,.form.form-loading{position:relative}.form-section.form-section-loading:before,.form.form-loading:before{position:absolute;content:' ';top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.5);z-index:10}.form-section.form-section-loading .loader,.form.form-loading .loader{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:20}.form-section-title-container{margin:10px 0 30px;text-align:center;border-bottom:1px solid #c9d3dd}.form-section-title{display:inline-block;position:relative;padding:5px;background-color:#fff;color:#737c84;font-size:.875rem;text-transform:uppercase;-webkit-transform:translate(0,50%);-moz-transform:translate(0,50%);-ms-transform:translate(0,50%);-o-transform:translate(0,50%);transform:translate(0,50%)}.form-container .alert{margin-bottom:20px}.form .loader{display:none}.form.form-loading{position:relative}.form.form-loading:before{position:absolute;content:' ';top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.5);z-index:10}.form.form-loading .loader{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:20}.tooltip-open-button .icon{font-size:1.125rem;margin-left:5px;line-height:1.7rem;cursor:pointer}.fk-card-arrow-box{font-size:.75rem;line-height:1.125rem}.fk-card-arrow-box .card{min-width:50px;min-height:20px;max-width:400px;padding:15px;border-radius:3px;box-shadow:3px 3px 3px rgba(51,51,51,.1)}.fk-card-arrow-box a{color:#69a3e7}.fk-card-arrow-box:after,.fk-card-arrow-box:before{right:100%;top:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.fk-card-arrow-box:after{border-right-color:#fff;border-width:8px;margin-top:-8px}.icon.icon-sm{font-size:1rem;width:1rem;height:1rem;min-width:1rem;min-height:1rem}.icon.icon-xs{font-size:.875rem;width:.875rem;height:.875rem;min-width:.875rem;min-height:.875rem;margin-top:-2px;margin-right:2px}.input-percent{position:relative}.input-percent .input{padding-right:25px}.input-percent .suffix{display:inline-block;position:absolute;top:0;right:0;padding:5px 0;width:30px;text-align:center}fk-list-item{display:block}fk-list-item:focus{outline:0}fk-list-item:not(:first-child){border-top:1px solid #e9eaeb}.list-item{padding:10px;zoom:1}.list-item:after{content:" ";display:table;clear:both}.list-item:focus{outline:0}.list{overflow:hidden}.list.list-loading .list-content{opacity:.25}.list.list-item-dividers-hidden fk-list-item{border:0}.list.list-item-dividers-hidden fk-list-item:not(:first-child){border:0}.list.list-item-dividers-hidden .list-item-detail{padding:7px 10px}.list.list-hoverable-items .list-item:active,.list.list-hoverable-items .list-item:hover{background-color:#f1f1f1;cursor:pointer}.list .list-loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.list .list-header{margin-bottom:30px}.list .list-header .row-item{min-height:1px}.list .list-body{position:relative;min-height:50px}.list .pagination-container{margin-top:20px}.list fk-alert~.list-content{margin-top:30px}.loader{margin:0 auto;height:50px;width:50px;opacity:.75;z-index:20;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;background-image:url(/versions/current/assets/images/loader.svg?1773777227671)}.loader:before{position:absolute;content:' ';top:0;left:0;right:0;bottom:0;z-index:-1}.loader.loader-overlay-white:before{background-color:rgba(255,255,255,.5)}.login-card{margin:30px auto;width:90%;max-width:400px}.login-card .logo{margin:0 auto;width:136px;height:39px}.login-card .button{display:block;margin:40px auto 0}.login-message .title{text-align:center;font-size:$font-size-xl;font-weight:700}.logo{width:89px;height:25px;background-position:center center;background-repeat:no-repeat;background-size:100%;background-image:url(/versions/current/assets/images/logo.svg?1773777227671)}.viewport{margin:0 auto;padding:59px 0 40px;width:95%;max-width:960px}.viewport-row{margin-top:20px}.menu .md-toolbar-tools{margin:0 auto;padding:0;width:95%;max-width:960px}body,html{background-color:#f1f1f1;color:#333}body{height:auto;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}p{margin:0}input[type=date],input[type=email],input[type=number],input[type=text],select,textarea{padding:5px;width:100%;background-color:transparent;border-radius:3px;border-width:1px;border-style:solid;border-color:#c9d3dd;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=date]:active,input[type=date]:focus,input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus{border-color:#b1b4b7;outline:0}input[type=date].ng-dirty.ng-invalid,input[type=email].ng-dirty.ng-invalid,input[type=number].ng-dirty.ng-invalid,input[type=text].ng-dirty.ng-invalid,select.ng-dirty.ng-invalid,textarea.ng-dirty.ng-invalid{border-color:#ed1946}input[type=date].readonly-mode:disabled,input[type=email].readonly-mode:disabled,input[type=number].readonly-mode:disabled,input[type=text].readonly-mode:disabled,select.readonly-mode:disabled,textarea.readonly-mode:disabled{background-color:#e9eaeb;border:none;cursor:default}input[type=text] ::-webkit-input-placeholder{color:#c9d3dd}input[type=text] ::-moz-placeholder{color:#c9d3dd}input[type=text] :-ms-input-placeholder{color:#c9d3dd}input[type=text] :-moz-placeholder{color:#c9d3dd}input[type=date]{max-height:31px}select{position:relative;padding-right:30px;background-position:right 10px center;background-repeat:no-repeat;cursor:pointer;background-image:url(/versions/current/assets/images/arrow.svg?1773777227671)}select:after{position:absolute;content:' ';top:50%;right:20px;width:10px;height:10px;border-top:1px solid #c9d3dd;border-right:0;border-left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}select.readonly-mode:disabled{padding-right:0;background-image:url(/versions/current/assets/images/none?1773777227671)}::-webkit-input-placeholder{color:#c9d3dd}::-moz-placeholder{color:#c9d3dd}:-ms-input-placeholder{color:#c9d3dd}:-moz-placeholder{color:#c9d3dd}.nav-bar-container{border-bottom:1px solid #c9d3dd;zoom:1}.nav-bar-container:after{content:" ";display:table;clear:both}.nav-bar-item{position:relative;bottom:-1px;float:left;padding:10px 20px;background-color:#e9eaeb;color:#737c84;border:1px solid #c9d3dd;border-radius:3px 3px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;z-index:1}.nav-bar-item:not(:first-child){margin-left:10px}.nav-bar-item:hover{background-color:#f1f1f1}.nav-bar-item:focus{outline:0}.nav-bar-item.nav-bar-item-active{background-color:#fff;border-bottom:1px solid #fff}.new-features-outline{outline:0}.new-features-tag{position:relative;top:-4px;margin-left:15px;background-color:#8c73c8!important;color:#fff!important;margin-top:14px;font-size:.75rem!important;cursor:pointer;outline:0;font-weight:400!important}.new-features-tag:before{background-color:#8c73c8!important}.pagination-container{padding:20px 0;text-align:center}.pagination-container .button{position:relative;top:4px}.pagination-container .button:disabled{opacity:.5}.pagination-container .pagination-custom-navigation-input{max-width:40px;background-color:transparent;text-align:right;border-width:1px;border-style:solid;border-color:transparent}.pagination-container .pagination-custom-navigation-input:focus,.pagination-container .pagination-custom-navigation-input:hover{border-color:#b1b4b7;outline:0}.pagination-custom-navigation-container{padding:0 20px;display:inline-block}.pagination-container-next-button{margin-left:25px}.permission-required-card .card-content{padding:20px;color:#737c84}.permission-required-card .card-content .icon-content{text-align:center;height:128px}.permission-required-card .card-content .icon-content .lock-icon{margin-top:20px;position:relative;font-size:92px;height:92px;width:92px}.fk-pill-collapse{position:relative}.fk-pill-collapse .fk-pill-collapse-header{position:relative;z-index:2}.fk-pill-collapse .fk-pill-collapse-header button{align-items:center;background-color:#c9d3dd;border:none;border-radius:13px;color:#fff;display:flex;font-size:.75rem;font-weight:700;justify-content:space-between;outline:0!important;padding:2px 5px 2px 15px;text-transform:uppercase;width:100%}.fk-pill-collapse .fk-pill-collapse-header button md-icon{color:#fff;font-size:20px;height:20px;line-height:20px;min-height:20px;min-width:20px;width:20px}.fk-pill-collapse .fk-pill-collapse-header button:hover{background-color:#b1b4b7}.fk-pill-collapse .fk-pill-collapse-body{background-color:#fff;border:solid 1px #c9d3dd;border-radius:0 0 5px 5px;border-top:none;left:0;position:absolute;top:50%;width:calc(100% - 2px);z-index:1}.fk-pill-collapse .fk-pill-collapse-body .fk-pill-collapse-content{padding:30px 15px 20px}.fk-pill-collapse.orange .fk-pill-collapse-header button{background-color:#ff9632}.fk-pill-collapse.orange .fk-pill-collapse-header button:hover{background-color:#f78900}.fk-pill-collapse.orange .fk-pill-collapse-body{border-color:#ff9632}.fk-pill-collapse.blue .fk-pill-collapse-header button{background-color:#69a3e7}.fk-pill-collapse.blue .fk-pill-collapse-header button:hover{background-color:#3282e1}.fk-pill-collapse.blue .fk-pill-collapse-body{border-color:#69a3e7}.fk-pill-collapse.purple .fk-pill-collapse-header button{background-color:#8c73c8}.fk-pill-collapse.purple .fk-pill-collapse-header button:hover{background-color:$color-purple-dark}.fk-pill-collapse.purple .fk-pill-collapse-body{border-color:#8c73c8}.fk-pill-collapse.pink .fk-pill-collapse-header button{background-color:#ff4081}.fk-pill-collapse.pink .fk-pill-collapse-header button:hover{background-color:#ff80ab}.fk-pill-collapse.pink .fk-pill-collapse-body{border-color:#ff80ab}.pill{display:inline-block;padding:2.5px 10px;background-color:#c9d3dd;color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase;border-radius:13px}md-radio-group.radio-group .radio-button{display:inline-block}md-radio-group.radio-group .radio-button .md-container{height:15px;width:15px}md-radio-group.radio-group .radio-button .md-container .md-off,md-radio-group.radio-group .radio-button .md-container .md-on{height:15px;width:15px}md-radio-group.radio-group .radio-button .md-container .md-off{border-width:1px}md-radio-group.radio-group .radio-button .md-container .md-on{background-color:transparent}md-radio-group.radio-group .radio-button .md-label{margin-left:20px}md-radio-group.radio-group .radio-button:not(:first-child){margin-left:20px}md-radio-group.radio-group .radio-button.md-checked .md-off{border-color:#99999e;border-width:5px}md-radio-group.radio-group.md-focused .md-checked .md-container:before{background-color:transparent}.request-button{position:relative;display:inline-block}.request-button.request-button-loading .request-button-text{opacity:0}.request-button.request-button-loading .loader{display:block}.request-button.request-button-block{width:100%}.request-button.request-button-block .button{width:100%}.request-button .loader{position:absolute;top:50%;left:50%;width:32px;height:32px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.request-select{min-height:31px}.request-select-alert.alert{margin:0;padding:0;border:0}.row-divider{margin:20px 0 40px;text-align:center;border-bottom:1px solid #c9d3dd}.row-divider .row-divider-title{display:inline-block;position:relative;padding:5px 10px;color:#737c84;font-size:.875rem;text-transform:uppercase;-webkit-transform:translate(0,50%);-moz-transform:translate(0,50%);-ms-transform:translate(0,50%);-o-transform:translate(0,50%);transform:translate(0,50%)}.row-item{float:left;padding:0 10px;box-sizing:border-box}.row-item-label,.row-item-value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row-item-empty .row-item-value{font-style:italic;color:#b1b4b7;font-size:.75rem}.row-item-value-empty{font-style:italic;color:#b1b4b7;font-size:.75rem}.row-item-label{margin-bottom:5px;color:#b1b4b7;font-size:.75rem}.row-item-label-with-tooltip{float:left}.row-item-tooltip .icon{line-height:inherit;margin-top:-5px;font-size:16px;min-height:0;height:auto}.row-item-size-1{width:8.333333333333332%}.row-item-size-2{width:16.666666666666664%}.row-item-size-3{width:25%}.row-item-size-4{width:33.33333333333333%}.row-item-size-5{width:41.66666666666667%}.row-item-size-6{width:50%}.row-item-size-7{width:58.333333333333336%}.row-item-size-8{width:66.66666666666666%}.row-item-size-9{width:75%}.row-item-size-10{width:83.33333333333334%}.row-item-size-11{width:91.66666666666666%}.row-item-size-12{width:100%}breakpoint('xs') .row-item{float:left;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-item-label,.row-item-value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row-item-empty .row-item-value{font-style:italic;color:#b1b4b7;font-size:.75rem}.row-item-value-empty{font-style:italic;color:#b1b4b7;font-size:.75rem}.row-item-label{margin-bottom:5px;color:#b1b4b7;font-size:.75rem}.row-item-label-with-tooltip{float:left}.row-item-tooltip .icon{line-height:inherit;margin-top:-5px;font-size:16px;min-height:0;height:auto}.row-item-size-1{width:8.333333333333332%}.row-item-size-2{width:16.666666666666664%}.row-item-size-3{width:25%}.row-item-size-4{width:33.33333333333333%}.row-item-size-5{width:41.66666666666667%}.row-item-size-6{width:50%}.row-item-size-7{width:58.333333333333336%}.row-item-size-8{width:66.66666666666666%}.row-item-size-9{width:75%}.row-item-size-10{width:83.33333333333334%}.row-item-size-11{width:91.66666666666666%}.row-item-size-12{width:100%}@media screen and (max-width:767px){fk-row-item{float:left;width:100%}fk-row-item{margin-top:12px}.row-item{width:100%}}fk-row{display:block}fk-row+fk-row{margin-top:12px}.row{margin:0 -10px;zoom:1}.row:after{content:" ";display:table;clear:both}.search{position:relative;padding-right:59px}.search .search-input{border-radius:3px 0 0 3px}.search .button{position:absolute;top:0;right:0;padding:0;width:60px;text-align:center;border-radius:0 3px 3px 0}body,html{background-color:#f1f1f1;color:#333}body{height:auto;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}p{margin:0}input[type=date],input[type=email],input[type=number],input[type=text],select,textarea{padding:5px;width:100%;background-color:transparent;border-radius:3px;border-width:1px;border-style:solid;border-color:#c9d3dd;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=date]:active,input[type=date]:focus,input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus{border-color:#b1b4b7;outline:0}input[type=date].ng-dirty.ng-invalid,input[type=email].ng-dirty.ng-invalid,input[type=number].ng-dirty.ng-invalid,input[type=text].ng-dirty.ng-invalid,select.ng-dirty.ng-invalid,textarea.ng-dirty.ng-invalid{border-color:#ed1946}input[type=date].readonly-mode:disabled,input[type=email].readonly-mode:disabled,input[type=number].readonly-mode:disabled,input[type=text].readonly-mode:disabled,select.readonly-mode:disabled,textarea.readonly-mode:disabled{background-color:#e9eaeb;border:none;cursor:default}input[type=text] ::-webkit-input-placeholder{color:#c9d3dd}input[type=text] ::-moz-placeholder{color:#c9d3dd}input[type=text] :-ms-input-placeholder{color:#c9d3dd}input[type=text] :-moz-placeholder{color:#c9d3dd}input[type=date]{max-height:31px}select{position:relative;padding-right:30px;background-position:right 10px center;background-repeat:no-repeat;cursor:pointer;background-image:url(/versions/current/assets/images/arrow.svg?1773777227671)}select:after{position:absolute;content:' ';top:50%;right:20px;width:10px;height:10px;border-top:1px solid #c9d3dd;border-right:0;border-left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}select.readonly-mode:disabled{padding-right:0;background-image:url(/versions/current/assets/images/none?1773777227671)}::-webkit-input-placeholder{color:#c9d3dd}::-moz-placeholder{color:#c9d3dd}:-ms-input-placeholder{color:#c9d3dd}:-moz-placeholder{color:#c9d3dd}.select-loader-message{padding-top:5px;padding-bottom:5px;border-style:solid;border-width:1px 0;border-color:transparent}.subscription-billing-details-credit-card-refun-container{margin:15px 35px 5px 0;padding:3px;color:#b3a400;font-size:.75rem;text-align:center;text-transform:uppercase;border:1px solid #b3a400;border-radius:3px}.subscription-billing-details-credit-card-number-row-item .row-item-value{padding-left:40px;background-position:left center;background-repeat:no-repeat}.subscription-billing-details-credit-card-number-row-item.subscription-billing-details-credit-card-number-row-item-amex .row-item-value{background-image:url(/versions/current/assets/images/logo-amex.svg?1773777227671)}.subscription-billing-details-credit-card-number-row-item.subscription-billing-details-credit-card-number-row-item-aura .row-item-value{background-image:url(/versions/current/assets/images/logo-aura.svg?1773777227671)}.subscription-billing-details-credit-card-number-row-item.subscription-billing-details-credit-card-number-row-item-diners .row-item-value{background-image:url(/versions/current/assets/images/logo-diners.svg?1773777227671)}.subscription-billing-details-credit-card-number-row-item.subscription-billing-details-credit-card-number-row-item-elo .row-item-value{background-image:url(/versions/current/assets/images/logo-elo.svg?1773777227671)}.subscription-billing-details-credit-card-number-row-item.subscription-billing-details-credit-card-number-row-item-hipercard .row-item-value{background-image:url(/versions/current/assets/images/logo-hipercard.svg?1773777227671)}.subscription-billing-details-credit-card-number-row-item.subscription-billing-details-credit-card-number-row-item-mastercard .row-item-value{background-image:url(/versions/current/assets/images/logo-mastercard.svg?1773777227671)}.subscription-billing-details-credit-card-number-row-item.subscription-billing-details-credit-card-number-row-item-visa .row-item-value{background-image:url(/versions/current/assets/images/logo-visa.svg?1773777227671)}.subscription-cancellation-form .form-radio-container{float:left}.subscription-cancellation-form .form-radio-container:not(:first-child){margin-left:20px}.subscription-cancellation-form-reason-textarea{min-height:100px}.card,.card-content-container{zoom:1}.card-content-container:after,.card:after{content:" ";display:table;clear:both}.card{padding:30px;min-height:170px;background-color:#fff;border-radius:6px;box-shadow:0 1px 2px rgba(51,51,51,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.card.card-theme-crystal{padding:30px 0 0;background-color:transparent;box-shadow:none}.card.card-theme-crystal .card-title-container{font-size:1.125rem;text-align:center}.card .nav-bar-container{margin:0 -30px;padding:0 30px}.card .list{background-color:transparent}.card .footer{margin:30px -30px 0;padding:30px 30px 0}.card .form.form-loading:before{top:-30px;left:-30px;right:-30px;bottom:-30px}.card .row-divider .row-divider-title{background-color:#fff}.card .row-divider.full{margin-left:-30px;margin-right:-30px}.card-title-container{padding-bottom:30px;color:#737c84;font-size:1.5rem;letter-spacing:-.5px}.card-title-container .icon{position:relative;top:-2px;margin-right:10px;color:#737c84}.card-alert{margin-bottom:30px}.card-blue-background-title .card-title-container{background-color:#36698c;margin:-30px -30px 30px -30px;padding:20px 0 20px 30px;border-radius:6px 6px 0 0;color:#fff}.card-blue-background-title .card-title-container .icon{color:#fff}.subscription-card{overflow:hidden;border-style:solid;border-color:#e9eaeb;border-width:1px 1px 1px 2px;box-shadow:none;border-radius:0 6px 6px 0}.subscription-card.subscription-card-trial{border-width:1px;border-color:rgba(105,163,231,.75);border-left-color:#69a3e7;border-radius:6px}.subscription-card.subscription-card-trial.subscription-card-status-revoked{border-left-color:#69a3e7}.subscription-card.subscription-card-trial.subscription-card-status-revoked .subscription-card-status-text{color:#69a3e7}.subscription-card.subscription-card-trial.subscription-card-status-revoked .subscription-card-status-text:before{background-color:#69a3e7}.subscription-card.subscription-card-trial .subscription-card-titles-container{padding-left:70px}.subscription-card.subscription-card-trial .subscription-card-status-text-container{display:none}.subscription-card.subscription-card-status-invalid{opacity:.5}.subscription-card.subscription-card-status-invalid .subscription-card-title{text-decoration:line-through}.subscription-card.subscription-card-status-paid-after-revoked{border-left-color:#8c73c8}.subscription-card.subscription-card-status-paid-after-revoked .subscription-card-status-text{color:#8c73c8}.subscription-card.subscription-card-status-paid-after-revoked .subscription-card-status-text:before{background-color:#8c73c8}.subscription-card.subscription-card-status-revoked{border-left-color:#8c73c8}.subscription-card.subscription-card-status-revoked .subscription-card-status-text{color:#8c73c8}.subscription-card.subscription-card-status-revoked .subscription-card-status-text:before{background-color:#8c73c8}.subscription-card.subscription-card-status-transferred{border-left-color:#8c73c8}.subscription-card.subscription-card-status-transferred .subscription-card-status-text{color:#8c73c8}.subscription-card.subscription-card-status-transferred .subscription-card-status-text:before{background-color:#8c73c8}.subscription-card.subscription-card-status-confirmed{border-left-color:#69a3e7}.subscription-card.subscription-card-status-confirmed .subscription-card-status-text{color:#69a3e7}.subscription-card.subscription-card-status-confirmed .subscription-card-status-text:before{background-color:#69a3e7}.subscription-card.subscription-card-status-temporarily-confirmed{border-left-color:#ff9632}.subscription-card.subscription-card-status-temporarily-confirmed .subscription-card-status-text{color:#ff9632}.subscription-card.subscription-card-status-temporarily-confirmed .subscription-card-status-text:before{background-color:#ff9632}.subscription-card.subscription-card-status-paid{border-left-color:#00ae6d}.subscription-card.subscription-card-status-paid .subscription-card-status-text{color:#00ae6d}.subscription-card.subscription-card-status-paid .subscription-card-status-text:before{background-color:#00ae6d}.subscription-card.subscription-legacy-card-status-paid{border-left-color:#00ae6d}.subscription-card.subscription-legacy-card-status-paid .subscription-card-status-text{color:#00ae6d}.subscription-card.subscription-legacy-card-status-paid .subscription-card-status-text:before{background-color:#00ae6d}.subscription-card.subscription-legacy-card-status-not-paid{border-left-color:#e6676c}.subscription-card.subscription-legacy-card-status-not-paid .subscription-card-status-text{color:#e6676c}.subscription-card.subscription-legacy-card-status-not-paid .subscription-card-status-text:before{background-color:#e6676c}.subscription-card .subscription-tag{text-transform:uppercase;position:relative;top:-4px;margin-left:15px;color:#fff}.subscription-card .subscription-card-living-tag{background-color:#4caf50}.subscription-card .subscription-card-living-tag:before{background-color:#4caf50}.subscription-card .subscription-card-child-tag{background-color:#d6e1e8;color:#36698c}.subscription-card .subscription-card-child-tag:before{display:none}.subscription-card .subscription-card-catalog-update{background-color:#69a3e7}.subscription-card .subscription-card-catalog-update:before{background-color:#69a3e7}.subscription-card .subscription-card-reason-tag{background-color:transparent;border:solid 1px;padding-left:6px;top:0}.subscription-card .subscription-card-reason-tag.subscription-card-reason-tag-purchased{border-color:#00ae6d;color:#00ae6d}.subscription-card .subscription-card-reason-tag.subscription-card-reason-tag-repurchased{border-color:#b3a400;color:#b3a400}.subscription-card .subscription-card-reason-tag.subscription-card-reason-tag-renew{border-color:#3282e1;color:#3282e1}.subscription-card .subscription-card-reason-tag.subscription-card-reason-tag-migration{border-color:#737c84;color:#737c84}.subscription-card .subscription-card-reason-tag.subscription-card-reason-tag-restored{border-color:#737c84;color:#737c84}.subscription-card .subscription-card-reason-tag:before{display:none}.subscription-card .card-expandable-section-container{margin:0}.subscription-card .card-expandable-section-content{padding:0}.subscription-card .card-expandable-section-toggler-button{font-size:.75rem}.subscription-card-content-upper{padding:10px}.subscription-card-content-lower{position:relative}.subscription-card-titles-container{position:relative}.subscription-card-titles-container .subscription-card-trial-pill{position:absolute;top:50%;left:0;background-color:#69a3e7;-webkit-transform:translateY(-80%);-moz-transform:translateY(-80%);-ms-transform:translateY(-80%);-o-transform:translateY(-80%);transform:translateY(-80%)}.subscription-card-title{font-size:1.25rem}.subscription-card-subtitle-container{color:#737c84;font-size:.75rem}.subscription-card-charge-amount,.subscription-card-period{text-align:right}.subscription-card-status-text-container{position:absolute;top:10px;left:10px}.subscription-card-status-text{position:relative;padding-left:20px;color:#b1b4b7;font-weight:700}.subscription-card-status-text:before{position:absolute;content:' ';top:50%;left:0;width:12px;height:12px;background-color:#b1b4b7;border-radius:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.row-item{float:left;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-item-label,.row-item-value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row-item-empty .row-item-value{font-style:italic;color:#b1b4b7;font-size:.75rem}.row-item-value-empty{font-style:italic;color:#b1b4b7;font-size:.75rem}.row-item-label{margin-bottom:5px;color:#b1b4b7;font-size:.75rem}.row-item-label-with-tooltip{float:left}.row-item-tooltip .icon{line-height:inherit;margin-top:-5px;font-size:16px;min-height:0;height:auto}.row-item-size-1{width:8.333333333333332%}.row-item-size-2{width:16.666666666666664%}.row-item-size-3{width:25%}.row-item-size-4{width:33.33333333333333%}.row-item-size-5{width:41.66666666666667%}.row-item-size-6{width:50%}.row-item-size-7{width:58.333333333333336%}.row-item-size-8{width:66.66666666666666%}.row-item-size-9{width:75%}.row-item-size-10{width:83.33333333333334%}.row-item-size-11{width:91.66666666666666%}.row-item-size-12{width:100%}@media screen and (max-width:767px){fk-row-item{float:left;width:100%}fk-row-item{margin-top:12px}.row-item{width:100%}}fk-row{display:block}fk-row+fk-row{margin-top:12px}.row{margin:0 -10px;zoom:1}.row:after{content:" ";display:table;clear:both}.subscription-details-card,.subscription-details-card-actions-container,.subscription-details-card-content-container,.subscription-details-card-content-containers{zoom:1}.subscription-details-card-actions-container:after,.subscription-details-card-content-container:after,.subscription-details-card-content-containers:after,.subscription-details-card:after{content:" ";display:table;clear:both}.subscription-details-card-billing-status{margin:5px 0 5px 260px}.subscription-details-card-billing-status .button{line-height:30px}.subscription-details-card-billing-status-value{font-size:.875rem}.subscription-details-card-billing-status-value-link{font-size:.875rem;color:#3282e1;text-decoration:underline;cursor:pointer}.subscription-details-card{border-top:1px solid #e9eaeb}.subscription-details-card .alert{margin:20px}.subscription-details-card .subscription-ownership-transfer-alert .alert{margin:0;border:0}.subscription-details-card .subscription-billing-details{margin-left:70px}.subscription-details-card .subscription-details-card-back-button.button{position:absolute;top:10px;left:20px}.subscription-details-card-content-containers{position:relative;left:0;width:200%;-webkit-transition:all .3s cubic-bezier(.08,.69,.485,.99);-moz-transition:all .3s cubic-bezier(.08,.69,.485,.99);-o-transition:all .3s cubic-bezier(.08,.69,.485,.99);transition:all .3s cubic-bezier(.08,.69,.485,.99)}.subscription-details-card-content-containers.subscription-details-card-content-containers-shift{left:-100%}.subscription-details-card-content-container{position:relative;float:left;padding:10px 10px 0;width:50%;min-width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subscription-details-card-documents-row-item{position:absolute;top:0;left:0;right:75%;bottom:0;padding-top:10px;overflow-y:auto}.subscription-details-card-documents-row-item fk-external-link{display:block}.subscription-details-card-documents-row-item fk-external-link:first-child{padding:3px 0 0}.subscription-details-card-documents-row-item-label{color:#737c84;font-size:.875rem}.subscription-details-card-items-list-row-item{padding-left:30%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subscription-details-card-actions-container{padding:15px;border-top:1px solid #e9eaeb}.subscription-details-card-actions-container .row-item{float:right}.subscription-documents-list{font-size:.875rem;padding:.5rem 0}.subscription-documents-list .title{color:#737c84;font-weight:700;margin-bottom:5px}.subscription-invoice-download{display:flex}.subscription-invoice-download .subscription-invoice-download-label{color:#737c84;font-size:.75rem;padding:.25rem 0}.subscription-invoice-download .external-link{margin-left:.5rem}.subscription-items-list .list .list-body{min-height:0}.subscription-items-list .list-item{padding:5px 0 0}.subscription-items-list-header{padding:0}.subscription-items-list-header-right-aligned{text-align:right}.subscription-items-list-item-name{font-size:.875rem;font-weight:700;color:#737c84}.subscription-items-list-item-value{font-size:.875rem;text-align:right;font-weight:700;color:#737c84}.subscription-discount-list-item{font-size:.875rem}.subscription-discount-list-item-name{font-size:.875rem;margin-right:5px}.subscription-discount-list-item-percent{font-size:.875rem;margin-right:5px}.subscription-discount-list-item-aftertext{font-size:.875rem;font-style:italic}.subscription-discount-list-item-value{font-size:.875rem;text-align:right}.subscription-items-list-featured-item{font-weight:700;color:#36698c;font-size:.875rem}.subscription-items-list-subtotal{margin-bottom:10px}.subscription-items-list-total{margin-top:10px}.subscription-items-list-readjusted .subscription-items-list-item-value{color:#78c878}.subscription-items-list-clickable-item .subscription-items-list-item-name{color:#2687e9;cursor:pointer}.subscription-items-list-divider-container{position:relative;margin-top:10px;text-align:center}.subscription-items-list-divider-container:before{position:absolute;content:' ';top:50%;left:0;width:100%;border-top-width:1px;border-top-style:solid;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.subscription-items-list-divider-container.subscription-items-list-divider-container-revoked:before{border-top-color:#8c73c8}.subscription-items-list-divider-container.subscription-items-list-divider-container-revoked .subscription-items-list-divider{color:#8c73c8}.subscription-items-list-divider-container.subscription-items-list-divider-container-temporary-confirmations:before{border-top-color:#ff9632}.subscription-items-list-divider-container.subscription-items-list-divider-container-temporary-confirmations .subscription-items-list-divider{color:#ff9632}.subscription-items-list-divider-container.subscription-items-list-divider-container-trial-extensions:before{border-top-color:#69a3e7}.subscription-items-list-divider-container.subscription-items-list-divider-container-trial-extensions .subscription-items-list-divider{color:#69a3e7}.subscription-items-list-divider-container.subscription-items-list-divider-container-migration:before{border-top-color:#69a3e7}.subscription-items-list-divider-container.subscription-items-list-divider-container-migration .subscription-items-list-divider{color:#69a3e7}.subscription-items-list-divider-container.subscription-items-list-divider-container-legacy:before{border-top-color:#36698c}.subscription-items-list-divider-container.subscription-items-list-divider-container-legacy .subscription-items-list-divider{color:#36698c}.subscription-items-list-divider{position:relative;padding:0 20px;background-color:#fff;font-size:.875rem;font-weight:700}.subscription-items-list-item.small-font .subscription-items-list-item-name,.subscription-items-list-item.small-font .subscription-items-list-item-value{font-size:.875rem}.subscription-items-hr{background-color:#c9d3dd;border:none;height:1px;margin-bottom:0;margin-top:15px}.subscription-legacy-canceled-item .subscription-items-list-divider-container-legacy{margin-top:0}.subscription-legacy-canceled-item .list .list-body{min-height:0}.subscription-legacy-canceled-item .list-item{padding:10px 0 20px 0}.subscription-details-card.subscription-legacy-details-card .subscription-details-card-billing-status{margin:15px 0}.subscription-items-list.subscription-legacy-items-list .subscription-items-list-coupon-item{margin:15px 0;padding:0}.subscription-legacy-refund-item .subscription-items-list-divider-container-legacy{margin-top:0}.subscription-legacy-refund-item .list .list-body{min-height:0}.subscription-legacy-refund-item .list-item{padding:10px 0 20px 0}.subscription-ownership-transfer-alert .alert-info{background-color:#d7e6ff;color:#3282e1;font-size:.875rem;text-align:center}.subscription-ownership-transfer-alert .alert-purple{background-color:#e3def1;color:#8c73c8;font-size:.875rem;text-align:center}.subscription-ownership-transfer-alert .alert-purple button{color:#8c73c8;border-color:#8c73c8}.subscription-ownership-transfer-form .form-container{margin-top:30px}.subscription-ownership-transfer-form-request-button{margin-top:19px}.subscription-ownership-transfer-form-search-alert{margin-bottom:30px}.subscription-ownership-transfer-form-target-account-container{margin-top:30px;padding:10px;background-color:#ffffc8}.subscription-ownership-transfer-form-confirm-message{margin-top:30px}.switch .md-bar{background:#cdcccd}.switch .md-thumb{background:#9b9b9b}.switch .md-label{color:#cdcccd}.switch.md-checked .md-bar{background-color:#a4c7f0}.switch.md-checked .md-thumb{background-color:#4a90e2}.switch.md-checked .md-label{color:#4a90e2}.switch[disabled] .md-bar{background-color:#eee}.switch[disabled] .md-thumb{background-color:#ccc}.switch[disabled] .md-label{color:#ccc}.tag{position:relative;display:inline-block;padding:3px 6px 3px 9px;background-color:#e9eaeb;color:#737c84;font-size:.625rem;font-weight:700;border-radius:3px}.tag:before{position:absolute;content:' ';top:5px;left:-3px;width:8px;height:8px;background-color:#e9eaeb;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}body,html{background-color:#f1f1f1;color:#333}body{height:auto;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}p{margin:0}input[type=date],input[type=email],input[type=number],input[type=text],select,textarea{padding:5px;width:100%;background-color:transparent;border-radius:3px;border-width:1px;border-style:solid;border-color:#c9d3dd;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=date]:active,input[type=date]:focus,input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus{border-color:#b1b4b7;outline:0}input[type=date].ng-dirty.ng-invalid,input[type=email].ng-dirty.ng-invalid,input[type=number].ng-dirty.ng-invalid,input[type=text].ng-dirty.ng-invalid,select.ng-dirty.ng-invalid,textarea.ng-dirty.ng-invalid{border-color:#ed1946}input[type=date].readonly-mode:disabled,input[type=email].readonly-mode:disabled,input[type=number].readonly-mode:disabled,input[type=text].readonly-mode:disabled,select.readonly-mode:disabled,textarea.readonly-mode:disabled{background-color:#e9eaeb;border:none;cursor:default}input[type=text] ::-webkit-input-placeholder{color:#c9d3dd}input[type=text] ::-moz-placeholder{color:#c9d3dd}input[type=text] :-ms-input-placeholder{color:#c9d3dd}input[type=text] :-moz-placeholder{color:#c9d3dd}input[type=date]{max-height:31px}select{position:relative;padding-right:30px;background-position:right 10px center;background-repeat:no-repeat;cursor:pointer;background-image:url(/versions/current/assets/images/arrow.svg?1773777227671)}select:after{position:absolute;content:' ';top:50%;right:20px;width:10px;height:10px;border-top:1px solid #c9d3dd;border-right:0;border-left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}select.readonly-mode:disabled{padding-right:0;background-image:url(/versions/current/assets/images/none?1773777227671)}::-webkit-input-placeholder{color:#c9d3dd}::-moz-placeholder{color:#c9d3dd}:-ms-input-placeholder{color:#c9d3dd}:-moz-placeholder{color:#c9d3dd}.taggable-input tags{padding:0;border-radius:3px;border-width:1px;border-color:#c9d3dd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.taggable-input tags:focus,.taggable-input tags:hover{border-color:#c9d3dd}.taggable-input tags div{margin:0;padding:4px}.taggable-input tag{margin:4px 0 0 4px;padding:0 18px 0 4px;background-color:#e9eaeb;font-size:.75rem;line-height:1}.topbar-logo{position:relative}.topbar-logo .logo:focus,.topbar-logo fk-logo:focus{outline:0}.topbar-logo #HW_badge_cont{position:absolute;top:-10px;right:-10px}.topbar-logo #HW_badge{font-size:10px}.viewport{margin:0 auto;padding:59px 0 40px;width:95%;max-width:960px}.viewport-row{margin-top:20px}.topbar{position:fixed;top:0;right:0;left:0;background-color:rgba(255,255,255,.95);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(201,211,221,.5);z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.topbar-content{position:relative;width:95%;max-width:960px;min-height:59px;margin:0 auto;zoom:1}.topbar-content:after{content:" ";display:table;clear:both}.topbar-content .topbar-logo-container{position:absolute;top:50%;left:0;width:100px;height:28px;cursor:pointer;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.topbar-content .app-menu,.topbar-content .user-menu{float:right;margin-left:20px}.topbar-content .user-menu{position:relative;top:17px}.user-menu button.image-button.md-button{margin:0;padding:0;max-width:26px;min-width:26px;max-height:26px;min-height:26px;background-color:#c9d3dd;line-height:26px;box-shadow:none}.user-menu .image-button img{max-width:26px;max-height:26px;border-radius:50%}.user-dropdown-menu:before{position:absolute;content:'';display:block;width:0;height:0}.user-dropdown-menu .user-profile{text-align:center;margin-bottom:10px}.user-dropdown-menu .user-profile h3,.user-dropdown-menu .user-profile h5{margin:0;padding:0;font-weight:300}.user-dropdown-menu .user-profile img.user-image{max-width:100px;border-radius:50px;margin-left:auto;margin-right:auto;margin-bottom:20px;display:block}.viewport{margin:0 auto;padding:59px 0 40px;width:95%;max-width:960px}.viewport-row{margin-top:20px}.scheduling-payment-date-item{display:inline-block}.scheduling-payment-date-item md-radio-button{display:inline-block;margin:0 5px 0 0}.scheduling-payment-date-item md-radio-button .md-container,.scheduling-payment-date-item md-radio-button .md-container .md-off,.scheduling-payment-date-item md-radio-button .md-label{height:34px;width:42px}.scheduling-payment-date-item md-radio-button .md-container .md-off{border-color:#c9d3dd;border-width:1px;border-radius:0}.scheduling-payment-date-item md-radio-button .md-container .md-on{display:none}.scheduling-payment-date-item md-radio-button .md-label{color:#36698c;font-size:.875rem;line-height:34px;margin:0;text-align:center}.scheduling-payment-date-item md-radio-button.md-checked .md-container .md-off,.scheduling-payment-date-item md-radio-button:hover .md-container .md-off{background-color:#36698c;border-color:#36698c}.scheduling-payment-date-item md-radio-button.md-checked .md-label,.scheduling-payment-date-item md-radio-button:hover .md-label{color:#fff}.scheduling-payment-date-item md-radio-button.md-checked .md-container .md-off{cursor:default}.scheduling-payment-date-item md-radio-button[disabled] .md-label,.scheduling-payment-date-item md-radio-button[disabled].md-checked .md-label,.scheduling-payment-date-item md-radio-button[disabled]:hover .md-label{color:#c9d3dd}.scheduling-payment-date-item md-radio-button .md-container .md-off,.scheduling-payment-date-item md-radio-button[disabled] .md-off,.scheduling-payment-date-item md-radio-button[disabled]:hover .md-off{background-color:#fff;border-color:#c9d3dd}.scheduling-payment-date-item md-radio-button[disabled].md-checked .md-container .md-off{background-color:#538cb4;border-color:#538cb4}.scheduling-plans-search-form{margin-bottom:1rem}.scheduling-plans-list-item{font-size:.825rem;border-bottom:1px solid #f1f1f1}.list-hoverable-items .scheduling-plans-list-empty-item .list-item:active,.list-hoverable-items .scheduling-plans-list-empty-item .list-item:hover{cursor:default}.scheduling-subscribed-items-group-account-view .button-link-wrapper{position:relative}.scheduling-subscribed-items-group-account-view .button-link-wrapper .button-link{bottom:0;left:100%;margin-left:20px;padding-bottom:0;padding-top:0;position:absolute}md-dialog:not(.modal){max-width:750px}md-dialog.modal md-dialog-actions,md-dialog.modal md-dialog-content,md-dialog.modal md-toolbar{margin:0;padding-left:33px;padding-right:33px}md-dialog.modal md-toolbar{background-color:transparent;color:#333}md-dialog.modal md-toolbar .md-toolbar-tools{padding:0}md-dialog.modal md-toolbar md-icon{color:#737c84;fill:#737c84;font-size:14px}md-dialog.modal md-dialog-actions{padding-bottom:20px}md-dialog.modal md-dialog-actions button{margin:0 0 0 10px;padding:0}.empty-message{display:inline-block;width:100%;text-align:center;color:#a5a5a5}.empty-message .empty-icon{display:block;margin-top:20px;width:180px;height:180px;font-size:180px;opacity:.5}.empty-message .empty-text{width:250px;text-align:center;margin:0 auto}.labeled-info label{font-weight:700;font-size:13px}.labeled-info.uppercase-label label{font-weight:100;text-transform:uppercase;color:grey}.labeled-info h1,.labeled-info h2,.labeled-info h3,.labeled-info h4,.labeled-info h5,.labeled-info h6,.labeled-info p,.labeled-info span{margin-top:5px}.labeled-info:not(.uppercase-label) h1,.labeled-info:not(.uppercase-label) h2,.labeled-info:not(.uppercase-label) h3,.labeled-info:not(.uppercase-label) h4,.labeled-info:not(.uppercase-label) h5,.labeled-info:not(.uppercase-label) h6,.labeled-info:not(.uppercase-label) p,.labeled-info:not(.uppercase-label) span{color:grey;font-size:13px}.md-button.md-default-theme.md-raised:not([disabled]) md-icon,.md-button.md-raised:not([disabled]) md-icon{color:#fff}.white-input .md-input{background-color:#fff;border-radius:2px;height:40px;padding-left:20px;padding-right:20px;border:0;font-size:12px}.white-input md-icon+.md-input{text-indent:20px}md-input-container.white-input md-icon{top:10px;left:45px;color:#a9a9a9}