.statement-review .bg-resolver{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2rem}.statement-review .bg-resolver .autocomplete,.statement-review .bg-resolver .dx-autocomplete,.statement-review .bg-resolver .form-select{min-width:11rem}.statement-review .bg-resolver-select{max-width:16rem}.statement-review .bg-note-inline{-ms-flex-preferred-size:100%;flex-basis:100%;margin:.2rem 0 0}.statement-review .bg-debit-type{white-space:nowrap;width:8rem}.statement-settle .bg-settle-switch{font-weight:600;margin:0}.statement-settle .bg-settle-box{margin-bottom:0;margin-top:.4rem}.statement-settle .bg-settle-totals{border-top:.05rem solid #f2c94c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.6rem;gap:.2rem;margin-top:.4rem;padding-top:.4rem}.statement-settle .bg-settle-totals>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.statement-settle .bg-settle-totals .bg-settle-net{margin-top:.1rem}.statement-settle .bg-settle-totals .bg-settle-big{color:#1f7a4e;font-size:.8rem;font-weight:700}#modal-statement-import .bg-done{padding:.8rem}#modal-statement-import .bg-done .empty-icon{margin-bottom:.2rem}#modal-statement-import .bg-done .bg-done-lines{color:#667189;font-size:.6rem;margin-top:.4rem}#modal-statement-import .statement-import .cr-summary .cr-summary-item{min-width:6rem}#modal-manual-gloss .manual-gloss .bg-all{padding:0}#modal-manual-gloss .manual-gloss .bg-split{margin-top:0;margin-bottom:.4rem}#modal-manual-gloss .manual-gloss .bg-impact-box{margin-bottom:0}.justification-picker{display:inline-block;position:relative}.justification-picker .bg-jp-menu{display:block;left:auto;max-height:22rem;overflow-y:auto;padding:.2rem;right:0;width:22rem;z-index:20}.justification-picker .bg-jp-search{margin-bottom:.2rem}.justification-picker .bg-jp-empty{padding:.2rem}.justification-picker .bg-jp-item{border-radius:.2rem;cursor:pointer;padding:.2rem;position:relative}.justification-picker .bg-jp-item:hover{background-color:#f6f6f8}.justification-picker .bg-jp-item b{display:block;font-size:.6rem;padding-right:1.4rem}.justification-picker .bg-jp-item p{color:#667189;font-size:.55rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.justification-picker .bg-jp-item small{color:#acb3c2;font-size:.5rem}.justification-picker .bg-jp-item .bg-jp-remove{position:absolute;right:.2rem;top:.2rem}.justification-picker .bg-jp-foot{border-top:.05rem solid #e7e9ed;margin-top:.2rem;padding:.2rem .2rem 0}.appeal-item-card .bg-just-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.1rem}.appeal-item-card .bg-just-head .form-label{padding-bottom:0}.appeal-item-card .bg-inline-link{padding:0}.appeal-item-card .bg-save-check{font-size:.55rem;margin:0;min-height:1rem}.appeal-item-card .bg-save-title{max-width:12rem}.appeal-item-card .bg-item-read{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.6rem;gap:.2rem;margin-top:.2rem}.appeal-item-card .bg-item-read .bg-item-read-row{display:grid;gap:.4rem;grid-template-columns:7rem minmax(0,1fr)}.appeal-item-card .bg-item-read .bg-item-read-text{white-space:pre-line}.appeal-item-card .bg-item-remove{margin-top:.2rem}.appeal-item-card .bg-item-remove .btn{padding:0}.appeal-summary{margin-bottom:0;position:sticky;top:0}.appeal-summary .bg-summary-note{margin:-.1rem 0 .2rem}.appeal-summary .bg-summary-pending{margin-bottom:0}#modal-appeal .appeal-modal .bg-appeal-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2rem;margin-bottom:.4rem}#modal-appeal .appeal-modal .bg-appeal-box .form-group{margin-bottom:.2rem}#modal-appeal .appeal-modal .bg-appeal-grid{display:grid;gap:.2rem .8rem;grid-template-columns:auto 1fr 1fr 1fr}@media screen and (max-width:600px){#modal-appeal .appeal-modal .bg-appeal-grid{grid-template-columns:1fr}}#modal-appeal .appeal-modal .bg-appeal-columns{margin-top:.4rem}#modal-appeal .appeal-modal .bg-guide-sub{font-weight:400}#modal-appeal .appeal-modal .bg-add-panel{border-style:dashed}#modal-appeal .appeal-modal .bg-add-panel .cr-panel-foot{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#modal-appeal .appeal-modal .bg-send-box{margin-bottom:0;margin-top:.8rem}#modal-appeal .appeal-modal .bg-send-box .columns{margin-bottom:0}#modal-appeal .appeal-modal .bg-send-box .form-group{margin-bottom:.2rem}#modal-appeal .appeal-modal .bg-send-box .bg-send-actions{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.2rem}.batch-glosses .bg-field-status{width:9.5rem}.batch-glosses .bg-field-code{width:11rem}.batch-glosses .bg-field-professional{width:9rem}.batch-glosses .bg-guide-tr td{background-color:#f6f6f8;border-top:.05rem solid #caced7}.batch-glosses .bg-guide-name{font-weight:700}.batch-glosses .bg-guide-meta{color:#667189;font-size:.55rem}.batch-glosses .bg-guide-meta-sep{margin-left:.4rem}.batch-glosses .form-checkbox.tooltip:after{white-space:nowrap}@media screen and (max-width:840px){.batch-glosses .cr-toolbar .cr-toolbar-field{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;width:auto}}.billing-gloss .tnum{font-variant-numeric:tabular-nums;white-space:nowrap}.billing-gloss .text-red{color:#994040}.billing-gloss .text-green{color:#1f7a4e}.billing-gloss .text-amber{color:rgb(198.4331606218,124.1533678756,6.3668393782)}.billing-gloss .text-xs{font-size:.55rem}.billing-gloss .text-sm{font-size:.6rem}.billing-gloss .grow{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.billing-gloss .bg-eyebrow{color:#4737ff;font-size:.55rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.billing-gloss .cr-summary{background-color:#eaecef;border:.05rem solid #caced7;border-radius:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.4rem}.billing-gloss .cr-summary .cr-summary-item{border-right:.05rem solid #caced7;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:7rem;padding:.2rem .4rem;text-align:right}.billing-gloss .cr-summary .cr-summary-item.text-left{text-align:left}.billing-gloss .cr-summary .cr-summary-item:last-child{border-right:0}.billing-gloss .cr-summary .cr-summary-item small{color:#667189;display:block;font-size:.55rem}.billing-gloss .cr-summary .cr-summary-item .cr-summary-value{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.billing-gloss .cr-summary .cr-summary-item .cr-summary-hint{color:#667189;display:block;font-size:.55rem}.billing-gloss .cr-summary .cr-summary-item.highlight{background-color:#fff;-webkit-box-shadow:inset 3px 0 0 #4737ff;box-shadow:inset 3px 0 0 #4737ff}.billing-gloss .cr-summary .cr-summary-item.highlight .cr-summary-value{color:#4737ff;font-size:.8rem}.billing-gloss .cr-summary .cr-summary-item.done{background-color:#f2faf5}.billing-gloss .cr-summary .cr-summary-item.done .cr-summary-value{color:#1f7a4e}.billing-gloss .cr-summary .cr-summary-item.loss .cr-summary-value{color:#994040}.billing-gloss .cr-summary .cr-summary-item.appeal .cr-summary-value{color:rgb(198.4331606218,124.1533678756,6.3668393782)}.billing-gloss .cr-summary .cr-summary-item.muted .cr-summary-value{color:#667189}@media screen and (max-width:600px){.billing-gloss .cr-summary .cr-summary-item{min-width:45%}}.billing-gloss .bg-propbar{background-color:#e7e9ed;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;height:6px;margin:.1rem 0 .2rem;overflow:hidden}.billing-gloss .bg-propbar span{display:block;height:100%}.billing-gloss .bg-propbar .seg-released{background-color:rgb(192.992,187.6,255)}.billing-gloss .bg-propbar .seg-recovered{background-color:#2fa36b}.billing-gloss .bg-propbar .seg-appealed{background-color:#f2c94c}.billing-gloss .bg-propbar .seg-glossed{background-color:#ffc4c4}.billing-gloss .bg-propbar .seg-accepted{background-color:#acb3c2}.billing-gloss .bg-legend{color:#667189;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.55rem;gap:.8rem;margin-bottom:.8rem}.billing-gloss .bg-legend i{border-radius:2px;display:inline-block;height:8px;margin-right:.2rem;width:8px}.billing-gloss .bg-legend i.seg-released{background-color:rgb(192.992,187.6,255)}.billing-gloss .bg-legend i.seg-recovered{background-color:#2fa36b}.billing-gloss .bg-legend i.seg-appealed{background-color:#f2c94c}.billing-gloss .bg-legend i.seg-glossed{background-color:#ffc4c4}.billing-gloss .bg-legend i.seg-accepted{background-color:#acb3c2}.billing-gloss .cr-toolbar{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#fff;border-bottom:.05rem solid #e7e9ed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;padding:.4rem}.billing-gloss .cr-toolbar .cr-toolbar-field{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.billing-gloss .cr-toolbar .cr-toolbar-field .form-label{color:#667189;font-size:.6rem;padding-bottom:.1rem}.billing-gloss .cr-toolbar .cr-toolbar-grow{-webkit-box-flex:1;-ms-flex:1 1 10rem;flex:1 1 10rem}.billing-gloss .cr-toolbar .cr-toolbar-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.2rem;margin-left:auto}.billing-gloss .cr-toolbar .cr-toolbar-text{-ms-flex-item-align:center;align-self:center;font-size:.6rem}.billing-gloss .cr-toolbar:first-child{border-radius:.2rem .2rem 0 0}.billing-gloss .cr-panel{background-color:#fff;border:.05rem solid #caced7;border-radius:.2rem;margin-top:.8rem}.billing-gloss .cr-panel.cr-panel-first{margin-top:0}.billing-gloss .cr-panel .cr-panel-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f8;border-bottom:.05rem solid #e7e9ed;border-radius:.2rem .2rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2rem .4rem;padding:.2rem .4rem}.billing-gloss .cr-panel .cr-panel-head.cr-panel-head-amber{background-color:#fff8e6;border-bottom-color:#f2c94c}.billing-gloss .cr-panel .cr-panel-head.cr-panel-head-amber .cr-panel-icon{color:rgb(198.4331606218,124.1533678756,6.3668393782)}.billing-gloss .cr-panel .cr-panel-head.cr-panel-head-amber .bg-count{background-color:#fff;color:rgb(198.4331606218,124.1533678756,6.3668393782)}.billing-gloss .cr-panel .cr-panel-head.cr-panel-head-inner{border-radius:0;border-top:.05rem solid #e7e9ed}.billing-gloss .cr-panel .cr-panel-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.2rem;margin-left:auto}.billing-gloss .cr-panel .cr-table-scroll{overflow-x:auto}.billing-gloss .cr-panel>:last-child{border-radius:0 0 .2rem .2rem}.billing-gloss .cr-panel .cr-panel-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8rem;font-weight:600;gap:.2rem}.billing-gloss .cr-panel .cr-panel-title.cr-panel-title-sm{font-size:.65rem}.billing-gloss .cr-panel .cr-panel-icon{color:#667189}.billing-gloss .cr-panel .cr-panel-subtitle{color:#667189;-ms-flex-preferred-size:100%;flex-basis:100%;font-size:.55rem}.billing-gloss .cr-panel .cr-panel-loading{margin:.8rem 0}.billing-gloss .cr-panel .cr-panel-empty{background-color:#fff;padding:.8rem}.billing-gloss .cr-panel .cr-panel-empty .empty-icon{color:#acb3c2;margin-bottom:.2rem}.billing-gloss .cr-panel .cr-panel-foot{background-color:#f6f6f8;border-top:.05rem solid #e7e9ed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.6rem;gap:.8rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.2rem .4rem}.billing-gloss .cr-panel .cr-panel-foot b{font-variant-numeric:tabular-nums}.billing-gloss .cr-panel .cr-panel-body{padding:.4rem}.billing-gloss .cr-panel .table{margin-bottom:0}.billing-gloss .cr-panel .table thead th{background-color:#fbfcfc;border-bottom:.05rem solid #e7e9ed;color:#667189;font-size:.6rem;white-space:nowrap}.billing-gloss .cr-panel .table td,.billing-gloss .cr-panel .table th{font-size:.6rem;padding-left:.4rem;padding-right:.4rem;vertical-align:middle}.billing-gloss .cr-panel .table tbody tr:last-child td{border-bottom:0}.billing-gloss .cr-panel .table tr.active td{background-color:rgb(221.144,218.2,255)}.billing-gloss .cr-panel .table tr.bg-row-ok td{background-color:#f2faf5}.billing-gloss .cr-panel .table tr.bg-row-amber td{background-color:#fff8e6}.billing-gloss .cr-panel .table tr.bg-row-dim td{color:#667189}.billing-gloss .cr-panel .table tr.c-hand{cursor:pointer}.billing-gloss .cr-panel .table td.bg-check,.billing-gloss .cr-panel .table th.bg-check{padding-right:0;width:30px}.billing-gloss .cr-panel .table td.bg-check .form-checkbox,.billing-gloss .cr-panel .table th.bg-check .form-checkbox{margin:0;min-height:1rem}.billing-gloss .cr-panel.cr-panel-pending .cr-panel-icon{color:#4737ff}.billing-gloss .cr-box{background-color:#f6f6f8;border:.05rem solid #e7e9ed;border-radius:.2rem;margin-bottom:.4rem;padding:.4rem}.billing-gloss .cr-box.cr-box-grid{display:grid;gap:.2rem .8rem;grid-template-columns:1fr 1fr}@media screen and (max-width:600px){.billing-gloss .cr-box.cr-box-grid{grid-template-columns:1fr}}.billing-gloss .bg-pill,.billing-gloss .cr-box .cr-box-label{color:#667189;font-size:.55rem}.billing-gloss .bg-pill{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:.05rem solid #caced7;border-radius:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;gap:.2rem;line-height:1.5;padding:0 .4rem;white-space:nowrap;vertical-align:middle}.billing-gloss .bg-pill.bg-pill-red{background-color:#fff3f3;border-color:#ffc4c4;color:#994040}.billing-gloss .bg-pill.bg-pill-red-strong{background-color:#fff3f3;border-color:#cc5656;color:#994040}.billing-gloss .bg-pill.bg-pill-amber{background-color:#fff8e6;border-color:#f2c94c;color:rgb(198.4331606218,124.1533678756,6.3668393782)}.billing-gloss .bg-pill.bg-pill-green{background-color:#f2faf5;border-color:#bfe3cd;color:#1f7a4e}.billing-gloss .bg-pill.bg-pill-green-amber{background-color:#f2faf5;border-color:#f2c94c;color:#1f7a4e}.billing-gloss .bg-pill.bg-pill-gray{background-color:#f6f6f8;border-color:#caced7;color:#667189}.billing-gloss .bg-pill.bg-pill-blue{background-color:#eaf2fa;border-color:#bfd4ea;color:#1f4e80}.billing-gloss .bg-pill.bg-pill-purple{background-color:rgb(230.528,228.4,255);border-color:rgb(192.992,187.6,255);color:rgb(19.904,0,248.8)}.billing-gloss .bg-pill.bg-pill-outline{background-color:#fff}.billing-gloss .bg-pill.bg-pill-strike{text-decoration:line-through}.billing-gloss .bg-count{background-color:#e7e9ed;border-radius:.5rem;color:#667189;display:inline-block;font-size:.55rem;font-weight:600;line-height:1.5;padding:0 .35rem}.billing-gloss .bg-count.bg-count-primary{background-color:rgb(230.528,228.4,255);color:#4737ff}.billing-gloss .bg-gcode{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.55rem;gap:.3rem;max-width:100%}.billing-gloss .bg-gcode .bg-gcode-code{background-color:#fff3f3;border:.05rem solid #ffc4c4;border-radius:3px;color:#994040;font-weight:700;padding:0 .25rem;white-space:nowrap}.billing-gloss .bg-gcode .bg-gcode-desc{color:#232e52;max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-gloss .bg-gcode .bg-gcode-value{color:#994040;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.billing-gloss tr:hover .bg-gcode .bg-gcode-desc{max-width:none;white-space:normal}.billing-gloss .bg-gstack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.15rem}.billing-gloss .bg-gstack small,.billing-gloss .bg-seq{color:#667189;font-size:.55rem}.billing-gloss .bg-seq{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e7e9ed;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;height:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1rem}.billing-gloss .bg-proc code{background:none;color:#667189;font-family:inherit;font-size:.55rem;margin-right:.2rem;padding:0}.billing-gloss .bg-proc b{font-weight:600}.billing-gloss .bg-proc small{color:#667189;display:block;font-size:.55rem}.billing-gloss .bg-clock{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.05rem solid;border-radius:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.55rem;font-weight:700;gap:.2rem;padding:0 .4rem;white-space:nowrap}.billing-gloss .bg-clock.bg-clock-ok{background-color:#f2faf5;border-color:#bfe3cd;color:#1f7a4e}.billing-gloss .bg-clock.bg-clock-soon{background-color:#fff8e6;border-color:#f2c94c;color:rgb(198.4331606218,124.1533678756,6.3668393782)}.billing-gloss .bg-clock.bg-clock-overdue{background-color:#fff3f3;border-color:#ffc4c4;color:#994040}.billing-gloss .bg-clock.bg-clock-none{background-color:#fff;border-color:#caced7;color:#667189}.billing-gloss .bg-clock-hint{color:#667189;display:block;font-size:.55rem}.billing-gloss .bg-deadline-off{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#667189;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.55rem;gap:.2rem;white-space:nowrap}.billing-gloss .bg-deadline-off:focus{-webkit-box-shadow:none;box-shadow:none}.billing-gloss .bg-note{border:.05rem solid;border-radius:.2rem;font-size:.6rem;margin-bottom:.4rem;padding:.2rem .4rem}.billing-gloss .bg-note p{margin:0}.billing-gloss .bg-note.bg-note-amber{background-color:#fff8e6;border-color:#f2c94c}.billing-gloss .bg-note.bg-note-info{background-color:#eaf2fa;border-color:#bfd4ea}.billing-gloss .bg-note.bg-note-red{background-color:#fff3f3;border-color:#ffc4c4;color:#994040}.billing-gloss .bg-note.bg-note-green{background-color:#f2faf5;border-color:#bfe3cd;color:#1f7a4e}.billing-gloss .stenci-group.stenci-alert.bg-help{font-size:.6rem;margin-top:0}.billing-gloss .stenci-group.stenci-alert.bg-help p{margin:0}.billing-gloss .bg-impact{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;font-size:.6rem;gap:.25rem .8rem;grid-template-columns:minmax(0,1fr) auto auto minmax(0,1fr);padding:.2rem .4rem}.billing-gloss .bg-impact .bg-impact-row{display:contents}.billing-gloss .bg-impact .bg-impact-row>div{padding:.15rem 0}.billing-gloss .bg-impact .bg-impact-row.paid>div{background-color:#fff8e6}.billing-gloss .bg-impact .bg-impact-arrow{color:#acb3c2;margin:0 .2rem}.billing-gloss .bg-impact .bg-impact-delta{font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.billing-gloss .bg-impact .bg-impact-delta.neg{color:#994040}.billing-gloss .bg-impact .bg-impact-delta.pos{color:#1f7a4e}.billing-gloss .bg-impact .bg-impact-delta.zero{color:#667189}.billing-gloss .bg-impact .bg-impact-state{font-size:.55rem}@media screen and (max-width:600px){.billing-gloss .bg-impact{grid-template-columns:1fr}.billing-gloss .bg-impact .bg-impact-delta{text-align:left}}.billing-gloss .bg-summary-h{color:#667189;font-size:.55rem;font-weight:700;letter-spacing:.05em;margin:.4rem 0 .15rem;text-transform:uppercase}.billing-gloss .bg-summary-h:first-child{margin-top:0}.billing-gloss .bg-summary-k{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.6rem;gap:.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.15rem 0}.billing-gloss .bg-summary-k .bg-summary-v{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-variant-numeric:tabular-nums;font-weight:600;gap:.3rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;white-space:nowrap}.billing-gloss .bg-summary-k.bg-summary-paid{background-color:#fff8e6;border-radius:.2rem;margin:0 -.2rem;padding:.15rem .2rem}.billing-gloss .bg-rbar{background-color:#e7e9ed;border-radius:3px;height:6px;margin-top:.2rem;overflow:hidden}.billing-gloss .bg-rbar span{background-color:#4737ff;display:block;height:100%}.billing-gloss .bg-rbar span.done{background-color:#2fa36b}.billing-gloss .bg-stepper{border-bottom:.05rem solid #e7e9ed;color:#667189;font-size:.6rem;gap:.4rem;margin-bottom:.4rem;padding:.1rem 0 .4rem}.billing-gloss .bg-stepper,.billing-gloss .bg-stepper .bg-step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.billing-gloss .bg-stepper .bg-step{gap:.3rem}.billing-gloss .bg-stepper .bg-step .bg-step-n{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.05rem solid #caced7;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.5rem;height:.9rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:.9rem}.billing-gloss .bg-stepper .bg-step.current{color:#232e52;font-weight:600}.billing-gloss .bg-stepper .bg-step.current .bg-step-n{background-color:#4737ff;border-color:#4737ff;color:#fff}.billing-gloss .bg-stepper .bg-step.done .bg-step-n{background-color:rgb(230.528,228.4,255);border-color:rgb(192.992,187.6,255);color:#4737ff}.billing-gloss .bg-stepper .bg-step-line{background-color:#caced7;-webkit-box-flex:0;-ms-flex:0 0 1.4rem;flex:0 0 1.4rem;height:1px}.billing-gloss .upload-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f8;border:.1rem dashed #bbc1cd;border-radius:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.billing-gloss .upload-area.dragging{border-color:#4737ff}.billing-gloss .upload-area.filled{background-color:#f2faf5;border-color:#bfe3cd;border-style:solid;color:#1f7a4e;height:2.4rem}.billing-gloss .upload-area .input-file{cursor:pointer;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.billing-gloss .upload-area .upload-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem}.billing-gloss .upload-area .upload-inner svg{font-size:1rem}.billing-gloss .upload-area .upload-inner p{margin:0;text-align:center}.billing-gloss .upload-area .upload-inner .btn-link{position:relative;z-index:1}.billing-gloss .bg-match{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2rem;margin:.4rem 0 .2rem}.billing-gloss .bg-match .bg-pill{cursor:pointer}.billing-gloss .bg-match .bg-pill.on{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px currentColor;box-shadow:0 0 0 2px #fff,0 0 0 3px currentColor}.billing-gloss .bg-guide-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-top:.05rem solid #e7e9ed;display:grid;font-size:.6rem;gap:.2rem .4rem;grid-template-columns:1rem minmax(8rem,1.4fr) minmax(8rem,1.2fr) auto repeat(4,4.2rem) auto;padding:.2rem .4rem}.billing-gloss .bg-guide-row.bg-guide-row-amber{background-color:#fff8e6}.billing-gloss .bg-guide-row .bg-guide-n{font-weight:700}.billing-gloss .bg-guide-row .bg-guide-m{color:#667189;display:block;font-size:.55rem}.billing-gloss .bg-guide-row .bg-guide-resolve{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2rem;grid-column:span 5}@media screen and (max-width:840px){.billing-gloss .bg-guide-row{grid-template-columns:1rem 1fr 1fr}.billing-gloss .bg-guide-row .hide-sm{display:none}.billing-gloss .bg-guide-row .bg-guide-resolve{grid-column:span 2}}.billing-gloss .bg-guide-items{background-color:#fff;padding:0 .4rem .2rem 2.2rem}.billing-gloss .bg-guide-items .table thead th{background-color:transparent}.billing-gloss .bg-guide-items .table td{padding-bottom:.2rem;padding-top:.2rem}.billing-gloss .bg-guide-items .bg-diverge{background-color:#fff3f3;color:#994040;font-weight:600}@media screen and (max-width:840px){.billing-gloss .bg-guide-items{padding-left:.4rem}}.billing-gloss .bg-ic-ok{color:#2fa36b}.billing-gloss .bg-ic-warn{color:rgb(198.4331606218,124.1533678756,6.3668393782)}.billing-gloss .bg-ic-err{color:#cc5656}.billing-gloss .bg-item-card{background-color:#fff;border:.05rem solid #e7e9ed;border-radius:.2rem;margin:.4rem;padding:.4rem}.billing-gloss .bg-item-card.bg-item-card-error{border-color:#ffc4c4;-webkit-box-shadow:inset 3px 0 0 #cc5656;box-shadow:inset 3px 0 0 #cc5656}.billing-gloss .bg-item-card.bg-item-card-ok{background-color:#f2faf5}.billing-gloss .bg-item-card.bg-item-card-partial{background-color:#f2faf5;border-color:#f2c94c}.billing-gloss .bg-item-card.bg-item-card-maintained{background-color:#fff3f3}.billing-gloss .bg-item-card .bg-item-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem}.billing-gloss .bg-item-card .bg-item-top .bg-item-vals{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.6rem;gap:.8rem;margin-left:auto}.billing-gloss .bg-item-card .bg-item-top .bg-item-vals small{color:#667189;display:block;font-size:.55rem}.billing-gloss .bg-item-card .bg-item-top .bg-item-vals span{font-variant-numeric:tabular-nums}.billing-gloss .bg-item-card .bg-item-fields{display:grid;gap:.4rem .8rem;grid-template-columns:9rem minmax(0,1fr);margin-top:.4rem}@media screen and (max-width:600px){.billing-gloss .bg-item-card .bg-item-fields{grid-template-columns:1fr}}.billing-gloss .bg-item-card .bg-item-foot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;margin-top:.2rem}.billing-gloss .bg-item-card .bg-item-foot .bg-counter{color:#667189;font-size:.55rem;margin-left:auto}.billing-gloss .bg-item-card .bg-item-foot .bg-counter.warn{color:#994040}.billing-gloss .bg-item-card .bg-item-effect{font-size:.55rem;margin-top:.2rem}.billing-gloss .bg-item-card .form-group{margin-bottom:0}.billing-gloss .bg-item-card .form-label{color:#667189;font-size:.6rem;padding-bottom:.1rem}.billing-gloss .bg-item-card .form-input-hint{margin-top:.1rem}.billing-gloss .bg-add-items{border-top:.05rem dashed #caced7;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;padding:.2rem .4rem}.billing-gloss .bg-add-items,.billing-gloss .selection-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.billing-gloss .selection-bar{background-color:#454d5d;border-radius:.4rem;bottom:.4rem;-webkit-box-shadow:0 8px 24px rgba(69,77,93,.35);box-shadow:0 8px 24px rgba(69,77,93,.35);color:#fff;gap:.8rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.4rem auto 0;max-width:40rem;padding:.4rem .8rem;position:sticky;z-index:2}.billing-gloss .selection-bar .selection-text{font-size:.6rem}.billing-gloss .selection-bar .selection-text strong{background-color:#4737ff;border-radius:1rem;color:#fff;display:inline-block;line-height:1;margin-right:.2rem;min-width:1rem;padding:.2rem .4rem;text-align:center}.billing-gloss .selection-bar .selection-text kbd{border:.05rem solid #808ba1;border-radius:3px;font-size:.5rem;padding:0 .15rem}.billing-gloss .selection-bar .btn-link{color:#e7e9ed}.billing-gloss .selection-bar .btn-link:hover{color:#fff}.billing-gloss .selection-bar .selection-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2rem}@media screen and (max-width:600px){.billing-gloss .selection-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:none}.billing-gloss .selection-bar .selection-actions{width:100%}.billing-gloss .selection-bar .selection-actions .btn{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.billing-gloss .bg-empty{background-color:#fff;border:.05rem solid #caced7;border-radius:.3rem;padding:1.2rem .8rem}.billing-gloss .bg-empty .empty-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f8;border-radius:50%;color:#667189;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.4rem;width:2.4rem}.billing-gloss .bg-empty .empty-title{color:#232e52;margin-bottom:.2rem}.billing-gloss .bg-empty .empty-subtitle{color:#667189;margin:0 auto;max-width:26rem}.billing-gloss .bg-empty .bg-empty-note{color:#667189;font-size:.6rem;gap:.2rem .8rem;margin-top:.4rem}.billing-gloss .bg-empty .bg-empty-actions,.billing-gloss .bg-empty .bg-empty-note{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.billing-gloss .bg-empty .bg-empty-actions{gap:.2rem}.billing-gloss .bg-empty.bg-empty-done .empty-icon{background-color:#f2faf5;color:#2fa36b}.billing-gloss .bg-empty.bg-empty-wait .empty-icon{background-color:#eaf2fa;color:#1f4e80}.billing-gloss .bg-empty-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.billing-gloss .bg-empty-links .btn-link:focus{-webkit-box-shadow:none;box-shadow:none}.billing-gloss .bg-seg .btn{font-weight:500}.billing-gloss .bg-readonly{background-color:#f6f6f8;border:.05rem solid #e7e9ed;border-radius:.2rem;font-size:.6rem;min-height:1.4rem;padding:.2rem .4rem}.billing-gloss .load-more{margin-top:.8rem;text-align:center}.billing-gloss .bg-empty-icon-done{color:#2fa36b}.billing-gloss .btn.tooltip:after{z-index:3}.billing-gloss .btn.tooltip[disabled]{cursor:not-allowed;pointer-events:auto}.billing-gloss .btn-icon-only{width:1.2rem}.billing-gloss table td.text-right.text-nowrap{white-space:nowrap;width:1%}.billing-gloss table td.text-right.text-nowrap .btn+.btn{margin-left:.2rem}.billing-gloss .bg-all{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;font-size:.55rem;height:auto;line-height:1;margin-top:.2rem;padding:0}.billing-gloss .bg-all:active,.billing-gloss .bg-all:focus,.billing-gloss .bg-all:hover{background:transparent;-webkit-box-shadow:none;box-shadow:none;text-decoration:underline}.billing-gloss .bg-edit-description{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;float:right;font-size:.55rem;height:auto;line-height:1;padding:0}.billing-gloss .bg-edit-description:active,.billing-gloss .bg-edit-description:focus,.billing-gloss .bg-edit-description:hover{background:transparent;-webkit-box-shadow:none;box-shadow:none;text-decoration:underline}