.WebsitePromotionDialog_status__doZmd{padding:14px 16px;border:1px solid;border-radius:8px;margin:18px 0;font-weight:600}.WebsitePromotionDialog_summary__l4mj7{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:18px 0}.WebsitePromotionDialog_summary__l4mj7>div{padding:12px;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:8px}.WebsitePromotionDialog_summary__l4mj7 dt{font-size:.8rem;opacity:.8}.WebsitePromotionDialog_summary__l4mj7 dd{margin:4px 0 0;font-weight:600}.WebsitePromotionDialog_error__caQ5M{padding:12px;border:1px solid;border-radius:8px;overflow-wrap:anywhere}.WebsitePromotionDialog_pagePicker__hQMH_{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.WebsitePromotionDialog_pagePicker__hQMH_ select{max-width:320px;min-width:180px;margin:0}.WebsitePromotionDialog_hint__wlTML{font-size:.85rem}.WebsitePromotionDialog_preview__gW52E{max-height:65vh;overflow:auto;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:8px;background:#fff;isolation:isolate}@media(max-width:600px){.WebsitePromotionDialog_summary__l4mj7{grid-template-columns:1fr 1fr}.WebsitePromotionDialog_preview__gW52E{max-height:55vh}.WebsitePromotionDialog_pagePicker__hQMH_ select{max-width:100%;width:100%}}.OwnerTemplateManagers_manager__GaYhq{display:flex;flex-direction:column;gap:23px;min-width:0}.OwnerTemplateManagers_galleryTop__vvlnI{scroll-margin-top:115px}.OwnerTemplateManagers_galleryTop__vvlnI>section>button{margin-top:16px}.OwnerTemplateManagers_itemMeta__l0V2Q{font-size:10px;line-height:1.6;color:#777173;margin:8px 0 15px;overflow-wrap:anywhere}.OwnerTemplateManagers_listingSummary__9jAhc{display:grid;grid-template-columns:150px minmax(0,1fr);gap:22px;align-items:center}.OwnerTemplateManagers_listingThumbnail__av8BG{width:100%;aspect-ratio:4/3;border-radius:7px;overflow:hidden;background:#f5f5f4}.OwnerTemplateManagers_listingThumbnail__av8BG img{width:100%;height:100%;object-fit:contain;display:block}.OwnerTemplateManagers_listingPrice__oTuX7{margin:0 0 9px;font-size:16px;font-weight:600;color:#393536}@media (max-width:650px){.OwnerTemplateManagers_manager__GaYhq{gap:19px}.OwnerTemplateManagers_listingSummary__9jAhc{grid-template-columns:100px minmax(0,1fr);gap:15px}}@media (max-width:380px){.OwnerTemplateManagers_listingSummary__9jAhc{grid-template-columns:1fr}.OwnerTemplateManagers_listingThumbnail__av8BG{max-width:180px}}.OwnerTemplateManagers_publishListing__pHt0s{display:flex;gap:16px;align-items:center;padding:18px 0}.OwnerTemplateManagers_publishListing__pHt0s p{max-width:520px}.OwnerTemplateManagers_draftListings__1VeO_{scroll-margin-top:115px;border:1px solid var(--owner-line,#e5e3e1);border-radius:9px;padding:18px;background:var(--owner-surface,#faf9f8)}.OwnerTemplateManagers_draftListings__1VeO_>summary{cursor:pointer;font-size:14px;font-weight:600;color:var(--owner-ink,#393536)}.OwnerTemplateManagers_draftListings__1VeO_>summary span{display:inline-flex;min-width:24px;justify-content:center;margin-left:8px;padding:2px 6px;border-radius:20px;background:var(--owner-raised,#efedeb)}.OwnerTemplateManagers_draftListings__1VeO_>summary small{display:inline-block;margin-left:14px;font-weight:400;color:var(--owner-muted,#777173)}.OwnerTemplateManagers_draftGrid__JcwdC{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:18px;margin-top:18px;align-items:start}.OwnerTemplateManagers_draftGrid__JcwdC>div{min-width:0}.OwnerTemplateManagers_draftGrid__JcwdC .OwnerTemplateManagers_expandedListing__9yAtb{grid-column:1/-1}.OwnerTemplateManagers_draftGrid__JcwdC .OwnerTemplateManagers_listingSummary__9jAhc{grid-template-columns:85px minmax(0,1fr);gap:14px}@media (max-width:650px){.OwnerTemplateManagers_draftListings__1VeO_>summary small{display:block;margin:8px 0 0}}.OwnerTemplateManagers_manager__GaYhq .OwnerTemplateManagers_listingTag__1huaI{max-width:100%;white-space:normal;overflow-wrap:anywhere}.OwnerTemplateManagers_listingCard__t3R3y>section>div:first-child{align-items:center;flex-wrap:wrap}.OwnerTemplateManagers_listingCard__t3R3y>section>div:first-child>div:first-child{min-width:0;flex:1 1 170px;overflow-wrap:anywhere}.OwnerTemplateManagers_listingActions__WAU8F{display:flex;align-items:center;justify-content:flex-end;flex:1 1 430px;flex-wrap:wrap;gap:10px 16px;min-width:0}.OwnerTemplateManagers_listingBadges__O3wY1{display:flex;align-items:center;justify-content:flex-end;flex:1 1 220px;flex-wrap:wrap;gap:8px;min-width:0}.OwnerTemplateManagers_listingControls__tvbYj{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;min-width:0}@media(max-width:650px){.OwnerTemplateManagers_listingActions__WAU8F,.OwnerTemplateManagers_listingBadges__O3wY1,.OwnerTemplateManagers_listingControls__tvbYj{justify-content:flex-start}.OwnerTemplateManagers_listingBadges__O3wY1{flex-basis:100%}}.OwnerTemplateManagers_settingsSave__PnBkm{margin-top:18px;padding-top:14px;border-top:1px solid var(--owner-line,#d8ccd0)}.OwnerTemplateManagers_settingsSaveButtons__pvSIq{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.OwnerTemplateManagers_settingsSaveButtons__pvSIq>button{width:auto!important;min-height:40px}.OwnerTemplateManagers_socialEditor__5YUeX{display:grid;gap:16px;min-width:0}.OwnerTemplateManagers_socialCard__cwHJ9{padding:16px;border:1px solid var(--owner-line,#d8ccd0);border-radius:10px;background:var(--owner-raised,#faf8f9)}.OwnerTemplateManagers_galleryNumberActions__QgtNZ{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-block:12px}.OwnerTemplateManagers_contactsSection__TB7tA{border:1px solid var(--owner-line,#e5e3e1);border-radius:10px;background:var(--owner-surface,#fff);padding:20px 24px;min-width:0}.OwnerTemplateManagers_contactsSection__TB7tA>summary{cursor:pointer;font-size:16px;font-weight:700;color:var(--owner-ink,#393536)}.OwnerTemplateManagers_contactsContent__8YPHg{padding-top:16px}.OwnerTemplateManagers_socialHeading__cavN3{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.OwnerTemplateManagers_socialFields__8CvmW{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr);gap:12px}.OwnerTemplateManagers_socialFields__8CvmW>label{margin-bottom:10px}.OwnerTemplateManagers_socialCard__cwHJ9{padding:12px 14px}.OwnerTemplateManagers_socialCard__cwHJ9>button{min-height:32px}.OwnerTemplateManagers_listingFooter__9qodH{display:flex;justify-content:flex-end;margin-top:18px;gap:10px}@media (max-width:850px){.OwnerTemplateManagers_socialFields__8CvmW{grid-template-columns:1fr 1fr}.OwnerTemplateManagers_socialFields__8CvmW>label:last-child{grid-column:1/-1}}@media (max-width:550px){.OwnerTemplateManagers_socialFields__8CvmW{grid-template-columns:1fr}.OwnerTemplateManagers_contactsSection__TB7tA{padding:16px}}.OwnerTemplateManagers_galleryCard__yToMs,.OwnerTemplateManagers_galleryPhotoEditor__tE_bG{min-width:0}.OwnerTemplateManagers_galleryEditSummary__sUj7O{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:start;gap:16px}.OwnerTemplateManagers_galleryEditPreview__YxICz{border-radius:8px;overflow:hidden;background:var(--owner-raised);aspect-ratio:1}.OwnerTemplateManagers_galleryEditPreview__YxICz img{display:block;width:100%;height:100%;object-fit:contain}.OwnerTemplateManagers_galleryChangePhoto__xmWHY{margin-top:16px;border-top:1px solid var(--owner-line);padding-top:14px}.OwnerTemplateManagers_galleryChangePhoto__xmWHY>summary{cursor:pointer;font-size:13px;color:var(--owner-ink)}.OwnerTemplateManagers_galleryChangePhoto__xmWHY[open]>summary{margin-bottom:14px}.OwnerTemplateManagers_galleryImagePicker__n0VBl{min-width:0}.OwnerTemplateManagers_galleryImagePicker__n0VBl>div{grid-template-columns:minmax(0,1fr);gap:12px}.OwnerTemplateManagers_galleryImagePicker__n0VBl>div>div{min-width:0}.OwnerTemplateManagers_galleryImagePicker__n0VBl>div>div:first-child{display:none}@media(max-width:500px){.OwnerTemplateManagers_galleryEditSummary__sUj7O{grid-template-columns:80px minmax(0,1fr);gap:12px}}.OwnerTemplateManagers_settingsDetails__S4Bww,.OwnerTemplateManagers_settingsTop__rUPJH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0}.OwnerTemplateManagers_settingsTop__rUPJH{align-items:stretch}.OwnerTemplateManagers_settingsDetails__S4Bww{align-items:start}.OwnerTemplateManagers_settingsDetails__S4Bww>section,.OwnerTemplateManagers_settingsTop__rUPJH>section{min-width:0;padding:20px}.OwnerTemplateManagers_settingsTop__rUPJH>section>div:first-child{margin-bottom:16px;align-items:center;flex-wrap:nowrap}.OwnerTemplateManagers_settingsTop__rUPJH>section>div:first-child>div{min-width:0}.OwnerTemplateManagers_settingsTop__rUPJH>section>label{margin:0 0 12px}.OwnerTemplateManagers_settingsTop__rUPJH p{line-height:1.55}.OwnerTemplateManagers_settingsDetails__S4Bww>section>label:last-of-type{margin-bottom:12px}.OwnerTemplateManagers_settingsIcon__JWfOM{display:inline-grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border:1px solid var(--owner-control-line,var(--owner-line));border-radius:8px;padding:0;color:var(--owner-ink);background:transparent;cursor:pointer}.OwnerTemplateManagers_settingsIcon__JWfOM:hover{border-color:currentColor}.OwnerTemplateManagers_settingsIcon__JWfOM:focus-visible,.OwnerTemplateManagers_speciesReview__8jwkA>summary:focus-visible{outline:2px solid var(--owner-wine,#800014);outline-offset:3px}.OwnerTemplateManagers_whimsyEditor__3Qzhs{display:grid;gap:12px}.OwnerTemplateManagers_whimsyEditor__3Qzhs>h3,.OwnerTemplateManagers_whimsyEditor__3Qzhs>p{margin:0}.OwnerTemplateManagers_whimsyEditor__3Qzhs h3{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.OwnerTemplateManagers_whimsyEditor__3Qzhs h3 small{font-size:11px;font-weight:400;color:var(--owner-muted)}.OwnerTemplateManagers_wordList__t8DwH{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.OwnerTemplateManagers_wordList__t8DwH li{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--owner-line);border-radius:8px;padding:6px 10px;min-width:0}.OwnerTemplateManagers_wordList__t8DwH li>span{overflow-wrap:anywhere}.OwnerTemplateManagers_wordList__t8DwH small{font-size:10px;color:var(--owner-muted)}.OwnerTemplateManagers_wordList__t8DwH button{min-height:30px;font-size:11px;padding:4px 7px}.OwnerTemplateManagers_wordForm__rTw99{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.OwnerTemplateManagers_wordForm__rTw99 label{flex:1 1 200px;display:grid;gap:6px;margin:0;font-size:13px}.OwnerTemplateManagers_wordForm__rTw99 input{min-width:0;width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--owner-control-line,var(--owner-line));border-radius:8px;background:var(--owner-surface);color:var(--owner-ink);font:inherit}.OwnerTemplateManagers_wordForm__rTw99 input:focus-visible{outline:2px solid var(--owner-wine,#800014);outline-offset:2px}.OwnerTemplateManagers_speciesReview__8jwkA{border-top:1px solid var(--owner-line);padding-top:12px}.OwnerTemplateManagers_speciesReview__8jwkA>summary{cursor:pointer;font-size:13px;font-weight:600}.OwnerTemplateManagers_speciesReview__8jwkA>.OwnerTemplateManagers_wordList__t8DwH{margin-top:12px}@media(max-width:850px){.OwnerTemplateManagers_settingsDetails__S4Bww,.OwnerTemplateManagers_settingsTop__rUPJH{grid-template-columns:1fr}}.OwnerTemplateManagers_premadeSettings__7dBt_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.OwnerTemplateManagers_gallerySummary__OVGUJ{display:grid;gap:8px}.OwnerTemplateManagers_gallerySummary__OVGUJ p{margin:0}.OwnerTemplateManagers_gallerySummary__OVGUJ .OwnerTemplateManagers_galleryNumberActions__QgtNZ{margin:0;gap:10px}.OwnerTemplateManagers_photoActions__urhDs{display:flex;align-items:center;gap:8px;margin-top:12px}.OwnerTemplateManagers_photoActions__urhDs>button{min-width:38px;min-height:38px;display:inline-grid;place-items:center;padding:8px}.OwnerTemplateManagers_publishListing__pHt0s{padding:12px 0;gap:10px;flex-wrap:wrap}.OwnerTemplateManagers_publishListing__pHt0s p{flex-basis:100%;max-width:none;margin:0}.OwnerTemplateManagers_listingFooter__9qodH{margin-top:10px}@media(max-width:720px){.OwnerTemplateManagers_premadeSettings__7dBt_{grid-template-columns:1fr}}.OwnerTemplateManagers_cardTools__A2m9w{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.OwnerTemplateManagers_commissionFormActions__zybdH{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:14px 24px;margin-top:20px}.OwnerTemplateManagers_settingsSave__PnBkm.OwnerTemplateManagers_settingsSaveInline__g2aJB{margin:0;padding:0;border:0;min-width:0}.OwnerTemplateManagers_commissionFormEditActions__dtplT{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-left:auto}@media(max-width:560px){.OwnerTemplateManagers_commissionFormActions__zybdH{flex-direction:column;align-items:flex-start}.OwnerTemplateManagers_commissionFormEditActions__dtplT{justify-content:flex-start;margin-left:0}}.OwnerTemplateManagers_listingDeleteInline__TYUW_{margin-left:auto}.OwnerTemplateManagers_gallerySummary__OVGUJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px}.OwnerTemplateManagers_gallerySummary__OVGUJ>div:first-child{display:contents}.OwnerTemplateManagers_gallerySummary__OVGUJ>div:first-child>button{order:3;margin-left:auto}.OwnerTemplateManagers_gallerySummary__OVGUJ .OwnerTemplateManagers_galleryNumberActions__QgtNZ{flex:1 1 360px;justify-content:flex-end}@media(max-width:700px){.OwnerTemplateManagers_gallerySummary__OVGUJ .OwnerTemplateManagers_galleryNumberActions__QgtNZ{justify-content:flex-start}.OwnerTemplateManagers_listingDeleteInline__TYUW_{margin-left:0}}.OwnerTemplateManagers_premadeSettings__7dBt_{align-items:stretch}.OwnerTemplateManagers_premadeSettings__7dBt_>section{height:100%}.OwnerTemplateManagers_listingCard__t3R3y>section{padding:18px}.OwnerTemplateManagers_listingCard__t3R3y:not(.OwnerTemplateManagers_expandedListing__9yAtb) .OwnerTemplateManagers_listingSummary__9jAhc{grid-template-columns:80px minmax(0,1fr);gap:14px}.OwnerTemplateManagers_listingCard__t3R3y:not(.OwnerTemplateManagers_expandedListing__9yAtb) .OwnerTemplateManagers_listingSummary__9jAhc p{margin:5px 0}.OwnerTemplateManagers_listingCard__t3R3y:not(.OwnerTemplateManagers_expandedListing__9yAtb) .OwnerTemplateManagers_listingSummary__9jAhc p:nth-child(2){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.OwnerTemplateManagers_listingActions__WAU8F{flex:0 1 auto;gap:10px}.OwnerTemplateManagers_listingBadges__O3wY1{flex:0 1 auto}.OwnerTemplateManagers_listingControls__tvbYj>button{padding:8px;min-width:36px;min-height:36px;display:inline-grid;place-items:center}.OwnerTemplateManagers_trashButton__lLutm{color:#f16d83!important;border-color:color-mix(in srgb,#f16d83 55%,transparent)!important}.OwnerTemplateManagers_previewButton__LwyNM{cursor:zoom-in;padding:0;border:0;display:block;width:100%}.OwnerTemplateManagers_galleryEditPreview__YxICz.OwnerTemplateManagers_previewButton__LwyNM{width:120px}.OwnerTemplateManagers_numberHelp__M3nLw{font-size:12px;margin-block:12px}.OwnerTemplateManagers_numberHelp__M3nLw summary{cursor:pointer;color:var(--owner-muted)}@media(max-width:500px){.OwnerTemplateManagers_galleryEditPreview__YxICz.OwnerTemplateManagers_previewButton__LwyNM{width:80px}}.OwnerTemplateManagers_draftGrid__JcwdC{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.OwnerTemplateManagers_draftGrid__JcwdC .OwnerTemplateManagers_listingCard__t3R3y:not(.OwnerTemplateManagers_expandedListing__9yAtb)>section{position:relative}.OwnerTemplateManagers_draftGrid__JcwdC .OwnerTemplateManagers_listingCard__t3R3y:not(.OwnerTemplateManagers_expandedListing__9yAtb)>section>div:first-child{flex-direction:column;align-items:stretch;gap:10px}.OwnerTemplateManagers_draftGrid__JcwdC .OwnerTemplateManagers_listingCard__t3R3y:not(.OwnerTemplateManagers_expandedListing__9yAtb)>section>div:first-child>div:first-child{padding-right:90px;min-height:36px;min-width:0;flex:0 0 auto;overflow-wrap:anywhere}.OwnerTemplateManagers_draftGrid__JcwdC .OwnerTemplateManagers_listingCard__t3R3y:not(.OwnerTemplateManagers_expandedListing__9yAtb) .OwnerTemplateManagers_listingActions__WAU8F,.OwnerTemplateManagers_draftGrid__JcwdC .OwnerTemplateManagers_listingCard__t3R3y:not(.OwnerTemplateManagers_expandedListing__9yAtb) .OwnerTemplateManagers_listingBadges__O3wY1{justify-content:flex-start}.OwnerTemplateManagers_draftGrid__JcwdC .OwnerTemplateManagers_listingCard__t3R3y:not(.OwnerTemplateManagers_expandedListing__9yAtb) .OwnerTemplateManagers_listingControls__tvbYj{position:absolute;top:18px;right:18px;flex-wrap:nowrap;gap:8px}.OwnerTemplateManagers_manager__GaYhq[data-template-manager=photos] [data-price-sort-list="Gallery photos"]{align-items:stretch;grid-auto-rows:1fr}.OwnerTemplateManagers_manager__GaYhq[data-template-manager=photos] [data-price-sort-card]{min-width:0;height:100%}.OwnerTemplateManagers_manager__GaYhq[data-template-manager=photos] .OwnerTemplateManagers_galleryCard__yToMs{height:100%}.OwnerTemplateManagers_manager__GaYhq[data-template-manager=photos] .OwnerTemplateManagers_galleryCard__yToMs>section{height:100%;box-sizing:border-box;display:flex;flex-direction:column}.OwnerTemplateManagers_manager__GaYhq[data-template-manager=photos] .OwnerTemplateManagers_galleryCard__yToMs .OwnerTemplateManagers_photoActions__urhDs{margin-top:auto}.OwnerTemplateManagers_manager__GaYhq[data-template-manager=photos] .OwnerTemplateManagers_galleryCard__yToMs h3{overflow-wrap:anywhere}.OwnerTemplateManagers_settingsDetails__S4Bww{align-items:stretch}.OwnerTemplateManagers_settingsDetails__S4Bww>section{align-self:stretch}.OwnerTemplateManagers_settingsTop__rUPJH>section>div:first-child{min-height:62px;margin-bottom:12px}.OwnerTemplateManagers_settingsTop__rUPJH>section [class*=ConstructionModeSettings_content]{display:flex;flex-direction:column;gap:10px}.OwnerTemplateManagers_settingsTop__rUPJH>section [class*=ConstructionModeSettings_controls]{order:-1}.OwnerTemplateManagers_settingsTop__rUPJH>section [class*=ConstructionModeSettings_setting]{margin:0;padding:0}.OwnerTemplateManagers_settingsTop__rUPJH>section [class*=ConstructionModeSettings_liveStatus],.OwnerTemplateManagers_settingsTop__rUPJH>section [class*=ConstructionModeSettings_setting]>label{margin:0}.OwnerTemplateManagers_settingsCardBody__QmYo9{min-width:0}.OwnerTemplateManagers_settingsCardBody__QmYo9>label{margin:0 0 12px}@media(min-width:851px){.OwnerTemplateManagers_settingsTop__rUPJH{grid-template-rows:auto 1fr;row-gap:12px}.OwnerTemplateManagers_settingsTop__rUPJH>section{display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:12px;align-content:start}.OwnerTemplateManagers_settingsTop__rUPJH>section>div:first-child{margin-bottom:0}.OwnerTemplateManagers_settingsTop__rUPJH>section>div:nth-child(2){align-self:start}}.PhotoManager_upload__N7U9Q{padding:16px;border:1px dashed #c9b6bb;border-radius:10px;background:var(--owner-raised,#fbf8f9);margin:0 0 20px}.PhotoManager_uploadActions__MyrFj{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.PhotoManager_coverButton__l5ner:focus-visible,.PhotoManager_remove__b6BNB:focus-visible{outline:2px solid #800014;outline-offset:3px}.PhotoManager_upload__N7U9Q small{display:block;line-height:1.65;color:var(--owner-muted,#716369);font-size:11px;margin:11px 0 0}.PhotoManager_upload__N7U9Q p{font-size:12px;line-height:1.6;margin:12px 0 0}.PhotoManager_fileInput__3L36x{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.PhotoManager_success__So0qY{color:#315b3c}.PhotoManager_error__OCQbV{white-space:pre-wrap;color:var(--owner-wine,#90223a)}.PhotoManager_manager__tkzzM{scroll-margin-top:100px}.PhotoManager_manager__tkzzM h3{font-size:16px;margin:0 0 8px}.PhotoManager_intro__SRTUG{font-size:12px;color:#74686c;line-height:1.7;margin-bottom:18px}.PhotoManager_photoList__fuUOx{list-style:none;padding:0;margin:18px 0;display:grid;gap:14px}.PhotoManager_photoCard__Tbnnq{padding:16px;border:1px solid #e2d9db;background:#fff;border-radius:9px;display:grid;grid-template-columns:minmax(120px,180px) minmax(0,1fr);gap:17px}.PhotoManager_photoCard__Tbnnq[data-cover=true]{border-color:#b47a87;box-shadow:inset 3px 0 #800014}.PhotoManager_thumbnail__hwD1V{aspect-ratio:4/3;background:#f7f4f5;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center}.PhotoManager_thumbnail__hwD1V img{height:100%;width:100%;object-fit:contain}.PhotoManager_photoActions__pAmj5{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:8px 0 0}.PhotoManager_coverButton__l5ner{font:inherit;font-size:12px;border:1px solid #d7c3c9;border-radius:5px;padding:7px 10px;background:#faf5f6;color:#800014;cursor:pointer}.PhotoManager_coverButton__l5ner[aria-pressed=true]{background:#800014;color:#fff;border-color:#800014}.PhotoManager_remove__b6BNB{border:0;background:none;color:#9a2340;cursor:pointer;font:inherit;font-size:12px;padding:8px}.PhotoManager_photoNumber__h5oit{font-size:11px;color:#807077;margin:0 0 8px}.PhotoManager_addExisting__0v27A{border:1px solid var(--owner-line,#e3d7db);border-radius:8px;padding:15px 18px;margin:16px 0;background:var(--owner-surface,#fff);color:var(--owner-ink,#302c2c)}.PhotoManager_addExisting__0v27A summary{color:var(--owner-wine,#800014);font-size:13px;cursor:pointer}.PhotoManager_addExisting__0v27A>div{margin-top:16px}.PhotoManager_framing__QK204{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;border-top:1px solid #e8dfe2;padding-top:20px;margin-top:25px}.PhotoManager_framing__QK204 .PhotoManager_thumbnail__hwD1V{aspect-ratio:4/3}.PhotoManager_selectWrap__n1kmJ [role=combobox]{background:#fff;min-height:46px;border-radius:7px;border-color:#d8c8ce;color:#4a343d;box-shadow:0 1px 2px #5e263308;padding-right:48px}.PhotoManager_selectWrap__n1kmJ [role=combobox][aria-expanded=true]{border-color:#800014;box-shadow:0 0 0 3px #80001410}.PhotoManager_selectWrap__n1kmJ [role=listbox]{border-color:#d5bfc5;border-radius:8px;box-shadow:0 12px 30px #44232c26;padding:6px;z-index:80}.PhotoManager_selectWrap__n1kmJ [role=option]{padding:12px;border-radius:5px;min-height:43px}.PhotoManager_selectWrap__n1kmJ [role=option][aria-selected=true]{box-shadow:inset 3px 0 #800014}.PhotoManager_selectWrap__n1kmJ [role=option][aria-selected=true]:not(:hover){font-weight:600}@media(max-width:650px){.PhotoManager_framing__QK204,.PhotoManager_photoCard__Tbnnq{grid-template-columns:1fr}.PhotoManager_thumbnail__hwD1V{max-width:280px}.PhotoManager_photoCard__Tbnnq{padding:13px}.PhotoManager_uploadActions__MyrFj>button:first-child{width:100%}}.PhotoManager_positionFields__One9A{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:480px){.PhotoManager_positionFields__One9A{grid-template-columns:1fr}}.PhotoManager_dragOver__Slh6q{border-color:var(--owner-wine,#b61336);background:color-mix(in srgb,var(--owner-wine,#b61336) 12%,transparent)}.PrivateImageLightbox_dialog__Pkn6G{z-index:100}.PrivateImageLightbox_panel__GZsbS{position:relative;padding:18px;border:1px solid #e63950;border-radius:14px;background:var(--owner-surface,var(--site-surface,#242426));color:var(--owner-ink,var(--site-text,#f4edf0));box-sizing:border-box}.PrivateImageLightbox_toolbar__x4_1k{padding-right:42px;min-height:32px}.PrivateImageLightbox_toolbar__x4_1k h2{font-size:17px;overflow-wrap:anywhere}.PrivateImageLightbox_close__OFnXr{position:absolute;top:8px;right:8px;width:36px;height:36px;display:grid;place-items:center;padding:0;background:transparent;color:inherit;border:1px solid transparent;border-radius:8px;cursor:pointer}.PrivateImageLightbox_close__OFnXr:hover{border-color:#e63950;background:#80001433}.PrivateImageLightbox_stage__mqA2r{min-height:120px;overflow:auto;flex:1 1 auto;text-align:center;max-height:calc(100dvh - 230px)}.PrivateImageLightbox_stage__mqA2r img{display:block;height:auto;margin:auto;object-fit:contain}.PrivateImageLightbox_controls__WNNXH{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:12px}.PrivateImageLightbox_controls__WNNXH button{min-width:40px;min-height:36px;border:1px solid #505055;border-radius:8px;background:#303034;color:inherit;cursor:pointer}.PrivateImageLightbox_controls__WNNXH button:disabled{opacity:.45;cursor:default}.PrivateImageLightbox_close__OFnXr:focus-visible,.PrivateImageLightbox_controls__WNNXH button:focus-visible{outline:2px solid #e63950;outline-offset:2px}@media(max-width:600px){.PrivateImageLightbox_panel__GZsbS{padding:12px}.PrivateImageLightbox_stage__mqA2r{max-height:calc(100dvh - 210px)}}[data-owner-portal][data-color-mode=dark] .PrivateImageLightbox_dialog__Pkn6G .PrivateImageLightbox_panel__GZsbS,[data-theme-scope=public][data-color-mode=dark] .PrivateImageLightbox_dialog__Pkn6G .PrivateImageLightbox_panel__GZsbS{border-color:#e63950!important}[data-color-mode=dark] .PrivateImageLightbox_dialog__Pkn6G .PrivateImageLightbox_panel__GZsbS{background:#18181b!important;border:2px solid #e63950!important}[data-color-mode=dark] .PrivateImageLightbox_dialog__Pkn6G .PrivateImageLightbox_panel__GZsbS .PrivateImageLightbox_close__OFnXr{display:grid!important;place-items:center;width:36px;height:36px;min-width:36px;padding:0!important;background:transparent!important;border-color:transparent!important}[data-color-mode=dark] .PrivateImageLightbox_dialog__Pkn6G .PrivateImageLightbox_panel__GZsbS .PrivateImageLightbox_stage__mqA2r{background:#18181b!important}[data-color-mode=dark] .PrivateImageLightbox_dialog__Pkn6G .PrivateImageLightbox_panel__GZsbS .PrivateImageLightbox_toolbar__x4_1k,[data-color-mode=dark] .PrivateImageLightbox_dialog__Pkn6G .PrivateImageLightbox_panel__GZsbS .PrivateImageLightbox_toolbar__x4_1k h2{background:transparent!important;border-color:transparent!important}.PrivateImageLightbox_dialog__Pkn6G .PrivateImageLightbox_panel__GZsbS .PrivateImageLightbox_download__LgeS3{display:grid;place-items:center;width:36px;min-width:36px;height:36px;padding:0}.PrivateImageLightbox_loadingSpinner__NzAgy{display:block;width:24px;height:24px;box-sizing:border-box;margin:0 auto 8px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:PrivateImageLightbox_private-photo-spin__3QI4h .8s linear infinite}@keyframes PrivateImageLightbox_private-photo-spin__3QI4h{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.PrivateImageLightbox_loadingSpinner__NzAgy{animation:none;border-style:dotted}}button.RefreshButton_refresh__us7fR{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;min-width:36px;min-height:36px;padding:7px;border:1px solid #d7cdd0;border-radius:50%;background:transparent;color:#800014;cursor:pointer}button.RefreshButton_refresh__us7fR:hover:not(:disabled){background:#80001410;border-color:#a6818a}button.RefreshButton_refresh__us7fR:focus-visible{outline:2px solid currentColor;outline-offset:3px}button.RefreshButton_refresh__us7fR:disabled{opacity:.55;cursor:wait}[data-color-mode=dark] button.RefreshButton_refresh__us7fR,[data-owner-theme=dark] button.RefreshButton_refresh__us7fR{background:#ffffff05;color:#f4edf0;border-color:#ffffff30}button.RefreshButton_refresh__us7fR svg{display:block;flex:none}.ProjectWorkspace_workspace__9la7I{--work-ink:var(--owner-ink,var(--hub-ink,#342a2c));--work-muted:var(--owner-muted,var(--hub-muted,#74686c));--work-bg:var(--owner-card,var(--hub-bg,#fff));--work-soft:var(--owner-button-secondary-bg,var(--hub-surface,#f8f4f4));--work-line:var(--owner-line,var(--hub-line,#e5dadc));--work-accent:var(--owner-wine,var(--wine,#800014));min-width:0;color:var(--work-ink);background:var(--work-bg);border:1px solid var(--work-line);border-radius:18px;overflow:hidden;isolation:isolate}.ProjectWorkspace_workspace__9la7I *{box-sizing:border-box}.ProjectWorkspace_workspace__9la7I h2,.ProjectWorkspace_workspace__9la7I h3,.ProjectWorkspace_workspace__9la7I h4{color:var(--work-ink);line-height:1.3}.ProjectWorkspace_workspace__9la7I h2{font-size:25px;font-weight:500;letter-spacing:-.5px;margin:0 0 8px}.ProjectWorkspace_workspace__9la7I h3{font-size:14px;font-weight:650;margin:0}.ProjectWorkspace_workspace__9la7I p{color:var(--work-muted);line-height:1.7}.ProjectWorkspace_workspace__9la7I :is(button,input,textarea,select,a):focus-visible{outline:3px solid var(--work-accent);outline-offset:3px}.ProjectWorkspace_workspace__9la7I button{cursor:pointer;font-family:inherit;font-size:12px;touch-action:manipulation}.ProjectWorkspace_workspace__9la7I button:disabled{cursor:not-allowed;opacity:.55}.ProjectWorkspace_tabs__PboJf{display:flex;align-items:stretch;gap:3px;padding:10px 12px 0;border-bottom:1px solid var(--work-line);overflow-x:auto;scrollbar-width:thin}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_tab__YlGyn{position:relative;display:inline-flex;flex:1 0 auto;gap:7px;align-items:center;justify-content:center;min-height:49px;padding:10px 12px 14px;border:0;border-radius:8px 8px 0 0;background:transparent;color:var(--work-muted);font-size:11px;font-weight:600;white-space:nowrap}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_tab__YlGyn[aria-selected=true]{background:var(--work-soft)}.ProjectWorkspace_tab__YlGyn[aria-selected=true]:after{content:"";position:absolute;height:3px;left:12px;right:12px;bottom:-1px;border-radius:3px 3px 0 0;background:var(--work-accent)}.ProjectWorkspace_tab__YlGyn small{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:1px 4px;border:1px solid var(--work-line);border-radius:5px;font-size:9px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_tab__YlGyn:hover{color:var(--work-ink);background:var(--work-soft)}.ProjectWorkspace_syncRow__M0se5{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 24px;border-bottom:1px solid var(--work-line);background:var(--work-soft);color:var(--work-muted);font-size:10px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_textButton__R_KFN{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:3px 0;color:var(--work-ink);border:0;border-radius:4px;background:transparent;font-size:10px;text-decoration:underline;text-underline-offset:3px}.ProjectWorkspace_textButton__R_KFN svg{width:13px;height:13px}.ProjectWorkspace_panel__yiV36{padding:26px;min-width:0}.ProjectWorkspace_panel__yiV36[hidden]{display:none}.ProjectWorkspace_panelHeading__9f50_{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 0 24px}.ProjectWorkspace_panelHeading__9f50_ p{margin:0;font-size:12px;max-width:390px}.ProjectWorkspace_badge__DGG4u{display:inline-flex;flex-shrink:0;align-items:center;min-height:25px;padding:4px 9px;border:1px solid var(--work-line);border-radius:999px;background:var(--work-soft);color:var(--work-muted);font-size:10px;line-height:1.5}.ProjectWorkspace_badge__DGG4u[data-state=resolved]{color:var(--work-ink)}.ProjectWorkspace_overviewHero__os7Pa{display:flex;justify-content:space-between;align-items:center;gap:20px}.ProjectWorkspace_overviewHero__os7Pa h2{font-size:clamp(25px,2.6vw,34px);overflow-wrap:anywhere;margin-bottom:12px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_eyebrow___rU6j{font-size:9px;font-weight:700;letter-spacing:1.7px;margin:0 0 11px;color:var(--work-accent)}.ProjectWorkspace_summary__IR7hK{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;margin:22px 0 26px}.ProjectWorkspace_row__8WGS_{display:flex;align-items:center;justify-content:space-between;gap:12px}.ProjectWorkspace_progressSection__564SA{padding:22px 0;border-top:1px solid var(--work-line);border-bottom:1px solid var(--work-line)}.ProjectWorkspace_progress__kMMNH::-moz-progress-bar,.ProjectWorkspace_progress__kMMNH::-webkit-progress-value{border-radius:8px;background:var(--work-accent)}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_caption__ek9zt{color:var(--work-muted);font-size:10px;line-height:1.7;margin:7px 0 0}.ProjectWorkspace_milestones__tez5e{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin:24px 0 0}.ProjectWorkspace_milestones__tez5e>div{flex:1 1;text-align:center;position:relative}.ProjectWorkspace_milestones__tez5e>div:not(:last-child):after{content:"";position:absolute;height:1px;width:calc(100% - 24px);background:var(--work-line);top:13px;left:calc(50% + 16px)}.ProjectWorkspace_milestones__tez5e span{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;margin:0 auto 7px;border:1px solid var(--work-line);border-radius:50%;color:var(--work-muted);background:var(--work-bg);font-size:10px}.ProjectWorkspace_milestones__tez5e [data-current=true] span{background:var(--work-accent);border-color:var(--work-accent)}.ProjectWorkspace_milestones__tez5e small{font-size:10px;color:var(--work-muted)}.ProjectWorkspace_milestones__tez5e [data-current=true] small{font-weight:700;color:var(--work-ink)}.ProjectWorkspace_quickGrid___nTNN{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:23px 0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_quickGrid___nTNN button{display:grid;grid-template-columns:26px 1fr;align-items:center;gap:6px 10px;padding:17px 15px;border:1px solid var(--work-line);border-radius:12px;background:var(--work-soft);color:var(--work-ink);text-align:left}.ProjectWorkspace_quickGrid___nTNN svg{grid-row:1/span 2;width:22px;height:22px;color:var(--work-accent)}.ProjectWorkspace_quickGrid___nTNN strong{font-size:12px;font-weight:600}.ProjectWorkspace_quickGrid___nTNN span{font-size:10px;color:var(--work-muted)}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_quickGrid___nTNN button:hover{border-color:var(--work-accent)}.ProjectWorkspace_tracking__kfVJB{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;border-top:1px solid var(--work-line)}.ProjectWorkspace_tracking__kfVJB p{font-size:11px;max-width:390px;margin:6px 0 0}.ProjectWorkspace_connectionNote__yLppp{border:1px dashed var(--work-line);border-radius:10px;padding:15px;background:var(--work-soft);margin:3px 0 18px}.ProjectWorkspace_connectionNote__yLppp strong{font-size:11px;font-weight:600}.ProjectWorkspace_connectionNote__yLppp p{font-size:10px;margin:6px 0 0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_button__DbPGX{display:inline-flex;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 13px;border:1px solid var(--work-line);border-radius:9px;color:var(--work-ink);background:var(--work-bg);font:inherit;font-size:11px;font-weight:600;line-height:1.5;text-align:center;text-decoration:none}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_button__DbPGX:hover:not(:disabled){background:var(--work-soft);border-color:var(--work-accent)}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_button__DbPGX[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--work-accent);border-color:var(--work-accent);background:var(--work-soft)}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_button__DbPGX.ProjectWorkspace_primary__0SCZj{border-color:#800014;background:#800014;color:#fff}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_button__DbPGX.ProjectWorkspace_primary__0SCZj:hover:not(:disabled){border-color:#650010;background:#650010}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_iconButton__DSXwd{display:inline-grid;place-items:center;min-height:32px;min-width:32px;flex-shrink:0;padding:0;border:1px solid transparent;border-radius:7px;background:transparent;color:inherit;font-size:21px;line-height:1}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_iconButton__DSXwd:hover{background:var(--work-soft);border-color:var(--work-line)}.ProjectWorkspace_notice__LzLVN{display:flex;align-items:center;gap:10px;padding:9px 12px 9px 16px;margin:16px 24px 0;border:1px solid var(--work-line);border-left:3px solid #548264;border-radius:10px;color:var(--work-ink);background:var(--work-soft);font-size:11px;line-height:1.65}.ProjectWorkspace_notice__LzLVN>span{flex:1 1}.ProjectWorkspace_notice__LzLVN>svg{color:#548264;flex-shrink:0}.ProjectWorkspace_error__By5sp{margin:16px 24px 0;border:1px solid var(--work-line);border-left:3px solid var(--work-accent);border-radius:10px;padding:14px 16px;background:var(--work-soft);font-size:12px}.ProjectWorkspace_error__By5sp p{font-size:11px;margin:7px 0 12px}.ProjectWorkspace_error__By5sp strong{font-weight:650}.ProjectWorkspace_disabledNote__fDAfq{margin:16px 24px 0;padding:10px 13px;border:1px dashed var(--work-line);border-radius:9px;font-size:11px}.ProjectWorkspace_empty__slZoL{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:44px 20px}.ProjectWorkspace_empty__slZoL>svg{width:32px;height:32px;color:var(--work-accent);margin-bottom:19px}.ProjectWorkspace_empty__slZoL h3{font-size:19px;font-weight:500;margin:0 0 9px}.ProjectWorkspace_empty__slZoL p{max-width:330px;font-size:12px;margin:0}.ProjectWorkspace_emptySmall__9cV65{padding:16px;border:1px dashed var(--work-line);border-radius:10px;font-size:11px;line-height:1.8;margin:15px 0}.ProjectWorkspace_chatLog__wc35Y{min-height:200px;max-height:390px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:8px 3px 16px;display:flex;flex-direction:column;gap:15px}.ProjectWorkspace_message__YOewx{align-self:flex-start;max-width:86%;min-width:145px;border:1px solid var(--work-line);border-radius:13px 13px 13px 3px;padding:13px 15px;background:var(--work-soft)}.ProjectWorkspace_message__YOewx[data-own=true]{align-self:flex-end;border-radius:13px 13px 3px 13px;background:var(--work-bg);border-color:var(--work-accent)}.ProjectWorkspace_message__YOewx>div{display:flex;align-items:center;justify-content:space-between;gap:18px}.ProjectWorkspace_message__YOewx strong{font-size:10px;font-weight:700}.ProjectWorkspace_message__YOewx time{font-size:9px;color:var(--work-muted)}.ProjectWorkspace_message__YOewx p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;color:var(--work-ink);margin:8px 0 0}.ProjectWorkspace_composer__HwkVX{margin:17px 0 0;border-top:1px solid var(--work-line);padding-top:19px}.ProjectWorkspace_form__8UrU0{display:grid;gap:18px}.ProjectWorkspace_form__8UrU0>section{min-width:0}.ProjectWorkspace_workspace__9la7I label{display:block;font-size:11px;font-weight:600;color:var(--work-ink);line-height:1.6}.ProjectWorkspace_workspace__9la7I :is(input,textarea,select){display:block;box-sizing:border-box;width:100%;min-width:0;margin:7px 0 0;padding:10px 12px;border:1px solid var(--work-line);border-radius:9px;background:var(--owner-input-bg,var(--work-bg));color:var(--work-ink);font-family:inherit;font-size:12px;line-height:1.6}.ProjectWorkspace_workspace__9la7I input[type=file]{padding:8px;font-size:10px}.ProjectWorkspace_workspace__9la7I input[type=file]::file-selector-button{font:inherit;border:1px solid var(--work-line);border-radius:5px;background:var(--work-soft);color:var(--work-ink);padding:5px 8px;margin-right:9px}.ProjectWorkspace_workspace__9la7I textarea{resize:vertical;min-height:65px;max-height:330px}.ProjectWorkspace_workspace__9la7I :is(input,textarea,select):disabled{opacity:.6}.ProjectWorkspace_workspace__9la7I input::placeholder,.ProjectWorkspace_workspace__9la7I textarea::placeholder{color:var(--work-muted);opacity:.9}.ProjectWorkspace_formFooter__MYShL{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:10px}.ProjectWorkspace_formFooter__MYShL>.ProjectWorkspace_caption__ek9zt{max-width:350px;margin:0}.ProjectWorkspace_formFooter__MYShL>.ProjectWorkspace_button__DbPGX{flex-shrink:0}.ProjectWorkspace_retryNote__b_cv_{margin-top:12px;padding:11px 12px;border:1px dashed var(--work-line);border-radius:8px;color:var(--work-muted);font-size:10px;line-height:1.7}.ProjectWorkspace_retryNote__b_cv_ .ProjectWorkspace_textButton__R_KFN{margin-left:10px}.ProjectWorkspace_inlineError__opkmQ{color:var(--work-ink);border-left:2px solid var(--work-accent);padding-left:10px;font-size:11px;margin:10px 0 0}.ProjectWorkspace_uploadForm__wTvGe{display:grid;gap:14px;padding:17px;border:1px dashed var(--work-line);border-radius:12px;background:var(--work-soft);margin-bottom:25px}.ProjectWorkspace_photoGroup__niB4A{margin:24px 0}.ProjectWorkspace_photoGroup__niB4A>h3{display:flex;align-items:center;gap:10px;margin:0 0 13px;font-size:12px}.ProjectWorkspace_photoGroup__niB4A>h3 span{font-size:9px;padding:3px 7px;border:1px solid var(--work-line);border-radius:4px;color:var(--work-muted)}.ProjectWorkspace_photoGrid__0He3i{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ProjectWorkspace_photoCard__2d7C7{min-width:0;border:1px solid var(--work-line);border-radius:12px;overflow:hidden}.ProjectWorkspace_photoPreview__mG30b{background:var(--work-soft);aspect-ratio:4/3;display:grid;place-items:center;overflow:hidden}.ProjectWorkspace_photoPreview__mG30b img{width:100%;height:100%;object-fit:contain;display:block}.ProjectWorkspace_photoPreview__mG30b>span{font-size:11px;color:var(--work-muted);padding:20px}.ProjectWorkspace_photoInfo__CgGuO{padding:13px}.ProjectWorkspace_photoInfo__CgGuO h4{margin:0 0 6px;font-size:12px;font-weight:600;overflow-wrap:anywhere}.ProjectWorkspace_photoInfo__CgGuO p{margin:0 0 11px;overflow-wrap:anywhere}.ProjectWorkspace_photoActions__E4z7r{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}.ProjectWorkspace_photoActions__E4z7r .ProjectWorkspace_button__DbPGX{padding:6px 10px;font-size:10px}.ProjectWorkspace_requestChoices__OyVKq{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ProjectWorkspace_requestList__Fu9AC{display:grid;gap:14px;margin-top:24px}.ProjectWorkspace_requestCard___kRxA{border:1px solid var(--work-line);border-radius:12px;padding:18px}.ProjectWorkspace_requestCard___kRxA>.ProjectWorkspace_row__8WGS_>strong{font-size:12px}.ProjectWorkspace_bodyText__ymME6{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;margin:11px 0}.ProjectWorkspace_requestCard___kRxA time{display:block}.ProjectWorkspace_requestCard___kRxA code{font-size:9px;overflow-wrap:anywhere}.ProjectWorkspace_response__N2rcP{background:var(--work-soft);border-radius:8px;padding:13px;margin-top:15px}.ProjectWorkspace_response__N2rcP strong{font-size:10px}.ProjectWorkspace_response__N2rcP p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;margin:6px 0 0}.ProjectWorkspace_resolveForm__rOZJx{margin-top:15px;padding-top:15px;border-top:1px solid var(--work-line)}.ProjectWorkspace_resolveForm__rOZJx>.ProjectWorkspace_button__DbPGX{margin-top:10px}.ProjectWorkspace_privateBanner__p8jat{display:flex;align-items:center;gap:12px;border:1px solid var(--work-line);border-radius:11px;padding:15px;background:var(--work-soft);margin-bottom:24px}.ProjectWorkspace_privateBanner__p8jat>svg{width:24px;height:24px;color:var(--work-accent);flex-shrink:0}.ProjectWorkspace_privateBanner__p8jat strong{font-size:12px}.ProjectWorkspace_privateBanner__p8jat p{font-size:10px;margin:5px 0 0}.ProjectWorkspace_materialList___pKo0{display:grid;gap:8px;margin:15px 0}.ProjectWorkspace_materialRow__2jSiR{display:flex;align-items:center;gap:10px;border:1px solid var(--work-line);border-radius:9px;padding:11px 10px 11px 13px}.ProjectWorkspace_materialRow__2jSiR>div{min-width:0;flex:1 1}.ProjectWorkspace_materialRow__2jSiR strong{display:block;font-size:11px;overflow-wrap:anywhere}.ProjectWorkspace_materialRow__2jSiR small{display:block;font-size:9px;color:var(--work-muted);margin-top:5px}.ProjectWorkspace_stock__4ygqa{padding:4px 6px;border-radius:5px;background:var(--work-soft);border:1px solid var(--work-line);color:var(--work-muted);font-size:9px;text-align:center}.ProjectWorkspace_stock__4ygqa[data-short=true]{border-color:var(--work-accent);color:var(--work-ink)}.ProjectWorkspace_materialAdd___dVI9{display:grid;grid-template-columns:minmax(0,1fr) 85px auto;align-items:end;gap:9px}.ProjectWorkspace_materialAdd___dVI9 .ProjectWorkspace_button__DbPGX{margin-bottom:1px;min-height:42px}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I button:not(.ProjectWorkspace_primary__0SCZj){background-color:var(--work-bg)!important;color:var(--work-ink)!important;border-color:var(--work-line)!important}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_quickGrid___nTNN button,[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_tab__YlGyn[aria-selected=true]{background-color:var(--work-soft)!important}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_primary__0SCZj{background-color:#800014!important;color:#fff!important;border-color:#a34153!important}@media(min-width:1100px){.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_panel__yiV36{max-height:680px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}@media(max-width:1050px){.ProjectWorkspace_panel__yiV36{padding:22px}.ProjectWorkspace_tabs__PboJf{padding-left:8px;padding-right:8px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_tab__YlGyn{padding-left:9px;padding-right:9px;font-size:10px}.ProjectWorkspace_tab__YlGyn svg{width:16px;height:16px}.ProjectWorkspace_tab__YlGyn small{display:none}.ProjectWorkspace_panelHeading__9f50_{flex-direction:column;gap:11px}}@media(max-width:650px){.ProjectWorkspace_panel__yiV36{padding:20px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_tab__YlGyn{min-height:46px;gap:6px}.ProjectWorkspace_tab__YlGyn svg{display:none}.ProjectWorkspace_syncRow__M0se5{padding:9px 20px}.ProjectWorkspace_overviewHero__os7Pa{gap:14px}.ProjectWorkspace_overviewHero__os7Pa h2{font-size:25px}.ProjectWorkspace_disabledNote__fDAfq,.ProjectWorkspace_error__By5sp,.ProjectWorkspace_notice__LzLVN{margin-left:16px;margin-right:16px}.ProjectWorkspace_formFooter__MYShL{align-items:flex-start;flex-direction:column;gap:12px}.ProjectWorkspace_formFooter__MYShL>.ProjectWorkspace_button__DbPGX{align-self:flex-end}.ProjectWorkspace_tracking__kfVJB{flex-direction:column;align-items:flex-start}.ProjectWorkspace_quickGrid___nTNN{gap:9px}.ProjectWorkspace_quickGrid___nTNN button{padding:14px 12px}.ProjectWorkspace_quickGrid___nTNN svg{display:none}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_quickGrid___nTNN button{grid-template-columns:1fr}.ProjectWorkspace_quickGrid___nTNN strong{font-size:11px}.ProjectWorkspace_quickGrid___nTNN span{font-size:9px}.ProjectWorkspace_chatLog__wc35Y{max-height:340px}.ProjectWorkspace_message__YOewx{max-width:92%}.ProjectWorkspace_message__YOewx>div{gap:10px}.ProjectWorkspace_materialRow__2jSiR{flex-wrap:wrap}.ProjectWorkspace_materialRow__2jSiR>div{min-width:150px}.ProjectWorkspace_materialAdd___dVI9{grid-template-columns:minmax(0,1fr) 80px}.ProjectWorkspace_materialAdd___dVI9>.ProjectWorkspace_button__DbPGX{grid-column:1/-1;justify-self:end}.ProjectWorkspace_photoGrid__0He3i{gap:10px}.ProjectWorkspace_photoInfo__CgGuO{padding:11px}.ProjectWorkspace_photoActions__E4z7r{flex-direction:column;align-items:flex-start}}@media(max-width:420px){.ProjectWorkspace_panel__yiV36{padding:17px}.ProjectWorkspace_photoGrid__0He3i{grid-template-columns:1fr}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_tab__YlGyn{font-size:10px;padding-left:10px;padding-right:10px}.ProjectWorkspace_overviewHero__os7Pa h2{font-size:23px}.ProjectWorkspace_milestones__tez5e{gap:4px}.ProjectWorkspace_milestones__tez5e small{font-size:9px}.ProjectWorkspace_row__8WGS_{align-items:flex-start}.ProjectWorkspace_requestCard___kRxA{padding:15px}.ProjectWorkspace_requestChoices__OyVKq .ProjectWorkspace_button__DbPGX{padding:8px 11px;font-size:10px}}@media(prefers-reduced-motion:reduce){.ProjectWorkspace_workspace__9la7I *{scroll-behavior:auto}}@media(forced-colors:active){.ProjectWorkspace_milestones__tez5e [data-current=true] span,.ProjectWorkspace_tab__YlGyn[aria-selected=true],.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_button__DbPGX[aria-pressed=true]{outline:2px solid Highlight}}.ProjectWorkspace_stockRefresh__5wGpS{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:10px}.ProjectWorkspace_workspace__9la7I{--work-accent:#a80f2e;font-family:inherit}.ProjectWorkspace_workspace__9la7I:focus{outline:none}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_srOnly__OwWQC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_tabs__PboJf{background:var(--work-bg)}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_tab__YlGyn[aria-selected=true]{color:var(--work-ink)}.ProjectWorkspace_tab__YlGyn small{background:#b61837;color:#fff;border-color:#b61837;border-radius:999px}.ProjectWorkspace_shippingCard__VMcOh{display:flex;justify-content:space-between;align-items:center;gap:18px;border:1px solid #80b7dc;border-radius:13px;background:var(--work-soft);padding:17px;margin:0 0 25px}.ProjectWorkspace_shippingCard__VMcOh p{font-size:12px;margin:7px 0 0;max-width:430px}.ProjectWorkspace_milestones__tez5e>div:not(:last-child):after{height:2px;background:#b8bac2}.ProjectWorkspace_milestones__tez5e span{width:32px;height:32px;background:#e5e6eb;color:#545660;border:2px solid #c6c8d0}.ProjectWorkspace_milestones__tez5e [data-current=true] span{background:#b61837;border-color:#b61837;color:#fff;box-shadow:0 0 0 5px #b6183718}.ProjectWorkspace_milestones__tez5e [data-complete=true] span{background:#257744;border-color:#257744;color:#fff;box-shadow:none}.ProjectWorkspace_milestones__tez5e [data-complete=true]:not(:last-child):after{background:#257744}.ProjectWorkspace_milestones__tez5e b{display:block;margin:5px 0 0;color:#b61837;font-size:9px;font-weight:650}.ProjectWorkspace_milestones__tez5e small{display:block;margin-top:9px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_badge__DGG4u{--badge-bg:var(--work-soft);--badge-ink:var(--work-muted);background:var(--badge-bg);color:var(--badge-ink);border-color:transparent;font-weight:600}.ProjectWorkspace_badge__DGG4u[data-state=cancelled],.ProjectWorkspace_badge__DGG4u[data-status=queued]{--badge-bg:#e7e7eb;--badge-ink:#3c3c46}.ProjectWorkspace_badge__DGG4u[data-state=open],.ProjectWorkspace_badge__DGG4u[data-status=in-progress]{--badge-bg:#fff0a3;--badge-ink:#665000}.ProjectWorkspace_badge__DGG4u[data-status=on-hold]{--badge-bg:#ffdbb1;--badge-ink:#7b3700}.ProjectWorkspace_badge__DGG4u[data-status=delayed]{--badge-bg:#ddc5b4;--badge-ink:#54301f}.ProjectWorkspace_badge__DGG4u[data-state=resolved],.ProjectWorkspace_badge__DGG4u[data-status=completed]{--badge-bg:#ceedd7;--badge-ink:#18532d}.ProjectWorkspace_badge__DGG4u[data-status=shipped]{--badge-bg:#d8efff;--badge-ink:#195575}.ProjectWorkspace_badge__DGG4u[data-status=delivered]{--badge-bg:#ccdeff;--badge-ink:#174385}.ProjectWorkspace_badge__DGG4u[data-state=closed],.ProjectWorkspace_badge__DGG4u[data-state=overdue]{--badge-bg:#ffd7df;--badge-ink:#8b1831}.ProjectWorkspace_badge__DGG4u[data-state=overdue]{animation:none}@keyframes ProjectWorkspace_overdue-pulse__Wl39T{50%{box-shadow:0 0 0 4px #cc24483d}}.ProjectWorkspace_chatLog__wc35Y{padding:15px 5px 24px;gap:14px;background:radial-gradient(ellipse at 50% 40%,var(--work-soft),transparent 70%)}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_message__YOewx{border-radius:17px 17px 17px 5px;padding:14px 17px;border:1px solid var(--work-line);box-shadow:0 2px 3px #00000005}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_message__YOewx[data-own=true]{border-radius:17px 17px 5px 17px;background:#800014;color:#fff;border-color:#800014}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_message__YOewx[data-own=true] :is(strong,time,p,small){color:#fff}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_message__YOewx[data-pending=true]{opacity:.7;border-style:dashed}.ProjectWorkspace_receipt__g8I0f{display:block;margin-top:9px;font-size:9px;line-height:1.5;opacity:.8}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_button__DbPGX.ProjectWorkspace_danger__fYzXU{color:#fff;background:#b21e39;border-color:#b21e39}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_button__DbPGX.ProjectWorkspace_danger__fYzXU:hover:not(:disabled){background:#94152e;border-color:#94152e}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoPreview__mG30b{border:0;padding:0;width:100%;cursor:zoom-in;aspect-ratio:4/3;border-radius:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoPreview__mG30b:disabled{cursor:default;opacity:1}.ProjectWorkspace_photoGrid__0He3i{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.ProjectWorkspace_photoInfo__CgGuO{padding:12px}.ProjectWorkspace_photoActions__E4z7r{gap:6px}.ProjectWorkspace_photoActions__E4z7r .ProjectWorkspace_button__DbPGX{font-size:9px;padding:6px 8px}.ProjectWorkspace_folderHeading__8geLU{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:13px;border-bottom:1px solid var(--work-line);padding-bottom:12px}.ProjectWorkspace_folderHeading__8geLU h3{font-size:13px;margin:0 0 4px}.ProjectWorkspace_folderHeading__8geLU p{font-size:10px;margin:0}.ProjectWorkspace_zipProgress__OHpcq{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--work-line);border-radius:11px;padding:12px 15px;font-size:12px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_threadToggle__CDelU{width:100%;display:flex;align-items:center;gap:10px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--work-ink);text-align:left}.ProjectWorkspace_threadToggle__CDelU>span:first-child{flex:1 1}.ProjectWorkspace_threadToggle__CDelU strong{display:block;font-size:13px}.ProjectWorkspace_threadToggle__CDelU small{display:block;color:var(--work-muted);font-size:10px;margin-top:6px}.ProjectWorkspace_threadToggle__CDelU>span:last-child{font-size:18px}.ProjectWorkspace_threadBody__MqytO{padding-top:18px}.ProjectWorkspace_threadBody__MqytO[hidden]{display:none}.ProjectWorkspace_threadLog__9DjiQ{display:flex;flex-direction:column;gap:12px;max-height:400px;overflow:auto;padding:4px 2px;overscroll-behavior:contain}.ProjectWorkspace_threadLog__9DjiQ .ProjectWorkspace_message__YOewx{width:fit-content;max-width:92%}.ProjectWorkspace_threadActions__YX48H{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:15px;border-top:1px solid var(--work-line)}.ProjectWorkspace_requestCard___kRxA[data-overdue=true]{border-color:#d23652}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_badge__DGG4u{background:var(--badge-bg)!important;color:var(--badge-ink)!important;border-color:transparent!important}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_tab__YlGyn small{background:#b61837!important;color:#fff!important;border-color:#b61837!important}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_message__YOewx[data-own=true]{background:#800014!important;border-color:#aa3c53!important}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_message__YOewx[data-own=true] :is(strong,time,p,small){color:#fff!important}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_milestones__tez5e span{background:#424249!important;color:#dedee7!important;border-color:#686873!important}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_milestones__tez5e [data-current=true] span{background:#b61837!important;border-color:#e05a75!important;color:#fff!important}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_milestones__tez5e [data-complete=true] span{background:#257744!important;border-color:#60b77e!important;color:#fff!important}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_milestones__tez5e b{color:#ff99ad!important}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_button__DbPGX.ProjectWorkspace_danger__fYzXU{background:#b21e39!important;border-color:#d6677b!important;color:#fff!important}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_threadToggle__CDelU{background:transparent!important}@media(max-width:900px){.ProjectWorkspace_photoGrid__0He3i{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.ProjectWorkspace_folderHeading__8geLU,.ProjectWorkspace_shippingCard__VMcOh{flex-direction:column;align-items:flex-start}.ProjectWorkspace_folderHeading__8geLU>.ProjectWorkspace_button__DbPGX{align-self:flex-end}.ProjectWorkspace_photoActions__E4z7r{flex-direction:row}.ProjectWorkspace_milestones__tez5e b,.ProjectWorkspace_milestones__tez5e small{font-size:8px}.ProjectWorkspace_milestones__tez5e span{width:28px;height:28px}.ProjectWorkspace_threadToggle__CDelU .ProjectWorkspace_badge__DGG4u{font-size:9px}.ProjectWorkspace_photoGrid__0He3i{gap:10px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_message__YOewx{padding:12px 14px}}@media(max-width:420px){.ProjectWorkspace_photoGrid__0He3i{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectWorkspace_photoInfo__CgGuO{padding:10px}.ProjectWorkspace_photoActions__E4z7r .ProjectWorkspace_button__DbPGX{width:100%}.ProjectWorkspace_photoInfo__CgGuO h4{font-size:10px}.ProjectWorkspace_photoInfo__CgGuO p{font-size:8px}.ProjectWorkspace_panel__yiV36{padding:16px}}@media(prefers-reduced-motion:reduce){.ProjectWorkspace_badge__DGG4u[data-state=overdue]{animation:none;outline:2px solid #cc2448;outline-offset:2px}}.ProjectWorkspace_workspace__9la7I[data-active-tab=chat]{display:flex;flex-direction:column;height:var(--chat-available-height,clamp(360px,68dvh,760px));min-height:320px}.ProjectWorkspace_workspace__9la7I[data-active-tab=chat]>.ProjectWorkspace_syncRow__M0se5,.ProjectWorkspace_workspace__9la7I[data-active-tab=chat]>.ProjectWorkspace_tabs__PboJf{flex-shrink:0}.ProjectWorkspace_workspace__9la7I[data-active-tab=chat] .ProjectWorkspace_chatPanel__NLsmL:not([hidden]){display:flex;flex:1 1 auto;flex-direction:column;min-height:0;max-height:none;overflow:hidden;padding:16px 20px}.ProjectWorkspace_chatPanel__NLsmL>.ProjectWorkspace_panelHeading__9f50_{flex:0 0 auto;margin-bottom:10px;gap:12px;align-items:center}.ProjectWorkspace_chatPanel__NLsmL>.ProjectWorkspace_panelHeading__9f50_ h2{font-size:21px;margin-bottom:3px}.ProjectWorkspace_chatPanel__NLsmL>.ProjectWorkspace_panelHeading__9f50_ p{font-size:11px}.ProjectWorkspace_chatPanel__NLsmL .ProjectWorkspace_chatLog__wc35Y{flex:1 1;min-height:32px;max-height:none;padding:8px 3px 12px}.ProjectWorkspace_chatPanel__NLsmL .ProjectWorkspace_message__YOewx{flex-shrink:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composer__HwkVX{flex:0 0 auto;margin-top:8px;padding:10px 0 0;border-radius:0 0 10px 10px;background:transparent}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composer__HwkVX label{margin:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composer__HwkVX textarea{height:64px;min-height:48px;max-height:100px;margin-top:5px;resize:none}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composer__HwkVX .ProjectWorkspace_formFooter__MYShL{margin-top:7px;gap:12px;flex-direction:row;align-items:center}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composer__HwkVX .ProjectWorkspace_formFooter__MYShL>.ProjectWorkspace_caption__ek9zt{font-size:9px;max-width:380px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composer__HwkVX .ProjectWorkspace_formFooter__MYShL>.ProjectWorkspace_button__DbPGX{align-self:center;min-height:36px;padding:7px 12px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composer__HwkVX .ProjectWorkspace_retryNote__b_cv_{margin-top:7px;padding:6px 9px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composer__HwkVX,.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_form__8UrU0,.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_resolveForm__rOZJx{background-color:transparent}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_form__8UrU0{border-radius:12px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_resolveForm__rOZJx{border-radius:0 0 10px 10px}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I :is(.ProjectWorkspace_form__8UrU0,.ProjectWorkspace_resolveForm__rOZJx,.ProjectWorkspace_composer__HwkVX),[data-theme-scope=public][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I :is(.ProjectWorkspace_form__8UrU0,.ProjectWorkspace_resolveForm__rOZJx,.ProjectWorkspace_composer__HwkVX){background-color:transparent!important}.ProjectWorkspace_workspace__9la7I input[type=file]::file-selector-button{min-height:36px;padding:8px 12px;border-radius:8px;font-weight:600;cursor:pointer}.ProjectWorkspace_workspace__9la7I input[type=file]::file-selector-button:hover{border-color:var(--work-accent)}.ProjectWorkspace_photoGrid__0He3i{grid-template-columns:repeat(auto-fill,minmax(150px,180px));gap:12px}.ProjectWorkspace_photoCard__2d7C7{position:relative;border-radius:10px;cursor:zoom-in}.ProjectWorkspace_photoCard__2d7C7:focus-visible{outline:3px solid var(--work-accent);outline-offset:3px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoPreview__mG30b{aspect-ratio:3/2}.ProjectWorkspace_photoInfo__CgGuO{padding:10px}.ProjectWorkspace_photoInfo__CgGuO h4{font-size:11px;margin-bottom:5px}.ProjectWorkspace_photoInfo__CgGuO p{font-size:9px;margin-bottom:8px}.ProjectWorkspace_photoActions__E4z7r .ProjectWorkspace_button__DbPGX{min-height:34px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_error__By5sp>.ProjectWorkspace_iconButton__DSXwd{float:right;margin:-5px -7px 5px 8px}.ProjectWorkspace_notice__LzLVN[data-transient=notice]{animation:ProjectWorkspace_workspace-notice-lifetime__BkSxC 5s linear forwards}.ProjectWorkspace_error__By5sp[data-transient=error]{animation:ProjectWorkspace_workspace-notice-lifetime__BkSxC 8s linear forwards}@keyframes ProjectWorkspace_workspace-notice-lifetime__BkSxC{0%,94%{opacity:1}to{opacity:0}}.ProjectWorkspace_threadLog__9DjiQ{max-height:min(32dvh,280px);min-height:0}@media(max-width:1050px){.ProjectWorkspace_chatPanel__NLsmL>.ProjectWorkspace_panelHeading__9f50_{flex-direction:row}.ProjectWorkspace_chatPanel__NLsmL>.ProjectWorkspace_panelHeading__9f50_ .ProjectWorkspace_badge__DGG4u{font-size:9px}.ProjectWorkspace_chatPanel__NLsmL>.ProjectWorkspace_panelHeading__9f50_ p{max-width:none}}@media(max-width:650px){.ProjectWorkspace_workspace__9la7I[data-active-tab=chat] .ProjectWorkspace_chatPanel__NLsmL:not([hidden]){padding:12px}.ProjectWorkspace_chatPanel__NLsmL>.ProjectWorkspace_panelHeading__9f50_{margin-bottom:6px}.ProjectWorkspace_chatPanel__NLsmL>.ProjectWorkspace_panelHeading__9f50_ h2{font-size:18px}.ProjectWorkspace_chatPanel__NLsmL>.ProjectWorkspace_panelHeading__9f50_ p{display:none}.ProjectWorkspace_chatPanel__NLsmL>.ProjectWorkspace_panelHeading__9f50_ .ProjectWorkspace_badge__DGG4u{max-width:130px;white-space:normal;text-align:center}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composer__HwkVX .ProjectWorkspace_formFooter__MYShL>.ProjectWorkspace_caption__ek9zt{max-width:240px;font-size:8px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composer__HwkVX textarea{height:56px}.ProjectWorkspace_photoGrid__0He3i{grid-template-columns:repeat(2,minmax(0,180px));gap:10px}}@media(max-height:600px){.ProjectWorkspace_workspace__9la7I[data-active-tab=chat] .ProjectWorkspace_syncRow__M0se5{padding-top:5px;padding-bottom:5px}.ProjectWorkspace_workspace__9la7I[data-active-tab=chat] .ProjectWorkspace_tab__YlGyn{min-height:36px;padding-top:6px;padding-bottom:8px}.ProjectWorkspace_chatPanel__NLsmL>.ProjectWorkspace_panelHeading__9f50_ p{display:none}.ProjectWorkspace_chatPanel__NLsmL>.ProjectWorkspace_panelHeading__9f50_{margin-bottom:4px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composer__HwkVX textarea{height:48px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composer__HwkVX .ProjectWorkspace_formFooter__MYShL>.ProjectWorkspace_caption__ek9zt{max-width:280px}.ProjectWorkspace_workspace__9la7I[data-active-tab=chat] .ProjectWorkspace_error__By5sp,.ProjectWorkspace_workspace__9la7I[data-active-tab=chat] .ProjectWorkspace_notice__LzLVN{margin-top:8px;padding-top:5px;padding-bottom:5px}}@media(prefers-reduced-motion:reduce){.ProjectWorkspace_error__By5sp[data-transient],.ProjectWorkspace_notice__LzLVN[data-transient]{animation:none}}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoOpen__QEB_M{position:absolute;inset:0;z-index:1;width:100%;height:100%;padding:0;border:0;border-radius:10px;background:transparent;cursor:zoom-in}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoOpen__QEB_M:focus-visible{outline:3px solid var(--work-accent);outline-offset:-3px}.ProjectWorkspace_photoActions__E4z7r,.ProjectWorkspace_photoInfo__CgGuO>.ProjectWorkspace_button__DbPGX{position:relative;z-index:2}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoOpen__QEB_M{background:transparent!important;border-color:transparent!important}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I button.ProjectWorkspace_photoOpen__QEB_M:not(.ProjectWorkspace_primary__0SCZj),[data-theme-scope=public][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I button.ProjectWorkspace_photoOpen__QEB_M{background-color:transparent!important;border-color:transparent!important}.ProjectWorkspace_threadBody__MqytO:not([hidden]){display:flex;flex-direction:column;min-height:0;max-height:min(60dvh,550px)}.ProjectWorkspace_threadBody__MqytO>.ProjectWorkspace_threadLog__9DjiQ{flex:1 1 auto;min-height:32px;max-height:none}.ProjectWorkspace_threadBody__MqytO>.ProjectWorkspace_caption__ek9zt,.ProjectWorkspace_threadBody__MqytO>.ProjectWorkspace_resolveForm__rOZJx,.ProjectWorkspace_threadBody__MqytO>.ProjectWorkspace_threadActions__YX48H{flex:0 0 auto}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_resolveForm__rOZJx label{margin:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_resolveForm__rOZJx textarea{resize:none;max-height:90px}.ProjectWorkspace_threadBody__MqytO>.ProjectWorkspace_threadActions__YX48H{margin-top:10px;padding-top:10px}@media(max-height:600px){.ProjectWorkspace_threadBody__MqytO:not([hidden]){max-height:70dvh}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_resolveForm__rOZJx{margin-top:8px;padding-top:8px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_resolveForm__rOZJx textarea{min-height:48px;height:48px}.ProjectWorkspace_threadBody__MqytO>.ProjectWorkspace_threadActions__YX48H{margin-top:8px;padding-top:8px}}.ProjectWorkspace_workspaceNavigation__8mmr9{display:flex;align-items:stretch;border-bottom:1px solid var(--work-line);flex:0 0 auto;min-width:0}.ProjectWorkspace_workspaceNavigation__8mmr9>.ProjectWorkspace_tabs__PboJf{flex:1 1;min-width:0;border:0;padding:5px 8px 0;overflow-y:hidden}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_tab__YlGyn{min-height:42px;padding:8px 10px 10px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_refreshButton__uQwut{flex:0 0 40px;align-self:center;width:36px;min-height:36px;margin:4px 8px 4px 0;background:transparent;color:var(--work-muted);border:1px solid transparent;border-radius:8px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_refreshButton__uQwut:hover{border-color:var(--work-line);color:var(--work-ink)}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_panel__yiV36{padding:20px 24px}.ProjectWorkspace_overviewHero__os7Pa h2{margin:0;font-size:clamp(24px,2.6vw,31px)}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_eyebrow___rU6j{margin-bottom:7px}.ProjectWorkspace_summary__IR7hK{margin:15px 0 18px;font-size:12px}.ProjectWorkspace_progressSection__564SA{padding:16px 0}.ProjectWorkspace_milestones__tez5e{margin-top:18px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_badge__DGG4u[data-state=open],.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_badge__DGG4u[data-status=in-progress]{--badge-bg:#d8efff;--badge-ink:#195575}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_badge__DGG4u[data-status=shipped]{--badge-bg:#fff0a3;--badge-ink:#665000}.ProjectWorkspace_photoSpinner__tv0f2{display:inline-block;width:25px;height:25px;border:3px solid;border-right:3px solid transparent;border-radius:50%;opacity:.7;animation:ProjectWorkspace_hub-photo-buffer__wP7su .8s linear infinite}@keyframes ProjectWorkspace_hub-photo-buffer__wP7su{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.ProjectWorkspace_photoSpinner__tv0f2{animation-duration:2s}}.ProjectWorkspace_chatLog__wc35Y{overflow-anchor:auto;scrollbar-gutter:stable;background:none}.ProjectWorkspace_workspace__9la7I[data-active-tab=chat]{height:var(--chat-available-height,clamp(320px,68dvh,640px))}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_attachedField__DDjLK textarea{border-radius:9px 9px 0 0;margin-bottom:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_inputHelp__aLb2P{display:block;border:1px solid var(--work-line);border-top:0;border-radius:0 0 9px 9px;padding:7px 11px;font-size:10px;font-weight:400;color:var(--work-muted)}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_form__8UrU0>.ProjectWorkspace_formFooter__MYShL{justify-content:flex-end;margin-top:-8px}.ProjectWorkspace_workspace__9la7I :is(input,textarea,select){background:var(--work-bg)}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_message__YOewx:not([data-own=true]){background:transparent}.ProjectWorkspace_supportActions__NKHwX{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ProjectWorkspace_archiveDialog__Gz7uE{width:min(740px,calc(100vw - 32px));max-height:calc(100dvh - 40px);border:1px solid var(--work-line);border-radius:16px;padding:0;background:var(--work-bg);color:var(--work-ink);box-shadow:0 24px 70px #0005}.ProjectWorkspace_archiveDialog__Gz7uE::backdrop{background:#0008}.ProjectWorkspace_archiveDialog__Gz7uE>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--work-line)}.ProjectWorkspace_archiveDialog__Gz7uE>header h2{font-size:20px;margin:0}.ProjectWorkspace_archiveDialog__Gz7uE>header p{margin:5px 0 0;font-size:11px}.ProjectWorkspace_archiveBody__T2Fwt{max-height:calc(100dvh - 150px);overflow-y:auto;padding:16px 20px;overscroll-behavior:contain}.ProjectWorkspace_archiveBody__T2Fwt>.ProjectWorkspace_button__DbPGX{margin-top:14px}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_message__YOewx:not([data-own=true]),[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I :is(.ProjectWorkspace_refreshButton__uQwut,.ProjectWorkspace_iconButton__DSXwd),[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I :is(input,textarea,select){background:transparent!important}@media(max-width:650px){.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_panel__yiV36{padding:16px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_tab__YlGyn{min-width:84px;padding-inline:7px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_tab__YlGyn svg{width:15px}.ProjectWorkspace_overviewHero__os7Pa{gap:14px}.ProjectWorkspace_archiveBody__T2Fwt{padding:12px}.ProjectWorkspace_archiveDialog__Gz7uE>header{padding:14px}}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I :is(input,textarea,select):is(:enabled,:disabled){background:var(--work-bg)!important}[data-theme-scope=public][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I :is(input,textarea,select):is(:enabled,:disabled){background:var(--work-bg)!important}.ProjectWorkspace_cooldownControl__xAnlj{padding:12px;border:1px solid var(--work-line);border-radius:10px;margin-bottom:14px;font-size:12px}.ProjectWorkspace_cooldownControl__xAnlj summary{cursor:pointer;font-weight:600}.ProjectWorkspace_cooldownForm__lWOKj{display:flex;flex-wrap:wrap;align-items:flex-end;margin-top:10px}.ProjectWorkspace_cooldownForm__lWOKj label{display:grid;gap:5px;font-size:11px}.ProjectWorkspace_cooldownForm__lWOKj input,.ProjectWorkspace_cooldownForm__lWOKj select{max-width:220px;min-height:36px;padding:6px 9px;border:1px solid var(--work-line);border-radius:8px;color:var(--work-ink);background:var(--work-bg)}.ProjectWorkspace_cooldownForm__lWOKj input{width:100px}.ProjectWorkspace_deletedRow__IDsd_{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:14px;border:1px solid var(--work-line);border-radius:12px}.ProjectWorkspace_deletedRow__IDsd_>div{min-width:0}.ProjectWorkspace_deletedRow__IDsd_ p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;margin:6px 0 0}.ProjectWorkspace_deletedRow__IDsd_ button{flex-shrink:0}.ProjectWorkspace_refreshButton__uQwut{border-radius:50%}@media(max-width:600px){.ProjectWorkspace_deletedRow__IDsd_{align-items:flex-start;flex-direction:column}.ProjectWorkspace_panelHeading__9f50_{flex-wrap:wrap}}.ProjectWorkspace_timingList__7Mo8u{list-style:none;padding:0;max-height:180px;overflow:auto;font:11px/1.7 ui-monospace,monospace}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_panel__yiV36{overscroll-behavior-y:auto}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_panel__yiV36:not(.ProjectWorkspace_chatPanel__NLsmL){max-height:none;overflow-y:visible}.ProjectWorkspace_chatLog__wc35Y,.ProjectWorkspace_threadLog__9DjiQ{overscroll-behavior-y:auto;overflow-anchor:none}.ProjectWorkspace_chatLog__wc35Y>*,.ProjectWorkspace_threadLog__9DjiQ>*{flex-shrink:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_panelHeading__9f50_{margin-bottom:14px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_panel__yiV36{padding-top:18px}.ProjectWorkspace_informationLabels__Pnpw3{display:flex;justify-content:flex-end;margin:0 0 10px}.ProjectWorkspace_informationLabels__Pnpw3>ul{justify-content:flex-end;flex-direction:row-reverse}.ProjectWorkspace_connectionBadge___vmUJ{display:inline-flex;align-items:center;gap:7px}.ProjectWorkspace_connectionBadge___vmUJ:before{content:"";width:8px;height:8px;border-radius:50%;background:#c58b15;flex:none}.ProjectWorkspace_connectionBadge___vmUJ[data-connection=connected]:before{background:#299454}.ProjectWorkspace_connectionBadge___vmUJ[data-connection=disconnected]:before{background:#d32947}.ProjectWorkspace_composer__HwkVX .ProjectWorkspace_formFooter__MYShL>.ProjectWorkspace_caption__ek9zt{max-width:none;flex:1 1}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_refreshButton__uQwut{width:38px;height:38px;min-width:38px;padding:0;display:grid;place-items:center;margin:4px 8px}.ProjectWorkspace_cooldownForm__lWOKj{align-items:end;gap:10px}.ProjectWorkspace_cooldownForm__lWOKj label{margin:0}.ProjectWorkspace_cooldownForm__lWOKj .ProjectWorkspace_button__DbPGX,.ProjectWorkspace_cooldownForm__lWOKj input,.ProjectWorkspace_cooldownForm__lWOKj select{height:38px;min-height:38px;box-sizing:border-box}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composerAttachment__5njbD{flex:none;width:36px;height:36px;min-height:36px;display:grid;place-items:center;padding:0;border:1px solid var(--work-line);border-radius:9px;color:var(--work-ink);background:var(--work-bg)}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_attachmentMessage__zaAJG{padding:0;min-height:0;border:0;border-radius:2px;color:inherit;background:transparent;font:inherit;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_attachmentMessage__zaAJG:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ProjectWorkspace_composerInput__h3OEm{min-width:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composerInput__h3OEm textarea{display:block;width:100%;min-width:0;min-height:56px;height:64px;max-height:100px;padding:10px 12px;margin:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composerAttachment__5njbD:focus-visible{outline:2px solid var(--work-accent);outline-offset:2px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_attachmentHistory__aSrfm svg,.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composerAttachment__5njbD svg{display:block;margin:auto}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_chatPanel__NLsmL .ProjectWorkspace_message__YOewx{width:fit-content;min-width:min(280px,75%);max-width:88%}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_uploadForm__wTvGe{background:transparent}.ProjectWorkspace_workspace__9la7I :is(.ProjectWorkspace_form__8UrU0,.ProjectWorkspace_uploadForm__wTvGe,.ProjectWorkspace_resolveForm__rOZJx,.ProjectWorkspace_composer__HwkVX) :is(input,textarea,select){background:transparent}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_zipProgress__OHpcq button{font:inherit}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_cooldownControl__xAnlj{padding:10px 12px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_cooldownControl__xAnlj p{margin:7px 0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_cooldownForm__lWOKj{display:flex;align-items:flex-end;flex-wrap:wrap;gap:8px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_cooldownForm__lWOKj>label{flex:0 1 210px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_cooldownForm__lWOKj>label:nth-of-type(2){flex-basis:130px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_cooldownForm__lWOKj>button{flex:0 0 auto}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_cooldownForm__lWOKj fieldset{border:0;padding:0;margin:0;min-width:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_milestones__tez5e [data-complete=true]:not(:last-child):after{background:#b61837}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_badge__DGG4u[data-state=overdue]{animation:none;outline:2px solid #cc2448;outline-offset:2px}@media(max-width:500px){.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_chatPanel__NLsmL .ProjectWorkspace_message__YOewx{min-width:min(220px,80%);max-width:92%}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_cooldownForm__lWOKj>label{flex:1 1 170px}}.ProjectWorkspace_archiveDialog__Gz7uE>header>.ProjectWorkspace_iconButton__DSXwd{border:0;background:transparent;box-shadow:none;font-size:26px;line-height:1;padding:0}.ProjectWorkspace_milestones__tez5e{overflow-x:auto;overscroll-behavior-x:contain;padding:5px 0 8px}.ProjectWorkspace_milestones__tez5e>div{flex:1 0 56px;min-width:56px}.ProjectWorkspace_milestones__tez5e small{font-size:11px;line-height:1.4;overflow-wrap:anywhere}.ProjectWorkspace_milestones__tez5e:focus-visible{outline:2px solid var(--work-accent);outline-offset:3px;border-radius:4px}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_archiveDialog__Gz7uE>header>.ProjectWorkspace_iconButton__DSXwd{border-color:transparent!important;background:transparent!important}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_overviewHero__os7Pa{flex-wrap:wrap;align-items:center;gap:12px 20px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_overviewHero__os7Pa>div:first-child{flex:1 1 160px;min-width:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_overviewHero__os7Pa .ProjectWorkspace_informationLabels__Pnpw3{flex:1 1 200px;min-width:0;margin:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_overviewHero__os7Pa .ProjectWorkspace_informationLabels__Pnpw3>ul{margin:0}@media(max-width:550px){.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_overviewHero__os7Pa .ProjectWorkspace_informationLabels__Pnpw3{justify-content:flex-start}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_overviewHero__os7Pa .ProjectWorkspace_informationLabels__Pnpw3>ul{justify-content:flex-start;flex-direction:row}}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_uploadForm__wTvGe>label{margin:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_materialAdd___dVI9{align-items:end}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_materialAdd___dVI9 label{margin:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_materialAdd___dVI9 :is(select,input),.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_materialAdd___dVI9>.ProjectWorkspace_button__DbPGX{height:42px;min-height:42px;margin:0;box-sizing:border-box}.ProjectWorkspace_composerActions__pKju5{display:flex;align-items:center;justify-content:flex-end;flex:none;gap:8px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composerActions__pKju5 .ProjectWorkspace_composerAttachment__5njbD{position:static;display:grid;place-items:center;width:36px;height:36px;min-height:36px;padding:0;border:1px solid var(--work-line);border-radius:9px;background:var(--work-bg);color:var(--work-ink)}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composerActions__pKju5>.ProjectWorkspace_button__DbPGX{min-height:36px;padding:7px 12px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoNames__XwSmG{display:grid;gap:10px;margin:0;padding:12px;border:1px solid var(--work-line);border-radius:10px;min-width:0}.ProjectWorkspace_photoNames__XwSmG legend{padding:0 5px;font-size:13px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoNames__XwSmG>label{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,1.2fr);align-items:center;gap:12px;margin:0}.ProjectWorkspace_photoNames__XwSmG label>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoNames__XwSmG input{margin:0}@media(max-width:520px){.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoNames__XwSmG>label{grid-template-columns:1fr;gap:4px}.ProjectWorkspace_composerActions__pKju5{margin-left:auto}}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_cooldownForm__lWOKj{align-items:end}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_cooldownForm__lWOKj label{margin:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_cooldownForm__lWOKj :is(select,input,button){height:38px;min-height:38px;box-sizing:border-box;margin-top:0;margin-bottom:0}.ProjectWorkspace_queueModes__eGzxn{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:14px}.ProjectWorkspace_queueModes__eGzxn label{display:flex;align-items:center;gap:7px}.ProjectWorkspace_queueModes__eGzxn input{width:16px;min-height:16px;height:16px}.ProjectWorkspace_photoNames__XwSmG .ProjectWorkspace_queueRow__q5odk{display:flex;align-items:center;gap:9px;margin-top:10px}.ProjectWorkspace_queueName__myHTn{flex:1 1;min-width:0;overflow-wrap:anywhere}.ProjectWorkspace_queueThumbnail__lFtPw{width:54px;height:54px;padding:0;overflow:hidden;border:1px solid var(--hub-line);border-radius:8px;flex:none}.ProjectWorkspace_queueThumbnail__lFtPw img{width:100%;height:100%;object-fit:cover}.ProjectWorkspace_queueReplace__Qdx7b{position:relative;overflow:hidden;border:1px solid var(--hub-line);padding:8px;border-radius:8px;font-size:12px;cursor:pointer}.ProjectWorkspace_queueReplace__Qdx7b input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.ProjectWorkspace_queuePreview__sq9S6{padding:40px 16px 16px;border:1px solid #c5193c;border-radius:16px;background:#18181b;max-width:90vw}.ProjectWorkspace_queuePreview__sq9S6>button{position:absolute;top:6px;right:6px;width:32px;height:32px;border:0;color:#fff;background:transparent;font-size:26px}.ProjectWorkspace_queuePreview__sq9S6 img{max-width:85vw;max-height:80vh;object-fit:contain}.ProjectWorkspace_queuePreview__sq9S6::backdrop{background:#000b}@media(max-width:600px){.ProjectWorkspace_photoNames__XwSmG .ProjectWorkspace_queueRow__q5odk{flex-wrap:wrap}.ProjectWorkspace_queueName__myHTn{flex-basis:calc(100% - 70px)}}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I{--work-bg:#18181b;background-color:var(--work-bg)}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_panel__yiV36{background-color:var(--work-bg)!important}[data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_panelHeading__9f50_,[data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_panelHeading__9f50_ h2,[data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_panelHeading__9f50_ p,[data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_panelHeading__9f50_>div{background:transparent!important}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoNames__XwSmG{border:0;border-radius:0;padding:4px 0;gap:8px}.ProjectWorkspace_photoNames__XwSmG legend{padding:0;margin-bottom:6px;font-weight:600}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoNames__XwSmG .ProjectWorkspace_queueReplace__Qdx7b{position:static;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:7px 12px;border:1px solid var(--work-line);background:var(--work-soft)}.ProjectWorkspace_workspace__9la7I select{min-height:40px;line-height:1.4;padding:8px 34px 8px 12px;background-position:right 12px center}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_inlineError__opkmQ{border:1px solid #e63950;border-radius:9px;padding:10px 12px;color:var(--owner-error,#e63950)}[data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_requestCard___kRxA{background:var(--work-bg)!important;padding:14px}[data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_requestChoices__OyVKq,[data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_requestList__Fu9AC{background:transparent!important}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_requestCard___kRxA .ProjectWorkspace_threadToggle__CDelU{padding:8px 0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_requestCard___kRxA .ProjectWorkspace_threadLog__9DjiQ{padding:10px;border-radius:9px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_requestCard___kRxA .ProjectWorkspace_message__YOewx{padding:12px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_requestCard___kRxA .ProjectWorkspace_message__YOewx p{font-size:13px;line-height:1.6}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_savedFolderField__SgzN_{border:0;margin:0;padding:0;min-width:0;display:grid;gap:6px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_savedFolderField__SgzN_>label{margin:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoNames__XwSmG .ProjectWorkspace_queueRow__q5odk input.ProjectWorkspace_hiddenChooser__iBZnO[hidden]{display:none!important;width:0!important;min-width:0!important}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoNames__XwSmG .ProjectWorkspace_queueRow__q5odk{display:grid;grid-template-columns:54px minmax(120px,1fr) 36px auto 36px;align-items:center;gap:9px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoNames__XwSmG .ProjectWorkspace_queueName__myHTn{width:auto;min-width:0;overflow-wrap:anywhere}@media(max-width:600px){.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoNames__XwSmG .ProjectWorkspace_queueRow__q5odk{grid-template-columns:54px minmax(0,1fr) 36px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoNames__XwSmG .ProjectWorkspace_queueName__myHTn{grid-column:2/-1}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoNames__XwSmG .ProjectWorkspace_queueRow__q5odk>.ProjectWorkspace_queueReplace__Qdx7b{grid-column:2;justify-self:end}}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composer__HwkVX textarea:focus-visible{outline:1px solid var(--work-line);outline-offset:0;box-shadow:none}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoNames__XwSmG{gap:6px;padding-top:0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoNames__XwSmG .ProjectWorkspace_queueModes__eGzxn{margin-bottom:4px;gap:8px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_photoNames__XwSmG .ProjectWorkspace_queueRow__q5odk{margin-top:2px}.ProjectWorkspace_workspace__9la7I{scroll-margin-top:18px}[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_composer__HwkVX textarea:focus-visible{outline:1px solid var(--work-line)!important;outline-offset:0;box-shadow:none!important}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_uploadForm__wTvGe{gap:10px;padding:12px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_badge__DGG4u[data-status=cancelled]{--badge-bg:#e6dbe0;--badge-ink:#623747}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_chatLog__wc35Y .ProjectWorkspace_message__YOewx[data-sender-role=owner],[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_chatLog__wc35Y .ProjectWorkspace_message__YOewx[data-sender-role=owner]{background:#7f0011!important;border-color:#7f0011!important;color:#d0d0d0!important}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_chatLog__wc35Y .ProjectWorkspace_message__YOewx[data-sender-role=client],[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_chatLog__wc35Y .ProjectWorkspace_message__YOewx[data-sender-role=client]{background:var(--ref-chat-color,#DEDDD8)!important;border-color:var(--ref-chat-color,#DEDDD8)!important;color:var(--ref-chat-ink,#000)!important}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_chatLog__wc35Y .ProjectWorkspace_message__YOewx[data-sender-role=client] :is(strong,time,p,small,button),[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_chatLog__wc35Y .ProjectWorkspace_message__YOewx[data-sender-role=client] :is(strong,time,p,small,button){color:var(--ref-chat-ink,#000)!important}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_chatLog__wc35Y .ProjectWorkspace_message__YOewx[data-sender-role=owner] :is(strong,time,p,small,button),[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_chatLog__wc35Y .ProjectWorkspace_message__YOewx[data-sender-role=owner] :is(strong,time,p,small,button){color:#d0d0d0!important}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_chatLog__wc35Y .ProjectWorkspace_message__YOewx .ProjectWorkspace_attachmentMessage__zaAJG,[data-owner-portal][data-color-mode=dark] .ProjectWorkspace_workspace__9la7I .ProjectWorkspace_chatLog__wc35Y .ProjectWorkspace_message__YOewx .ProjectWorkspace_attachmentMessage__zaAJG{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;text-decoration:underline;text-underline-offset:3px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_form__8UrU0[data-request-composer]{gap:10px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_form__8UrU0[data-request-composer] .ProjectWorkspace_attachedField__DDjLK textarea{border-radius:9px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_form__8UrU0[data-request-composer]>.ProjectWorkspace_formFooter__MYShL{margin-top:0;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_form__8UrU0[data-request-composer]>.ProjectWorkspace_formFooter__MYShL>.ProjectWorkspace_caption__ek9zt{flex:1 1;font-size:9px}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_form__8UrU0[data-request-composer]>.ProjectWorkspace_formFooter__MYShL>.ProjectWorkspace_button__DbPGX{align-self:center}.ProjectWorkspace_archiveDialog__Gz7uE[data-empty=true]{width:min(560px,calc(100vw - 32px))}.ProjectWorkspace_archiveDialog__Gz7uE[data-empty=true] .ProjectWorkspace_archiveBody__T2Fwt{padding:12px 20px}.ProjectWorkspace_archiveDialog__Gz7uE[data-empty=true] .ProjectWorkspace_requestList__Fu9AC{margin:0;gap:0}.ProjectWorkspace_archiveDialog__Gz7uE[data-empty=true] .ProjectWorkspace_emptySmall__9cV65{margin:0;padding:12px}.ProjectWorkspace_uploadForm__wTvGe .ProjectWorkspace_button__DbPGX .ProjectWorkspace_photoSpinner__tv0f2{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:7px}.ProjectWorkspace_queueThumbnail__lFtPw{display:grid;place-items:center}.ProjectWorkspace_queueThumbnail__lFtPw>img,.ProjectWorkspace_queueThumbnail__lFtPw>span{grid-area:1/1}.ProjectWorkspace_invoiceNotice__T3MHE{padding:12px 20px 0}.ProjectWorkspace_workspace__9la7I .ProjectWorkspace_invoiceHistoryButton__58qbD{padding:6px 10px;min-height:36px;border:1px solid var(--work-line);border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:12px;cursor:pointer}.TrashIcon_icon__FRDb9{display:block;flex:0 0 18px;color:#b42338;pointer-events:none}[data-color-mode=dark] .TrashIcon_icon__FRDb9{color:#f27889}button:has(>.TrashIcon_icon__FRDb9){min-width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ba7280;border-radius:9px;padding:8px;background:transparent}