/* AP367 – Inhaltsblöcke im visuellen Referenzsystem von /admin/pages. */
body.lf-admin-ap367[data-admin-page="blocks"]{
  --lf367-bg:#080d0b;--lf367-panel:#0c1310;--lf367-panel-2:#111a16;
  --lf367-line:rgba(182,132,47,.44);--lf367-line-soft:rgba(182,132,47,.20);
  --lf367-gold:#d2a64e;--lf367-text:#e7dcc7;--lf367-muted:#948c7e;--lf367-green:#91c079;
}
body.lf-admin-ap367[data-admin-page="blocks"] .lf-cms-module-hero,
body.lf-admin-ap367[data-admin-page="blocks"] .lf-cms-module-summary,
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-summary-card,
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-blocks-panel,
body.lf-admin-ap367[data-admin-page="blocks"] .lf359-block-toolbar,
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-item,
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-card{border-image:none!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf-cms-module-hero::before,
body.lf-admin-ap367[data-admin-page="blocks"] .lf-cms-module-hero::after,
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-summary-card::before,
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-summary-card::after,
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-blocks-panel::before,
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-blocks-panel::after,
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-card::before,
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-card::after{content:none!important;display:none!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf-cms-module-hero,
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-summary-card,
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-blocks-panel,
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-card{
  position:relative!important;overflow:hidden!important;border:1px solid var(--lf367-line)!important;border-radius:2px!important;
  background:linear-gradient(180deg,rgba(16,24,20,.985),rgba(7,12,10,.99))!important;
  box-shadow:0 14px 34px rgba(0,0,0,.20),inset 0 1px 0 rgba(240,205,135,.035)!important;
}
body.lf-admin-ap367[data-admin-page="blocks"] .lf-cms-module-hero{min-height:108px!important;padding:22px 26px!important;background:linear-gradient(90deg,rgba(5,10,8,.98),rgba(13,22,18,.90))!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf-cms-module-hero-copy h2{margin:5px 0 7px!important;color:#ead19a!important;font-size:clamp(1.75rem,2.25vw,2.35rem)!important;line-height:1.05!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf-cms-module-hero-copy p{color:var(--lf367-gold)!important;letter-spacing:.15em!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf-cms-module-hero-copy span{color:#9c9588!important}

body.lf-admin-ap367[data-admin-page="blocks"] .lf-cms-module-summary{display:block!important;margin:14px 0!important;padding:0!important;background:none!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-summary{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:0!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-summary-card{min-height:86px!important;padding:14px 17px!important;display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;align-items:center!important;gap:12px!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-summary-icon{position:relative!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;display:block!important;border:1px solid rgba(201,153,69,.52)!important;border-radius:50%!important;background:radial-gradient(circle at 50% 38%,rgba(179,128,45,.17),rgba(8,13,11,.94) 68%)!important;overflow:hidden!important;box-shadow:inset 0 0 0 3px rgba(0,0,0,.24)!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-summary-icon .lf-icon{position:absolute!important;left:50%!important;top:50%!important;max-width:none!important;max-height:none!important;transform-origin:center!important;filter:none!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-summary-icon .lf-icon--blocks,
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-summary-icon .lf-icon--pages{transform:translate(-50%,-50%) scale(.68)!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-summary-icon .lf-icon--success,
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-summary-icon .lf-icon--top-publish-crown{transform:translate(-50%,-50%) scale(.40)!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-summary-card>div{display:grid!important;grid-template-columns:auto 1fr!important;grid-template-areas:"label label" "value text"!important;column-gap:10px!important;row-gap:3px!important;align-items:baseline!important;min-width:0!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-summary-card small{grid-area:label;color:#c7bda9!important;font:700 .67rem/1.2 system-ui,-apple-system,sans-serif!important;letter-spacing:.075em!important;text-transform:uppercase!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-summary-card strong{grid-area:value;color:#e3b95c!important;font:700 1.55rem/1 Georgia,"Times New Roman",serif!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-summary-card p{grid-area:text;margin:0!important;color:#8d8679!important;font:500 .69rem/1.35 system-ui,-apple-system,sans-serif!important;white-space:nowrap!important}

body.lf-admin-ap367[data-admin-page="blocks"] .lf367-blocks-panel{padding:0!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-blocks-title{min-height:78px!important;padding:16px 20px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:22px!important;border-bottom:1px solid var(--lf367-line-soft)!important;background:linear-gradient(180deg,rgba(20,30,25,.95),rgba(10,16,13,.98))!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-blocks-title p{margin:0!important;color:var(--lf367-gold)!important;font-size:.64rem!important;letter-spacing:.15em!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-blocks-title h2{margin:4px 0!important;color:#ead6a4!important;font-size:1.2rem!important;line-height:1.15!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-blocks-title>div>span{display:block!important;color:#928a7d!important;font-size:.76rem!important;line-height:1.45!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-live-state{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;white-space:nowrap!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-live-state>i{display:block!important;width:8px!important;height:8px!important;min-width:8px!important;border-radius:50%!important;background:#76a85e!important;box-shadow:0 0 0 3px rgba(104,156,83,.12),0 0 9px rgba(104,156,83,.34)!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-live-state>span{display:inline-flex!important;align-items:center!important;gap:6px!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-live-state strong{font:700 .69rem/1 system-ui,-apple-system,sans-serif!important;color:#c8d9bd!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-live-state small{font:500 .64rem/1 system-ui,-apple-system,sans-serif!important;color:#7f897c!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-live-state small::before{content:"· ";color:#756c5d}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-live-state .lf-admin-count{margin-left:8px!important;color:#e0d4be!important;font-size:.72rem!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-live-state.is-error>i{background:#b96352!important;box-shadow:0 0 0 3px rgba(185,99,82,.12)!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-live-state.is-error strong{color:#dda397!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-live-state.is-changed>i{background:#c69a48!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-live-state.is-changed strong{color:#e1c179!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-info-strip{margin:12px 14px 0!important;padding:11px 13px!important;display:flex!important;align-items:center!important;gap:10px!important;border:1px solid rgba(171,126,47,.24)!important;border-left:3px solid #98702f!important;background:rgba(141,103,38,.055)!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-info-strip strong{color:#caa85e!important;font-size:.7rem!important;white-space:nowrap!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-info-strip span{color:#8f887a!important;font-size:.68rem!important;line-height:1.45!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-block-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) 240px!important;gap:10px!important;align-items:end!important;margin:8px 14px 0!important;padding:10px 0 12px!important;border:0!important;border-bottom:1px solid var(--lf367-line-soft)!important;background:none!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-block-toolbar label{display:grid!important;gap:6px!important;color:#bda86e!important;font:700 .61rem/1.2 system-ui,-apple-system,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-block-toolbar input,
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-block-toolbar select,
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-field input,
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-field textarea,
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-select-wrap select{width:100%!important;min-height:38px!important;border:1px solid rgba(175,130,52,.42)!important;border-radius:2px!important;background:#09100e!important;color:#d9cfbb!important;box-shadow:inset 0 1px 0 rgba(255,226,154,.025)!important;font:500 .72rem/1.35 system-ui,-apple-system,sans-serif!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-block-toolbar input,
body.lf-admin-ap367[data-admin-page="blocks"] .lf367-block-toolbar select,
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-field input,
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-select-wrap select{padding:8px 10px!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-field textarea{min-height:112px!important;padding:10px!important;resize:vertical!important}
body.lf-admin-ap367[data-admin-page="blocks"] input:focus,
body.lf-admin-ap367[data-admin-page="blocks"] textarea:focus,
body.lf-admin-ap367[data-admin-page="blocks"] select:focus{outline:none!important;border-color:#c89b48!important;box-shadow:0 0 0 2px rgba(192,143,54,.13)!important}
body.lf-admin-ap367[data-admin-page="blocks"] select{color-scheme:dark}
body.lf-admin-ap367[data-admin-page="blocks"] select option{background:#0b1311!important;color:#eadab1!important}

body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-create,
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-edit{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:10px!important;padding:14px!important;background:rgba(2,8,7,.22)!important;border:0!important;border-bottom:1px solid var(--lf367-line-soft)!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-create>.lf263-field,
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-edit>.lf263-field{grid-column:span 3!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-create>.lf263-field-wide,
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-edit>.lf263-field-wide{grid-column:span 6!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-field label{display:flex!important;align-items:center!important;gap:6px!important;color:#c5ad71!important;font:700 .61rem/1.2 system-ui,-apple-system,sans-serif!important;letter-spacing:.07em!important;text-transform:uppercase!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf275-field-icon{position:relative!important;width:17px!important;height:17px!important;min-width:17px!important;overflow:hidden!important;display:block!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf275-field-icon .lf-icon{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%) scale(.34)!important;transform-origin:center!important;filter:none!important;max-width:none!important;max-height:none!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-field small{color:#817a6d!important;font-size:.59rem!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-check{grid-column:span 3!important;align-self:end!important;min-height:38px!important;padding:0 10px!important;display:flex!important;align-items:center!important;gap:8px!important;border:1px solid rgba(168,124,48,.34)!important;border-radius:2px!important;background:#0a1210!important;color:#bfb18f!important;font-size:.67rem!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-create-button{grid-column:span 3!important;align-self:end!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf-admin-action-button,
body.lf-admin-ap367[data-admin-page="blocks"] .lf264-restore-button,
body.lf-admin-ap367[data-admin-page="blocks"] .lf-admin-danger{min-height:38px!important;padding:0 13px!important;border-radius:2px!important;font:700 .62rem/1 system-ui,-apple-system,sans-serif!important;letter-spacing:.04em!important;text-transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;text-decoration:none!important;box-sizing:border-box!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf-admin-action-button,
body.lf-admin-ap367[data-admin-page="blocks"] .lf264-restore-button{border:1px solid rgba(205,153,60,.56)!important;color:#e6cf99!important;background:linear-gradient(180deg,rgba(86,58,17,.95),rgba(43,28,8,.98))!important;box-shadow:inset 0 1px rgba(255,226,150,.08)!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf-admin-action-button:hover,
body.lf-admin-ap367[data-admin-page="blocks"] .lf264-restore-button:hover{border-color:#d8ab51!important;background:linear-gradient(180deg,#674515,#352109)!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf-admin-danger{border:1px solid rgba(139,66,53,.52)!important;color:#d9aaa0!important;background:rgba(75,28,24,.30)!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-actions{grid-column:span 6!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;align-self:end!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-list{display:grid!important;gap:10px!important;padding:14px!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-item{background:linear-gradient(180deg,rgba(12,20,17,.98),rgba(6,11,9,.99))!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-item[hidden]{display:none!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-item>header{padding:13px 14px!important;background:rgba(146,102,30,.045)!important;border-bottom:1px solid var(--lf367-line-soft)!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-item h3{font-size:.9rem!important;color:#dbc078!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf266-validation-panel{margin:10px 14px 0!important;border-radius:2px!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf264-revisions{margin:0 14px 12px!important;border-radius:2px!important;overflow:hidden!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-delete{padding:0 14px 14px!important;text-align:right!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-delete .lf-admin-danger{min-width:150px!important}

body.lf-admin-ap367[data-admin-page="blocks"] .lf263-registry-panel{margin-top:14px!important;border:1px solid var(--lf367-line)!important;border-radius:2px!important;background:linear-gradient(180deg,rgba(16,24,20,.985),rgba(7,12,10,.99))!important;box-shadow:0 14px 34px rgba(0,0,0,.18)!important;overflow:hidden!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-registry-panel .lf-admin-section-title{min-height:74px!important;padding:14px 18px!important;border-bottom:1px solid var(--lf367-line-soft)!important;background:linear-gradient(180deg,rgba(20,30,25,.95),rgba(10,16,13,.98))!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-registry-panel .lf-admin-section-title p{margin:0!important;color:var(--lf367-gold)!important;font-size:.62rem!important;letter-spacing:.14em!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-registry-panel .lf-admin-section-title h2{margin:4px 0!important;color:#ead6a4!important;font-size:1.1rem!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf263-registry-panel .lf-admin-section-title span{color:#8f887b!important;font-size:.7rem!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;padding:14px!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-card{min-height:190px!important;padding:13px!important;display:flex!important;flex-direction:column!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-card-head{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-icon{position:relative!important;width:32px!important;height:32px!important;overflow:hidden!important;border:1px solid rgba(174,127,46,.38)!important;border-radius:2px!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-icon .lf-icon{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%) scale(.40)!important;transform-origin:center!important;filter:none!important;max-width:none!important;max-height:none!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-card h3{font-size:.86rem!important;color:#dcc17c!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-card>p{font-size:.65rem!important;line-height:1.5!important;color:#8f887b!important;margin:10px 0!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-fields{margin-top:auto!important;padding:8px!important;background:#09110f!important;border:1px solid rgba(173,126,44,.15)!important;border-radius:2px!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-fields strong{font-size:.58rem!important;letter-spacing:.08em!important;color:#baa466!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-fields li{font-size:.58rem!important;border-radius:2px!important;background:#101713!important;color:#aea693!important}
body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-action{margin-top:10px!important;min-height:36px!important;opacity:1!important;cursor:pointer!important}

@media(max-width:1280px){
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-summary,
  body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-create>.lf263-field,
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-edit>.lf263-field{grid-column:span 6!important}
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-create>.lf263-field-wide,
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-edit>.lf263-field-wide{grid-column:1/-1!important}
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-check,
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-create-button{grid-column:span 6!important}
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-actions{grid-column:1/-1!important}
}
@media(max-width:760px){
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-summary,
  body.lf-admin-ap367[data-admin-page="blocks"] .lf256-block-grid{grid-template-columns:1fr!important}
  body.lf-admin-ap367[data-admin-page="blocks"] .lf367-blocks-title{align-items:flex-start!important;flex-direction:column!important}
  body.lf-admin-ap367[data-admin-page="blocks"] .lf367-live-state{justify-content:flex-start!important}
  body.lf-admin-ap367[data-admin-page="blocks"] .lf367-block-toolbar{grid-template-columns:1fr!important}
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-create,
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-edit{grid-template-columns:1fr!important;padding:12px!important}
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-create>.lf263-field,
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-edit>.lf263-field,
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-create>.lf263-field-wide,
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-block-edit>.lf263-field-wide,
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-check,
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-create-button,
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-actions{grid-column:auto!important}
  body.lf-admin-ap367[data-admin-page="blocks"] .lf263-actions{grid-template-columns:1fr!important}
}
