.app-main:has(> .ccdeleted-page) {
  margin-top: 0 !important;
  padding-top: 0;
}

.app-main:has(> .ccdeleted-page) > .flash-right {
  display: none;
}

.ccdeleted-page {
  min-height: 100vh;
  color: var(--app-text);
}

.ccdeleted-content-shell {
  padding: 0.75rem 1rem 1rem;
}

.ccdeleted-view-root {
  min-height: 100vh;
}

.ccdeleted-view-root .lp2-nav .lp2-icon-btn {
  text-decoration: none;
}

.ccdeleted-view-body {
  min-height: calc(100vh - 3.35rem);
  padding: 1rem;
}

.ccdeleted-view-card {
  max-width: 44rem;
}

.ccdeleted-view-grid {
  display: grid;
  gap: 1rem;
}

.ccdeleted-view-value {
  min-height: 2.35rem;
  padding: 0.7rem 0.8rem;
  border: 1px solid var(--app-border);
  border-radius: var(--app-radius-sm);
  background: var(--app-surface-raised);
  color: var(--app-text);
  font-size: 0.88rem;
  line-height: 1.45;
}
