/* A_055_05r_49 · Modulare Regel – seitlicher Abstand.
   Anwendungsbereich: alle aktuell und künftig unter Aquarienverwaltung
   eingetragenen Seiten über die zentrale Body-Klasse
   .hauptmenue-aquarienverwaltung.

   Ohne zusätzlichen Blockrahmen:
   Ergebnisblock-Kante -> 12 px -> Inhalt; rechts spiegelbildlich.

   Mit zusätzlichem Blockrahmen:
   Ergebnisblock-Kante -> 12 px -> Blockrahmen -> 12 px -> Inhalt;
   rechts spiegelbildlich.

   Nur horizontale Abstände werden modular geführt. Vorhandene Breiten,
   vertikale Abstände und fachliche Funktionen bleiben unverändert.
   assets/css/style.css bleibt unverändert. */

.hauptmenue-aquarienverwaltung main.container > .card {
    padding-left: 12px !important;
    padding-right: 12px !important;
}

/* Bereits vorhandene zusätzliche Blockrahmen innerhalb der betroffenen Seiten. */
.hauptmenue-aquarienverwaltung.seite-aqua-service-de main.container .feature-item,
.hauptmenue-aquarienverwaltung.seite-informationen main.container .info-section,
.hauptmenue-aquarienverwaltung.seite-profil-loeschen main.container .delete-confirm-box,
.hauptmenue-aquarienverwaltung.seite-berater-freischalten main.container .advisor-check-section .info-section {
    padding-left: 12px !important;
    padding-right: 12px !important;
}

/* A_055_05r_54 · Seiten Anmelden + Registrieren ebenfalls vollständig modular.
   Ohne zusätzlichen Blockrahmen: Ergebnisblock-Kante -> 12 px -> Inhalt;
   rechts spiegelbildlich. Vorhandene Blockbreiten bleiben unverändert. */
.seite-anmelden main.container > .card.narrow,
.seite-registrierung main.container > .register-card-a05493 {
    padding-left: 12px !important;
    padding-right: 12px !important;
}


/* A_055_05r_61 · Seitlicher Abstand auf den fünf bestätigten Becken-Seiten. */
.seite-deine-beckenuebersicht main.container > .card,
.seite-zusage-becken main.container > .card,
.seite-volumenrechner main.container > .card,
.seite-alle-becken main.container > .card,
.seite-becken-kopieren main.container > .card {
    padding-left: 12px !important;
    padding-right: 12px !important;
}

/* Zusätzliche Blockrahmen: Blockrahmen -> Inhalt links/rechts jeweils 12 px. */
.seite-zusage-becken main.container .zusage-area-consent-block-a0422,
.seite-zusage-becken main.container .zusage-area-info-block-a0421,
.seite-zusage-becken main.container .zusage-area-objection-info-block-a0421,
.seite-volumenrechner main.container .thin-info-frame,
.seite-volumenrechner main.container .volume-design-block,
.seite-volumenrechner main.container .volume-design-text,
.seite-volumenrechner main.container .volume-wide-text,
.seite-volumenrechner main.container .volume-summary-block-v012i1,
.seite-becken-kopieren main.container .aquarium-copy-thought-v009i {
    padding-left: 12px !important;
    padding-right: 12px !important;
}

/* Deine Beckenübersicht: ältere negative Tabellenverschiebung entfällt;
   die Tabellenfläche beginnt innerhalb des modularen 12-px-Kartenabstands. */
.seite-deine-beckenuebersicht main.container .aquarium-overview-v05505i2 .aquarium-overview-table-shell {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

/* A_055_05r_65 · Becken anlegen: modularer seitlicher Abstand. */
.seite-becken-anlegen main.container > .card {
    padding-left: 12px !important;
    padding-right: 12px !important;
}
