.number-card-block[data-v-55890c88]{background:#fff;border:1px solid #eef2f7;border-radius:12px;padding:16px;position:relative;transition:all .2s;box-shadow:0 2px 8px #0f172a0a}.edit-mode .number-card-block[data-v-55890c88]{border:2px dashed transparent}.number-card[data-v-55890c88]{width:100%;padding:16px;min-height:120px;display:flex;flex-direction:column}.number-card-header[data-v-55890c88]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.card-label[data-v-55890c88]{font-size:13px;font-weight:500;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.card-actions-menu[data-v-55890c88]{opacity:0;transition:opacity .2s}.number-card:hover .card-actions-menu[data-v-55890c88]{opacity:1}.number-card-content[data-v-55890c88]{flex:1;display:flex;flex-direction:column;justify-content:center}.loading-state[data-v-55890c88]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#94a3b8;padding:20px 0}.animate-spin[data-v-55890c88]{animation:spin-55890c88 1s linear infinite}@keyframes spin-55890c88{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.number-display[data-v-55890c88]{display:flex;flex-direction:column;gap:8px}.number-value[data-v-55890c88]{font-size:32px;font-weight:700;color:#0f172a;line-height:1}.card-stats[data-v-55890c88]{display:flex;align-items:center;font-size:12px;font-weight:500}.card-stats.green-stat[data-v-55890c88]{color:#10b981}.card-stats.red-stat[data-v-55890c88]{color:#ef4444}.card-stats.grey-stat[data-v-55890c88]{color:#94a3b8}.percentage-stat-area[data-v-55890c88]{display:flex;align-items:center;gap:4px}.stat-icon[data-v-55890c88]{font-size:14px}.card-actions[data-v-55890c88]{display:flex;gap:4px;align-items:center;opacity:0;transition:opacity .2s;position:absolute;top:8px;right:8px}.edit-mode:hover .card-actions[data-v-55890c88]{opacity:1}.action-btn[data-v-55890c88]{background:transparent;border:none;color:#64748b;cursor:pointer;padding:4px 8px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;transition:all .15s;font-size:16px}.action-btn[data-v-55890c88]:hover{background:#f1f5f9;color:#0f172a}.drag-handle[data-v-55890c88]{cursor:grab}.drag-handle[data-v-55890c88]:active{cursor:grabbing}
