.ikit-property-report-panel{min-width:0;scroll-margin-top:calc(var(--ikit-report-chapter-top,var(--ikit-report-header-inset,0px)) + 1rem);--custom-section-sticky-top:calc(var(--ikit-report-chapter-top,var(--ikit-report-header-inset,0px)) + var(--ikit-report-chapter-height,0px));gap:0;padding:.5rem;overflow:clip;container-type:inline-size}.ikit-property-report-panel--dimmed{opacity:.6}.ikit-property-report-panel__header{background:var(--surface-secondary);border-radius:inherit;border-bottom:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem .75rem;padding:1rem 1.25rem;display:grid}.ikit-property-report-panel__icon{border-radius:var(--radius-lg,.75rem);width:2.25rem;height:2.25rem;color:var(--accent-soft-foreground);background:var(--accent-soft);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ikit-property-report-panel__heading{min-width:0}.ikit-property-report-panel__title-row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0;display:flex}.ikit-property-report-panel__visibility{flex:none}.ikit-property-report-panel__title{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:600;line-height:1.3}.ikit-property-report-panel__toggle{justify-content:space-between;align-items:center;gap:1rem;width:100%;min-width:0;min-height:2.75rem;padding:0;display:flex}.ikit-property-report-panel[data-report-expanded=false] .ikit-property-report-panel__header{border-bottom-color:#0000}.ikit-property-report-panel__description{margin-top:.125rem}.ikit-property-report-panel__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem;margin-left:auto;display:flex}.ikit-property-report-panel__actions :where(button,[role=switch]){min-width:2.75rem;min-height:2.75rem}.ikit-property-report-panel__body{min-width:0;margin:0;padding:clamp(1rem,1.5cqi,1.25rem);overflow:visible}.ikit-property-report-panel__body--flush{padding:0}.ikit-property-report-panel--chapter .ikit-property-report-panel__header{z-index:25;top:var(--ikit-report-chapter-top,var(--ikit-report-header-inset,0px));background:var(--surface-secondary);border-bottom:0;align-items:center;gap:.875rem;padding:.875rem 1.25rem;position:sticky}.ikit-property-report-panel--chapter{border-top:0;padding:.5rem;overflow:visible}.ikit-property-report-panel--chapter[data-report-heading-hidden=true]{border-top:0;padding:0}.ikit-property-report-panel--chapter .ikit-property-report-panel__body{padding:clamp(1rem,1.5cqi,1.25rem)}.ikit-property-report-panel--chapter .ikit-property-report-panel__body--flush,.ikit-property-report-panel--chapter[data-report-heading-hidden=true] .ikit-property-report-panel__body{padding:0}.ikit-property-report-panel--chapter .ikit-property-report-panel__title{font-size:clamp(1.25rem,2vw,1.625rem)}.ikit-property-report-panel--chapter .ikit-property-report-panel__number{width:auto;min-width:1.75rem;height:1.75rem;color:var(--muted);font-variant-numeric:tabular-nums;letter-spacing:0;background:0 0;padding-inline:0;font-size:.75rem;font-weight:600;line-height:1}.ikit-property-report-panel--chapter .ikit-property-report-panel__description{max-width:60ch;margin-top:.25rem;font-size:.875rem;line-height:1.5}.ikit-property-report-panel--chapter>.disclosure{contain:style}.ikit-property-report-panel--chapter>.disclosure>.disclosure__content{transition:none;animation:none}.ikit-property-report-panel--chapter>.disclosure>.disclosure__content[data-expanded=true]{height:auto;overflow:visible}.ikit-property-report-panel--chapter>.disclosure>.disclosure__content>.disclosure__body{padding:0;overflow:visible}@container (max-width:640px){.ikit-property-report-panel__header{padding:.875rem 1rem}.ikit-property-report-panel__actions{grid-column:1/-1;justify-content:flex-start;width:100%;max-width:none;margin-left:0;padding-top:.25rem}.ikit-property-report-panel__actions :where([role=switch]){margin-right:auto}.ikit-property-report-panel__actions :where(button,[role=switch]){min-height:2.75rem}.ikit-property-report-panel__actions--compact{grid-area:1/3;justify-content:flex-end;width:auto;padding-top:0}.ikit-property-report-panel__actions--compact button{min-width:2.75rem}.ikit-property-report-panel__body:not(.ikit-property-report-panel__body--flush){padding:1rem}.ikit-property-report-panel--chapter .ikit-property-report-panel__header{gap:.625rem;padding:.75rem}.ikit-property-report-panel--chapter .ikit-property-report-panel__body:not(.ikit-property-report-panel__body--flush){padding:1rem}.ikit-property-report-panel--chapter[data-report-heading-hidden=true] .ikit-property-report-panel__body{padding:0}}.ikit-property-report-panel{--ikit-report-rest-gap:.75rem;--ikit-report-rest-pad:1rem}.ikit-property-report-panel__summary{justify-content:space-between;align-items:center;gap:var(--ikit-report-rest-gap);min-width:0;padding:var(--ikit-report-rest-pad) 1.25rem;border:0;border-top:1px solid var(--separator);background:0 0;border-radius:0;flex-wrap:wrap;display:flex}.ikit-property-report-panel__summary-signal{min-width:0}.ikit-property-report-panel--chapter .ikit-property-report-panel__summary{border-top:0}.ikit-property-report-panel__summary-value{font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:1.125rem;font-weight:600;line-height:1.25;display:block}.ikit-property-report-panel__summary-detail{margin-top:.25rem;display:block}.ikit-property-report-panel__summary-open{flex-shrink:0}@container (max-width:640px){.ikit-property-report-panel__summary{align-items:flex-start}.ikit-property-report-panel__summary-open{width:100%;min-height:2.75rem}}
.ikit-property-report-citation{overflow-wrap:anywhere;font-size:.75rem}.ikit-property-report-citation>summary{cursor:pointer;padding-block:.25rem}.ikit-property-report-citation__detail{border-left:2px solid var(--border);background:var(--default-soft);border-radius:var(--radius);padding:.75rem}