.uzunovica__plan-note{color:var(--color-muted);text-align:center;margin:12px 0 0;padding:0 14px;font-size:12px;line-height:1.5}.uz-legend{color:var(--color-muted);justify-content:center;gap:18px;margin:12px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.uz-legend li{align-items:center;gap:7px;display:inline-flex}.uz-legend__swatch{border-radius:3px;width:16px;height:12px}.uz-legend__swatch--free{background:#2563eb4d}.uz-legend__swatch--sold{background:#5f63686b}.uzunovica-apt__price{background:var(--ui-hover-bg);color:var(--color-muted);border-radius:10px;flex-direction:column;gap:2px;margin:16px 0 0;padding:12px 14px;font-size:13px;display:flex}.uzunovica-apt__price strong{color:var(--color-navy);font-size:15px;font-weight:600}.uzunovica-apt__floor{color:var(--color-muted);font-size:11px}.uzunovica__plan-note--left{text-align:left;padding:0}.project-uzunovica .pg__stage{background-color:#e9e5dc}.project-uzunovica .pg__active-img{object-fit:contain}.project-uzunovica .pg__stage-wrap,.project-uzunovica .pg__thumbs,.project-uzunovica .pg__caption{max-width:1040px}@media (min-width:768px){.project-uzunovica .pg__stage{aspect-ratio:auto;height:min(64vh,585px)}}.uzunovica .lamela-detail__poly{fill:#14b8a614;stroke:#14b8a6;stroke-width:1.4px;transition:fill .2s,stroke-width .2s}.uzunovica .lamela-detail__apt-group:hover .lamela-detail__poly{fill:#14b8a62e;stroke-width:2px}.uzunovica .lamela-detail__apt-group:hover{filter:none}.uzunovica .lamela-detail__apt-group--sold .lamela-detail__poly,.uzunovica .lamela-detail__apt-group.lamela-detail__apt-group--sold:hover .lamela-detail__poly{fill:#ef444412;stroke:#ef4444;stroke-dasharray:5 4}.uzunovica .lamela-detail__apt-group--selected .lamela-detail__poly,.uzunovica .lamela-detail__apt-group--selected:hover .lamela-detail__poly{fill:#0a22431a;stroke:var(--color-navy);stroke-width:2.4px;stroke-dasharray:none}.uzunovica .lamela-detail__apt-group--selected{filter:none}.uz-legend__swatch--free{background:#14b8a61f;border:1.5px solid #14b8a6}.uz-legend__swatch--sold{background:#ef444414;border:1.5px dashed #ef4444}.uz-ground{width:100%;padding:8px 4px 0}.uz-site,.uz-roof{width:100%;height:auto;display:block;overflow:visible}.uz-site__street{letter-spacing:.08em;text-transform:uppercase;fill:var(--color-muted);font-size:9px}.uz-site__parcel{fill:#fbfaf7;stroke:var(--color-navy);stroke-width:1.2px;stroke-linejoin:round}.uz-site__green rect{fill:#cfe5c1}.uz-site__building{fill:#e4e8ef;stroke:var(--color-navy);stroke-width:1.2px;stroke-linejoin:round}.uz-site__upper line{stroke:var(--color-navy);stroke-width:.6px;opacity:.7}.uz-site__bay{cursor:pointer}.uz-site__bay polygon{stroke:var(--color-navy);stroke-width:.8px;stroke-linejoin:round;transition:fill .2s}.uz-site__bay--covered polygon{fill:#c7a75780}.uz-site__bay--partial polygon{fill:#c7a75747}.uz-site__bay--open polygon{fill:#0a224314}.uz-site__bay circle{fill:var(--color-navy);transition:fill .2s}.uz-site__bay text{fill:#fff;pointer-events:none;font-size:9px;font-weight:600}.uz-site__bay--active polygon,.uz-site__bay:hover polygon{fill:#14b8a659}.uz-site__bay--active circle,.uz-site__bay:hover circle{fill:#14b8a6}.uz-roof__parapet{fill:#fbfaf7;stroke:var(--color-navy);stroke-width:6px}.uz-roof__slab{fill:#efe8da}.uz-roof__joint{stroke:#d6c9ae;stroke-width:2px;fill:none}.uz-roof__terrace{stroke:#14b8a6;stroke-width:6px}.uz-roof__gravel-bg{fill:#ebe9e4}.uz-roof__stone{fill:#c9c4ba}.uz-roof__metal-bg{fill:#e6e9ee}.uz-roof__seam{stroke:#c3cad6;stroke-width:2px}.uz-roof__edge{stroke:#b8c0cc;stroke-width:3px}.uz-roof__core{fill:#dfe4ec;stroke:var(--color-navy);stroke-width:6px}.uz-roof__door{fill:#14b8a6}.uz-roof__label{fill:var(--color-navy);font-size:40px}.uz-roof__label--strong{font-size:52px;font-weight:600}.uz-roof__label--muted{fill:var(--color-muted)}.uz-panel__facts,.uz-panel__bays{margin:0;padding:0;list-style:none}.uz-panel__facts{border-bottom:1px solid var(--border);gap:9px;margin-bottom:12px;padding-bottom:14px;display:grid}.uz-panel__facts li{color:var(--color-navy);grid-template-columns:18px 1fr auto;align-items:center;gap:10px;font-size:14px;display:grid}.uz-panel__facts strong{font-variant-numeric:tabular-nums;font-weight:600}.uz-panel__swatch{border:1px solid var(--color-navy);border-radius:3px;width:18px;height:12px}.uz-panel__swatch--covered{background:#c7a75780}.uz-panel__swatch--partial{background:#c7a75747}.uz-panel__swatch--open{background:#0a224314}.uz-panel__swatch--green{background:#cfe5c1;border-color:#8fbf7a}.uz-panel__swatch--terrace{background:#efe8da;border:2px solid #14b8a6}.uz-panel__swatch--gravel{background:radial-gradient(#c9c4ba 1.2px,#ebe9e4 1.3px) 0 0/5px 5px;border-color:#c9c4ba}.uz-panel__bays button{width:100%;font:inherit;text-align:left;color:var(--color-navy);cursor:default;transition:background var(--ui-speed);background:0 0;border:none;border-radius:8px;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;padding:6px;font-size:13px;display:grid}.uz-panel__bays button.uz-panel__bay--active{background:var(--ui-hover-bg)}.uz-panel__bay-n{background:var(--color-navy);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:600;transition:background .2s;display:grid}.uz-panel__bay--active .uz-panel__bay-n{background:#14b8a6}.uz-panel__bay-kind{color:var(--color-muted);font-size:12px}.uz-panel__text{color:var(--color-muted);margin:12px 0 0;font-size:13px;line-height:1.55}.uzunovica-apt__position .apt-detail__polygon-overlay{z-index:2}.uzunovica-apt__position{width:fit-content;max-width:100%;margin:0 auto}.uzunovica-apt__position .apt-detail__image{display:block}.apt-detail__plan-modal-figure:has(.uzunovica-apt__position){--plan-ratio:2.796}.apt-detail__plan-modal-figure .uzunovica-apt__position{width:100%}.apt-detail__plan-modal-figure .uzunovica-apt__position .apt-detail__image{width:100%;max-width:none;height:auto;max-height:none}.project-uzunovica .po__media-img,.project-uzunovica .po__media--alt .po__media-img{transition:opacity 1.1s;transform:none}.project-uzunovica .po__image-wrap{flex:0 0 min(26rem,40%)}.project-uzunovica .po__media{aspect-ratio:1055/1444;height:auto}@media (max-width:767px){.project-uzunovica .po__image-wrap{flex:none;width:min(100%,22rem);margin:0 auto}.project-uzunovica .po__media{height:auto}}.uz-interiors{flex-direction:column;gap:8px;margin-top:14px;display:flex}.uz-interiors__note{text-transform:uppercase;letter-spacing:.14em;color:var(--color-muted);margin:0;font-size:11px;font-weight:500}.uz-interiors__strip{grid-template-columns:repeat(6,1fr)}.uz-interiors__more span{z-index:1;background:rgba(var(--color-dark-bg-rgb),.62);color:#fff;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex;position:absolute;inset:0}@media (max-width:767px){.uz-interiors__strip{grid-template-columns:repeat(3,1fr)}.uz-interiors{order:4}}.uz-lb{z-index:1000;color:#f6f3ec;background:#0a111c;grid-template-rows:minmax(0,1fr) auto;gap:18px;padding:56px clamp(16px,5vw,72px) 22px;display:grid;position:fixed;inset:0}.uz-lb__close{color:#f6f3ec;cursor:pointer;background:0 0;border:1px solid #f6f3ec38;border-radius:50%;place-items:center;width:40px;height:40px;transition:background-color .25s,border-color .25s;display:grid;position:absolute;top:14px;right:16px}.uz-lb__close:hover{background:#f6f3ec1a;border-color:#f6f3ec66}.uz-lb__close svg{width:13px;height:13px}.uz-lb__stage{touch-action:pan-y;justify-content:center;align-items:center;height:100%;min-height:0;display:flex;position:relative}.uz-lb__img{object-fit:contain;-webkit-user-select:none;user-select:none;border-radius:6px;max-width:100%;max-height:100%;display:block;box-shadow:0 30px 80px #00000073}.uz-lb__arrow{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f6f3ec;cursor:pointer;background:#080e1859;border:1px solid #f6f3ec47;border-radius:50%;place-items:center;width:48px;height:48px;transition:background-color .25s,border-color .25s;display:grid;position:absolute;top:50%;translate:0 -50%}.uz-lb__arrow:hover{background:#080e1899;border-color:#f6f3ec8c}.uz-lb__arrow svg{width:18px;height:18px}.uz-lb__arrow--prev{left:0}.uz-lb__arrow--next{right:0}.uz-lb__foot{gap:12px;width:min(100%,1040px);margin:0 auto;display:grid}.uz-lb__caption{font-family:var(--font-display);justify-content:space-between;align-items:baseline;gap:16px;margin:0;font-size:1.35rem;line-height:1.2;display:flex}.uz-lb__caption>span:first-child{font-family:var(--font-display)}.uz-lb__count{font-family:var(--font-inter),sans-serif;letter-spacing:.12em;color:#f6f3ec99;font-variant-numeric:tabular-nums;font-size:.8rem}.uz-lb__thumbs{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.uz-lb__thumbs::-webkit-scrollbar{display:none}.uz-lb__thumb{cursor:pointer;opacity:.45;outline-offset:2px;border:none;border-radius:5px;outline:1px solid #0000;flex:none;width:84px;height:58px;padding:0;transition:opacity .25s,outline-color .25s;overflow:hidden}.uz-lb__thumb:hover{opacity:.8}.uz-lb__thumb--active{opacity:1;outline-color:var(--color-gold)}.uz-lb__thumb img{object-fit:cover;width:100%;height:100%;display:block}.uz-lb__note{color:#f6f3ec80;margin:0;font-size:.75rem}@media (max-width:767px){.uz-lb{padding:60px 12px 16px}.uz-lb__arrow{width:40px;height:40px}.uz-lb__arrow--prev{left:6px}.uz-lb__arrow--next{right:6px}.uz-lb__caption{font-size:1.1rem}.uz-lb__thumb{width:64px;height:46px}}
