@layer quartz-base{html body .callout[data-callout=loot]{--loot-farbe:var(--linkfarbe-item,var(--secondary));--color:var(--loot-farbe);background:color-mix(in srgb, var(--loot-farbe) 10%, transparent)!important;border:1px solid color-mix(in srgb, var(--loot-farbe) 35%, transparent)!important;border-left-width:0!important;box-shadow:inset 4px 0 0 var(--loot-farbe)!important;border-inline-start-width:0!important;border-radius:8px!important;margin:.8rem 0!important;padding:.4rem .75rem!important}html body .callout[data-callout=loot]>.callout-title{align-items:center;gap:.45rem;font-weight:400;line-height:1.5;display:flex;margin:0!important;padding:0!important}.callout[data-callout=loot]>.callout-title>.callout-icon{flex:none;width:1.1rem!important;height:1.1rem!important}.callout[data-callout=loot] .callout-title-inner p{margin:0!important}html body .callout[data-callout=loot]>.callout-content{margin:0!important;padding:0!important}.callout[data-callout=loot][data-form=liste]>.callout-title .callout-title-inner{opacity:.6;font-size:.76rem}.callout[data-callout=loot][data-form=blank]>.callout-title{display:none!important}.callout[data-callout=loot][data-form=blank] li{position:relative}.callout[data-callout=loot][data-form=blank] li:before{content:"";background-color:var(--loot-farbe);width:1rem;height:1rem;position:absolute;top:.32em;left:-1.4rem;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10h18'/%3E%3Cpath d='M5 10V7a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v3'/%3E%3Crect x='3' y='10' width='18' height='9' rx='2'/%3E%3Cpath d='M10 10v3h4v-3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10h18'/%3E%3Cpath d='M5 10V7a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v3'/%3E%3Crect x='3' y='10' width='18' height='9' rx='2'/%3E%3Cpath d='M10 10v3h4v-3'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.callout[data-callout=loot] ul{margin:.1rem 0 0;padding-left:1.5rem;list-style:none}.callout[data-callout=loot] li{margin:0;padding:.03rem 0;line-height:1.5}.callout[data-callout=loot] .loot-punkt{opacity:.4;margin:0 .3rem}.callout[data-callout=loot] .loot-wer{color:color-mix(in srgb, var(--loot-farbe) 70%, var(--dark));font-weight:600}.chronik{margin:1.5rem 0 2rem}.chronik-zahlen{background:var(--lightgray);border:1px solid var(--lightgray);border-radius:8px 8px 0 0;flex-wrap:wrap;gap:1.5rem;padding:.8rem .9rem;display:flex}.chronik-zahl .wert{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1.1}.chronik-zahl .marke{text-transform:uppercase;letter-spacing:.05em;opacity:.6;font-size:.72rem}.chronik-filter{border:1px solid var(--lightgray);border-top:0;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.55rem .9rem;display:flex}.chronik-filter input,.chronik-filter select{background:var(--light);color:var(--darkgray);border:1px solid color-mix(in srgb, var(--gray) 50%, transparent);border-radius:5px;padding:.35rem .5rem;font-family:inherit;font-size:.85rem}.chronik-filter input{flex:14rem;min-width:0}.chronik-filter select{flex:0 11rem}.chronik-filter input:focus,.chronik-filter select:focus{border-color:var(--secondary);outline:none}.chronik-treffer{opacity:.65;margin-left:auto;font-size:.75rem}.chronik-tabelle{border:1px solid var(--lightgray);border-top:0;border-radius:0 0 8px 8px;overflow-x:auto}.chronik-tabelle table{border-collapse:collapse;width:100%;margin:0}.chronik-tabelle th{text-align:left;text-transform:uppercase;letter-spacing:.05em;opacity:.6;border-bottom:1px solid var(--lightgray);padding:.35rem .6rem;font-size:.72rem;font-weight:600}.chronik-tabelle td{border-bottom:1px solid var(--lightgray);font-variant-numeric:tabular-nums;padding:.35rem .6rem}.chronik-tabelle tr[hidden]{display:none}.chronik-tabelle td.text{font-variant-numeric:normal}.chronik-tabelle td.zahl{text-align:right}.chronik-stufe td{background:color-mix(in srgb, var(--secondary) 16%, transparent);font-weight:600}.chronik-stufe .marke{text-transform:uppercase;letter-spacing:.06em;opacity:.7;margin-left:.5rem;font-size:.7rem;font-weight:400}.chronik-rest{opacity:.6;margin-left:.4rem;font-size:.72rem}.chronik-leer{opacity:.6;padding:1rem;font-size:.9rem}}