/**
 * @file e-buchung only: every rounded corner of the shared sheets (ui.css, landing.css, app_leiste.css, auth_seite.css, admin_frage.css, karte.css, laden.css, table_look.css, brand.css) at 10px.
 *       Generated from those sheets; their selectors one id stronger, so the order of loading does not matter.
 * @used-by includes/anstrich.php (inhalt.php names this sheet); built by werkzeuge/eb_shape_build.py
 */
html:not(#eb-shape) body:not(.ansicht-warm) { --ui-rund-blatt: 10px; --ui-rund-karte: 10px; }
html:not(#eb-shape) body:not(.ansicht-warm) .hb-umschalter a, html:not(#eb-shape) body.admin-body:not(.ansicht-warm) .admin-content .admin-mobile-subnav .admin-tab { border-radius: 10px; }
html:not(#eb-shape) :is(.admin-sidebar-links, .admin-sidebar-nav, .sa-leiste, .app-seite)::-webkit-scrollbar-thumb { border-radius: 10px; }
html:not(#eb-shape) body.admin-body input[type="checkbox"]:not(.visually-hidden):not(.rabatt-chips *):not(.rabatt-produktliste *):not(.toggle-switch *).ui-schalter-haupt { border-radius: 10px; }
html:not(#eb-shape) body.admin-body input[type="checkbox"]:not(.visually-hidden):not(.rabatt-chips *):not(.rabatt-produktliste *):not(.toggle-switch *).ui-schalter-haupt::after { border-radius: 10px; }
html:not(#eb-shape) .toggle-switch input.ui-schalter-haupt + .toggle-switch-track { border-radius: 10px; }
html:not(#eb-shape) .toggle-switch input.ui-schalter-haupt + .toggle-switch-track::before { border-radius: 10px; }
html:not(#eb-shape) body.admin-body:not(.ansicht-warm):not(.thema-dunkel) .admin-content :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]), select, textarea) { border-radius: 10px; }
html:not(#eb-shape) .lp-header-app .lp-header-actions .lp-btn:has(i), html:not(#eb-shape) .lp-header-app .lp-header-actions .st-konto, html:not(#eb-shape) .lp-header-app .lp-header-actions .bh-konto { border-radius: 10px; }
html:not(#eb-shape) .lp-btn { border-radius: 10px; }
html:not(#eb-shape) .lp-btn-lg { border-radius: 10px; }
html:not(#eb-shape) .lp-mock-window { border-radius: 10px; }
html:not(#eb-shape) .lp-mock-restday { border-radius: 10px; }
html:not(#eb-shape) .lp-feature-card { border-radius: 10px; }
html:not(#eb-shape) .lp-feature-icon { border-radius: 10px; }
html:not(#eb-shape) .lp-price-card { border-radius: 10px; }
html:not(#eb-shape) .lp-option-band { border-radius: 10px; }
@media (max-width: 620px) { html:not(#eb-shape) .lp-header-actions .lp-btn:not(:has(i)) { border-radius: 10px; } }
html:not(#eb-shape) .rs-karte { border-radius: 10px; }
html:not(#eb-shape) .lp-btn { border-radius: 10px; }
html:not(#eb-shape) .lp-btn-lg { border-radius: 10px; }
html:not(#eb-shape) .lp-provision { border-radius: 10px; }
@media (max-width: 960px) { html:not(#eb-shape) .lp-menue-knopf span { border-radius: 10px; } }
@media (max-width: 960px) { html:not(#eb-shape) .lp-kopf .lp-header-actions .lp-btn { border-radius: 10px; } }
html:not(#eb-shape) .lp-offen-kasten { border-radius: 10px; }
html:not(#eb-shape) .lp-preis-stoerung { border-radius: 10px; }
html:not(#eb-shape) .lp-cta-karte { border-radius: 10px; }
@media (max-width: 620px) { html:not(#eb-shape) .lp-cta-karte { border-radius: 10px; } }
@media (min-width: 961px) { html:not(#eb-shape) .lp-verkauf .lp-btn { border-radius: 10px; } }
@media (min-width: 961px) { html:not(#eb-shape) .lp-verkauf .lp-btn-lg { border-radius: 10px; } }
html:not(#eb-shape) .lp-pos { border-radius: 10px; }
html:not(#eb-shape) .lp-pos-knopf { border-radius: 10px; }
html:not(#eb-shape) .lp-pos-suche { border-radius: 10px; }
html:not(#eb-shape) .lp-pos-kat { border-radius: 10px; }
html:not(#eb-shape) .lp-pos-ware { border-radius: 10px; }
html:not(#eb-shape) .app-kopf .lp-logo-bild { border-radius: 10px; }
html:not(#eb-shape) .app-wege a { border-radius: 10px; }
html:not(#eb-shape) .app-abmelden { border-radius: 10px; }
html:not(#eb-shape) .app-konto-liste a { border-radius: 10px; }
html:not(#eb-shape) .app-wege-mehr summary { border-radius: 10px; }
html:not(#eb-shape) .app-wege-liste { border-radius: 10px; }
html:not(#eb-shape) .app-fuss-punkt.ist-hier::before { border-radius: 0 0 10px 10px; }
html:not(#eb-shape) .app-mehr-blatt { border-radius: 10px 10px 0 0; }
html:not(#eb-shape) .app-mehr-griff { border-radius: 10px; }
html:not(#eb-shape) .app-zaehler { border-radius: 10px; }
html:not(#eb-shape) .app-seite-suche input { border-radius: 10px; }
html:not(#eb-shape) .app-seite-klappe { border-radius: 10px; }
html:not(#eb-shape) .app-seite-zeichen { border-radius: 10px; }
html:not(#eb-shape) .app-kopf .app-konto { border-radius: 10px; }
html:not(#eb-shape) .app-kopf .admin-topbar-icon, html:not(#eb-shape) .app-kopf .zcode-knopf { border-radius: 10px !important; }
html:not(#eb-shape) .au-gut { border-radius: 10px; }
html:not(#eb-shape) .au-seite .feld input:not([type="radio"]):not([type="checkbox"]), html:not(#eb-shape) .au-seite .feld select { border-radius: 10px; }
html:not(#eb-shape) .au-knopf { border-radius: 10px; }
@media (min-width: 761px) { html:not(#eb-shape) .au-box { border-radius: 10px; } }
html:not(#eb-shape) .admin-frage { border-radius: 10px; }
html:not(#eb-shape) .karte { border-radius: 10px; }
html:not(#eb-shape) .karte-zeichen { border-radius: 10px; }
html:not(#eb-shape) .karte-status { border-radius: 10px; }
html:not(#eb-shape) .karte-marke { border-radius: 10px; }
html:not(#eb-shape) .karte-knopf { border-radius: 10px; }
@media (max-width: 520px) { html:not(#eb-shape) .karte { border-radius: 10px; } }
@media (max-width: 520px) { html:not(#eb-shape) .karte-zeichen { border-radius: 10px; } }
html:not(#eb-shape) .ld-kasten { border-radius: 10px; }
html:not(#eb-shape) .tl-ic { border-radius: 10px; }
html:not(#eb-shape) .tl-anteil { border-radius: 10px; }
html:not(#eb-shape) .tl-anteil > i { border-radius: 10px; }
html:not(#eb-shape) { --brand-radius-sm: 10px; --brand-radius-md: 10px; --brand-radius-lg: 10px; }
