.WorkSourceAttachments_attachments__nuzd2{display:grid;gap:8px;min-width:0;padding:12px;border:1px dashed var(--joy-palette-neutral-400);border-radius:12px;background:var(--joy-palette-background-surface)}.WorkSourceAttachments_attachments__nuzd2[data-dragging=true]{background:var(--joy-palette-primary-softBg);border-color:var(--joy-palette-primary-outlinedBorder)}.WorkSourceAttachments_attachments__nuzd2:focus-visible{outline:2px solid var(--joy-palette-primary-500);outline-offset:2px}.WorkSourceAttachments_actions__ioOPQ,.WorkSourceAttachments_heading__5dt_c,.WorkSourceAttachments_sourceHeading__9zEjI{display:flex;align-items:center;gap:8px;min-width:0}.WorkSourceAttachments_heading__5dt_c{flex-wrap:wrap;justify-content:space-between}.WorkSourceAttachments_fileInput__DSnuS{display:none}.WorkSourceAttachments_sourceList__hUFCv{display:grid;gap:8px;padding:0;margin:0;min-width:0;list-style:none}.WorkSourceAttachments_source__rqWU0{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px;min-width:0;border:1px solid var(--joy-palette-divider);border-radius:4px}.WorkSourceAttachments_sourceHeading__9zEjI{flex:1 1 128px}.WorkSourceAttachments_sourceInfo__WnVGM{display:grid;gap:4px;min-width:0;flex:1 1}.WorkSourceAttachments_preview__63RBK{display:block;width:48px;height:48px;object-fit:cover;flex-shrink:0}.WorkSourceAttachments_actions__ioOPQ{margin-inline-start:auto;flex-wrap:wrap}.WorkSourceAttachments_extractedText___l860,.WorkSourceAttachments_fullWidth__KX8Dj{width:100%;min-width:0}.WorkSourceAttachments_extractedText___l860 summary{padding:8px 0;cursor:pointer}.WorkSourceAttachments_loading__1_pi2{display:block;height:8px;width:80%;border-radius:4px;background:var(--joy-palette-neutral-softBg)}.WorkSourceAttachments_title-4__X4F7O{font-weight:500}.WorkSourceAttachments_caption-2__7MXv_,.WorkSourceAttachments_title-4__X4F7O{font-size:14px;line-height:20px;margin:0;overflow-wrap:anywhere;text-wrap:pretty}.WorkSourceAttachments_caption-2__7MXv_{font-weight:400;color:var(--joy-palette-text-secondary)}.WorkSourceAttachments_caption-2__7MXv_[data-status=ready]{color:var(--joy-palette-success-softColor)}.WorkSourceAttachments_caption-2__7MXv_[data-status=failed]{color:var(--joy-palette-warning-softColor)}.WorkSourceAttachments_button-sm__NYwt3{font-size:14px;line-height:20px;font-weight:600;white-space:normal}.WorkSourceAttachments_compactAttachments__JhhrN{display:flex;align-items:center;flex:0 1 auto;flex-wrap:wrap;gap:4px;min-width:0;max-width:100%}.WorkSourceAttachments_compactAttachments__JhhrN[data-show-entries=false]{flex:0 0 auto}.WorkSourceAttachments_compactAttachments__JhhrN[data-dragging=true]{background:var(--joy-palette-primary-softBg);outline:1px dashed var(--joy-palette-primary-outlinedBorder);border-radius:4px}.WorkSourceAttachments_compactAttachments__JhhrN:focus-visible,.WorkSourceAttachments_compactStatus___3xyD:focus-visible{outline:2px solid var(--joy-palette-primary-500);outline-offset:2px}.WorkSourceAttachments_compactAttachments__JhhrN .WorkSourceAttachments_attachButton__B2C_t{--IconButton-size:32px;flex-shrink:0}.WorkSourceAttachments_compactList__UsNpz{display:flex;align-items:center;flex:1 1;flex-wrap:wrap;gap:4px;min-width:0;max-height:80px;overflow:auto;padding:0;margin:0;list-style:none}.WorkSourceAttachments_compactChip__NyIDq{display:flex;align-items:center;gap:4px;max-width:100%;min-width:0;padding:4px;border:1px solid var(--joy-palette-divider);border-radius:8px;background:var(--joy-palette-background-level1)}.WorkSourceAttachments_compactChip__NyIDq>svg{flex-shrink:0}.WorkSourceAttachments_compactPreview__tnves{display:block;width:24px;height:24px;border-radius:4px;object-fit:cover;flex-shrink:0}.WorkSourceAttachments_caption-4__iItlx{min-width:0;max-width:80px;font-size:12px;line-height:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkSourceAttachments_compactStatus___3xyD{display:flex;flex-shrink:0;color:var(--joy-palette-text-secondary)}.WorkSourceAttachments_compactChip__NyIDq[data-status=ready] .WorkSourceAttachments_compactStatus___3xyD{color:var(--joy-palette-success-softColor)}.WorkSourceAttachments_compactChip__NyIDq[data-status=failed] .WorkSourceAttachments_compactStatus___3xyD{color:var(--joy-palette-warning-softColor)}.WorkSourceAttachments_compactChip__NyIDq .WorkSourceAttachments_chipButton__CWgjq{--IconButton-size:24px;flex-shrink:0}.WorkSourceAttachments_compactError__SW6BF{flex-basis:100%;margin:0;color:var(--joy-palette-warning-softColor);font-size:12px;line-height:16px;font-weight:400;text-wrap:pretty;overflow-wrap:anywhere}.WorkInitiationDialog_grid__bJoRc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.WorkInitiationDialog_card__d0iJ0,.WorkInitiationDialog_source__bQ_HO{padding:16px;border:1px solid var(--joy-palette-divider);border-radius:12px;min-width:0}.WorkInitiationDialog_source__bQ_HO{padding:12px}.WorkInitiationDialog_drop__MakuM{padding:16px;border:1px dashed var(--joy-palette-neutral-400);border-radius:12px;background:var(--joy-palette-background-level1);cursor:pointer}.WorkInitiationDialog_actions__Pe4Bb,.WorkInitiationDialog_heading__yStfa{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.WorkInitiationDialog_preserve__zATAr{white-space:pre-wrap;overflow-wrap:anywhere}.WorkInitiationDialog_stages__sGzbR{display:flex;gap:8px;flex-wrap:wrap}.WorkInitiationDialog_details__u6_2_>summary{cursor:pointer;font-weight:600;padding:8px 0}@media (max-width:640px){.WorkInitiationDialog_grid__bJoRc{grid-template-columns:minmax(0,1fr)}}.WorkInitiationDialog_dialog__YY1cK{width:min(1280px,96vw);height:min(900px,94dvh);max-height:94dvh;overflow:hidden;padding:0;gap:0;direction:rtl;border-radius:16px}.WorkInitiationDialog_windowHeader__cn2TB{padding:24px 24px 16px;display:grid;gap:12px}.WorkInitiationDialog_windowHeader__cn2TB h2{font-size:24px;line-height:32px;font-weight:600;padding-inline-end:32px}.WorkInitiationDialog_paneTabs__QDlTq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0 16px;gap:4px}.WorkInitiationDialog_paneTabs__QDlTq button{border:1px solid var(--joy-palette-divider);border-radius:8px 8px 0 0;background:var(--joy-palette-background-level1);color:var(--joy-palette-text-secondary);padding:12px 16px;font:inherit;font-size:14px;line-height:20px;font-weight:600}.WorkInitiationDialog_paneTabs__QDlTq button[aria-pressed=true]{background:var(--joy-palette-background-surface);color:var(--joy-palette-text-primary)}.WorkInitiationDialog_processLayout__czcIv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;flex:1 1;overflow:hidden}.WorkInitiationDialog_processLayout__czcIv[data-assistant=false]{grid-template-columns:minmax(0,1fr)}.WorkInitiationDialog_formPane__hnDZK{padding:24px;overflow:auto;min-width:0;min-height:0;scrollbar-gutter:stable}.WorkInitiationDialog_assistantPane__YZHRV{order:-1;display:flex;flex-direction:column;background:var(--joy-palette-background-body);padding:16px;gap:12px;min-width:0;min-height:0;overflow:auto}.WorkInitiationDialog_conversation__XBE3I{flex:1 1;min-height:192px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;overflow-wrap:anywhere}.WorkInitiationDialog_conversation__XBE3I[data-empty=true]{display:grid;place-items:center}.WorkInitiationDialog_assistantWelcome__NPXNt{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:24px 0;max-width:480px}.WorkInitiationDialog_composer__5hTi3{display:grid;gap:8px;flex-shrink:0}.WorkInitiationDialog_stepNav__cBaCs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.WorkInitiationDialog_stepNav__cBaCs button{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;border:1px solid var(--joy-palette-divider);border-radius:8px;background:transparent;color:var(--joy-palette-text-secondary);font:inherit;font-size:12px;line-height:16px;cursor:pointer}.WorkInitiationDialog_stepNav__cBaCs button[aria-current=step]{background:var(--joy-palette-primary-softBg);color:var(--joy-palette-primary-softColor);border-color:var(--joy-palette-primary-outlinedBorder)}.WorkInitiationDialog_stepNumber__e3uhH{font-size:16px;line-height:24px;font-weight:600}.WorkInitiationDialog_stepHeading__EtB_X{display:grid;gap:8px}.WorkInitiationDialog_wizardFooter__TrGgo{position:sticky;bottom:-24px;display:flex;justify-content:space-between;gap:12px;background:var(--joy-palette-background-surface);padding:16px 0;z-index:1}.WorkInitiationDialog_wizardFooter__TrGgo button{white-space:normal}.WorkInitiationDialog_heading-6__yyj_M{font-size:20px;line-height:28px;font-weight:600}.WorkInitiationDialog_title-3__RsnW1{font-size:16px;line-height:24px;font-weight:500}.WorkInitiationDialog_body-6__Pz1Of,.WorkInitiationDialog_caption-2__u09c2{font-size:14px;line-height:20px;font-weight:400}.WorkInitiationDialog_caption-2__u09c2{color:var(--joy-palette-text-secondary)}.WorkInitiationDialog_caption-3__c4uF7{font-size:12px;line-height:16px;font-weight:600}.WorkInitiationDialog_body-6__Pz1Of,.WorkInitiationDialog_caption-2__u09c2,.WorkInitiationDialog_caption-3__c4uF7,.WorkInitiationDialog_heading-6__yyj_M,.WorkInitiationDialog_title-3__RsnW1{margin:0;text-wrap:pretty}.WorkInitiationDialog_heading-6__yyj_M{text-wrap:balance}.WorkInitiationDialog_paneTabs__QDlTq button,.WorkInitiationDialog_stepNav__cBaCs button{transition:color .3s cubic-bezier(.22,1,.36,1),background-color .3s cubic-bezier(.22,1,.36,1)}.WorkInitiationDialog_paneTabs__QDlTq button:focus-visible,.WorkInitiationDialog_stepNav__cBaCs button:focus-visible{outline:2px solid var(--joy-palette-primary-500);outline-offset:2px}.WorkInitiationDialog_paneTabs__QDlTq button:hover,.WorkInitiationDialog_stepNav__cBaCs button:hover:not(:disabled){background:var(--joy-palette-primary-softHoverBg)}.WorkInitiationDialog_paneTabs__QDlTq button:active,.WorkInitiationDialog_stepNav__cBaCs button:active:not(:disabled){transform:scale(.98)}.WorkInitiationDialog_stepNav__cBaCs button:disabled{opacity:.6;cursor:default}@media (max-width:760px){.WorkInitiationDialog_dialog__YY1cK{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.WorkInitiationDialog_windowHeader__cn2TB{padding:16px}.WorkInitiationDialog_windowHeader__cn2TB h2{font-size:20px;line-height:28px}.WorkInitiationDialog_paneTabs__QDlTq{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 8px}.WorkInitiationDialog_paneTabs__QDlTq button{padding:12px 8px}.WorkInitiationDialog_paneTabs__QDlTq button[aria-pressed=true]{background:var(--joy-palette-primary-softBg);color:var(--joy-palette-primary-softColor)}.WorkInitiationDialog_processLayout__czcIv{grid-template-columns:minmax(0,1fr)}.WorkInitiationDialog_processLayout__czcIv[data-assistant=true][data-pane=assistant]>.WorkInitiationDialog_formPane__hnDZK,.WorkInitiationDialog_processLayout__czcIv[data-assistant=true][data-pane=form]>.WorkInitiationDialog_assistantPane__YZHRV{display:none}.WorkInitiationDialog_assistantPane__YZHRV,.WorkInitiationDialog_formPane__hnDZK{padding:16px}.WorkInitiationDialog_stepNav__cBaCs{gap:4px}.WorkInitiationDialog_stepNav__cBaCs button{padding:8px 4px}.WorkInitiationDialog_wizardFooter__TrGgo{bottom:-16px}.WorkInitiationDialog_drop__MakuM input{max-width:100%}}.FooterTrustBadges_trust__R4rz7{margin-block-start:24px}.FooterTrustBadges_caption__3oph0{margin:0;color:var(--joy-palette-text-secondary);font-size:12px;line-height:2}.FooterTrustBadges_badges__GyMLo{display:grid;grid-template-columns:repeat(3,minmax(0,88px));align-items:center;gap:12px;max-width:288px;margin:12px 0 0;padding:0;list-style:none}.FooterTrustBadges_badge__F9xvZ{display:flex;min-width:0;height:108px;align-items:center;justify-content:center}.FooterTrustBadges_badgeLink__DgZC1{display:flex;width:100%;height:100%;align-items:center;border-radius:6px}.FooterTrustBadges_badgeLink__DgZC1:focus-visible{outline:2px solid var(--joy-palette-primary-solidBg);outline-offset:4px}.FooterTrustBadges_image__yx7G5{display:block;width:100%;height:100px;object-fit:contain}.FooterTrustBadges_institutionImage__BSh8v{filter:brightness(0);opacity:.6}[data-joy-color-scheme=dark] .FooterTrustBadges_institutionImage__BSh8v{filter:brightness(0) invert(1);opacity:.7}.ProjectDefinition_railWrap__DxUTD{container-type:inline-size;display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.ProjectDefinition_rail__qmiJB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--joy-palette-neutral-outlinedBorder);border-radius:var(--joy-radius-lg);background:var(--joy-palette-background-surface)}.ProjectDefinition_step__1EbH4{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:10px 14px;border-inline-start:1px solid var(--joy-palette-divider);color:var(--joy-palette-text-primary);text-decoration:none;transition:background-color .16s ease}.ProjectDefinition_step__1EbH4:first-child{border-inline-start:0}.ProjectDefinition_step__1EbH4:hover{background:var(--joy-palette-primary-plainHoverBg)}.ProjectDefinition_step__1EbH4[aria-current=page]{background:var(--joy-palette-primary-softBg)}.ProjectDefinition_step__1EbH4:focus-visible{outline:2px solid var(--joy-palette-focusVisible);outline-offset:-2px}.ProjectDefinition_num__h2p8h{flex:none;display:grid;place-items:center;width:24px;height:24px;margin-top:2px;border-radius:50%;background:var(--joy-palette-background-level2);color:var(--joy-palette-text-secondary);font-size:var(--joy-fontSize-xs);font-weight:700}.ProjectDefinition_step__1EbH4[data-tone=done] .ProjectDefinition_num__h2p8h{background:var(--joy-palette-success-softBg);color:var(--joy-palette-success-plainColor)}.ProjectDefinition_step__1EbH4[aria-current=page] .ProjectDefinition_num__h2p8h{background:var(--joy-palette-primary-solidBg);color:var(--joy-palette-primary-solidColor)}.ProjectDefinition_stepText___JZmk{min-width:0}.ProjectDefinition_stepTitle__b5E1z{display:block;font-weight:800;line-height:1.6}.ProjectDefinition_stepStatus__iwDXr{display:block;color:var(--joy-palette-text-secondary);font-size:var(--joy-fontSize-xs);line-height:1.7}.ProjectDefinition_step__1EbH4[data-tone=attention] .ProjectDefinition_stepStatus__iwDXr{color:var(--joy-palette-warning-plainColor);font-weight:600}.ProjectDefinition_more__nAXSx{display:flex;align-items:center;flex-wrap:wrap;gap:2px 4px}.ProjectDefinition_moreLabel__7145_{padding-inline:4px 6px;color:var(--joy-palette-text-tertiary);font-size:var(--joy-fontSize-xs)}.ProjectDefinition_moreLink__mcMU4{padding:3px 10px;border-radius:var(--joy-radius-sm);color:var(--joy-palette-text-secondary);font-size:var(--joy-fontSize-sm);text-decoration:none}.ProjectDefinition_moreLink__mcMU4:hover{background:var(--joy-palette-neutral-plainHoverBg);color:var(--joy-palette-text-primary)}.ProjectDefinition_moreLink__mcMU4[aria-current=page]{background:var(--joy-palette-neutral-softBg);color:var(--joy-palette-text-primary);font-weight:600}.ProjectDefinition_moreLink__mcMU4:focus-visible{outline:2px solid var(--joy-palette-focusVisible);outline-offset:1px}@container (max-width: 560px){.ProjectDefinition_rail__qmiJB{grid-template-columns:minmax(0,1fr)}.ProjectDefinition_step__1EbH4{border-inline-start:0;border-top:1px solid var(--joy-palette-divider)}.ProjectDefinition_step__1EbH4:first-child{border-top:0}}.ProjectDefinition_frame__bnrHG{container-type:inline-size}.ProjectDefinition_switch__el3RO{display:none;gap:6px;margin-bottom:12px}.ProjectDefinition_layout__Yucrk{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:start;gap:20px}.ProjectDefinition_layout__Yucrk[data-assistant=false]{grid-template-columns:minmax(0,1fr)}.ProjectDefinition_doc__CwBDF{container-type:inline-size;display:flex;flex-direction:column;gap:28px;min-width:0;padding:24px 28px 32px;border:1px solid var(--joy-palette-divider);border-radius:var(--joy-radius-xl);background:var(--joy-palette-background-surface);line-height:1.9}.ProjectDefinition_assistant__HmKFm{position:sticky;top:calc(var(--Header-height, 70px) + 12px);height:calc(100dvh - var(--Header-height, 70px) - 24px);min-height:420px;overflow:hidden;border-radius:var(--joy-radius-xl)}@container (max-width: 880px){.ProjectDefinition_switch__el3RO{display:flex}.ProjectDefinition_layout__Yucrk{grid-template-columns:minmax(0,1fr)}.ProjectDefinition_layout__Yucrk[data-pane=assistant] .ProjectDefinition_main__0fsSe,.ProjectDefinition_layout__Yucrk[data-pane=doc] .ProjectDefinition_assistant__HmKFm{display:none}.ProjectDefinition_assistant__HmKFm{position:static;height:calc(100dvh - var(--Header-height, 70px) - var(--MobileFooter-height, 0px) - 84px)}}.ProjectDefinition_docHead__tckTf{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:6px 16px}.ProjectDefinition_docNote__GlZHQ{color:var(--joy-palette-text-tertiary);font-size:var(--joy-fontSize-xs)}.ProjectDefinition_section__hGsYV{display:flex;flex-direction:column;gap:8px;min-width:0}.ProjectDefinition_sectionHead__o2JSI{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px}.ProjectDefinition_sectionTitle__hHUDG{color:var(--joy-palette-text-tertiary)}.ProjectDefinition_sectionTitle__hHUDG,.ProjectDefinition_subTitle__5h_DD{margin:0;font-size:var(--joy-fontSize-sm);font-weight:700}.ProjectDefinition_sectionLink__4JgIO{color:var(--joy-palette-primary-plainColor);font-size:var(--joy-fontSize-sm);text-decoration:none}.ProjectDefinition_sectionLink__4JgIO:hover{text-decoration:underline}.ProjectDefinition_lead__NRf5_{margin:0;max-width:68ch;font-size:var(--joy-fontSize-md);overflow-wrap:anywhere}.ProjectDefinition_body__855Wk{margin:0;max-width:68ch;color:var(--joy-palette-text-secondary);overflow-wrap:anywhere}.ProjectDefinition_muted__tYecF{margin:0;color:var(--joy-palette-text-tertiary);font-size:var(--joy-fontSize-sm)}.ProjectDefinition_two__KvAxE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px}.ProjectDefinition_column__n0gGD{display:flex;flex-direction:column;gap:6px;min-width:0}.ProjectDefinition_points__krKuA{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.ProjectDefinition_points__krKuA li{position:relative;padding-inline-start:14px;overflow-wrap:anywhere}.ProjectDefinition_points__krKuA li:before{content:"";position:absolute;inset-inline-start:0;top:.85em;width:5px;height:5px;border-radius:50%;background:var(--joy-palette-neutral-outlinedBorder)}.ProjectDefinition_deliverables__lgYn2{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ProjectDefinition_deliverable__cx9nh{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:2px 20px;padding:8px 0;border-top:1px solid var(--joy-palette-divider);overflow-wrap:anywhere}.ProjectDefinition_deliverable__cx9nh:first-child{border-top:0;padding-top:0}.ProjectDefinition_criteria____n3U{color:var(--joy-palette-text-secondary);font-size:var(--joy-fontSize-sm)}.ProjectDefinition_facts__2e3BI{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 24px;margin:0}.ProjectDefinition_fact__Joxl5{min-width:0}.ProjectDefinition_fact__Joxl5 dt{color:var(--joy-palette-text-tertiary);font-size:var(--joy-fontSize-xs)}.ProjectDefinition_fact__Joxl5 dd{margin:0;overflow-wrap:anywhere}.ProjectDefinition_rows__uFpd7{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.ProjectDefinition_rowLink__Zx_S_{display:flex;align-items:center;flex-wrap:wrap;gap:2px 12px;padding:9px 12px;border:1px solid var(--joy-palette-divider);border-radius:var(--joy-radius-md);color:inherit;text-decoration:none;transition:border-color .16s ease,background-color .16s ease}.ProjectDefinition_rowLink__Zx_S_:hover{border-color:var(--joy-palette-primary-outlinedBorder);background:var(--joy-palette-primary-plainHoverBg)}.ProjectDefinition_rowLink__Zx_S_:focus-visible{outline:2px solid var(--joy-palette-focusVisible);outline-offset:1px}.ProjectDefinition_rowMain__Kngn_{flex:1 1;min-width:160px;font-weight:600;overflow-wrap:anywhere}.ProjectDefinition_rowSide__zAuTq{color:var(--joy-palette-text-tertiary);font-size:var(--joy-fontSize-xs)}.ProjectDefinition_chips__waXHs{display:flex;flex-wrap:wrap;gap:6px}.ProjectDefinition_fileChip__ViH_G{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:2px 10px;border:1px solid var(--joy-palette-divider);border-radius:var(--joy-radius-sm);font-size:var(--joy-fontSize-sm);overflow-wrap:anywhere}.ProjectDefinition_fileChip__ViH_G svg{flex:none;color:var(--joy-palette-text-tertiary);font-size:16px}.ProjectDefinition_nudge__ackAd{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:10px 14px;border:1px dashed var(--joy-palette-primary-outlinedBorder);border-radius:var(--joy-radius-md);background:var(--joy-palette-primary-softBg)}.ProjectDefinition_nudgeText__nLrTW{flex:1 1;min-width:200px}.ProjectDefinition_events__px9Vo{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ProjectDefinition_event___gfrz{display:grid;grid-template-columns:110px minmax(0,1fr);gap:2px 16px;padding:7px 0;border-top:1px solid var(--joy-palette-divider);font-size:var(--joy-fontSize-sm)}.ProjectDefinition_event___gfrz:first-child{border-top:0;padding-top:0}.ProjectDefinition_event___gfrz time{color:var(--joy-palette-text-tertiary);font-size:var(--joy-fontSize-xs)}@container (max-width: 560px){.ProjectDefinition_deliverable__cx9nh,.ProjectDefinition_event___gfrz,.ProjectDefinition_two__KvAxE{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.ProjectDefinition_doc__CwBDF{padding:18px 16px 24px;gap:24px}}@media (prefers-reduced-motion:reduce){.ProjectDefinition_rowLink__Zx_S_,.ProjectDefinition_step__1EbH4{transition:none}}.ProjectDefinition_main__0fsSe{display:flex;flex-direction:column;gap:16px;min-width:0}.ProjectDefinition_proposal__VPlVu{container-type:inline-size;display:flex;flex-direction:column;gap:14px;min-width:0;padding:18px 20px 20px;border:1px solid var(--joy-palette-primary-outlinedBorder);border-radius:var(--joy-radius-xl);background:var(--joy-palette-background-surface);box-shadow:var(--joy-shadow-sm);line-height:1.9}.ProjectDefinition_proposalHead__J8Ocl{display:flex;align-items:flex-start;gap:12px}.ProjectDefinition_proposalIcon__GWZGf{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--joy-palette-brand-navy,var(--joy-palette-primary-800));color:var(--joy-palette-brand-navyText,var(--joy-palette-common-white))}.ProjectDefinition_proposalIcon__GWZGf svg{font-size:20px}.ProjectDefinition_proposalHeading__BcwKn{flex:1 1;min-width:0}.ProjectDefinition_kicker__VMj9c{display:block;color:var(--joy-palette-primary-plainColor);font-size:var(--joy-fontSize-xs);font-weight:700}.ProjectDefinition_proposalTitle__tUJff{margin:0;font-size:var(--joy-fontSize-lg);font-weight:800;line-height:1.6;text-wrap:balance}.ProjectDefinition_proposalText__WEhh7{margin:0;max-width:68ch;overflow-wrap:anywhere}.ProjectDefinition_partTitle__z6Pka{margin:0;color:var(--joy-palette-text-tertiary);font-size:var(--joy-fontSize-xs);font-weight:700}.ProjectDefinition_actions__voBMy{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ProjectDefinition_options__H40OC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ProjectDefinition_option__5KVdL{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 12px;border:1px solid var(--joy-palette-neutral-outlinedBorder);border-radius:var(--joy-radius-md);background:var(--joy-palette-background-surface);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.ProjectDefinition_option__5KVdL:hover:not(:disabled){border-color:var(--joy-palette-primary-500)}.ProjectDefinition_option__5KVdL:disabled{cursor:default;opacity:.6}.ProjectDefinition_option__5KVdL[aria-checked=true]{border-color:var(--joy-palette-primary-500);background:var(--joy-palette-primary-softBg);font-weight:600}.ProjectDefinition_option__5KVdL:focus-visible{outline:2px solid var(--joy-palette-focusVisible);outline-offset:1px}.ProjectDefinition_radio__kQ9ua{flex:none;width:14px;height:14px;border:1.5px solid var(--joy-palette-neutral-outlinedBorder);border-radius:50%}.ProjectDefinition_option__5KVdL[aria-checked=true] .ProjectDefinition_radio__kQ9ua{border-color:var(--joy-palette-primary-500);background:var(--joy-palette-primary-500);box-shadow:inset 0 0 0 3px var(--joy-palette-background-surface)}.ProjectDefinition_outcome__cL7F9{margin:0;padding:10px 14px;border-radius:var(--joy-radius-md);background:var(--joy-palette-background-level1);overflow-wrap:anywhere}.ProjectDefinition_placeRow__iP8nE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:end}.ProjectDefinition_warning__Hu3pb{margin:0;padding:8px 14px;border-radius:var(--joy-radius-md);background:var(--joy-palette-warning-softBg);color:var(--joy-palette-warning-softColor);font-size:var(--joy-fontSize-sm);overflow-wrap:anywhere}.ProjectDefinition_disclosure__XLoUw>summary{padding:4px 0;color:var(--joy-palette-primary-plainColor);font-size:var(--joy-fontSize-sm);font-weight:600;cursor:pointer}.ProjectDefinition_disclosure__XLoUw>summary:focus-visible{outline:2px solid var(--joy-palette-focusVisible);outline-offset:2px}.ProjectDefinition_disclosureBody__089tS{padding-top:10px}.ProjectDefinition_tree__Gf3Sd{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ProjectDefinition_treeRow__60Ox6{display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px;padding:5px 0;padding-inline-start:calc(var(--depth, 0) * 18px);border-top:1px solid var(--joy-palette-divider);font-size:var(--joy-fontSize-sm)}.ProjectDefinition_tree__Gf3Sd[aria-label]>li:first-child>.ProjectDefinition_treeRow__60Ox6{border-top:0}.ProjectDefinition_treeRow__60Ox6[data-kind=phase]{font-size:var(--joy-fontSize-md);font-weight:800}.ProjectDefinition_treeRow__60Ox6[data-kind=work_package]{font-weight:700}.ProjectDefinition_treeTitle__lcT1D{flex:1 1;min-width:160px;overflow-wrap:anywhere}.ProjectDefinition_kind__T2qx6{color:var(--joy-palette-text-tertiary);font-size:var(--joy-fontSize-xs);font-weight:500}.ProjectDefinition_milestone__jFglP{flex:none;width:9px;height:9px;border:1.5px solid var(--joy-palette-primary-500);transform:rotate(45deg)}.ProjectDefinition_roomChip__CFsmQ{padding:0 8px;border:1px solid var(--joy-palette-neutral-outlinedBorder);border-radius:999px;color:var(--joy-palette-text-secondary);font-size:var(--joy-fontSize-xs);font-weight:500;white-space:nowrap}.ProjectDefinition_roomChip__CFsmQ[data-new=true]{border-style:dashed}.ProjectDefinition_days__knl_X{color:var(--joy-palette-text-tertiary);font-size:var(--joy-fontSize-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ProjectDefinition_diff__bWgfo{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.ProjectDefinition_diffRow__YKHn_{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:baseline;overflow-wrap:anywhere}.ProjectDefinition_diffNote__cORS9{display:block;color:var(--joy-palette-text-tertiary);font-size:var(--joy-fontSize-xs)}.ProjectDefinition_tag__XNfrL{display:inline-flex;justify-content:center;padding:0 8px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.9;white-space:nowrap}.ProjectDefinition_tag__XNfrL[data-kind=add]{background:var(--joy-palette-success-softBg);color:var(--joy-palette-success-softColor)}.ProjectDefinition_tag__XNfrL[data-kind=change]{background:var(--joy-palette-warning-softBg);color:var(--joy-palette-warning-softColor)}.ProjectDefinition_tag__XNfrL[data-kind=remove]{background:var(--joy-palette-neutral-softBg);color:var(--joy-palette-neutral-softColor)}.ProjectDefinition_changes__g_iI6{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ProjectDefinition_change__QwxCE{display:grid;grid-template-columns:110px minmax(0,1fr);gap:2px 16px;padding:10px 0;border-top:1px solid var(--joy-palette-divider)}.ProjectDefinition_change__QwxCE:first-child{border-top:0;padding-top:0}.ProjectDefinition_change__QwxCE time{color:var(--joy-palette-text-tertiary);font-size:var(--joy-fontSize-xs)}.ProjectDefinition_changeTitle__Ru_3z{font-weight:700}.ProjectDefinition_fileInput__5iXA0{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@container (max-width: 560px){.ProjectDefinition_change__QwxCE,.ProjectDefinition_options__H40OC,.ProjectDefinition_placeRow__iP8nE{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ProjectDefinition_option__5KVdL{transition:none}}.WorkroomOperations_contactGrid__gYFu5,.WorkroomOperations_overviewSheet__X_zgZ,.WorkroomOperations_paper__jnhbe{--operations-paper:#fffcf5;--operations-line:#ded7c9;--operations-ink:#434a42;--operations-muted:#64695f;--operations-sage:#b7c7ad;--operations-blue:#aec6ce;--operations-rule:#54778513}[data-joy-color-scheme=dark] .WorkroomOperations_contactGrid__gYFu5,[data-joy-color-scheme=dark] .WorkroomOperations_overviewSheet__X_zgZ,[data-joy-color-scheme=dark] .WorkroomOperations_paper__jnhbe{--operations-paper:#30352e;--operations-line:#4d5146;--operations-ink:#ece8dd;--operations-muted:#bbbdb0;--operations-sage:#475943;--operations-blue:#40545c;--operations-rule:#bbd8e00b;--joy-palette-primary-outlinedColor:var(--joy-palette-primary-900);--joy-palette-primary-plainColor:var(--joy-palette-primary-900)}.WorkroomOperations_paper__jnhbe.WorkroomOperations_paper__jnhbe{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;padding:20px 22px;border:1px solid var(--operations-line);border-radius:4px 9px 9px 4px;background:var(--operations-paper);color:var(--operations-ink);box-shadow:0 3px 0 -1px var(--operations-paper),0 4px 0 -1px var(--operations-line),0 7px 12px #30281609;transition:none}.WorkroomOperations_paper__jnhbe.WorkroomOperations_paper__jnhbe:hover{transform:none;box-shadow:0 3px 0 -1px var(--operations-paper),0 4px 0 -1px var(--operations-line),0 7px 12px #30281609}.WorkroomOperations_taskSheet__Dv_y7.WorkroomOperations_taskSheet__Dv_y7{padding-inline-start:34px;border-inline-start:5px solid var(--operations-sage);background:repeating-linear-gradient(0deg,transparent 0 31px,var(--operations-rule) 31px 32px),var(--operations-paper)}.WorkroomOperations_taskSheet__Dv_y7:before{position:absolute;content:"";inset-block:15px;inset-inline-start:15px;width:1px;background:#b15e5033;pointer-events:none}.WorkroomOperations_taskSheet__Dv_y7[data-overdue=true]{border-inline-start-color:var(--joy-palette-warning-400)}.WorkroomOperations_taskSheet__Dv_y7[data-status=completed]{border-inline-start-color:var(--joy-palette-success-400)}.WorkroomOperations_mailSheet__7apud.WorkroomOperations_mailSheet__7apud{border-top:3px solid var(--operations-blue)}.WorkroomOperations_mailSheet__7apud[data-direction=outgoing]{border-top-color:var(--operations-sage)}.WorkroomOperations_contactGrid__gYFu5{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:20px 16px;list-style:none;margin:0;padding:8px 0 0}.WorkroomOperations_contactCard__fKOTE{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0;padding:24px 20px 16px;border:1px solid var(--operations-line);border-top:7px solid var(--operations-blue);border-radius:5px;color:var(--operations-ink);background:var(--operations-paper);box-shadow:0 3px 0 -1px var(--operations-paper),0 4px 0 -1px var(--operations-line),0 5px 10px #3028160c}.WorkroomOperations_contactCard__fKOTE:before{content:"";position:absolute;inset-inline-start:24px;top:-10px;width:42px;height:9px;border:1px solid var(--operations-line);border-bottom:0;border-radius:3px 3px 0 0;background:var(--operations-blue)}.WorkroomOperations_contactIdentity__oDKE0{min-width:0;padding-bottom:14px;border-bottom:1px solid var(--operations-line)}.WorkroomOperations_contactStatus__KLmUB{margin-top:auto}.WorkroomOperations_contactActions__v57BS{display:flex;min-height:28px;align-items:center}.WorkroomOperations_overviewSheet__X_zgZ{display:flex;flex-direction:column;gap:12px;min-width:0;flex:1 1}.WorkroomOperations_overviewRows__KO7Vw{display:flex;flex-direction:column;min-width:0}.WorkroomOperations_overviewRow__Ixkfs{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid var(--operations-line)}.WorkroomOperations_overviewTitle__sexTw{display:flex;align-items:flex-start;gap:9px;min-width:0}.WorkroomOperations_checkBox__zJyPi{flex:0 0 13px;height:13px;margin-top:4px;border:1px solid var(--operations-muted);border-radius:2px}.WorkroomOperations_libraryList__nUYxy{display:flex;flex-direction:column;gap:16px;max-height:620px;overflow-y:auto;padding:8px 6px 12px}.WorkroomOperations_libraryFile__j1j4l.WorkroomOperations_libraryFile__j1j4l{width:100%;flex-shrink:0;text-align:start;font:inherit;cursor:pointer;border-inline-start:9px solid var(--operations-blue);overflow-wrap:anywhere}.WorkroomOperations_libraryFile__j1j4l[data-kind=catalog]{border-inline-start-color:var(--operations-sage)}.WorkroomOperations_libraryFile__j1j4l[data-kind=pack]{border-inline-start-color:var(--operations-line)}.WorkroomOperations_libraryFile__j1j4l[data-selected=true]{outline:2px solid var(--joy-palette-primary-500);outline-offset:1px}.WorkroomOperations_libraryFile__j1j4l:focus-visible{outline:3px solid var(--joy-palette-primary-500);outline-offset:2px}.WorkroomOperations_libraryDetail__yJUlC.WorkroomOperations_libraryDetail__yJUlC{border-inline-start:6px solid var(--operations-sage);overflow-wrap:anywhere}.WorkroomOperations_libraryRecord__5f_Mw.WorkroomOperations_libraryRecord__5f_Mw{padding:12px 16px;border-radius:3px;overflow-wrap:anywhere}.WorkroomOperations_staticCard__ac4XO.WorkroomOperations_staticCard__ac4XO{transition:none}.WorkroomOperations_staticCard__ac4XO.WorkroomOperations_staticCard__ac4XO:hover{transform:none}@media (max-width:600px){.WorkroomOperations_paper__jnhbe.WorkroomOperations_paper__jnhbe{padding:16px}.WorkroomOperations_taskSheet__Dv_y7.WorkroomOperations_taskSheet__Dv_y7{padding-inline-start:26px}.WorkroomOperations_taskSheet__Dv_y7:before{inset-inline-start:10px}.WorkroomOperations_overviewRow__Ixkfs{align-items:flex-start;flex-direction:column}}.WorkroomOperations_libraryShell__dzeCU{container-type:inline-size;min-width:0}.WorkroomOperations_libraryLayout__QGZ7V{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px}.WorkroomOperations_libraryLayout__QGZ7V>*{min-width:0}@container (min-width: 760px){.WorkroomOperations_libraryLayout__QGZ7V{grid-template-columns:minmax(220px,1fr) minmax(0,2fr)}}@container (max-width: 759px){.WorkroomOperations_libraryList__nUYxy{max-height:320px}}.WorkroomOperations_technicalDetails__RaKch>summary{cursor:pointer;color:var(--joy-palette-text-secondary);font-size:13px;line-height:2}.WorkroomOperations_technicalDetails__RaKch[open]>summary{margin-bottom:8px}[data-resource-pane] .WorkroomOperations_paper__jnhbe.WorkroomOperations_paper__jnhbe{padding:16px;border:1px solid var(--joy-palette-divider);border-radius:var(--joy-radius-md);background:var(--joy-palette-background-surface);color:var(--joy-palette-text-primary);box-shadow:none}[data-resource-pane] .WorkroomOperations_libraryFile__j1j4l.WorkroomOperations_libraryFile__j1j4l[data-selected=true]{border-color:var(--joy-palette-primary-500);outline:0;background:var(--joy-palette-primary-softBg)}[data-resource-pane] .WorkroomOperations_libraryList__nUYxy{gap:8px;padding:2px}.WorkspaceExecutableToolsPanel_root__3TccO{--tool-accent:var(--joy-palette-primary-plainColor);--tool-paper:var(--joy-palette-background-surface);--tool-line:var(--joy-palette-divider);min-width:0;color:var(--joy-palette-text-primary)}.WorkspaceExecutableToolsPanel_actions__e_E8i,.WorkspaceExecutableToolsPanel_cardActions__2WW7d,.WorkspaceExecutableToolsPanel_cardHeading__Lg3jn,.WorkspaceExecutableToolsPanel_header__R1rbh,.WorkspaceExecutableToolsPanel_offerHeading__dH188,.WorkspaceExecutableToolsPanel_origins__1hD1J,.WorkspaceExecutableToolsPanel_titleLine__PYH1U,.WorkspaceExecutableToolsPanel_toolbar__qXp1e{display:flex;align-items:center;gap:8px}.WorkspaceExecutableToolsPanel_header__R1rbh{justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:22px}.WorkspaceExecutableToolsPanel_heading__wsAQN{flex:1 1 240px;min-width:0}.WorkspaceExecutableToolsPanel_dialogContent__haWT6 h5,.WorkspaceExecutableToolsPanel_root__3TccO h4,.WorkspaceExecutableToolsPanel_root__3TccO h5{margin:0;font-family:inherit;font-weight:650;overflow-wrap:anywhere}.WorkspaceExecutableToolsPanel_root__3TccO h4{font-size:15px;line-height:1.9}.WorkspaceExecutableToolsPanel_dialogHeading__jq56b p,.WorkspaceExecutableToolsPanel_heading__wsAQN p{margin:5px 0 0;font-size:12px;line-height:1.9;color:var(--joy-palette-text-secondary);overflow-wrap:anywhere}.WorkspaceExecutableToolsPanel_count__Tz_Ob{display:inline-flex;justify-content:center;align-items:center;min-width:25px;height:25px;padding-inline:5px;border:1px solid var(--tool-line);border-radius:8px;color:var(--joy-palette-text-secondary);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WorkspaceExecutableToolsPanel_actions__e_E8i{flex-wrap:wrap;flex-shrink:0}.WorkspaceExecutableToolsPanel_actions__e_E8i button,.WorkspaceExecutableToolsPanel_cardActions__2WW7d a,.WorkspaceExecutableToolsPanel_cardActions__2WW7d button{font-size:11px}.WorkspaceExecutableToolsPanel_toolbar__qXp1e{justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.WorkspaceExecutableToolsPanel_hint__weZuT,.WorkspaceExecutableToolsPanel_kind__xPYDp{font-size:11px;color:var(--joy-palette-text-tertiary);line-height:1.8}.WorkspaceExecutableToolsPanel_grid__F6TPR{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px}.WorkspaceExecutableToolsPanel_toolCard__dD_TS{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:16px;border:1px solid var(--tool-line);border-radius:var(--joy-radius-md);background:var(--tool-paper);transition:border-color .16s,box-shadow .16s}.WorkspaceExecutableToolsPanel_toolCard__dD_TS:hover{border-color:var(--joy-palette-primary-outlinedBorder)}.WorkspaceExecutableToolsPanel_cardHeading__Lg3jn{justify-content:space-between;width:100%;margin-bottom:16px}.WorkspaceExecutableToolsPanel_emptyIcon__dHxld,.WorkspaceExecutableToolsPanel_toolIcon__POdnK{display:grid;place-items:center;flex-shrink:0;width:39px;height:39px;border-radius:12px;color:var(--tool-accent,var(--joy-palette-primary-500));background:var(--joy-palette-primary-softBg)}.WorkspaceExecutableToolsPanel_toolIcon__POdnK svg{font-size:22px}.WorkspaceExecutableToolsPanel_toolCard__dD_TS h5{font-size:14px;line-height:1.9}.WorkspaceExecutableToolsPanel_description__uTf1h{margin:7px 0 0;color:var(--joy-palette-text-secondary);font-size:12px;line-height:1.9;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.WorkspaceExecutableToolsPanel_origins__1hD1J{flex-wrap:wrap;margin:13px 0 18px}.WorkspaceExecutableToolsPanel_source__qGJXD{border-radius:6px;padding:3px 7px;background:var(--joy-palette-background-level1);color:var(--joy-palette-text-secondary);font-size:10px;line-height:1.8;overflow-wrap:anywhere}.WorkspaceExecutableToolsPanel_cardActions__2WW7d{flex-wrap:wrap;justify-content:space-between;margin-top:auto;padding-top:14px;border-top:1px solid var(--tool-line);width:100%;gap:6px}.WorkspaceExecutableToolsPanel_cardActions__2WW7d a svg{font-size:16px}.WorkspaceExecutableToolsPanel_empty__5YhdD{display:flex;flex-direction:column;align-items:center;padding:28px 20px;border:1px dashed var(--tool-line);border-radius:var(--joy-radius-lg);text-align:center}.WorkspaceExecutableToolsPanel_emptyIcon__dHxld{width:44px;height:44px;border-radius:var(--joy-radius-md);margin-bottom:12px}.WorkspaceExecutableToolsPanel_emptyIcon__dHxld svg{font-size:22px}.WorkspaceExecutableToolsPanel_empty__5YhdD h5,.WorkspaceExecutableToolsPanel_searchEmpty__wMOT2 h5{font-size:15px;line-height:1.9}.WorkspaceExecutableToolsPanel_empty__5YhdD p,.WorkspaceExecutableToolsPanel_searchEmpty__wMOT2 p{max-width:400px;margin:8px 0 22px;font-size:12px;line-height:2;color:var(--joy-palette-text-secondary);overflow-wrap:anywhere}.WorkspaceExecutableToolsPanel_textButton__KXL_g{margin-top:14px;padding:4px;border:0;background:transparent;color:var(--tool-accent);font:inherit;font-size:11px;line-height:1.9;cursor:pointer}.WorkspaceExecutableToolsPanel_textButton__KXL_g:hover{text-decoration:underline}.WorkspaceExecutableToolsPanel_textButton__KXL_g:focus-visible{outline:2px solid var(--tool-accent);outline-offset:4px;border-radius:4px}.WorkspaceExecutableToolsPanel_loading__3ixC8,.WorkspaceExecutableToolsPanel_searchEmpty__wMOT2{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 16px;color:var(--joy-palette-text-secondary);text-align:center;font-size:12px}.WorkspaceExecutableToolsPanel_searchEmpty__wMOT2>svg{font-size:30px;color:var(--joy-palette-text-tertiary)}.WorkspaceExecutableToolsPanel_dialogHeading__jq56b{padding-inline-end:30px;flex-shrink:0}.WorkspaceExecutableToolsPanel_dialogContent__haWT6{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:2px}.WorkspaceExecutableToolsPanel_offerList__uK9pp,.WorkspaceExecutableToolsPanel_sharingList__qoGIc{display:flex;flex-direction:column;gap:12px}.WorkspaceExecutableToolsPanel_offerCard__sunob,.WorkspaceExecutableToolsPanel_sharingRow__I5WJK{padding:16px;border:1px solid var(--joy-palette-divider);border-radius:12px;min-width:0}.WorkspaceExecutableToolsPanel_offerHeading__dH188{justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.WorkspaceExecutableToolsPanel_offerCard__sunob h5,.WorkspaceExecutableToolsPanel_sharingName__K_6fJ h5{font-size:13px;line-height:1.9}.WorkspaceExecutableToolsPanel_price__Wxi3Q{flex-shrink:0;padding:3px 8px;border-radius:6px;background:var(--joy-palette-background-level1);font-size:11px;color:var(--joy-palette-text-secondary)}.WorkspaceExecutableToolsPanel_offerCard__sunob p{margin:8px 0 14px;font-size:12px;line-height:1.9;color:var(--joy-palette-text-secondary);overflow-wrap:anywhere}.WorkspaceExecutableToolsPanel_offerCard__sunob .WorkspaceExecutableToolsPanel_actions__e_E8i{margin-top:14px}.WorkspaceExecutableToolsPanel_sharingRow__I5WJK{display:flex;align-items:center;gap:12px}.WorkspaceExecutableToolsPanel_sharingName__K_6fJ{flex:1 1;min-width:0}.WorkspaceExecutableToolsPanel_sharingName__K_6fJ span{font-size:11px;line-height:1.9;color:var(--joy-palette-text-secondary)}.WorkspaceExecutableToolsPanel_sharingRow__I5WJK button{flex-shrink:0;font-size:11px}@media (max-width:600px){.WorkspaceExecutableToolsPanel_header__R1rbh{gap:12px;margin-bottom:18px}.WorkspaceExecutableToolsPanel_root__3TccO h4{font-size:15px}.WorkspaceExecutableToolsPanel_toolCard__dD_TS{padding:16px}.WorkspaceExecutableToolsPanel_empty__5YhdD{padding:28px 14px}.WorkspaceExecutableToolsPanel_empty__5YhdD h5{font-size:14px}.WorkspaceExecutableToolsPanel_sharingRow__I5WJK{flex-wrap:wrap;padding:14px}.WorkspaceExecutableToolsPanel_sharingRow__I5WJK button{margin-inline-start:auto}.WorkspaceExecutableToolsPanel_sharingName__K_6fJ{flex-basis:calc(100% - 60px)}}@media (prefers-reduced-motion:reduce){.WorkspaceExecutableToolsPanel_toolCard__dD_TS{transition:none}}.WorkspaceBookmarkedToolsPanel_root__f5_9L{--bookmark-accent:var(--joy-palette-primary-plainColor);--bookmark-paper:var(--joy-palette-background-surface,#fffdf8);--bookmark-line:var(--joy-palette-divider,#e2e5db);color:var(--joy-palette-text-primary);min-width:0}.WorkspaceBookmarkedToolsPanel_header__6iF5V{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:20px}.WorkspaceBookmarkedToolsPanel_heading__MG16B{display:flex;align-items:center;gap:12px;min-width:0}.WorkspaceBookmarkedToolsPanel_headingIcon__WzErZ,.WorkspaceBookmarkedToolsPanel_stateIcon__lNqq7{display:grid;place-items:center;flex-shrink:0;background:color-mix(in srgb,var(--bookmark-accent) 9%,var(--bookmark-paper));color:var(--bookmark-accent)}.WorkspaceBookmarkedToolsPanel_headingIcon__WzErZ{width:42px;height:42px;border-radius:13px}.WorkspaceBookmarkedToolsPanel_titleRow__GPEhY{display:flex;align-items:center;gap:8px}.WorkspaceBookmarkedToolsPanel_titleRow__GPEhY h4{margin:0;font-size:15px;font-weight:700;line-height:1.8}.WorkspaceBookmarkedToolsPanel_heading__MG16B p{margin:3px 0 0;font-size:12px;line-height:1.9;color:var(--joy-palette-text-secondary)}.WorkspaceBookmarkedToolsPanel_count__cJeaB{padding:1px 7px;border-radius:6px;background:var(--joy-palette-background-level1);color:var(--joy-palette-text-secondary);font-size:11px;line-height:1.8}.WorkspaceBookmarkedToolsPanel_catalogLink__WncUr{flex-shrink:0;font-size:12px;border-radius:9px}.WorkspaceBookmarkedToolsPanel_grid__wN6wk{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:12px}.WorkspaceBookmarkedToolsPanel_card__4aMjw{display:flex;flex-direction:column;min-width:0;padding:16px;border:1px solid var(--bookmark-line);border-radius:var(--joy-radius-md);background:var(--bookmark-paper);transition:border-color .18s,box-shadow .18s}.WorkspaceBookmarkedToolsPanel_card__4aMjw:hover{border-color:var(--joy-palette-primary-outlinedBorder)}.WorkspaceBookmarkedToolsPanel_cardTop__cG5xT{display:flex;align-items:flex-start;flex-wrap:wrap;gap:6px;margin-bottom:12px}.WorkspaceBookmarkedToolsPanel_source__DcvaY{display:inline-flex;align-items:center;gap:4px;max-width:100%;font-size:10px;color:var(--joy-palette-text-secondary);line-height:1.9;overflow-wrap:anywhere}.WorkspaceBookmarkedToolsPanel_source__DcvaY svg{width:15px;height:15px;flex-shrink:0;color:var(--joy-palette-text-tertiary)}.WorkspaceBookmarkedToolsPanel_visibility__m8OSN{padding:0 6px;border-radius:5px;background:var(--joy-palette-background-level1);color:var(--joy-palette-text-secondary);font-size:10px;line-height:1.9}.WorkspaceBookmarkedToolsPanel_cardTitle__LhK3i{margin:0;font-size:13px;font-weight:650;line-height:1.9;overflow-wrap:anywhere}.WorkspaceBookmarkedToolsPanel_cardTitle__LhK3i a{color:inherit;text-decoration:none}.WorkspaceBookmarkedToolsPanel_cardTitle__LhK3i a:hover{text-decoration:underline;text-underline-offset:4px}.WorkspaceBookmarkedToolsPanel_description__t7heu{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:6px 0 0}.WorkspaceBookmarkedToolsPanel_description__t7heu,.WorkspaceBookmarkedToolsPanel_note__ur8pM{color:var(--joy-palette-text-secondary);font-size:11px;line-height:1.9;overflow-wrap:anywhere}.WorkspaceBookmarkedToolsPanel_note__ur8pM{margin:12px 0 0;padding:9px 11px;border-inline-start:2px solid var(--bookmark-line);border-radius:0 6px 6px 0;background:var(--joy-palette-background-level1);white-space:pre-wrap}.WorkspaceBookmarkedToolsPanel_note__ur8pM span{display:block;margin-bottom:3px;color:var(--joy-palette-text-tertiary);font-size:10px}.WorkspaceBookmarkedToolsPanel_cardFooter__lm3nz{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:auto;padding-top:18px}.WorkspaceBookmarkedToolsPanel_shortcutLabel__b_20K{font-size:10px;color:var(--joy-palette-text-tertiary)}.WorkspaceBookmarkedToolsPanel_actions__A_9mp{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.WorkspaceBookmarkedToolsPanel_accessNote__RIwqt{margin:14px 2px 0;font-size:10px;color:var(--joy-palette-text-tertiary);line-height:1.9}.WorkspaceBookmarkedToolsPanel_state__Lk4jD{display:flex;flex-direction:column;align-items:center;padding:28px 20px;border:1px dashed var(--bookmark-line);border-radius:var(--joy-radius-lg);text-align:center}.WorkspaceBookmarkedToolsPanel_stateIcon__lNqq7{width:44px;height:44px;border-radius:var(--joy-radius-md);margin-bottom:12px}.WorkspaceBookmarkedToolsPanel_stateIcon__lNqq7 svg{font-size:22px}.WorkspaceBookmarkedToolsPanel_state__Lk4jD h5{margin:0;font-size:14px;line-height:1.9}.WorkspaceBookmarkedToolsPanel_state__Lk4jD p{margin:7px 0 18px;max-width:380px;color:var(--joy-palette-text-secondary);font-size:12px;line-height:2}.WorkspaceBookmarkedToolsPanel_state__Lk4jD a,.WorkspaceBookmarkedToolsPanel_state__Lk4jD button{border-radius:9px}.WorkspaceBookmarkedToolsPanel_loading__THvEs{display:flex;align-items:center;justify-content:center;gap:12px;min-height:180px;color:var(--joy-palette-text-secondary);font-size:12px}.WorkspaceBookmarkedToolsPanel_pagination__sSWMC{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid var(--bookmark-line)}.WorkspaceBookmarkedToolsPanel_pagination__sSWMC>span{color:var(--joy-palette-text-secondary);font-size:11px}.WorkspaceBookmarkedToolsPanel_root__f5_9L :is(button,a):focus-visible{outline:2px solid var(--joy-palette-focusVisible);outline-offset:3px}@media (max-width:600px){.WorkspaceBookmarkedToolsPanel_header__6iF5V{align-items:flex-start;gap:8px}.WorkspaceBookmarkedToolsPanel_heading__MG16B{align-items:flex-start;gap:9px}.WorkspaceBookmarkedToolsPanel_headingIcon__WzErZ{width:35px;height:35px;border-radius:10px}.WorkspaceBookmarkedToolsPanel_titleRow__GPEhY h4{font-size:14px}.WorkspaceBookmarkedToolsPanel_heading__MG16B p{font-size:11px}.WorkspaceBookmarkedToolsPanel_catalogLink__WncUr{margin-inline-start:44px}.WorkspaceBookmarkedToolsPanel_card__4aMjw{padding:14px}.WorkspaceBookmarkedToolsPanel_shortcutLabel__b_20K{display:none}.WorkspaceBookmarkedToolsPanel_actions__A_9mp{margin-inline-start:auto}.WorkspaceBookmarkedToolsPanel_state__Lk4jD{padding:28px 16px}.WorkspaceBookmarkedToolsPanel_loading__THvEs{min-height:160px;gap:8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.WorkspaceBookmarkedToolsPanel_card__4aMjw{transition:none}}.PersonalToolsPanel_panel__Tmdqd{--reference-accent:var(--joy-palette-primary-plainColor);--reference-line:var(--joy-palette-divider);--reference-muted:var(--joy-palette-text-secondary);--reference-soft:color-mix(in srgb,var(--reference-accent) 5%,var(--joy-palette-background-surface));min-width:0;color:var(--joy-palette-text-primary)}.PersonalToolsPanel_header__7ugSo{display:flex;align-items:flex-start;gap:12px;padding-block-end:24px}.PersonalToolsPanel_headerIcon__T78Iw,.PersonalToolsPanel_stateIcon__faQ3s{display:grid;flex-shrink:0;place-items:center;width:42px;height:42px;border:1px solid color-mix(in srgb,var(--reference-accent) 12%,var(--reference-line));border-radius:13px;color:var(--reference-accent);background:var(--reference-soft)}.PersonalToolsPanel_headerIcon__T78Iw>svg{font-size:22px}.PersonalToolsPanel_heading__oi1xr{min-width:0}.PersonalToolsPanel_heading__oi1xr>h4{overflow-wrap:anywhere}.PersonalToolsPanel_description__2d8uW.PersonalToolsPanel_description__2d8uW{margin-block-start:6px;color:var(--reference-muted);line-height:1.9}.PersonalToolsPanel_refreshIndicator__JV2fn{margin-inline-start:auto;flex-shrink:0}.PersonalToolsPanel_tabs__D27do.PersonalToolsPanel_tabs__D27do{background:transparent;min-width:0}.PersonalToolsPanel_toolbar__f_fpH{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;padding-block-end:20px;border-block-end:1px solid var(--reference-line)}.PersonalToolsPanel_filters__yvFYB.PersonalToolsPanel_filters__yvFYB{flex-wrap:wrap;flex-shrink:0;align-self:flex-end;gap:4px;padding:4px;border:1px solid var(--reference-line);border-radius:12px;background:var(--joy-palette-background-level1)}.PersonalToolsPanel_filter__QwuhB.PersonalToolsPanel_filter__QwuhB{gap:7px;min-height:36px;padding-inline:12px;border:1px solid transparent;border-radius:8px;color:var(--reference-muted);font-size:.875rem;font-weight:500;white-space:nowrap}.PersonalToolsPanel_filter__QwuhB>svg{font-size:19px}.PersonalToolsPanel_filter__QwuhB.PersonalToolsPanel_filter__QwuhB[aria-selected=true]{border-color:color-mix(in srgb,var(--reference-accent) 16%,var(--reference-line));background:var(--joy-palette-background-surface);color:var(--reference-accent);box-shadow:0 1px 3px color-mix(in srgb,var(--joy-palette-text-primary) 5%,transparent)}.PersonalToolsPanel_filterCount__3IU2e{min-width:20px;padding-inline:5px;border-radius:5px;background:color-mix(in srgb,var(--reference-accent) 7%,transparent);text-align:center;font-size:.75rem}.PersonalToolsPanel_search__QXaMa.PersonalToolsPanel_search__QXaMa{flex:0 1 280px;min-width:180px}.PersonalToolsPanel_search__QXaMa .MuiFormLabel-root{font-size:.75rem;color:var(--reference-muted)}.PersonalToolsPanel_search__QXaMa .MuiInput-root{min-height:38px;border-radius:9px;background:var(--joy-palette-background-surface)}.PersonalToolsPanel_tabPanel__gSaXr.PersonalToolsPanel_tabPanel__gSaXr{padding:20px 0 0;min-width:0}.PersonalToolsPanel_resultCount__jeiJv.PersonalToolsPanel_resultCount__jeiJv{margin-block-end:12px;color:var(--reference-muted)}.PersonalToolsPanel_referenceGrid__osmG_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:16px}.PersonalToolsPanel_referenceCard__J3KWF{display:flex;flex-direction:column;gap:14px;min-width:0;padding:18px;border:1px solid var(--reference-line);border-radius:14px;background:color-mix(in srgb,var(--joy-palette-warning-softBg) 12%,var(--joy-palette-background-surface));transition:border-color .16s ease}.PersonalToolsPanel_referenceCard__J3KWF:focus-within,.PersonalToolsPanel_referenceCard__J3KWF:hover{border-color:color-mix(in srgb,var(--reference-accent) 36%,var(--reference-line))}.PersonalToolsPanel_cardFooter__1Tnn2,.PersonalToolsPanel_cardHeading__afKL1{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.PersonalToolsPanel_kindLabel__frMJd{display:flex;align-items:center;gap:6px;color:var(--reference-accent);font-size:.75rem;font-weight:600}.PersonalToolsPanel_kindLabel__frMJd>svg{font-size:19px}.PersonalToolsPanel_cardActions__AuVLy{display:flex;gap:2px;margin-inline-end:-5px}.PersonalToolsPanel_cardActions__AuVLy svg{font-size:18px}.PersonalToolsPanel_cardTitle__Ho7EB.PersonalToolsPanel_cardTitle__Ho7EB{overflow-wrap:anywhere;line-height:1.9}.PersonalToolsPanel_preview__5a6vT{min-width:0;overflow:hidden;border:1px solid var(--reference-line);border-radius:9px;background:var(--joy-palette-background-surface)}.PersonalToolsPanel_formula__oB0HJ.PersonalToolsPanel_formula__oB0HJ{max-height:220px;overflow:auto;margin:0;padding:18px 14px;color:var(--joy-palette-text-primary);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.875rem;line-height:1.85;text-align:start;white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext}.PersonalToolsPanel_cardFooter__1Tnn2{flex-wrap:wrap;padding-block-start:2px}.PersonalToolsPanel_sourceChip__mbx7N.PersonalToolsPanel_sourceChip__mbx7N{max-width:100%;font-size:.7rem;background:var(--joy-palette-background-level1)}.PersonalToolsPanel_sourceChip__mbx7N .MuiChip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PersonalToolsPanel_updatedAt__suIuG.PersonalToolsPanel_updatedAt__suIuG{color:var(--reference-muted);font-size:.7rem}.PersonalToolsPanel_state__UsWdt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-width:0;min-height:230px;padding:28px 20px;border:1px solid var(--reference-line);border-radius:14px;background:var(--joy-palette-background-surface);text-align:center}.PersonalToolsPanel_state__UsWdt>h5{overflow-wrap:anywhere}.PersonalToolsPanel_stateDescription__OC8qh.PersonalToolsPanel_stateDescription__OC8qh{max-width:480px;color:var(--reference-muted);line-height:1.95;overflow-wrap:anywhere}.PersonalToolsPanel_stateIcon__faQ3s{width:46px;height:46px;margin-block-end:3px}.PersonalToolsPanel_stateIcon__faQ3s[data-tone=error]{color:var(--joy-palette-danger-plainColor);background:var(--joy-palette-danger-softBg);border-color:var(--joy-palette-danger-outlinedBorder)}.PersonalToolsPanel_state__UsWdt>button{margin-block-start:3px}.PersonalToolsPanel_totalEmpty__FCHHu{min-height:300px;background:linear-gradient(160deg,var(--reference-soft),var(--joy-palette-background-surface) 65%)}.PersonalToolsPanel_emptyIllustration__BOlYy{display:flex;align-items:center;justify-content:center;gap:7px;margin-block-end:8px}.PersonalToolsPanel_emptyIllustration__BOlYy>svg{box-sizing:content-box;padding:12px;border:1px solid color-mix(in srgb,var(--reference-accent) 14%,var(--reference-line));border-radius:14px;color:var(--reference-accent);background:var(--joy-palette-background-surface);font-size:25px}.PersonalToolsPanel_emptyIllustration__BOlYy>svg:first-child{transform:rotate(7deg) translateY(-3px)}.PersonalToolsPanel_emptyIllustration__BOlYy>svg:last-child{transform:rotate(-7deg) translateY(3px)}.PersonalToolsPanel_emptyHint__Cm5Bf{display:flex;align-items:flex-start;gap:9px;max-width:480px;padding:12px 16px;margin-block-start:8px;border-radius:10px;background:var(--reference-soft);text-align:start}.PersonalToolsPanel_emptyHint__Cm5Bf>svg{flex-shrink:0;margin-block-start:3px;color:var(--reference-accent);font-size:18px}.PersonalToolsPanel_emptyHint__Cm5Bf>p{color:var(--reference-muted);line-height:1.9}@media (max-width:599px){.PersonalToolsPanel_header__7ugSo{gap:10px;padding-block-end:20px}.PersonalToolsPanel_headerIcon__T78Iw{width:36px;height:36px;border-radius:11px}.PersonalToolsPanel_headerIcon__T78Iw>svg{font-size:20px}.PersonalToolsPanel_heading__oi1xr>h4{font-size:1rem}.PersonalToolsPanel_toolbar__f_fpH{gap:14px;align-items:stretch}.PersonalToolsPanel_filters__yvFYB.PersonalToolsPanel_filters__yvFYB{width:100%;box-sizing:border-box}.PersonalToolsPanel_filter__QwuhB.PersonalToolsPanel_filter__QwuhB{flex:1 1;padding-inline:8px}.PersonalToolsPanel_search__QXaMa.PersonalToolsPanel_search__QXaMa{flex:1 1 100%;min-width:0}.PersonalToolsPanel_referenceCard__J3KWF{padding:14px;gap:12px}.PersonalToolsPanel_state__UsWdt{padding:24px 16px}.PersonalToolsPanel_totalEmpty__FCHHu{min-height:280px}.PersonalToolsPanel_emptyHint__Cm5Bf{padding:10px 12px}}@media (prefers-reduced-motion:reduce){.PersonalToolsPanel_referenceCard__J3KWF{transition:none}}.WorkroomNavigation_header__bwYx0{box-sizing:border-box}.WorkroomNavigation_sidebarBranch__1ojz3{position:relative}.WorkroomNavigation_sidebarBranch__1ojz3:before,.WorkroomNavigation_sidebarBranch__1ojz3>.MuiList-root>li:before{position:absolute;background:var(--SidebarNavGroup-guide-color);opacity:var(--SidebarNavGroup-guide-opacity);pointer-events:none;content:""}.WorkroomNavigation_sidebarBranch__1ojz3:before{inset-inline-start:8px;inset-block:0;inline-size:1px}.WorkroomNavigation_sidebarBranch__1ojz3>.MuiList-root>li{position:relative}.WorkroomNavigation_sidebarBranch__1ojz3>.MuiList-root>li:before{inset-inline-start:-8px;inset-block-start:calc(var(--PageSidebar-item-minHeight, 44px) / 2);inline-size:8px;block-size:1px}.WorkroomNavigation_mobileFooter__c5i4y{position:fixed;inset-inline:0;bottom:0;z-index:1000;box-sizing:border-box;height:var(--MobileFooter-height,calc(65px + env(safe-area-inset-bottom, 0px)));padding-bottom:env(safe-area-inset-bottom,0);padding-left:max(4px,env(safe-area-inset-left,0px));padding-right:max(4px,env(safe-area-inset-right,0px));background:var(--joy-palette-background-surface);border-top:1px solid var(--joy-palette-divider);box-shadow:0 -4px 18px rgb(0 0 0/5%)}.WorkroomNavigation_mobileFooter__c5i4y .WorkroomNavigation_mobileNavList__FU1y5{--List-gap:0px;--List-padding:0px;--ListItem-paddingY:0px;--ListItem-paddingX:0px;--ListItem-minHeight:0px;--ListItemDecorator-size:24px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:100%;min-height:0;margin:0;padding:0}.WorkroomNavigation_mobileFooter__c5i4y .WorkroomNavigation_mobileNavItem__uU49c{min-width:0;padding:0}.WorkroomNavigation_mobileFooter__c5i4y .WorkroomNavigation_mobileNavButton__qeyiA{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;min-width:0;min-height:44px;height:100%;margin:0;padding:7px 2px 5px;border:0;border-radius:10px;color:var(--joy-palette-text-secondary);text-align:center;touch-action:manipulation}.WorkroomNavigation_mobileFooter__c5i4y .WorkroomNavigation_mobileNavButton__qeyiA.Mui-selected,.WorkroomNavigation_mobileFooter__c5i4y .WorkroomNavigation_mobileNavButton__qeyiA.Mui-selected:hover,.WorkroomNavigation_mobileFooter__c5i4y .WorkroomNavigation_mobileNavButton__qeyiA:hover{background:var(--joy-palette-primary-softBg);color:var(--joy-palette-primary-softColor)}.WorkroomNavigation_mobileFooter__c5i4y .WorkroomNavigation_mobileNavButton__qeyiA:before{position:absolute;top:0;left:calc(50% - 12px);width:24px;height:3px;border-radius:0 0 4px 4px;background:transparent;content:""}.WorkroomNavigation_mobileFooter__c5i4y .WorkroomNavigation_mobileNavButton__qeyiA.Mui-selected:before{background:var(--joy-palette-primary-500)}.WorkroomNavigation_mobileNavButton__qeyiA .MuiTypography-root{max-width:100%;overflow:hidden;color:inherit;font-size:.6875rem;font-weight:600;line-height:1.5;white-space:nowrap;text-overflow:ellipsis}.WorkroomNavigation_mobileNavButton__qeyiA .MuiListItemDecorator-root{justify-content:center;min-inline-size:24px;margin:0;color:inherit}.WorkroomNavigation_mobileNavButton__qeyiA .MuiSvgIcon-root{font-size:23px}.WorkroomNavigation_mobileNavButton__qeyiA:focus-visible{outline:2px solid var(--joy-palette-primary-500);outline-offset:-3px}.WorkroomNavigation_header__bwYx0.WorkroomNavigation_header__bwYx0{background:var(--studio-paper);color:var(--studio-ink);border-bottom:3px solid var(--studio-wood);box-shadow:0 2px 0 var(--studio-wood-edge),0 6px 18px color-mix(in srgb,var(--studio-shadow) 8%,transparent)}.WorkroomNavigation_header__bwYx0.WorkroomNavigation_header__bwYx0[data-scrolled=true]{box-shadow:0 2px 0 var(--studio-wood-edge),0 8px 24px color-mix(in srgb,var(--studio-shadow) 12%,transparent)}.WorkroomNavigation_headerLink___R3IN.WorkroomNavigation_headerLink___R3IN{color:var(--studio-muted);border:1px solid transparent;border-radius:8px}.WorkroomNavigation_headerLink___R3IN.WorkroomNavigation_headerLink___R3IN:hover{color:var(--studio-ink);background:var(--studio-wall);border-color:var(--studio-line)}.WorkroomNavigation_headerLink___R3IN.WorkroomNavigation_headerLink___R3IN[aria-current=page]{color:var(--studio-ink);background:var(--studio-accent-soft);border-color:var(--studio-accent);box-shadow:inset 0 -2px 0 var(--studio-accent)}.WorkroomNavigation_breadcrumbs__phZ5i.WorkroomNavigation_breadcrumbs__phZ5i{width:fit-content;max-width:100%;box-sizing:border-box;margin-block:16px;padding:8px 12px;background:var(--studio-paper);border:1px solid var(--studio-line);border-radius:10px;box-shadow:0 2px 0 color-mix(in srgb,var(--studio-line) 65%,transparent)}.WorkroomNavigation_breadcrumbs__phZ5i .MuiTypography-root{font-size:.8125rem}.WorkroomNavigation_breadcrumbs__phZ5i .MuiBreadcrumbs-li,.WorkroomNavigation_breadcrumbs__phZ5i a{min-width:0;max-width:100%}.WorkroomNavigation_breadcrumbs__phZ5i .MuiSvgIcon-root{font-size:19px}.WorkroomNavigation_rail__9cyej.WorkroomNavigation_rail__9cyej{background:var(--studio-wall);border-inline-end:1px solid var(--studio-line);box-shadow:none}.WorkroomNavigation_workspaceGroup__jGrGD.WorkroomNavigation_workspaceGroup__jGrGD{background:color-mix(in srgb,var(--studio-wood-light) 30%,var(--studio-paper));border:1px solid var(--studio-line);border-bottom:3px solid var(--studio-wood);border-radius:12px;box-shadow:0 2px 0 var(--studio-wood-edge)}.WorkroomNavigation_navButton__gX7No.WorkroomNavigation_navButton__gX7No{position:relative;background:var(--studio-paper);color:var(--studio-muted);border:1px solid var(--studio-line);border-radius:8px 8px 12px 12px;box-shadow:0 2px 0 var(--studio-line)}.WorkroomNavigation_navButton__gX7No.WorkroomNavigation_navButton__gX7No:hover,.WorkroomNavigation_navButton__gX7No.WorkroomNavigation_navButton__gX7No[aria-current=page]{background:var(--studio-accent-soft);color:var(--studio-ink);border-color:var(--studio-accent)}.WorkroomNavigation_navButton__gX7No.WorkroomNavigation_navButton__gX7No[aria-current=page]{box-shadow:inset 0 -3px 0 var(--studio-accent),0 2px 0 var(--studio-line)}.WorkroomNavigation_navButton__gX7No.WorkroomNavigation_navButton__gX7No .MuiSvgIcon-root,.WorkroomNavigation_navButton__gX7No.WorkroomNavigation_navButton__gX7No .MuiTypography-root{color:inherit}.WorkroomNavigation_navButton__gX7No.WorkroomNavigation_navButton__gX7No[data-nav-tone=danger]{color:var(--joy-palette-danger-plainColor)}.WorkroomNavigation_contextSwitcher__p31ZE.WorkroomNavigation_contextSwitcher__p31ZE:focus-visible,.WorkroomNavigation_navButton__gX7No.WorkroomNavigation_navButton__gX7No:focus-visible,.WorkroomNavigation_panelToggle__z4O6v.WorkroomNavigation_panelToggle__z4O6v:focus-visible{outline:2px solid var(--studio-accent);outline-offset:2px}.WorkroomNavigation_panel__6FZ_L.WorkroomNavigation_panel__6FZ_L{background:var(--studio-paper);border-inline-end:1px solid var(--studio-line);box-shadow:3px 0 14px color-mix(in srgb,var(--studio-shadow) 6%,transparent)}.WorkroomNavigation_panelHeading__D_4GA.WorkroomNavigation_panelHeading__D_4GA{margin:4px 4px 0;background:var(--studio-wall);border:1px solid var(--studio-line);border-bottom:3px solid var(--studio-wood);border-radius:10px;box-shadow:0 2px 0 var(--studio-wood-edge)}.WorkroomNavigation_panelHeading__D_4GA.WorkroomNavigation_panelHeading__D_4GA .MuiAvatar-root{background:var(--studio-accent-soft);color:var(--studio-accent);border:1px solid var(--studio-line);border-radius:9px}.WorkroomNavigation_contextSwitcher__p31ZE.WorkroomNavigation_contextSwitcher__p31ZE{background:transparent;color:var(--studio-ink);border-radius:8px}.WorkroomNavigation_contextSwitcher__p31ZE.WorkroomNavigation_contextSwitcher__p31ZE:hover,.WorkroomNavigation_contextSwitcher__p31ZE.WorkroomNavigation_contextSwitcher__p31ZE[aria-expanded=true]{background:var(--studio-accent-soft)}.WorkroomNavigation_pageNavigation__k__jY.WorkroomNavigation_pageNavigation__k__jY .MuiListItemButton-root{border:1px solid transparent;border-radius:8px}.WorkroomNavigation_pageNavigation__k__jY.WorkroomNavigation_pageNavigation__k__jY .MuiListItemButton-root:hover{background:var(--studio-wall);border-color:var(--studio-line)}.WorkroomNavigation_pageNavigation__k__jY.WorkroomNavigation_pageNavigation__k__jY .MuiListItemButton-root.Mui-selected,.WorkroomNavigation_pageNavigation__k__jY.WorkroomNavigation_pageNavigation__k__jY .MuiListItemButton-root.Mui-selected:hover{background:var(--studio-accent-soft);color:var(--studio-ink);border-color:var(--studio-line);box-shadow:0 2px 0 var(--studio-line)}.WorkroomNavigation_pageNavigation__k__jY.WorkroomNavigation_pageNavigation__k__jY .MuiListItemButton-root.Mui-selected:before{background:var(--studio-accent)}.WorkroomNavigation_panelToggle__z4O6v.WorkroomNavigation_panelToggle__z4O6v{background:var(--studio-paper);color:var(--studio-muted);border:1px solid var(--studio-line);border-radius:8px;box-shadow:0 2px 0 var(--studio-wood-edge)}.WorkroomNavigation_panelToggle__z4O6v.WorkroomNavigation_panelToggle__z4O6v:hover{background:var(--studio-accent-soft);color:var(--studio-ink)}.WorkroomNavigation_mobileFooter__c5i4y.WorkroomNavigation_mobileFooter__c5i4y{background:var(--studio-paper);border-top:1px solid var(--studio-wood);box-shadow:0 -2px 0 var(--studio-wood-edge),0 -6px 18px color-mix(in srgb,var(--studio-shadow) 8%,transparent)}.WorkroomNavigation_mobileNavItem__uU49c.WorkroomNavigation_mobileNavItem__uU49c{top:0}.WorkroomNavigation_mobileNavButton__qeyiA.WorkroomNavigation_mobileNavButton__qeyiA{width:100%;max-width:none;min-height:44px;height:100%;margin:0;background:transparent;border-radius:8px 8px 0 0;color:var(--studio-muted);box-shadow:none}.WorkroomNavigation_mobileNavButton__qeyiA.WorkroomNavigation_mobileNavButton__qeyiA.Mui-selected,.WorkroomNavigation_mobileNavButton__qeyiA.WorkroomNavigation_mobileNavButton__qeyiA.Mui-selected:hover,.WorkroomNavigation_mobileNavButton__qeyiA.WorkroomNavigation_mobileNavButton__qeyiA:hover{background:var(--studio-accent-soft);color:var(--studio-ink)}.WorkroomNavigation_mobileNavButton__qeyiA.WorkroomNavigation_mobileNavButton__qeyiA.Mui-selected:before{background:var(--studio-accent)}.WorkroomNavigation_mobileNavButton__qeyiA.WorkroomNavigation_mobileNavButton__qeyiA .MuiListItemDecorator-root,.WorkroomNavigation_mobileNavButton__qeyiA.WorkroomNavigation_mobileNavButton__qeyiA .MuiTypography-root{color:inherit}@media (max-width:899.95px){.WorkroomNavigation_sidebar__SaqrA.WorkroomNavigation_sidebar__SaqrA{background:var(--studio-paper);border-inline-end:3px solid var(--studio-wood)}.WorkroomNavigation_rail__9cyej.WorkroomNavigation_rail__9cyej{background:var(--studio-paper);border:0}.WorkroomNavigation_navButton__gX7No.WorkroomNavigation_navButton__gX7No{border-radius:8px;background:transparent;border-color:transparent;box-shadow:none}.WorkroomNavigation_panel__6FZ_L.WorkroomNavigation_panel__6FZ_L{border:0;box-shadow:none}}.Footer_footer__tlLh_{border-block-start:1px solid var(--joy-palette-divider);background:var(--joy-palette-background-surface);color:var(--joy-palette-text-primary);text-align:start}.Footer_inner__8Bu6T{box-sizing:border-box;max-width:1240px;margin-inline:auto;padding:44px 32px 16px}.Footer_main__5UPrv{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,3fr);align-items:start;gap:64px}.Footer_brand__BfdAq{min-width:0}.Footer_logo__38Coi{display:inline-flex;align-items:center;gap:12px;color:var(--joy-palette-text-primary);font-size:26px;font-weight:800;text-decoration:none}.Footer_description__PE9zb{max-width:310px;margin:14px 0 18px;color:var(--joy-palette-text-secondary);font-size:13px;line-height:2}.Footer_telegram__KmEbW{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:var(--joy-palette-primary-softColor);font-size:13px;font-weight:600;text-decoration:none}.Footer_sections__Ib5qh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.Footer_heading__zma_U{margin:6px 0 14px;font-size:14px;font-weight:700;line-height:1.8}.Footer_links__iLmCE{margin:0;padding:0;list-style:none}.Footer_link__Km5jF{display:inline-flex;align-items:center;min-height:36px;color:var(--joy-palette-text-secondary);font-size:13px;line-height:1.8;text-decoration:none;text-underline-offset:5px;transition:color .15s ease}.Footer_link__Km5jF:hover,.Footer_telegram__KmEbW:hover{color:var(--joy-palette-text-primary);text-decoration:underline}.Footer_previews__LpgJ2{display:grid;gap:8px;margin-block-start:28px;padding-block-start:20px;border-block-start:1px solid var(--joy-palette-divider)}.Footer_upcoming__DuHwl{display:grid;grid-template-columns:176px minmax(0,1fr);align-items:baseline;gap:12px 24px}.Footer_upcomingTitle__dlay_{display:flex;flex:none;align-items:center;gap:8px}.Footer_upcomingTitle__dlay_ h2{margin:0;font-size:13px;font-weight:700;line-height:1.8}.Footer_upcomingBadge__pwWG3{padding:2px 7px;border-radius:6px;color:var(--joy-palette-warning-softColor);background:var(--joy-palette-warning-softBg);font-size:11px;line-height:1.8;white-space:nowrap}.Footer_upcomingLinks__VW80K{display:flex;flex-wrap:wrap;min-width:0;gap:4px 24px;margin:0;padding:0;list-style:none}.Footer_bottom__Bgw9c{justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin-block-start:32px;padding-block-start:16px;border-block-start:1px solid var(--joy-palette-divider)}.Footer_bottom__Bgw9c,.Footer_controls__4YyY1,.Footer_legalLinks__r_PBB,.Footer_legal__j6wU8,.Footer_socials__q6ge_{display:flex;align-items:center}.Footer_legal__j6wU8{flex-wrap:wrap;gap:4px 24px}.Footer_copyright__Rdeyy{color:var(--joy-palette-text-secondary);font-size:12px;line-height:1.8}.Footer_legalLinks__r_PBB{flex-wrap:wrap;gap:4px 20px}.Footer_legalLinks__r_PBB .Footer_link__Km5jF{font-size:12px}.Footer_socials__q6ge_{gap:2px}.Footer_socialLink__4LddR{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:8px;color:var(--joy-palette-text-secondary);transition:background-color .15s ease,color .15s ease}.Footer_socialLink__4LddR:hover{color:var(--joy-palette-text-primary);background:var(--joy-palette-background-level1)}.Footer_themeToggle__PP4Uy{margin-inline-start:12px;padding-inline-start:12px;border-inline-start:1px solid var(--joy-palette-divider)}.Footer_footer__tlLh_ a:focus-visible{outline:2px solid var(--joy-palette-primary-solidBg);outline-offset:4px;border-radius:4px}@media (max-width:1099px){.Footer_main__5UPrv{grid-template-columns:1fr;gap:28px}.Footer_description__PE9zb{max-width:440px;margin-block-end:8px}}@media (max-width:599px){.Footer_inner__8Bu6T{padding:28px 20px 20px}.Footer_sections__Ib5qh{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.Footer_heading__zma_U{margin-block:0 8px}.Footer_link__Km5jF{min-height:44px}.Footer_previews__LpgJ2{gap:16px;margin-block-start:24px}.Footer_upcoming__DuHwl{grid-template-columns:1fr;gap:8px}.Footer_upcomingLinks__VW80K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.Footer_bottom__Bgw9c{flex-direction:column;align-items:stretch;gap:12px;margin-block-start:24px}.Footer_legal__j6wU8{flex-direction:column;align-items:flex-start}.Footer_controls__4YyY1{justify-content:space-between}.Footer_socialLink__4LddR{width:40px;height:44px}}@media (max-width:359px){.Footer_socials__q6ge_{gap:0}.Footer_socialLink__4LddR{width:36px}.Footer_themeToggle__PP4Uy{margin-inline-start:8px;padding-inline-start:8px}}@media (prefers-reduced-motion:reduce){.Footer_link__Km5jF,.Footer_socialLink__4LddR{transition:none}}.WorkspaceToolboxPanel_root__FVATW.WorkspaceToolboxPanel_root__FVATW{min-width:0;background:transparent;gap:16px}.WorkspaceToolboxPanel_tabs__y1gnJ.WorkspaceToolboxPanel_tabs__y1gnJ{gap:4px;padding:0;border:0;background:transparent;box-shadow:none;flex-wrap:wrap}.WorkspaceToolboxPanel_tab__ty_M7.WorkspaceToolboxPanel_tab__ty_M7{flex:0 0 auto;min-height:32px;gap:6px;padding:4px 12px;border-radius:var(--joy-radius-sm);font-size:.875rem;font-weight:500;color:var(--joy-palette-neutral-plainColor);white-space:nowrap}.WorkspaceToolboxPanel_tab__ty_M7.WorkspaceToolboxPanel_tab__ty_M7:after{display:none}.WorkspaceToolboxPanel_tab__ty_M7.WorkspaceToolboxPanel_tab__ty_M7:hover{background:var(--joy-palette-neutral-plainHoverBg)}.WorkspaceToolboxPanel_tab__ty_M7.WorkspaceToolboxPanel_tab__ty_M7[aria-selected=true]{color:var(--joy-palette-primary-softColor);background:var(--joy-palette-primary-softBg);font-weight:650}.WorkspaceToolboxPanel_tab__ty_M7.WorkspaceToolboxPanel_tab__ty_M7 svg{font-size:18px}.WorkspaceToolboxPanel_tab__ty_M7.WorkspaceToolboxPanel_tab__ty_M7[aria-selected=true] svg{color:var(--joy-palette-primary-plainColor)}.WorkspaceToolboxPanel_panel__HI1iQ.WorkspaceToolboxPanel_panel__HI1iQ{padding:0;min-width:0}.OperatingModelShared_surface__Yf5iN{--joy-palette-background-level1:var(--studio-wall);--joy-palette-neutral-outlinedBorder:var(--studio-line);--joy-palette-primary-softColor:var(--studio-ink);--joy-palette-primary-outlinedColor:var(--studio-accent);--joy-palette-primary-outlinedBorder:var(--studio-line);--joy-palette-primary-plainColor:var(--studio-accent);--joy-palette-focusVisible:var(--studio-accent);color:var(--studio-ink);min-width:0;box-sizing:border-box}.PlacesRooms_page___CYgA{max-width:1180px;margin-inline:auto;padding:clamp(16px,3vw,36px)}.PlacesRooms_roomScene__05s44{margin-block-end:0}.PlacesRooms_roomScene__05s44 a{text-decoration:none}.PlacesRooms_projectNavigation__Fh1Le{display:flex;align-self:flex-start;align-items:center;flex-wrap:wrap;gap:8px;padding:4px;border:1px solid var(--studio-line);border-radius:14px;background:var(--studio-paper)}.PlacesRooms_projectNavigation__Fh1Le a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 14px;border-radius:8px;color:var(--studio-muted);font-size:.85rem;text-decoration:none}.PlacesRooms_projectNavigation__Fh1Le a:hover{color:var(--studio-ink);background:var(--studio-wall)}.PlacesRooms_projectNavigation__Fh1Le a[aria-current=page]{color:var(--studio-accent);background:var(--studio-accent-soft);font-weight:700}.PlacesRooms_hero__RmDCw{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(180px,.8fr);gap:24px;align-items:center;padding:clamp(20px,3vw,36px);border:1px solid var(--studio-line);border-radius:20px;background:var(--studio-wall);overflow:hidden}.PlacesRooms_heroCopy__ISC2A{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.PlacesRooms_eyebrow__WKis5{color:var(--studio-accent);font-size:.8rem;font-weight:700}.PlacesRooms_hero__RmDCw .PlacesRooms_heroImage__IQBjo{width:100%;max-height:270px;object-fit:contain}.PlacesRooms_breadcrumbs__lo_Q8{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--studio-muted);font-size:.82rem}.PlacesRooms_breadcrumbs__lo_Q8 a,.PlacesRooms_textLink__CXRNw{color:var(--studio-accent);text-decoration:none;text-underline-offset:4px}.PlacesRooms_breadcrumbs__lo_Q8 a:hover,.PlacesRooms_textLink__CXRNw:hover{text-decoration:underline}.PlacesRooms_toolbar__cBSkt{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;padding:20px;border:1px solid var(--studio-line);border-radius:14px;background:var(--studio-paper)}.PlacesRooms_filters__PEYPq{display:flex;flex:1 1;flex-wrap:wrap;align-items:flex-end;gap:14px}.PlacesRooms_filters__PEYPq>*{flex:1 1 190px;max-width:300px}.PlacesRooms_sectionHeading__uZxLk{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.PlacesRooms_count__H61pQ{color:var(--studio-muted);font-size:.85rem}.PlacesRooms_placeGrid__2Hcn7{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px}.PlacesRooms_placeCard__v_cRo{display:flex;flex-direction:column;min-width:0;border:1px solid var(--studio-line);border-radius:16px;overflow:hidden;background:var(--studio-paper);box-shadow:0 5px 15px color-mix(in srgb,var(--studio-shadow),transparent 96%)}.PlacesRooms_placeArt__UZ4z8{display:grid;place-items:center;background:var(--studio-wall-shade);padding:18px 36px 0;border-bottom:1px solid var(--studio-line)}.PlacesRooms_placeArt__UZ4z8 .PlacesRooms_placeImage__50EqR{height:190px;object-fit:contain}.PlacesRooms_placeBody__u__8X{display:flex;flex:1 1;flex-direction:column;gap:14px;padding:22px;overflow-wrap:anywhere}.PlacesRooms_placeMeta__1fqGf{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.PlacesRooms_badge__HV5sV{display:inline-flex;align-items:center;min-height:25px;padding:3px 9px;border-radius:5px;background:var(--studio-accent-soft);color:var(--studio-ink);font-size:.75rem}.PlacesRooms_address__nXvND{display:flex;align-items:flex-start;gap:8px;color:var(--studio-muted);font-size:.9rem;line-height:1.9;font-style:normal;white-space:pre-wrap;overflow-wrap:anywhere}.PlacesRooms_address__nXvND svg{flex:0 0 auto;margin-top:4px;font-size:18px}.PlacesRooms_placeBody__u__8X .PlacesRooms_enterPlace__U4FCj{margin-top:auto;align-self:flex-start}.PlacesRooms_roomGrid__TPkQG{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:24px;padding:24px;border:1px solid var(--studio-line);border-bottom:8px solid var(--studio-wood);border-radius:16px;background:linear-gradient(180deg,var(--studio-wall) 80%,var(--studio-wall-shade))}.PlacesRooms_door__TAYn_{display:flex;flex-direction:column;align-items:center;min-width:0;padding:14px 12px 18px;border:1px solid transparent;border-radius:12px;color:var(--studio-ink);text-align:center;text-decoration:none;transition:background .18s ease,border-color .18s ease}.PlacesRooms_door__TAYn_:hover{border-color:var(--studio-line);background:var(--studio-paper)}.PlacesRooms_doorArt__JN4cz{display:grid;place-items:center;width:100%;overflow:hidden}.PlacesRooms_doorArt__JN4cz .PlacesRooms_doorImage__JxwOo{width:auto;max-width:none;height:230px;object-fit:contain;transition:transform .18s ease}.PlacesRooms_door__TAYn_:hover .PlacesRooms_doorImage__JxwOo{transform:translateY(-4px)}.PlacesRooms_doorPlaque__YLydW{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:4px;padding:14px;border:1px solid var(--studio-line);border-radius:8px;background:var(--studio-paper);box-shadow:0 3px 0 color-mix(in srgb,var(--studio-wood),transparent 45%);overflow-wrap:anywhere}.PlacesRooms_doorName__Rqu1c{font-size:1rem;font-weight:700}.PlacesRooms_doorDescription__nD2bi{color:var(--studio-muted);font-size:.8rem;line-height:1.8}.PlacesRooms_doorAction__F3UfI{margin-top:13px;color:var(--studio-accent);font-size:.85rem;font-weight:600}.PlacesRooms_namedDoorArt__txae2{position:relative;width:100%;height:340px;overflow:hidden;transition:transform .18s ease}.PlacesRooms_namedDoorArt__txae2 .PlacesRooms_namedDoorImage__dPvmU{position:absolute;left:50%;width:auto;max-width:none;height:100%;transform:translateX(-50%)}.PlacesRooms_onDoorName__Qf8PC{position:absolute;top:21%;left:50%;display:grid;place-items:center;width:112px;min-height:38px;padding:7px 8px;box-sizing:border-box;border:2px solid var(--studio-wood-edge);border-radius:5px;background:var(--studio-paper);box-shadow:0 2px 0 var(--studio-wood-edge);color:var(--studio-ink);font-size:.8rem;font-weight:700;line-height:1.7;overflow-wrap:anywhere;transform:translateX(-50%)}.PlacesRooms_door__TAYn_:focus-visible .PlacesRooms_namedDoorArt__txae2,.PlacesRooms_door__TAYn_:hover .PlacesRooms_namedDoorArt__txae2{transform:translateY(-4px)}.PlacesRooms_empty__Xacoe{display:flex;flex-direction:column;align-items:center;gap:12px;padding:36px 24px;border:1px dashed var(--studio-line);border-radius:16px;background:var(--studio-wall);text-align:center}.PlacesRooms_empty__Xacoe .PlacesRooms_emptyImage__ghQUC{width:150px;height:120px;object-fit:contain}.PlacesRooms_personalDesk__7Pt_s{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:18px 22px;border:1px dashed var(--studio-line);border-radius:12px;background:var(--studio-paper)}.PlacesRooms_personalDeskCopy__SuPst{display:flex;align-items:center;gap:14px}.PlacesRooms_personalDeskCopy__SuPst .PlacesRooms_toolbox__GSkpB{width:65px;height:60px;object-fit:contain;flex:0 0 auto}.PlacesRooms_projectGrid__eXZgi{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:18px}.PlacesRooms_folder__cpS1C{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:20px;border:1px solid var(--studio-line);border-radius:14px;background:var(--studio-wall);color:var(--studio-ink);text-align:start;text-decoration:none;font:inherit;cursor:pointer;transition:background .18s ease,border-color .18s ease;overflow-wrap:anywhere}.PlacesRooms_folder__cpS1C:hover,.PlacesRooms_folder__cpS1C[aria-pressed=true]{border-color:var(--studio-accent);background:var(--studio-paper)}.PlacesRooms_folder__cpS1C .PlacesRooms_folderImage__3eSxD{height:135px;object-fit:contain}.PlacesRooms_folderName__Mrr1q{font-size:1rem;font-weight:700}.PlacesRooms_folderMeta__tNZEb{font-size:.8rem;line-height:1.85;color:var(--studio-muted)}.PlacesRooms_projectHeader__m6Tkx{display:flex;align-items:center;flex-wrap:wrap;gap:20px;padding:22px;border:1px solid var(--studio-line);border-radius:14px;background:var(--studio-wall)}.PlacesRooms_projectHeader__m6Tkx .PlacesRooms_folderImage__3eSxD{width:110px;height:90px;object-fit:contain}.PlacesRooms_projectHeader__m6Tkx>div{flex:1 1;min-width:min(100%,200px)}.PlacesRooms_conversation__1H2cy.PlacesRooms_conversation__1H2cy{padding:clamp(18px,3vw,28px);border-color:var(--studio-line);background:var(--studio-paper)}.PlacesRooms_messageList__EKhui{display:flex;flex-direction:column;gap:12px;max-height:420px;overflow-y:auto;padding-block:16px}.PlacesRooms_message__2_Srm{align-self:flex-start;max-width:min(90%,680px);padding:14px 18px;border:1px solid var(--studio-line);border-radius:12px 12px 3px 12px;background:var(--studio-wall)}.PlacesRooms_message__2_Srm[data-own=true]{background:var(--studio-accent-soft)}.PlacesRooms_messageContent__tRWVl{margin-block:6px;white-space:pre-wrap;overflow-wrap:anywhere}.PlacesRooms_formActions__xltja{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.PlacesRooms_loading__QKXjv{display:flex;align-items:center;justify-content:center;gap:12px;padding:48px 20px;color:var(--studio-muted)}.PlacesRooms_surface__Bxg7G a:focus-visible,.PlacesRooms_surface__Bxg7G button:focus-visible{outline:3px solid var(--studio-accent);outline-offset:4px}@media (max-width:600px){.PlacesRooms_hero__RmDCw{grid-template-columns:minmax(0,1fr);gap:8px}.PlacesRooms_hero__RmDCw .PlacesRooms_heroImage__IQBjo{grid-row:1;max-height:145px}.PlacesRooms_roomGrid__TPkQG{gap:12px;padding:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}.PlacesRooms_doorArt__JN4cz .PlacesRooms_doorImage__JxwOo{height:190px}.PlacesRooms_personalDesk__7Pt_s,.PlacesRooms_toolbar__cBSkt{padding:16px}.PlacesRooms_filters__PEYPq>*{max-width:none}}@media (prefers-reduced-motion:reduce){.PlacesRooms_surface__Bxg7G *,.PlacesRooms_surface__Bxg7G :after,.PlacesRooms_surface__Bxg7G :before{transition:none}}