.ar-billing-gallery{scroll-margin-top:140px;background:#fcfdfd}
.ar-billing-gallery .ab-screen-tabs{display:flex;gap:9px;flex-wrap:wrap;margin:26px 0 24px}
.ar-billing-gallery .ab-screen-tabs button{font:400 14px/1.5 'Noto Sans Hebrew',Arial,sans-serif;border:1px solid #c7dce4;border-radius:24px;padding:9px 16px;min-height:42px;background:#fffffe;color:#365e70}
.ar-billing-gallery .ab-screen-tabs button[aria-pressed=true]{color:#fff;background:#006c91;border-color:#006c91}
.ar-billing-gallery .ab-gallery-slide{margin:0}
.ar-billing-gallery .ab-gallery-slide[hidden]{display:none!important}
.ar-billing-gallery .ab-gallery-slide figcaption{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:20px 0;font-size:15px;color:#68616c;line-height:1.8}
.ar-billing-gallery .ab-gallery-slide figcaption strong{font-size:22px;font-weight:300;color:#332e35}
.ar-billing-gallery .ab-application{border:1px solid #e1dfe8;border-radius:5px;overflow:auto;background:#f2f5f7;box-shadow:0 10px 25px #302b3209;direction:rtl;color:#67717f;font-family:'Noto Sans Hebrew',Arial,sans-serif;font-weight:400;line-height:1.65}
.ar-billing-gallery .ab-app-content{min-width:960px}
.ar-billing-gallery .ab-application *{box-sizing:border-box}
.ar-billing-gallery .ab-app-top{display:flex;align-items:center;justify-content:space-between;background:#7147f8;color:#fff;padding:12px 18px;min-height:64px}
.ar-billing-gallery .ab-app-logo{display:flex;flex-direction:column;gap:1px}
.ar-billing-gallery .ab-app-logo bdi{font-size:22px;line-height:1.4;color:#fff;font-weight:300}
.ar-billing-gallery .ab-app-logo b{font-weight:500}
.ar-billing-gallery .ab-app-logo small{color:#f0e9ff;font-size:10px}
.ar-billing-gallery .ab-power{font:35px/1 Arial;color:#ff9c52;text-shadow:1px 1px #fff,-1px -1px #fff}
.ar-billing-gallery .ab-app-nav{display:flex;justify-content:flex-start;align-items:center;gap:32px;background:#fff;min-height:43px;padding:10px 22px;font-size:11px;color:#858499;box-shadow:0 2px 4px #252f3b08}
.ar-billing-gallery .ab-app-nav-active{color:#7147f8}
.ar-billing-gallery .ab-breadcrumb{display:flex;justify-content:flex-start;align-items:center;gap:12px;padding:13px 22px;font-size:11px}
.ar-billing-gallery .ab-breadcrumb b{font-weight:500}
.ar-billing-gallery .ab-panel{background:#fff;border-radius:4px;border:1px solid #edf0f4;box-shadow:0 2px 5px #26334809;min-width:0}
.ar-billing-gallery .ab-panel h4,.ar-billing-gallery .ab-usage-preview h4{font-size:12px;font-weight:400;margin:0;padding:12px 16px;color:#57616d;border-bottom:1px solid #f1f3f5;line-height:1.6}
.ar-billing-gallery .ab-list-layout{display:grid;grid-template-columns:185px minmax(0,1fr);gap:14px;padding:4px 16px 50px;min-height:450px}
.ar-billing-gallery .ab-filter-panel{background:#fff;align-self:start;border:1px solid #edf0f4;border-radius:4px;box-shadow:0 2px 5px #26334809;overflow:hidden}
.ar-billing-gallery .ab-filter-panel h4{font-size:12px;font-weight:400;margin:0;padding:13px 14px;border-bottom:1px solid #edf0f4}
.ar-billing-gallery .ab-filter-panel>div{display:flex;justify-content:space-between;padding:14px;font-size:11px;border-bottom:1px solid #f0f2f5}
.ar-billing-gallery .ab-filter-panel>.ab-action{display:block;margin:12px 10px;text-align:center;background:#7147f8}
.ar-billing-gallery .ab-list-panel{padding:20px 16px 14px}
.ar-billing-gallery .ab-list-search{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:10px}
.ar-billing-gallery .ab-list-search>span{border:1px solid #dce0e8;border-radius:3px;padding:5px 12px;min-width:160px;color:#9298a3}
.ar-billing-gallery .ab-table-scroll{overflow-x:auto;max-width:100%}
.ar-billing-gallery .ab-table{border-collapse:collapse;width:100%;text-align:right;font-size:10px;line-height:1.65;white-space:nowrap;background:#fff}
.ar-billing-gallery .ab-table th{font-weight:500;color:#6a7380;padding:13px 9px;border-bottom:1px solid #edf0f4;background:#fff}
.ar-billing-gallery .ab-table td{padding:15px 9px;border-bottom:1px solid #f0f2f6;vertical-align:middle}
.ar-billing-gallery .ab-table tbody tr:last-child td{border-bottom:0}
.ar-billing-gallery .ab-table td:nth-child(3){max-width:230px;white-space:normal;min-width:85px}
.ar-billing-gallery .ab-status{display:inline-block;font-size:9px;line-height:1.55;padding:2px 5px;border-radius:3px;color:#a16d15;background:#fff2d9;font-weight:400;white-space:nowrap}
.ar-billing-gallery .ab-status-active,.ar-billing-gallery .ab-status-complete{background:#e5f2ec;color:#367153}
.ar-billing-gallery .ab-status-paused{background:#edf0f8;color:#5a648b}
.ar-billing-gallery .ab-action{display:inline-flex;justify-content:center;align-items:center;background:#eef0f5;color:#23345d;padding:7px 11px;font-size:10px;line-height:1.5;border-radius:3px;font-weight:400;white-space:nowrap}
.ar-billing-gallery .ab-action-primary{background:#23345d;color:#fff}
.ar-billing-gallery .ab-pagination{display:flex;align-items:center;justify-content:space-between;margin-top:14px;border-top:1px solid #8f99a7;padding-top:16px;font-size:10px;color:#969aa7}
.ar-billing-gallery .ab-pagination b{font-weight:400;display:inline-flex;align-items:center;justify-content:center;background:#23345d;color:#fff;border-radius:50%;width:25px;height:25px}
.ar-billing-gallery .ab-contract-panel{margin:4px 16px 38px;padding:16px 18px 20px;min-height:455px}
.ar-billing-gallery .ab-tools{display:flex;justify-content:flex-end;gap:7px;margin-bottom:20px}
.ar-billing-gallery .ab-contract-tabs{display:flex;gap:22px;align-items:center;font-size:11px;border-bottom:1px solid #edf0f4;margin-bottom:22px;white-space:nowrap}
.ar-billing-gallery .ab-contract-tabs>span{padding:9px 0 12px}
.ar-billing-gallery .ab-contract-tabs>span.ab-tab-active{border-bottom:2px solid #23345d;color:#23345d;font-weight:500}
.ar-billing-gallery .ab-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 17px}
.ar-billing-gallery .ab-field{min-width:0;font-size:11px;color:#67717f}
.ar-billing-gallery .ab-field>span{display:block;font-size:10px;font-weight:500;margin:0 0 7px}
.ar-billing-gallery .ab-field-value{padding:7px 10px;min-height:33px;border:1px solid #dce1e9;border-radius:3px;background:#fff;display:flex;align-items:center;color:#78808f;font-size:10px;line-height:1.65}
.ar-billing-gallery .ab-field-locked{background:#f1f3f7}
.ar-billing-gallery .ab-field-wide{grid-column:span 2}
.ar-billing-gallery .ab-info{margin-top:20px;background:#f7f8fa;color:#767e8d;font-size:10px;padding:10px 13px;border-right:2px solid #cad3e1}
.ar-billing-gallery .ab-inner-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px}
.ar-billing-gallery .ab-inner-heading h4{border:0;padding:0;font-size:12px}
.ar-billing-gallery .ab-inner-heading>span{font-size:10px;color:#8a91a0}
.ar-billing-gallery .ab-billing-breakdown{display:flex;gap:16px;justify-content:space-between;border-top:1px solid #e9edf3;margin-top:15px;padding-top:18px}
.ar-billing-gallery .ab-billing-breakdown>span{font-size:10px;background:#f5f7fa;padding:10px 16px;flex:1}
.ar-billing-gallery .ab-billing-breakdown b{display:block;color:#23345d;font-size:16px;font-weight:400;margin-top:5px}
.ar-billing-gallery .ab-usage-preview{border:1px solid #e7ebf1;border-radius:4px;margin-top:20px}
.ar-billing-gallery .ab-usage-preview>span{display:block;text-align:left;padding:10px 14px;background:#f5f7fa;font-size:11px;color:#697386}
.ar-billing-gallery .ab-run-content{padding:4px 16px 32px;display:grid;gap:18px}
.ar-billing-gallery .ab-run-summary{display:grid;grid-template-columns:1fr 1fr 1fr .9fr;gap:15px}
.ar-billing-gallery .ab-run-summary h4{border:0}
.ar-billing-gallery .ab-run-summary dl{display:grid;grid-template-columns:auto 1fr;gap:15px 14px;padding:13px;margin:0 14px 16px;background:#f0f2f7;font-size:10px;line-height:1.6;min-height:122px}
.ar-billing-gallery .ab-run-summary dt{font-weight:500}
.ar-billing-gallery .ab-run-summary dd{margin:0;text-align:left;color:#7d8592}
.ar-billing-gallery .ab-run-summary dd b{font-size:13px;font-weight:400}
.ar-billing-gallery .ab-run-actions{display:flex;flex-direction:column;gap:9px;justify-content:center;padding:15px}
.ar-billing-gallery .ab-run-actions>.ab-action{min-height:49px;text-align:center}
.ar-billing-gallery .ab-run-content>.ab-panel{padding-bottom:8px}
.ar-billing-gallery .ab-run-content .ab-table{width:calc(100% - 24px);margin:0 12px}
.ar-billing-gallery .ab-warning{font-size:10px;background:#fff6e7;color:#85652c;padding:10px 14px;border-right:2px solid #d4a046}
@media(max-width:740px){.ar-billing-gallery{scroll-margin-top:25px}.ar-billing-gallery .ab-screen-tabs{gap:7px}.ar-billing-gallery .ab-screen-tabs button{font-size:12px;padding:8px 12px}.ar-billing-gallery .ab-gallery-slide figcaption strong{font-size:20px}.ar-billing-gallery .ab-gallery-slide figcaption span{font-size:14px}}
