.customer-page .card-details{margin-bottom:.8rem}.customer-page .card-details:last-child{margin-bottom:0}.customer-terms-page .terms-status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.05rem solid;border-left-width:.2rem;border-radius:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;padding:.8rem}.customer-terms-page .terms-status.is-accepted{background-color:#f2faf5;border-color:#bfe3cd;border-left-color:#2fa36b}.customer-terms-page .terms-status.is-accepted .terms-status-icon{color:#2fa36b}.customer-terms-page .terms-status.is-accepted .terms-status-title{color:#1f7a4e}.customer-terms-page .terms-status.is-pending{background-color:#fff8e6;border-color:#f2c94c;border-left-color:#f9b344}.customer-terms-page .terms-status.is-pending .terms-status-icon{color:#f9b344}.customer-terms-page .terms-status-icon{font-size:1.6rem;line-height:1}.customer-terms-page .terms-status-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.customer-terms-page .terms-status-title{color:#232e52;font-size:.8rem;font-weight:700}.customer-terms-page .terms-status-detail{color:#667189;font-size:.6rem;margin-top:.1rem}.customer-terms-page .terms-status-version{background-color:#fff;border:.05rem solid #e7e9ed;border-radius:1rem;color:#667189;font-size:.55rem;padding:.1rem .6rem;white-space:nowrap}.customer-terms-page .terms-history-title{margin:1.2rem 0 .4rem}.customer-terms-page .terms-history{font-size:.6rem}.customer-terms-page .terms-print-button{margin-top:.8rem}.customer-terms-page .terms-content{font-size:.7rem;max-width:960px}.customer-terms-page .terms-content .terms-content-body{margin-top:.8rem}.ai-usage-page .aiu-eyebrow{color:#4737ff;font-size:.55rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase}.ai-usage-page .card-title{margin:.2rem 0 0}.ai-usage-page .aiu-subtitle{color:#667189;font-size:.6rem;margin:.2rem 0 0}.ai-usage-page .aiu-summary{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#f6f6f8;border-radius:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;margin-bottom:.8rem;padding:.8rem}.ai-usage-page .aiu-summary-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:50%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);color:#4737ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:1.8rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.8rem}.ai-usage-page .aiu-summary-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.ai-usage-page .aiu-summary-head{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ai-usage-page .aiu-summary-head strong{color:#232e52}.ai-usage-page .aiu-summary-head span{color:#667189;font-size:.6rem;font-variant-numeric:tabular-nums}.ai-usage-page .aiu-bar{background:#e7e9ed;border-radius:1rem;height:.4rem;margin:.4rem 0;overflow:hidden;position:relative}.ai-usage-page .aiu-bar-used{bottom:0;position:absolute;top:0;-webkit-transition:width .3s;transition:width .3s}.ai-usage-page .aiu-bar-used.free{background:#2fa36b;left:0}.ai-usage-page .aiu-bar-used.paid{background:#3578b5}.ai-usage-page .aiu-summary-foot{color:#667189;font-size:.6rem}.ai-usage-page .aiu-summary-foot strong{color:#232e52;font-variant-numeric:tabular-nums}.ai-usage-page .aiu-summary-legend{color:#667189;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.6rem;gap:.8rem;margin-bottom:.2rem}.ai-usage-page .aiu-dot{border-radius:50%;display:inline-block;height:.35rem;margin-right:.2rem;width:.35rem}.ai-usage-page .aiu-dot.free{background:#2fa36b}.ai-usage-page .aiu-dot.paid{background:#3578b5}.ai-usage-page .aiu-cap{background:rgb(239.912,238.6,255);border:.05rem solid rgb(211.76,208,255);border-radius:.2rem;margin-bottom:.8rem;padding:.8rem}.ai-usage-page .aiu-cap .aiu-cap-head{gap:.8rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ai-usage-page .aiu-cap .aiu-cap-head,.ai-usage-page .aiu-cap .aiu-cap-title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.ai-usage-page .aiu-cap .aiu-cap-title{gap:.4rem}.ai-usage-page .aiu-cap .aiu-cap-title strong{color:#232e52}.ai-usage-page .aiu-cap .aiu-cap-title p{color:#667189;font-size:.6rem;margin:.2rem 0 0;max-width:32rem}.ai-usage-page .aiu-cap .aiu-cap-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:50%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);color:#4737ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:1.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.6rem}.ai-usage-page .aiu-cap .aiu-cap-price{color:#392ccc;font-size:.8rem;font-variant-numeric:tabular-nums;font-weight:700;text-align:right;white-space:nowrap}.ai-usage-page .aiu-cap .aiu-cap-price small{color:#667189;display:block;font-size:.55rem;font-weight:400}.ai-usage-page .aiu-cap .aiu-cap-form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border:.05rem solid rgb(221.144,218.2,255);border-radius:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;margin-top:.8rem;padding:.4rem .8rem}.ai-usage-page .aiu-cap .aiu-cap-label{color:#667189;display:block;font-size:.55rem;font-weight:600;letter-spacing:.02rem;text-transform:uppercase}.ai-usage-page .aiu-cap .aiu-cap-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;margin-top:.2rem}.ai-usage-page .aiu-cap .aiu-cap-step{width:8rem}.ai-usage-page .aiu-cap .aiu-cap-step .form-input{font-variant-numeric:tabular-nums}.ai-usage-page .aiu-cap .aiu-cap-step .btn:focus{-webkit-box-shadow:none;box-shadow:none}.ai-usage-page .aiu-cap .aiu-cap-unit{color:#667189;font-size:.6rem}.ai-usage-page .aiu-cap .aiu-cap-total{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.2rem;height:1.4rem;margin-top:.2rem;padding-top:.2rem}.ai-usage-page .aiu-cap .aiu-cap-total strong{color:#232e52;font-size:.8rem;font-variant-numeric:tabular-nums}.ai-usage-page .aiu-cap .aiu-cap-total small{color:#667189;font-size:.6rem}.ai-usage-page .aiu-cap .aiu-cap-divider{-ms-flex-item-align:stretch;align-self:stretch;background:rgb(211.76,208,255);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 .4rem;width:.05rem}.ai-usage-page .aiu-cap .aiu-cap-save{-ms-flex-item-align:end;align-self:flex-end;margin-left:auto}.ai-usage-page .aiu-cap .aiu-cap-hint{color:#667189;font-size:.6rem;margin:.4rem 0 0}.ai-usage-page .aiu-cap .aiu-cap-hint strong{color:#232e52;font-variant-numeric:tabular-nums}.ai-usage-page .aiu-filters{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;margin-bottom:.8rem}.ai-usage-page .aiu-filters .aiu-segments{margin-left:auto}.ai-usage-page .aiu-search svg{margin-right:.2rem}.ai-usage-page .aiu-select-month{width:9rem}.ai-usage-page .aiu-select-year{width:6rem}.ai-usage-page .aiu-segments{display:-webkit-box;display:-ms-flexbox;display:flex}.ai-usage-page .aiu-segments button{background:#fff;border:.05rem solid #e7e9ed;color:#667189;cursor:pointer;font-size:.6rem;padding:.2rem .4rem}.ai-usage-page .aiu-segments button:first-child{border-radius:.2rem 0 0 .2rem}.ai-usage-page .aiu-segments button:last-child{border-left:0;border-radius:0 .2rem .2rem 0}.ai-usage-page .aiu-segments button.active{background:#f6f6f8;color:#232e52;font-weight:600}.ai-usage-page .aiu-table{border:.05rem solid #e7e9ed;border-radius:.2rem}.ai-usage-page .aiu-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:.4rem;grid-template-columns:1fr 5rem 6rem;padding:.4rem .8rem}.ai-usage-page .aiu-row+.aiu-row{border-top:.05rem solid #e7e9ed}.ai-usage-page .aiu-row span{font-variant-numeric:tabular-nums;text-align:right}.ai-usage-page .aiu-row span:first-child{text-align:left}.ai-usage-page .aiu-row:not(.aiu-row-head):not(.aiu-row-total):hover{background:#f6f6f8}.ai-usage-page .aiu-row-head{background:#f6f6f8;color:#667189;font-size:.6rem;font-weight:600}.ai-usage-page .aiu-row-total{background:#f6f6f8;font-weight:700}.ai-usage-page .aiu-name{color:#232e52;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.licenses-page .scheduled-reduction{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e7e9ed;border-left:.2rem solid #f9b344;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;margin-bottom:.8rem;padding:.4rem .8rem}.licenses-page .stats{display:grid;grid-column-gap:.4rem;grid-row-gap:.4rem;grid-template-columns:repeat(3,1fr);margin-bottom:.8rem}.licenses-page .stats .stat-item{background-color:#f6f6f8;border:.05rem solid #e7e9ed;border-radius:.2rem;padding:.4rem .8rem}.licenses-page .stats .stat-value{color:#4737ff;font-size:1.1rem;font-weight:600}.licenses-page .divider{margin:1.2rem 0}.licenses-page .license-adjustment{margin:0 auto;max-width:12rem}.licenses-page .license-adjustment .btn.btn-primary{height:2rem}#integration-fiscal-document-modal .modal .modal-container{max-width:40rem}#integration-fiscal-document-modal .digital-certificate-info{background-color:rgba(53,120,181,.1);border:.05rem solid #3578b5;border-radius:.2rem;margin:.4rem 0;padding:.4rem}#integration-fiscal-document-modal .digital-certificate-info strong{font-weight:600}#integration-fiscal-document-modal .upload-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f8;border:.1rem dashed #bbc1cd;display:-webkit-box;display:-ms-flexbox;display:flex;height:7rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.4rem;position:relative}#integration-fiscal-document-modal .upload-area.dragging{border-color:#4737ff}#integration-fiscal-document-modal .upload-area .input-file{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}#integration-fiscal-document-modal .upload-area .upload-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#integration-fiscal-document-modal .upload-area svg{font-size:1.8rem}#integration-fiscal-document-modal .upload-area p{margin:0 0 0 .4rem;text-align:center}#integration-fiscal-document-modal .upload-area.xml-import{height:auto;padding:.4rem}#integration-fiscal-document-modal .upload-area.xml-import small{color:#667189}.access-control-tab .divider[data-v-797e151e]{margin:.4rem 0}.access-control-tab .empty[data-v-797e151e]{padding:.8rem;text-align:center}.access-control-tab .empty .empty-icon[data-v-797e151e]{color:#acb3c2;margin-bottom:.4rem}.access-control-tab .table[data-v-797e151e]{margin-top:.4rem}.settings-page{max-width:960px}.settings-page .tab-panel{padding-top:.4rem}.settings-page .tab-panel .setting-item:first-child{border-top:0}