.role-workspace[data-workspace-area=agent] .workspace-stats{border-block:1px solid var(--catalog-stroke,#e9e2dc);gap:0;margin-bottom:32px;padding-block:12px}.role-workspace[data-workspace-area=agent] .workspace-stat{border:0;border-left:1px solid var(--catalog-stroke,#e9e2dc);background:0 0;border-radius:0;padding:16px 24px;transition:background-color .16s,border-color .16s}.role-workspace[data-workspace-area=agent] .workspace-stat:first-child{border-left:0;padding-left:0}.role-workspace[data-workspace-area=agent] .workspace-stat:hover{background:var(--surface-soft,#f7f1ed)}.role-workspace[data-workspace-area=agent] .workspace-stat>p:first-child,.role-workspace[data-workspace-area=agent] .workspace-stat>p:last-child{color:var(--muted-foreground,#656b75);font-size:12px}.role-workspace[data-workspace-area=agent] .workspace-stat>p:nth-child(2){color:var(--catalog-text,#252b37);font-variant-numeric:tabular-nums;font-weight:600}.role-workspace[data-workspace-area=agent] .workspace-next-action{border-radius:var(--radius-card,22px);background:#e9f4f8;border:0;padding:20px 24px}.role-workspace[data-workspace-area=agent] .workspace-next-action .btn{border-color:var(--catalog-accent,#007ca8);background:var(--catalog-accent,#007ca8);color:#fff}.role-workspace[data-workspace-area=agent] .workspace-next-action .btn:hover:not(:disabled){background:#006b92;border-color:#006b92}.role-workspace[data-workspace-area=agent] .workspace-status-filters a{border-color:var(--catalog-stroke,#e9e2dc);border-radius:var(--radius-pill,999px);background:var(--surface-card,#fffdfa);min-height:44px;color:var(--muted-foreground,#656b75);padding:10px 18px;font-size:13px}.role-workspace[data-workspace-area=agent] .workspace-status-filters a[aria-current=page]{border-color:var(--catalog-accent,#007ca8);background:var(--catalog-accent,#007ca8);color:#fff}.role-workspace[data-workspace-area=agent] .workspace-listing-card{border-color:var(--catalog-stroke,#e9e2dc);border-radius:var(--radius-card,22px);background:var(--surface-card,#fffdfa);padding:16px}.role-workspace[data-workspace-area=agent] .workspace-listing-photo{border-radius:var(--radius-image,16px);background:var(--surface-soft,#f7f1ed);overflow:hidden}.role-workspace[data-workspace-area=agent] .workspace-listing-photo:focus-visible{outline:2px solid var(--catalog-accent,#007ca8);outline-offset:-5px}.role-workspace[data-workspace-area=agent] .workspace-listing-next-step{border-left:2px solid #b6d9e5;padding-left:14px}.workspace-attention{margin-bottom:32px}.workspace-attention-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:14px;display:flex}.workspace-attention-heading h2{color:var(--catalog-text,#252b37);font-size:16px;font-weight:600;line-height:1.6}.workspace-attention-heading p{color:var(--muted-foreground,#656b75);font-size:12px;line-height:1.8}.workspace-attention-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.workspace-attention-list>a{border:1px solid var(--catalog-stroke,#e9e2dc);background:var(--surface-card,#fffdfa);border-radius:18px;align-items:center;gap:13px;min-width:0;min-height:44px;padding:18px 20px;display:flex}.workspace-attention-list>a>span{flex:1;min-width:0}.workspace-attention-list strong{color:var(--catalog-text,#252b37);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.7;display:block}.workspace-attention-list small{color:var(--muted-foreground,#656b75);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.8;display:block}.workspace-attention-list b{min-width:34px;min-height:34px;color:var(--catalog-accent,#007ca8);font-variant-numeric:tabular-nums;background:#e9f4f8;border-radius:12px;flex:none;place-items:center;padding:4px 8px;font-size:16px;font-weight:600;display:grid}.workspace-attention-list>a>svg{color:var(--catalog-accent,#007ca8);flex:none}.workspace-attention-list>a:hover{background:var(--surface-soft,#f7f1ed);border-color:#b6d9e5}.workspace-attention-list>a:focus-visible,.workspace-status-guide>summary:focus-visible{outline:2px solid var(--catalog-accent,#007ca8);outline-offset:4px}.workspace-status-guide{border-bottom:1px solid var(--catalog-stroke,#e9e2dc);margin-bottom:22px}.workspace-status-guide>summary{min-height:44px;color:var(--catalog-text,#252b37);cursor:pointer;padding-block:13px;font-size:13px;font-weight:500;line-height:1.7}.workspace-status-guide>div{padding:4px 0 22px}.workspace-status-guide p,.workspace-status-guide dd{color:var(--muted-foreground,#656b75);font-size:13px;line-height:1.85}.workspace-status-guide dl{gap:12px;margin-top:17px;display:grid}.workspace-status-guide dl>div{grid-template-columns:125px minmax(0,1fr);gap:8px 18px;display:grid}.workspace-status-guide dt{color:var(--catalog-text,#252b37);font-size:13px;font-weight:600;line-height:1.85}.workspace-inventory-filter{border-radius:var(--radius-card,22px);background:var(--surface-soft,#f7f1ed);margin-bottom:20px;padding:24px}.workspace-inventory-form{margin-bottom:0}.workspace-inventory-form>label{flex:165px;min-width:0}.workspace-inventory-form>label:first-of-type{flex-basis:270px}.workspace-filter-context{border-top:1px solid var(--catalog-stroke,#e9e2dc);color:var(--muted-foreground,#656b75);margin-top:18px;padding-top:17px;font-size:13px;line-height:1.85}.workspace-filter-context strong{color:var(--catalog-text,#252b37);font-weight:500}.workspace-result-count strong{color:var(--catalog-text,#252b37);font-variant-numeric:tabular-nums;font-weight:600}.workspace-listing-visibility{color:#785c2b;background:#fbf5e9;border-radius:10px;max-width:100%;margin-top:10px;padding:5px 9px;font-size:12px;line-height:1.8;display:inline-block}.workspace-listing-visible{color:#41634c;background:#f0f6f2}.role-workspace[data-workspace-area=agent] .workspace-editor-heading .section-title,.role-workspace[data-workspace-area=agent] .workspace-enquiries-heading .section-title{letter-spacing:-.035em;font-weight:600}.role-workspace[data-workspace-area=agent] .workspace-back-link:hover{color:var(--catalog-accent,#007ca8);text-underline-offset:4px;text-decoration:underline}.role-workspace[data-workspace-area=agent] .listing-availability{background:var(--surface-soft,#f7f1ed);border-color:var(--catalog-stroke,#e9e2dc);border-radius:var(--radius-image,16px)}.role-workspace[data-workspace-area=agent] .listing-availability-action{min-height:44px}.role-workspace[data-workspace-area=agent] .workspace-enquiries-heading>div{flex:360px}.listing-editor .listing-editor-section,.listing-editor .listing-editor-actions{border-color:var(--catalog-stroke,#e9e2dc);border-radius:var(--radius-card,22px);background:var(--surface-card,#fffdfa)}.listing-editor .listing-editor-section h2,.listing-editor .listing-editor-actions h2{color:var(--catalog-text,#252b37);letter-spacing:-.025em;font-weight:600}.listing-editor .listing-editor-navigation a{border-color:var(--catalog-stroke,#e9e2dc);border-radius:var(--radius-pill,999px);background:var(--surface-card,#fffdfa);transition:background-color .16s}.listing-editor .listing-editor-navigation a:hover{background:var(--surface-soft,#f7f1ed);color:var(--catalog-accent,#007ca8)}.listing-editor .input{border-color:var(--catalog-stroke,#e9e2dc);border-radius:var(--radius-control,12px);background:var(--surface-card,#fffdfa);min-height:50px;padding:14px 16px;font-size:14px}.listing-editor .input::placeholder{color:var(--muted-foreground,#656b75)}.listing-editor .input:focus-visible{border-color:var(--catalog-accent,#007ca8);outline:2px solid var(--catalog-accent,#007ca8);outline-offset:2px;background:var(--surface-card,#fffdfa)}.listing-editor .input:disabled{cursor:not-allowed;opacity:.65}.listing-editor textarea.input{min-height:164px}.listing-editor .listing-photo-delete{transition:color .16s,background-color .16s}.listing-editor .listing-photo-delete:focus-visible{outline:2px solid var(--catalog-accent,#007ca8);outline-offset:3px}.listing-editor .btn{white-space:normal;text-align:center}@media (min-width:1280px) and (min-height:960px){.listing-editor .listing-editor-actions{top:calc(var(--site-header-height) + 16px);position:sticky}}@media (max-width:600px){.role-workspace[data-workspace-area=agent] .workspace-stat{padding:16px}.role-workspace[data-workspace-area=agent] .workspace-stat:nth-child(odd){border-left:0;padding-left:0}.role-workspace[data-workspace-area=agent] .workspace-stat:nth-child(n+3){border-top:1px solid var(--catalog-stroke,#e9e2dc)}.role-workspace[data-workspace-area=agent] .workspace-listing-card{padding:12px}.role-workspace[data-workspace-area=agent] .workspace-next-action{padding:18px}.role-workspace[data-workspace-area=agent] .workspace-next-action .btn{white-space:normal;text-align:center;width:100%}.listing-editor .input{font-size:16px}.listing-editor .listing-editor-navigation{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.listing-editor .listing-editor-navigation a{min-width:0;font-size:11px}.role-workspace[data-workspace-area=agent] .listing-availability .listing-availability-action{width:100%}.workspace-attention-list{grid-template-columns:minmax(0,1fr)}.workspace-attention-list>a{padding:17px}.workspace-status-guide dl>div{grid-template-columns:minmax(0,1fr);gap:3px}.workspace-inventory-filter{padding:18px}.workspace-inventory-form>label,.workspace-inventory-form>label:first-of-type{flex-basis:100%}.workspace-inventory-form>.btn{flex:auto}}@media (min-width:601px) and (max-width:1023px){.role-workspace[data-workspace-area=agent] .workspace-stat:nth-child(odd){border-left:0}.role-workspace[data-workspace-area=agent] .workspace-stat:nth-child(n+3){border-top:1px solid var(--catalog-stroke,#e9e2dc)}}@media (prefers-reduced-motion:reduce){.role-workspace[data-workspace-area=agent] .workspace-stat,.listing-editor .listing-editor-navigation a,.listing-editor .listing-photo-delete{transition:none}}
