.rc49-toolbar,.rc49-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rc49-toolbar input,.rc49-toolbar select,.rc49-tools select{max-width:100%;min-width:0}.rc49-tabs{display:flex;gap:4px;flex-wrap:wrap;padding:8px 0 16px;border-bottom:1px solid #dce5ec;margin-bottom:16px}.rc49-tabs .btn{font-size:13px;padding:7px 10px}.rc49-tabs .selected{background:#12315a;color:#fff}.rc49-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:12px 0 18px;padding:14px 0;border-bottom:1px solid #dce5ec}.rc49-strip>div{min-width:0;display:flex;flex-direction:column;gap:6px}.rc49-strip span{font-size:12px;color:#66788b}.rc49-strip strong{font-size:19px;color:#12315a;font-weight:600}.rc49-phone{padding:12px;background:#fff;border:1px solid #e0e7ed;border-radius:8px;margin:10px 0;font-size:13px;overflow-wrap:anywhere}.rc49-phone header{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:5px}.rc49-phone header span{font-size:12px;color:#526b83}.rc49-phone footer{margin-top:8px;display:flex;gap:5px;flex-wrap:wrap}.rc49-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 8px;margin-top:8px}.rc49-facts b{font-weight:500}.rc49-mobile{display:none}.rc49-chart{margin:18px 0;padding:16px 0}.rc49-chart figcaption{font-size:14px;color:#12315a;margin-bottom:14px}.rc49-bars{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px}.rc49-bars button{display:flex;flex-direction:column;align-items:center;justify-content:end;gap:5px;background:none;border:0;min-width:0;padding:0;font-size:12px;color:#435a70;cursor:pointer}.rc49-bar-track{height:90px;width:70%;display:flex;align-items:end;background:#edf2f5}.rc49-bar-track>span{display:block;background:#356f59;width:100%;min-height:0}.rc49-bar-value{font-variant-numeric:tabular-nums;font-size:11px}.rc49-code-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.rc49-code-grid summary{cursor:pointer;color:#12315a;font-weight:500;padding:8px 0;overflow-wrap:anywhere}.rc49-component{padding:14px;background:#f6f9fc;border:1px solid #dfe7ee;border-radius:6px;margin:12px 0}.rc49-component .field{min-width:0}.rc49-project-options,.rc49-history-select{max-height:270px;overflow:auto;padding:8px}.rc49-project-options label,.rc49-history-select label{font-size:13px;display:flex;gap:8px;align-items:flex-start;margin:9px 0;overflow-wrap:anywhere}.rc49-allocation{display:grid;grid-template-columns:1fr 110px;gap:8px;align-items:center;border-bottom:1px solid #e0e7ed;padding:6px 0}.rc49-allocation input[type=number]{width:100%;min-width:0}.recharge-entry49{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:5px 0}.recharge-entry49 .btn{padding:5px 8px;font-size:12px}.recharge-summary49{font-size:12px;color:#356f59}#recharge-fields49[hidden]{display:none!important}.rc49-code-grid .table-wrap{min-width:0}.rewardCenter-page .table-wrap{margin-top:12px}.rewardCenter-page .table th,.rewardCenter-page .table td{font-size:13px}button:focus-visible{outline:2px solid #2a77ba;outline-offset:2px}@media(max-width:680px){.rc49-mobile{display:block}.rc49-desktop{display:none}.rc49-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rc49-strip strong{font-size:17px}.rc49-toolbar{width:100%}.rc49-toolbar input{width:140px}.rc49-toolbar select{max-width:100%;flex:1}.rc49-tabs .btn{font-size:12px;padding:6px 8px}.rc49-bars{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:18px}.rc49-code-grid{grid-template-columns:minmax(0,1fr)}.rc49-facts{font-size:13px}.rc49-allocation{grid-template-columns:minmax(0,1fr) 90px}.rc49-component{padding:9px}.rc49-toolbar select,.rc49-tools select{font-size:16px}.rewardCenter-page .controls,.recharge-page .controls{min-width:0;width:100%}.rewardCenter-page input,.recharge-page input{max-width:100%}}
