.desktopProjectWorkspace_app___dYCo{--studio-paper:#111414;--studio-filmstrip:#141616;--studio-line:hsla(0,0%,100%,.12);--studio-muted:hsla(48,26%,93%,.54);--studio-ink:#f1efe8;--studio-ink-soft:hsla(48,26%,93%,.72);--studio-glass:rgba(22,25,25,.74);--studio-glass-strong:rgba(26,29,29,.9);--studio-hover:hsla(0,0%,100%,.07);--studio-accent:#c9b589;--project-panel-width:270px;--canvas-inset:clamp(32px,4vw,56px);position:fixed;inset:0;z-index:1000000;display:grid;grid-template-columns:52px minmax(0,1fr) 200px;grid-template-rows:58px minmax(0,1fr);background:radial-gradient(circle at 50% -20%,hsla(88,9%,72%,.13),transparent 42%),#090b0b;color:var(--studio-ink);font-family:Arial,sans-serif;font-size:13px}.desktopProjectWorkspace_app___dYCo *{box-sizing:border-box}.desktopProjectWorkspace_app___dYCo img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.desktopProjectWorkspace_app___dYCo button,.desktopProjectWorkspace_app___dYCo input,.desktopProjectWorkspace_app___dYCo select,.desktopProjectWorkspace_app___dYCo textarea{font:inherit}.desktopProjectWorkspace_app___dYCo button{cursor:pointer}.desktopProjectWorkspace_app___dYCo button:disabled{cursor:default;opacity:.42}.desktopProjectWorkspace_app___dYCo a:focus-visible,.desktopProjectWorkspace_app___dYCo button:focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}.desktopProjectWorkspace_appbar__5SBJa{position:relative;grid-column:1/-1;display:flex;align-items:center;gap:12px;padding:0 12px;border-bottom:1px solid var(--studio-line);background:linear-gradient(135deg,hsla(0,0%,100%,.035),transparent 48%),rgba(12,14,14,.72);color:var(--studio-ink);box-shadow:0 12px 32px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.04);-webkit-backdrop-filter:blur(22px) saturate(.9);backdrop-filter:blur(22px) saturate(.9)}.desktopProjectWorkspace_appbar__5SBJa button{font-family:inherit;cursor:pointer}.desktopProjectWorkspace_appbar__5SBJa button:disabled{cursor:default;opacity:.42}.desktopProjectWorkspace_appbar__5SBJa a:focus-visible,.desktopProjectWorkspace_appbar__5SBJa button:focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}.desktopProjectWorkspace_brand__W_r0L{position:absolute;left:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;transform:translateX(-50%);color:inherit;text-decoration:none}.desktopProjectWorkspace_brandLogo__XT5Hr{display:block;width:23px;height:23px;object-fit:contain;filter:brightness(0) invert(1);opacity:.92}.desktopProjectWorkspace_projectIdentity__MGBqX{display:flex;min-width:0;max-width:calc(50% - 48px);margin-left:16px;align-items:center;gap:10px}.desktopProjectWorkspace_projectIdentity__MGBqX>strong{overflow:hidden;max-width:min(260px,24vw);font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.desktopProjectWorkspace_projectIdentity__MGBqX .desktopProjectWorkspace_projectTitleButton__nsliH{display:flex;align-items:center;gap:8px;min-width:0;max-width:min(280px,26vw);padding:5px 0;border:0;border-radius:3px;background:transparent;color:var(--studio-ink);font-size:12px;font-weight:500;text-align:left}.desktopProjectWorkspace_projectTitleButton__nsliH>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktopProjectWorkspace_projectTitleEditor__lLB8k{display:flex;align-items:center;min-width:0;max-width:min(280px,26vw);padding:5px 0;color:var(--studio-ink);font:500 12px/normal Arial,sans-serif;white-space:pre}.desktopProjectWorkspace_projectTitleField__GecCt{position:relative;min-width:1ch;overflow:hidden}.desktopProjectWorkspace_projectTitleMeasure__0PSL8{visibility:hidden;white-space:pre}.desktopProjectWorkspace_projectIdentity__MGBqX .desktopProjectWorkspace_projectTitleInput__Zr7u4{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset:0;box-sizing:border-box;min-width:0;width:100%;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;outline:none;background:transparent;color:inherit;font:inherit;letter-spacing:normal;box-shadow:none;-webkit-user-select:text;-moz-user-select:text;user-select:text}.desktopProjectWorkspace_projectIdentity__MGBqX .desktopProjectWorkspace_projectTitleInput__Zr7u4:focus{border:0;outline:none;box-shadow:none}.desktopProjectWorkspace_projectIdentity__MGBqX>span{display:flex;align-items:center;gap:5px;color:var(--studio-muted);font-size:9px;white-space:nowrap}.desktopProjectWorkspace_projectIdentity__MGBqX>span[data-error=true]{max-width:min(260px,22vw);overflow:hidden;color:#efa89d;text-overflow:ellipsis}.desktopProjectWorkspace_projectIdentity__MGBqX>.desktopProjectWorkspace_loginToSave__dtHX2{display:flex;flex-shrink:0;align-items:center;gap:7px;min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--studio-muted);font-size:9px;white-space:nowrap}.desktopProjectWorkspace_projectIdentity__MGBqX>.desktopProjectWorkspace_loginToSave__dtHX2:hover:not(:disabled){border:0;background:transparent;color:var(--studio-ink);text-decoration:underline;text-underline-offset:2px}.desktopProjectWorkspace_appActions__BDrD6{margin-left:auto;margin-right:16px;display:flex;align-items:center;gap:5px}.desktopProjectWorkspace_appActions__BDrD6 button{display:flex;min-height:34px;gap:7px;align-items:center;justify-content:center;padding:0 10px;border:1px solid var(--studio-line);border-radius:4px;background:hsla(0,0%,100%,.045);color:var(--studio-ink-soft);font-size:10px;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.desktopProjectWorkspace_appActions__BDrD6 button:hover:not(:disabled){border-color:hsla(0,0%,100%,.24);background:hsla(0,0%,100%,.09);color:var(--studio-ink)}.desktopProjectWorkspace_appActions__BDrD6 svg{flex-shrink:0;width:14px}.desktopProjectWorkspace_appActions__BDrD6 .desktopProjectWorkspace_closeButton__4O7oW,.desktopProjectWorkspace_appActions__BDrD6 .desktopProjectWorkspace_locationButton__A_Qrg,.desktopProjectWorkspace_appActions__BDrD6 .desktopProjectWorkspace_savedProjectsButton__KpUOr{min-width:0;border-color:transparent;background:transparent}.desktopProjectWorkspace_appActions__BDrD6 .desktopProjectWorkspace_locationButton__A_Qrg{max-width:min(180px,16vw)}.desktopProjectWorkspace_locationButton__A_Qrg span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktopProjectWorkspace_historyToolsMount__IvYzH{display:flex;align-items:center}@media (max-width:650px){.desktopProjectWorkspace_appbar__5SBJa .desktopProjectWorkspace_brand__W_r0L{display:none}.desktopProjectWorkspace_projectIdentity__MGBqX{flex:1 1;max-width:none;margin-left:0}.desktopProjectWorkspace_appActions__BDrD6{margin-right:0}.desktopProjectWorkspace_projectIdentity__MGBqX>strong{max-width:none}.desktopProjectWorkspace_projectIdentity__MGBqX>span{display:none}.desktopProjectWorkspace_appActions__BDrD6 .desktopProjectWorkspace_locationButton__A_Qrg{max-width:25vw}}.desktopProjectWorkspace_panelHeading__pur1F{display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:1.5px;color:var(--studio-muted)}.desktopProjectWorkspace_panelHeading__pur1F button{display:grid;place-items:center;background:none;border:0;width:28px;height:28px;color:inherit}.desktopProjectWorkspace_panelHeading__pur1F svg{width:12px}.desktopProjectWorkspace_configuration__gFmjh{border:0;padding:0;margin:0;min-width:0}.desktopProjectWorkspace_configuration__gFmjh>div{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;max-width:none;margin:0}.desktopProjectWorkspace_configuration__gFmjh label{display:block;margin:0;padding:0;border:0;min-width:0}.desktopProjectWorkspace_configuration__gFmjh label>span{display:flex;justify-content:space-between;gap:6px;margin:0 0 9px;color:var(--studio-ink-soft);font-size:12px}.desktopProjectWorkspace_configuration__gFmjh label b{font-weight:500}.desktopProjectWorkspace_configuration__gFmjh label i{font-size:10px;color:var(--studio-muted);font-style:normal}.desktopProjectWorkspace_configuration__gFmjh button[role=combobox],.desktopProjectWorkspace_configuration__gFmjh input,.desktopProjectWorkspace_configuration__gFmjh select{box-sizing:border-box;width:100%;min-width:0;min-height:48px;height:auto;padding:13px 12px;border:1px solid var(--studio-line);border-radius:4px;background:hsla(0,0%,100%,.055);color:var(--studio-ink);font-size:14px;line-height:20px;letter-spacing:0;color-scheme:dark;transition:border-color .16s ease,background-color .16s ease}.desktopProjectWorkspace_configuration__gFmjh button[role=combobox]:hover,.desktopProjectWorkspace_configuration__gFmjh input:hover,.desktopProjectWorkspace_configuration__gFmjh select:hover{border-color:hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.075)}.desktopProjectWorkspace_configuration__gFmjh button[role=combobox]:focus,.desktopProjectWorkspace_configuration__gFmjh input:focus,.desktopProjectWorkspace_configuration__gFmjh select:focus{border-color:hsla(0,0%,100%,.32);background:hsla(0,0%,100%,.08);outline:none}.desktopProjectWorkspace_configuration__gFmjh input::placeholder{color:hsla(48,26%,93%,.35)}.desktopProjectWorkspace_navigation__x4eiR{display:flex;flex-direction:column;gap:4px;padding:18px 0 22px;margin:0 0 24px;border-bottom:1px solid var(--studio-line)}.desktopProjectWorkspace_navigation__x4eiR button{display:flex;align-items:center;gap:10px;min-height:40px;border:0;padding:10px;border-radius:3px;color:var(--studio-muted);background:transparent;text-align:left;font-size:11px}.desktopProjectWorkspace_navigation__x4eiR button[aria-current=page]{color:var(--studio-ink);background:var(--studio-hover)}.desktopProjectWorkspace_navigation__x4eiR svg{width:14px}.desktopProjectWorkspace_navigation__x4eiR small{margin-left:auto;font-size:9px}.desktopProjectWorkspace_center__En06i{container:project-canvas/inline-size;min-width:0;min-height:0;display:flex;flex-direction:column;background:#0d1010}.desktopProjectWorkspace_canvasbar__T4Idx{flex:0 0 48px;padding:0 23px;border-bottom:1px solid var(--studio-line);background:var(--studio-glass);display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:10px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.desktopProjectWorkspace_canvasbar__T4Idx>div{display:flex;align-items:center;gap:8px;min-width:0}.desktopProjectWorkspace_canvasbar__T4Idx strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.desktopProjectWorkspace_documentDot__B9ACc{flex:0 0 6px;width:6px;height:6px;background:#b8c5af;border-radius:50%;box-shadow:0 0 8px hsla(95,16%,73%,.45)}.desktopProjectWorkspace_canvasbar__T4Idx button{flex-shrink:0;display:flex;gap:8px;padding:8px 0;align-items:center;border:0;background:transparent;color:var(--studio-ink-soft);font-size:10px}.desktopProjectWorkspace_canvasbar__T4Idx svg{width:11px}.desktopProjectWorkspace_canvasBody__TjUYt{position:relative;display:flex;flex:1 1;min-height:0;min-width:0;padding:var(--canvas-inset);overflow:hidden;background-color:#0b0e0e;background-image:radial-gradient(hsla(0,0%,100%,.105) .7px,transparent 0);background-size:11px 11px;touch-action:none}.desktopProjectWorkspace_canvasBody__TjUYt:has(.desktopProjectWorkspace_emptyCanvas__3yrfp){padding:clamp(72px,8vw,120px)}.desktopProjectWorkspace_canvasBody__TjUYt[data-move-tool=true]{cursor:-webkit-grab;cursor:grab}.desktopProjectWorkspace_canvasBody__TjUYt[data-move-tool=true],.desktopProjectWorkspace_canvasBody__TjUYt[data-move-tool=true] *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.desktopProjectWorkspace_canvasBody__TjUYt[data-move-tool=true] :is(input,textarea,[contenteditable=true]),.desktopProjectWorkspace_canvasBody__TjUYt[data-move-tool=true] [contenteditable=true] *{-webkit-user-select:text;-moz-user-select:text;user-select:text}.desktopProjectWorkspace_canvasBody__TjUYt[data-move-tool=true]:active{cursor:-webkit-grabbing;cursor:grabbing}.desktopProjectWorkspace_canvasBody__TjUYt[data-dragging=true]{outline:2px dashed var(--studio-accent);outline-offset:-12px;background-color:#151918}.desktopProjectWorkspace_zoomSurface__aZivl{position:relative;display:flex;flex:1 1;min-width:0;min-height:0;transform:translate(var(--canvas-pan-x),var(--canvas-pan-y)) scale(var(--canvas-zoom));transform-origin:var(--zoom-origin);will-change:transform}.desktopProjectWorkspace_zoomSurface__aZivl:has(>.desktopProjectWorkspace_emptyCanvas__3yrfp){container-type:size;align-items:center;justify-content:center}.desktopProjectWorkspace_guidedLayerPreview__VdkJt{position:absolute;z-index:5;inset:0;width:100%;height:100%;object-fit:contain;background:#0b0e0e;pointer-events:none}.desktopProjectWorkspace_cleanupActionMount__AhXH3{position:absolute;z-index:7;left:50%;bottom:6%;display:grid;place-items:center;transform:translateX(-50%);pointer-events:none}.desktopProjectWorkspace_emptyCanvas__3yrfp{container:upload-intro/inline-size;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-gap:0;gap:0;flex:none;width:min(100%,calc(100cqh * 3 / 2));aspect-ratio:3/2;min-height:0;max-height:100%;overflow:hidden;text-align:center;border:1px solid hsla(0,0%,100%,.13);background:#1c1f1f;box-shadow:0 24px 70px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.045);padding:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.desktopProjectWorkspace_emptyUploadCopy__Ybz7n{display:flex;flex-direction:column;align-items:center;justify-content:safe center;min-width:0;min-height:0;overflow-y:auto;padding:clamp(12px,3cqw,42px) clamp(12px,3cqw,48px);background:linear-gradient(180deg,rgba(8,11,11,.62),rgba(8,11,11,.78)),url(/project-planning/hero-construction-space.png) 50% /cover no-repeat;color:#f5f3ed}.desktopProjectWorkspace_emptyUploadCopy__Ybz7n>*{flex-shrink:0}.desktopProjectWorkspace_emptyUploadCopy__Ybz7n>.desktopProjectWorkspace_eyebrow__sgCf_{font-size:clamp(8px,1cqw,9px);letter-spacing:clamp(1px,.2cqw,2px);color:hsla(45,29%,95%,.7)}.desktopProjectWorkspace_emptyUploadCopy__Ybz7n>h2{text-shadow:0 2px 18px rgba(0,0,0,.3)}.desktopProjectWorkspace_emptyPhoneEntry__3CaOj{display:flex;align-items:safe center;justify-content:center;min-width:0;min-height:0;overflow-y:auto;padding:clamp(12px,3cqw,42px) clamp(12px,3cqw,48px);border-left:1px solid var(--studio-line)}.desktopProjectWorkspace_phoneEntryPlaceholder__Fgwom{display:grid;justify-items:center;grid-gap:18px;gap:18px}.desktopProjectWorkspace_phoneEntryPlaceholder__Fgwom h3{margin:0;font:28px Georgia,serif}.desktopProjectWorkspace_phoneEntryPlaceholder__Fgwom p{max-width:260px;color:var(--studio-ink-soft);font-size:12px;line-height:1.8}.desktopProjectWorkspace_eyebrow__sgCf_{font-size:9px;letter-spacing:2px;color:var(--studio-muted)}.desktopProjectWorkspace_emptyCanvas__3yrfp h2{margin:clamp(10px,2cqw,23px) 0 clamp(10px,1.8cqw,17px);font-family:Playfair Display,serif;font-size:clamp(22px,4.8cqw,49px);font-weight:400;letter-spacing:-1px;line-height:1.2}.desktopProjectWorkspace_emptyUploadCopy__Ybz7n>p{max-width:270px;color:hsla(45,29%,95%,.85);font-size:clamp(11px,1.4cqw,12px);line-height:1.6;margin:0 0 clamp(12px,2.7cqw,27px)}.desktopProjectWorkspace_recoveryNotice__VAMqh{max-width:420px;margin:-8px 0 18px;padding:9px 13px;border:1px solid hsla(40,53%,69%,.34);border-radius:3px;background:rgba(122,92,40,.2);color:#e8d2a6;font-size:11px;line-height:1.55}.desktopProjectWorkspace_uploadButton___fyJ0{display:flex;align-items:center;gap:12px;padding:15px 22px;background:#efede6;color:#151717;border:0;border-radius:4px;font-size:12px}.desktopProjectWorkspace_uploadButton___fyJ0 svg{width:14px}.desktopProjectWorkspace_uploadProgress___uaRn{display:flex;justify-content:flex-start;width:260px;max-width:100%;margin-top:4px}.desktopProjectWorkspace_uploadAdvance__63vAv{display:inline-flex;align-items:center;gap:10px;min-height:32px;padding:8px 0;border:0;background:transparent;color:hsla(45,29%,95%,.85);font:inherit;font-size:clamp(11px,1.4cqw,12px);font-weight:400;line-height:1.6;letter-spacing:normal;cursor:pointer}.desktopProjectWorkspace_uploadAdvance__63vAv:hover:not(:disabled){color:#c9b589}.desktopProjectWorkspace_uploadAdvance__63vAv:focus-visible{outline:2px solid #c9b589;outline-offset:3px}.desktopProjectWorkspace_uploadAdvance__63vAv:disabled{opacity:.5;cursor:default}.desktopProjectWorkspace_uploadActions__momnr{display:grid;grid-gap:12px;gap:12px;width:260px;max-width:100%}.desktopProjectWorkspace_uploadActions__momnr .desktopProjectWorkspace_uploadButton___fyJ0{justify-content:center;min-height:48px}.desktopProjectWorkspace_uploadActions__momnr[data-multi-space]{grid-template-columns:minmax(0,1fr) 48px;gap:10px}.desktopProjectWorkspace_uploadActions__momnr[data-multi-space] .desktopProjectWorkspace_uploadButton___fyJ0{padding:0}.desktopProjectWorkspace_uploadSpacePicker__5LdSk{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:48px;padding:0 14px;border:1px solid hsla(47,22%,92%,.65);border-radius:4px;background:rgba(8,11,11,.45);color:#efede6;font-size:12px}.desktopProjectWorkspace_uploadSpacePicker__5LdSk>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktopProjectWorkspace_uploadSpacePicker__5LdSk>svg{flex:none;width:11px}.desktopProjectWorkspace_uploadSpacePicker__5LdSk select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.desktopProjectWorkspace_uploadSpacePicker__5LdSk:has(select:focus-visible){border-color:#efede6;box-shadow:inset 0 0 0 1px #efede6}.desktopProjectWorkspace_uploadSpacePicker__5LdSk:has(select:disabled){opacity:.5}.desktopProjectWorkspace_uploadSpacePicker__5LdSk select:disabled{cursor:default}.desktopProjectWorkspace_phoneUploadButton__PJB5u{justify-content:center;border:1px solid hsla(41,37%,66%,.42);background:hsla(41,37%,66%,.08);color:#e0d2b4;transition:background-color .16s ease,border-color .16s ease}.desktopProjectWorkspace_phoneUploadButton__PJB5u:hover:not(:disabled){border-color:hsla(41,37%,66%,.72);background:hsla(41,37%,66%,.15)}.desktopProjectWorkspace_emptyCanvas__3yrfp>small{color:var(--studio-muted);margin-top:15px;font-size:9px}.desktopProjectWorkspace_emptyJourney__rvdiU{display:flex;align-items:center;gap:14px;margin-top:60px;font-size:9px;color:var(--studio-muted)}.desktopProjectWorkspace_emptyJourney__rvdiU span{display:flex;flex-direction:column;gap:8px}.desktopProjectWorkspace_emptyJourney__rvdiU b{font-size:10px;font-weight:400;color:var(--studio-ink-soft)}.desktopProjectWorkspace_emptyJourney__rvdiU i{font-style:normal}.desktopProjectWorkspace_photoStage__B71Bv{position:relative;flex:1 1;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center}.desktopProjectWorkspace_photoStage__B71Bv>img{width:100%;height:100%;min-height:0;max-height:calc(100dvh - 285px);object-fit:contain;filter:drop-shadow(0 8px 16px #1112)}.desktopProjectWorkspace_promptPortalMount__BsS8T{display:none}.desktopProjectWorkspace_filmstrip__Mz4K7{display:flex;flex:0 0 76px;height:76px;align-items:center;gap:8px;padding:10px 12px;overflow-x:auto;border-top:1px solid var(--studio-line);background:var(--studio-filmstrip);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.desktopProjectWorkspace_filmstrip__Mz4K7 button{position:relative;flex:0 0 56px;width:56px;height:56px;padding:3px;border:1px solid transparent;border-radius:3px;background:transparent;color:var(--studio-muted)}.desktopProjectWorkspace_filmstrip__Mz4K7 button[aria-pressed=true]{border-color:hsla(0,0%,100%,.78)}.desktopProjectWorkspace_app___dYCo[data-uploading-references=true] .desktopProjectWorkspace_filmstrip__Mz4K7 button:disabled{opacity:1}.desktopProjectWorkspace_filmstrip__Mz4K7 img{width:100%;height:100%;object-fit:cover}.desktopProjectWorkspace_filmstrip__Mz4K7 span{position:absolute;bottom:5px;left:5px;font-size:8px;color:#fff;background:#2229;padding:2px 4px}.desktopProjectWorkspace_filmstrip__Mz4K7 .desktopProjectWorkspace_addTile__2zuC3{display:grid;place-items:center;border:1px dashed hsla(0,0%,100%,.28);color:var(--studio-ink-soft)}.desktopProjectWorkspace_addTile__2zuC3 svg{width:15px}.desktopProjectWorkspace_canvasFooter__sGBEG{display:flex;justify-content:space-between;gap:12px;padding:11px 22px;background:var(--studio-glass);border-top:1px solid var(--studio-line);color:var(--studio-muted);font-size:9px}.desktopProjectWorkspace_toolRail__Fd9kR{position:relative;z-index:6;min-height:0;overflow:visible;padding:12px 7px;border-right:1px solid var(--studio-line);background:linear-gradient(180deg,hsla(0,0%,100%,.025),transparent 35%),var(--studio-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.desktopProjectWorkspace_workspaceToolGroup__HsHGv{display:flex;flex-direction:column;align-items:center;gap:6px}.desktopProjectWorkspace_workspaceToolGroup__HsHGv button{position:relative;display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;padding:0;border:1px solid transparent;border-radius:5px;background:transparent;color:hsla(48,26%,93%,.46);transform:none;transition:background-color .12s ease,color .12s ease}.desktopProjectWorkspace_workspaceToolGroup__HsHGv button:hover:not(:disabled){background:var(--studio-hover);color:var(--studio-ink-soft);transform:none}.desktopProjectWorkspace_workspaceToolGroup__HsHGv button[aria-pressed=true],.desktopProjectWorkspace_workspaceToolGroup__HsHGv button[aria-pressed=true]:hover{border-color:hsla(0,0%,100%,.09);background:hsla(0,0%,100%,.065);color:var(--studio-ink)}.desktopProjectWorkspace_toolRail__Fd9kR .desktopProjectWorkspace_workspaceToolGroup__HsHGv button:disabled{opacity:1;color:hsla(48,26%,93%,.18)}.desktopProjectWorkspace_workspaceToolGroup__HsHGv svg{width:16px;height:16px;transform:none;transition:none}.desktopProjectWorkspace_workspaceToolGroup__HsHGv button>span{position:absolute;left:calc(100% + 10px);top:50%;z-index:10;display:none;width:max-content;max-width:220px;padding:6px 9px;transform:translateY(-50%);border:1px solid var(--studio-line);border-radius:4px;background:rgba(20,23,23,.94);box-shadow:0 8px 22px rgba(0,0,0,.3);color:var(--studio-ink);font-size:9px;line-height:1.35;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.desktopProjectWorkspace_workspaceToolGroup__HsHGv button>span:after{content:"";position:absolute;top:50%;left:-6px;width:10px;height:10px;transform:translateY(-50%) rotate(45deg);border-bottom:1px solid var(--studio-line);border-left:1px solid var(--studio-line);background:#171a1a}.desktopProjectWorkspace_workspaceToolGroup__HsHGv button:disabled>span{border-color:var(--studio-line);background:rgba(20,23,23,.94);color:var(--studio-muted);box-shadow:0 8px 22px rgba(0,0,0,.24)}.desktopProjectWorkspace_workspaceToolGroup__HsHGv button:disabled>span:after{border-color:var(--studio-line);background:#171a1a}.desktopProjectWorkspace_workspaceToolGroup__HsHGv button:focus-visible>span,.desktopProjectWorkspace_workspaceToolGroup__HsHGv button:hover>span{display:block}.desktopProjectWorkspace_toolRailDivider__QNPPb{width:28px;height:1px;margin:10px 4px;background:var(--studio-line)}.desktopProjectWorkspace_toolsPanel__kS_WR{overflow-y:auto;min-height:0;padding:24px 22px;border-right:1px solid var(--studio-line);background:var(--studio-glass-strong);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.desktopProjectWorkspace_toolsHeading__N57d_{margin-bottom:24px}.desktopProjectWorkspace_toolsHeading__N57d_>span{font-size:9px;letter-spacing:1.5px;color:var(--studio-muted)}.desktopProjectWorkspace_toolsHeading__N57d_ h2{font-family:Arial,sans-serif;font-size:22px;line-height:1.2;font-weight:500;margin:17px 0 12px;letter-spacing:-.25px}.desktopProjectWorkspace_toolsHeading__N57d_ p{color:var(--studio-muted);font-size:11px;line-height:1.7;margin-bottom:26px}.desktopProjectWorkspace_selectedCard__oWqF0{padding:20px 16px;border:1px solid var(--studio-line);border-radius:4px;background:hsla(0,0%,100%,.045)}.desktopProjectWorkspace_selectedCard__oWqF0 svg{display:block;width:22px;height:22px;color:var(--studio-muted);margin-bottom:15px}.desktopProjectWorkspace_selectedCard__oWqF0 strong{display:block;font-weight:500;font-size:12px}.desktopProjectWorkspace_selectedCard__oWqF0 p{overflow-wrap:anywhere;color:var(--studio-muted);font-size:11px;line-height:1.7;margin:8px 0 0}.desktopProjectWorkspace_primary__rTf0B{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:15px 13px;background:#efede6;color:#151717;border:0;border-radius:3px;font-size:11px!important;margin-top:20px}.desktopProjectWorkspace_primary__rTf0B svg{width:10px}.desktopProjectWorkspace_hint__tmqba{color:var(--studio-muted);font-size:10px;line-height:1.7}.desktopProjectWorkspace_remove__OTNp9{margin-top:10px;padding:7px 0;background:none;border:0;color:#d9aaa2;font-size:10px!important;text-decoration:underline;text-underline-offset:3px}.desktopProjectWorkspace_nextUp__G8cXJ{margin-top:36px;padding-top:25px;border-top:1px solid var(--studio-line)}.desktopProjectWorkspace_nextUp__G8cXJ>span{color:var(--studio-muted);font-size:9px;letter-spacing:1.5px}.desktopProjectWorkspace_nextUp__G8cXJ h3{font-family:Playfair Display,serif;font-weight:400;font-size:20px;line-height:1.35}.desktopProjectWorkspace_nextUp__G8cXJ p{color:var(--studio-muted);font-size:11px;line-height:1.8}.desktopProjectWorkspace_resizableArea__d5Wvp{grid-column:2;grid-row:2;display:grid;min-width:0;min-height:0}.desktopProjectWorkspace_resizableArea__d5Wvp[data-resizing=true]{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.desktopProjectWorkspace_panelDivider___9zcG{position:relative;z-index:5;display:grid;place-items:center;min-height:0;border-inline:1px solid var(--studio-line);background:rgba(20,23,23,.88);cursor:col-resize;touch-action:none}.desktopProjectWorkspace_panelDivider___9zcG:not([data-disabled=true]):not([data-hidden=true]):before{content:"";position:absolute;inset:0 -4px;cursor:col-resize}.desktopProjectWorkspace_panelDivider___9zcG span{width:2px;height:34px;border-radius:2px;background:hsla(0,0%,100%,.3)}.desktopProjectWorkspace_panelDivider___9zcG:focus-visible,.desktopProjectWorkspace_panelDivider___9zcG:hover,.desktopProjectWorkspace_resizableArea__d5Wvp[data-resizing=true]>.desktopProjectWorkspace_panelDivider___9zcG{background:hsla(0,0%,100%,.08)}.desktopProjectWorkspace_panelDivider___9zcG:focus-visible{outline:2px solid var(--studio-accent);outline-offset:-2px}.desktopProjectWorkspace_panelDivider___9zcG[data-disabled=true]{border-inline:1px solid var(--studio-line);background:rgba(20,23,23,.88);cursor:default}.desktopProjectWorkspace_panelDivider___9zcG[data-disabled=true] span,.desktopProjectWorkspace_panelDivider___9zcG[data-hidden=true]{display:none}.desktopProjectWorkspace_dynamicPanel__3Da_4{min-width:0;min-height:0;overflow-y:auto;background:var(--studio-glass-strong);box-shadow:-18px 0 44px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.desktopProjectWorkspace_dynamicPanel__3Da_4[data-panel=prompt]{overflow:hidden}.desktopProjectWorkspace_settingsPanelContent__65hoA{min-height:100%;padding:24px 22px}.desktopProjectWorkspace_settingsPanelContent__65hoA .desktopProjectWorkspace_setupForm__QP_0x{width:100%;padding:0;border:0;background:transparent}.desktopProjectWorkspace_settingsPanelContent__65hoA .desktopProjectWorkspace_setupActions__9JCFd{flex-direction:column-reverse;align-items:stretch;gap:12px}.desktopProjectWorkspace_settingsPanelContent__65hoA .desktopProjectWorkspace_setupActions__9JCFd .desktopProjectWorkspace_primary__rTf0B{width:100%;min-width:0}.desktopProjectWorkspace_dynamicPanel__3Da_4>.desktopProjectWorkspace_contextTools__Y9cYV{padding:0 22px 24px}.desktopProjectWorkspace_dynamicPanel__3Da_4[data-panel=prompt]>.desktopProjectWorkspace_contextTools__Y9cYV{box-sizing:border-box;height:100%;padding-top:22px}.desktopProjectWorkspace_galleryPanel__WpVqX,.desktopProjectWorkspace_layersPanel__ri5Eg,.desktopProjectWorkspace_sourcePanel__OG_i_{min-height:100%}.desktopProjectWorkspace_drawerHeading__MZgYx,.desktopProjectWorkspace_referencePanelBar__YiDTT{display:flex;flex:0 0 60px;height:60px;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding:0 18px}.desktopProjectWorkspace_drawerHeading__MZgYx h2,.desktopProjectWorkspace_referencePanelBar__YiDTT button{min-width:0;margin:0;color:var(--studio-muted);font-family:Arial,sans-serif;font-size:9px;font-weight:400;line-height:12px;letter-spacing:1.5px;text-transform:uppercase}.desktopProjectWorkspace_drawerHeading__MZgYx button{display:grid;flex-shrink:0;min-width:28px;height:28px;place-items:center;padding:0;border:0;border-radius:3px;background:none;color:var(--studio-ink-soft);font-size:10px}.desktopProjectWorkspace_drawerHeading__MZgYx button:hover{background:var(--studio-hover)}.desktopProjectWorkspace_drawerHeading__MZgYx svg{width:13px;height:13px}.desktopProjectWorkspace_layerList___WA8Y{display:flex;flex-direction:column;gap:8px;margin:12px 18px 24px}.desktopProjectWorkspace_layerItem__DNs3X{display:flex;align-items:center;gap:11px;min-width:0;padding:8px;border:1px solid var(--studio-line);border-radius:3px;background:hsla(0,0%,100%,.045)}.desktopProjectWorkspace_layerList___WA8Y button.desktopProjectWorkspace_layerItem__DNs3X{box-sizing:border-box;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.desktopProjectWorkspace_layerItem__DNs3X[data-displayed=true],.desktopProjectWorkspace_layerList___WA8Y button.desktopProjectWorkspace_layerItem__DNs3X:hover,.desktopProjectWorkspace_layerList___WA8Y button.desktopProjectWorkspace_layerItem__DNs3X[aria-pressed=true],.desktopProjectWorkspace_roomItem__7L2C4:not([aria-disabled=true]):hover,.desktopProjectWorkspace_roomItem__7L2C4[data-active=true]{border-color:hsla(41,37%,66%,.55);background:hsla(41,37%,66%,.09)}.desktopProjectWorkspace_layerItem__DNs3X img,.desktopProjectWorkspace_roomList__8fQP5 img{flex:0 0 46px;width:46px;height:46px;object-fit:cover;border:1px solid var(--studio-line)}.desktopProjectWorkspace_roomList__8fQP5 .desktopProjectWorkspace_emptyRoomThumbnail__a479q{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;border:1px solid var(--studio-line);background:hsla(0,0%,100%,.025);color:hsla(48,26%,93%,.32)}.desktopProjectWorkspace_emptyRoomThumbnail__a479q svg{width:12px;height:12px}.desktopProjectWorkspace_layerItem__DNs3X div{display:flex;min-width:0;flex-direction:column;gap:5px}.desktopProjectWorkspace_layerItem__DNs3X strong{overflow:hidden;color:var(--studio-ink);font-size:11px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.desktopProjectWorkspace_layerItem__DNs3X span{color:var(--studio-muted);font-size:9px}.desktopProjectWorkspace_layerDescription__ZcNm2{flex:1 1;min-width:0}.desktopProjectWorkspace_layerTitle__8V0KK{display:block;cursor:text;-webkit-user-select:none;-moz-user-select:none;user-select:none}.desktopProjectWorkspace_app___dYCo .desktopProjectWorkspace_layerTitle__8V0KK,.desktopProjectWorkspace_app___dYCo .desktopProjectWorkspace_roomText__TOz5J>strong{height:14px;flex-shrink:0;font:500 11px/14px Arial,sans-serif}.desktopProjectWorkspace_app___dYCo .desktopProjectWorkspace_layerTitleInput__cvySx,.desktopProjectWorkspace_app___dYCo .desktopProjectWorkspace_roomTitleInput__zlhIY{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-width:0;height:14px;min-height:0;flex-shrink:0;margin:0;padding:0;border:0;border-radius:0;outline:none;background:transparent;color:var(--studio-ink);font:500 11px/14px Arial,sans-serif;letter-spacing:normal;box-shadow:none;-webkit-user-select:text;-moz-user-select:text;user-select:text}.desktopProjectWorkspace_app___dYCo .desktopProjectWorkspace_layerTitleInput__cvySx:focus,.desktopProjectWorkspace_app___dYCo .desktopProjectWorkspace_roomTitleInput__zlhIY:focus{border:0;outline:none;box-shadow:none}.desktopProjectWorkspace_layerItem__DNs3X .desktopProjectWorkspace_layerControl__g1f0M{display:grid;flex:0 0 28px;width:28px;height:32px;place-items:center;padding:0;border:0;border-radius:3px;color:var(--studio-muted);background:transparent;font-size:12px}.desktopProjectWorkspace_layerControl__g1f0M svg{width:11px;height:11px}.desktopProjectWorkspace_layerControl__g1f0M+.desktopProjectWorkspace_layerControl__g1f0M{margin-left:-7px}.desktopProjectWorkspace_layerItem__DNs3X button.desktopProjectWorkspace_layerControl__g1f0M:not(:disabled){cursor:pointer}.desktopProjectWorkspace_layerItem__DNs3X button.desktopProjectWorkspace_layerControl__g1f0M:not(:disabled):hover{background:var(--studio-hover);color:var(--studio-ink)}.desktopProjectWorkspace_layerItem__DNs3X button.desktopProjectWorkspace_layerControl__g1f0M[aria-pressed=true]{color:var(--studio-ink)}.desktopProjectWorkspace_layerItem__DNs3X button.desktopProjectWorkspace_layerControl__g1f0M:focus-visible{outline:1px solid var(--studio-ink);outline-offset:2px}.desktopProjectWorkspace_layerList___WA8Y button:disabled{cursor:default;opacity:.55}.desktopProjectWorkspace_layerList___WA8Y>p{margin:0;color:var(--studio-muted);font-size:10px}.desktopProjectWorkspace_roomList__8fQP5{display:flex;flex-direction:column;gap:8px;margin:12px 18px 24px}.desktopProjectWorkspace_roomItem__7L2C4{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 24px 24px;padding-right:4px;border:1px solid var(--studio-line);border-radius:3px;background:hsla(0,0%,100%,.045);transition:border-color .15s ease,background-color .15s ease}.desktopProjectWorkspace_placeholderRoomItem__fDtpr{grid-template-columns:minmax(0,1fr);border-style:dashed;opacity:.58}.desktopProjectWorkspace_placeholderRoomContent__NrYmw{display:flex;align-items:center;gap:11px;min-width:0;padding:8px}.desktopProjectWorkspace_placeholderRoomContent__NrYmw>i{display:grid;flex:0 0 46px;width:46px;height:46px;place-items:center;border:1px solid var(--studio-line);background:linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));color:var(--studio-muted);font-size:10px;font-style:normal;letter-spacing:1px}.desktopProjectWorkspace_roomSelect__lYUv6{display:flex;align-items:center;gap:11px;min-width:0;padding:8px;border:0;background:transparent;color:var(--studio-ink);text-align:left}.desktopProjectWorkspace_roomSettings__UvTXK{align-self:center;display:grid;width:24px;height:32px;place-items:center;padding:0;border:0;border-radius:3px;background:transparent;color:var(--studio-muted)}.desktopProjectWorkspace_roomSettings__UvTXK:hover{background:var(--studio-hover);color:var(--studio-ink)}.desktopProjectWorkspace_roomSettings__UvTXK svg{width:11px;height:11px}.desktopProjectWorkspace_roomList__8fQP5 span{display:flex;min-width:0;flex-direction:column;gap:5px}.desktopProjectWorkspace_roomList__8fQP5 strong{overflow:hidden;font-size:11px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.desktopProjectWorkspace_roomList__8fQP5 small{color:var(--studio-muted);font-size:9px}.desktopProjectWorkspace_roomList__8fQP5>p{margin:0;color:var(--studio-muted);font-size:10px}.desktopProjectWorkspace_roomText__TOz5J{flex:1 1}.desktopProjectWorkspace_app___dYCo .desktopProjectWorkspace_addSpaceTile__eyzsP{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:64px;padding:8px;border:1px dashed hsla(0,0%,100%,.28);border-radius:3px;background:transparent;color:var(--studio-ink-soft);font-size:11px}.desktopProjectWorkspace_addSpaceTile__eyzsP>svg{width:13px;height:13px}.desktopProjectWorkspace_app___dYCo .desktopProjectWorkspace_addSpaceTile__eyzsP:hover{border-color:var(--studio-accent);background:hsla(41,37%,66%,.05)}.desktopProjectWorkspace_app___dYCo form.desktopProjectWorkspace_addSpaceTile__eyzsP{gap:2px}.desktopProjectWorkspace_addSpaceTile__eyzsP input{flex:1 1;box-sizing:border-box;min-width:0;width:0;height:32px;padding:0 4px;border:0;border-bottom:1px solid var(--studio-accent);background:transparent;color:var(--studio-ink);font-size:11px;outline:none}.desktopProjectWorkspace_addSpaceTile__eyzsP input::placeholder{color:var(--studio-muted)}.desktopProjectWorkspace_addSpaceTile__eyzsP input:focus-visible{box-shadow:0 1px 0 var(--studio-accent)}.desktopProjectWorkspace_referencePanel__gTKA_{display:flex;flex-direction:column;height:100%;min-height:0}.desktopProjectWorkspace_referenceEmpty__zFMEE{display:flex;flex:1 1;min-height:320px;flex-direction:column;align-items:center;justify-content:center;padding:28px;text-align:center}.desktopProjectWorkspace_referenceEmpty__zFMEE>svg{width:25px;height:25px;margin-bottom:18px;color:var(--studio-muted)}.desktopProjectWorkspace_referenceEmpty__zFMEE>span{margin-bottom:20px;color:var(--studio-muted);font-size:9px;letter-spacing:1.5px}.desktopProjectWorkspace_referenceEmpty__zFMEE .desktopProjectWorkspace_uploadButton___fyJ0{margin:0}.desktopProjectWorkspace_referenceEmpty__zFMEE small{margin-top:14px;color:var(--studio-muted);font-size:9px}.desktopProjectWorkspace_referencePanelBar__YiDTT{color:var(--studio-muted);font-size:9px;letter-spacing:1px}.desktopProjectWorkspace_referencePanelBar__YiDTT button{flex-shrink:0;padding:0;border:0;background:none}.desktopProjectWorkspace_referencePanelBar__YiDTT .desktopProjectWorkspace_layerControl__g1f0M{display:grid;place-items:center;width:28px;height:32px;border-radius:3px;cursor:pointer}.desktopProjectWorkspace_referencePanelBar__YiDTT .desktopProjectWorkspace_layerControl__g1f0M:hover{background:var(--studio-hover);color:var(--studio-ink)}.desktopProjectWorkspace_referencePanelBar__YiDTT .desktopProjectWorkspace_layerControl__g1f0M[aria-pressed=true]{color:var(--studio-ink)}.desktopProjectWorkspace_referencePanelBar__YiDTT .desktopProjectWorkspace_layerControl__g1f0M:focus-visible{outline:1px solid var(--studio-ink);outline-offset:2px}.desktopProjectWorkspace_referenceGrid___n5l7{display:grid;grid-template-columns:repeat(auto-fill,minmax(105px,1fr));align-content:start;grid-gap:10px;gap:10px;padding:16px;overflow-y:auto}.desktopProjectWorkspace_referenceGrid___n5l7 button{min-width:0;padding:0;overflow:hidden;border:1px solid var(--studio-line);border-radius:3px;background:hsla(0,0%,100%,.04);color:var(--studio-ink-soft);text-align:left}.desktopProjectWorkspace_referenceGrid___n5l7 img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.desktopProjectWorkspace_referenceThumbnail__sIJKg{position:relative;width:100%;aspect-ratio:1;overflow:hidden}.desktopProjectWorkspace_referenceCard__mzw52{position:relative;min-width:0}.desktopProjectWorkspace_referenceOpen___vwwX{display:block;width:100%}.desktopProjectWorkspace_referenceFilmstrip__eab3P button[aria-busy=true] img,.desktopProjectWorkspace_referenceGrid___n5l7 button[aria-busy=true] img{opacity:.42}.desktopProjectWorkspace_referencePreview__sEIqx{container-type:size;position:relative;display:grid;grid-template:minmax(0,1fr) /minmax(0,1fr);flex:1 1;min-height:0;place-items:center;overflow:hidden;background-color:#0b0e0e;background-image:radial-gradient(hsla(0,0%,100%,.105) .7px,transparent 0);background-size:11px 11px;touch-action:none}.desktopProjectWorkspace_referenceImageSurface__Qcmfp{position:relative;width:min(calc(100% - 2 * var(--canvas-inset)),calc((100cqh - 2 * var(--canvas-inset)) * var(--reference-ratio)));max-height:calc(100% - 2 * var(--canvas-inset));aspect-ratio:var(--reference-ratio);overflow:visible}.desktopProjectWorkspace_referencePanLayer__yFl0h{position:absolute;inset:0;will-change:transform}.desktopProjectWorkspace_referenceImageSurface__Qcmfp img{display:block;width:100%;height:100%;object-fit:fill}.desktopProjectWorkspace_referenceSelectionLayer__0oi52{position:absolute;inset:0;width:100%;height:100%;overflow:visible;touch-action:none}.desktopProjectWorkspace_referenceSelectionLayer__0oi52[data-tool=move]{cursor:-webkit-grab;cursor:grab}.desktopProjectWorkspace_referenceSelectionLayer__0oi52[data-tool=move]:active{cursor:-webkit-grabbing;cursor:grabbing}.desktopProjectWorkspace_referenceSelectionLayer__0oi52[data-tool=lasso],.desktopProjectWorkspace_referenceSelectionLayer__0oi52[data-tool=polygon],.desktopProjectWorkspace_referenceSelectionLayer__0oi52[data-tool=rectangle]{cursor:crosshair}.desktopProjectWorkspace_referenceSelectionLayer__0oi52[data-tool=connect]{cursor:default}.desktopProjectWorkspace_referenceSelectionLayer__0oi52 polygon,.desktopProjectWorkspace_referenceSelectionLayer__0oi52 polyline,.desktopProjectWorkspace_referenceSelectionLayer__0oi52 rect{fill:#b28c3826;stroke:#fff;stroke-width:2;vector-effect:non-scaling-stroke;pointer-events:none}.desktopProjectWorkspace_referenceSelectionLayer__0oi52[data-tool=connect] polygon[data-selection-id],.desktopProjectWorkspace_referenceSelectionLayer__0oi52[data-tool=connect] rect[data-selection-id],.desktopProjectWorkspace_referenceSelectionLayer__0oi52[data-tool=move] polygon[data-selection-id],.desktopProjectWorkspace_referenceSelectionLayer__0oi52[data-tool=move] rect[data-selection-id]{pointer-events:auto;cursor:pointer}.desktopProjectWorkspace_referenceSelectionLayer__0oi52 [data-selected=true]{stroke-width:2.5;filter:drop-shadow(0 0 2px rgba(35,35,31,.72))}.desktopProjectWorkspace_referenceSelectionLayer__0oi52 polyline{fill:none;stroke-linecap:round;stroke-linejoin:round}.desktopProjectWorkspace_referencePolygonNode__61HKs{position:absolute;z-index:3;border:1px solid rgba(35,35,31,.75);border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.24);transform:translate(-50%,-50%);pointer-events:none}.desktopProjectWorkspace_referencePolygonNode__61HKs[data-start=true]{border-color:#fff;background:#292924;box-shadow:0 0 0 1px rgba(41,41,36,.8),0 1px 3px rgba(0,0,0,.24)}.desktopProjectWorkspace_selectionDeleteButton__q51la{position:absolute;z-index:5;display:grid;place-items:center;width:22px;height:22px;padding:0;border:1px solid hsla(0,0%,100%,.9);border-radius:50%;background:#292924;box-shadow:0 2px 7px rgba(0,0,0,.28);color:#fff;transform-origin:center;cursor:pointer}.desktopProjectWorkspace_selectionDeleteButton__q51la svg{width:9px;height:9px}.desktopProjectWorkspace_referenceDraftShape__2d98e{stroke-dasharray:7 5}.desktopProjectWorkspace_connectionOverlay__Queqd{position:fixed;z-index:80;inset:0;width:100vw;height:100vh;overflow:visible;pointer-events:none}.desktopProjectWorkspace_connectionOverlay__Queqd path{fill:none;stroke:#fff;stroke-width:1.5;vector-effect:non-scaling-stroke;filter:drop-shadow(0 1px 1px rgba(0,0,0,.32))}.desktopProjectWorkspace_connectionOverlay__Queqd path.desktopProjectWorkspace_activeConnection__cR_cD{stroke:#fff;stroke-width:1.75}.desktopProjectWorkspace_selectionDragPreview__opi0O{position:fixed;z-index:81;width:64px;max-height:84px;overflow:hidden;border:1px solid hsla(0,0%,100%,.9);border-radius:3px;background:#ddd;box-shadow:0 5px 20px rgba(0,0,0,.24);transform:translate(-50%,-50%);pointer-events:none}.desktopProjectWorkspace_selectionDragPreview__opi0O img{position:absolute;max-width:none;object-fit:fill;opacity:.88}.desktopProjectWorkspace_selectionDragPreview__opi0O.desktopProjectWorkspace_connectionMarker__o8sL5{width:38px;max-height:48px;border:1.5px solid #fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.25);pointer-events:auto;cursor:-webkit-grab;cursor:grab;touch-action:none}.desktopProjectWorkspace_selectionDragPreview__opi0O.desktopProjectWorkspace_connectionMarker__o8sL5:active{cursor:-webkit-grabbing;cursor:grabbing}.desktopProjectWorkspace_selectionDragPreview__opi0O.desktopProjectWorkspace_connectionMarker__o8sL5[data-selected=true]{box-shadow:0 0 0 2px #292924,0 3px 10px rgba(0,0,0,.3)}.desktopProjectWorkspace_selectionDragPreview__opi0O.desktopProjectWorkspace_connectionMarker__o8sL5>button{position:absolute;top:2px;right:2px;z-index:2;display:none;place-items:center;width:16px;height:16px;padding:0;border:1px solid #fff;border-radius:50%;background:#292924;color:#fff;cursor:pointer}.desktopProjectWorkspace_selectionDragPreview__opi0O.desktopProjectWorkspace_connectionMarker__o8sL5:hover>button,.desktopProjectWorkspace_selectionDragPreview__opi0O.desktopProjectWorkspace_connectionMarker__o8sL5[data-selected=true]>button{display:grid}.desktopProjectWorkspace_selectionDragPreview__opi0O.desktopProjectWorkspace_connectionMarker__o8sL5>button svg{width:7px;height:7px}.desktopProjectWorkspace_selectionDragPreviewActive__N_mO_{width:64px}.desktopProjectWorkspace_referenceFilmstrip__eab3P{box-sizing:border-box;min-height:76px;max-height:76px;display:flex;flex:0 0 76px;height:76px;align-items:center;gap:8px;padding:10px 12px;overflow-x:auto;border-top:1px solid var(--studio-line);background:var(--studio-filmstrip)}.desktopProjectWorkspace_referenceFilmstripPlaceholder__WBjIE{position:relative;flex:0 0 56px;width:56px;height:56px;border:3px solid var(--studio-filmstrip);border-radius:3px;background:var(--studio-hover)}.desktopProjectWorkspace_referenceFilmstrip__eab3P button{position:relative;flex:0 0 56px;width:56px;height:56px;padding:3px;border:1px solid transparent;border-radius:3px;background:transparent}.desktopProjectWorkspace_referenceFilmstrip__eab3P button[aria-pressed=true]{border-color:hsla(0,0%,100%,.78)}.desktopProjectWorkspace_referenceFilmstrip__eab3P img{display:block;width:100%;height:100%;object-fit:cover}.desktopProjectWorkspace_referenceGrid___n5l7 .desktopProjectWorkspace_referenceAddTile__iqJs6{display:grid;place-items:center;border:1px dashed hsla(0,0%,100%,.28);background:transparent;color:var(--studio-ink-soft);width:100%;aspect-ratio:1;align-self:start}.desktopProjectWorkspace_referenceFilmstrip__eab3P svg,.desktopProjectWorkspace_referenceGrid___n5l7 .desktopProjectWorkspace_referenceAddTile__iqJs6 svg{width:14px;height:14px}.desktopProjectWorkspace_filmstripTile__UPFtC{position:relative;flex:0 0 56px;width:56px;height:56px}.desktopProjectWorkspace_app___dYCo .desktopProjectWorkspace_thumbnailDelete__O5U1_{position:absolute;z-index:2;display:grid;place-items:center;width:28px;min-width:28px;height:28px;padding:0;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;color:#fff;background:rgba(15,18,18,.85);cursor:pointer}.desktopProjectWorkspace_filmstripTile__UPFtC .desktopProjectWorkspace_thumbnailDelete__O5U1_{top:50%;left:50%;transform:translate(-50%,-50%)}.desktopProjectWorkspace_referenceCard__mzw52 .desktopProjectWorkspace_thumbnailDelete__O5U1_{top:8px;right:8px}.desktopProjectWorkspace_app___dYCo .desktopProjectWorkspace_thumbnailDelete__O5U1_:hover:not(:disabled){background:#842f2b;border-color:#e6a09b}.desktopProjectWorkspace_app___dYCo .desktopProjectWorkspace_thumbnailDelete__O5U1_:disabled{cursor:default}.desktopProjectWorkspace_app___dYCo .desktopProjectWorkspace_thumbnailDelete__O5U1_ svg{width:11px;height:11px}.desktopProjectWorkspace_thumbnailUploading__ag1Ur{position:absolute;inset:3px;display:grid;place-items:center;border-radius:1px;background:rgba(28,28,26,.42);pointer-events:none}.desktopProjectWorkspace_thumbnailUploading__ag1Ur:after{content:"";box-sizing:border-box;width:15px;height:15px;border:1.5px solid hsla(0,0%,100%,.55);border-top-color:#fff;border-radius:50%;animation:desktopProjectWorkspace_filmstripUploadSpin__niiHT .7s linear infinite}.desktopProjectWorkspace_thumbnailUnavailable__MCxNE{position:absolute;inset:3px;display:grid;place-items:center;color:var(--studio-muted);background:var(--studio-filmstrip);pointer-events:none}.desktopProjectWorkspace_thumbnailUnavailable__MCxNE svg{width:16px;height:16px}@media (prefers-reduced-motion:reduce){.desktopProjectWorkspace_thumbnailUploading__ag1Ur:after{animation:none}}@keyframes desktopProjectWorkspace_filmstripUploadSpin__niiHT{to{transform:rotate(1turn)}}.desktopProjectWorkspace_inspirationPanel__PAnw9{container:inspiration-panel/inline-size;min-width:0;min-height:0;overflow-y:auto;padding:28px 0;background:var(--studio-glass-strong);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.desktopProjectWorkspace_inspirationHeading__UupIn{margin:0 20px 26px}.desktopProjectWorkspace_inspirationHeading__UupIn>span{color:var(--studio-muted);font-size:9px;letter-spacing:1.5px}.desktopProjectWorkspace_inspirationHeading__UupIn h2{margin:17px 0 12px;font-family:Arial,sans-serif;font-size:22px;font-weight:500;line-height:1.2;letter-spacing:-.25px}.desktopProjectWorkspace_inspirationHeading__UupIn p{margin:0 0 26px;color:var(--studio-muted);font-size:11px;line-height:1.7}.desktopProjectWorkspace_sourceOptions__4t5w8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;grid-gap:10px;gap:10px;margin-inline:20px}.desktopProjectWorkspace_sourceOptions__4t5w8 button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;aspect-ratio:1;min-width:0;padding:10px 7px;border:1px solid var(--studio-line);border-radius:3px;background:hsla(0,0%,100%,.035);color:var(--studio-ink-soft);text-align:center}.desktopProjectWorkspace_sourceOptions__4t5w8 button:disabled{opacity:.72}.desktopProjectWorkspace_sourceOptions__4t5w8 button:enabled:hover,.desktopProjectWorkspace_sourceOptions__4t5w8 button[aria-pressed=true]{border-color:hsla(0,0%,100%,.26);background:var(--studio-hover);color:var(--studio-ink)}.desktopProjectWorkspace_sourceOptions__4t5w8 svg{width:18px;height:18px;flex-shrink:0}.desktopProjectWorkspace_sourceOptions__4t5w8 strong{display:block;max-width:100%;font-size:10px;font-weight:500;line-height:1.25;overflow-wrap:anywhere}.desktopProjectWorkspace_sourceOptions__4t5w8 small{display:block;margin-top:5px;font-size:11px;line-height:1.5;color:var(--studio-muted)}.desktopProjectWorkspace_sourceOptions__4t5w8 em{display:block;margin-top:8px;font-size:9px;font-style:normal;color:var(--studio-muted)}@container inspiration-panel (max-width: 220px){.desktopProjectWorkspace_inspirationHeading__UupIn{margin:0 10px 22px}.desktopProjectWorkspace_inspirationHeading__UupIn>span{letter-spacing:1px}.desktopProjectWorkspace_inspirationHeading__UupIn h2,.desktopProjectWorkspace_inspirationHeading__UupIn p{display:none}.desktopProjectWorkspace_sourceOptions__4t5w8{margin-inline:8px}.desktopProjectWorkspace_sourceOptions__4t5w8 button{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 10px}.desktopProjectWorkspace_sourceOptions__4t5w8 strong{overflow-wrap:anywhere}.desktopProjectWorkspace_sourceOptions__4t5w8 button>svg:last-child,.desktopProjectWorkspace_sourceOptions__4t5w8 small{display:none}}.desktopProjectWorkspace_sourceBack__hs3LG{display:flex;align-items:center;gap:8px;padding:0 0 18px;background:none;border:0;font-size:10px!important;color:var(--studio-ink-soft)}.desktopProjectWorkspace_sourceBack__hs3LG svg{width:10px}.desktopProjectWorkspace_contextTools__Y9cYV{min-width:0}.desktopProjectWorkspace_error__xfN5X{font-size:11px;line-height:1.6;color:#efaaa0;padding:12px;background:rgba(131,55,43,.2);border:1px solid hsla(8,71%,78%,.25)}.desktopProjectWorkspace_srOnly__1AcUE{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.desktopProjectWorkspace_projectSummary__uCVYY{padding-bottom:18px;border-bottom:1px solid var(--studio-line)}.desktopProjectWorkspace_projectSummary__uCVYY h2{margin:10px 0;font-family:Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.2;letter-spacing:-.2px;overflow-wrap:anywhere}.desktopProjectWorkspace_detailsButton__M0Hll{display:flex;align-items:center;gap:8px;padding:8px 0;border:0;background:none;color:var(--studio-ink-soft);font-size:11px!important}.desktopProjectWorkspace_detailsButton__M0Hll svg{width:12px;height:12px}.desktopProjectWorkspace_workspaceContent__nWKMX{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.desktopProjectWorkspace_contextTools__Y9cYV[hidden],.desktopProjectWorkspace_workspaceContent__nWKMX[hidden]{display:none}.desktopProjectWorkspace_setupCanvas__xHTpw{display:flex;flex:1 1;min-height:0;overflow-y:auto;padding:32px;background-color:#0b0e0e;background-image:radial-gradient(hsla(0,0%,100%,.105) .7px,transparent 0);background-size:11px 11px}.desktopProjectWorkspace_setupForm__QP_0x{box-sizing:border-box;width:min(100%,500px);margin:auto;padding:40px;border:1px solid hsla(0,0%,100%,.14);border-radius:4px;background:linear-gradient(145deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025)),rgba(19,22,22,.76);box-shadow:0 28px 80px rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(26px) saturate(.9);backdrop-filter:blur(26px) saturate(.9)}.desktopProjectWorkspace_setupForm__QP_0x>.desktopProjectWorkspace_configuration__gFmjh{margin-top:24px}.desktopProjectWorkspace_setupForm__QP_0x h1{margin:16px 0 12px;font-family:Playfair Display,serif;font-size:clamp(32px,3vw,44px);font-weight:400;line-height:1.12;letter-spacing:-1px}.desktopProjectWorkspace_setupForm__QP_0x>p{max-width:48ch;margin:0 0 28px;color:var(--studio-muted);font-size:13px;line-height:1.7}.desktopProjectWorkspace_setupActions__9JCFd{display:flex;justify-content:flex-end;align-items:center;gap:24px;margin-top:28px}.desktopProjectWorkspace_setupActions__9JCFd .desktopProjectWorkspace_primary__rTf0B{width:auto;min-width:200px;min-height:44px;margin:0;gap:24px}.desktopProjectWorkspace_setupActions__9JCFd .desktopProjectWorkspace_sandboxButton__HnVzV{min-height:44px;padding:0;border:0;background:transparent;color:var(--studio-ink-soft);font-size:11px;text-decoration:underline;text-underline-offset:4px}.desktopProjectWorkspace_setupActions__9JCFd .desktopProjectWorkspace_sandboxButton__HnVzV:hover:not(:disabled){color:var(--studio-ink)}.desktopProjectWorkspace_setupNote__DGNW7{display:block;margin-top:14px;text-align:right;color:var(--studio-muted);font-size:10px}.desktopProjectWorkspace_setupBackdrop__nyNs_{flex:1 1;min-height:0;background-color:#0b0e0e;background-image:radial-gradient(hsla(0,0%,100%,.105) .7px,transparent 0);background-size:11px 11px}.desktopProjectWorkspace_panelRail__D60VB{grid-column:3;grid-row:2;display:flex;flex-direction:column;align-items:stretch;gap:6px;min-height:0;padding:12px 8px;border-left:1px solid var(--studio-line);background:linear-gradient(180deg,hsla(0,0%,100%,.025),transparent 35%),var(--studio-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.desktopProjectWorkspace_panelRail__D60VB button{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;grid-column-gap:12px;column-gap:12px;flex:0 0 36px;width:100%;height:36px;margin:0;padding:0 10px;border:1px solid transparent;border-radius:5px;background:transparent;color:hsla(48,26%,93%,.46);text-align:left;transform:none;transition:background-color .12s ease,color .12s ease}.desktopProjectWorkspace_panelRail__D60VB button:hover:not(:disabled){border-color:transparent;background:var(--studio-hover);color:var(--studio-ink-soft);transform:none}.desktopProjectWorkspace_panelRail__D60VB button[aria-pressed=true],.desktopProjectWorkspace_panelRail__D60VB button[aria-pressed=true]:hover{border-color:hsla(0,0%,100%,.09);background:hsla(0,0%,100%,.065);color:var(--studio-ink)}.desktopProjectWorkspace_panelRail__D60VB button:disabled{opacity:1;color:hsla(48,26%,93%,.18)}.desktopProjectWorkspace_panelRail__D60VB svg{display:block;width:15px;height:15px;place-self:center}.desktopProjectWorkspace_panelRail__D60VB .desktopProjectWorkspace_railText__G_LZR{display:flex;align-items:center;align-self:stretch;overflow:hidden;font-size:10px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.desktopProjectWorkspace_panelRail__D60VB button>span[role=tooltip]{position:absolute;right:calc(100% + 10px);top:50%;z-index:10;display:none;width:max-content;max-width:240px;padding:6px 9px;transform:translateY(-50%);border:1px solid var(--studio-line);border-radius:4px;background:rgba(20,23,23,.94);box-shadow:0 8px 22px rgba(0,0,0,.3);color:var(--studio-ink);font-size:9px;line-height:1.35;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.desktopProjectWorkspace_panelRail__D60VB button>span[role=tooltip]:after{content:"";position:absolute;top:50%;right:-6px;width:10px;height:10px;transform:translateY(-50%) rotate(45deg);border-top:1px solid var(--studio-line);border-right:1px solid var(--studio-line);background:#171a1a}.desktopProjectWorkspace_panelRail__D60VB button:focus-visible>span[role=tooltip],.desktopProjectWorkspace_panelRail__D60VB button:hover>span[role=tooltip]{display:block}.desktopProjectWorkspace_panelRailDivider__Rel6L{flex:0 0 1px;width:auto;margin:4px 6px;background:var(--studio-line)}.desktopProjectWorkspace_panelRail__D60VB button[aria-controls=desktop-room-submenu],.desktopProjectWorkspace_panelRail__D60VB button[aria-controls=desktop-series-submenu],.desktopProjectWorkspace_panelRail__D60VB button[aria-controls=desktop-specialty-submenu],.desktopProjectWorkspace_panelRail__D60VB button[aria-controls=desktop-style-submenu]{grid-template-columns:18px minmax(0,1fr) 9px}.desktopProjectWorkspace_panelRail__D60VB .desktopProjectWorkspace_submenuChevron__G3aPL{width:9px;height:9px;transform:rotate(-90deg);transition:transform .15s ease}.desktopProjectWorkspace_panelRail__D60VB button[aria-expanded=true] .desktopProjectWorkspace_submenuChevron__G3aPL{transform:rotate(0)}.desktopProjectWorkspace_styleSubmenu__4iS1D{flex:0 1 auto;min-height:0;max-height:min(220px,30vh);overflow-y:auto;overscroll-behavior:contain;margin:-2px 0 2px 19px;padding-left:8px;scrollbar-width:thin}.desktopProjectWorkspace_panelRail__D60VB .desktopProjectWorkspace_styleSubmenu__4iS1D button{display:block;height:auto;min-height:28px;padding:6px 8px;font-size:10px;line-height:1.4;overflow-wrap:anywhere}.desktopProjectWorkspace_panelRail__D60VB .desktopProjectWorkspace_styleSubmenu__4iS1D button+button{margin-top:2px}.desktopProjectWorkspace_panelRail__D60VB .desktopProjectWorkspace_styleSubmenu__4iS1D button:hover:not(:disabled){border-color:transparent;background:transparent;color:#fff}.desktopProjectWorkspace_panelRail__D60VB .desktopProjectWorkspace_styleSubmenu__4iS1D button[aria-pressed=true],.desktopProjectWorkspace_panelRail__D60VB .desktopProjectWorkspace_styleSubmenu__4iS1D button[aria-pressed=true]:hover{border-color:transparent;background:transparent;color:#fff;font-weight:600}.desktopProjectWorkspace_panelRail__D60VB .desktopProjectWorkspace_styleSubmenu__4iS1D button:focus-visible{outline:1px solid var(--studio-ink-soft);outline-offset:-2px}.desktopProjectWorkspace_styleSubmenu__4iS1D>span{display:block;padding:6px 8px;color:var(--studio-ink-soft);font-size:10px;line-height:1.4}.desktopProjectWorkspace_guidedTourLayer__nErav{position:fixed;inset:0;z-index:1000;pointer-events:auto}.desktopProjectWorkspace_guidedTourHighlight__u2llt{position:fixed;z-index:0;box-sizing:border-box;padding:0;border:2px solid var(--studio-accent);border-radius:7px;background:transparent;box-shadow:0 0 0 9999px rgba(3,5,5,.54),0 0 24px hsla(41,37%,66%,.42);cursor:default;pointer-events:auto;transition:top .2s ease,left .2s ease,width .2s ease,height .2s ease}.desktopProjectWorkspace_guidedTourHighlight__u2llt[data-enabled=true]{cursor:pointer}.desktopProjectWorkspace_guidedTourActionTarget__pMhZ_{position:fixed;z-index:1;box-sizing:border-box;border:0;background:transparent;cursor:pointer;pointer-events:auto;transition:top .2s ease,left .2s ease,width .2s ease,height .2s ease}.desktopProjectWorkspace_guidedTourTargetArrow__djWJn{position:fixed;z-index:2;display:grid;width:30px;height:20px;place-items:center;color:var(--studio-accent);pointer-events:none;animation:desktopProjectWorkspace_guidedTourTargetNudge__Wiyzl .8s ease-in-out infinite alternate;filter:drop-shadow(0 2px 5px rgba(0,0,0,.65))}.desktopProjectWorkspace_guidedTourTargetArrow__djWJn svg{display:block;width:25px;height:16px}@keyframes desktopProjectWorkspace_guidedTourTargetNudge__Wiyzl{0%{transform:translateX(-6px)}to{transform:translateX(5px)}}.desktopProjectWorkspace_guidedTourBubble__GlpL_{position:fixed;z-index:3;box-sizing:border-box;width:310px;min-height:210px;padding:22px;border:1px solid hsla(0,0%,100%,.27);border-radius:7px;background:radial-gradient(circle at 12% -8%,hsla(0,0%,100%,.2),transparent 42%),linear-gradient(145deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.015) 58%),rgba(18,22,22,.42);box-shadow:0 24px 70px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.2),inset 1px 0 0 hsla(0,0%,100%,.06);color:var(--studio-ink);pointer-events:auto;-webkit-backdrop-filter:blur(32px) saturate(1.3) brightness(1.08);backdrop-filter:blur(32px) saturate(1.3) brightness(1.08)}.desktopProjectWorkspace_guidedTourProgress__qNhwM{color:var(--studio-accent);font-size:9px;letter-spacing:1.2px;text-transform:uppercase}.desktopProjectWorkspace_guidedTourBubble__GlpL_ h2{margin:13px 0 9px;font-family:Arial,sans-serif;font-size:22px;font-weight:500;line-height:1.15;letter-spacing:-.25px}.desktopProjectWorkspace_guidedTourBubble__GlpL_ p{min-height:52px;margin:0;color:var(--studio-ink-soft);font-size:12px;line-height:1.55}.desktopProjectWorkspace_guidedTourActions__X34E_{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px}.desktopProjectWorkspace_guidedTourActions__X34E_>div{display:flex;align-items:center;gap:8px}.desktopProjectWorkspace_guidedTourActions__X34E_ .desktopProjectWorkspace_guidedTourBack__uEFJg,.desktopProjectWorkspace_guidedTourActions__X34E_ .desktopProjectWorkspace_guidedTourHide__SOASO,.desktopProjectWorkspace_guidedTourActions__X34E_ .desktopProjectWorkspace_guidedTourNext__i4prm{min-height:34px;padding:0 11px;border-radius:4px;font-size:10px}.desktopProjectWorkspace_guidedTourActions__X34E_ .desktopProjectWorkspace_guidedTourHide__SOASO{padding-left:0;border:0;background:transparent;color:var(--studio-muted);text-decoration:underline;text-underline-offset:3px}.desktopProjectWorkspace_guidedTourActions__X34E_ .desktopProjectWorkspace_guidedTourBack__uEFJg{border:1px solid var(--studio-line);background:transparent;color:var(--studio-ink-soft)}.desktopProjectWorkspace_guidedTourActions__X34E_ .desktopProjectWorkspace_guidedTourNext__i4prm{min-width:62px;border:1px solid #efede6;background:#efede6;color:#151717}.desktopProjectWorkspace_guidedTourActions__X34E_ .desktopProjectWorkspace_guidedTourNext__i4prm:disabled{border-color:hsla(47,22%,92%,.28);background:hsla(47,22%,92%,.12);color:hsla(47,22%,92%,.38);cursor:not-allowed}.desktopProjectWorkspace_guidedTourActions__X34E_ .desktopProjectWorkspace_guidedTourBack__uEFJg:hover,.desktopProjectWorkspace_guidedTourActions__X34E_ .desktopProjectWorkspace_guidedTourHide__SOASO:hover{color:var(--studio-ink)}.desktopProjectWorkspace_guidedTourActions__X34E_ .desktopProjectWorkspace_guidedTourNext__i4prm:hover:not(:disabled){background:#fff}.desktopProjectWorkspace_guidedTourActions__X34E_ .desktopProjectWorkspace_guidedTourNext__i4prm:disabled:hover{border-color:hsla(47,22%,92%,.48);background:hsla(47,22%,92%,.48);color:#151717}@media (max-width:1150px) and (min-width:1051px){.desktopProjectWorkspace_app___dYCo{--project-panel-width:270px}.desktopProjectWorkspace_setupCanvas__xHTpw{padding:24px}.desktopProjectWorkspace_setupForm__QP_0x{padding:30px}}@media (min-width:1800px){.desktopProjectWorkspace_app___dYCo{--project-panel-width:400px}}@media (prefers-reduced-motion:reduce){.desktopProjectWorkspace_app___dYCo *{scroll-behavior:auto}.desktopProjectWorkspace_guidedTourTargetArrow__djWJn{animation:none}}.desktopProjectWorkspace_configuration__gFmjh .MuiInput-root{min-height:48px;padding:0 26px 0 0;margin:0;border:1px solid var(--studio-line);border-radius:4px;background:hsla(0,0%,100%,.055);color:var(--studio-ink)}.desktopProjectWorkspace_configuration__gFmjh .MuiInput-root:after,.desktopProjectWorkspace_configuration__gFmjh .MuiInput-root:before{display:none}.desktopProjectWorkspace_configuration__gFmjh .MuiInputBase-input{min-height:0;height:46px;margin:0;padding:12px!important;border:0;color:var(--studio-ink)!important;-webkit-text-fill-color:var(--studio-ink);caret-color:var(--studio-ink);font-size:14px}.desktopProjectWorkspace_configuration__gFmjh .MuiInputBase-input::placeholder{color:hsla(48,26%,93%,.35)!important;-webkit-text-fill-color:hsla(48,26%,93%,.35);opacity:1}.desktopProjectWorkspace_configuration__gFmjh .MuiAutocomplete-endAdornment{right:4px}.desktopProjectWorkspace_configuration__gFmjh .MuiSvgIcon-root{color:var(--studio-muted)}.desktopProjectWorkspace_configuration__gFmjh .MuiAutocomplete-popper .MuiPaper-root{color:var(--studio-ink);border-color:var(--studio-line);background:rgba(25,28,28,.98);box-shadow:0 18px 44px rgba(0,0,0,.4)}.desktopProjectWorkspace_configuration__gFmjh .MuiAutocomplete-popper .MuiAutocomplete-groupLabel{color:var(--studio-muted);background:#191c1c}.desktopProjectWorkspace_configuration__gFmjh .MuiAutocomplete-popper .MuiAutocomplete-option.Mui-focused,.desktopProjectWorkspace_configuration__gFmjh .MuiAutocomplete-popper .MuiAutocomplete-option[aria-selected=true],.desktopProjectWorkspace_configuration__gFmjh .MuiAutocomplete-popper .MuiAutocomplete-option[aria-selected=true].Mui-focused{background:hsla(0,0%,100%,.09)!important;color:var(--studio-ink)!important}.desktopProjectWorkspace_configuration__gFmjh .MuiIconButton-root{width:23px;height:23px}@media (max-width:1050px){.desktopProjectWorkspace_app___dYCo{display:none}}.desktopProjectWorkspace_toolRail__Fd9kR{grid-column:1;grid-row:2}@container project-canvas (max-width: 580px){.desktopProjectWorkspace_setupCanvas__xHTpw{padding:20px}.desktopProjectWorkspace_setupForm__QP_0x{padding:24px}.desktopProjectWorkspace_setupForm__QP_0x h1{font-size:32px}.desktopProjectWorkspace_configuration__gFmjh>div{grid-template-columns:minmax(0,1fr);gap:20px}.desktopProjectWorkspace_setupActions__9JCFd{flex-direction:column-reverse;align-items:stretch;gap:12px}.desktopProjectWorkspace_setupActions__9JCFd .desktopProjectWorkspace_primary__rTf0B{width:100%;min-width:0}.desktopProjectWorkspace_setupActions__9JCFd .desktopProjectWorkspace_sandboxButton__HnVzV{width:100%}.desktopProjectWorkspace_setupNote__DGNW7{text-align:center}.desktopProjectWorkspace_emptyJourney__rvdiU{gap:8px;margin-top:36px}.desktopProjectWorkspace_canvasFooter__sGBEG{flex-wrap:wrap;padding:11px 16px}}@media (min-width:1051px){body:has(.desktopProjectWorkspace_app___dYCo){overflow:hidden}body:has(.desktopProjectWorkspace_app___dYCo) .navbar-container{display:none}}.desktopProjectWorkspace_dynamicPanel__3Da_4[data-panel=articles],.desktopProjectWorkspace_dynamicPanel__3Da_4[data-panel=bookmarks],.desktopProjectWorkspace_dynamicPanel__3Da_4[data-panel=room],.desktopProjectWorkspace_dynamicPanel__3Da_4[data-panel=style]{overflow:hidden}.desktopProjectWorkspace_referenceImageError__Cs0eg{padding:0 18px;color:var(--studio-muted);font-size:12px}@container upload-intro (max-width: 700px){.desktopProjectWorkspace_uploadActions__momnr .desktopProjectWorkspace_uploadButton___fyJ0,.desktopProjectWorkspace_uploadSpacePicker__5LdSk{min-height:40px;font-size:11px}.desktopProjectWorkspace_uploadActions__momnr[data-multi-space]{grid-template-columns:minmax(0,1fr) 40px;gap:8px}.desktopProjectWorkspace_uploadSpacePicker__5LdSk{padding:0 10px;gap:8px}.desktopProjectWorkspace_uploadActions__momnr .desktopProjectWorkspace_uploadButton___fyJ0{padding:10px}.desktopProjectWorkspace_phoneEntryPlaceholder__Fgwom{gap:10px}.desktopProjectWorkspace_phoneEntryPlaceholder__Fgwom h3{font-size:20px}}.desktopProjectWorkspace_referenceContent__52qDv{display:flex;flex:1 1;flex-direction:column;min-height:0}.desktopProjectWorkspace_savedRoomThumbnail__WzMCR{position:relative;display:block;flex:0 0 46px;width:46px;height:46px;overflow:hidden;border:1px solid var(--studio-line)}.desktopProjectWorkspace_savedRoomThumbnail__WzMCR img{display:block;width:100%;height:100%;border:0;object-fit:cover}.desktopProjectWorkspace_referenceSelectionControls__DFceD{position:absolute;bottom:12px;left:12px;right:12px;display:flex;justify-content:center;pointer-events:none}.desktopProjectWorkspace_referenceSelectionControls__DFceD>div{max-width:100%}.desktopProjectWorkspace_app___dYCo[data-team-open=true]>.desktopProjectWorkspace_panelRail__D60VB,.desktopProjectWorkspace_app___dYCo[data-team-open=true]>.desktopProjectWorkspace_resizableArea__d5Wvp,.desktopProjectWorkspace_app___dYCo[data-team-open=true]>.desktopProjectWorkspace_toolRail__Fd9kR{display:none}.projectTeamView_root__Z4SNI{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:230px minmax(0,1fr);min-width:0;min-height:0;overflow:hidden;color:var(--studio-ink);background:#141717}.projectTeamView_root__Z4SNI[hidden]{display:none}.projectTeamView_root__Z4SNI svg{width:13px;height:13px;flex-shrink:0}.projectTeamView_root__Z4SNI button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;font:13px/1.4 Arial,sans-serif}.projectTeamView_root__Z4SNI button:disabled{opacity:.45}.projectTeamView_sidebar__eV_Vf{display:flex;flex-direction:column;min-width:0;overflow-y:auto;padding:25px 24px;border-right:1px solid var(--studio-line);background:#101313}.projectTeamView_root__Z4SNI .projectTeamView_backToDesign__ILCfk{justify-content:flex-start;align-self:flex-start;padding:0;border:0;color:var(--studio-muted);background:none;font-size:12px}.projectTeamView_root__Z4SNI .projectTeamView_backToDesign__ILCfk:hover{color:var(--studio-ink)}.projectTeamView_flowName__25_4w{margin:28px 0;font-size:15px;font-weight:400}.projectTeamView_steps__LrGvM{list-style:none;margin:0;padding:0}.projectTeamView_steps__LrGvM li{position:relative}.projectTeamView_steps__LrGvM li:not(:last-child):before{content:"";position:absolute;top:31px;left:13px;height:36px;border-left:1px solid var(--studio-line)}.projectTeamView_root__Z4SNI .projectTeamView_step__glIqN{position:relative;width:100%;justify-content:flex-start;align-items:flex-start;gap:13px;padding:0 0 30px;border:0;text-align:left;color:var(--studio-muted);background:none}.projectTeamView_root__Z4SNI .projectTeamView_step__glIqN:disabled{opacity:1;color:var(--studio-muted)}.projectTeamView_stepNumber__nl5OC{display:grid;place-items:center;flex:0 0 27px;width:27px;height:27px;border:1px solid var(--studio-line);border-radius:50%;font-size:12px}.projectTeamView_stepNumber__nl5OC[data-complete=true]{border-color:var(--studio-accent);color:var(--studio-accent)}.projectTeamView_step__glIqN[aria-current=step]{color:var(--studio-ink)}.projectTeamView_step__glIqN[aria-current=step] .projectTeamView_stepNumber__nl5OC{border-color:var(--studio-accent);background:var(--studio-accent);color:#181c17}.projectTeamView_stepLabel__i8jDP{display:block;padding-top:3px}.projectTeamView_stepDetail__1FEoK{display:block;margin-top:5px;color:var(--studio-muted);font-size:11px}.projectTeamView_context__J_Fhs{display:grid;grid-gap:6px;gap:6px;margin-top:auto;padding-top:24px;border-top:1px solid var(--studio-line);color:var(--studio-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.projectTeamView_context__J_Fhs strong{color:var(--studio-ink);font-size:14px;font-weight:400}.projectTeamView_workspace__gPgbI{display:flex;flex-direction:column;min-width:0;min-height:0}.projectTeamView_content__jl9n3{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#454842 transparent}.projectTeamView_page__dhJQR{width:100%;max-width:930px;margin:0 auto;padding:46px 48px 36px}.projectTeamView_heading__d7f3F{margin-bottom:32px}.projectTeamView_headingMeta__5_zKp{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;color:var(--studio-muted);font-size:12px}.projectTeamView_previewLabel__yVVxU{font-size:11px}.projectTeamView_heading__d7f3F h1{margin:0 0 10px;outline:none;font:400 34px/1.2 Georgia,serif;letter-spacing:-.6px}.projectTeamView_heading__d7f3F p{margin:0;color:var(--studio-muted);font-size:14px;line-height:1.6}.projectTeamView_project__pyCpa{max-width:690px}.projectTeamView_locationField__owYpP{--project-control-height:42px;display:grid;grid-gap:9px;gap:9px;margin-top:24px;color:var(--studio-ink-soft);font-size:13px}.projectTeamView_locationField__owYpP>small{color:var(--studio-muted);font-size:12px}.projectTeamView_locationField__owYpP .MuiAutocomplete-popper .MuiPaper-root{color:var(--studio-ink);border-color:var(--studio-line);background:#191d1d}.projectTeamView_locationField__owYpP .MuiAutocomplete-groupLabel{color:var(--studio-muted);background:#191d1d}.projectTeamView_locationField__owYpP .MuiAutocomplete-popper .MuiAutocomplete-option.Mui-focused,.projectTeamView_locationField__owYpP .MuiAutocomplete-popper .MuiAutocomplete-option[aria-selected=true]{color:var(--studio-ink);background:hsla(0,0%,100%,.09)}.projectTeamView_locationField__owYpP .MuiAutocomplete-loading,.projectTeamView_locationField__owYpP .MuiAutocomplete-noOptions{color:var(--studio-muted)}.projectTeamView_field__8lBWU{display:flex;flex-direction:column;gap:9px;min-width:0;margin:22px 0;color:var(--studio-ink-soft);font-size:13px;line-height:1.5}.projectTeamView_field__8lBWU small{color:var(--studio-muted);font-size:12px}.projectTeamView_root__Z4SNI .projectTeamView_field__8lBWU input,.projectTeamView_root__Z4SNI .projectTeamView_field__8lBWU select,.projectTeamView_root__Z4SNI .projectTeamView_field__8lBWU textarea,.projectTeamView_root__Z4SNI .projectTeamView_serviceFilter__veklB{width:100%;min-width:0;min-height:42px;padding:10px 12px;border:1px solid var(--studio-line);border-radius:5px;background:#191d1d;color:var(--studio-ink);font:13px/1.5 Arial,sans-serif;color-scheme:dark}.projectTeamView_field__8lBWU textarea{resize:vertical}.projectTeamView_root__Z4SNI .projectTeamView_field__8lBWU select,.projectTeamView_root__Z4SNI .projectTeamView_serviceFilter__veklB{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:34px;background-image:linear-gradient(45deg,transparent 50%,var(--studio-muted) 50%),linear-gradient(135deg,var(--studio-muted) 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px;background-repeat:no-repeat}.projectTeamView_field__8lBWU input::placeholder,.projectTeamView_field__8lBWU textarea::placeholder,.projectTeamView_search__Z1sLj input::placeholder{color:var(--studio-muted);opacity:1}.projectTeamView_field__8lBWU input:focus,.projectTeamView_field__8lBWU select:focus,.projectTeamView_field__8lBWU textarea:focus,.projectTeamView_serviceFilter__veklB:focus{outline:2px solid var(--studio-accent);outline-offset:2px}.projectTeamView_fieldGrid__a7RBp{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px}.projectTeamView_fieldGrid__a7RBp+.projectTeamView_field__8lBWU{margin-top:0}.projectTeamView_spaces__Ca_ao{min-width:0;margin:0;padding:0;border:0}.projectTeamView_spaces__Ca_ao legend{padding:0;color:var(--studio-ink-soft);font-size:13px}.projectTeamView_spaces__Ca_ao>p{margin:8px 0 16px;color:var(--studio-muted);font-size:12px;line-height:1.5}.projectTeamView_spaceGrid__BV6hD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.projectTeamView_spaceCard__j_yhI{display:flex;align-items:center;gap:12px;min-width:0;padding:16px 12px;border:1px solid var(--studio-line);border-radius:5px;background:rgba(0,0,0,.08);cursor:pointer}.projectTeamView_spaceCard__j_yhI[data-selected=true]{border-color:hsla(41,37%,66%,.55);background:hsla(41,37%,66%,.035)}.projectTeamView_spaceCard__j_yhI:focus-within{outline:2px solid var(--studio-accent);outline-offset:2px}.projectTeamView_spaceCard__j_yhI>input{flex-shrink:0;width:17px;height:17px;margin:0;accent-color:var(--studio-accent)}.projectTeamView_spaceThumbnail__IbFEL{display:grid;place-items:center;flex:0 0 68px;width:68px;height:86px;overflow:hidden;background:#101313;color:var(--studio-muted);border-radius:3px}.projectTeamView_spaceThumbnail__IbFEL img{display:block;width:100%;height:100%;object-fit:contain}.projectTeamView_spaceThumbnail__IbFEL svg{width:22px;height:22px}.projectTeamView_spaceDetails__XvH3m{display:grid;grid-gap:5px;gap:5px;min-width:0;overflow-wrap:anywhere}.projectTeamView_spaceDetails__XvH3m strong{font-size:14px;font-weight:400}.projectTeamView_spaceDetails__XvH3m>span{color:var(--studio-muted);font-size:11px;line-height:1.5}.projectTeamView_tabs__Gx_p3{display:flex;flex-wrap:wrap;gap:24px;margin:0 0 22px;border-bottom:1px solid var(--studio-line)}.projectTeamView_root__Z4SNI .projectTeamView_tabs__Gx_p3 button{justify-content:flex-start;padding:9px 0 14px;border:0;border-bottom:2px solid transparent;color:var(--studio-muted);background:none;text-align:left}.projectTeamView_tabs__Gx_p3 button[aria-pressed=true]{border-bottom-color:var(--studio-accent);color:var(--studio-ink)}.projectTeamView_filters__ajLDZ{display:grid;grid-template-columns:minmax(0,1fr) 175px;grid-gap:12px;gap:12px;margin-bottom:8px}.projectTeamView_proximityFilters__VEDpH{grid-template-columns:minmax(0,1fr) 175px 165px}.projectTeamView_search__Z1sLj{display:flex;align-items:center;gap:10px;padding:10px 13px;border:1px solid var(--studio-line);border-radius:5px;color:var(--studio-muted);background:#191d1d}.projectTeamView_search__Z1sLj:focus-within{outline:2px solid var(--studio-accent);outline-offset:2px}.projectTeamView_root__Z4SNI .projectTeamView_search__Z1sLj input{width:100%;min-width:0;border:0;outline:0;background:none;color:var(--studio-ink);font-size:13px}.projectTeamView_company__ff277{padding:25px 0;border-bottom:1px solid var(--studio-line)}.projectTeamView_companyMain__Do9Ih{display:flex;align-items:center;gap:17px}.projectTeamView_monogram__ut3Nx{display:grid;place-items:center;flex:0 0 66px;width:66px;height:78px;margin-block:-16px;border-radius:4px;color:var(--studio-accent);background:hsla(41,37%,66%,.08);font:20px Georgia,serif;overflow:hidden}.projectTeamView_monogram__ut3Nx img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.projectTeamView_companyInfo__vCQ5G{flex:1 1;min-width:0}.projectTeamView_companyInfo__vCQ5G h2,.projectTeamView_reviewHeading__uLA16 h2{margin:0;font-size:16px;line-height:1.5;font-weight:400;overflow-wrap:anywhere}.projectTeamView_companyInfo__vCQ5G h2 span,.projectTeamView_reviewHeading__uLA16 h2 span{display:inline-block;margin-left:10px;color:var(--studio-muted);font:12px/1.5 Arial,sans-serif}.projectTeamView_companyInfo__vCQ5G p{margin:5px 0 0;color:var(--studio-muted);font-size:12px;line-height:1.5}.projectTeamView_root__Z4SNI .projectTeamView_secondary__YUt7A,.projectTeamView_root__Z4SNI .projectTeamView_selectCompany__4N_Ug{flex-shrink:0;padding:8px 14px;border:1px solid var(--studio-line);border-radius:5px;color:var(--studio-ink);background:none}.projectTeamView_selectCompany__4N_Ug[aria-pressed=true]{border-color:transparent;background:hsla(41,37%,66%,.08);color:var(--studio-accent)}.projectTeamView_root__Z4SNI .projectTeamView_secondary__YUt7A:hover:not(:disabled),.projectTeamView_root__Z4SNI .projectTeamView_selectCompany__4N_Ug:hover{border-color:var(--studio-accent)}.projectTeamView_checks__tidqb{display:grid;grid-gap:15px;gap:15px;margin:28px 0;padding:0;border:0}.projectTeamView_checks__tidqb legend{margin-bottom:15px;padding:0;color:var(--studio-ink-soft);font-size:13px}.projectTeamView_checks__tidqb label{display:flex;align-items:center;gap:10px;color:var(--studio-ink-soft);font-size:13px;line-height:1.5}.projectTeamView_checks__tidqb input{flex-shrink:0;width:17px;height:17px;margin:0;accent-color:var(--studio-accent)}.projectTeamView_approveRow__E860S{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:28px 0 0}.projectTeamView_approveRow__E860S>span{color:var(--studio-muted);font-size:12px;line-height:1.6}.projectTeamView_hint__pDa3Y{display:block;margin:18px 0 0;color:var(--studio-muted);font-size:12px;line-height:1.7}.projectTeamView_reviewSection__Kx758{padding:23px 0;border-bottom:1px solid var(--studio-line)}.projectTeamView_reviewSection__Kx758:first-of-type{padding-top:0}.projectTeamView_reviewHeading__uLA16{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:10px}.projectTeamView_reviewSection__Kx758 p{margin:6px 0;color:var(--studio-muted);font-size:13px;line-height:1.7;overflow-wrap:anywhere}.projectTeamView_reviewSection__Kx758 .projectTeamView_reviewNote__wyvmA{color:var(--studio-ink-soft);white-space:pre-wrap}.projectTeamView_root__Z4SNI .projectTeamView_textButton__Y70dU{flex-shrink:0;min-height:32px;padding:0;border:0;color:var(--studio-accent);background:none;font-size:12px}.projectTeamView_approved__BKWtn{display:inline-flex;align-items:center;gap:6px;margin-top:10px;color:var(--studio-accent);font-size:12px}.projectTeamView_empty__FdmME{padding:35px 0;text-align:center;color:var(--studio-muted);font-size:13px}.projectTeamView_footer__TX_Lb{flex-shrink:0;padding:0 48px}.projectTeamView_footerInner__domxQ{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:834px;margin:0 auto;padding:22px 0 28px;border-top:1px solid var(--studio-line)}.projectTeamView_status__gdoq3{color:var(--studio-muted);font-size:12px;line-height:1.5}.projectTeamView_footerActions__7BUFb{display:flex;align-items:center;gap:22px}.projectTeamView_root__Z4SNI .projectTeamView_back__u7i53{padding:8px 0;border:0;color:var(--studio-ink-soft);background:none}.projectTeamView_root__Z4SNI .projectTeamView_primary__gN5hW{padding:10px 17px;border:1px solid var(--studio-accent);border-radius:5px;color:#171b17;background:var(--studio-accent);white-space:nowrap}.projectTeamView_root__Z4SNI .projectTeamView_primary__gN5hW:hover:not(:disabled){background:#dbcaab;border-color:#dbcaab}@media (min-width:1600px){.projectTeamView_root__Z4SNI{grid-template-columns:260px minmax(0,1fr)}.projectTeamView_sidebar__eV_Vf{padding:30px}.projectTeamView_page__dhJQR{padding-top:58px}}@media (max-width:1000px){.projectTeamView_root__Z4SNI{grid-template-columns:200px minmax(0,1fr)}.projectTeamView_sidebar__eV_Vf{padding:22px 18px}.projectTeamView_page__dhJQR{padding:32px 28px}.projectTeamView_footer__TX_Lb{padding:0 28px}.projectTeamView_companyInfo__vCQ5G h2 span{display:block;margin:3px 0 0}}@media (max-width:700px){.projectTeamView_proximityFilters__VEDpH{grid-template-columns:repeat(2,minmax(0,1fr))}.projectTeamView_proximityFilters__VEDpH .projectTeamView_search__Z1sLj{grid-column:1/-1}.projectTeamView_root__Z4SNI{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.projectTeamView_sidebar__eV_Vf{display:block;overflow:visible;padding:10px 20px 0;border-right:0;border-bottom:1px solid var(--studio-line)}.projectTeamView_context__J_Fhs,.projectTeamView_flowName__25_4w,.projectTeamView_stepDetail__1FEoK,.projectTeamView_steps__LrGvM li:before{display:none}.projectTeamView_steps__LrGvM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px;grid-gap:8px;gap:8px}.projectTeamView_root__Z4SNI .projectTeamView_step__glIqN{flex-direction:column;align-items:center;gap:3px;padding-bottom:15px;font-size:12px;text-align:center}.projectTeamView_page__dhJQR{padding:24px 22px}.projectTeamView_heading__d7f3F h1{font-size:28px}.projectTeamView_headingMeta__5_zKp{flex-wrap:wrap;gap:8px}.projectTeamView_heading__d7f3F p{font-size:13px}.projectTeamView_fieldGrid__a7RBp{gap:16px}.projectTeamView_footer__TX_Lb{padding:0 22px}.projectTeamView_footerInner__domxQ{flex-wrap:wrap;gap:12px;padding:16px 0}.projectTeamView_footerActions__7BUFb{margin-left:auto}.projectTeamView_spaceGrid__BV6hD{grid-template-columns:1fr}}@media (min-width:701px) and (max-width:1050px){.projectTeamView_spaceGrid__BV6hD{grid-template-columns:1fr}}@media (max-width:440px){.projectTeamView_fieldGrid__a7RBp,.projectTeamView_filters__ajLDZ{grid-template-columns:1fr;gap:0}.projectTeamView_fieldGrid__a7RBp .projectTeamView_field__8lBWU+.projectTeamView_field__8lBWU{margin-top:0}.projectTeamView_filters__ajLDZ{gap:10px}.projectTeamView_company__ff277{padding:20px 0}.projectTeamView_companyMain__Do9Ih{flex-wrap:wrap;gap:12px}.projectTeamView_companyInfo__vCQ5G{flex-basis:calc(100% - 78px)}.projectTeamView_root__Z4SNI .projectTeamView_selectCompany__4N_Ug{margin-left:78px}.projectTeamView_tabs__Gx_p3{gap:18px}.projectTeamView_root__Z4SNI .projectTeamView_tabs__Gx_p3 button{font-size:12px}.projectTeamView_approveRow__E860S{flex-wrap:wrap;gap:12px}.projectTeamView_reviewHeading__uLA16{flex-wrap:wrap;gap:4px}.projectTeamView_root__Z4SNI .projectTeamView_field__8lBWU input,.projectTeamView_root__Z4SNI .projectTeamView_field__8lBWU select,.projectTeamView_root__Z4SNI .projectTeamView_field__8lBWU textarea,.projectTeamView_root__Z4SNI .projectTeamView_search__Z1sLj input,.projectTeamView_root__Z4SNI .projectTeamView_serviceFilter__veklB{font-size:16px}}@media (pointer:coarse){.projectTeamView_root__Z4SNI button{min-height:44px}.projectTeamView_checks__tidqb label{min-height:36px}}.projectTeamView_companyInfo__vCQ5G a{color:inherit;text-decoration:none}.projectTeamView_companyInfo__vCQ5G a:hover{text-decoration:underline;text-underline-offset:4px}.projectTeamView_companies__zE_EV+.projectTeamView_secondary__YUt7A{margin-top:20px}.profileProjectAction_panel__BsrSR{position:fixed;z-index:1400;box-sizing:border-box;width:344px;max-width:calc(100vw - 24px);padding:12px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #ffffff29;border-radius:12px;background:#191b1af5;color:#f5f4ef;box-shadow:0 12px 32px #0003;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);font-family:Arial,sans-serif}.profileProjectAction_header___szYp{display:flex;align-items:center;gap:10px;padding:7px 7px 14px;border-bottom:1px solid #ffffff20;margin-bottom:8px}.profileProjectAction_header___szYp>div:nth-child(2){flex:1 1;min-width:0}.profileProjectAction_header___szYp p{margin:0 0 4px;color:#f5f4ef88;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.profileProjectAction_header___szYp h2{margin:0 0 5px;color:inherit;font:400 15px/1.35 Arial,sans-serif;overflow-wrap:anywhere}.profileProjectAction_header___szYp h2:focus{outline:none}.profileProjectAction_header___szYp span{color:#f5f4efa6;font:11px/1.4 Arial,sans-serif}.profileProjectAction_image__f77_i>div{width:48px;height:58px;min-width:48px;margin:0}.profileProjectAction_image__f77_i img{width:100%;height:100%;object-fit:cover}.profileProjectAction_close__Tp3xn{align-self:flex-start;flex:none;width:28px;height:28px;padding:0;border:0;border-radius:50%;color:#f5f4efaa;background:#ffffff0d;font-size:18px;cursor:pointer}.profileProjectAction_close__Tp3xn:hover{background:#ffffff20}.profileProjectAction_close__Tp3xn:focus-visible{outline:2px solid #c8b689;outline-offset:2px}