.complex-description-layout-module__06mUvW__layout,.complex-description-layout-module__06mUvW__compactLayout{align-items:start;gap:24px;min-width:0;display:grid}.complex-description-layout-module__06mUvW__aside{gap:24px;min-width:0;display:grid}.complex-description-layout-module__06mUvW__aside>[data-complex-location-map]{height:256px}.complex-description-layout-module__06mUvW__aside:not(:has(>[data-complex-location-map],>[data-complex-broker-card])){display:none}@media (min-width:768px){.complex-description-layout-module__06mUvW__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.complex-description-layout-module__06mUvW__layout>.complex-description-layout-module__06mUvW__aside{gap:16px}.complex-description-layout-module__06mUvW__layout>.complex-description-layout-module__06mUvW__aside:has(>[data-complex-broker-card])>[data-complex-location-map]{height:192px}.complex-description-layout-module__06mUvW__layout>.complex-description-layout-module__06mUvW__aside:not(:has(>[data-complex-broker-card])){align-self:stretch}.complex-description-layout-module__06mUvW__layout>.complex-description-layout-module__06mUvW__aside:not(:has(>[data-complex-broker-card]))>[data-complex-location-map]{height:100%;min-height:256px}:is(.complex-description-layout-module__06mUvW__layout:not(:has([data-complex-summary])),.complex-description-layout-module__06mUvW__layout:not(:has([data-complex-location-map],[data-complex-broker-card]))){grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){.complex-description-layout-module__06mUvW__layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px}}@container (min-width:52rem){.complex-description-layout-module__06mUvW__compactLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.complex-description-layout-module__06mUvW__compactLayout>.complex-description-layout-module__06mUvW__aside{gap:16px}.complex-description-layout-module__06mUvW__compactLayout>.complex-description-layout-module__06mUvW__aside:has(>[data-complex-broker-card])>[data-complex-location-map]{height:192px}:is(.complex-description-layout-module__06mUvW__compactLayout:not(:has([data-complex-summary])),.complex-description-layout-module__06mUvW__compactLayout:not(:has([data-complex-location-map],[data-complex-broker-card]))){grid-template-columns:minmax(0,1fr)}}@container (min-width:68rem){.complex-description-layout-module__06mUvW__compactLayout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px}}
.spotlight-card{isolation:isolate;background-color:var(--spotlight-card-surface);box-shadow:var(--spotlight-card-shadow);border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden}.spotlight-card__light,.spotlight-card__grain,.spotlight-card__border,.spotlight-card__edge{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.spotlight-card__light,.spotlight-card__grain{z-index:-1;opacity:0}.spotlight-card__grain{mix-blend-mode:overlay;background-size:160px 160px}.spotlight-card__border,.spotlight-card__edge{z-index:1;-webkit-mask-composite:xor;padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.spotlight-card__border{background:var(--spotlight-card-border)}.spotlight-card__edge{opacity:0}
.complex-broker-card-module__S6ut9G__card{color:#fff;width:100%;font-family:var(--font-manrope), sans-serif;border-radius:24px;padding:16px}.complex-broker-card-module__S6ut9G__content{flex-direction:column;justify-content:space-between;gap:16px;min-width:0;height:100%;display:flex}.complex-broker-card-module__S6ut9G__heading{text-wrap:balance;font-size:20px;font-weight:600;line-height:28px}.complex-broker-card-module__S6ut9G__description{color:#c2c5c8;text-wrap:pretty;margin-top:8px;font-size:14px;line-height:20px}.complex-broker-card-module__S6ut9G__facts{grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:16px 8px;display:grid}.complex-broker-card-module__S6ut9G__fact{flex-direction:column;gap:4px;min-width:0;display:flex}.complex-broker-card-module__S6ut9G__value{overflow-wrap:anywhere;order:-1;font-size:16px;font-weight:600;line-height:24px}.complex-broker-card-module__S6ut9G__label{color:#a8acb1;text-wrap:pretty;font-size:12px;line-height:16px}.complex-broker-card-module__S6ut9G__action{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;padding:8px 12px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:inset 0 1px #ffffff1f}.complex-broker-card-module__S6ut9G__action:hover{background:#ffffff24}.complex-broker-card-module__S6ut9G__action:active{transform:scale(.98)}.complex-broker-card-module__S6ut9G__action:focus-visible{box-shadow:inset 0 0 0 2px #80c3de}.complex-broker-card-module__S6ut9G__skeleton{background:var(--color-fog-gray);border-radius:24px;min-height:272px}@media (prefers-reduced-motion:reduce){.complex-broker-card-module__S6ut9G__action{transition:none}.complex-broker-card-module__S6ut9G__action:active{transform:none}}
.line-sidebar-module__j0v38a__root{width:100%;padding-right:var(--max-shift);justify-content:flex-start;display:flex;position:relative}.line-sidebar-module__j0v38a__markers{padding-left:calc(var(--marker-length) + var(--marker-gap))}.line-sidebar-module__j0v38a__list{gap:var(--item-gap);flex-direction:column;width:100%;margin:0;padding:4px 0;list-style:none;display:flex;position:relative}.line-sidebar-module__j0v38a__item{cursor:pointer;position:relative}.line-sidebar-module__j0v38a__link{border-radius:4px;align-items:center;width:100%;min-height:44px;padding-block:8px;text-decoration:none;display:flex;position:relative}.line-sidebar-module__j0v38a__link:focus-visible{box-shadow:0 0 0 2px var(--accent-color)}.line-sidebar-module__j0v38a__label{font-size:var(--font-size);color:color-mix(in srgb, var(--accent-color) calc(var(--effect,0) * 100%), var(--text-color));transform:translateX(calc(var(--effect,0) * var(--max-shift)));align-items:baseline;line-height:1.4;display:inline-flex;position:relative}.line-sidebar-module__j0v38a__index{opacity:calc(.55 + var(--effect,0) * .45);flex-shrink:0;margin-right:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.line-sidebar-module__j0v38a__marker{pointer-events:none;top:50%;left:calc(-1 * var(--marker-length) - var(--marker-gap));height:1px;width:var(--marker-length);background-color:color-mix(in srgb, var(--accent-color) calc(var(--effect,0) * 100%), var(--marker-color));transform-origin:0;transform:translateY(-50%) scaleX(calc(.7 + var(--effect,0) * .5));position:absolute}.line-sidebar-module__j0v38a__markers .line-sidebar-module__j0v38a__item:not(:last-child):after{content:"";pointer-events:none;top:calc(100% + var(--item-gap) / 2);left:calc(-1 * var(--marker-length) - var(--marker-gap));height:1px;width:calc(var(--marker-length) * var(--tick-scale));background-color:var(--marker-color);opacity:.5;position:absolute;transform:translateY(-50%)}.line-sidebar-module__j0v38a__scaleTick .line-sidebar-module__j0v38a__item:not(:last-child):after{transform-origin:0;transform:translateY(-50%) scaleX(calc(.7 + var(--effect,0) * .6))}@media (min-width:80rem){.line-sidebar-module__j0v38a__link{min-height:32px;padding-block:4px}.line-sidebar-module__j0v38a__label{line-height:16px}}@media (prefers-reduced-motion:reduce),(hover:none){.line-sidebar-module__j0v38a__label{transform:none}.line-sidebar-module__j0v38a__marker,.line-sidebar-module__j0v38a__scaleTick .line-sidebar-module__j0v38a__item:not(:last-child):after{transform:translateY(-50%)}}
