Files
frontend/src/pages/account/ui/AccountPage.module.css
T
ksv741 c97f62bd98 refactor: align frontend ownership boundaries
Close audit gaps across API drift, query policy, UI, and tests.
2026-09-06 18:20:05 +03:00

85 lines
1.3 KiB
CSS

.page {
max-width: 960px;
}
.total,
.tile,
.cash {
border-color: var(--mantine-color-gray-3);
background: var(--mantine-color-gray-0);
}
.total {
padding: var(--mantine-spacing-md);
border-top: 3px solid var(--mantine-color-blue-6);
}
.tile,
.cash {
padding: var(--mantine-spacing-md);
}
.cash {
display: flex;
justify-content: space-between;
}
.positive {
color: var(--mantine-color-green-6);
}
.negative {
color: var(--mantine-color-red-6);
}
.expandedCard {
padding: var(--mantine-spacing-md);
}
.expandedMain {
display: grid;
grid-template-columns: auto minmax(0, 1fr) auto;
gap: var(--mantine-spacing-sm);
align-items: center;
}
.expandedIdentity,
.expandedValue {
min-width: 0;
}
.expandedIdentifiers {
overflow-wrap: anywhere;
}
.expandedValue {
white-space: nowrap;
}
.expandedMeta {
padding-top: var(--mantine-spacing-xs);
margin-top: var(--mantine-spacing-sm);
border-top: 1px solid var(--mantine-color-gray-2);
}
.mono {
font-family: var(--mantine-font-family-monospace);
}
.accordionControl {
transition:
background-color 150ms ease,
color 150ms ease;
}
.accordionLabel {
font-size: var(--mantine-h2-font-size);
font-weight: var(--mantine-h2-font-weight);
line-height: var(--mantine-h2-line-height);
}
.accordionPanel {
padding-left: 0;
padding-right: 0;
}