.LvPositionen_lv__YJLTp{display:flex;flex-direction:column;gap:var(--space-md);padding-bottom:var(--space-2xl)}.LvPositionen_hinweis__xm_fS,.LvPositionen_intro__JtqgG{font-size:.78rem;line-height:1.5;color:var(--container-text-secondary,inherit)}.LvPositionen_hinweis__xm_fS{margin-top:var(--space-xs);padding:var(--space-sm) var(--space-md);border-left:3px solid var(--accent-primary)}.LvPositionen_empty__kSt8n,.LvPositionen_hinweis__xm_fS{border-radius:var(--radius-md);background:var(--glass-bg-soft)}.LvPositionen_empty__kSt8n{padding:var(--space-lg);text-align:center;font-size:.85rem;color:var(--container-text-secondary,inherit)}.LvPositionen_tabelle__y8ltx{display:flex;flex-direction:column;gap:var(--space-xs);overflow-x:auto}.LvPositionen_kopf__g7oGw,.LvPositionen_zeile__pBmuP{min-width:60rem}@media (max-width:900px){.LvPositionen_tabelle__y8ltx{overflow-x:visible}.LvPositionen_kopf__g7oGw,.LvPositionen_zeile__pBmuP{min-width:0}}.LvPositionen_kopf__g7oGw,.LvPositionen_zeile__pBmuP{display:grid;grid-template-columns:5rem minmax(12rem,1fr) 5rem 6rem 7rem 4.5rem 7rem auto;gap:var(--space-sm);align-items:start}.LvPositionen_kopf__g7oGw{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--container-text-secondary,inherit);padding:0 var(--space-xs) var(--space-xs);border-bottom:1px solid var(--glass-border-strong)}.LvPositionen_zeile__pBmuP{padding:var(--space-sm) var(--space-xs);border-radius:var(--radius-md);padding-left:calc(var(--space-xs) + var(--lv-ebene, 0) * var(--space-lg))}.LvPositionen_zeile__pBmuP:nth-child(odd){background:var(--glass-bg-soft)}.LvPositionen_zeileTitel__wnIzf{font-weight:700;background:var(--glass-bg-soft);border-left:3px solid var(--accent-primary)}.LvPositionen_zeileHinweis__v_PKs{font-style:italic;color:var(--container-text-secondary,inherit)}.LvPositionen_zeileVorschlag__rEbND{border-left:3px dashed var(--accent-primary)}.LvPositionen_vorschlagKennzeichen__1nn1Y{display:inline-block;margin-left:var(--space-sm);padding:1px var(--space-sm);border-radius:var(--radius-sm);border:1px dashed var(--accent-primary);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.LvPositionen_gpDurchgestrichen__4ddZ_{text-decoration:line-through;color:var(--container-text-secondary,inherit)}.LvPositionen_oz__uWTnv{font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:var(--space-sm);color:var(--container-text-secondary,inherit)}.LvPositionen_desc__7FPBp{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}.LvPositionen_flags__eG02_{display:flex;flex-wrap:wrap;gap:var(--space-md)}.LvPositionen_flag__ZSa_i{display:inline-flex;align-items:center;gap:var(--space-xs);font-size:.78rem;cursor:pointer}.LvPositionen_gp__b8RLk,.LvPositionen_titelSumme__qkbmL{padding-top:var(--space-sm);font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.LvPositionen_titelSumme__qkbmL{grid-column:3/8}.LvPositionen_titelSummeLabel___FwyM{font-weight:400;font-size:.75rem;color:var(--container-text-secondary,inherit)}.LvPositionen_aktionen__Wd6eP{display:flex;gap:var(--space-xs);padding-top:var(--space-xs)}.LvPositionen_aktionen__Wd6eP button{min-width:1.9rem;min-height:1.9rem;border-radius:var(--radius-sm);border:1px solid var(--glass-border);background:transparent;color:inherit;cursor:pointer;font-size:.8rem;line-height:1;transition:background var(--transition-fast)}.LvPositionen_aktionen__Wd6eP button:hover:not(:disabled){background:var(--glass-bg-soft)}.LvPositionen_aktionen__Wd6eP button:focus-visible,.LvPositionen_langtext__H4jql:focus-visible,.LvPositionen_werkzeuge__cgzTS button:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.LvPositionen_aktionen__Wd6eP button:disabled{opacity:.35;cursor:not-allowed}.LvPositionen_entfernen__S_E_F:hover:not(:disabled){border-color:var(--accent-primary)}.LvPositionen_werkzeuge__cgzTS{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.LvPositionen_werkzeuge__cgzTS button{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);border:1px solid var(--glass-border);background:var(--glass-bg-soft);color:inherit;font-size:.82rem;cursor:pointer;transition:background var(--transition-fast)}.LvPositionen_werkzeuge__cgzTS button:hover:not(:disabled){background:var(--glass-bg)}.LvPositionen_werkzeuge__cgzTS button:disabled{opacity:.4;cursor:not-allowed}.LvPositionen_summen__hod5Q{margin-left:auto;width:100%;max-width:22rem;padding:var(--space-md);border-radius:var(--radius-md);background:var(--glass-bg-soft)}.LvPositionen_summeGesamt__CfCXk,.LvPositionen_summeZeile___4sj_{display:flex;justify-content:space-between;gap:var(--space-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LvPositionen_summeZeile___4sj_{font-size:.85rem;padding:2px 0;color:var(--container-text-secondary,inherit)}.LvPositionen_summeGesamt__CfCXk{font-size:1.05rem;font-weight:700;padding-top:var(--space-xs);margin-top:var(--space-xs);border-top:1px solid var(--glass-border-strong)}.LvPositionen_srOnly__FxoTt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:900px){.LvPositionen_kopf__g7oGw{display:none}.LvPositionen_zeile__pBmuP{grid-template-columns:1fr 1fr;border:1px solid var(--glass-border);padding:var(--space-md);padding-left:calc(var(--space-md) + var(--lv-ebene, 0) * var(--space-sm))}.LvPositionen_desc__7FPBp,.LvPositionen_oz__uWTnv{grid-column:1/-1}.LvPositionen_gp__b8RLk,.LvPositionen_titelSumme__qkbmL{grid-column:1/-1;text-align:left}.LvPositionen_gp__b8RLk{font-weight:700}.LvPositionen_aktionen__Wd6eP{grid-column:1/-1;justify-content:flex-end}.LvPositionen_zelle__ruDpZ:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--container-text-secondary,inherit)}.LvPositionen_aktionen__Wd6eP button{min-width:2.75rem;min-height:2.75rem}.LvPositionen_summen__hod5Q{max-width:none}}@media (max-width:640px){.media-library-modal-backdrop{padding:0!important;align-items:flex-end!important}.media-library-modal-backdrop>div{padding:.75rem!important;max-width:100vw!important;width:100vw!important;max-height:92vh!important;border-radius:20px 20px 0 0!important;margin:0!important;animation:slide-up .3s cubic-bezier(.4,0,.2,1)}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.media-library-modal-backdrop>div>div:first-child{margin-bottom:.75rem!important}.media-library-modal-backdrop h2{font-size:1.0625rem!important;margin:0!important}.media-library-modal-backdrop>div>div:first-child button{padding:.375rem!important;width:32px!important;height:32px!important}.media-library-modal-backdrop div[style*=marginBottom]{padding:1rem .75rem!important;margin-bottom:.75rem!important}.media-library-modal-backdrop div[style*=marginBottom]>div>div:first-child{font-size:2rem!important;margin-bottom:.5rem!important}.media-library-modal-backdrop div[style*=marginBottom] p{font-size:.8125rem!important;margin-bottom:.5rem!important}.media-library-modal-backdrop div[style*="padding: 0.75rem"][style*="margin-bottom: 1rem"]{padding:.5rem .75rem!important;margin-bottom:.75rem!important}.media-library-modal-backdrop div[style*="grid-template-columns: repeat(auto-fill, minmax(200px"]{grid-template-columns:repeat(2,1fr)!important;gap:.625rem!important}.media-library-modal-backdrop div[style*=grid-template-columns]>div{border-radius:10px!important}.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*="height: 160px"],.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*=height]{height:100px!important;position:relative;overflow:hidden}.media-library-modal-backdrop div[style*=grid-template-columns] img,.media-library-modal-backdrop div[style*=grid-template-columns]>div>div img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;position:absolute;top:0;left:0}.media-library-modal-backdrop div[style*="padding: 0.75rem"]{padding:.375rem!important}.media-library-modal-backdrop div[style*="padding: 0.75rem"] h4{font-size:.625rem!important;margin-bottom:.125rem!important}.media-library-modal-backdrop div[style*="padding: 0.75rem"] div{font-size:.5625rem!important}.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*="position: absolute"][style*=bottom][style*=right]:not([style*="border-radius: 50%"]){padding:.125rem .375rem!important;border-radius:6px!important;font-size:.625rem!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;box-shadow:0 2px 6px rgba(0,0,0,.15)!important;bottom:.375rem!important;right:.375rem!important}.media-library-modal-backdrop div[style*=grid-template-columns] button{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;font-size:12px!important;top:.375rem!important;right:.375rem!important;flex-shrink:0!important}.media-library-modal-backdrop div[style*=grid-template-columns] button svg{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;flex-shrink:0!important;display:block!important}.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*="position: absolute"][style*="border-radius: 50%"],.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*="position: absolute"][style*="top: 0.5rem"][style*="left: 0.5rem"]{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;aspect-ratio:1/1!important;overflow:visible!important}.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*="position: absolute"][style*="border-radius: 50%"] svg,.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*="position: absolute"][style*="top: 0.5rem"][style*="left: 0.5rem"] svg{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;max-width:14px!important;max-height:14px!important;flex-shrink:0!important;display:block!important}.media-library-modal-backdrop div[style*="position: fixed"][style*="bottom: 2rem"]{left:0!important;right:0!important;bottom:0!important;transform:none!important;border-radius:20px 20px 0 0!important;padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom))!important;width:100%!important;background:rgba(211,169,151,.9)!important;-webkit-backdrop-filter:blur(16px) saturate(130%)!important;backdrop-filter:blur(16px) saturate(130%)!important;box-shadow:0 -4px 24px rgba(0,0,0,.15),0 -2px 12px rgba(0,0,0,.1),inset 0 0 0 1px rgba(255,255,255,.1)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.media-library-modal-backdrop div[style*="position: fixed"][style*="bottom: 2rem"] button{border-radius:12px!important;padding:.75rem 1.5rem!important;font-size:.9375rem!important;font-weight:600!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.media-library-modal-backdrop div[style*="position: fixed"][style*="bottom: 2rem"] button:active{transform:scale(.98)!important;box-shadow:0 1px 4px rgba(0,0,0,.15)!important}.media-library-modal-backdrop div[style*="position: fixed"][style*="bottom: 2rem"] span{font-size:.875rem!important;font-weight:600!important;text-shadow:0 1px 3px rgba(0,0,0,.2)!important;letter-spacing:.01em!important}.media-library-modal-backdrop div[style*="position: fixed"][style*="bottom: 2rem"]>div{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important}.media-library-modal-backdrop div[style*="flex: 1 1 0%"][style*="overflow: auto"]{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent;padding-bottom:100px!important}.media-library-modal-backdrop div[style*="flex: 1 1 0%"][style*="overflow: auto"]::-webkit-scrollbar{width:6px}.media-library-modal-backdrop div[style*="flex: 1 1 0%"][style*="overflow: auto"]::-webkit-scrollbar-track{background:transparent}.media-library-modal-backdrop div[style*="flex: 1 1 0%"][style*="overflow: auto"]::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}.media-library-modal-backdrop div[style*="flex: 1 1 0%"][style*="overflow: auto"]::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}}@media (max-width:480px){.media-library-modal-backdrop div[style*=grid-template-columns]{grid-template-columns:repeat(2,1fr)!important;gap:.5rem!important}.media-library-modal-backdrop div[style*=grid-template-columns]>div>div[style*=height]{height:90px!important}}.editor_shell__KzuLq{position:fixed;inset:0;display:flex;flex-direction:column;overflow:hidden;background:#0b1120;color:#e5e7eb;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.editor_topbar__acYfq{display:flex;align-items:center;gap:.75rem;flex-wrap:nowrap;padding:.6rem 1rem;background:rgba(15,23,42,.95);border-bottom:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative;z-index:20}.editor_body__bANF3{display:grid;grid-template-columns:360px minmax(0,1fr);flex:1 1;min-height:0;overflow:hidden}.editor_col__SgU1C{min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden}.editor_colLeft__w9yoL{border-right:1px solid rgba(255,255,255,.1);background:#0f172a}.editor_colCenter__R8oBu{background:#1f2937;padding:1rem}.editor_colRight__kBVCJ{border-left:1px solid rgba(255,255,255,.1);background:#0f172a}.editor_previewFrame__B7xmq{border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.14);box-shadow:0 12px 40px rgba(2,6,23,.4)}@media (max-width:900px){.editor_topbar__acYfq{flex-wrap:wrap}.editor_shell__KzuLq{position:static;height:auto;min-height:100vh;overflow:visible}.editor_body__bANF3{grid-template-columns:1fr;overflow:visible}.editor_col__SgU1C{overflow:visible;max-height:none}.editor_colLeft__w9yoL,.editor_colRight__kBVCJ{border:none;border-bottom:1px solid rgba(255,255,255,.1)}.editor_shell__KzuLq input:not([type=checkbox]):not([type=radio]):not([type=range]),.editor_shell__KzuLq select,.editor_shell__KzuLq textarea{font-size:16px!important}}.preview_stateWrap__Whrs_{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-lg,24px)}.preview_surface__oBMJu{min-height:100vh}.preview_surfaceLight__QpNid{background:#ffffff}.preview_surfaceDark__PZNUF{background:#0b1120}