[class*="-100"]{--font-weight:100}[class*="-200"]{--font-weight:200}[class*="-300"]{--font-weight:300}[class*="-400"]{--font-weight:400}[class*="-500"]{--font-weight:500}[class*="-600"]{--font-weight:600}[class*="-700"]{--font-weight:700}[class*="-800"]{--font-weight:800}[class*="-900"]{--font-weight:900}.admin [class*=heading-xl]{font-size:var(--admin-heading-size-xl)}.admin [class*=heading-lg]{font-size:var(--admin-heading-size-lg)}.admin [class*=heading-md]{font-size:var(--admin-heading-size-md)}.admin [class*=heading-sm]{font-size:var(--admin-heading-size-sm)}.admin [class*=heading-xs]{font-size:var(--admin-heading-size-xs)}.admin [class*=heading-xxs]{font-size:var(--admin-heading-size-xxs)}.admin [class*=body-xl]{font-size:var(--admin-body-size-xl)}.admin [class*=body-lg]{font-size:var(--admin-body-size-lg)}.admin [class*=body-md]{font-size:var(--admin-body-size-md)}.admin [class*=body-sm]{font-size:var(--admin-body-size-sm)}.admin [class*=body-xs]{font-size:var(--admin-body-size-xs)}.admin [class*=body-xxs]{font-size:var(--admin-body-size-xxs)}.admin [class*=heading-]{font-family:var(--admin-heading-font);font-weight:var(--font-weight,var(--admin-heading-weight));font-style:normal;font-variation-settings:"wdth" 100;font-optical-sizing:auto}.admin [class*=body-]{font-family:var(--admin-body-font);font-optical-sizing:auto;font-style:normal;font-weight:var(--font-weight,var(--admin-body-weight))}.admin .autocomplete-wrap{font-family:var(--admin-heading-font);font-size:var(--admin-body-size-xs)}.admin .autocomplete-wrap:has(.dropdown-outer-wrap[data-present=true]) .autocomplete-input-wrap{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.admin .dropdown-outer-wrap{border:var(--autocomplete-border,var(--textbox-border,1px solid var(--troll-ui-grey)));border-top:0;margin-top:-6px;border-bottom-left-radius:var(--autocomplete-border-radius,var(--textbox-border-radius,.25rem));border-bottom-right-radius:var(--autocomplete-border-radius,var(--textbox-border-radius,.25rem))}.admin .default-label{font-size:var(--admin-body-size-xs);font-family:var(--admin-heading-font);text-transform:uppercase;font-weight:700;margin-bottom:.5rem;display:block}.admin summary{list-style:none}.admin summary::marker{display:none}
