.metrics-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.bg-db_cards-green{background:linear-gradient(135deg,#e8f5e9 0%,#c8e6c9 100%)}.bg-db_cards-red{background:linear-gradient(135deg,#fce4ec 0%,#f8bbd9 100%)}.bg-db_cards-blue{background:linear-gradient(135deg,#e3f2fd 0%,#bbdefb 100%)}.metric-card{border-radius:.75rem;padding:.4rem .4rem;min-height:80px;transition:transform .2s,box-shadow .2s;border:2px solid var(--cms-border-color,rgba(0,0,0,.08));box-shadow:var(--cms-card-shadow,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06));background-color:var(--cms-card-bg,#fff);position:relative;overflow:hidden}.metric-card.group-profit{border-left:5px solid #66bb6a}.metric-card.group-expenses{border-left:5px solid #ef5350}.metric-card.group-analytics{border-left:5px solid #42a5f5}.metric-card:hover{transform:translateY(-4px);box-shadow:var(--cms-card-shadow-hover,0 12px 20px -3px rgba(0,0,0,.15),0 6px 8px -2px rgba(0,0,0,.1));border-color:var(--cms-border-color-hover,rgba(0,0,0,.15))}.metric-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.35rem}.metric-title{font-size:.8rem;color:var(--cms-text-bold,#515151);font-weight:800;line-height:1.25;display:flex;align-items:center;gap:.25rem;letter-spacing:.01em}.btn-info-tooltip{background:transparent;border:0;padding:0;cursor:pointer;color:var(--cms-text-muted,#6c757d);display:inline-flex;align-items:center;transition:color .2s}.btn-info-tooltip svg{width:12px;height:12px}.btn-info-tooltip:hover{color:#1f2937}.metric-badge-btn{display:flex;align-items:center;gap:.25rem;background:var(--cms-card-bg,rgba(255,255,255,.6));border:1px solid var(--cms-border-color,rgba(0,0,0,.1));padding:.2rem .4rem;border-radius:.35rem;cursor:pointer;transition:all .2s;box-shadow:0 1px 2px rgba(0,0,0,.05)}.metric-badge-btn svg{width:13px;height:13px}.metric-badge-btn:hover{background:rgba(255,255,255,.85);box-shadow:0 2px 4px rgba(0,0,0,.1)}.metric-badge-btn span{font-size:.7rem;font-weight:700;color:var(--cms-text-bold,#515151)}.metric-card-body{display:flex;flex-direction:column;gap:.25rem}.metric-main-value{font-size:1.05rem;font-weight:900;color:var(--cms-text-primary,#1f2326);line-height:1.25;display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem;text-shadow:0 1px 0 rgba(255,255,255,.5)}.metric-main-value span{font-size:.75rem;font-weight:700;color:var(--cms-text-secondary,#6c757d)}.metric-delta{display:flex;align-items:center;gap:.3rem;font-size:.7rem;font-weight:700;padding:.15rem .3rem;border-radius:.3rem;width:fit-content}.metric-card.group-profit .metric-delta{background:rgba(102,187,106,.2)}.metric-card.group-expenses .metric-delta{background:rgba(239,83,80,.2)}.metric-card.group-analytics .metric-delta{background:rgba(66,165,245,.2)}.metric-delta svg{width:15px;height:15px;flex-shrink:0}.trend-positive{color:#2e7d32}.trend-negative{color:#c62828}.prev-value{font-size:.65rem;color:var(--cms-text-muted,#6b7280);white-space:nowrap;font-weight:500}.delta-badge{background:var(--cms-card-bg,rgba(255,255,255,.95));padding:.1rem .35rem;border-radius:.25rem;font-size:.7rem;white-space:nowrap;display:inline-flex;align-items:center;gap:.15rem;box-shadow:0 1px 2px rgba(0,0,0,.08)}.delta-badge .delta-value{font-weight:700}.k-window.badge-popup-kendo-window .k-window-title{font-weight:700!important;font-size:.75rem!important}.k-window.badge-popup-kendo-window .k-window-titlebar{padding:.4rem .6rem!important}.logistics-tooltip{min-width:280px}.logistics-tooltip-item{display:block;padding:.5rem 0;font-size:.85rem;color:#333;border-bottom:1px solid #e0e0e0;line-height:1.5;white-space:nowrap}.logistics-tooltip-item:first-child{padding-top:0}.logistics-tooltip-item:last-child{border-bottom:0}