.ikit-property-report-navigation{top:var(--ikit-report-header-inset,0px);z-index:30;border-bottom:1px solid var(--separator);background:var(--background);flex-shrink:0;align-items:center;min-width:0;min-height:44px;padding-inline:clamp(.75rem,2vw,1.25rem);display:none;position:sticky}@media (max-width:1024px){.ikit-property-report-navigation[data-inline-jump=true]{display:flex}}.ikit-property-report-navigation__dot{border-radius:3.40282e38px;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.ikit-property-report-navigation__toc{z-index:29;top:50%;right:max(.75rem, env(safe-area-inset-right));border:1px solid var(--border);padding:.375rem;position:fixed}@supports (color:color-mix(in lab, red, red)){.ikit-property-report-navigation__toc{border:1px solid color-mix(in srgb, var(--border) 80%, transparent)}}.ikit-property-report-navigation__toc{border-radius:var(--radius-xl);background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.ikit-property-report-navigation__toc{background:color-mix(in oklab, var(--surface) 92%, var(--background))}}.ikit-property-report-navigation__toc{box-shadow:var(--surface-shadow);-webkit-backdrop-filter:blur(14px);transform:translateY(-50%)}.ikit-property-report-navigation__toc-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;padding:.375rem .75rem .25rem;font-size:.625rem;font-weight:600;display:block}.ikit-property-report-navigation__toc-content{border:1px solid var(--border);width:min(18rem,100vw - 2rem)}@supports (color:color-mix(in lab, red, red)){.ikit-property-report-navigation__toc-content{border:1px solid color-mix(in srgb, var(--border) 78%, transparent)}}.ikit-property-report-navigation__toc-content{background:var(--overlay)}@supports (color:color-mix(in lab, red, red)){.ikit-property-report-navigation__toc-content{background:color-mix(in oklab, var(--overlay) 94%, var(--background))}}.ikit-property-report-navigation__toc-content{-webkit-backdrop-filter:blur(18px)}@media (max-width:1024px){.ikit-property-report-navigation__toc{display:none}}.ikit-property-report-document__section{border-top:1px solid var(--separator)}.ikit-property-report-document{--custom-section-sticky-top:calc(var(--ikit-report-header-inset,0px) + var(--ikit-report-nav-height,0px))}.ikit-property-report-document [data-report-anchor]{scroll-margin-top:calc(var(--ikit-report-header-inset,0px) + var(--ikit-report-nav-height,0px) + 16px)}
.ikit-property-client-next.card{align-items:center;gap:calc(var(--spacing) * 4);background:linear-gradient(115deg, color-mix(in oklab, var(--accent) 8%, var(--surface)) 0%, var(--surface) 58%);flex-direction:row}.dark .ikit-property-client-next.card{background:linear-gradient(115deg, color-mix(in oklab, var(--accent) 12%, var(--surface)) 0%, var(--surface) 58%)}.ikit-property-client-next__art{width:72px;height:72px;margin-block:calc(var(--spacing) * -2);flex:none}.ikit-property-client-next__chevron{transition:translate .15s}.ikit-property-client-next:hover .ikit-property-client-next__chevron{translate:2px}@media (max-width:1024px){.ikit-property-client-next.card{gap:calc(var(--spacing) * 3);flex-wrap:wrap}.ikit-property-client-next__art{width:56px;height:56px}.ikit-property-client-next.card>.min-w-0{flex-basis:calc(100% - 56px - var(--spacing) * 3)}}
.ikit-property-report-media{flex-direction:column;gap:.75rem;min-width:0;display:flex;container-type:inline-size}.ikit-property-report-media__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;display:flex}.ikit-property-report-media__stage{flex-direction:column;gap:.75rem;display:flex}.ikit-property-report-media__stage-placeholder{border-radius:var(--radius-2xl);background:var(--default-soft);height:clamp(19rem,32vw,24rem);overflow:hidden}.ikit-property-report-media__mosaic{gap:.5rem;min-width:0;display:grid}.ikit-property-report-media__mosaic-primary{border:1px solid var(--border);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ikit-property-report-media__mosaic-primary{border:1px solid color-mix(in srgb, var(--border) 72%, transparent)}}.ikit-property-report-media__mosaic-primary{border-radius:var(--radius-2xl);background:var(--default-soft);-webkit-user-select:none;user-select:none;isolation:isolate}.ikit-property-report-media__mosaic-primary:after{pointer-events:none;content:"";opacity:.65;background:linear-gradient(#0000,#00000061);height:5rem;position:absolute;inset:auto 0 0}.ikit-property-report-media__mosaic-supporting{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.ikit-property-report-media__mosaic-tile{border:1px solid var(--border);min-width:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ikit-property-report-media__mosaic-tile{border:1px solid color-mix(in srgb, var(--border) 65%, transparent)}}.ikit-property-report-media__mosaic-tile{border-radius:var(--radius-2xl);background:var(--default-soft);isolation:isolate}.ikit-property-report-media__mosaic-tile .ikit-property-report-media__press,.ikit-property-report-media__mosaic-tile .ikit-property-report-media__image-frame,.ikit-property-report-media__mosaic-tile .ikit-property-report-media__unavailable{height:100%}.ikit-property-report-media__mosaic-tile .ikit-property-report-media__image{aspect-ratio:auto;height:100%}.ikit-property-report-media__mosaic-more{z-index:2;color:#fff;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#000000ad;border:1px solid #ffffff59;border-radius:3.40282e38px;max-width:calc(100% - 1rem);padding:.4rem .625rem;font-size:.6875rem;font-weight:600;position:absolute;bottom:.5rem;right:.5rem;overflow:hidden}.ikit-property-report-media__mosaic-more--hero{display:none;top:.75rem;bottom:auto;right:.75rem}.ikit-property-report-media__mobile-carousel{border:1px solid var(--border);min-width:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ikit-property-report-media__mobile-carousel{border:1px solid color-mix(in srgb, var(--border) 72%, transparent)}}.ikit-property-report-media__mobile-carousel{border-radius:var(--radius-2xl);background:var(--default-soft)}.ikit-property-report-media__mobile-carousel [data-slot=carousel-viewport-wrapper]{touch-action:pan-y;width:100%}.ikit-property-report-media__mobile-carousel-content{align-items:stretch}.ikit-property-report-media__mobile-slide{width:100%;position:relative;overflow:hidden}.ikit-property-report-media__mobile-slide:after{pointer-events:none;content:"";opacity:.65;background:linear-gradient(#0000,#00000061);height:5rem;position:absolute;inset:auto 0 0}.ikit-property-report-media__mobile-more{top:.75rem;bottom:auto;right:.75rem}.ikit-property-report-media__mosaic-more:hover,.ikit-property-report-media__mosaic-more:focus-visible{background:#000000d1}.ikit-property-report-media__mosaic-more:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ikit-property-report-media__stage-nav{pointer-events:none;inset-inline:.75rem;justify-content:space-between;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ikit-property-report-media__stage-nav>*{pointer-events:auto}.ikit-property-report-media__press{border-radius:var(--radius-2xl);outline-offset:4px;width:100%;display:block;overflow:hidden}.ikit-property-report-media__press:focus-visible{outline:2px solid var(--focus)}@media (prefers-reduced-motion:no-preference){.ikit-property-report-media__press:hover .ikit-property-report-media__image{transform:scale(1.018)}}.ikit-property-report-media__image{aspect-ratio:4/3;width:100%;transition:opacity .18s,transform .5s cubic-bezier(.16,1,.3,1);display:block}.ikit-property-report-media__image-frame{width:100%;position:relative}.ikit-property-report-media__image-shimmer{z-index:1;background:var(--default-soft);position:absolute;inset:0;overflow:hidden}.ikit-property-report-media__image-placeholder{aspect-ratio:4/3;width:100%}.ikit-property-report-media__image-deferred{background:var(--default-soft);width:100%;display:block;overflow:hidden}.ikit-property-report-media__image-placeholder--thumbnail{aspect-ratio:1}.ikit-property-report-media__image-placeholder--full{aspect-ratio:auto;height:min(70vh,56rem)}.ikit-property-report-media__image--loading{opacity:0}.ikit-property-report-media__image--thumbnail{aspect-ratio:1}.ikit-property-report-media__image--full{aspect-ratio:auto;object-fit:contain;height:min(70vh,56rem)}.ikit-property-report-media__unavailable{aspect-ratio:4/3;color:var(--muted);background:var(--default-soft);justify-content:center;align-items:center;padding:1.25rem;font-size:.875rem;display:flex}.ikit-property-report-media__caption{border-top:1px solid var(--separator);justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .125rem 0;display:flex}@supports (color:color-mix(in lab, red, red)){.ikit-property-report-media__caption{border-top:1px solid color-mix(in srgb, var(--separator) 75%, transparent)}}.ikit-property-report-media__thumbnails{scroll-snap-type:x proximity;scrollbar-width:thin;gap:.5rem;padding:.125rem;display:flex;overflow-x:auto}.ikit-property-report-media__thumbnail{border-radius:var(--radius-2xl);scroll-snap-align:start;outline-offset:2px;outline:2px solid #0000;flex-shrink:0;width:5rem;transition:outline-color .15s;overflow:hidden}.ikit-property-report-media__thumbnail--active{outline-color:var(--accent)}.ikit-property-report-media__empty{text-align:center;flex-direction:column;align-items:center;gap:.375rem;padding:2rem 1.5rem;display:flex}.ikit-property-report-media__grid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;display:grid}.ikit-property-report-media__tile{border:1px solid var(--border);border-radius:var(--radius-2xl);min-width:0;overflow:hidden}.ikit-property-report-media__gallery-dialog{overscroll-behavior:contain;border:1px solid var(--border);width:min(100%,88rem);max-width:none;min-height:min(100dvh,48rem);max-height:100dvh;padding:clamp(1rem,3vw,2.5rem);overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.ikit-property-report-media__gallery-dialog{border:1px solid color-mix(in srgb, var(--border) 76%, transparent)}}.ikit-property-report-media__gallery-dialog{background:var(--background)}@supports (color:color-mix(in lab, red, red)){.ikit-property-report-media__gallery-dialog{background:color-mix(in oklab, var(--background) 92%, var(--surface))}}.ikit-property-report-media__gallery-header{z-index:20;border-bottom:1px solid var(--separator);justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:clamp(1rem,2vw,1.5rem);padding:.5rem;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.ikit-property-report-media__gallery-header{border-bottom:1px solid color-mix(in srgb, var(--separator) 72%, transparent)}}.ikit-property-report-media__gallery-header{background:var(--background)}@supports (color:color-mix(in lab, red, red)){.ikit-property-report-media__gallery-header{background:color-mix(in oklab, var(--background) 88%, transparent)}}.ikit-property-report-media__gallery-header{-webkit-backdrop-filter:blur(18px)}.ikit-property-report-media__carousel{width:min(100%,72rem);margin-inline:auto;padding-inline:clamp(0rem,5vw,4rem)}.ikit-property-report-media__carousel [data-slot=carousel-viewport-wrapper]{width:100%}.ikit-property-report-media__carousel-content{align-items:center}.ikit-property-report-media__modal-slide{place-items:center;width:100%;min-width:0;display:grid}.ikit-property-report-media__modal-slide .ikit-property-report-media__image-frame{width:100%}.ikit-property-report-media__modal-thumbnails{scrollbar-width:thin;gap:.5rem;max-width:100%;margin-top:1rem;padding:.125rem .25rem .5rem;display:flex;overflow-x:auto}.ikit-property-report-media__modal-thumbnail{border-radius:var(--radius-2xl);background:var(--default-soft);scroll-snap-align:start;border:2px solid #0000;flex:0 0 4.5rem;width:4.5rem;height:4.5rem;overflow:hidden}.ikit-property-report-media__modal-thumbnail[data-selected=true]{border-color:var(--accent)}@media (prefers-reduced-motion:reduce){.ikit-property-report-media__image,.ikit-property-report-media__thumbnail{transition:none}}@container (min-width:480px){.ikit-property-report-media__mosaic{grid-template-columns:minmax(0,1.65fr) minmax(8rem,.85fr);height:clamp(17rem,28vw,22rem)}.ikit-property-report-media__mosaic-supporting{grid-template-rows:repeat(2,minmax(0,1fr));min-height:0}.ikit-property-report-media__mosaic-primary,.ikit-property-report-media__mosaic-primary .ikit-property-report-media__press,.ikit-property-report-media__mosaic-primary .ikit-property-report-media__image-frame{height:100%;min-height:0}.ikit-property-report-media__mosaic-primary .ikit-property-report-media__image,.ikit-property-report-media__mosaic-primary .ikit-property-report-media__image-placeholder--hero{aspect-ratio:auto;height:100%;min-height:0}}@media (max-width:640px){.ikit-property-report-media__toolbar :where(button),.ikit-property-report-media__stage-nav :where(button),.ikit-property-report-media__gallery-header :where(button),.ikit-property-report-media__mosaic-more{min-width:2.75rem;min-height:2.75rem}.ikit-property-report-media__carousel{padding-inline:0}.ikit-property-report-media__mobile-carousel{border-radius:var(--radius-2xl)}.ikit-property-report-media__carousel [data-slot=carousel-previous]{inset-inline-start:.75rem}.ikit-property-report-media__carousel [data-slot=carousel-next]{inset-inline-end:.75rem}.ikit-property-report-media__toolbar{align-items:flex-start}.ikit-property-report-media__mosaic-primary{border-radius:var(--radius-2xl)}.ikit-property-report-media__caption{align-items:flex-start}}