.property-calendar-grid-scroll.is-camera-preview :is(.property-calendar-header-month-row>.property-calendar-month-strip,.property-calendar-header-day-row>.property-calendar-day-strip,.property-calendar-unassigned-lane,.property-calendar-rows){transform:scaleX(var(--calendar-preview-scale,1));transform-origin:var(--calendar-preview-origin,0) center;will-change:transform}.property-calendar-grid-scroll.is-camera-preview :is(.property-calendar-month-cell-label,.property-calendar-day-head-weekday,.property-calendar-day-head>strong,.property-calendar-day-marker:not(.is-float),.property-calendar-rate-cell>strong,.property-calendar-rate-cell-min,.property-calendar-res-chip-channel,.property-calendar-res-chip-name,.property-calendar-res-chip-meta,.property-calendar-task-chip-typeicon,.property-calendar-task-chip-time,.property-calendar-task-chip-num,.property-calendar-task-chip-title,.property-calendar-task-flip,.property-calendar-unassigned-chip-num,.property-calendar-unassigned-chip-title,.property-calendar-turnover-label,.property-calendar-staff-person-status>span:last-child,.property-calendar-staff-person-activity>span:last-child,.property-calendar-staff-status-band>span,.property-calendar-rowwork-stack-count,.property-calendar-rowwork-stack-label,.property-calendar-rowwork-stack-action){transform:scaleX(var(--calendar-preview-inverse-scale,1));transform-origin:left center;will-change:transform}.property-calendar-grid-scroll.is-camera-preview .property-calendar-day-marker.is-float{transform:translate(-50%,-50%) scaleX(var(--calendar-preview-inverse-scale,1))}.workspace-inbox-lens{width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:repeat(2,minmax(64px,auto));grid-gap:2px;gap:2px;padding:2px;border:.5px solid var(--glass-capsule-border);border-radius:11px;background:color-mix(in srgb,var(--bg-elevated) 72%,transparent);box-shadow:var(--glass-capsule-rim);pointer-events:auto}.workspace-inbox-lens button{min-height:25px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--text-muted);font:inherit;font-size:.72rem;font-weight:720;cursor:pointer}.workspace-inbox-lens button.is-active{background:var(--bg-elevated);color:var(--text-primary);box-shadow:0 1px 5px color-mix(in srgb,#000 12%,transparent)}.workspace-peoplechips .workspace-quickchip-count{color:color-mix(in srgb,var(--state-warning) 76%,var(--text-primary))}.workspace-thread-menu{max-height:calc(100dvh - var(--thread-menu-top, 0px) - 8px);overflow-y:auto}.inbox-ownership-picker{min-width:220px;display:grid;grid-gap:5px;gap:5px;padding:4px}.inbox-ownership-picker-label{padding:0 4px;color:var(--text-muted);font-size:.66rem;font-weight:760;letter-spacing:.045em;text-transform:uppercase}.inbox-ownership-picker-options{display:grid;max-height:210px;overflow-y:auto}.ph-thread-sheet .inbox-ownership-picker-options>button,.workspace-thread-menu .inbox-ownership-picker-options>button{width:100%;display:grid;grid-template-columns:24px minmax(0,1fr) 16px;align-items:center;grid-gap:7px;gap:7px;min-height:34px;padding:5px 7px;border:0;border-radius:8px;background:transparent;color:var(--text-primary);font:inherit;font-size:.76rem;font-weight:650;text-align:left;cursor:pointer}.inbox-ownership-picker-options>button.is-selected,.ph-thread-sheet .inbox-ownership-picker-options>button:hover,.workspace-thread-menu .inbox-ownership-picker-options>button:hover{background:color-mix(in srgb,var(--accent) 11%,var(--bg-elevated))}.inbox-ownership-picker-options>button:disabled{opacity:.56;cursor:default}.inbox-ownership-picker-avatar{width:22px;height:22px;display:grid;place-items:center;overflow:hidden;border-radius:50%}.inbox-ownership-picker-avatar.is-unassigned{background:var(--surface-muted);color:var(--text-muted)}.inbox-ownership-picker-check{color:var(--accent);font-weight:900}.inbox-ownership-picker-error,.inbox-ownership-picker-status{display:flex;align-items:center;gap:5px;padding:5px 4px;color:var(--text-muted);font-size:.7rem}.inbox-ownership-picker-error{color:var(--state-error)}.ph-row-assignee,.wl2-assignee{flex:0 1 auto;min-width:0;max-width:118px;display:inline-flex;align-items:center;gap:4px;color:var(--text-muted);font-size:10.5px;font-weight:650;white-space:nowrap}.ph-row-assignee>span:last-child,.wl2-assignee>span:last-child{overflow:hidden;text-overflow:ellipsis}.ph-row-assignee-avatar,.wl2-assignee-avatar{width:18px;height:18px;flex:0 0 18px;overflow:hidden;border-radius:50%}.ph-row-assignee{color:var(--ph-text-3)}.staff-service-areas-editor{display:grid;grid-gap:.68rem;gap:.68rem;padding:.78rem;border:1px solid color-mix(in srgb,#14b8a6 27%,var(--border));border-radius:12px;background:color-mix(in srgb,#14b8a6 5%,var(--bg-elevated))}.staff-service-areas-heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.staff-service-areas-heading>div>span,.staff-service-areas-heading>div>strong{display:block}.staff-service-areas-heading>div>span{color:var(--text-muted);font-size:.61rem;font-weight:760;letter-spacing:.055em;text-transform:uppercase}.staff-service-areas-heading>div>strong{margin-top:.15rem;font-size:.8rem}.staff-service-area-add{display:grid;grid-gap:.48rem;gap:.48rem}.staff-service-area-add>label{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.6rem;gap:.6rem;color:var(--text-muted);font-size:.65rem;font-weight:710}.staff-service-area-distance{display:inline-flex;align-items:center;overflow:hidden;border:1px solid var(--border);border-radius:8px;background:var(--bg)}.staff-service-area-distance input{width:72px;height:31px;padding:0 .4rem;border:0;background:transparent;color:var(--text);font:inherit;font-size:.68rem;outline:0}.staff-service-area-distance em{padding:0 .48rem 0 .2rem;color:var(--text-muted);font-size:.62rem;font-style:normal}.staff-service-area-actions .btn,.staff-service-area-add>.btn{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:.32rem;padding:0 .65rem;font-size:.65rem}.staff-service-area-list{display:grid;grid-gap:.32rem;gap:.32rem}.staff-service-area-row{display:grid;grid-template-columns:25px minmax(0,1fr) 28px;align-items:center;grid-gap:.42rem;gap:.42rem;padding:.42rem;border:1px solid color-mix(in srgb,var(--border) 76%,transparent);border-radius:8px;background:color-mix(in srgb,var(--bg) 82%,transparent)}.staff-service-area-icon{width:25px;height:25px;display:grid;place-items:center;border-radius:7px;background:color-mix(in srgb,#14b8a6 13%,var(--bg));color:#0f9488}.staff-service-area-row>span:nth-child(2){min-width:0}.staff-service-area-row small,.staff-service-area-row strong{display:block}.staff-service-area-row strong{overflow:hidden;color:var(--text);font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.staff-service-area-row small{margin-top:.1rem;color:var(--text-muted);font-size:.6rem}.staff-service-area-row>button{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--text-muted);cursor:pointer}.staff-service-area-row>button:hover{background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--danger)}.staff-service-area-actions{display:flex;justify-content:flex-end}.ph-staff-schedule-sheet .staff-service-areas-editor{margin:-12px 8px 22px;--bg:var(--ph-bg);--bg-elevated:var(--ph-surface);--text:var(--ph-text);--text-muted:var(--ph-text-2);--border:var(--ph-border);--accent:var(--ph-accent)}