app-login{font-family:var(--font-family)}.ng-trigger-routeAnimations>app-login[class]{padding:0}app-account-overview{display:grid;grid-auto-columns:50% 50%;grid-auto-rows:min-content;grid-gap:30px}html .ng-trigger-routeAnimations app-account-overview{padding:30px calc(50% - 500px)}app-account-overview>fdl-card{display:flex;flex-direction:column}app-account-overview>fdl-card>.k-hbox{margin-right:-10px}app-account-overview>fdl-card.k-text-center h4{font-weight:400;height:auto;line-height:32px;margin-top:-5px}app-account-overview>fdl-card .k-grid{margin-bottom:-12px}app-account-overview>fdl-card:nth-child(1n){margin:0}app-account-overview>fdl-card .card__feature-block{min-height:284px;display:flex;flex-direction:column;justify-content:center;flex:1}app-account-overview>fdl-card .card__feature-block>ul>li>span>span{position:absolute;margin-left:-136px;margin-top:1.4em;font-size:calc(var(--font-size) - 4px);color:var(--hovered-text)}app-account-overview>fdl-card .fe-background{background:transparent url(mascot_attack.40591a53259aae02.svg) no-repeat right 20px bottom 80px;background-size:auto 30%}app-account-overview>fdl-card .jam-starter-background{background:transparent url(mascot_sword_sheathed.7ecee94d08158ae5.svg) no-repeat right 12px bottom 80px;background-size:auto 45%}app-account-overview>fdl-card .jam-growth-background{background:transparent url(mascot_dev.986f9ad262f2853e.svg) no-repeat right 5px bottom 80px;background-size:auto 42%}app-account-overview>fdl-card .jam-business-background{background:transparent url(mascot_attack.40591a53259aae02.svg) no-repeat right 20px bottom 80px;background-size:auto 45%}app-account-overview>fdl-card.trial-warning{padding:20px 285px 18px 100px;line-height:1.8em}app-account-overview>fdl-card.trial-warning fdl-button{position:absolute;inset:20px 20px 20px auto;display:flex;align-items:center}app-account-overview>fdl-card.trial-warning p,app-account-overview>fdl-card.trial-warning .card__label{margin:0}app-account-overview>fdl-card.trial-warning .card__background-image{background:transparent url(mascot_sword_ground.46c1488452862b48.svg) no-repeat left 14px bottom 8px;background-size:auto 52%}app-account-overview>fdl-card.jam-trial-warning .card__background-image{background:transparent url(mascot_non_dev.ef3504e66f0369a1.svg) no-repeat left 14px bottom 8px;background-size:auto 52%}app-account-overview>fdl-card .fe-mascot,app-account-overview>fdl-card .jam-mascot{margin-bottom:30px;align-self:center}app-account-overview>fdl-card .fe-mascot{margin-left:26px;width:178px}app-account-overview>fdl-card .jam-mascot{margin-left:-60px;width:232px}app-account-overview .about-to-migrate h4,app-account-overview .successfully-migrated h4{margin-bottom:0}app-account-overview .about-to-migrate .card__label,app-account-overview .successfully-migrated .card__label{font-size:calc(var(--font-size) + 12px);margin-bottom:.5em}app-account-overview fdl-icon[name=check]{top:13px;font-size:12px}app-account-overview>h4{font-size:calc(var(--font-size) + 2px);font-weight:600;color:var(--dark-bg);margin:0;vertical-align:middle;line-height:1.5em}app-account-overview>div:before{display:block;content:"\a0";height:1px;margin-top:-20px}app-account-overview>fdl-welcome-widget{padding-left:120px}app-account-overview .secondary-error{color:#d35b5b;font-size:calc(var(--font-size) - 3px)}app-account-overview fdl-icon[name=exclamation-triangle]{color:#d35b5b;font-size:calc(var(--font-size) - 5px);margin-right:3px;margin-bottom:2px;vertical-align:middle}app-cards-list{display:grid;grid-auto-rows:min-content;grid-gap:30px}app-cards-list>fdl-card{font-size:var(--font-size)}app-cards-list>fdl-card.k-d-grid{grid-template-columns:1fr minmax(0,2.5fr) 100px;row-gap:20px;column-gap:5px}app-cards-list>fdl-card.k-d-grid>div{display:flex;place-items:center}app-cards-list>fdl-card.k-d-grid>div.k-flex-column{align-items:flex-start;overflow:hidden}app-cards-list>fdl-card.k-d-grid>div.k-flex-column>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:-webkit-fill-available;max-width:-moz-available}app-cards-list>fdl-card.k-d-grid>div.k-flex-column>span:first-child{font-weight:600}app-cards-list>fdl-card.k-d-grid>div fdl-switch{position:absolute;right:20px;top:20px;left:auto}app-cards-list>fdl-card.k-d-grid>div.k-align-items-end{place-items:flex-end}app-cards-list>fdl-card.k-d-grid>div.k-justify-content-end fdl-button{top:2px;right:-3px;position:relative;margin:0 10px}app-cards-list>fdl-card.k-d-grid>div.k-justify-content-end fdl-button:last-of-type{margin-right:0}app-cards-list>fdl-card.k-d-grid>div.k-justify-content-end .k-button{padding:5px;width:auto;font-size:calc(var(--font-size) + 6px)}app-cards-list>fdl-card.k-d-grid>div>.fdl-cc-card{margin-top:2px;margin-right:6px}app-cards-list>fdl-card.k-d-grid:nth-child(1n){margin:0}app-cards-list .scroll-spacer{height:1px}app-cards-list>.k-vbox{place-self:center}app-cards-list .big-icon{font-size:calc(var(--font-size) * 3);background:linear-gradient(to bottom right,transparent calc(50% - 2px),#f00 calc(50% - 2px),#f00 calc(50% + 2px),transparent 50%)}app-cards-list>fdl-welcome-widget{place-self:center}.fdl-cc-card{width:40px;border:1px solid var(--text-muted-lighter);border-radius:var(--button-border-radius);height:24px;display:inline-flex;overflow:hidden;place-items:center;place-content:center}.fdl-cc-card img{width:70%}.fdl-cc-card img.american_express{width:100%;height:100%;background:#016FD0}.fdl-cc-card img.discover{width:90%;margin-left:5%}.text-color-muted{color:var(--text-muted-color)}.hidden-button{visibility:hidden}app-card-details,app-billing-details,app-edit-billing-details-dialog{display:block}app-card-details,app-edit-billing-details-dialog{margin-top:-20px}app-card-details>p,app-edit-billing-details-dialog>p{margin-top:0}.k-window app-billing-details{width:500px}.k-window app-card-details,.k-window app-edit-billing-details-dialog{width:500px}.k-window app-card-details h4,.k-window app-edit-billing-details-dialog h4{font-weight:400}.k-window app-card-details .payment-form>.control-group,.k-window app-edit-billing-details-dialog .payment-form>.control-group{--font-size: 16px}fdl-card .migrate-offset-content{margin-left:240px}.card-warning{background-color:hsla(var(--vibrant-yellow-hs),50%,.3)}.card-warning fdl-icon[name=exclamation-triangle]{color:var(--series-a)}.card-warning .migrate-warning-offset-content>*{margin-left:25px}.migrate-dialog .k-content.k-window-content{padding:0 var(--window-padding);width:740px;font-size:calc(var(--font-size) - 2px)}.migrate-dialog .k-content.k-window-content .k-vbox>p:first-child{margin-top:0}.migrate-dialog h3{padding:10px 9px;margin-bottom:0}.migrate-dialog h4.smaller-size{margin-top:15px;margin-bottom:8px;font-size:var(--font-size)}.migrate-dialog p{line-height:1.8em}.migrate-dialog .green-numbers-list{counter-reset:item-count;line-height:20px}.migrate-dialog .green-numbers-list li{counter-increment:item-count;line-height:1.6em;padding-bottom:10px}.migrate-dialog .green-numbers-list li:before{content:counter(item-count);width:1.3em;font-weight:600;font-size:calc(var(--font-size) - 3px)}fdl-card .green-arrow-list,.green-numbers-list{list-style:none;padding-left:30px}fdl-card .green-arrow-list li,.green-numbers-list li{line-height:1.6em;padding-bottom:8px;font-family:inherit}fdl-card .green-arrow-list li:before,.green-numbers-list li:before{margin-right:10px;margin-left:-27px;content:"\2794";background:var(--success);border-radius:100%;color:#fff;width:1.3em;height:1.3em;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:calc(var(--font-size) - 3px)}fdl-card div.migrated-card-warning{border-bottom:0;height:auto;margin:0;padding:0 25px}fdl-card div.migrated-card-warning>*{margin-left:25px!important}div.ng-trigger-routeAnimations>app-plans-list{display:flex;align-items:center;flex-direction:column;padding-left:calc(50% - 592.5px);padding-right:calc(50% - 592.5px)}div.ng-trigger-routeAnimations>app-plans-list .product-switch{width:100%;flex:1;top:30px;left:0;display:flex;justify-content:center;margin-top:40px}div.ng-trigger-routeAnimations>app-plans-list .product-switch fdl-switch{--switch-hsl-background: var(--accent-val)}html .plan-container fdl-button .fdl-badge.k-outline.k-dashed{transform:translate(20%,-50%)}html .plan-container{min-width:max-content;margin-top:80px;display:flex;flex-direction:row;justify-content:center}html .plan-container>.ng-animating{position:absolute}html .plan-container>div{grid-gap:45px;justify-content:center}html .plan-container fdl-card{width:365px;display:flex;flex-direction:column;place-content:space-between;margin-top:0;margin-bottom:30px}html .plan-container fdl-card.k-with-label{padding-top:100px}html .plan-container fdl-card[data-ribbon] .card__background-image{top:-80px;left:55%;height:160px;z-index:3;background-size:contain}html .plan-container fdl-card>.button-area{margin:0;display:flex;flex-direction:column;place-items:center;place-content:center}html .plan-container fdl-card>.button-area .secondary{margin-bottom:15px}html .plan-container fdl-card>.button-area .text-error{font-weight:600}html .plan-container fdl-card>.card-slogan{color:var(--dark-bg);font-weight:500;min-height:80px}html .plan-container fdl-card .price{margin-top:20px;min-height:120px;display:flex;flex-direction:column;place-content:flex-start}html .plan-container fdl-card .price h3{font-weight:700;font-size:40px}html .plan-container fdl-card .price h3 span.dollar{font-size:22px;top:-3px;position:relative;font-weight:600}html .plan-container fdl-card .price h3 span.line-through{font-weight:600}html .plan-container fdl-card .price h3 span.discounter-price{font-weight:650}html .plan-container fdl-card .secondary{font-size:calc(var(--font-size) - 3px)}html .plan-container fdl-card .secondary strong{display:unset}html .plan-container fdl-card .k-chosen .secondary{margin-left:6px;color:var(--text-color);text-transform:none;font-weight:400;margin-top:-1px}html .plan-container fdl-card .k-button .secondary{margin-bottom:1px}html .plan-container fdl-card>strong{line-height:2.2em;margin-bottom:-5px}html .plan-container fdl-card>strong>span{font-size:calc(var(--font-size) + 8px)}html .plan-container fdl-card>ul{margin-bottom:0}html .plan-container fdl-card .benefits-intro{padding-left:0}html .plan-container fdl-card .benefits-intro .benefits-intro-title{font-weight:600}html .plan-container fdl-card .card__background-image.fe-enterprise-background{background:transparent url(mascot_dev.986f9ad262f2853e.svg) no-repeat right 0 bottom 0;opacity:.3;background-size:auto 100%;top:auto;right:0;bottom:0;margin:0}html .plan-container fdl-card .plan-benefits{flex:1}.switch-plan-dialog .k-window-content{position:relative;overflow:visible}.switch-plan-dialog .k-window-content img[src*=mascot]{width:230px;margin-top:15px;margin-bottom:-70px;overflow:visible;position:relative;z-index:1}.switch-plan-dialog .k-window-content img.image-background{width:110px;position:absolute;z-index:0;left:130px;top:120px}.switch-plan-dialog .k-window-content fdl-icon{top:10px}app-invoice-list{display:block}.invoice-container{display:flex;flex-direction:column}.invoice-container [data-look*=search]{font-size:calc(var(--font-size) - 4px)}.invoice-container [data-look*=search] input{font-size:inherit;width:8em}.invoice-container fdl-card{min-height:100px}.invoice-container fdl-card form{position:absolute;top:15px;right:20px;z-index:1}.invoice-container .k-grid{margin:-20px;overflow:hidden;border-radius:var(--window-border-radius)}.invoice-container .k-grid th,.invoice-container .k-grid td{padding:15px 0}.invoice-container .k-grid th{padding-top:18px}.invoice-container .k-grid tr.k-alt{background:var(--bg-lighter)}.invoice-container>.k-vbox{place-self:center}.invoice-container .big-icon{font-size:calc(var(--font-size) * 3);background:linear-gradient(to bottom right,transparent calc(50% - 2px),#f00 calc(50% - 2px),#f00 calc(50% + 2px),transparent 50%)}.invoice-container .invoice-error{color:#d35b5b}.invoice-container .k-small-error{background-color:#f56147!important;border-color:#f56147!important;text-transform:uppercase;font-size:calc(var(--font-size) - 2px)!important;padding:10px 15px!important}.invoice-container .badge-error{background-color:#d35b5b38;color:#d35b5b;border:1px solid #D35B5B;text-transform:uppercase;font-size:calc(var(--font-size) - 2px);font-weight:600;border-radius:13px;padding:0 6px;margin:0 6px}.invoice-container>fdl-welcome-widget{place-self:center}.invoice-container .old-invoices{margin-top:30px;height:70px;border:2px solid #FFC000;border-radius:7px;display:flex;flex-direction:column;align-items:center;justify-content:center}.selected-plan{background-color:var(--success);border:1px solid var(--success);color:var(--bg-color)}.selected-plan .plan-details span{background-color:var(--bg-color)}.unselected-plan{background-color:var(--bg-color);border:1px solid var(--text-muted-darker);color:#4b4e52}.unselected-plan .unselected-plan .plan-details span{background-color:#cceedb}.select-period>div{border-radius:5px;padding:15px 15px 11px;margin-right:25px;font-size:calc(var(--font-size) + 3px);width:364px;display:flex;flex-direction:row;align-items:flex-start}.select-period .plan-details{margin-top:-4px;margin-left:15px;line-height:1.3em;cursor:pointer}.select-period .plan-details span{margin-left:15px;border-radius:5px;font-size:calc(var(--font-size) - 3px);font-weight:700;padding:2px 8px;color:var(--success)}.select-period .price{font-weight:700}.summary{border:1px solid #DEE3E4;border-radius:4px}.summary>div{border-bottom:1px solid #DEE3E4;padding:10px 20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.summary>div>:first-child{flex:1}.summary>div:last-child{border-bottom:0;background-color:#e6f0ff}.summary>div:last-child span:last-child{color:var(--accent);font-weight:600}.summary .info{font-size:calc(var(--font-size) - 2px);opacity:.53;margin-right:20px}.coupon-error,.coupon-success{font-size:calc(var(--font-size) - 5px);font-weight:600;position:absolute;margin-top:-2px;margin-left:10px}.coupon-error{color:#d35b5b}.coupon-success{color:var(--success)}.coupon-success>span{color:#02556e;font-size:calc(var(--font-size) - 3px)}.capitalized-label{text-transform:capitalize}app-payment-complete{display:flex;flex-direction:column}app-payment-complete .upgrade-success{border:1px solid var(--border-color);border-radius:var(--border-radius);padding:20px;font-weight:600}app-payment-complete .warning-background{padding-top:40px}app-payment-complete .invoice-url{max-width:400px;text-overflow:ellipsis;overflow:hidden}app-payment-complete .payment-retry{border:1px solid var(--border-color);border-radius:4px;padding:20px 40px;display:flex;flex-direction:column;align-items:flex-start}div.payment-details h3>span{color:var(--text-muted-color)}div.payment-details h3>span>span{color:var(--progress);font-weight:600}div.payment-details div.payment-methods{margin-bottom:15px}div.payment-details div.payment-methods>h4{line-height:28px;margin-bottom:0;margin-right:20px}div.payment-details .existing-card input{position:absolute;visibility:hidden}div.payment-details .existing-card label{display:flex;place-items:center;position:relative;margin-bottom:0;padding:15px 20px 15px 40px;border-radius:var(--border-radius)}div.payment-details .existing-card label:before{content:"\a0";position:absolute;left:15px;width:1em;height:1em;font-size:16px;border-radius:50%;border:1px solid var(--tabstrip-item-border);box-shadow:inset 0 0 0 2px var(--bg-color)}div.payment-details .existing-card input:checked+label{background:var(--bluish-lightgray)}div.payment-details .existing-card input:checked+label:before{box-shadow:inset 0 0 0 2px var(--bg-color),inset 0 0 0 50px var(--accent)}div.payment-details .details-container{width:512px}html .k-numerictextbox .k-numeric-wrap .k-input{height:calc(2em - 2px)}.card-items{display:flex;flex-direction:column;font-size:var(--font-size);color:var(--dark-bg)}app-root.main-wrapper div.card-items h4{text-transform:uppercase;font-weight:600;margin-bottom:0;line-height:1.6em;vertical-align:middle}app-root.main-wrapper div.card-items form{margin:0}.card-items .payment-details{font-size:calc(var(--font-size) + 3px)}.card-items .payment-details img{margin-right:10px;padding-bottom:5px;height:calc(var(--font-size) + 3px)}.card-items a{padding-bottom:8px;text-transform:uppercase}.card-items a:hover{text-decoration:none}.card-items a:last-of-type{padding-bottom:0}.card-items .sso-hint{font-size:calc(var(--font-size) - 2px);line-height:1.6}.card-items a.support-link{text-transform:none}.card-items .users-title{flex:3}.card-items .users-info{flex:4}.card-items .users-info span{padding-bottom:8px}.card-items .users-actions{flex:2}.card-items>div{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid var(--border-color);padding:20px 0 16px}.card-items>div:first-child fdl-button{margin-top:10px}.card-items>div:nth-last-child(2),.card-items>div:nth-last-child(3){border-bottom:0;padding-bottom:0}.card-items>div:last-child{border-bottom:0}.card-items>div:last-child>h4{flex:1}.card-items>div:last-child>*:last-child{flex:2}.card-items>div>div{display:flex;flex-direction:column}.card-items>div>*{flex:1}.card-items>div>*:last-child{align-items:flex-end}.card-items>div .limits-error{flex:2}.full-subscription{color:rgba(var(--error-val),.8)}.full-subscription>*:first-child{margin-bottom:8px}.expire-date-text{color:#db1616}.k-modal-parent fdl-tabstrip{display:none}.main-wrapper .k-modal-slide{z-index:2;display:block;width:100%}.main-wrapper .k-modal-slide>div{margin:0 auto}.main-wrapper .k-modal-slide>div .title-and-button{margin-top:35px;margin-bottom:-10px;display:flex;align-items:center;height:50px}.main-wrapper .k-modal-slide>div .title-and-button>a{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bluish-lightgray);margin-right:10px;box-shadow:0 0 6px rgba(var(--text-color-val),.15)}.main-wrapper .k-modal-slide>div .title-and-button>h2{margin:-3px 0 0;height:auto;line-height:1em;font-size:calc(var(--font-size) + 6px);font-weight:400}.main-wrapper .k-modal-slide .mascot-logo{position:absolute;width:170px;top:180px;right:50px}.main-wrapper .k-modal-slide fdl-card{padding:30px 60px;font-size:var(--font-size);color:var(--dark-bg)}.main-wrapper .k-modal-slide fdl-card h3{font-size:calc(var(--font-size) + 8px);color:var(--text-color);font-weight:400;margin:0 0 20px}.main-wrapper .k-modal-slide fdl-card h4{font-size:var(--font-size);font-weight:400;margin:0 0 10px}.main-wrapper .k-modal-slide fdl-card form{margin:10px 0 20px}.main-wrapper .k-modal-slide fdl-card form input.k-textbox{width:7.56em}.main-wrapper .k-modal-slide fdl-card form input[type=number]{padding:4px 0 4px 8px}.main-wrapper .k-modal-slide fdl-card>ul{padding-left:20px;list-style-type:circle}.main-wrapper .k-modal-slide fdl-card li{line-height:2em}.main-wrapper .k-modal-slide .order-steps{color:var(--dark-bg);margin:0 -60px 20px;--step-size: 73px}.main-wrapper .k-modal-slide .order-steps>div{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;position:relative}.main-wrapper .k-modal-slide .order-steps>div:before{position:absolute;content:"\a0";display:block;width:100%;height:1px;top:calc(var(--step-size) / 2);right:50%;background:var(--text-muted-lighter)}.main-wrapper .k-modal-slide .order-steps>div:first-child:before{display:none}.main-wrapper .k-modal-slide .order-steps h4{font-size:var(--font-size)}.main-wrapper .k-modal-slide .order-steps h3{margin-bottom:10px;position:relative;z-index:1;display:flex;place-items:center;place-content:center;background-color:var(--bg-color);border-radius:50%;text-align:center;width:var(--step-size);height:var(--step-size);font-size:calc(var(--font-size) + 8px);border:1px solid var(--text-muted-darker)}.main-wrapper .k-modal-slide .order-steps h3 fdl-icon[name=check]{margin-top:3px;font-size:calc(var(--font-size) + 6px)}.main-wrapper .k-modal-slide .order-steps .active-step h3{border:1px solid var(--accent);background-color:var(--accent);color:var(--bg-color)}.main-wrapper .k-modal-slide .order-steps .finished-step h3{border:2px solid var(--accent);background-color:var(--bluish-lightgray);color:var(--accent)}app-users-management{max-width:586px}.users-management .control-group{align-items:center;background-color:var(--bg-lighter);border-radius:var(--window-border-radius);border:1px solid var(--border-color);margin-bottom:calc(2 * var(--spacer))}.users-management .control-group>form{width:100%;display:flex;align-items:center}.users-management .control-group fdl-button{border-left:1px solid var(--border-color)}.users-management .control-group .k-button{padding:calc(4 * var(--spacer))}.users-management .control-group:last-child{margin-bottom:0}.users-management .control-group fdl-input,.users-management .control-group>fdl-icon,.users-management .control-group form>fdl-icon,.users-management .control-group kendo-dropdownlist,.users-management .control-group .user-role{margin:0 calc(4 * var(--spacer))}.users-management .control-group fdl-input .k-textbox,.users-management .control-group .k-dropdown .k-dropdown-wrap{border-width:1px;border-radius:var(--border-radius)}.users-management .control-group fdl-input{flex:1;margin-left:0}.users-management .control-group fdl-input.ng-touched.ng-invalid input{border-color:rgba(var(--error-val),.5)}.users-management .control-group fdl-input:after{display:none}.users-management .control-group .email-label,.users-management .control-group>*:first-child{flex:none}.users-management .control-group .email-text{display:flex;justify-content:space-between}.users-management .control-group .email-text :first-child{flex:1;overflow:hidden;text-overflow:ellipsis}.users-management .control-group .email-text>span{margin-right:10px}.users-management .control-group .email-text :last-child{margin-right:20px}.users-management .control-group .role-selection{flex:none;width:90px}.users-management .control-group .user-role{margin-left:auto}.users-management .user-icon{color:var(--accent)}.users-management .user-icon-tie{color:var(--success)}.users-management .user-cancelled{color:var(--text-muted-color)}.cancel-subscription .card-items>div>*:last-child{align-items:flex-start}.cancel-subscription fdl-icon[name=minus-circle]{padding:7px 0 5px}.cancel-subscription .k-align-items-end{place-items:flex-end}.cancel-subscription .benefits-list-title{margin-left:-20px}.cancel-subscription .benefits-list{margin-left:50px}.cancel-subscription .benefits-list li{padding:5px 0}.cancel-subscription .fdl-button-benefits{margin-left:37px}.cancel-subscription .fdl-button-benefits>*:last-child{margin-left:60px}.cancel-subscription .cancellation-options{padding-inline-start:0;margin-block-start:0;margin-block-end:0}.cancel-subscription .cancellation-options input{position:absolute;visibility:hidden}.cancel-subscription .cancellation-options label{display:flex;place-items:center;position:relative;margin-bottom:0;padding:7px 20px 7px 30px;border-radius:var(--border-radius)}.cancel-subscription .cancellation-options label:before{content:"\a0";position:absolute;left:0;width:1em;height:1em;font-size:16px;border-radius:50%;border:1px solid var(--tabstrip-item-border);box-shadow:inset 0 0 0 2px var(--bg-color)}.cancel-subscription .cancellation-options input:checked+label:before{box-shadow:inset 0 0 0 2px var(--bg-color),inset 0 0 0 50px var(--accent)}.cancel-subscription .cancellation-options fdl-input{display:flex;width:660px}.cancel-subscription .cancellation-options fdl-input::placeholder{opacity:50%}.cancel-subscription fdl-card.cancellation-jam-card{width:700px;padding:10px 30px}.cancel-subscription .cancellation-jam-background{background:#F4FAFF 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #00000029;opacity:1}.cancel-subscription .cancellation-jam-img{display:flex;place-items:center;position:relative;margin-bottom:20px}.cancel-subscription .cancellation-jam-text{padding:15px 20px 0 0}.cancel-subscription .text-price{font-size:22px;color:#26c009}.cancel-subscription .reason-for-cancellation-card{width:800px}.cancel-subscription .reason-for-cancellation-card h5{font-weight:600;font-size:18px}.cancel-subscription .reason-for-cancellation-card fdl-icon{left:650px}.switch-plan-dialog,.edit-subscriber-dialog{width:440px}.switch-plan-dialog .updated-amount,.edit-subscriber-dialog .updated-amount{font-weight:600;color:var(--progress);line-height:2.5}.switch-plan-dialog b,.edit-subscriber-dialog b{font-weight:600;margin-bottom:calc(3 * var(--spacer));font-size:calc(var(--font-size) - 1px);display:block}.switch-plan-dialog .updated-billing,.edit-subscriber-dialog .updated-billing{margin-top:calc(6 * var(--spacer));border-radius:4px;border:1px solid var(--border-color);padding:16px 20px;position:relative}.switch-plan-dialog .updated-billing>strong,.edit-subscriber-dialog .updated-billing>strong{position:absolute;top:-11px;left:15px;padding:0 5px;background:var(--bg-color)}.switch-plan-dialog ul.k-blue-dots,.edit-subscriber-dialog ul.k-blue-dots{margin-top:20px;padding-left:0}.switch-plan-dialog ul.k-blue-dots li,.edit-subscriber-dialog ul.k-blue-dots li{display:flex;align-items:center;list-style-type:none;line-height:2.5}.switch-plan-dialog ul.k-blue-dots li:before,.edit-subscriber-dialog ul.k-blue-dots li:before{content:"\a0";width:12px;height:12px;background:var(--info);border-radius:50%;margin-right:10px}html fdl-footer{z-index:unset}html app-root{display:flex;flex-direction:column;justify-content:center}html app-root>div{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center}html app-root>div>.content{flex:1;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;scrollbar-color:rgba(0,0,0,0) transparent;transition:scrollbar-color .1s ease-out}html app-root>div>.content:hover{scrollbar-color:var(--dark-bg) transparent}html app-root>div>.content:hover::-webkit-scrollbar-thumb{background-color:var(--dark-bg)}.ng-trigger-routeAnimations{position:relative;flex:1 1 0;background:var(--bg-color)}.ng-trigger-routeAnimations>*:not(router-outlet){position:relative;padding-left:calc(50% - 500px);padding-right:calc(50% - 500px)}.ng-trigger-routeAnimations .loading-indicator{position:fixed}.ng-trigger-routeAnimations>.ng-animating{position:absolute;width:100%;margin:0 auto;overflow:hidden}.k-hbox>label{display:inline-flex;align-items:center;margin-right:8px;margin-bottom:0;width:200px}.k-hbox>label>fdl-icon{color:var(--text-muted-color);font-size:17px;margin-left:8px}.k-hbox>label>fdl-icon :hover{opacity:.9}.k-window h4{font-size:calc(var(--font-size) + 2px);font-weight:600}.control-group fdl-button .button__text{color:var(--accent)}.dialog-text{color:#81939a}fdl-card.k-styled.no-background{background:none;box-shadow:none;padding-top:0;padding-bottom:0}fdl-card.k-styled.no-background .card__background-image{display:none}.upgrade-success{font-size:calc(var(--font-size) - 2px);place-self:center;text-align:center;align-items:center;gap:20px}.upgrade-success>.k-hbox{margin-bottom:20px}.upgrade-success>.k-hbox>.k-vbox{width:350px;justify-content:center}.upgrade-success h3{margin-bottom:2px}.upgrade-success img{width:168px}.upgrade-success fdl-icon{margin-right:8px}.upgrade-success [name=info-circle]{margin-left:8px}.upgrade-success .status-icon{font-size:calc(var(--font-size) + 4px)}.upgrade-success .status-icon.success-icon{color:var(--success)}.upgrade-success .status-icon.error-icon{color:#d35b5b}.max-sub-error,.max-sub-warn{font-size:calc(var(--font-size) - 2px);color:hsl(var(--error-hs),30%);background-color:hsl(var(--error-hs),96%);border-radius:var(--button-border-radius);border:1px solid hsl(var(--error-hs),80%);padding:16px 20px;margin:1rem 0;align-items:center}.max-sub-error>[look]:first-child,.max-sub-warn>[look]:first-child{margin-left:10px}.max-sub-error .k-outline.k-outline,.max-sub-warn .k-outline.k-outline{background:var(--bg-color)}.max-sub-error .k-button.k-button,.max-sub-warn .k-button.k-button{padding:10px 12px;font-weight:400;text-transform:uppercase;font-size:calc(var(--font-size) - 3px);border-radius:calc(var(--button-border-radius) - 2px);min-width:0}.max-sub-warn{color:var(--info);background-color:hsla(var(--bluish-lightgray-val),.5);border-color:var(--info);align-items:center}.fiddler-banner-card{width:780px;place-self:center;position:relative}.fiddler-banner-card>.card__label{font-size:calc(var(--font-size) + 10px);font-weight:700;padding-right:480px}.fiddler-banner-card>p{padding-right:480px}.fiddler-banner-card>p:last-child{margin:0}.fiddler-banner-card>.card__feature-block{min-height:210px;padding-right:480px}.fiddler-banner-card>.card__feature-block .flag-mascot{align-self:center;width:112px;margin:20px 0}.line-through{text-decoration-line:line-through}.discounter-price{color:var(--progress);font-weight:700}.break-word{word-break:break-word}.import-users-dialog fdl-checkbox:not(.select-all-check) .k-checkbox-label{display:none}.import-users-dialog tr[kendogridlogicalrow]{height:50px}html .darkTooltip .k-callout{color:var(--menubar-color)}html .darkTooltip kendo-tooltip{color:var(--bg-color);background-color:var(--menubar-color)}
