.AdminTheme_panel__kprcP{--admin-canvas:#f3f4f7;--admin-ink:#292735;--admin-muted:#777382;--admin-border:#e4e2eb;--admin-accent:#7044cf;--admin-accent-hover:#5d32b6;--admin-accent-soft:#f0ebfb;min-height:100vh;background:var(--admin-canvas);color:var(--admin-ink)}.AdminTheme_loadingScreen__X54eV{background:#f3f4f7;color:#7044cf}.AdminTheme_sidebar__GwTFy{border-color:#35343f;background:#23232d;color:#c9c6d4}.AdminTheme_sidebarBrand__Ssbni{border-color:#373640}.AdminTheme_brandMark__PHoGK{background:#7044cf;color:#fff;box-shadow:0 4px 18px #00000016}.AdminTheme_brandName__nIxpy{color:#fff}.AdminTheme_brandAccent__XLIZ8{color:#cbb8f6}.AdminTheme_brandSubtitle__iFeNf{color:#c5bdd5}.AdminTheme_navCaption___Fmz6{color:#9e99af}.AdminTheme_navLink__66kyX{color:#c1bdce}.AdminTheme_navLink__66kyX:hover{background:#ffffff08;color:#fff}.AdminTheme_navLink__66kyX:focus-visible{outline:2px solid #cbb8f6;outline-offset:2px}.AdminTheme_navActive__wdIKo,.AdminTheme_navActive__wdIKo:hover{background:#7044cf;color:#fff;box-shadow:0 6px 18px #00000018}.AdminTheme_navIndicator__Mge5N{background:#cbb8f6}.AdminTheme_navIcon__IyZLf{background:#ffffff08;color:#b6b0c7}.AdminTheme_navLink__66kyX:hover .AdminTheme_navIcon__IyZLf{background:#ffffff0c;color:#e6def7}.AdminTheme_navActive__wdIKo:hover .AdminTheme_navIconActive__hv3V3,.AdminTheme_navIconActive__hv3V3{background:#ffffff14;color:#fff}.AdminTheme_accountSection__I_vvh{border-color:#373640}.AdminTheme_accountCard__dF3XS{background:#ffffff06}.AdminTheme_accountAvatar__Nnjk3{background:#443657;color:#dfd0fd}.AdminTheme_accountName__FOfbw{color:#f0edf7}.AdminTheme_accountRole__4yYdj{color:#a9a3b8}.AdminTheme_sidebarLogout__P0X5V{border-color:#ffffff18;background:#ffffff04;color:#c8c3d4}.AdminTheme_sidebarLogout__P0X5V:hover{border-color:#fb718540;background:#fb718510;color:#fda4af}.AdminTheme_header__cvH_O{border-color:var(--admin-border);border-top:3px solid var(--admin-accent);background:#ffffffef}.AdminTheme_menuToggle__P6Kbo,.AdminTheme_profileTrigger__z3oz_{border-color:var(--admin-border);color:var(--admin-muted)}.AdminTheme_menuToggle__P6Kbo:hover,.AdminTheme_profileTrigger__z3oz_:hover{border-color:#d5c8ef;background:var(--admin-accent-soft);color:var(--admin-accent)}.AdminTheme_panelLabel__80rFr{color:var(--admin-accent)}.AdminTheme_pageHeading__h_Avu,.AdminTheme_pageTitle__6KBCX{color:var(--admin-ink)}.AdminTheme_profileAvatar__uobeV{background:var(--admin-accent);color:#fff}.AdminTheme_profileCardAvatar__DT9h1{background:var(--admin-accent-soft);color:var(--admin-accent)}.AdminTheme_pageHeader__2l61l{border-left:3px solid var(--admin-accent);padding-left:14px}.AdminTheme_pageDescription__qjrTl{color:var(--admin-muted)}.AdminTheme_footer__Bl4Cv{border-color:var(--admin-border);background:var(--admin-canvas)}.AdminTheme_panel__kprcP :where([class~="bg-[#102B55]"],[class~="bg-[#17396D]"]){background-color:var(--admin-accent)}.AdminTheme_panel__kprcP :where([class~="text-[#102B55]"],[class~="text-[#17396D]"]){color:var(--admin-ink)}.AdminTheme_panel__kprcP :where(button,a):where([class~="bg-[#FDA303]"],[class~="bg-[#F4BD50]"]){background-color:var(--admin-accent);color:#fff}.AdminTheme_panel__kprcP :where(button,a):where([class~="bg-[#102B55]"],[class~="bg-[#17396D]"],[class~="bg-[#FDA303]"],[class~="bg-[#F4BD50]"]):hover{background-color:var(--admin-accent-hover)}.AdminTheme_panel__kprcP :where(nav[aria-label="Tablo sayfaları"] button[aria-current=page]){border-color:var(--admin-accent);background:var(--admin-accent);color:#fff}.AdminTheme_panel__kprcP :where(input[type=search],select):focus{border-color:var(--admin-accent);--tw-ring-color:#7044cf24}.AdminTheme_panel__kprcP :where(button,a,input,select,textarea):focus-visible{outline-color:var(--admin-accent)}.ProjectPolygonEditor_canvasTopActions__CqqR5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.ProjectPolygonEditor_canvasActions__OZq5q{display:flex;flex-wrap:wrap;min-width:0;align-items:center;gap:.375rem}.ProjectPolygonEditor_canvasDrawingActions__wEGbj{margin-left:auto}.ProjectPolygonEditor_canvasBottomActions__RjFl3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.ProjectPolygonEditor_canvasZoomActions__Qc4Fo{display:flex;flex-shrink:0;align-items:center;gap:.375rem;max-width:100%}.ProjectPolygonEditor_canvasFeedback__pcCFL{display:flex;align-items:flex-start;gap:.375rem;min-width:0;max-width:26rem;margin-left:auto;padding:.375rem .5rem;border-radius:.5rem;background:rgb(255 255 255/94%);font-size:10px;line-height:1.5}.ProjectPolygonEditor_feedbackPending__h2fQZ{color:#92400e}.ProjectPolygonEditor_canvasFeedback__pcCFL>span,.ProjectPolygonEditor_drawingNotice__0_oDg>span{min-width:0;overflow-wrap:anywhere}.ProjectPolygonEditor_feedbackReady__qso85{color:#047857}.ProjectPolygonEditor_drawingNotice__0_oDg{position:fixed;left:max(1rem,env(safe-area-inset-left));bottom:max(1rem,env(safe-area-inset-bottom));z-index:110;display:flex;align-items:center;gap:.625rem;max-width:min(28rem,calc(100vw - 2rem));padding:.75rem .875rem;border:1px solid rgb(253 163 3/65%);border-radius:.75rem;background:rgb(23 45 80/96%);color:white;font-size:12px;font-weight:600;line-height:1.5;box-shadow:0 8px 24px rgb(23 45 80/20%);pointer-events:none}.ProjectPolygonEditor_drawingNotice__0_oDg>svg{flex-shrink:0}.ProjectPolygonEditor_noticeClose__XqP8l{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:1.25rem;min-height:1.25rem;margin-left:auto;border-radius:.25rem;color:inherit;cursor:pointer;pointer-events:auto;opacity:.65}.ProjectPolygonEditor_noticeClose__XqP8l:focus-visible,.ProjectPolygonEditor_noticeClose__XqP8l:hover{opacity:1}.ProjectPolygonEditor_noticeClose__XqP8l:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ProjectPolygonEditor_canvasAction__QGNNg{position:relative;display:inline-flex;flex-shrink:1;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .5rem;border:1px solid rgb(255 255 255/70%);border-radius:.5rem;background:rgb(255 255 255/95%);color:#172d50;font-size:10px;font-weight:600;white-space:nowrap;cursor:pointer;pointer-events:auto;opacity:.55;box-shadow:0 1px 2px rgb(0 0 0/8%);transition:opacity .18s ease}.ProjectPolygonEditor_canvasAction__QGNNg svg{flex-shrink:0}.ProjectPolygonEditor_canvasActionLabel__fvMev{min-width:0;max-width:0;margin-right:0;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:max-width .22s ease,margin-right .22s ease,opacity .18s ease}.ProjectPolygonEditor_canvasAction__QGNNg:focus-within,.ProjectPolygonEditor_canvasAction__QGNNg:hover,.ProjectPolygonEditor_canvasAction__QGNNg[data-expanded=true],.ProjectPolygonEditor_canvasAction__QGNNg[data-ready=true]{opacity:1}.ProjectPolygonEditor_canvasAction__QGNNg:focus-within .ProjectPolygonEditor_canvasActionLabel__fvMev,.ProjectPolygonEditor_canvasAction__QGNNg:hover .ProjectPolygonEditor_canvasActionLabel__fvMev,.ProjectPolygonEditor_canvasAction__QGNNg[data-expanded=true] .ProjectPolygonEditor_canvasActionLabel__fvMev,.ProjectPolygonEditor_canvasAction__QGNNg[data-ready=true] .ProjectPolygonEditor_canvasActionLabel__fvMev{max-width:10rem;margin-right:.375rem;opacity:1}.ProjectPolygonEditor_canvasAction__QGNNg[data-expanded=true],.ProjectPolygonEditor_canvasAction__QGNNg[data-ready=true]{border-color:rgb(253 163 3/75%);box-shadow:0 0 0 3px rgb(253 163 3/22%)}.ProjectPolygonEditor_canvasActionsLeft__HlpKO .ProjectPolygonEditor_canvasActionLabel__fvMev{order:1;margin-right:0;margin-left:0;transition:max-width .22s ease,margin-left .22s ease,opacity .18s ease}.ProjectPolygonEditor_canvasActionsLeft__HlpKO .ProjectPolygonEditor_canvasAction__QGNNg:focus-within .ProjectPolygonEditor_canvasActionLabel__fvMev,.ProjectPolygonEditor_canvasActionsLeft__HlpKO .ProjectPolygonEditor_canvasAction__QGNNg:hover .ProjectPolygonEditor_canvasActionLabel__fvMev,.ProjectPolygonEditor_canvasActionsLeft__HlpKO .ProjectPolygonEditor_canvasAction__QGNNg[data-expanded=true] .ProjectPolygonEditor_canvasActionLabel__fvMev{margin-right:0;margin-left:.375rem}.ProjectPolygonEditor_zoomPercent__j_nJN{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:2.5rem;height:2rem;border-radius:.5rem;background:rgb(255 255 255/95%);color:#172d50;font-size:10px;opacity:.55}.ProjectPolygonEditor_canvasAction__QGNNg:focus-within{outline:2px solid #172d50;outline-offset:2px}.ProjectPolygonEditor_canvasAction__QGNNg:disabled,.ProjectPolygonEditor_canvasAction__QGNNg:has(input:disabled){cursor:not-allowed}@media (prefers-reduced-motion:reduce){.ProjectPolygonEditor_canvasActionLabel__fvMev,.ProjectPolygonEditor_canvasAction__QGNNg,.ProjectPolygonEditor_canvasActionsLeft__HlpKO .ProjectPolygonEditor_canvasActionLabel__fvMev{transition:none}}.ProjectInteractiveDesigner_progressPanel__5J_gU,.ProjectInteractiveDesigner_sidebar__qTLpr{box-sizing:border-box;display:flex;flex-direction:column;min-height:0;height:min(28rem,45dvh);overflow:hidden}.ProjectInteractiveDesigner_editorPanel__EuaeI{width:100%}.ProjectInteractiveDesigner_sidebarScroll__cd8DT{flex:1 1 auto;min-height:0;min-width:0;padding:2px 6px 2.25rem 2px;overflow-x:hidden;overflow-y:auto;overflow-wrap:anywhere;overscroll-behavior-y:contain;scrollbar-gutter:stable}.ProjectInteractiveDesigner_sidebarFooter__VI8NM{flex:0 0 auto;min-width:0;margin-top:.5rem;padding-top:.75rem;border-top:1px solid rgb(23 45 80/10%)}.ProjectInteractiveDesigner_progressScroll__Tf7Vf{flex:1 1 auto;min-height:0;min-width:0;padding:2px 6px 2px 2px;overflow-x:hidden;overflow-y:auto;overflow-wrap:anywhere;overscroll-behavior-y:contain;scrollbar-gutter:stable}@container interactive (min-width: 840px){.ProjectInteractiveDesigner_progressPanel__5J_gU,.ProjectInteractiveDesigner_sidebar__qTLpr{height:var(--interactive-editor-panel-height,24rem)}.ProjectInteractiveDesigner_editorPanel__EuaeI{max-width:var(--interactive-editor-max-width,none);justify-self:center}}.ProjectInteractiveDesigner_nextStageReady__iO7Gx{animation:ProjectInteractiveDesigner_nextStagePulse__zmRIi 1.4s ease-in-out infinite}@keyframes ProjectInteractiveDesigner_nextStagePulse__zmRIi{0%,to{box-shadow:0 0 0 0 rgb(253 163 3/45%);opacity:1}50%{box-shadow:0 0 0 5px rgb(253 163 3/12%);opacity:.78}}@media (prefers-reduced-motion:reduce){.ProjectInteractiveDesigner_nextStageReady__iO7Gx{animation:none;box-shadow:0 0 0 3px rgb(253 163 3/35%)}}.BrandedPageLoader_loader__lMmQ9{display:grid;min-height:100svh;width:100%;place-items:center;overflow:hidden;padding:2rem 1.5rem;background:#fff}.BrandedPageLoader_embedded__mueUI{min-height:60svh}.BrandedPageLoader_contained__OPH_F{min-height:0;height:100%;padding:1rem}.BrandedPageLoader_content__9ZPxE{display:flex;width:min(360px,100%);flex-direction:column;align-items:center}.BrandedPageLoader_orbit__H5H3g{width:2rem;height:2rem;border-color:#fda303 #172d50 rgb(23 45 80/10%) rgb(23 45 80/10%);border-style:solid;border-width:2px;border-radius:50%;animation:BrandedPageLoader_brand-orbit__lvUqy 1.4s linear infinite}.BrandedPageLoader_brandStage__zlxhN{display:grid;min-height:7rem;width:100%;place-items:center}.BrandedPageLoader_brandStage__zlxhN>a,.BrandedPageLoader_brandStage__zlxhN>span{transform:scale(1.55);transform-origin:center}.BrandedPageLoader_progress__YWfF5{display:block;width:min(11.25rem,65%);height:3px;overflow:hidden;border-radius:999px;background:rgb(23 45 80/8%)}.BrandedPageLoader_progress__YWfF5>span{display:block;width:40%;height:100%;border-radius:inherit;background:#FDA303;animation:BrandedPageLoader_brand-progress__3_dH_ 1.8s ease-in-out infinite}@keyframes BrandedPageLoader_brand-orbit__lvUqy{to{transform:rotate(1turn)}}@keyframes BrandedPageLoader_brand-progress__3_dH_{0%{transform:translateX(-110%)}to{transform:translateX(360%)}}@media (max-width:420px){.BrandedPageLoader_brandStage__zlxhN>a,.BrandedPageLoader_brandStage__zlxhN>span{transform:scale(1.35)}}.BrandedPageLoader_compact__BdEy6{padding:.75rem}.BrandedPageLoader_compact__BdEy6 .BrandedPageLoader_orbit__H5H3g{width:1.25rem;height:1.25rem}.BrandedPageLoader_compact__BdEy6 .BrandedPageLoader_brandStage__zlxhN{min-height:4rem}.BrandedPageLoader_compact__BdEy6 .BrandedPageLoader_brandStage__zlxhN>a,.BrandedPageLoader_compact__BdEy6 .BrandedPageLoader_brandStage__zlxhN>span{transform:scale(.75)}.BrandedPageLoader_compact__BdEy6 .BrandedPageLoader_progress__YWfF5{width:min(7rem,75%)}@media (prefers-reduced-motion:reduce){.BrandedPageLoader_orbit__H5H3g,.BrandedPageLoader_progress__YWfF5>span{animation:none}.BrandedPageLoader_progress__YWfF5>span{width:100%;opacity:.6}}.ProjectInteractivePreview_hotspot__S7y0l{transition:fill-opacity .2s ease,stroke-opacity .2s ease}.ProjectInteractivePreview_canvasViewport__WYWfs{scrollbar-width:none}.ProjectInteractivePreview_canvasViewport__WYWfs::-webkit-scrollbar{display:none}.ProjectInteractivePreview_choices__t6bS4{min-width:0}.ProjectInteractivePreview_choiceRail__8glNW{position:relative;width:100%;min-width:0}.ProjectInteractivePreview_choiceStrip__ix_1x{display:flex;flex-wrap:nowrap;align-items:stretch;gap:8px;overflow-x:auto;overflow-y:hidden;padding:3px 2px 6px;overscroll-behavior-x:contain;scrollbar-width:none;user-select:none}.ProjectInteractivePreview_choiceRail__8glNW[data-overflow-end=true] .ProjectInteractivePreview_choiceStrip__ix_1x,.ProjectInteractivePreview_choiceRail__8glNW[data-overflow-start=true] .ProjectInteractivePreview_choiceStrip__ix_1x{cursor:grab}.ProjectInteractivePreview_choiceStrip__ix_1x::-webkit-scrollbar{display:none}.ProjectInteractivePreview_choiceStrip__ix_1x[data-dragging=true],.ProjectInteractivePreview_choiceStrip__ix_1x[data-dragging=true] button{cursor:grabbing}.ProjectInteractivePreview_choiceStrip__ix_1x:focus-visible{outline:2px solid #fda303;outline-offset:-2px;border-radius:12px}.ProjectInteractivePreview_choiceStripButton__Z8hS5{flex:0 0 auto;min-width:148px;max-width:228px}.ProjectInteractivePreview_choiceStripButton__Z8hS5:disabled{pointer-events:none}.ProjectInteractivePreview_choiceStripButton__Z8hS5>span>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectInteractivePreview_choiceRail__8glNW:after,.ProjectInteractivePreview_choiceRail__8glNW:before{position:absolute;z-index:1;top:0;bottom:0;width:28px;opacity:0;pointer-events:none;content:"";backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);transition:opacity .15s ease}.ProjectInteractivePreview_choiceRail__8glNW:before{left:0;background:linear-gradient(90deg,white,rgb(255 255 255/70%) 35%,transparent);mask-image:linear-gradient(90deg,black 35%,transparent)}.ProjectInteractivePreview_choiceRail__8glNW:after{right:0;background:linear-gradient(270deg,white,rgb(255 255 255/70%) 35%,transparent);mask-image:linear-gradient(270deg,black 35%,transparent)}.ProjectInteractivePreview_choiceRail__8glNW[data-overflow-end=true]:after,.ProjectInteractivePreview_choiceRail__8glNW[data-overflow-start=true]:before{opacity:1}.ProjectInteractivePreview_canvasViewport__WYWfs[data-zoomed=true]{overscroll-behavior:none}.ProjectInteractivePreview_canvasViewport__WYWfs[data-zoomed=true],.ProjectInteractivePreview_canvasViewport__WYWfs[data-zoomed=true] .ProjectInteractivePreview_hotspot__S7y0l{cursor:grab;user-select:none}.ProjectInteractivePreview_canvasViewport__WYWfs[data-panning=true],.ProjectInteractivePreview_canvasViewport__WYWfs[data-panning=true] .ProjectInteractivePreview_hotspot__S7y0l{cursor:grabbing}.ProjectInteractivePreview_available__Cgonn{cursor:pointer;fill:#22c55e;fill-opacity:.05;stroke:#15803d;stroke-opacity:.2}.ProjectInteractivePreview_available__Cgonn:focus-visible,.ProjectInteractivePreview_available__Cgonn:hover{fill-opacity:.4;stroke-opacity:1;outline:none}.ProjectInteractivePreview_available__Cgonn:focus-visible{stroke:#fda303}.ProjectInteractivePreview_unavailable__BkiOn{cursor:not-allowed;fill:#ef4444;fill-opacity:.28;stroke:#b91c1c}.ProjectInteractivePreview_publicPreview__Oa2Vo{border:0;border-radius:0}.ProjectInteractivePreview_publicPreview__Oa2Vo .ProjectInteractivePreview_body__TuSEA{padding:0}.ProjectInteractivePreview_publicPreview__Oa2Vo .ProjectInteractivePreview_unitDetails__4vScx{border:0;border-radius:0;background:white;padding:0}.ProjectInteractivePreview_publicUnitDetails__qOVPI{display:flex;min-width:0;min-height:0;flex-direction:column;gap:1rem}.ProjectInteractivePreview_unitProjectContext__k2wi9{min-width:0;flex-shrink:0;border-bottom:1px solid #e5e7eb;padding-bottom:1rem}.ProjectInteractivePreview_unitFacts__SAu_r{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;border-top:1px solid #e5e7eb;font-size:12px}.ProjectInteractivePreview_unitFacts__SAu_r>div{display:flex;grid-column:1/-1;min-width:0;align-items:baseline;justify-content:space-between;gap:.75rem;border-bottom:1px solid #f0f2f5;padding-block:.625rem}.ProjectInteractivePreview_unitFacts__SAu_r dt{min-width:0;flex:0 1 46%;line-height:1.5}.ProjectInteractivePreview_unitFacts__SAu_r dd{min-width:0;flex:1;overflow-wrap:anywhere;color:#172d50;font-weight:600;line-height:1.5;text-align:right}.ProjectInteractivePreview_unitFacts__SAu_r>.ProjectInteractivePreview_unitArea__dkJ8q{grid-column:auto;gap:.5rem}.ProjectInteractivePreview_unitArea__dkJ8q dt{flex-basis:auto}.ProjectInteractivePreview_unitPrice__tDELT{margin-top:auto;border-top:1px solid #e5e7eb;padding-top:1rem}.ProjectInteractivePreview_unitPrice__tDELT>p{margin-bottom:.375rem;color:#6b7280;font-size:11px}.ProjectInteractivePreview_unitPrice__tDELT strong{display:block;overflow-wrap:anywhere;color:#172d50;font-size:22px;font-weight:700;line-height:1.35}.ProjectInteractivePreview_floorThumbnailBlock__QmTl2{min-width:0}.ProjectInteractivePreview_floorThumbnail__x2zsE{display:block;width:100%;overflow:hidden;border:1px solid #dbe3ee;border-radius:10px;background:#f8fafc;color:#172d50;text-align:left;cursor:pointer}.ProjectInteractivePreview_floorThumbnail__x2zsE:disabled{cursor:default}.ProjectInteractivePreview_floorThumbnail__x2zsE:focus-visible{outline:2px solid #172d50;outline-offset:3px}.ProjectInteractivePreview_floorThumbnailVisual__LV2Ul{position:relative;display:block;width:100%;overflow:hidden;background:white}.ProjectInteractivePreview_floorThumbnailScene__ZivKR{position:absolute;inset:0;width:100%;height:100%;transform-origin:center;transition:transform .22s ease}.ProjectInteractivePreview_floorThumbnailStatus__BrZWv{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.75rem;background:white;color:#6b7280;font-size:11px;text-align:center}.ProjectInteractivePreview_floorThumbnailCaption__lPmIT{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-top:1px solid #e5e7eb;padding:.5rem .625rem;font-size:10px;font-weight:600}@media (hover:hover){.ProjectInteractivePreview_floorThumbnail__x2zsE:not(:disabled):hover .ProjectInteractivePreview_floorThumbnailScene__ZivKR{transform:scale(1.04)}}@media (min-width:1280px){.ProjectInteractivePreview_publicPreview__Oa2Vo.ProjectInteractivePreview_overviewLayout__3_7eH,.ProjectInteractivePreview_publicPreview__Oa2Vo.ProjectInteractivePreview_overviewLayout__3_7eH>.ProjectInteractivePreview_body__TuSEA{display:flex;flex:1 0 auto;flex-direction:column}.ProjectInteractivePreview_publicPreview__Oa2Vo.ProjectInteractivePreview_overviewLayout__3_7eH .ProjectInteractivePreview_overviewGrid__iHZGU{flex:1 0 auto}}@media (min-width:1024px){.ProjectInteractivePreview_publicPreview__Oa2Vo .ProjectInteractivePreview_unitDetails__4vScx{border-left:1px solid #e5e7eb;padding-left:1.25rem}}@media (max-width:1023px){.ProjectInteractivePreview_publicPreview__Oa2Vo .ProjectInteractivePreview_unitDetails__4vScx{border-top:1px solid #e5e7eb;padding-top:1rem}}.ProjectInteractivePreview_viewerControls__OWdXp{position:absolute;inset-inline:.75rem;top:.75rem;z-index:10;display:flex;align-items:flex-start;gap:.75rem;pointer-events:none}.ProjectInteractivePreview_viewerControls__OWdXp[data-fullscreen=true]{position:fixed;inset-inline:max(1rem,env(safe-area-inset-left)) max(1rem,env(safe-area-inset-right));top:max(1rem,env(safe-area-inset-top));z-index:30}.ProjectInteractivePreview_overlayAction__eFzRC{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;max-width:calc(100vw - 2rem);padding:0 .5625rem;border:1px solid rgb(255 255 255/75%);border-radius:.5rem;background:rgb(255 255 255/90%);color:#172d50;font-size:10px;font-weight:600;white-space:nowrap;cursor:pointer;pointer-events:auto;opacity:.68;box-shadow:0 1px 3px rgb(0 0 0/10%);transition:opacity .18s ease,background-color .18s ease}.ProjectInteractivePreview_overlayAction__eFzRC>svg{flex-shrink:0}.ProjectInteractivePreview_overlayActionLabel__NF6gl{min-width:0;max-width:0;overflow:hidden;opacity:0;transition:max-width .22s ease,margin .22s ease,opacity .18s ease}.ProjectInteractivePreview_fullscreenAction__c2VrN{margin-left:auto}.ProjectInteractivePreview_overlayAction__eFzRC:focus-visible,.ProjectInteractivePreview_overlayAction__eFzRC:hover{background:white;opacity:1}.ProjectInteractivePreview_overlayAction__eFzRC:focus-visible .ProjectInteractivePreview_overlayActionLabel__NF6gl,.ProjectInteractivePreview_overlayAction__eFzRC:hover .ProjectInteractivePreview_overlayActionLabel__NF6gl{max-width:11rem;opacity:1}.ProjectInteractivePreview_backAction__0sWb7:focus-visible .ProjectInteractivePreview_overlayActionLabel__NF6gl,.ProjectInteractivePreview_backAction__0sWb7:hover .ProjectInteractivePreview_overlayActionLabel__NF6gl{margin-left:.375rem}.ProjectInteractivePreview_fullscreenAction__c2VrN:focus-visible .ProjectInteractivePreview_overlayActionLabel__NF6gl,.ProjectInteractivePreview_fullscreenAction__c2VrN:hover .ProjectInteractivePreview_overlayActionLabel__NF6gl{margin-right:.375rem}.ProjectInteractivePreview_overlayAction__eFzRC:focus-visible{outline:2px solid #172d50;outline-offset:3px}@media (max-width:767px){.ProjectInteractivePreview_publicPreview__Oa2Vo .ProjectInteractivePreview_canvasViewport__WYWfs{border:0;border-radius:0}.ProjectInteractivePreview_publicPreview__Oa2Vo .ProjectInteractivePreview_choices__t6bS4,.ProjectInteractivePreview_publicPreview__Oa2Vo .ProjectInteractivePreview_viewerFooter___R5FM{padding-inline:12px}.ProjectInteractivePreview_publicPreview__Oa2Vo .ProjectInteractivePreview_zoomControls__P4Ybh{display:none}.ProjectInteractivePreview_publicPreview__Oa2Vo .ProjectInteractivePreview_unitDetails__4vScx{margin-inline:12px}.ProjectInteractivePreview_publicPreview__Oa2Vo .ProjectInteractivePreview_unitDetails__4vScx .ProjectInteractivePreview_choices__t6bS4{padding-inline:0}}@media (hover:none),(max-width:767px){.ProjectInteractivePreview_publicPreview__Oa2Vo .ProjectInteractivePreview_available__Cgonn,.ProjectInteractivePreview_publicPreview__Oa2Vo .ProjectInteractivePreview_unavailable__BkiOn{fill-opacity:.08;stroke-opacity:.2}}.ProjectInteractivePreview_shine__anzTI{pointer-events:none;transform-box:fill-box;animation:ProjectInteractivePreview_area-shine__MFXOM 12s ease-in-out infinite both}.ProjectInteractivePreview_shineOnce__r3uzC{animation-iteration-count:1}@keyframes ProjectInteractivePreview_area-shine__MFXOM{0%,4%{opacity:0;transform:translateX(0)}10%{opacity:1}34%{opacity:1;transform:translateX(200%)}40%,to{opacity:0;transform:translateX(200%)}}@media (prefers-reduced-motion:reduce){.ProjectInteractivePreview_hotspot__S7y0l{transition:none}.ProjectInteractivePreview_shine__anzTI{display:none}.ProjectInteractivePreview_choiceRail__8glNW:after,.ProjectInteractivePreview_choiceRail__8glNW:before,.ProjectInteractivePreview_overlayActionLabel__NF6gl,.ProjectInteractivePreview_overlayAction__eFzRC{transition:none}.ProjectInteractivePreview_floorThumbnailScene__ZivKR{transition:none;transform:none!important}}.PublicProjectLocation_map__4MuE_{height:320px;width:100%;background:#f2f4f6}.PublicProjectLocation_map__4MuE_:focus-visible{outline:2px solid #fda303;outline-offset:-2px}@media (min-width:640px){.PublicProjectLocation_map__4MuE_{height:400px}}.ProjectCompanyPromotion_card__FZbH1{box-sizing:border-box;position:relative;isolation:isolate;display:block;width:100%;min-width:0;overflow:hidden;padding:20px 18px;border:1px solid rgb(253 163 3/24%);border-radius:18px;background:linear-gradient(150deg,#1d365c,#10213d 75%);color:#fff;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease}.ProjectCompanyPromotion_card__FZbH1:before{position:absolute;z-index:-1;top:-80px;right:-100px;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,rgb(253 163 3/16%),transparent 68%);content:"";animation:ProjectCompanyPromotion_glow__jA2nF 12s ease-in-out infinite}.ProjectCompanyPromotion_card__FZbH1:hover{border-color:rgb(253 163 3/65%);box-shadow:0 8px 24px rgb(16 33 61/14%)}.ProjectCompanyPromotion_card__FZbH1:focus-visible{outline:3px solid #fda303;outline-offset:4px}.ProjectCompanyPromotion_visual__7BzgO{min-width:0}.ProjectCompanyPromotion_brand__smjL6{display:flex;min-width:0;justify-content:center}.ProjectCompanyPromotion_brand__smjL6>span{max-width:100%;font-size:15px;letter-spacing:1.5px}.ProjectCompanyPromotion_scene__HEXiZ{position:relative;margin-top:20px;overflow:hidden;color:rgb(215 229 250/65%)}.ProjectCompanyPromotion_skyline__bZJPN{display:block;width:100%;max-height:72px}.ProjectCompanyPromotion_selectedFloor___rSn7{fill:rgb(253 163 3/20%);stroke:#fda303;animation:ProjectCompanyPromotion_floorGlow__FF4Mj 4s ease-in-out infinite}.ProjectCompanyPromotion_scan__GDJsL{position:absolute;inset:0 auto 0 0;width:28%;background:linear-gradient(90deg,transparent,rgb(253 163 3/12%),transparent);transform:translateX(-110%);animation:ProjectCompanyPromotion_scan__GDJsL 6s ease-in-out infinite}.ProjectCompanyPromotion_messages__Kqkzi{position:relative;min-height:112px;margin-top:15px;overflow:hidden;text-align:center}.ProjectCompanyPromotion_message__Re8dK{position:absolute;inset:0 0 auto;margin:0;font-size:18px;font-weight:600;line-height:1.4;overflow-wrap:anywhere;text-wrap:balance;animation:ProjectCompanyPromotion_message__Re8dK 15s ease-in-out infinite}.ProjectCompanyPromotion_message__Re8dK span{color:#ffb52e}.ProjectCompanyPromotion_message__Re8dK:nth-child(2){animation-delay:-10s}.ProjectCompanyPromotion_message__Re8dK:nth-child(3){animation-delay:-5s}.ProjectCompanyPromotion_cta__g_N8z{display:flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border:1px solid rgb(253 163 3/60%);border-radius:9px;background:#fda303;padding:9px 10px;color:#10213d;font-size:12px;font-weight:700;line-height:1.5;text-align:center}.ProjectCompanyPromotion_cta__g_N8z svg{flex:0 0 auto}.ProjectCompanyPromotion_card__FZbH1:is(:hover,:focus) *,.ProjectCompanyPromotion_card__FZbH1:is(:hover,:focus):before{animation-play-state:paused}@keyframes ProjectCompanyPromotion_message__Re8dK{0%,25%,to{opacity:1;transform:translateY(0)}32%,94%{opacity:0;transform:translateY(-8px)}}@keyframes ProjectCompanyPromotion_scan__GDJsL{0%,25%{transform:translateX(-110%)}80%,to{transform:translateX(460%)}}@keyframes ProjectCompanyPromotion_floorGlow__FF4Mj{0%,to{fill:rgb(253 163 3/12%)}50%{fill:rgb(253 163 3/40%)}}@keyframes ProjectCompanyPromotion_glow__jA2nF{0%,to{opacity:.65;transform:translate(0)}50%{opacity:1;transform:translate(-12px,16px)}}@media (max-width:1279px){.ProjectCompanyPromotion_card__FZbH1{max-width:400px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.ProjectCompanyPromotion_card__FZbH1,.ProjectCompanyPromotion_card__FZbH1 *,.ProjectCompanyPromotion_card__FZbH1:before{animation:none;transition:none}.ProjectCompanyPromotion_message__Re8dK{display:none}.ProjectCompanyPromotion_message__Re8dK:first-child{display:block;opacity:1;transform:none}.ProjectCompanyPromotion_messages__Kqkzi{min-height:76px}.ProjectCompanyPromotion_scan__GDJsL{display:none}}.PublicProjectOverview_panel__WIdyf{box-sizing:border-box;display:flex;width:100%;min-width:0;height:100%;min-height:0;flex-direction:column;color:#172d50}.PublicProjectOverview_heading__ie6_B{flex:0 0 auto;padding-bottom:12px}.PublicProjectOverview_heading__ie6_B p,.PublicProjectOverview_price__P4kbK p{margin:0;color:#6b7280;font-size:10px;line-height:1.5}.PublicProjectOverview_heading__ie6_B h2{margin:4px 0 0;font-size:20px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.PublicProjectOverview_media__mVYTr{display:grid;flex:0 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding-bottom:12px}.PublicProjectOverview_mediaButton__Irtn2{display:inline-flex;min-width:0;min-height:40px;align-items:center;justify-content:center;gap:5px;border:1px solid #172d50;border-radius:8px;background:#172d50;padding:7px 6px;color:#fff;font:inherit;font-size:10px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;transition:background-color .15s ease}.PublicProjectOverview_mediaItem__pr7qG{display:flex;min-width:0}.PublicProjectOverview_mediaItem__pr7qG>.PublicProjectOverview_mediaButton__Irtn2{width:100%}.PublicProjectOverview_mediaItem__pr7qG[data-media-missing=true]{cursor:not-allowed}.PublicProjectOverview_mediaItem__pr7qG[data-media-missing=true]:focus-visible{outline:2px solid #fda303;outline-offset:3px;border-radius:8px}.PublicProjectOverview_mediaItem__pr7qG[data-media-missing=true]>.PublicProjectOverview_mediaButton__Irtn2{pointer-events:none}.PublicProjectOverview_mediaButton__Irtn2 span{overflow-wrap:anywhere}.PublicProjectOverview_mediaButton__Irtn2 svg{flex:0 0 auto}.PublicProjectOverview_mediaButton__Irtn2:not(:disabled):hover{background:#25436f}.PublicProjectOverview_mediaButton__Irtn2:focus-visible{outline:2px solid #fda303;outline-offset:3px}.PublicProjectOverview_mediaButton__Irtn2:disabled{cursor:not-allowed;border-color:#e5e7eb;background:#f5f6f8;color:#9ca3af}.PublicProjectOverview_rows__2RJ7i{display:flex;min-height:0;flex:1 0 auto;flex-direction:column;margin:0;border-top:1px solid #e5e7eb}.PublicProjectOverview_row__7nGGM{display:grid;min-width:0;flex:1 0 auto;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-content:center;align-items:start;gap:8px;border-bottom:1px solid #edf0f3;padding:9px 0;font-size:11px;line-height:1.55}.PublicProjectOverview_row__7nGGM dt{min-width:0;color:#6b7280;overflow-wrap:anywhere}.PublicProjectOverview_row__7nGGM dd{min-width:0;margin:0;text-align:right;font-weight:500;overflow-wrap:anywhere}.PublicProjectOverview_number__0snko{font-variant-numeric:tabular-nums}.PublicProjectOverview_location__8BwR3{display:flex;align-items:start;justify-content:flex-end;gap:4px}.PublicProjectOverview_location__8BwR3 svg{flex:0 0 auto;margin-top:2px;color:#9ca3af}.PublicProjectOverview_delivery__udo5_{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:5px}.PublicProjectOverview_delivery__udo5_ p{justify-content:flex-end;text-align:right}.PublicProjectOverview_completed__VJGnL{color:#047857}.PublicProjectOverview_price__P4kbK{flex:0 0 auto;margin-top:auto;padding-top:13px}.PublicProjectOverview_price__P4kbK strong{display:block;margin-top:5px;font-size:25px;font-weight:600;line-height:1.3;letter-spacing:-.025em;overflow-wrap:anywhere}@media (max-width:767px){.PublicProjectOverview_mediaItem__pr7qG[data-media-missing=true],.PublicProjectOverview_media__mVYTr[data-media-count="0"]{display:none}.PublicProjectOverview_media__mVYTr[data-media-count="1"]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.PublicProjectOverview_mediaButton__Irtn2{transition:none}}.PublicProjectFeatures_desktop__FWzsf{display:none}.PublicProjectFeatures_mobileStrip__W_bS_{display:flex;width:100%;min-width:0;gap:1rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none}.PublicProjectFeatures_mobileStrip__W_bS_::-webkit-scrollbar{display:none}.PublicProjectFeatures_mobileStrip__W_bS_:focus-visible{outline:2px solid #172d50;outline-offset:3px}.PublicProjectFeatures_mobileCard__hr456{position:relative;flex:0 0 clamp(220px,calc(100% - 48px),360px);min-width:0;scroll-snap-align:start;border:1px solid #e5e7eb;border-radius:.75rem;padding:.875rem;background:#fff}.PublicProjectFeatures_mobileHeading__jj2cK{display:flex;min-height:40px;align-items:flex-start;gap:.5rem;border-bottom:1px solid #e5e7eb;padding-bottom:.625rem}.PublicProjectFeatures_mobileHeading__jj2cK h3{flex:1;min-width:0;color:#172d50;font-size:13px;font-weight:700;line-height:20px}.PublicProjectFeatures_page__17T8z{flex-shrink:0;color:#6b7280;font-size:10px;line-height:20px}.PublicProjectFeatures_mobileCard__hr456 .PublicProjectFeatures_options__VPLzP{min-height:280px;gap:0}.PublicProjectFeatures_mobileCard__hr456 .PublicProjectFeatures_options__VPLzP li{min-height:40px;align-items:center;padding:4px 0;line-height:18px}.PublicProjectFeatures_mobileCard__hr456 .PublicProjectFeatures_check__Q_E5O{margin-top:0}.PublicProjectFeatures_groups__zH_rI{position:relative;display:grid;min-width:0;gap:1.75rem}.PublicProjectFeatures_group__UQyaU{min-width:0}.PublicProjectFeatures_group__UQyaU h3{margin-bottom:1rem;color:#172d50;font-size:14px;font-weight:600;line-height:1.5}.PublicProjectFeatures_options__VPLzP{display:flex;flex-direction:column;gap:.75rem}.PublicProjectFeatures_options__VPLzP li{display:flex;align-items:flex-start;gap:.625rem;font-size:12px;line-height:1.5rem}.PublicProjectFeatures_selected__uVI9A{color:#374151}.PublicProjectFeatures_unselected__bWvuS{color:#6b7280}.PublicProjectFeatures_unselected__bWvuS>span:last-child{text-decoration:line-through}.PublicProjectFeatures_check__Q_E5O{display:flex;width:1rem;height:1rem;flex-shrink:0;align-items:center;justify-content:center;margin-top:.25rem;border:1px solid #d1d5db;border-radius:.25rem;background:#fff}.PublicProjectFeatures_selected__uVI9A .PublicProjectFeatures_check__Q_E5O{border-color:#059669;background:#059669;color:#fff}.PublicProjectFeatures_extra__mxK3i{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .24s ease,opacity .18s ease}.PublicProjectFeatures_extra__mxK3i>div{min-height:0;overflow:hidden}.PublicProjectFeatures_extra__mxK3i .PublicProjectFeatures_options__VPLzP{padding-top:.75rem}.PublicProjectFeatures_expanded__S5alN{grid-template-rows:1fr;opacity:1}@media (min-width:640px){.PublicProjectFeatures_desktop__FWzsf{display:block}.PublicProjectFeatures_mobileStrip__W_bS_{display:none}.PublicProjectFeatures_groups__zH_rI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.PublicProjectFeatures_groups__zH_rI{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.PublicProjectFeatures_groups__zH_rI{grid-template-columns:repeat(5,minmax(0,1fr))}.PublicProjectFeatures_commercial__KhKHT{grid-template-columns:repeat(4,minmax(0,1fr))}.PublicProjectFeatures_group__UQyaU h3{min-height:2.625rem}}@media (prefers-reduced-motion:reduce){.PublicProjectFeatures_extra__mxK3i{transition:none}}.PublicProjectReadMore_edge__wCwbD{position:absolute;z-index:1;inset-inline:0;bottom:0;height:42px;pointer-events:none}.PublicProjectReadMore_blur__L400e:before{position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 255 255/0),rgb(255 255 255/25%) 40%,rgb(255 255 255/85%));-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 65%);mask-image:linear-gradient(180deg,transparent,#000 65%);content:""}.PublicProjectReadMore_line___Ty64:after{position:absolute;inset-inline:0;bottom:14px;border-top:1px solid #d1d5db;content:""}.PublicProjectReadMore_toggle__UIRsh{display:flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;color:#172d50;font-size:12px;font-weight:600;cursor:pointer}.PublicProjectReadMore_toggle__UIRsh[data-expanded=true]{margin-top:1rem;border-top:1px solid #e5e7eb}.PublicProjectReadMore_toggle__UIRsh:hover{color:#9d6400}.PublicProjectReadMore_toggle__UIRsh:focus-visible{border-radius:.5rem;outline:2px solid #fda303;outline-offset:3px}.ProjectPlanWorkflow_regionPanel__MR3VN{box-sizing:border-box;display:flex;flex-direction:column;min-height:0;max-height:min(28rem,45dvh);overflow:hidden}@container interactive (min-width: 840px){.ProjectPlanWorkflow_regionPanel__MR3VN{height:var(--interactive-editor-panel-height,24rem);max-height:none}}.ProjectWizardSteps_steps__l4BuP{position:relative;display:flex;min-width:0;margin:0;padding:6px 0;overflow-x:auto;overflow-y:hidden;list-style:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;user-select:none}.ProjectWizardSteps_steps__l4BuP::-webkit-scrollbar{display:none}.ProjectWizardSteps_steps__l4BuP[data-dragging=true]{cursor:grabbing;scroll-snap-type:none}.ProjectWizardSteps_step__kGIUd{box-sizing:border-box;flex:0 0 calc(100% / var(--visible-step-count));min-width:0;padding:0 6px;scroll-snap-align:start}.ProjectWizardSteps_step__kGIUd button:disabled{pointer-events:none}.ProjectWizardSteps_title__j1edy{overflow-wrap:anywhere}@media (max-width:639px){.ProjectWizardSteps_step__kGIUd{padding-inline:4px}}.CompanyProfileMobilePreview_preview__kS6w4{width:100%;min-width:0;color:#172d50}.CompanyProfileMobilePreview_caption__BtWWT{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 auto 16px;max-width:350px}.CompanyProfileMobilePreview_caption__BtWWT p{display:flex;align-items:center;gap:7px;margin:0;font-size:12px;font-weight:650}.CompanyProfileMobilePreview_caption__BtWWT>div>span{display:block;margin-top:5px;font-size:10px;color:#8791a1}.CompanyProfileMobilePreview_dirtyBadge__AdbgI,.CompanyProfileMobilePreview_savedBadge__3roae{flex-shrink:0;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:600;white-space:nowrap}.CompanyProfileMobilePreview_dirtyBadge__AdbgI{background:#fff5e2;color:#9e650b;border:1px solid #ffe2aa}.CompanyProfileMobilePreview_savedBadge__3roae{background:#f1f5f9;color:#64748b;border:1px solid #e3e8ee}.CompanyProfileMobilePreview_phone__jGvsw{width:min(100%,330px);height:680px;margin:0 auto;padding:8px;border:1px solid #2e394a;border-radius:43px;background:#182333;box-shadow:0 22px 45px -28px #172d5070,0 4px 12px -5px #172d5030}.CompanyProfileMobilePreview_screen__7xFm0{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:35px;background:white}.CompanyProfileMobilePreview_statusBar__Wcdcm{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;height:34px;padding:0 20px;color:#17202e;font-size:10px;font-weight:700}.CompanyProfileMobilePreview_statusBar__Wcdcm>i{position:absolute;top:6px;left:50%;width:82px;height:21px;transform:translateX(-50%);border-radius:20px;background:#182333}.CompanyProfileMobilePreview_statusBar__Wcdcm>div{display:flex;align-items:center;gap:3px}.CompanyProfileMobilePreview_appHeader__rmnr1{display:flex;flex-shrink:0;align-items:center;gap:15px;height:49px;padding:0 16px;border-bottom:1px solid #ebedf1;background:#fff}.CompanyProfileMobilePreview_appHeader__rmnr1>svg{flex-shrink:0}.CompanyProfileMobilePreview_appHeader__rmnr1>span{overflow:hidden;font-size:12px;line-height:18px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.CompanyProfileMobilePreview_scroll__Kd7hY{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#dce2ea transparent;outline:none}.CompanyProfileMobilePreview_scroll__Kd7hY:focus-visible{box-shadow:inset 0 0 0 2px #fda303}.CompanyProfileMobilePreview_scroll__Kd7hY::-webkit-scrollbar{width:3px}.CompanyProfileMobilePreview_scroll__Kd7hY::-webkit-scrollbar-thumb{border-radius:4px;background:#dce2ea}.CompanyProfileMobilePreview_identity__nvOjJ{display:flex;flex-direction:column;gap:12px;padding:20px 16px 18px}.CompanyProfileMobilePreview_identityHeader__YzW1a{display:flex;align-items:center;gap:12px;min-width:0}.CompanyProfileMobilePreview_logo__9AvJ6{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:74px;height:74px;overflow:hidden;border:1px solid #e4e7ec;border-radius:50%;background:white;color:#9ea8b6}.CompanyProfileMobilePreview_logo__9AvJ6>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.CompanyProfileMobilePreview_identityHeader__YzW1a>h3{flex:1;min-width:0;margin:0;overflow-wrap:anywhere;font-size:15px;line-height:21px;font-weight:700;letter-spacing:-.25px}.CompanyProfileMobilePreview_about__ERqGk{min-width:0}.CompanyProfileMobilePreview_aboutText___m7EQ{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:#727b8b;font-size:11px;line-height:19px}.CompanyProfileMobilePreview_readMore__D6IlJ{display:block;margin-top:2px;color:#172d50;font-size:10px;line-height:17px;font-weight:600}.CompanyProfileMobilePreview_links__k7VgX{display:flex;align-items:center;gap:6px;overflow:hidden;white-space:nowrap}.CompanyProfileMobilePreview_links__k7VgX>span{display:inline-flex;align-items:center;flex-shrink:0;gap:4px;max-width:100%;padding:3px 8px;border:1px solid #e2e6ed;border-radius:999px;color:#245c8a;font-size:9px;line-height:14px;font-weight:500}.CompanyProfileMobilePreview_actions__5jrEH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.CompanyProfileMobilePreview_actions__5jrEH>span{display:flex;align-items:center;justify-content:center;min-height:36px;padding:6px 3px;border:1px solid #e4e7ed;border-radius:9px;background:#f5f7fa;text-align:center;font-size:9px;line-height:14px;font-weight:600}.CompanyProfileMobilePreview_projects__FWHXO{padding:19px 15px 23px;border-top:1px solid #e5e8ee}.CompanyProfileMobilePreview_projects__FWHXO>h3{margin:0;font-size:14px;line-height:20px;font-weight:700;letter-spacing:-.2px}.CompanyProfileMobilePreview_projects__FWHXO>h3>span{font-weight:600}.CompanyProfileMobilePreview_tabs__M9BnK{display:flex;gap:4px;margin:12px 0 16px;overflow:hidden;white-space:nowrap}.CompanyProfileMobilePreview_tabs__M9BnK>span{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:7px 8px;border-radius:9px;background:#f5f7fa;color:#7a8391;font-size:8px;line-height:12px;font-weight:600}.CompanyProfileMobilePreview_tabs__M9BnK>span:first-child{background:#172d50;color:#fff}.CompanyProfileMobilePreview_projectGrid__dEk59{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:9px}.CompanyProfileMobilePreview_project__cwOCE{min-width:0;overflow:hidden;border:1px solid #e1e5ec;border-radius:12px;background:white}.CompanyProfileMobilePreview_projectImage__hMKSQ{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16/11;overflow:hidden;background:#eef2f7;color:#a9b3c0}.CompanyProfileMobilePreview_projectImage__hMKSQ>img{width:100%;height:100%;object-fit:cover}.CompanyProfileMobilePreview_projectType__ai2tw{position:absolute;top:7px;right:6px;max-width:calc(100% - 12px);border:1px solid #ffffff80;border-radius:5px;padding:2px 5px;background:#ffffffe0;color:#172d50;font-size:6px;line-height:10px;text-align:right}.CompanyProfileMobilePreview_projectInformation__khjDy{padding:9px}.CompanyProfileMobilePreview_projectInformation__khjDy h4{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;overflow-wrap:anywhere;font-size:11px;line-height:17px;font-weight:650}.CompanyProfileMobilePreview_projectCompany__urCuK{overflow:hidden;margin:3px 0 0;color:#8c95a1;font-size:8px;line-height:13px;text-overflow:ellipsis;white-space:nowrap}.CompanyProfileMobilePreview_projectLocation__ldpfJ{overflow:hidden;margin:8px 0 0;color:#8b94a1;font-size:8px;line-height:13px;text-overflow:ellipsis;white-space:nowrap}.CompanyProfileMobilePreview_projectPrice__HrKv_{margin:8px 0 0;border-top:1px solid #eef0f4;padding-top:7px;color:#172d50;font-size:9px;line-height:14px;font-weight:700}.CompanyProfileMobilePreview_empty__EKAg2{display:flex;flex-direction:column;align-items:center;gap:6px;border:1px dashed #e2e7ef;border-radius:12px;padding:25px 16px;background:#fafbfd;text-align:center;color:#9aa5b4}.CompanyProfileMobilePreview_empty__EKAg2 p,.CompanyProfileMobilePreview_projectNotice__fptwc{margin:0;color:#8993a3;font-size:10px;line-height:17px}.CompanyProfileMobilePreview_projectNotice__fptwc{border:1px solid #edf0f4;border-radius:10px;padding:16px}.CompanyProfileMobilePreview_skeleton__iTXd0{height:174px;border:1px solid #e8edf3;border-radius:12px;background:linear-gradient(#eef2f7 0 54%,#fff 54% 100%)}.CompanyProfileMobilePreview_bottomNavigation__HgVJq{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));flex-shrink:0;gap:2px;border-top:1px solid #e3e7ed;padding:10px 8px 3px;background:#fff}.CompanyProfileMobilePreview_bottomNavigation__HgVJq>span{display:flex;flex-direction:column;align-items:center;gap:4px;color:#858d9c}.CompanyProfileMobilePreview_bottomNavigation__HgVJq>span>span{font-size:8px;line-height:13px;font-weight:600;white-space:nowrap}.CompanyProfileMobilePreview_bottomNavigation__HgVJq>.CompanyProfileMobilePreview_activeNavigation__dBZeE{color:#172d50}.CompanyProfileMobilePreview_homeIndicator__FcWQ7{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:18px;background:#fff}.CompanyProfileMobilePreview_homeIndicator__FcWQ7>span{width:92px;height:3px;border-radius:20px;background:#182333}.CompanyProfileMobilePreview_note__QbLWH{max-width:300px;margin:15px auto 0;text-align:center;color:#919aa8;font-size:10px;line-height:17px}@media(max-width:380px){.CompanyProfileMobilePreview_phone__jGvsw{height:640px;padding:7px}.CompanyProfileMobilePreview_caption__BtWWT{gap:6px}.CompanyProfileMobilePreview_caption__BtWWT>div>span{font-size:9px}.CompanyProfileMobilePreview_identity__nvOjJ{padding-right:13px;padding-left:13px}.CompanyProfileMobilePreview_identityHeader__YzW1a{gap:10px}.CompanyProfileMobilePreview_logo__9AvJ6{width:66px;height:66px}.CompanyProfileMobilePreview_identityHeader__YzW1a>h3{font-size:14px;line-height:20px}}@media(prefers-reduced-motion:reduce){.CompanyProfileMobilePreview_scroll__Kd7hY{scroll-behavior:auto}}.CompanyProfileEditor_page__V8rfO{min-width:0;color:#172d50}.CompanyProfileEditor_header__T6iJe{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.CompanyProfileEditor_heading__o_xlt{display:flex;align-items:center;gap:13px;min-width:0}.CompanyProfileEditor_headingIcon__LbFy2{display:grid;place-items:center;flex:0 0 45px;height:45px;border:1px solid #e8d9bf;border-radius:13px;background:#fff8ec;color:#ad7319}.CompanyProfileEditor_heading__o_xlt h1{font-size:23px;font-weight:650;letter-spacing:-.65px;line-height:1.4}.CompanyProfileEditor_heading__o_xlt p{margin-top:4px;color:#7c8797;font-size:12px;line-height:1.7}.CompanyProfileEditor_publicLink__9NjJr{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex-shrink:0;min-height:43px;padding:10px 14px;border:1px solid #dfe4eb;border-radius:10px;background:#fff;color:#405470;font-size:12px;font-weight:600;transition:background .18s,border-color .18s}.CompanyProfileEditor_publicLink__9NjJr:hover{border-color:#b8c4d4;background:#fafbfc}.CompanyProfileEditor_workspace__Zx8cA{display:grid;grid-template-columns:minmax(0,1fr) 354px;align-items:start;gap:27px}.CompanyProfileEditor_form__vISCY{display:flex;flex-direction:column;min-width:0;gap:18px}.CompanyProfileEditor_card__v9Aj8{min-width:0;overflow:hidden;border:1px solid #e2e7ee;border-radius:16px;background:#fff;box-shadow:0 3px 12px #172d5003}.CompanyProfileEditor_cardHeading__rnXcC{display:flex;align-items:center;gap:12px;padding:21px 23px;border-bottom:1px solid #edf0f4}.CompanyProfileEditor_sectionIcon__Zrzuk{display:grid;place-items:center;width:35px;height:35px;flex-shrink:0;border:1px solid #e5eaf0;border-radius:10px;background:#f8fafc;color:#64748b}.CompanyProfileEditor_cardHeading__rnXcC h2{font-size:14px;font-weight:650;line-height:22px}.CompanyProfileEditor_cardHeading__rnXcC p{margin-top:2px;color:#8792a1;font-size:11px;line-height:18px}.CompanyProfileEditor_identityGrid__fqV2f{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:23px;padding:23px}.CompanyProfileEditor_logoPanel__5Poz7{min-width:0;padding:13px;border:1px dashed #dbe2eb;border-radius:13px;background:#fafbfd}.CompanyProfileEditor_logoPanel__5Poz7 button,.CompanyProfileEditor_logoPanel__5Poz7 label{font-size:10px}.CompanyProfileEditor_logoPanel__5Poz7 h3{font-size:11px}.CompanyProfileEditor_logoPanel__5Poz7 section>div:first-child{row-gap:9px}.CompanyProfileEditor_identityFields__MMqzB,.CompanyProfileEditor_officeFields__hHAII{display:flex;flex-direction:column;min-width:0;gap:19px;border:0}.CompanyProfileEditor_label__PfDos{display:block;min-width:0;color:#4d5f75;font-size:12px;font-weight:550;line-height:20px}.CompanyProfileEditor_required__elxSD{color:#c48323}.CompanyProfileEditor_input__w3X_v{display:block;width:100%;min-width:0;min-height:45px;margin-top:8px;padding:11px 13px;border:1px solid #dfe5ed;border-radius:9px;background:#fff;color:#243b5a;font:inherit;font-size:13px;font-weight:400;line-height:21px;outline:none;transition:border-color .18s,box-shadow .18s}.CompanyProfileEditor_input__w3X_v::placeholder{color:#a0a9b6}.CompanyProfileEditor_input__w3X_v:focus{border-color:#e1a94e;box-shadow:0 0 0 3px #fda30312}.CompanyProfileEditor_input__w3X_v:disabled{background:#f8fafc;color:#8290a2;cursor:not-allowed}.CompanyProfileEditor_input__w3X_v.CompanyProfileEditor_readOnlyInput__JSUgG{background:#f3f5f8;color:#7c899b;border-color:#e7ebf1;cursor:default}.CompanyProfileEditor_fieldHint__7J5DV{display:block;margin-top:7px;color:#929ba9;font-size:10px;font-weight:400;line-height:18px}.CompanyProfileEditor_descriptionField__jywqh{margin:0 23px;padding:21px 0 23px;border:0;border-top:1px solid #edf0f4}.CompanyProfileEditor_labelRow__bO8X6{display:flex;justify-content:space-between;align-items:center;gap:15px}.CompanyProfileEditor_counter__RuM09{color:#a0a9b5;font-size:10px;font-weight:450;font-variant-numeric:tabular-nums}.CompanyProfileEditor_counterError__YPorg,.CompanyProfileEditor_fieldError__5CfhU{color:#b73540}.CompanyProfileEditor_fieldError__5CfhU{margin-top:8px;font-size:11px;line-height:18px}.CompanyProfileEditor_textarea__vOij9{min-height:134px;resize:vertical;font-size:13px;line-height:23px}.CompanyProfileEditor_contactFields__0zSSo{min-width:0;padding:20px 23px 25px;border:0;border-top:1px solid #edf0f4;background:#fcfdfe}.CompanyProfileEditor_inlineHeading__xNuPo{display:flex;align-items:center;gap:8px;margin-bottom:16px;color:#667991}.CompanyProfileEditor_inlineHeading__xNuPo h3{color:#53667e;font-size:12px;font-weight:600}.CompanyProfileEditor_fieldGrid__AdsQl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:19px}.CompanyProfileEditor_officeToggle__VUf89{display:flex;align-items:center;gap:12px;width:100%;min-height:89px;padding:20px 23px;text-align:left;transition:background .18s}.CompanyProfileEditor_officeToggle__VUf89:hover{background:#fcfdfe}.CompanyProfileEditor_officeTitle__p27ZV{display:flex;flex:1;flex-direction:column;min-width:0;gap:3px}.CompanyProfileEditor_officeTitle__p27ZV strong{color:#233b59;font-size:13px;font-weight:600}.CompanyProfileEditor_officeTitle__p27ZV>span{overflow:hidden;color:#8d98a7;font-size:11px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.CompanyProfileEditor_editLabel__56mVi{color:#536982;font-size:11px;font-weight:550}.CompanyProfileEditor_chevronOpen__FGTpD,.CompanyProfileEditor_chevron__vpX7k{flex-shrink:0;color:#8e9aaa;transition:transform .18s}.CompanyProfileEditor_chevronOpen__FGTpD{transform:rotate(180deg)}.CompanyProfileEditor_officeBody__4ZOPR{padding:23px;border-top:1px solid #edf0f4}.CompanyProfileEditor_officeLink__BdMbj{display:inline-flex;align-items:center;gap:7px;min-height:44px;margin-top:13px;color:#9b6b23;font-size:11px;font-weight:600}.CompanyProfileEditor_saveBar__dJuuN{position:sticky;bottom:17px;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:13px;padding:15px 18px;border:1px solid #e1e7ef;border-radius:13px;background:#fffffff2;box-shadow:0 5px 25px #142a4810;backdrop-filter:blur(14px)}.CompanyProfileEditor_saveActions__Axgm8{display:flex;align-items:center;flex-shrink:0;gap:9px}.CompanyProfileEditor_savedStatus__admGq,.CompanyProfileEditor_unsavedStatus__iOUo_{display:flex;align-items:center;gap:7px;color:#8a7860;font-size:10px;line-height:17px}.CompanyProfileEditor_savedStatus__admGq>span,.CompanyProfileEditor_unsavedStatus__iOUo_>span{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:#dbab52}.CompanyProfileEditor_savedStatus__admGq{color:#81928a}.CompanyProfileEditor_savedStatus__admGq>span{background:#8eb09c}.CompanyProfileEditor_resetButton___Fa_x,.CompanyProfileEditor_saveButton__O7k2O{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:43px;padding:10px 15px;border-radius:9px;font-size:11px;font-weight:600;transition:background .18s,opacity .18s}.CompanyProfileEditor_saveButton__O7k2O{border:1px solid #172d50;background:#172d50;color:white}.CompanyProfileEditor_saveButton__O7k2O:hover{background:#243f64}.CompanyProfileEditor_saveButton__O7k2O:disabled{border-color:#e9edf2;background:#eef1f5;color:#9ba7b7;cursor:not-allowed}.CompanyProfileEditor_resetButton___Fa_x{padding-inline:10px;color:#78889b}.CompanyProfileEditor_resetButton___Fa_x:hover{background:#f4f6f9}.CompanyProfileEditor_resetButton___Fa_x:disabled{color:#c1c9d2;cursor:not-allowed}.CompanyProfileEditor_preview__Gp8Z3{position:sticky;top:107px;min-width:0}.CompanyProfileEditor_error__23vd3,.CompanyProfileEditor_readOnly__zku0l,.CompanyProfileEditor_success__XWnKI{padding:13px 16px;border:1px solid #f0d4d7;border-radius:11px;background:#fff7f8;color:#a33743;font-size:12px;line-height:22px}.CompanyProfileEditor_success__XWnKI{display:flex;align-items:flex-start;gap:9px;border-color:#d8e7df;background:#f3faf6;color:#3c7658}.CompanyProfileEditor_success__XWnKI>svg{flex-shrink:0;margin-top:2px}.CompanyProfileEditor_readOnly__zku0l{margin-bottom:20px;border-color:#dce5f0;background:#f5f8fc;color:#526a89}.CompanyProfileEditor_officeLink__BdMbj:focus-visible,.CompanyProfileEditor_officeToggle__VUf89:focus-visible,.CompanyProfileEditor_publicLink__9NjJr:focus-visible,.CompanyProfileEditor_resetButton___Fa_x:focus-visible,.CompanyProfileEditor_saveButton__O7k2O:focus-visible{outline:2px solid #d59b3b;outline-offset:3px}@media (max-width:1279px){.CompanyProfileEditor_workspace__Zx8cA{grid-template-columns:minmax(0,1fr) 324px;gap:20px}.CompanyProfileEditor_identityGrid__fqV2f{grid-template-columns:170px minmax(0,1fr);gap:18px;padding:19px}.CompanyProfileEditor_descriptionField__jywqh{margin-inline:19px}.CompanyProfileEditor_cardHeading__rnXcC,.CompanyProfileEditor_contactFields__0zSSo,.CompanyProfileEditor_officeToggle__VUf89{padding-inline:19px}.CompanyProfileEditor_saveBar__dJuuN{flex-wrap:wrap}.CompanyProfileEditor_saveActions__Axgm8{margin-left:auto}}@media (max-width:1150px){.CompanyProfileEditor_workspace__Zx8cA{grid-template-columns:minmax(0,1fr)}.CompanyProfileEditor_preview__Gp8Z3{position:static;justify-self:center;width:min(100%,380px)}.CompanyProfileEditor_identityGrid__fqV2f{grid-template-columns:200px minmax(0,1fr);gap:24px;padding:23px}.CompanyProfileEditor_saveBar__dJuuN{position:static}}@media (max-width:639px){.CompanyProfileEditor_header__T6iJe{align-items:flex-start;flex-wrap:wrap;gap:14px;margin-bottom:19px}.CompanyProfileEditor_headingIcon__LbFy2{flex-basis:39px;height:39px;border-radius:11px}.CompanyProfileEditor_heading__o_xlt h1{font-size:20px}.CompanyProfileEditor_heading__o_xlt p{font-size:11px}.CompanyProfileEditor_publicLink__9NjJr{min-height:40px;padding:8px 12px;font-size:11px}.CompanyProfileEditor_identityGrid__fqV2f{grid-template-columns:minmax(0,1fr);padding:18px;gap:22px}.CompanyProfileEditor_logoPanel__5Poz7{max-width:260px;width:100%;justify-self:center}.CompanyProfileEditor_identityFields__MMqzB{gap:17px}.CompanyProfileEditor_fieldGrid__AdsQl{grid-template-columns:minmax(0,1fr);gap:16px}.CompanyProfileEditor_descriptionField__jywqh{margin-inline:18px}.CompanyProfileEditor_cardHeading__rnXcC,.CompanyProfileEditor_contactFields__0zSSo,.CompanyProfileEditor_officeBody__4ZOPR,.CompanyProfileEditor_officeToggle__VUf89{padding-inline:18px}.CompanyProfileEditor_editLabel__56mVi{display:none}.CompanyProfileEditor_saveBar__dJuuN{padding:13px;gap:10px}.CompanyProfileEditor_saveActions__Axgm8{width:100%;justify-content:flex-end}.CompanyProfileEditor_input__w3X_v{font-size:16px}}@media (prefers-reduced-motion:reduce){.CompanyProfileEditor_page__V8rfO *,.CompanyProfileEditor_page__V8rfO :after,.CompanyProfileEditor_page__V8rfO :before{transition:none!important;scroll-behavior:auto!important}}