.location-type[data-v-60f7d1db]{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;display:flex;position:relative}.location-type.clickable[data-v-60f7d1db]{cursor:pointer}.location-type .desk-dot[data-v-60f7d1db]{z-index:10;background:var(--office-icon);opacity:.55;pointer-events:auto;border-radius:50%;width:6px;height:6px;position:absolute;bottom:5px;right:5px}.location-type .desk-dot--interactive[data-v-60f7d1db]{cursor:help;transition:transform .12s,box-shadow .12s,opacity .12s}.location-type .desk-dot--interactive[data-v-60f7d1db]:hover{opacity:.85;transform:scale(1.45);box-shadow:0 0 0 3px #062fb12e}.location-type .desk-dot--empty[data-v-60f7d1db]{opacity:.6;background:#e0a200}.location-type .desk-dot--empty[data-v-60f7d1db]:hover{opacity:.85;box-shadow:0 0 0 3px #e0a20038}.location-type .desk-dot--am-half[data-v-60f7d1db]{right:calc(50% + 3px)}.location-type .notset-day[data-v-60f7d1db]{border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.location-type .notset-day .icon-wrapper[data-v-60f7d1db]{width:15px;height:15px}.location-type .notset-day .icon-wrapper img[data-v-60f7d1db]{width:100%;height:100%}.location-type .notset-day.notset-fill[data-v-60f7d1db]{background-color:var(--white-fill);border:1px dashed #bdbdbd}.location-type .notset-day.nonworking-fill[data-v-60f7d1db]{background:var(--nonworking-fill)}.location-type .full-day[data-v-60f7d1db]{border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.location-type .full-day .icon-wrapper[data-v-60f7d1db]{width:15px;height:15px}.location-type .full-day .icon-wrapper img[data-v-60f7d1db]{width:100%;height:100%}.location-type .full-day.thirdspace-fill[data-v-60f7d1db]{background-color:var(--thirdspace-fill)}.location-type .full-day.home-fill[data-v-60f7d1db]{background-color:var(--home-fill)}.location-type .full-day.office-fill[data-v-60f7d1db]{background-color:var(--office-fill)}.location-type .full-day.nonworking-fill[data-v-60f7d1db]{background:var(--nonworking-fill)}.location-type .full-day.notset-fill[data-v-60f7d1db]{background-color:var(--notset-fill)}.location-type .split-day[data-v-60f7d1db]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.location-type .split-day .slot-type[data-v-60f7d1db]{border-radius:4px;flex:1;justify-content:center;align-items:center;height:100%;display:flex}.location-type .split-day .slot-type .icon-wrapper[data-v-60f7d1db]{width:15px;height:15px}.location-type .split-day .slot-type .icon-wrapper img[data-v-60f7d1db]{width:100%;height:100%}.location-type .split-day .slot-type.thirdspace-fill[data-v-60f7d1db]{background-color:var(--thirdspace-fill)}.location-type .split-day .slot-type.home-fill[data-v-60f7d1db]{background-color:var(--home-fill)}.location-type .split-day .slot-type.office-fill[data-v-60f7d1db]{background-color:var(--office-fill)}.location-type .split-day .slot-type.nonworking-fill[data-v-60f7d1db]{background:var(--nonworking-fill)}.location-type .split-day .slot-type.notset-fill[data-v-60f7d1db]{background-color:var(--notset-fill)}.location-type .split-day .slot-type.am-wrapper[data-v-60f7d1db]{border-radius:4px 0 0 4px}.location-type .split-day .slot-type.pm-wrapper[data-v-60f7d1db]{border-radius:0 4px 4px 0}.location-type .default-schedule .icon-wrapper[data-v-60f7d1db]{opacity:.45}.context-bar[data-v-2e3224a7]{background:#f6f8fa;border-radius:9px;flex-wrap:wrap;align-items:center;gap:16px;padding:11px 16px;display:flex}.context-bar-notifications[data-v-2e3224a7]{align-items:center;margin-left:auto;display:flex}.bar-notif-chip[data-v-d9a76fb0]{color:#5b2d90;cursor:pointer;background:#efe6fb;border:1px solid #d8c3f2;border-radius:8px;align-items:center;gap:8px;padding:5px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.bar-notif-more[data-v-d9a76fb0]{background:0 0;border-color:#0000;gap:0;padding:5px 9px;font-size:12px}.bar-notif-more[data-v-d9a76fb0]:hover{background:#efe6fb}.new[data-v-d9a76fb0]{color:#fff;letter-spacing:.05em;background:#5b2d90;border-radius:5px;padding:1px 5px;font-size:9.5px}@media (width<=720px){.bar-notif-chip[data-v-d9a76fb0]{max-width:85vw;min-height:44px;font-size:14px}.bar-notif-label[data-v-d9a76fb0]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}.week-pager[data-v-dbfb4f22]{--time-red:#b10000;--line:#dfe4ea;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.pill[data-v-dbfb4f22]{border:1px solid var(--line);box-sizing:border-box;background:#fff;border-radius:6px;align-items:center;gap:6px;min-height:32px;padding:4px 8px;display:inline-flex}.chev[data-v-dbfb4f22]{cursor:pointer;color:#9aa6b2;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:2px;transition:color .12s,background .12s;display:inline-flex}.chev[data-v-dbfb4f22]:hover{color:#2b3440;background:#eef1f4}.chev[data-v-dbfb4f22]:focus-visible{outline-offset:1px;outline:2px solid #2b3440}.pill-label[data-v-dbfb4f22]{cursor:pointer;text-transform:uppercase;background:0 0;border:none;border-radius:5px;align-items:center;gap:8px;padding:2px 6px;transition:background .12s;display:inline-flex}.pill-label[data-v-dbfb4f22]:hover{background:#f4f6f8}.pill-label[data-v-dbfb4f22]:focus-visible{outline-offset:1px;outline:2px solid #2b3440}.range-label[data-v-dbfb4f22]{text-transform:none;white-space:nowrap;font-size:13px;font-style:italic;font-weight:600}.range-label.current[data-v-dbfb4f22]{color:var(--time-red)}.range-label.past[data-v-dbfb4f22]{color:#828282}.range-label.future[data-v-dbfb4f22]{color:#404040}.caret[data-v-dbfb4f22]{color:#9aa6b2;flex:none}.week-btns[data-v-dbfb4f22]{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.nav-btn[data-v-dbfb4f22]{border:1px solid var(--line);color:#828f9c;letter-spacing:.3px;white-space:nowrap;cursor:pointer;background:#fff;border-radius:6px;align-items:center;height:32px;padding:0 11px;font-size:12px;font-weight:600;transition:color .12s,background .12s,border-color .12s;display:inline-flex}.nav-btn[data-v-dbfb4f22]:hover{color:#2b3440;background:#f6f8fa;border-color:#c4ccd4}.nav-btn[data-v-dbfb4f22]:focus-visible{outline-offset:1px;outline:2px solid #2b3440}.weekpager-popover [data-today]:not([data-selected]){color:#b10000;font-weight:700}.invite-dialog-title[data-v-eeae5445]{color:#0f3860;align-items:center;gap:6px;padding-right:28px;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;font-weight:600;display:flex}.invite-dialog-title-icon[data-v-eeae5445]{color:#b10000}.close-icon[data-v-eeae5445]{cursor:pointer;color:#95a2b0;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:14px;right:14px}.invite-content[data-v-eeae5445]{margin-top:14px}.invite-heading[data-v-eeae5445]{letter-spacing:.04em;text-transform:uppercase;color:#95a2b0;margin:0 0 8px;font-family:Roboto Condensed,sans-serif;font-size:11px;font-weight:600}.invite-list[data-v-eeae5445]{margin:0;padding:0;list-style:none}.invite-row[data-v-eeae5445]{align-items:center;gap:12px;padding:8px 0;display:flex}.invite-details[data-v-eeae5445]{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.invite-row-icon[data-v-eeae5445]{color:#6184ad;flex:none}.invite-name[data-v-eeae5445]{color:#404040;font-size:.875rem;font-weight:600}.invite-actions[data-v-eeae5445]{flex:none;align-items:center;gap:8px;display:flex}.member-request-dialog[data-v-4678027c]{flex-direction:column;min-width:0;display:flex}.request-header[data-v-4678027c]{align-items:center;display:flex}.request-title[data-v-4678027c]{color:#0f3860;padding-right:28px;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;font-weight:600}.close-modal[data-v-4678027c]{cursor:pointer;color:#95a2b0;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:14px;right:14px}.member-requests-content[data-v-4678027c]{flex-direction:column;display:flex}.requests-subhead[data-v-4678027c]{letter-spacing:.04em;text-transform:uppercase;color:#95a2b0;margin:14px 0 8px;font-family:Roboto Condensed,sans-serif;font-size:11px;font-weight:600}.request-item[data-v-4678027c]{margin-bottom:10px}.request-error[data-v-4678027c]{color:#b10000;margin:4px 0 0;font-size:.8125rem}.request-details-actions[data-v-4678027c]{align-items:center;gap:12px;display:flex}.request-details-actions .details[data-v-4678027c]{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.request-details-actions .details .member-text[data-v-4678027c]{flex-direction:column;min-width:0;display:flex}.request-details-actions .details .member-name[data-v-4678027c]{color:#404040;font-size:.875rem;font-weight:600;line-height:1.3}.request-details-actions .details .member-email[data-v-4678027c]{color:#95a2b0;overflow-wrap:anywhere;font-size:.8125rem;font-weight:400;line-height:1.3}.request-details-actions .actions[data-v-4678027c]{flex:none;align-items:center;gap:8px;display:flex}.desk-select-block[data-v-4a5bff8c]{display:contents}.sel-ctl[data-v-4a5bff8c]{color:#0f3860;cursor:pointer;background:#fff;border:1px solid #95a2b080;border-radius:8px;align-items:center;gap:7px;padding:5px 11px;font-size:12.5px;font-weight:400;display:inline-flex;position:relative}.sel-ctl b[data-v-4a5bff8c]{font-weight:700}.sel-ctl.amber[data-v-4a5bff8c]{color:#9a6b00;border-color:#e0a200}.sel-ctl.amber b[data-v-4a5bff8c]{color:#9a6b00}.sel-ctl-label[data-v-4a5bff8c]{font-weight:700}.sel-ctl-select[data-v-4a5bff8c]{width:100%;height:100%;font:inherit;color:inherit;cursor:pointer;appearance:none;opacity:0;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}@media (width<=767px){.sel-ctl-select[data-v-4a5bff8c]{font-size:16px}}.sel-ctl-caret[data-v-4a5bff8c]{pointer-events:none;margin-left:2px}.openfv[data-v-4a5bff8c]{color:#4175b1;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:700}.openfv[data-v-4a5bff8c]:hover{text-decoration:underline}.ds-popover-inner[data-v-4a5bff8c]{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex}.ds-popover-head[data-v-4a5bff8c]{align-items:baseline;gap:8px;display:flex}.ds-popover-title[data-v-4a5bff8c]{letter-spacing:.04em;text-transform:uppercase;color:#0f3860;font-family:Roboto Condensed,sans-serif;font-size:12.5px;font-weight:700}.ds-free[data-v-4a5bff8c]{color:#64788c;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}.ds-search[data-v-4a5bff8c]{height:32px}.ds-list[data-v-4a5bff8c]{scrollbar-width:thin;scrollbar-color:#c3ccd6 transparent;background:#fff;border:1px solid #e1e5e9;border-radius:8px;flex:auto;min-height:0;max-height:320px;font-size:12px;overflow-y:auto}.ds-list[data-v-4a5bff8c]::-webkit-scrollbar{width:8px}.ds-list[data-v-4a5bff8c]::-webkit-scrollbar-thumb{background:#c3ccd6;border-radius:4px}.ds-list[data-v-4a5bff8c]::-webkit-scrollbar-track{background:0 0}.dd-group[data-v-4a5bff8c]{letter-spacing:.06em;color:#93a4b5;text-transform:uppercase;padding:7px 11px 3px;font-family:Roboto Condensed,sans-serif;font-size:10px}.dd-item[data-v-4a5bff8c]{color:#0f3860;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:5px 11px;font-weight:600;display:flex}.dd-item[data-v-4a5bff8c]:hover:not(.disabled){background:#f6f8fa}.dd-item.you[data-v-4a5bff8c]{background:#e4effc;box-shadow:inset 2px 0 #4175b1}.dd-item.disabled[data-v-4a5bff8c],.dd-item.occupied[data-v-4a5bff8c]{color:#93a4b5;cursor:default;font-weight:400}.dd-name[data-v-4a5bff8c]{white-space:nowrap}.dd-st[data-v-4a5bff8c]{color:#93a4b5;align-items:center;gap:5px;margin-left:auto;font-size:10.5px;display:flex}.dd-st.free[data-v-4a5bff8c]{color:#1a7f4b}.dd-st.you[data-v-4a5bff8c]{color:#4175b1;font-weight:700}.dd-avatar[data-v-4a5bff8c]{margin-right:0}.dp-empty[data-v-4a5bff8c]{color:#93a4b5;padding:10px 11px;font-size:12px}@media (width<=720px){.sel-ctl[data-v-4a5bff8c]{font-size:13px}}.day-response-picker[data-v-1870961b]{flex-direction:column;display:flex}.building-row[data-v-1870961b]{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.building-row.ed-row[data-v-1870961b]{gap:14px}.ed-row[data-v-1870961b]{color:#6b7a89;flex-wrap:wrap;align-items:center;gap:14px;margin:7px 0;font-size:13px;display:flex}.ed-row-label[data-v-1870961b]{color:#4175b1;text-transform:uppercase;font-size:12px;font-weight:600}.seg[data-v-1870961b]{border:1px solid #95a2b080;border-radius:8px;display:inline-flex;overflow:hidden}.seg-btn[data-v-1870961b]{color:#64788c;cursor:pointer;background:#fff;border:none;border-right:1px solid #95a2b080;align-items:center;gap:5px;padding:5px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.seg-btn[data-v-1870961b]:last-child{border-right:none}.seg-btn.on[data-v-1870961b]{color:var(--office-icon);background:#eef4fb}.seg-icon[data-v-1870961b]{flex:none;width:13px;height:13px}.seg-icon[data-v-1870961b] img{width:100%;height:100%}.sel-ctl[data-v-1870961b]{color:#0f3860;background:#fff;border:1px solid #95a2b080;border-radius:8px;align-items:center;gap:7px;height:auto;padding:5px 11px;font-size:12.5px;font-weight:400;display:inline-flex}.sel-ctl b[data-v-1870961b]{font-weight:700}.sel-ctl-name[data-v-1870961b]{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:200px;display:inline-block;overflow:hidden}.sel-ctl-input[data-v-1870961b]{border-radius:8px;height:32px;font-size:12.5px}.building-combo-trigger[data-v-1870961b]{flex:auto;justify-content:flex-start;min-width:140px;font-weight:400}.building-combo-placeholder[data-v-1870961b]{color:var(--muted-foreground,#6b7280)}.building-combo-search[data-v-1870961b]{margin-bottom:.375rem}.building-combo-list[data-v-1870961b]{max-height:14rem;margin:0;padding:0;list-style:none;overflow-y:auto}.building-combo-item[data-v-1870961b]{text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:.375rem;width:100%;padding:.5rem .625rem;font-size:.875rem;overflow:hidden}.building-combo-item[data-v-1870961b]:hover{background:var(--accent,#f1f5f9)}.building-combo-item.selected[data-v-1870961b]{background:var(--accent,#eef2ff);font-weight:600}.building-combo-empty[data-v-1870961b]{color:var(--muted-foreground,#6b7280);padding:.5rem .625rem;font-size:.8125rem}.split-full-types[data-v-1870961b]{gap:24px;margin-bottom:16px;display:flex}.radio-row[data-v-1870961b]{align-items:center;gap:8px;display:flex}.segmented[data-v-1870961b]{background:#fff;border:1px solid #e1e5e9;border-radius:8px;width:100%;display:flex;overflow:hidden}.segment[data-v-1870961b]{cursor:pointer;background:0 0;border:none;border-left:1px solid #eceff2;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;min-width:0;height:44px;padding:4px;transition:background-color .15s,box-shadow .15s;display:inline-flex}.segment[data-v-1870961b]:first-child{border-left:none;border-top-left-radius:7px;border-bottom-left-radius:7px}.segment[data-v-1870961b]:last-child{border-top-right-radius:7px;border-bottom-right-radius:7px}.segment[data-v-1870961b]:hover{background:#f5f7fa}.segment.selected[data-v-1870961b]{background:#eef3fa;box-shadow:inset 0 0 0 1.5px #4175b1}.segmented.thin .segment[data-v-1870961b]{height:40px}.segment-icon[data-v-1870961b]{flex:none;width:16px;height:16px}.segment-icon[data-v-1870961b] img{width:100%;height:100%}.segment-text[data-v-1870961b]{color:#6b7280;white-space:nowrap;text-transform:capitalize;font-size:11px;font-weight:600;line-height:1}.segment.selected .segment-text[data-v-1870961b]{color:#0f3860}.split-slot[data-v-1870961b]{margin-bottom:12px}.slot-label[data-v-1870961b]{text-transform:uppercase;color:#4175b1;margin-bottom:6px;font-weight:600}.location-depth[data-v-1870961b]{flex-direction:column;gap:8px;margin-top:14px;display:flex}.select-desk-btn[data-v-1870961b]{justify-content:flex-start;align-items:center;gap:6px;width:100%;font-weight:400;display:inline-flex}.desk-btn-icon[data-v-1870961b]{color:#4175b1}.select-desk-btn[data-required][data-v-1870961b]{color:#9a6b00;border-color:#e0a200}.select-desk-btn[data-required] .desk-btn-icon[data-v-1870961b]{color:#9a6b00}.desk-dialog[data-v-1870961b]{width:min(560px,94vw);max-width:94vw}.desk-dialog-header[data-v-1870961b]{border-bottom:1px solid #eceff2;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.desk-dialog-title[data-v-1870961b]{color:#0f3860;font-weight:700}.desk-dialog-close[data-v-1870961b]{cursor:pointer;color:#6b7280;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:inline-flex}.desk-dialog-body[data-v-1870961b]{max-height:70vh;padding:16px;overflow-y:auto}@media (width<=720px){.seg[aria-label=full-day-response][data-v-1870961b],.seg[aria-label=am-response][data-v-1870961b],.seg[aria-label=pm-response][data-v-1870961b]{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.seg-btn[data-v-1870961b]{justify-content:center;min-height:44px;padding:5px 6px;font-size:14px}.seg-btn>span[data-v-1870961b]{white-space:normal;text-align:center;line-height:1.1}.sel-ctl[data-v-1870961b],.sel-ctl-name[data-v-1870961b]{font-size:13px}.sel-ctl-input[data-v-1870961b],.building-combo-search[data-v-1870961b]{font-size:16px}}.desk-floor-view[data-v-0044728c]{--fv-dur-retarget-out:.1s;--fv-dur-retarget-in:.15s;--fv-ease-out:cubic-bezier(.16, 1, .3, 1);--fv-ease-in:cubic-bezier(.55, 0, 1, .45);flex-direction:column;gap:14px;width:100%;display:flex}@media (prefers-reduced-motion:reduce){.desk-floor-view[data-v-0044728c]{--fv-dur-retarget-out:0s;--fv-dur-retarget-in:0s}}.fv-head[data-v-0044728c]{z-index:1;background:var(--sheet,#fff);margin:var(--fv-head-bleed,-26px -16px 0);border-radius:10px 10px 0 0;flex-wrap:wrap;align-items:center;gap:14px;padding:10px 16px;display:flex;position:sticky;top:0;box-shadow:0 6px 8px -8px #0f38602e}.fv-body[data-v-0044728c]{transition:opacity var(--fv-dur-retarget-in) var(--fv-ease-out), transform var(--fv-dur-retarget-in) var(--fv-ease-out)}.fv-back[data-v-0044728c]{color:#4175b1;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:700}.fv-back[data-v-0044728c]:hover{text-decoration:underline}.fv-title[data-v-0044728c]{letter-spacing:.03em;color:#0f3860;font-family:Roboto Condensed,sans-serif;font-size:13px;font-weight:700}.sel-ctl[data-v-0044728c]{color:#0f3860;cursor:pointer;background:#fff;border:1px solid #95a2b080;border-radius:8px;align-items:center;gap:7px;padding:5px 11px;font-size:12.5px;font-weight:400;display:inline-flex;position:relative}.sel-ctl-label[data-v-0044728c]{font-weight:700}.sel-ctl-select[data-v-0044728c]{width:100%;height:100%;font:inherit;color:inherit;cursor:pointer;appearance:none;opacity:0;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}@media (width<=767px){.sel-ctl-select[data-v-0044728c]{font-size:16px}}.sel-ctl-caret[data-v-0044728c]{pointer-events:none;margin-left:2px}.fv-stats[data-v-0044728c]{color:#64788c;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}.fv-zone[data-v-0044728c]{letter-spacing:.05em;color:#64788c;text-transform:uppercase;margin:22px 0 12px;font-family:Roboto Condensed,sans-serif;font-size:11px;font-weight:700}.fv-zone[data-v-0044728c]:first-child{margin-top:16px}.fv-grid[data-v-0044728c]{grid-template-columns:repeat(auto-fill,minmax(88px,104px));justify-content:start;gap:26px 10px;padding-bottom:8px;display:grid}.fv-empty[data-v-0044728c]{color:#93a4b5;padding:10px 0;font-size:12px}.fv-retarget-enter-active[data-v-0044728c]{transition:opacity var(--fv-dur-retarget-in) var(--fv-ease-out), transform var(--fv-dur-retarget-in) var(--fv-ease-out)}.fv-retarget-leave-active[data-v-0044728c]{transition:opacity var(--fv-dur-retarget-out) var(--fv-ease-in), transform var(--fv-dur-retarget-out) var(--fv-ease-in)}.fv-retarget-enter-from[data-v-0044728c],.fv-retarget-leave-to[data-v-0044728c]{opacity:0;transform:translateY(5px)}@media (width<=720px){.fv-zone[data-v-0044728c]{font-size:12px}}.day-chip[data-v-3d3e4a76]{cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:0 0 0 1px #0f386014}.day-chip.selected[data-v-3d3e4a76]{box-shadow:0 0 0 2px #4175b1,0 2px 10px #0f38601f}.day-chip.weekend[data-v-3d3e4a76]{opacity:.8;filter:saturate(.45)}.day-chip.weekend.selected[data-v-3d3e4a76]{opacity:1;filter:none}.chip-label[data-v-3d3e4a76]{letter-spacing:.05em;color:#64788c;text-transform:uppercase;white-space:nowrap;font-family:Roboto Condensed,sans-serif;font-size:11.5px;font-weight:700}.day-chip.selected .chip-label[data-v-3d3e4a76]{color:#0f3860}.chip-sliver[data-v-3d3e4a76]{border-radius:0 0 6px 6px;height:4px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.chip-half[data-v-3d3e4a76]{flex:1}.chip-half.office-fill[data-v-3d3e4a76]{background:var(--office-fill)}.chip-half.home-fill[data-v-3d3e4a76]{background:var(--home-fill)}.chip-half.thirdspace-fill[data-v-3d3e4a76]{background:var(--thirdspace-fill)}.chip-half.nonworking-fill[data-v-3d3e4a76]{background:var(--nonworking-fill)}.chip-half.notset-fill[data-v-3d3e4a76]{background:var(--notset-fill,#f1f1f1)}.chip-amber[data-v-3d3e4a76]{background:#f59e0b;border-radius:50%;width:6px;height:6px;position:absolute;top:4px;right:5px;box-shadow:0 0 0 1.5px #fff}@media (width<=720px){.chip-label[data-v-3d3e4a76]{font-size:12px}}.day-locations-wrapper[data-v-c44f2f07]{--wp-dur-collapse:.22s;--wp-dur-chrome:.2s;--wp-dur-face-out:.12s;--wp-dur-face-in:.16s;--wp-delay-face-in:.1s;--wp-dur-floor-in:.24s;--wp-delay-floor-in:.12s;--wp-dur-floor-out:.14s;--wp-dur-editor-in:.2s;--wp-delay-editor-in:.1s;--wp-dur-editor-out:.14s;--wp-ease-inout:cubic-bezier(.65, 0, .35, 1);--wp-ease-out:cubic-bezier(.16, 1, .3, 1);--wp-ease-in:cubic-bezier(.55, 0, 1, .45);flex-direction:column;align-items:flex-start;margin-top:22px;display:flex}@media (prefers-reduced-motion:reduce){.day-locations-wrapper[data-v-c44f2f07]{--wp-dur-collapse:0s;--wp-dur-chrome:0s;--wp-dur-face-out:0s;--wp-dur-face-in:0s;--wp-delay-face-in:0s;--wp-dur-floor-in:0s;--wp-delay-floor-in:0s;--wp-dur-floor-out:0s;--wp-dur-editor-in:0s;--wp-delay-editor-in:0s;--wp-dur-editor-out:0s}}.quickfill-row[data-v-c44f2f07]{justify-content:flex-end;width:100%;margin-bottom:2px;display:flex}.day-labels-row[data-v-c44f2f07]{width:100%;margin-bottom:6px}.day-labels-row .day-grid[data-v-c44f2f07]{width:100%;min-width:0}.quickfill-links[data-v-c44f2f07]{flex-wrap:wrap;flex:none;align-items:center;gap:12px;display:flex}.input-grid[data-v-c44f2f07]{grid-gap:6px;grid-template-columns:repeat(5,minmax(0,1fr)) repeat(2,minmax(0,.6fr));grid-auto-flow:column;width:100%;height:36px;display:grid}.input-grid.day-grid[data-v-c44f2f07]{height:20px;margin-bottom:6px}.input-grid.day-grid .days-text-wrapper[data-v-c44f2f07]{text-transform:uppercase;letter-spacing:.5px;color:#64788c;white-space:nowrap;justify-content:center;align-items:center;font-family:Roboto Condensed,sans-serif;font-size:12px;font-weight:600;display:flex;position:relative}.input-grid.locations-grid[data-v-c44f2f07]{height:44px;transition:height var(--wp-dur-collapse) var(--wp-ease-inout)}.day-locations-wrapper[data-compact] .input-grid.locations-grid[data-v-c44f2f07]{height:28px}.input-grid.locations-grid .location-type[data-v-c44f2f07]{cursor:pointer;width:100%;height:100%;transition:box-shadow .12s, transform .12s, border-radius var(--wp-dur-collapse) var(--wp-ease-inout);border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0f386014}.day-locations-wrapper[data-compact] .input-grid.locations-grid .location-type[data-v-c44f2f07]{border-radius:6px}.input-grid.locations-grid .face[data-v-c44f2f07]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.input-grid.locations-grid .face-full[data-v-c44f2f07]{opacity:1;transition:opacity var(--wp-dur-face-out) var(--wp-ease-in)}.input-grid.locations-grid .face-mini[data-v-c44f2f07]{opacity:0;pointer-events:none;transition:opacity var(--wp-dur-face-in) var(--wp-ease-out) var(--wp-delay-face-in)}.day-locations-wrapper[data-compact] .input-grid.locations-grid .face-full[data-v-c44f2f07]{opacity:0}.day-locations-wrapper[data-compact] .input-grid.locations-grid .face-mini[data-v-c44f2f07]{opacity:1;pointer-events:auto}.input-grid.locations-grid .location-type[data-v-c44f2f07]:hover{outline-offset:-1.5px;outline:1.5px solid #4175b173;transition:outline-color .12s}.input-grid.locations-grid .location-type.dated-schedule[data-v-c44f2f07]{transform:none;box-shadow:0 0 0 2px #4175b1,0 2px 10px #0f38601f}.input-grid.day-grid .days-text-wrapper.is-weekend[data-v-c44f2f07]{opacity:.55}.input-grid.locations-grid .location-type[data-weekend=true][data-v-c44f2f07]{opacity:.8;filter:saturate(.45)}.input-grid.locations-grid .location-type[data-weekend=true][data-v-c44f2f07]:hover,.input-grid.locations-grid .location-type[data-weekend=true].dated-schedule[data-v-c44f2f07]{opacity:1;filter:none}.input-grid.meta-grid[data-v-c44f2f07]{height:28px;margin-top:4px}.input-grid.meta-grid .day-meta[data-v-c44f2f07]{text-align:center;color:#93a4b5;flex-direction:column;justify-content:flex-start;align-items:center;min-width:0;font-size:11px;line-height:1.25;display:flex;overflow:hidden}.input-grid.meta-grid .day-meta .meta-building[data-v-c44f2f07],.input-grid.meta-grid .day-meta .meta-line2[data-v-c44f2f07]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.input-grid.meta-grid .day-meta.is-weekend[data-v-c44f2f07]{opacity:.55}.input-grid.meta-grid .meta-desk.amber[data-v-c44f2f07]{color:#9a6b00;font-weight:600}.input-grid.signal-grid[data-v-c44f2f07]{height:18px;margin-top:4px}.input-grid.signal-grid .wp-sig[data-v-c44f2f07]{white-space:nowrap;color:#93a4b5;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:600;line-height:1;display:flex}.input-grid.signal-grid .wp-sig .star[data-v-c44f2f07]{color:#ffc400}.input-grid.signal-grid .wp-sig.is-best[data-v-c44f2f07]{color:#8a6508}.input-grid.signal-grid .wp-sig.is-empty[data-v-c44f2f07]{opacity:.4}.input-grid.signal-grid .wp-sig.is-weekend[data-v-c44f2f07]{opacity:.55}.fold[data-v-c44f2f07]{visibility:visible;width:100%;transition:grid-template-rows var(--wp-dur-chrome) var(--wp-ease-inout), visibility 0s linear 0s;grid-template-rows:1fr;display:grid}.fold>.fold-inner[data-v-c44f2f07]{opacity:1;width:100%;min-height:0;transition:opacity calc(var(--wp-dur-chrome) - 60ms) var(--wp-ease-in);overflow:hidden}.day-locations-wrapper[data-compact] .fold[data-v-c44f2f07]{visibility:hidden;transition:grid-template-rows var(--wp-dur-chrome) var(--wp-ease-inout), visibility 0s linear var(--wp-dur-chrome);grid-template-rows:0fr}.day-locations-wrapper[data-compact] .fold>.fold-inner[data-v-c44f2f07]{opacity:0}.stage[data-v-c44f2f07]{width:100%;margin-top:12px;position:relative}.pane[data-v-c44f2f07]{width:100%}.to-floor-leave-active[data-v-c44f2f07],.to-editor-leave-active[data-v-c44f2f07]{position:absolute;inset:0 0 auto}.to-floor-leave-active[data-v-c44f2f07]{animation:wp-editor-out-c44f2f07 var(--wp-dur-editor-out) var(--wp-ease-in) both}.to-floor-enter-active[data-v-c44f2f07]{animation:wp-floor-in-c44f2f07 var(--wp-dur-floor-in) var(--wp-ease-out) var(--wp-delay-floor-in) both}.to-editor-leave-active[data-v-c44f2f07]{animation:wp-floor-out-c44f2f07 var(--wp-dur-floor-out) var(--wp-ease-in) both}.to-editor-enter-active[data-v-c44f2f07]{animation:wp-editor-in-c44f2f07 var(--wp-dur-editor-in) var(--wp-ease-out) var(--wp-delay-editor-in) both}@keyframes wp-floor-in-c44f2f07{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes wp-floor-out-c44f2f07{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}@keyframes wp-editor-in-c44f2f07{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes wp-editor-out-c44f2f07{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}.advanced-settings-wrapper[data-v-c44f2f07]{background:#f6f8fa;border:1px solid #0f386024;border-radius:10px;width:100%;margin-top:12px;padding:14px 16px}.editor-columns[data-v-c44f2f07]{align-items:flex-start;display:flex}.editor-col-left[data-v-c44f2f07]{flex:auto;width:100%;min-width:0}.advanced-settings-header[data-v-c44f2f07]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.picker-date[data-v-c44f2f07]{letter-spacing:.04em;color:#0f3860;text-transform:uppercase;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700}.close-editor[data-v-c44f2f07]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.wp-week-footer[data-v-c44f2f07]{width:100%}.submit-row[data-v-c44f2f07]{border-top:1px solid #0f386014;align-items:center;gap:14px;margin-top:22px;padding-top:18px;display:flex}.dialog-footer .submit-row[data-v-c44f2f07]{border-top:none;margin-top:0;padding-top:0}.submit-row .submit-btn[data-v-c44f2f07]{margin-left:auto}.validation-msg[data-v-c44f2f07]{color:#9a6b00}.conflict-list[data-v-c44f2f07]{flex-direction:column;gap:4px;width:100%;margin-top:8px;display:flex}.replace-week-title[data-v-c44f2f07]{color:#0f3860;margin-bottom:10px;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;font-weight:600}.replace-week-body[data-v-c44f2f07]{color:#4b5563;margin-bottom:20px;font-size:.875rem}.replace-week-actions[data-v-c44f2f07]{justify-content:flex-end;gap:8px;display:flex}@media (width<=720px){.input-grid[data-v-c44f2f07]{grid-gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.input-grid.locations-grid[data-v-c44f2f07]{height:60px}.submit-row[data-v-c44f2f07]{flex-wrap:wrap}.submit-row[data-v-c44f2f07]>:not(.submit-btn){flex:1 0 100%;order:-1}.submit-row .submit-btn[data-v-c44f2f07]{order:1}.input-grid.meta-grid .day-meta[data-v-c44f2f07],.input-grid.signal-grid .wp-sig[data-v-c44f2f07]{font-size:13px}}.day-locations-wrapper[data-v-1dc4c928]{flex-direction:column;align-items:flex-start;margin-top:22px;display:flex}.default-banner[data-v-1dc4c928]{margin-bottom:10px}.banner-text[data-v-1dc4c928]{color:#64788c}.default-starter-bar[data-v-1dc4c928]{background:#f6f8fa;border:1px solid #eceff2;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;padding:8px 12px;font-size:12px;line-height:1.3;display:flex}.starter-text[data-v-1dc4c928]{color:#64788c}.starter-suffix[data-v-1dc4c928]{color:#93a4b5}.starter-action[data-v-1dc4c928]{cursor:pointer;color:hsl(var(--link));background:0 0;border:none;padding:0;font-size:12px;font-weight:600}.starter-action[data-v-1dc4c928]:hover,.starter-action[data-v-1dc4c928]:focus-visible{text-decoration:underline}.input-grid[data-v-1dc4c928]{grid-gap:6px;grid-template-columns:repeat(5,minmax(0,1fr)) repeat(2,minmax(0,.6fr));grid-auto-flow:column;width:100%;height:36px;display:grid}.input-grid.day-grid[data-v-1dc4c928]{height:20px;margin-bottom:6px}.input-grid.day-grid .days-text-wrapper[data-v-1dc4c928]{text-transform:uppercase;letter-spacing:.5px;color:#64788c;white-space:nowrap;justify-content:center;align-items:center;font-family:Roboto Condensed,sans-serif;font-size:12px;font-weight:600;display:flex;position:relative}.input-grid.locations-grid[data-v-1dc4c928]{height:44px}.input-grid.locations-grid .location-type[data-v-1dc4c928]{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;transition:box-shadow .12s,transform .12s;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0f386014}.input-grid.locations-grid .location-type[data-v-1dc4c928]:hover{outline-offset:-1.5px;outline:1.5px solid #4175b173;transition:outline-color .12s}.input-grid.locations-grid .location-type.dated-schedule[data-v-1dc4c928]{transform:none;box-shadow:0 0 0 2px #4175b1,0 2px 10px #0f38601f}.input-grid.day-grid .days-text-wrapper.is-weekend[data-v-1dc4c928]{opacity:.55}.input-grid.locations-grid .location-type[data-weekend=true][data-v-1dc4c928]{opacity:.8;filter:saturate(.45)}.input-grid.locations-grid .location-type[data-weekend=true][data-v-1dc4c928]:hover,.input-grid.locations-grid .location-type[data-weekend=true].dated-schedule[data-v-1dc4c928]{opacity:1;filter:none}.input-grid.meta-grid[data-v-1dc4c928]{height:28px;margin-top:4px}.input-grid.meta-grid .day-meta[data-v-1dc4c928]{text-align:center;color:#93a4b5;flex-direction:column;justify-content:flex-start;align-items:center;min-width:0;font-size:11px;line-height:1.25;display:flex;overflow:hidden}.input-grid.meta-grid .day-meta .meta-building[data-v-1dc4c928],.input-grid.meta-grid .day-meta .meta-line2[data-v-1dc4c928]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.input-grid.meta-grid .day-meta.is-weekend[data-v-1dc4c928]{opacity:.55}.input-grid.meta-grid .meta-desk.amber[data-v-1dc4c928]{color:#9a6b00;font-weight:600}.advanced-settings-wrapper[data-v-1dc4c928]{background:#f6f8fa;border:1px solid #0f386024;border-radius:10px;width:100%;margin-top:12px;padding:14px 16px}.editor-columns[data-v-1dc4c928]{align-items:flex-start;display:flex}.editor-col-left[data-v-1dc4c928]{flex:auto;width:100%;min-width:0}.advanced-settings-header[data-v-1dc4c928]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.picker-date[data-v-1dc4c928]{letter-spacing:.04em;color:#0f3860;text-transform:uppercase;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700}.close-editor[data-v-1dc4c928]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}@media (width<=720px){.input-grid[data-v-1dc4c928]{grid-gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.input-grid.locations-grid[data-v-1dc4c928]{height:60px}.input-grid.meta-grid .day-meta[data-v-1dc4c928],.banner-text[data-v-1dc4c928]{font-size:13px}}.work-plan-dialog.work-plan-dialog{flex-direction:column;max-width:1040px;height:min(640px,90vh);max-height:90vh;display:flex;overflow:hidden}.wp-tabs-root[data-v-55bb4101]{flex-direction:column;flex:auto;min-height:0;display:flex}.dialog-head[data-v-55bb4101]{border-bottom:1px solid #eceff2;flex:none;align-items:center;gap:16px;padding:16px 22px;display:flex}.wp-close[data-v-55bb4101]{cursor:pointer;color:#6b7280;background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:2px;display:inline-flex}.dialog-scroll[data-v-55bb4101]{flex:auto;min-height:0;overflow-y:auto}.tab-panel[data-v-55bb4101]{margin:0}.panel-pad[data-v-55bb4101]{padding:18px 22px 22px}.dialog-footer[data-v-55bb4101]{background:#f6f8fa;border-top:1px solid #eceff2;flex-direction:column;flex:none;gap:6px;padding:14px 22px;display:flex}.dialog-footer.footer-row[data-v-55bb4101]{flex-direction:row;align-items:center;gap:14px}.dialog-footer.footer-row .footer-actions[data-v-55bb4101]{margin-left:auto}.wp-week-footer-host[data-v-55bb4101]{width:100%}.footer-actions[data-v-55bb4101]{align-items:center;gap:8px;display:flex}.footer-spacer[data-v-55bb4101]{flex:1}.save-default-error[data-v-55bb4101]{color:#dc2626;font-size:12px}.save-default-caption[data-v-55bb4101]{color:#93a4b5;font-size:12px}.remove-default-link[data-v-55bb4101]{cursor:pointer;color:hsl(var(--destructive));background:0 0;border:none;flex:none;padding:0;font-size:12px;font-weight:600}.remove-default-link[data-v-55bb4101]:hover,.remove-default-link[data-v-55bb4101]:focus-visible{text-decoration:underline}.remove-default-title[data-v-55bb4101]{color:#0f3860;margin-bottom:10px;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;font-weight:600}.remove-default-body[data-v-55bb4101]{color:#4b5563;margin-bottom:20px;font-size:.875rem}.remove-default-actions[data-v-55bb4101]{justify-content:flex-end;gap:8px;display:flex}
