.inv-hover-card.inv-hover-card--reference-panel,.inv-hover-card.inv-hover-card--reference-tower{box-sizing:border-box;background:var(--inv-part-panel-background,linear-gradient(180deg,#f3efe2 0,#ece6d6 100%));color:#4a1022;font-family:Roboto,Arial,sans-serif}.inv-hover-card.inv-hover-card--reference-panel{width:185px;min-width:0;max-width:calc(100vw - 24px);padding:8px 10px 9px;border:1px solid rgba(74,16,34,.08);box-shadow:0 12px 30px rgb(40 24 30/20%);border-radius:10px}.inv-ref-tip__head{display:flex;align-items:center;gap:7.2px;padding-bottom:6px;margin-bottom:2px;border-bottom:1px solid rgb(74 16 34/14%);color:#5c1426}.inv-ref-tip__head svg{width:15px;height:15px;flex-shrink:0}.inv-ref-tip__head [data-part=title]{font-family:Cormorant Garamond,Georgia,serif;font-size:15.2px;font-weight:500;line-height:1.1}.inv-ref-tip__subtitle{font-size:11px;line-height:1.3;padding:5px 0}.inv-ref-tip__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:5px 0}.inv-ref-tip__row+.inv-ref-tip__row{border-top:1px solid rgb(74 16 34/12%)}.inv-ref-tip__row [data-part=rowLabel]{font-size:8.32px;letter-spacing:.05em;text-transform:uppercase;color:#9b9382;font-weight:500;flex-shrink:0;white-space:nowrap;text-align:left}.inv-ref-tip__row [data-part=rowValue]{font-size:11.52px;font-weight:400;color:#3d1119;flex:1 1;text-align:right;line-height:1.2;overflow-wrap:break-word}.inv-hover-card.inv-hover-card--reference-tower{min-width:clamp(230px,20vw,420px);max-width:clamp(280px,26vw,560px);border-radius:clamp(14px,1.4vw,26px);padding:clamp(14px,1.45vw,28px);box-shadow:0 10px 26px rgb(40 24 30/18%)}.inv-ref-tower__head{display:flex;align-items:center;gap:clamp(8.8px,.8vw,16px);padding-bottom:clamp(10px,.95vw,20px);margin-bottom:clamp(4px,.45vw,10px);border-bottom:1px solid rgb(74 16 34/14%);color:#5c1426}.inv-ref-tower__head svg{width:clamp(28px,2.4vw,54px);height:clamp(28px,2.4vw,54px);flex-shrink:0}.inv-ref-tower__head [data-part=title]{font-size:clamp(24.8px,2.55vw,68px);line-height:1.1}.inv-ref-tower__head [data-part=title],.inv-ref-tower__row{font-family:Cormorant Garamond,Georgia,serif;font-weight:500}.inv-ref-tower__row{font-size:clamp(12.48px,1.05vw,28px);color:#3d1119;padding:clamp(8px,.8vw,18px) 0;line-height:1.25}.inv-ref-tower__row+.inv-ref-tower__row{border-top:1px solid rgb(74 16 34/12%)}.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--native-reference){max-width:none;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--native-reference)>.tippy-content{padding:0}.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--native-reference)>.tippy-arrow{display:none}@media (max-width:800px){.inv-hover-card.inv-hover-card--reference-panel{width:175px}}@media (min-width:1600px){.inv-hover-card.inv-hover-card--reference-tower{min-width:280px;max-width:360px}.inv-ref-tower__head svg{width:30px;height:30px}.inv-ref-tower__head [data-part=title]{font-size:36.8px}.inv-ref-tower__row{font-size:16px;padding:9px 0}}.inv-hover-card.inv-hover-card--sbr-reference{--sbr-heading:#efdca6;--sbr-label:#afcbde;--sbr-muted:#a9c1d6;--sbr-cta:#7fbce7;--sbr-border:#c9a55273;--sbr-divider:#c9a5524d;--sbr-chip:#e8c8781a;position:relative;box-sizing:border-box;min-width:0;max-width:calc(100vw - 24px);overflow:hidden;background:linear-gradient(180deg,#2c4062,#26375a) padding-box,linear-gradient(180deg,#f7e3a8,#c9a552 55%,#8f6f2e) border-box;border:1.5px solid transparent;box-shadow:0 24px 60px #00000059,inset 0 1px 0 #b2cde01a;color:#f3f6fa;font-family:Jost,Inter,system-ui,sans-serif;line-height:normal}.inv-hover-card--sbr-reference button{font-family:inherit;cursor:pointer}.sbr-reference-note{font-size:11px;color:var(--sbr-muted);margin-bottom:7px}.inv-hover-card.inv-sbr-aerial:before,.inv-hover-card.inv-sbr-tower:before{content:"";position:absolute;top:0;left:18px;right:18px;height:1px;background:var(--sbr-border)}.inv-hover-card--sbr-reference svg{display:block}.inv-hover-card.inv-sbr-tower{width:234px;padding:13px 15px;border-radius:15px}.sbr-ep-header{display:flex;align-items:center;gap:9px}.sbr-ep-badge{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:9px;color:var(--sbr-heading);background:var(--sbr-chip);border:1px solid var(--sbr-border)}.sbr-ep-badge svg{width:17px;height:17px}.sbr-ep-eyebrow{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--sbr-cta);white-space:nowrap}.sbr-ep-hero{margin-top:11px}.sbr-ep-label{font-size:8px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--sbr-label);margin-bottom:2px}.sbr-ep-number{font-family:Playfair Display,Cora,Georgia,serif;font-size:28px;line-height:1.02;font-weight:600;letter-spacing:.01em;color:var(--sbr-heading)}.sbr-ep-floor{margin-top:3px;font-size:11.5px;font-weight:500;letter-spacing:.02em;color:var(--sbr-muted)}.sbr-ep-divider{height:1px;background:var(--sbr-divider);margin:11px 0}.sbr-ep-stats{display:flex;align-items:stretch}.sbr-ep-stat{flex:1 1;min-width:0}.sbr-ep-stat+.sbr-ep-stat{border-left:1px solid var(--sbr-border);padding-left:14px}.sbr-ep-stat-label{font-size:7.5px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--sbr-label);margin-bottom:5px}.sbr-ep-stat-value{font-size:13px;font-weight:500;line-height:1;color:var(--sbr-heading);overflow-wrap:anywhere}.sbr-ep-stat-area{font-family:Playfair Display,Cora,Georgia,serif}.sbr-ep-stat-value span{font-family:Jost,Inter,system-ui,sans-serif;font-size:11px;font-weight:500;color:var(--sbr-muted);margin-left:2px}.sbr-ep-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-top:12px;padding:8px 11px;border-radius:9px;background:#7fbce724;border:1px solid var(--sbr-cta);font-size:10px;font-weight:600;letter-spacing:.08em;color:var(--sbr-cta)}.sbr-ep-cta svg{width:14px;height:14px;flex-shrink:0}.inv-hover-card.inv-sbr-floor{width:max-content;min-width:244px;max-width:min(340px,calc(100vw - 24px));border-radius:16px;padding:15px 18px 14px 20px}.sbr-uc-accent{position:absolute;top:0;left:0;bottom:0;width:4px;background:var(--sbr-status)}.sbr-uc-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sbr-uc-eyebrow{font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:var(--sbr-cta);margin-bottom:3px}.sbr-uc-number{font-family:Playfair Display,Cora,Georgia,serif;font-size:25.6px;font-weight:700;line-height:1;letter-spacing:.01em;color:var(--sbr-heading)}.sbr-uc-location{margin-top:5px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sbr-muted)}.sbr-uc-glyph{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:10px;background:var(--sbr-chip);border:1px solid var(--sbr-border);color:var(--sbr-heading)}.sbr-uc-glyph svg{width:19px;height:19px}.sbr-uc-divider{height:1px;background:var(--sbr-divider);margin:12px 0}.sbr-uc-specs{display:flex;flex-direction:column;gap:8px}.sbr-uc-spec{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sbr-uc-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--sbr-label)}.sbr-uc-value{font-family:Playfair Display,Cora,Georgia,serif;font-size:15.68px;font-weight:600;color:var(--sbr-heading);overflow-wrap:anywhere}.sbr-uc-hint{display:flex;width:100%;align-items:center;justify-content:flex-end;gap:5px;background:none;border:0;padding:0;font-size:11.52px;font-weight:500;letter-spacing:.03em;color:var(--sbr-cta);white-space:nowrap}.sbr-uc-hint span{font-size:14.4px;line-height:1}.inv-hover-card.inv-sbr-aerial{width:266px;border-radius:16px;padding:15px 18px 14px}.sbr-thi-eyebrow{color:var(--sbr-label);font-size:7.5px;font-weight:600;letter-spacing:2.1px;margin-bottom:7px;text-transform:uppercase}.sbr-thi-head{gap:10px;justify-content:space-between}.sbr-thi-head,.sbr-thi-id{display:flex;align-items:center}.sbr-thi-id{gap:11px;min-width:0}.sbr-thi-badge{display:grid;place-items:center;background:var(--sbr-chip);border:1px solid var(--sbr-border);border-radius:11px;color:var(--sbr-heading);flex-shrink:0;height:36px;width:36px}.sbr-thi-badge svg{height:19px;width:19px}.sbr-thi-name{color:var(--sbr-heading);font-family:Fraunces,Playfair Display,Georgia,serif;font-size:25px;font-weight:700;letter-spacing:.01em;line-height:1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sbr-thi-explore{display:grid;place-items:center;background:#7fbce724;border:1px solid var(--sbr-cta);border-radius:999px;color:var(--sbr-cta);flex-shrink:0;height:30px;width:30px}.sbr-thi-explore svg{height:13px;width:13px}.sbr-thi-divider{background:var(--sbr-divider);height:1px;margin:13px 0}.sbr-thi-stats{display:flex;align-items:stretch}.sbr-thi-stat{flex:1 1;min-width:0}.sbr-thi-stat+.sbr-thi-stat{border-left:1px solid var(--sbr-border);padding-left:14px}.sbr-thi-label{color:var(--sbr-label);font-size:7.1px;font-weight:600;letter-spacing:2.1px;margin-bottom:4px;text-transform:uppercase}.sbr-thi-value{color:var(--sbr-heading);font-family:Fraunces,Playfair Display,Georgia,serif;font-size:18.3px;font-weight:700;line-height:1}.sbr-thi-config-label{color:var(--sbr-label);font-size:7.1px;font-weight:600;letter-spacing:2.1px;margin:13px 0 8px;text-transform:uppercase}.sbr-thi-chips{display:flex;flex-wrap:wrap;gap:6px}.sbr-thi-chip{background:var(--sbr-chip);border:1px solid var(--sbr-border);border-radius:999px;color:var(--sbr-heading);font-size:9.2px;font-weight:500;letter-spacing:.02em;padding:3px 11px;white-space:nowrap}.sbr-thi-hint{display:flex;align-items:center;color:var(--sbr-label);font-size:8.3px;font-weight:600;gap:6px;letter-spacing:2.1px;margin-top:13px;text-transform:uppercase;padding:0;background:none;border:0}.sbr-thi-hint svg{color:var(--sbr-cta);flex-shrink:0;height:11px;width:11px}.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--sbr-reference){background:transparent;border:0;box-shadow:none;border-radius:0}.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--sbr-reference)>.tippy-content{padding:0}.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--sbr-reference)>.tippy-arrow{display:none}@media screen and (min-width:861px) and (max-width:1600px){.inv-hover-card.inv-sbr-tower{width:192px;padding:9px 11px;border-radius:11px}.sbr-ep-header{gap:5px}.sbr-ep-badge{width:22px;height:22px;border-radius:6px}.sbr-ep-badge svg{width:12px;height:12px}.sbr-ep-eyebrow{font-size:7.5px;font-weight:500;letter-spacing:.12em}.sbr-ep-hero{margin-top:8px}.sbr-ep-label{font-size:6.8px;font-weight:500;letter-spacing:.14em}.sbr-ep-number{font-size:19px;font-weight:500}.sbr-ep-floor{font-size:8.5px;font-weight:400}.sbr-ep-divider{margin:8px 0}.sbr-ep-stat+.sbr-ep-stat{padding-left:9px}.sbr-ep-stat-label{font-size:6.8px;font-weight:500;letter-spacing:.12em}.sbr-ep-stat-value span{font-size:7.5px;font-weight:400}.sbr-ep-cta{margin-top:8px;padding:6px 8px;font-size:7.5px;font-weight:500;letter-spacing:.05em}.sbr-ep-cta svg{width:11px;height:11px}}@media screen and (min-width:861px) and (max-width:1280px){.inv-hover-card.inv-sbr-floor{min-width:190px;max-width:238px;padding:10px 12px 10px 14px;border-radius:12px}.sbr-uc-head{gap:8px}.sbr-uc-eyebrow{font-size:7.2px;letter-spacing:.16em}.sbr-uc-number{font-size:18.88px}.sbr-uc-glyph{width:26px;height:26px;border-radius:8px}.sbr-uc-glyph svg{width:14px;height:14px}.sbr-uc-divider{margin:8px 0}.sbr-uc-specs{gap:5px}.sbr-uc-spec{gap:8px}.sbr-uc-label{font-size:7.4px;letter-spacing:.1em}.sbr-uc-value{font-size:13.12px}.sbr-uc-hint{font-size:8.96px}.inv-hover-card.inv-sbr-aerial{padding:10px 12px;width:216px}.sbr-thi-eyebrow{font-size:7.4px;letter-spacing:.24em}.sbr-thi-name{font-size:22px}.sbr-thi-badge{height:28px;width:28px}.sbr-thi-badge svg{height:15px;width:15px}.sbr-thi-explore{height:24px;width:24px}.sbr-thi-divider{margin:9px 0}.sbr-thi-config-label,.sbr-thi-label{font-size:7.2px}.sbr-thi-value{font-size:16px}.sbr-thi-config-label{margin:10px 0 6px}.sbr-thi-chip{font-size:8.6px;padding:2px 8px}.sbr-thi-hint{font-size:7.5px;margin-top:9px}}@media screen and (max-width:860px){.inv-hover-card.inv-sbr-tower{width:156px;padding:8px 10px;border-radius:12px}.sbr-ep-header{gap:6px}.sbr-ep-badge{width:18px;height:18px;border-radius:6px}.sbr-ep-badge svg{width:12px;height:12px}.sbr-ep-eyebrow{font-size:7.2px;font-weight:400;letter-spacing:.08em}.sbr-ep-hero{margin-top:6px}.sbr-ep-label{font-size:6px;font-weight:400;letter-spacing:.1em}.sbr-ep-number{font-size:14px;font-weight:400;line-height:1}.sbr-ep-floor{font-size:7.6px;font-weight:300;margin-top:2px}.sbr-ep-divider{margin:6px 0}.sbr-ep-stat+.sbr-ep-stat{padding-left:8px}.sbr-ep-stat-label{font-size:6px;font-weight:400;letter-spacing:.08em;margin-bottom:2px}.sbr-ep-stat-value{font-size:9.2px;font-weight:400}.sbr-ep-stat-value span{font-size:6.8px;font-weight:300}.sbr-ep-cta{margin-top:6px;padding:6px 10px;font-size:7px;font-weight:400;letter-spacing:.04em;border-radius:10px}.sbr-ep-cta svg{width:10px;height:10px}.inv-hover-card.inv-sbr-floor{min-width:150px;max-width:200px;padding:11px 12px 10px 14px;border-radius:12px}.sbr-uc-number{font-size:18.4px}.sbr-uc-glyph{width:26px;height:26px;border-radius:8px}.sbr-uc-glyph svg{width:14px;height:14px}.sbr-uc-divider{margin:9px 0}.sbr-uc-specs{gap:6px}.sbr-uc-label{font-size:8px}.sbr-uc-value{font-size:12.8px}.sbr-uc-hint{font-size:9.28px}.inv-hover-card.inv-sbr-aerial{border-radius:12px;padding:9px 10px;width:176px}.sbr-thi-eyebrow{font-size:5.7px;letter-spacing:.22em;margin-bottom:5px}.sbr-thi-badge{border-radius:7px;height:24px;width:24px}.sbr-thi-badge svg{height:13px;width:13px}.sbr-thi-name{font-size:15px}.sbr-thi-explore{height:22px;width:22px}.sbr-thi-divider{margin:8px 0}.sbr-thi-label{font-size:5.7px}.sbr-thi-value{font-size:12.1px}.sbr-thi-config-label{font-size:5.7px;margin:9px 0 6px}.sbr-thi-chip{font-size:6.7px;padding:2px 8px}.sbr-thi-hint{font-size:5.8px;margin-top:8px}}.inv-hover-card.inv-asl-tip{display:flex;align-items:center;gap:16px;min-width:0;padding:0;background:transparent;color:#2f2f2f;font:13px/1.4 Roboto,Arial,sans-serif}.inv-asl-tip__panel{box-sizing:border-box;width:230px;padding:12px;background:#ffffff76;border-radius:8px}.inv-asl-tip__title{display:flex;align-items:flex-start;padding-left:4.8px;margin-bottom:16px;color:var(--tooltip-accent,#610630);opacity:.8;font-size:13.6px;font-weight:500;line-height:1.3}.inv-asl-tip__title svg{width:18px;height:18px;flex-shrink:0;margin:1.6px 8px 0 0}.inv-asl-tip__title div{display:flex;flex-wrap:wrap;gap:4.8px}.inv-asl-tip__row{margin:4.8px 0;padding:8px 16px;border-radius:5px;background:#ffffff76;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inv-asl-tip__note{font-size:11px;margin-top:8px}.inv-asl-tip__floors{display:flex;flex-direction:column;gap:12.8px}.inv-asl-tip__floors>div{box-sizing:border-box;position:relative;display:grid;place-items:center;width:30px;height:35px;border-radius:4px;background:#ffffff76;font-weight:600}.inv-asl-tip__floors .is-current{background:var(--tooltip-accent,#610630);color:white}.inv-asl-tip__floors .is-current:after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);border:7px solid transparent;border-left:7px solid var(--tooltip-accent,#610630)}@media (max-width:800px){.inv-hover-card.inv-asl-tip{gap:12.8px;font-size:11px}.inv-asl-tip__panel{width:180px;padding:10px;border-radius:6px}.inv-asl-tip__title{font-size:12px;margin-bottom:12.8px}.inv-asl-tip__title svg{width:16px;height:16px;margin-right:6.4px}.inv-asl-tip__row{font-size:11px;padding:6.4px 12.8px}.inv-asl-tip__floors>div{width:26px;height:32px}}@media (max-width:480px){.inv-hover-card.inv-asl-tip{gap:9.6px;font-size:10px}.inv-asl-tip__panel{width:150px;padding:8px;border-radius:5px}.inv-asl-tip__title{font-size:10.4px;margin-bottom:9.6px}.inv-asl-tip__title svg{width:14px;height:14px;margin-right:4.8px}.inv-asl-tip__row{font-size:10px;padding:5.6px 9.6px}.inv-asl-tip__floors>div{width:22px;height:28px}}.inv-hover-card.inv-residence-aerial{box-sizing:border-box;min-width:250px;max-width:min(480px,88vw);padding:16px 32px 16px 16px;border:1px solid rgba(0,0,0,.06);border-radius:8px;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#000;font:16px/1.4 Roboto,Arial,sans-serif}.inv-residence-aerial header,.inv-residence-floor header{display:flex;align-items:center;color:var(--tooltip-accent,#610630)}.inv-residence-aerial header{font-size:19.2px;font-weight:600}.inv-residence-aerial header svg{width:20px;height:22px;flex-shrink:0;margin-right:8px}.inv-residence-aerial__management{margin:4.8px 0 0 27.2px;color:#666;font-size:14.4px}.inv-residence-aerial__features{margin-top:9.6px}.inv-residence-aerial__features>div{padding:8px 4.8px 4.8px 8px}.inv-hover-card.inv-residence-floor{box-sizing:border-box;min-width:220px;max-width:min(350px,88vw);padding:15px 18px;background:#ffffff76;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:6px;box-shadow:0 4px 4px rgb(0 0 0/25%);color:#000;font:14px/1.4 Roboto,Arial,sans-serif}.inv-residence-floor header{padding-left:4.8px;margin-bottom:16px;font-size:16px;font-weight:500;opacity:.8}.inv-residence-floor header svg{width:18px;height:18px;flex-shrink:0;margin-right:8px}.inv-residence-floor__row{margin:4.8px 0;padding:8px 16px;border-radius:5px;background:#ffffff76}.inv-residence-note{margin-top:8px;font-size:12px}.inv-hover-card{--inv-hover-bg:var(--tooltip-bg,var(--widget-bg,var(--inv-glass,rgba(15,23,42,0.88))));--inv-hover-text:var(--tooltip-text,var(--widget-text,var(--inv-text,#fff)));--inv-hover-muted:var(
    --tooltip-muted,var(
      --inv-text-dim,color-mix(in srgb,var(--widget-text,var(--inv-text,#fff)) 65%,transparent)
    )
  );--inv-hover-accent:var(--tooltip-accent,var(--widget-accent,var(--inv-accent,#ff3947)));min-width:220px;padding:12px 16px;color:var(--inv-part-panel-color,var(--inv-part-container-color,var(--inv-hover-text)));font-size:13.5px;line-height:1.5}.inv-hover-card-title{font-weight:600;font-size:15px;margin-bottom:6px;color:var(--inv-part-title-color,var(--inv-hover-accent,inherit))}.inv-hover-card-sub{color:var(
    --inv-part-subtitle-color,var(
      --inv-hover-muted,var(
        --inv-text-dim,color-mix(in srgb,var(--widget-text,var(--inv-text,#fff)) 70%,transparent)
      )
    )
  );font-size:12.5px;margin-bottom:6px}.inv-hover-card-rows{display:flex;flex-direction:column;gap:6px}.inv-hover-card-row{display:flex;justify-content:space-between;gap:18px}.inv-hover-card .muted{color:var(
    --inv-hover-muted,var(
      --inv-text-dim,color-mix(in srgb,var(--widget-text,var(--inv-text,#fff)) 55%,transparent)
    )
  )}.inv-hover-card--orbis{box-sizing:border-box;width:var(--inv-style-width,min(270px,calc(100vw - 24px)));min-width:150px;padding:var(--inv-style-padding-y,20px) var(--inv-style-padding-x,22px) 22px;border:var(--inv-style-border-width,var(--inv-part-panel-border-width,1px)) solid var(--inv-part-panel-border-color,#d8cebe);border-radius:var(--inv-style-radius,var(--inv-part-panel-radius,0));background:var(--inv-part-panel-bg,#f4f1ec);color:var(--inv-part-panel-color,#49362c);box-shadow:var(
    --inv-style-shadow,var(--inv-part-panel-shadow,0 14px 30px rgba(31,20,13,.16))
  );font-family:Arial,Helvetica,sans-serif}.inv-hover-card-orbis__head{min-height:38px;padding-bottom:16px;border-bottom:1px solid var(--inv-part-title-border-color,#ddd4c6);display:flex;align-items:flex-start;justify-content:space-between;gap:9px}.inv-hover-card-orbis__head h3{margin:0;color:var(--inv-part-title-color,#49362c);font-family:var(--inv-part-title-font-family,"Helvetica Neue",Arial,sans-serif);font-size:var(--inv-part-title-font-size,22px);font-weight:var(--inv-part-title-font-weight,400);letter-spacing:var(--inv-part-title-letter-spacing,0);line-height:1.1;text-transform:var(--inv-part-title-text-transform,none)}.inv-hover-card-orbis__head>span{padding-top:4px;color:var(--widget-accent,var(--inv-part-subtitle-color,#b28a36));font-size:var(--inv-part-subtitle-font-size,9px);font-weight:var(--inv-part-subtitle-font-weight,600);letter-spacing:var(--inv-part-subtitle-letter-spacing,.18em);text-transform:var(--inv-part-subtitle-text-transform,uppercase);white-space:nowrap}.inv-hover-card-orbis__rows{display:flex;flex-direction:column}.inv-hover-card-orbis__row{min-height:38px;padding:11px 0 10px;border-bottom:1px solid var(--inv-part-row-border-color,#ddd4c6);display:grid;grid-template-columns:minmax(70px,.74fr) minmax(0,1.4fr);align-items:start;grid-gap:7px;gap:7px}.inv-hover-card-orbis__row>span{color:var(--inv-part-subtitle-color,#9b887a);font-size:8px;font-weight:600;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.inv-hover-card-orbis__row>strong{color:var(--inv-part-row-color,#49362c);font-size:10px;font-weight:600;line-height:1.55;text-align:right;overflow-wrap:anywhere}.inv-hover-card-orbis__status{color:var(--widget-accent,#b28a36)!important;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;letter-spacing:.08em;text-transform:uppercase}.inv-hover-card-orbis__status i{width:7px;height:7px;flex:0 0 auto;border-radius:1px}@media (max-width:295px){.inv-hover-card--orbis{padding:14px 12px 15px}.inv-hover-card-orbis__head{min-height:27px;padding-bottom:11px}.inv-hover-card-orbis__head h3{font-size:15px}.inv-hover-card-orbis__head>span{font-size:8px}.inv-hover-card-orbis__row{min-height:28px;padding-block:8px;grid-template-columns:46px minmax(0,1fr)}.inv-hover-card-orbis__row>span{font-size:8px}.inv-hover-card-orbis__row>strong{font-size:9px}}.inv-hover-card--framed{background:var(--inv-part-panel-bg,var(--inv-part-container-bg,var(--inv-hover-bg)));color:var(--inv-part-panel-color,var(--inv-part-container-color,var(--inv-hover-text)));border:1px solid var(
      --inv-part-panel-border-color,var(--inv-part-container-border-color,var(--widget-border,var(--inv-border,transparent)))
    );border-radius:10px;box-shadow:0 8px 28px rgba(0,0,0,.35)}.inv-hover-card--minimal{min-width:160px;padding:8px 12px}.inv-hover-card--minimal .inv-hover-card-title{font-size:13px;margin-bottom:2px}.inv-hover-card--minimal .inv-hover-card-sub{font-size:11.5px;margin-bottom:0}.inv-hover-card--glass{background:var(
    --inv-part-panel-bg,var(--inv-part-container-bg,color-mix(in srgb,var(--inv-hover-bg) 72%,transparent))
  );backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(
      --inv-part-panel-border-color,var(
        --inv-part-container-border-color,var(
          --widget-border,var(--inv-border,color-mix(in srgb,var(--inv-text,#fff) 18%,transparent))
        )
      )
    );border-radius:10px}.inv-hover-card--block-stats{background:var(--inv-part-panel-bg,var(--inv-part-container-bg,var(--inv-hover-bg)));color:var(--inv-part-panel-color,var(--inv-part-container-color,var(--inv-hover-text)));border:1px solid var(
      --inv-part-panel-border-color,var(--inv-part-container-border-color,var(--widget-border,var(--inv-border,transparent)))
    );border-radius:10px;padding:14px 18px;min-width:220px;box-shadow:0 14px 32px rgba(0,0,0,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.inv-hover-card-block-head{display:flex;align-items:center;gap:6px;margin-bottom:8px}.inv-hover-card-block-pin{font-size:14px;opacity:.9}.inv-hover-card-block-title{font-size:14px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.inv-hover-card-block-sub{font-size:11px;color:var(
    --inv-part-subtitle-color,var(
      --inv-hover-muted,var(
        --inv-text-dim,color-mix(in srgb,var(--widget-text,var(--inv-text,#fff)) 60%,transparent)
      )
    )
  );margin-bottom:10px;letter-spacing:.2px}.inv-hover-card-block-rows{display:flex;flex-direction:column;gap:4px}.inv-hover-card-block-row{font-size:13px;line-height:1.45}.inv-hover-card-block-row strong{color:var(--inv-hover-text);font-weight:700}.inv-hover-card-block-row span{color:var(
    --inv-hover-muted,var(
      --inv-text-dim,color-mix(in srgb,var(--widget-text,var(--inv-text,#fff)) 78%,transparent)
    )
  )}.inv-hover-card-block-caption{font-size:11px;color:var(
    --inv-hover-muted,var(
      --inv-text-dim,color-mix(in srgb,var(--widget-text,var(--inv-text,#fff)) 55%,transparent)
    )
  );margin-top:2px;line-height:1.4}.inv-hover-card--stacked-panel{box-sizing:border-box;width:min(250px,calc(100vw - 32px));min-width:210px;max-width:250px;max-height:min(300px,calc(100vh - 40px));overflow:auto;padding:10px 12px 12px;background:var(
    --inv-part-panel-bg,var(--inv-part-container-bg,color-mix(in srgb,var(--inv-hover-bg) 88%,transparent))
  );color:var(--inv-part-panel-color,var(--inv-part-container-color,var(--inv-hover-text)));border:1px solid var(
      --inv-part-panel-border-color,var(
        --inv-part-container-border-color,var(--widget-border,color-mix(in srgb,var(--inv-text,#fff) 18%,transparent))
      )
    );border-radius:12px;box-shadow:0 18px 42px rgba(0,0,0,.42);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.inv-hover-card-stacked-head{display:flex;align-items:center;gap:8px;min-height:28px;padding:0 2px 8px;border-bottom:1px solid var(
      --inv-part-title-border-color,var(--widget-border,color-mix(in srgb,var(--inv-text,#fff) 20%,transparent))
    );color:var(--inv-part-title-color,var(--inv-hover-accent))}.inv-hover-card-stacked-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 auto}.inv-hover-card-stacked-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.inv-hover-card-stacked-title{min-width:0;font-size:18px;font-weight:700;line-height:1.15;word-break:break-word}.inv-hover-card-stacked-sub{padding:6px 2px 0;color:var(
    --inv-part-subtitle-color,var(
      --inv-hover-muted,color-mix(in srgb,var(--widget-text,var(--inv-text,#fff)) 62%,transparent)
    )
  );font-size:13px}.inv-hover-card-stacked-rows{display:grid;grid-gap:6px;gap:6px;margin-top:10px}.inv-hover-card-stacked-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:34px;padding:7px 10px;border-radius:6px;background:var(--inv-part-row-bg,color-mix(in srgb,var(--inv-hover-bg) 82%,transparent));color:var(--inv-part-row-color,var(--inv-hover-text));font-size:15px;line-height:1.18}.inv-hover-card-stacked-label{color:var(
    --inv-hover-muted,color-mix(in srgb,var(--widget-text,var(--inv-text,#fff)) 68%,transparent)
  );font-size:.78em;white-space:nowrap}.inv-hover-card-stacked-value{min-width:0;overflow-wrap:anywhere}.inv-hover-card--tower-showcase{box-sizing:border-box;width:min(280px,calc(100vw - 28px));max-height:min(322px,calc(100vh - 34px));overflow:auto;padding:13px 15px 12px;background:var(--inv-part-panel-bg,var(--inv-hover-bg));color:var(--inv-part-panel-color,var(--inv-hover-text));border:1.25px solid var(--inv-part-panel-border-color,var(--inv-hover-accent));border-radius:14px;box-shadow:0 14px 28px rgba(33,24,16,.26)}.inv-hover-card-tower-cta,.inv-hover-card-tower-kicker,.inv-hover-card-tower-section-title,.inv-hover-card-tower-stat-label{color:var(--inv-part-subtitle-color,var(--inv-hover-accent));font-size:8.5px;font-weight:800;letter-spacing:.22em;line-height:1.15;text-transform:uppercase}.inv-hover-card-tower-head{display:grid;grid-template-columns:36px minmax(0,1fr) 31px;align-items:center;grid-gap:10px;gap:10px;margin-top:7px}.inv-hover-card-tower-icon,.inv-hover-card-tower-open{display:inline-flex;align-items:center;justify-content:center;color:var(--inv-part-icon-color,var(--inv-hover-accent));border:1.5px solid var(--inv-part-icon-border-color,var(--inv-hover-accent))}.inv-hover-card-tower-icon{width:34px;height:34px;border-radius:10px}.inv-hover-card-tower-open{width:29px;height:29px;border-radius:999px;justify-self:end}.inv-hover-card-tower-title{min-width:0;color:var(--inv-part-title-color,var(--inv-hover-accent));font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,3.4vw,27px);font-weight:700;line-height:1;overflow-wrap:anywhere}.inv-hover-card-tower-subtitle{margin-top:6px;color:var(
    --inv-part-subtitle-color,var(--inv-text-dim,color-mix(in srgb,var(--inv-hover-text) 62%,transparent))
  );font-size:10.5px;line-height:1.45}.inv-hover-card-tower-rule{height:1.25px;margin:12px 0 10px;background:var(--inv-part-panel-border-color,var(--inv-hover-accent))}.inv-hover-card-tower-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));grid-gap:8px;gap:8px}.inv-hover-card-tower-stat{min-width:0}.inv-hover-card-tower-stat+.inv-hover-card-tower-stat{padding-left:10px;border-left:1.25px solid var(--inv-part-row-border-color,var(--inv-hover-accent))}.inv-hover-card-tower-stat-value{margin-top:4px;color:var(--inv-part-title-color,var(--inv-hover-text));font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,3.4vw,25px);font-weight:700;line-height:1;overflow-wrap:anywhere}.inv-hover-card-tower-section{margin-top:12px}.inv-hover-card-tower-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.inv-hover-card-tower-chip{display:inline-flex;align-items:center;justify-content:center;min-height:25px;max-width:100%;padding:4px 12px;color:var(--inv-part-chip-color,var(--inv-hover-text));font-size:12px;font-weight:800;line-height:1.1;overflow-wrap:anywhere;text-align:center;border:1.25px solid var(--inv-part-chip-border-color,var(--inv-hover-accent));border-radius:999px;background:var(--inv-part-chip-bg,color-mix(in srgb,var(--inv-hover-text) 8%,transparent))}.inv-hover-card-tower-details{display:grid;grid-gap:3px;gap:3px;margin-top:10px}.inv-hover-card-tower-detail{display:flex;align-items:center;justify-content:space-between;gap:7px;min-height:22px;padding:3px 0;color:var(--inv-part-row-color,var(--inv-hover-text));border-bottom:1px solid var(--inv-part-row-border-color,color-mix(in srgb,var(--inv-hover-accent) 26%,transparent))}.inv-hover-card-tower-detail span{color:var(--inv-part-subtitle-color,var(--inv-hover-accent));font-size:8.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.inv-hover-card-tower-detail strong{min-width:0;font-size:11px;overflow-wrap:anywhere;text-align:right;color:var(--inv-part-row-color,var(--inv-hover-text))}.inv-hover-card-tower-cta{display:inline-flex;align-items:center;gap:6px;margin-top:12px}@media (max-width:540px){.inv-hover-card--tower-showcase{padding:13px 14px 12px;border-radius:14px}.inv-hover-card-tower-head{grid-template-columns:36px minmax(0,1fr) 31px;gap:9px}.inv-hover-card-tower-icon{width:34px;height:34px;border-radius:10px}.inv-hover-card-tower-open{width:29px;height:29px}.inv-hover-card-tower-stat+.inv-hover-card-tower-stat{padding-left:9px}.inv-hover-card-tower-chip{min-height:25px;padding:4px 12px;font-size:12px}.inv-hover-card-tower-cta,.inv-hover-card-tower-kicker,.inv-hover-card-tower-section-title,.inv-hover-card-tower-stat-label{font-size:8.5px;letter-spacing:.2em}}.inv-hover-card .status-pill{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border-radius:7px;line-height:1.05;font-size:.86em;font-weight:700;white-space:nowrap}.inv-hover-card .status-pill.available{color:#22c55e;background:rgba(34,197,94,.14)}.inv-hover-card .status-pill.sold{color:#ef4444;background:rgba(239,68,68,.14)}.inv-hover-card .status-pill.booked{color:#f59e0b;background:rgba(245,158,11,.16)}.inv-hover-card .status-pill.hold,.inv-hover-card .status-pill.on-hold,.inv-hover-card .status-pill.onhold{color:#eab308;background:rgba(234,179,8,.16)}.inv-fixed-tooltip .inv-hover-card:not(.inv-hover-card--glass):not(.inv-hover-card--block-stats):not(.inv-hover-card--stacked-panel):not(.inv-hover-card--tower-showcase):not(.inv-hover-card--area-pill){background:var(--inv-part-panel-bg,var(--inv-part-container-bg,var(--inv-hover-bg)));border:1px solid var(
      --inv-part-panel-border-color,var(--inv-part-container-border-color,var(--widget-border,var(--inv-border,transparent)))
    );border-radius:10px;box-shadow:0 14px 34px rgba(0,0,0,.38)}.tippy-box[data-theme~=inv-hover]{--inv-hover-bg:var(--tooltip-bg,var(--widget-bg,var(--inv-glass,rgba(15,23,42,0.88))));--inv-hover-text:var(--tooltip-text,var(--widget-text,var(--inv-text,#fff)));max-width:min(300px,calc(100vw - 32px));z-index:45;background:var(--inv-hover-bg);color:var(--inv-hover-text);border-radius:10px;box-shadow:0 14px 34px rgba(0,0,0,.38);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--stacked-panel){background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--tower-showcase){max-width:min(300px,calc(100vw - 28px));background:transparent;box-shadow:none;border-radius:14px;backdrop-filter:none;-webkit-backdrop-filter:none}.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--tower-showcase)>.tippy-arrow{display:none}.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--area-pill){max-width:min(560px,calc(100vw - 32px));background:transparent;box-shadow:none;border-radius:10px;backdrop-filter:none;-webkit-backdrop-filter:none}.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--area-pill)>.tippy-arrow{display:none}.tippy-box[data-theme~=inv-hover]>.tippy-content{padding:0}.tippy-box[data-theme~=inv-hover][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--inv-hover-bg)}.tippy-box[data-theme~=inv-hover][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--inv-hover-bg)}.tippy-box[data-theme~=inv-hover][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--inv-hover-bg)}.tippy-box[data-theme~=inv-hover][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--inv-hover-bg)}.inv-hover-card--plotselector{--plot-gold:var(--inv-part-title-color,var(--widget-accent,#d8b56b));--plot-panel-bg:var(
    --inv-part-panel-bg,var(--widget-bg,var(--inv-glass,rgba(18,21,27,0.94)))
  );width:min(300px,78vw);padding:18px 18px 20px;border-radius:20px;background:var(--plot-panel-bg);border:1px solid color-mix(in srgb,var(--plot-gold) 22%,transparent);color:var(--inv-part-panel-color,var(--inv-hover-text,#fff));box-shadow:0 18px 44px rgba(0,0,0,.45);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.inv-hover-card--plotselector .inv-hover-card-plot-head{display:flex;align-items:center;gap:10px}.inv-hover-card--plotselector .inv-hover-card-plot-title{flex:1 1;min-width:0;text-align:center;font-size:20px;font-weight:600;letter-spacing:.02em;color:var(--plot-gold)}.inv-hover-card--plotselector .inv-hover-card-plot-nav{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--plot-gold) 60%,transparent);background:transparent;color:var(--plot-gold);font-size:20px;line-height:1;cursor:pointer;transition:background .15s ease}.inv-hover-card--plotselector .inv-hover-card-plot-nav:hover:not(:disabled){background:color-mix(in srgb,var(--plot-gold) 16%,transparent)}.inv-hover-card--plotselector .inv-hover-card-plot-nav:disabled{opacity:.4;cursor:default}.inv-hover-card--plotselector .inv-hover-card-plot-rule{height:1px;margin:12px 0 14px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--plot-gold) 55%,transparent),transparent)}.inv-hover-card--plotselector .inv-hover-card-plot-thumb{border-radius:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--plot-gold) 18%,transparent);background:rgba(0,0,0,.25);aspect-ratio:16/10}.inv-hover-card--plotselector .inv-hover-card-plot-thumb img{display:block;width:100%;height:100%;object-fit:cover}.inv-hover-card--plotselector .inv-hover-card-plot-explore{display:block;width:100%;margin-top:16px;padding:13px 16px;border:0;border-radius:12px;background:var(
    --inv-part-button-bg,linear-gradient(180deg,#e8cf8c 0,#cba659 55%,#bd9440 100%)
  );color:var(--inv-part-button-color,#1c1710);font-size:16px;font-weight:700;letter-spacing:.01em;cursor:pointer;box-shadow:0 6px 16px rgba(0,0,0,.35);transition:filter .15s ease,transform .1s ease}.inv-hover-card--plotselector .inv-hover-card-plot-explore:hover{filter:brightness(1.06)}.inv-hover-card--plotselector .inv-hover-card-plot-explore:active{transform:translateY(1px)}.inv-hover-card--area-pill{display:inline-flex;flex-direction:column;align-items:stretch;gap:10px;min-width:232px;max-width:min(380px,calc(100vw - 34px));padding:12px 16px;border-radius:10px;background:var(--inv-part-panel-bg,var(--widget-bg,var(--inv-glass,rgba(14,17,22,.92))));color:var(--inv-part-panel-color,var(--inv-hover-text,#fff));border:1px solid var(
      --inv-part-panel-border-color,color-mix(in srgb,var(--inv-part-panel-color,var(--inv-hover-text,#fff)) 8%,transparent)
    );box-shadow:0 12px 24px rgba(0,0,0,.36);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap}.inv-hover-card--area-pill .inv-hover-card-area-bar{flex:0 0 auto;width:4px;min-height:20px;align-self:center;border-radius:7px;background:var(--inv-part-badge-bg,var(--widget-accent,var(--inv-accent,#46c46a)))}.inv-hover-card--area-pill .inv-hover-card-area-primary{display:flex;flex-direction:row;align-items:center;gap:10px;min-width:0;overflow:hidden}.inv-hover-card--area-pill .inv-hover-card-area-num{flex:0 0 auto;max-width:130px;overflow:hidden;text-overflow:ellipsis;font-size:clamp(16px,1.2vw,20px);font-weight:700;line-height:1.1}.inv-hover-card--area-pill .inv-hover-card-area-type{display:inline-flex;align-items:center;max-width:100px;min-height:20px;padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--inv-part-badge-bg,var(--inv-hover-accent,#46c46a)) 22%,transparent);color:var(--inv-part-badge-color,var(--inv-hover-text,#fff));font-size:10.5px;font-weight:700;line-height:1.05;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.inv-hover-card--area-pill .inv-hover-card-area-value{display:flex;flex-direction:column;align-items:stretch;gap:7px;min-width:0;font-size:clamp(12px,.95vw,14px);font-weight:400;line-height:1.15;color:var(--inv-part-row-color,var(--inv-hover-text,#fff))}.inv-hover-card--area-pill .inv-hover-card-area-field{display:flex;align-items:baseline;justify-content:space-between;gap:18px;min-width:0}.inv-hover-card--area-pill .inv-hover-card-area-headline{margin-left:auto;padding-left:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:clamp(16px,1.2vw,20px);font-weight:700;line-height:1.1}.inv-hover-card--area-pill .inv-hover-card-area-field-label{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;font-size:1em;font-weight:400;opacity:.55}.inv-hover-card--area-pill .inv-hover-card-area-field-value{flex:0 0 auto;font-size:1em;font-weight:500;white-space:nowrap}@media (max-width:640px){.inv-hover-card--area-pill{gap:8px;padding:10px 13px;min-width:208px}.inv-hover-card--area-pill .inv-hover-card-area-headline,.inv-hover-card--area-pill .inv-hover-card-area-num{font-size:16px}.inv-hover-card--area-pill .inv-hover-card-area-value{font-size:12px}}.inv-hover-card--compact-card{box-sizing:border-box;min-width:0;padding:18px;border-radius:12px;background:var(--inv-part-panel-background,#000);color:var(--inv-part-panel-color,#fff);font-size:14px;line-height:1.35;overflow-wrap:anywhere}.inv-compact-title{font-size:18px;font-weight:700;margin-bottom:4px}.inv-compact-subtitle{margin-bottom:16px}.inv-compact-rows{display:grid;grid-gap:12px 16px;gap:12px 16px}.inv-compact-row{display:flex;align-items:center;gap:8px;color:var(--inv-part-row-color,#b8b8b8);min-width:0}.inv-compact-row>[data-part=icon]{display:flex;flex-shrink:0}.inv-hover-card--pill-header,.inv-hover-card--stat-columns{--inv-hc-bg:var(--inv-part-panel-bg,rgba(16,19,26,0.82));--inv-hc-border:var(--inv-part-panel-border-color,rgba(255,255,255,0.1));--inv-hc-text:var(--inv-part-panel-color,#f5f7fa);--inv-hc-muted:var(--inv-part-subtitle-color,rgba(245,247,250,0.68));--inv-hc-label:var(--inv-part-row-label-color,rgba(245,247,250,0.62));--inv-hc-divider:rgba(255,255,255,0.08);--inv-hc-primary:var(--inv-part-button-bg,#2f7f94);box-sizing:border-box;min-width:0;padding:var(--inv-part-panel-padding-y,17.6px) var(--inv-part-panel-padding-x,17.6px);border-radius:var(--inv-part-panel-radius,16px);border:1px solid var(--inv-hc-border);background:var(--inv-hc-bg);color:var(--inv-hc-text);font-family:var(--inv-part-panel-font-family,inherit);box-shadow:0 18px 40px rgba(0,0,0,.35);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);line-height:1.2}.inv-hover-card--stat-columns{width:var(--inv-part-panel-width,280px)}.inv-hover-card--pill-header{width:var(--inv-part-panel-width,270px)}.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--pill-header),.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--stat-columns){max-width:none!important;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--pill-header)>.tippy-content,.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--stat-columns)>.tippy-content{padding:0}.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--pill-header)>.tippy-arrow,.tippy-box[data-theme~=inv-hover]:has(.inv-hover-card--stat-columns)>.tippy-arrow{display:none}.inv-hc-pill__head,.inv-hc-stat__head{display:flex;align-items:center;gap:8px}.inv-hc-pill__head{justify-content:space-between;gap:12px;min-height:24px}.inv-hc-stat__icon{display:inline-flex;color:var(--inv-part-icon-color,var(--inv-hc-text))}.inv-hc-pill__title,.inv-hc-stat__title{font-size:var(--inv-part-title-font-size,16px);font-weight:var(--inv-part-title-font-weight,600);color:var(--inv-part-title-color,var(--inv-hc-text));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inv-hc-pill__sub,.inv-hc-stat__sub{margin-top:6px;font-size:12px;color:var(--inv-hc-muted)}.inv-hc-stat__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:16px}.inv-hc-stat__col{display:flex;flex-direction:column;gap:4px;min-width:0}.inv-hc-stat__label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--inv-hc-label)}.inv-hc-stat__value{font-size:var(--inv-part-row-value-font-size,16px);font-weight:var(--inv-part-row-value-font-weight,600);color:var(--inv-part-row-value-color,var(--inv-hc-text));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inv-hc-stat__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:40px;margin-top:16px;border:0;border-radius:var(--inv-part-button-radius,10px);background:var(--inv-hc-primary);color:var(--inv-part-button-color,#fff);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:filter .15s ease}.inv-hc-stat__button:hover{filter:brightness(1.08)}.inv-hc-pill__badge{flex:none;display:inline-flex;align-items:center}.inv-hc-pill__rows{margin-top:12px}.inv-hc-pill__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32.7px;border-bottom:1px solid var(--inv-hc-divider);font-size:13px}.inv-hc-pill__row:last-child{border-bottom:0}.inv-hc-pill__label{color:var(--inv-part-row-label-color,var(--inv-hc-muted))}.inv-hc-pill__value{font-weight:var(--inv-part-row-value-font-weight,600);color:var(--inv-part-row-value-color,var(--inv-hc-text));text-align:right}.inv-hc-pill__hint{margin-top:12px;font-size:12px;color:var(--inv-hc-muted)}.inv-widget{position:absolute;z-index:15;pointer-events:auto;transform:scale(var(--inv-w-scale,1))}.inv-widget-layer{-webkit-user-select:none;-moz-user-select:none;user-select:none}.inv-widget-layer [contenteditable=true],.inv-widget-layer input,.inv-widget-layer select,.inv-widget-layer textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}.inv-widget:has(.inv-navbar-brand-rail-menu),.inv-widget:has(.inv-navbar-dropdown-menu){z-index:60}.inv-widget-style-scope{display:contents}@media not all{.inv-widget-style-scope .inv-widget{width:var(--inv-style-width);height:var(--inv-style-height);min-width:var(--inv-style-min-width);max-width:var(--inv-style-max-width);font-size:var(--inv-style-font-size);font-weight:var(--inv-style-font-weight);gap:var(--inv-style-gap)}.inv-widget-style-scope .inv-disclaimer,.inv-widget-style-scope .inv-fab,.inv-widget-style-scope .inv-filter-pill,.inv-widget-style-scope .inv-filter-wrap,.inv-widget-style-scope .inv-floor-selector,.inv-widget-style-scope .inv-floor-units-panel,.inv-widget-style-scope .inv-frame-hotspots,.inv-widget-style-scope .inv-hover-card,.inv-widget-style-scope .inv-image-mode-toggle,.inv-widget-style-scope .inv-legend,.inv-widget-style-scope .inv-navbar,.inv-widget-style-scope .inv-pill-btn,.inv-widget-style-scope .inv-pocket-tabs,.inv-widget-style-scope .inv-rera-number,.inv-widget-style-scope .inv-tower-switcher,.inv-widget-style-scope .inv-unit-detail-card,.inv-widget-style-scope .inv-view-mode-tabs{width:var(--inv-style-width);height:var(--inv-style-height);min-width:var(--inv-style-min-width);max-width:var(--inv-style-max-width);padding-inline:var(--inv-style-padding-x);padding-block:var(--inv-style-padding-y);gap:var(--inv-style-gap);border-radius:var(--inv-style-radius);border-width:var(--inv-style-border-width);box-shadow:var(--inv-style-shadow);font-size:var(--inv-style-font-size);font-weight:var(--inv-style-font-weight)}.inv-widget-style-scope .inv-fab svg,.inv-widget-style-scope .inv-filter-pill svg,.inv-widget-style-scope .inv-frame-hotspots svg,.inv-widget-style-scope .inv-image-mode-toggle svg,.inv-widget-style-scope .inv-navbar-back svg,.inv-widget-style-scope .inv-navbar-up svg,.inv-widget-style-scope .inv-pill-btn svg,.inv-widget-style-scope .inv-pocket-tabs svg,.inv-widget-style-scope .inv-view-mode-tabs svg{width:var(--inv-style-icon-size);height:var(--inv-style-icon-size)}.inv-widget-style-scope .active,.inv-widget-style-scope .is-active,.inv-widget-style-scope [aria-current=page],.inv-widget-style-scope [aria-pressed=true],.inv-widget-style-scope [aria-selected=true]{padding-inline:var(--inv-style-selected-padding-x);padding-block:var(--inv-style-selected-padding-y);border-radius:var(--inv-style-selected-radius);border-width:var(--inv-style-selected-border-width);box-shadow:var(--inv-style-selected-shadow);transform:scale(var(--inv-style-selected-scale,1))}.inv-widget-style-scope .inv-compass,.inv-widget-style-scope .inv-disclaimer,.inv-widget-style-scope .inv-fab,.inv-widget-style-scope .inv-filter-wrap,.inv-widget-style-scope .inv-floor-selector,.inv-widget-style-scope .inv-floor-units-panel,.inv-widget-style-scope .inv-frame-hotspots,.inv-widget-style-scope .inv-hover-card,.inv-widget-style-scope .inv-image-mode-toggle,.inv-widget-style-scope .inv-legend-card,.inv-widget-style-scope .inv-navbar,.inv-widget-style-scope .inv-pill-btn,.inv-widget-style-scope .inv-pocket-tabs,.inv-widget-style-scope .inv-rera-number,.inv-widget-style-scope .inv-site-plan-orientation,.inv-widget-style-scope .inv-tower-switcher,.inv-widget-style-scope .inv-unit-detail-card,.inv-widget-style-scope .inv-view-mode-tabs{width:var(--inv-part-container-width);height:var(--inv-part-container-height);min-width:var(--inv-part-container-min-width);max-width:var(--inv-part-container-max-width);padding-inline:var(--inv-part-container-padding-x);padding-block:var(--inv-part-container-padding-y);gap:var(--inv-part-container-gap);border-radius:var(--inv-part-container-radius);border-width:var(--inv-part-container-border-width);box-shadow:var(--inv-part-container-shadow);font-size:var(--inv-part-container-font-size);font-weight:var(--inv-part-container-font-weight);scale:var(--inv-part-container-scale,1)}.inv-widget-style-scope .inv-navbar-dropdown-brand,.inv-widget-style-scope .inv-navbar-logo,.inv-widget-style-scope .inv-navbar-sidebar-logo{width:var(--inv-part-logo-box-width);height:var(--inv-part-logo-box-height);min-width:var(--inv-part-logo-box-min-width);max-width:var(--inv-part-logo-box-max-width);padding-inline:var(--inv-part-logo-box-padding-x);padding-block:var(--inv-part-logo-box-padding-y);gap:var(--inv-part-logo-box-gap);border-radius:var(--inv-part-logo-box-radius);border-width:var(--inv-part-logo-box-border-width);box-shadow:var(--inv-part-logo-box-shadow);scale:var(--inv-part-logo-box-scale,1)}.inv-widget-style-scope .inv-navbar-dropdown-brand img,.inv-widget-style-scope .inv-navbar-logo img,.inv-widget-style-scope .inv-navbar-sidebar-logo img{width:var(--inv-part-logo-image-image-width,var(--inv-part-logo-image-width));height:var(--inv-part-logo-image-image-height,var(--inv-part-logo-image-height));border-radius:var(--inv-part-logo-image-image-radius,var(--inv-part-logo-image-radius));box-shadow:var(--inv-part-logo-image-shadow);scale:var(--inv-part-logo-image-scale,1)}.inv-widget-style-scope .inv-disclaimer-title,.inv-widget-style-scope .inv-filter-aerial-title,.inv-widget-style-scope .inv-filter-title,.inv-widget-style-scope .inv-floor-selector-head,.inv-widget-style-scope .inv-floor-units-title,.inv-widget-style-scope .inv-hover-title,.inv-widget-style-scope .inv-legend-head,.inv-widget-style-scope .inv-navbar-dropdown-brand span,.inv-widget-style-scope .inv-navbar-name,.inv-widget-style-scope .inv-navbar-sidebar-project,.inv-widget-style-scope .inv-pill-btn,.inv-widget-style-scope .inv-pocket-tab,.inv-widget-style-scope .inv-rera-number,.inv-widget-style-scope .inv-tower-switcher-title,.inv-widget-style-scope .inv-unit-detail-title,.inv-widget-style-scope .inv-view-mode-tab{font-size:var(--inv-part-title-font-size);font-weight:var(--inv-part-title-font-weight);padding-inline:var(--inv-part-title-padding-x);padding-block:var(--inv-part-title-padding-y);gap:var(--inv-part-title-gap)}.inv-widget-style-scope .inv-disclaimer-copy,.inv-widget-style-scope .inv-filter-area-label,.inv-widget-style-scope .inv-filter-section-label,.inv-widget-style-scope .inv-filter-sidebar-section-label,.inv-widget-style-scope .inv-filter-total-label,.inv-widget-style-scope .inv-floor-units-subtitle,.inv-widget-style-scope .inv-hover-subtitle,.inv-widget-style-scope .inv-legend-row,.inv-widget-style-scope .inv-navbar-sidebar-current,.inv-widget-style-scope .inv-navbar-sub,.inv-widget-style-scope .inv-unit-detail-subtitle{font-size:var(--inv-part-subtitle-font-size);font-weight:var(--inv-part-subtitle-font-weight);padding-inline:var(--inv-part-subtitle-padding-x);padding-block:var(--inv-part-subtitle-padding-y);gap:var(--inv-part-subtitle-gap)}.inv-widget-style-scope .inv-filter-aerial-chip,.inv-widget-style-scope .inv-filter-chip,.inv-widget-style-scope .inv-filter-floor-picker-option,.inv-widget-style-scope .inv-filter-floor-picker-trigger,.inv-widget-style-scope .inv-filter-sidebar-choice,.inv-widget-style-scope .inv-floor-selector-chip,.inv-widget-style-scope .inv-floor-selector-pager-chip,.inv-widget-style-scope .inv-floor-view-toggle button,.inv-widget-style-scope .inv-image-mode-toggle button,.inv-widget-style-scope .inv-navbar-crumb,.inv-widget-style-scope .inv-navbar-dropdown-pill,.inv-widget-style-scope .inv-navbar-pill,.inv-widget-style-scope .inv-pocket-tab,.inv-widget-style-scope .inv-tower-switcher button,.inv-widget-style-scope .inv-view-mode-tab{width:var(--inv-part-chip-width);height:var(--inv-part-chip-height);min-width:var(--inv-part-chip-min-width);max-width:var(--inv-part-chip-max-width);padding-inline:var(--inv-part-chip-padding-x);padding-block:var(--inv-part-chip-padding-y);gap:var(--inv-part-chip-gap);border-radius:var(--inv-part-chip-radius);border-width:var(--inv-part-chip-border-width);box-shadow:var(--inv-part-chip-shadow);font-size:var(--inv-part-chip-font-size);font-weight:var(--inv-part-chip-font-weight);scale:var(--inv-part-chip-scale,1)}.inv-widget-style-scope .inv-filter-aerial-chip.is-active,.inv-widget-style-scope .inv-filter-chip.on,.inv-widget-style-scope .inv-filter-floor-picker-option.is-active,.inv-widget-style-scope .inv-filter-sidebar-choice.is-active,.inv-widget-style-scope .inv-floor-selector-chip--active,.inv-widget-style-scope .inv-floor-selector-pager-chip--active,.inv-widget-style-scope .inv-floor-view-toggle button[aria-pressed=true],.inv-widget-style-scope .inv-image-mode-toggle button[aria-pressed=true],.inv-widget-style-scope .inv-navbar-crumb.active,.inv-widget-style-scope .inv-navbar-dropdown-pill--active,.inv-widget-style-scope .inv-navbar-pill--active,.inv-widget-style-scope .inv-pocket-tab--active,.inv-widget-style-scope .inv-tower-switcher button[aria-current=true],.inv-widget-style-scope .inv-view-mode-tab--active{width:var(--inv-part-active-chip-width);height:var(--inv-part-active-chip-height);min-width:var(--inv-part-active-chip-min-width);max-width:var(--inv-part-active-chip-max-width);padding-inline:var(--inv-part-active-chip-padding-x);padding-block:var(--inv-part-active-chip-padding-y);gap:var(--inv-part-active-chip-gap);border-radius:var(--inv-part-active-chip-radius);border-width:var(--inv-part-active-chip-border-width);box-shadow:var(--inv-part-active-chip-shadow);font-size:var(--inv-part-active-chip-font-size);font-weight:var(--inv-part-active-chip-font-weight);scale:var(--inv-part-active-chip-scale,1)}.inv-widget-style-scope .inv-booking-form button,.inv-widget-style-scope .inv-disclaimer button,.inv-widget-style-scope .inv-fab,.inv-widget-style-scope .inv-filter-aerial-reset,.inv-widget-style-scope .inv-filter-close,.inv-widget-style-scope .inv-filter-hideall,.inv-widget-style-scope .inv-floor-selector-back,.inv-widget-style-scope .inv-navbar-back,.inv-widget-style-scope .inv-navbar-sidebar-back,.inv-widget-style-scope .inv-navbar-up,.inv-widget-style-scope .inv-pill-btn,.inv-widget-style-scope .inv-walkthrough-modal button{width:var(--inv-part-button-width);height:var(--inv-part-button-height);min-width:var(--inv-part-button-min-width);max-width:var(--inv-part-button-max-width);padding-inline:var(--inv-part-button-padding-x);padding-block:var(--inv-part-button-padding-y);gap:var(--inv-part-button-gap);border-radius:var(--inv-part-button-radius);border-width:var(--inv-part-button-border-width);box-shadow:var(--inv-part-button-shadow);font-size:var(--inv-part-button-font-size);font-weight:var(--inv-part-button-font-weight);scale:var(--inv-part-button-scale,1)}.inv-widget-style-scope .inv-navbar-up{width:var(--inv-part-up-button-width);height:var(--inv-part-up-button-height);min-width:var(--inv-part-up-button-min-width);max-width:var(--inv-part-up-button-max-width);padding-inline:var(--inv-part-up-button-padding-x);padding-block:var(--inv-part-up-button-padding-y);border-radius:var(--inv-part-up-button-radius);border-width:var(--inv-part-up-button-border-width);box-shadow:var(--inv-part-up-button-shadow);font-size:var(--inv-part-up-button-font-size);font-weight:var(--inv-part-up-button-font-weight);scale:var(--inv-part-up-button-scale,1)}.inv-widget-style-scope .inv-navbar-back,.inv-widget-style-scope .inv-navbar-sidebar-back{width:var(--inv-part-collapse-button-width);height:var(--inv-part-collapse-button-height);min-width:var(--inv-part-collapse-button-min-width);max-width:var(--inv-part-collapse-button-max-width);padding-inline:var(--inv-part-collapse-button-padding-x);padding-block:var(--inv-part-collapse-button-padding-y);border-radius:var(--inv-part-collapse-button-radius);border-width:var(--inv-part-collapse-button-border-width);box-shadow:var(--inv-part-collapse-button-shadow);font-size:var(--inv-part-collapse-button-font-size);font-weight:var(--inv-part-collapse-button-font-weight);scale:var(--inv-part-collapse-button-scale,1)}.inv-widget-style-scope .inv-fab svg,.inv-widget-style-scope .inv-filter-aerial-icon svg,.inv-widget-style-scope .inv-filter-pill svg,.inv-widget-style-scope .inv-frame-hotspots svg,.inv-widget-style-scope .inv-image-mode-toggle svg,.inv-widget-style-scope .inv-navbar-back svg,.inv-widget-style-scope .inv-navbar-sidebar-back svg,.inv-widget-style-scope .inv-navbar-up svg,.inv-widget-style-scope .inv-pill-btn svg,.inv-widget-style-scope .inv-pocket-tabs svg,.inv-widget-style-scope .inv-view-mode-tabs svg{width:var(--inv-part-icon-icon-size,var(--inv-part-icon-width));height:var(--inv-part-icon-icon-size,var(--inv-part-icon-height));border-radius:var(--inv-part-icon-radius);scale:var(--inv-part-icon-scale,1)}.inv-widget-style-scope .inv-booking-form,.inv-widget-style-scope .inv-disclaimer-modal,.inv-widget-style-scope .inv-filter-aerial-card,.inv-widget-style-scope .inv-filter-card,.inv-widget-style-scope .inv-floor-selector,.inv-widget-style-scope .inv-floor-units-panel,.inv-widget-style-scope .inv-hover-card,.inv-widget-style-scope .inv-legend-card,.inv-widget-style-scope .inv-navbar-sidebar-panel,.inv-widget-style-scope .inv-site-plan-orientation,.inv-widget-style-scope .inv-tower-switcher,.inv-widget-style-scope .inv-unit-detail-card,.inv-widget-style-scope .inv-walkthrough-modal{width:var(--inv-part-panel-width);height:var(--inv-part-panel-height);min-width:var(--inv-part-panel-min-width);max-width:var(--inv-part-panel-max-width);padding-inline:var(--inv-part-panel-padding-x);padding-block:var(--inv-part-panel-padding-y);gap:var(--inv-part-panel-gap);border-radius:var(--inv-part-panel-radius);border-width:var(--inv-part-panel-border-width);box-shadow:var(--inv-part-panel-shadow);font-size:var(--inv-part-panel-font-size);font-weight:var(--inv-part-panel-font-weight);scale:var(--inv-part-panel-scale,1)}.inv-widget-style-scope .inv-filter-status-row,.inv-widget-style-scope .inv-floor-units-row,.inv-widget-style-scope .inv-hover-row,.inv-widget-style-scope .inv-legend-row,.inv-widget-style-scope .inv-tower-switcher-row,.inv-widget-style-scope .inv-unit-detail-row{height:var(--inv-part-row-height);min-width:var(--inv-part-row-min-width);max-width:var(--inv-part-row-max-width);padding-inline:var(--inv-part-row-padding-x);padding-block:var(--inv-part-row-padding-y);gap:var(--inv-part-row-gap);border-radius:var(--inv-part-row-radius);border-width:var(--inv-part-row-border-width);box-shadow:var(--inv-part-row-shadow);font-size:var(--inv-part-row-font-size);font-weight:var(--inv-part-row-font-weight)}.inv-widget-style-scope .inv-floor-units-panel img,.inv-widget-style-scope .inv-frame-view-hotspot__icon,.inv-widget-style-scope .inv-hover-card img,.inv-widget-style-scope .inv-site-plan-orientation img,.inv-widget-style-scope .inv-unit-detail-card img{width:var(--inv-part-media-image-width,var(--inv-part-media-width));height:var(--inv-part-media-image-height,var(--inv-part-media-height));border-radius:var(--inv-part-media-image-radius,var(--inv-part-media-radius));box-shadow:var(--inv-part-media-shadow);scale:var(--inv-part-media-scale,1)}.inv-widget-style-scope .inv-disclaimer,.inv-widget-style-scope .inv-filter-pill-count,.inv-widget-style-scope .inv-frame-view-hotspot__pin,.inv-widget-style-scope .inv-legend-dot,.inv-widget-style-scope .inv-legend-stats-pill,.inv-widget-style-scope .inv-rera-number{width:var(--inv-part-badge-width);height:var(--inv-part-badge-height);min-width:var(--inv-part-badge-min-width);max-width:var(--inv-part-badge-max-width);padding-inline:var(--inv-part-badge-padding-x);padding-block:var(--inv-part-badge-padding-y);border-radius:var(--inv-part-badge-radius);border-width:var(--inv-part-badge-border-width);box-shadow:var(--inv-part-badge-shadow);font-size:var(--inv-part-badge-font-size);font-weight:var(--inv-part-badge-font-weight)}.inv-widget-style-scope .inv-booking-form input,.inv-widget-style-scope .inv-booking-form select,.inv-widget-style-scope .inv-booking-form textarea,.inv-widget-style-scope .inv-filter-choice-trigger,.inv-widget-style-scope .inv-filter-range input,.inv-widget-style-scope .inv-filter-select,.inv-widget-style-scope .inv-floor-units-panel input{width:var(--inv-part-input-width);height:var(--inv-part-input-height);min-width:var(--inv-part-input-min-width);max-width:var(--inv-part-input-max-width);padding-inline:var(--inv-part-input-padding-x);padding-block:var(--inv-part-input-padding-y);border-radius:var(--inv-part-input-radius);border-width:var(--inv-part-input-border-width);box-shadow:var(--inv-part-input-shadow);font-size:var(--inv-part-input-font-size);font-weight:var(--inv-part-input-font-weight)}}:root{--inv-glass:rgba(24,28,38,0.78);--inv-glass-soft:rgba(24,28,38,0.55);--inv-text:#ffffff;--inv-text-dim:color-mix(in srgb,var(--inv-text,#fff) 65%,transparent);--inv-accent:#4a9db2;--inv-border:color-mix(in srgb,var(--inv-text,#fff) 22%,transparent);--inv-on-accent:#ffffff}.inv-fab{width:36px;height:36px;border-radius:50%;border:1px solid var(
      --inv-part-button-border-color,var(
        --widget-border,var(--inv-border,color-mix(in srgb,var(--inv-text,#fff) 35%,transparent))
      )
    );background:var(--inv-part-button-bg,var(--widget-bg,var(--inv-glass,rgba(15,23,42,.55))));color:var(--inv-part-button-color,var(--widget-text,var(--inv-text,#fff)));font-size:16px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .12s,border-color .12s,color .12s,transform .12s;padding:0}.inv-fab:hover{background:var(--widget-accent,var(--inv-accent,rgba(15,23,42,.85)));border-color:var(
    --widget-accent,var(--inv-accent,color-mix(in srgb,var(--inv-text,#fff) 35%,transparent))
  );color:var(--inv-on-accent,#fff);transform:scale(1.05)}.inv-pill-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;background:var(--inv-part-button-bg,var(--widget-bg,var(--inv-glass)));color:var(--inv-part-button-color,var(--widget-text,var(--inv-text,white)));border-radius:12px;text-decoration:none;font-size:13px;font-weight:600;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 6px 20px rgba(0,0,0,.22);letter-spacing:.5px;border:1px solid var(--inv-part-button-border-color,var(--widget-border,transparent));cursor:pointer}.inv-pill-btn:hover{background:var(--inv-part-button-hover-bg,var(--widget-accent,rgba(24,28,38,.92)));color:var(--inv-part-button-hover-color,var(--inv-on-accent,#fff));border-color:var(
    --inv-part-button-hover-border-color,var(--inv-part-button-border-color,var(--widget-border,transparent))
  )}.inv-pill-btn--outline{background:transparent;border:1px solid var(--widget-border,color-mix(in srgb,var(--inv-text,#fff) 40%,transparent))}.inv-pill-btn--outline:hover{background:color-mix(in srgb,var(--inv-text,#fff) 8%,transparent)}.inv-widget-style-scope [data-part=container]{font-family:var(--inv-part-container-font-family,inherit);letter-spacing:var(--inv-part-container-letter-spacing,inherit);text-transform:var(--inv-part-container-text-transform,inherit)}.inv-widget-style-scope [data-part=title]{font-family:var(--inv-part-title-font-family,inherit);letter-spacing:var(--inv-part-title-letter-spacing,inherit);text-transform:var(--inv-part-title-text-transform,inherit)}.inv-widget-style-scope [data-part=subtitle]{font-family:var(--inv-part-subtitle-font-family,inherit);letter-spacing:var(--inv-part-subtitle-letter-spacing,inherit);text-transform:var(--inv-part-subtitle-text-transform,inherit)}.inv-widget-style-scope [data-part=chip]{font-family:var(--inv-part-chip-font-family,inherit);letter-spacing:var(--inv-part-chip-letter-spacing,inherit);text-transform:var(--inv-part-chip-text-transform,inherit)}.inv-widget-style-scope [data-part=activeChip]{font-family:var(--inv-part-active-chip-font-family,inherit);letter-spacing:var(--inv-part-active-chip-letter-spacing,inherit);text-transform:var(--inv-part-active-chip-text-transform,inherit)}.inv-widget-style-scope [data-part=button]{font-family:var(--inv-part-button-font-family,inherit);letter-spacing:var(--inv-part-button-letter-spacing,inherit);text-transform:var(--inv-part-button-text-transform,inherit)}.inv-widget-style-scope [data-part=upButton]{font-family:var(--inv-part-up-button-font-family,inherit);letter-spacing:var(--inv-part-up-button-letter-spacing,inherit);text-transform:var(--inv-part-up-button-text-transform,inherit)}.inv-widget-style-scope [data-part=collapseButton]{font-family:var(--inv-part-collapse-button-font-family,inherit);letter-spacing:var(--inv-part-collapse-button-letter-spacing,inherit);text-transform:var(--inv-part-collapse-button-text-transform,inherit)}.inv-widget-style-scope [data-part=panel]{font-family:var(--inv-part-panel-font-family,inherit);letter-spacing:var(--inv-part-panel-letter-spacing,inherit);text-transform:var(--inv-part-panel-text-transform,inherit)}.inv-widget-style-scope [data-part=footer]{font-family:var(--inv-part-footer-font-family,inherit);letter-spacing:var(--inv-part-footer-letter-spacing,inherit);text-transform:var(--inv-part-footer-text-transform,inherit)}.inv-widget-style-scope [data-part=row]{font-family:var(--inv-part-row-font-family,inherit);letter-spacing:var(--inv-part-row-letter-spacing,inherit);text-transform:var(--inv-part-row-text-transform,inherit)}.inv-widget-style-scope [data-part=badge]{font-family:var(--inv-part-badge-font-family,inherit);letter-spacing:var(--inv-part-badge-letter-spacing,inherit);text-transform:var(--inv-part-badge-text-transform,inherit)}.inv-widget-style-scope [data-part=input]{font-family:var(--inv-part-input-font-family,inherit);letter-spacing:var(--inv-part-input-letter-spacing,inherit);text-transform:var(--inv-part-input-text-transform,inherit)}.inv-widget-style-scope [data-part=button]:hover{filter:brightness(var(--inv-part-button-hover-brightness,1));scale:var(--inv-part-button-hover-scale,1)}.inv-widget-style-scope [data-part=chip]:hover{filter:brightness(var(--inv-part-chip-hover-brightness,1));scale:var(--inv-part-chip-hover-scale,1)}.inv-widget-style-scope [data-part=activeChip]:hover{filter:brightness(var(--inv-part-active-chip-hover-brightness,1));scale:var(--inv-part-active-chip-hover-scale,1)}.inv-widget-style-scope [data-part=upButton]:hover{filter:brightness(var(--inv-part-up-button-hover-brightness,1));scale:var(--inv-part-up-button-hover-scale,1)}.inv-widget-style-scope [data-part=collapseButton]:hover{filter:brightness(var(--inv-part-collapse-button-hover-brightness,1));scale:var(--inv-part-collapse-button-hover-scale,1)}.inv-widget-style-scope [data-part=icon]:hover{filter:brightness(var(--inv-part-icon-hover-brightness,1));scale:var(--inv-part-icon-hover-scale,1)}[data-icon-fx]>img,[data-icon-fx]>svg{transform:rotate(var(--inv-icon-rotate,0deg));transition:transform .2s ease}[data-icon-fx]:hover>img,[data-icon-fx]:hover>svg{transform:rotate(var(--inv-icon-rotate,0deg)) scale(var(--inv-icon-hover-scale,1))}.inv-zoom-stack{position:absolute;display:flex;gap:var(--inv-style-gap,var(--inv-part-container-gap,8px));z-index:20}.inv-zoom-stack--vertical{flex-direction:column}.inv-zoom-stack--horizontal{flex-direction:row}.inv-zoom-stack--compact{flex-direction:column;gap:6px}.inv-zoom-stack--compact .inv-fab{width:28px;height:28px;font-size:13px}.inv-zoom-labeled{position:absolute;z-index:20;width:60px;overflow:hidden;border-radius:8px;border:1px solid var(
      --inv-part-container-border-color,color-mix(in srgb,var(--inv-text,#fff) 11%,transparent)
    );background:var(
    --inv-part-container-bg,linear-gradient(145deg,color-mix(in srgb,var(--inv-text,#fff) 8%,transparent),color-mix(in srgb,var(--inv-text,#fff) 1.5%,transparent)),var(--inv-glass,rgba(19,27,39,.92))
  );color:var(--inv-part-container-color,var(--inv-text,#fff));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--inv-text,#fff) 10%,transparent),0 16px 38px rgba(0,0,0,.38);backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08)}.inv-zoom-labeled-btn{width:100%;height:44px;border:0;background:var(--inv-part-button-bg,transparent);display:flex;align-items:center;justify-content:center;cursor:pointer;text-shadow:0 4px 14px rgba(0,0,0,.35);transition:background .12s,color .12s}.inv-zoom-labeled-btn,.inv-zoom-labeled-btn:hover{color:var(--inv-part-button-color,var(--inv-text,#fff))}.inv-zoom-labeled-btn:hover{background:var(--inv-part-button-bg,color-mix(in srgb,var(--inv-text,#fff) 8%,transparent))}.inv-zoom-labeled-btn:active{background:rgba(226,59,66,.18)}.inv-zoom-labeled-text{width:100%;min-height:28px;border:0;display:flex;align-items:center;justify-content:center;border-top:1px solid color-mix(in srgb,var(--inv-text,#fff) 10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--inv-text,#fff) 10%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--inv-accent,#e23b42) 94%,#ffffff 6%),color-mix(in srgb,var(--inv-accent,#e23b42) 76%,transparent)),color-mix(in srgb,var(--inv-text,#fff) 6%,transparent);font-size:15px;line-height:1;font-weight:800;letter-spacing:0;color:var(--inv-on-accent,#fff);cursor:default;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--inv-text,#fff) 16%,transparent),0 8px 22px color-mix(in srgb,var(--inv-accent,#e23b42) 24%,transparent)}.inv-zoom-labeled-text.is-reset{cursor:pointer}.inv-zoom-labeled-text.is-reset:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--inv-accent,#e23b42) 88%,#ffffff 12%),color-mix(in srgb,var(--inv-accent,#e23b42) 84%,transparent)),color-mix(in srgb,var(--inv-text,#fff) 8%,transparent);color:var(--inv-on-accent,#fff)}.inv-zoom-labeled-text.is-reset:active{filter:brightness(.94)}.inv-zoom-orbis{--inv-orbis-control-size:41px;position:absolute;z-index:20;width:var(--inv-orbis-control-size);border:var(--inv-part-container-border-width,2px) solid var(--inv-part-container-border-color,#d7cdbb);border-radius:var(--inv-part-container-radius,0);background:var(--inv-part-container-bg,#f2efea);color:var(--inv-part-container-color,#5b473b);box-shadow:var(--inv-part-container-shadow,0 12px 28px rgba(20,13,9,.16));display:flex;flex-direction:column;overflow:hidden}.inv-zoom-orbis__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;height:var(--inv-orbis-control-size);padding:0;border:0;border-bottom:1px solid var(--inv-part-button-border-color,#ddd3c2);border-radius:0;background:var(--inv-part-button-bg,transparent);color:var(--inv-part-button-color,#5b473b);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .14s ease,color .14s ease}.inv-zoom-orbis__button:last-child{border-bottom:0}.inv-zoom-orbis__button:hover{background:var(--inv-part-button-hover-bg,#f9f6f1);color:var(--inv-part-button-hover-color,#8b724c)}.inv-zoom-orbis__button:active{background:#e9e2d8}.inv-zoom-slider{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:14px;background:#000;color:#fff}.inv-zoom-slider button{border:0;background:transparent;color:inherit;font-size:26px;cursor:pointer;padding:0;display:grid;place-items:center}.inv-zoom-slider button:disabled{opacity:.4;cursor:default}.inv-zoom-slider input{accent-color:#fff;margin:0;cursor:pointer;max-width:55vw}