.pnl-row-ebitda td{background-color:#e6f7e6!important;font-weight:700}.pnl-row-section td{background-color:#e6f0ff!important}.pnl-row-group td{background-color:#f5f5f5!important}.phantom-row td{background-color:#f9f0ff!important}.month-chip{display:inline-flex;align-items:center;gap:5px;border:1px solid #d9d9d9;background:#fff;color:#000000c7;border-radius:6px;padding:3px 12px;font-size:13px;line-height:1.6;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none;white-space:nowrap;font-variant-numeric:tabular-nums}.month-chip__icon{font-size:11px;display:inline-flex}.month-chip:hover{border-color:#1677ff;color:#1677ff}.month-chip--on{background:#1677ff;border-color:#1677ff;color:#fff;box-shadow:0 1px 4px #1677ff59}.month-chip--on:hover{background:#2f86ff;color:#fff}.month-chip--warn{border-color:#faad14;background:#fffbe6;color:#d46b08;font-weight:600}.month-chip--warn:hover{border-color:#d48806;color:#d46b08}html,body{overflow-x:hidden;max-width:100vw}@media(max-width:768px){.ant-table{font-size:12px}.ant-card-body{padding:12px}.ant-table-cell{padding:4px 6px!important}.ant-select-dropdown{z-index:9999!important}.ant-tabs-tab{padding:6px 8px!important;font-size:13px!important}.ant-tabs-nav{margin-bottom:0!important}}
