.orbit-staff-page{gap:var(--orbit-plan-space-3);width:100%;max-width:1200px;color:var(--orbit-plan-ink);flex-direction:column;margin:0 auto;padding:28px 32px 56px;display:flex}.orbit-staff-page--wide{max-width:none}.orbit-staff-page>.orbit-page-header{margin-bottom:0}@media (max-width:768px){.orbit-staff-page{padding:16px 16px 40px}}.orbit-staff-main--padded .orbit-staff-page{padding:0}.orbit-muted{color:var(--orbit-plan-ink-muted)}.orbit-segmented{border:1px solid var(--orbit-plan-border);border-radius:var(--orbit-plan-radius-btn);background:var(--orbit-plan-role-elevated);display:inline-flex;overflow:hidden}.orbit-segmented__item{-webkit-appearance:none;appearance:none;border:0;border-right:1px solid var(--orbit-plan-border);color:var(--orbit-plan-ink-muted);font:inherit;font-size:var(--orbit-plan-text-sm);cursor:pointer;text-transform:capitalize;background:0 0;padding:6px 12px;transition:background .12s,color .12s}.orbit-segmented__item:last-child{border-right:0}.orbit-segmented__item:hover{background:var(--orbit-plan-surface-2,var(--orbit-plan-role-dominant));color:var(--orbit-plan-ink)}.orbit-segmented__item:active{background:var(--orbit-plan-border)}.orbit-segmented__item[aria-pressed=true],.orbit-segmented__item[aria-selected=true]{background:var(--orbit-plan-action-dim);color:var(--orbit-plan-ink);font-weight:600}.orbit-segmented__item:focus-visible{outline:2px solid var(--orbit-plan-focus-ring,var(--ring));outline-offset:-2px}.orbit-segmented__count{font-variant-numeric:tabular-nums;opacity:.8;margin-left:6px}.orbit-chip-toggle{-webkit-appearance:none;appearance:none;border:1px solid var(--orbit-plan-border);border-radius:var(--orbit-plan-radius-chip);background:var(--orbit-plan-role-elevated);color:var(--orbit-plan-ink-muted);font:inherit;cursor:pointer;align-items:center;padding:2px 8px;font-size:12px;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.orbit-chip-toggle:hover{color:var(--orbit-plan-ink);border-color:var(--orbit-plan-ink-ghost)}.orbit-chip-toggle[aria-pressed=true]{background:var(--orbit-plan-action-dim);border-color:var(--orbit-plan-action);color:var(--orbit-plan-ink)}.orbit-chip-row{flex-wrap:wrap;gap:4px;display:flex}.orbit-toolbar{justify-content:space-between;align-items:center;gap:var(--orbit-plan-space-2);flex-wrap:wrap;display:flex}.orbit-alert{border:1px solid color-mix(in srgb, var(--orbit-plan-red) 40%, transparent);background:var(--orbit-plan-red-10);color:var(--orbit-plan-red);border-radius:var(--orbit-plan-radius);font-size:var(--orbit-plan-text-sm);padding:10px 14px}.orbit-alert--info{border-color:color-mix(in srgb, var(--orbit-plan-blue-mid) 40%, transparent);background:color-mix(in srgb, var(--orbit-plan-blue-mid) 6%, transparent);color:var(--orbit-plan-ink)}.orbit-alert--info svg{color:var(--orbit-plan-blue-mid)}.orbit-form-stack{flex-direction:column;gap:12px;display:flex}.orbit-filter-input.orbit-filter-input--plain{padding-left:8px}textarea.orbit-filter-input{resize:vertical;min-height:72px}.orbit-form-stack .orbit-filter-field{flex-direction:column;align-items:stretch}.orbit-form-stack .orbit-filter-select,.orbit-form-stack .orbit-filter-input,.orbit-form-stack textarea{width:100%}.orbit-row-list{margin:0;padding:0;list-style:none}.orbit-row-list>li+li{border-top:1px solid var(--orbit-plan-border)}.orbit-row-list__item{font-size:var(--orbit-plan-text-sm);flex-direction:column;gap:2px;padding:10px 14px;display:flex}.orbit-row-list__button{-webkit-appearance:none;appearance:none;width:100%;color:inherit;font:inherit;font-size:var(--orbit-plan-text-sm);text-align:left;cursor:pointer;background:0 0;border:0;transition:background .12s}.orbit-row-list__button:hover{background:var(--orbit-plan-surface-2)}.orbit-row-list__button[aria-pressed=true]{background:var(--orbit-plan-action-dim)}.orbit-row-list__button:focus-visible{outline:2px solid var(--orbit-plan-focus-ring,var(--ring));outline-offset:-2px}fieldset.orbit-filter-field{border:0;min-width:0;margin:0;padding:0}fieldset.orbit-filter-field>legend{margin-bottom:4px;padding:0}.orbit-check{border-radius:var(--orbit-plan-radius-chip);justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.orbit-check--yes{background:color-mix(in srgb, var(--orbit-plan-green) 14%, transparent);color:var(--orbit-plan-green)}.orbit-check--no{color:var(--orbit-plan-ink-ghost)}.orbit-page-header{justify-content:space-between;align-items:flex-end;gap:var(--orbit-plan-space-2);padding:var(--orbit-plan-space-3) 0 var(--orbit-plan-space-2);margin-bottom:var(--orbit-plan-space-2);border-bottom:1px solid var(--orbit-plan-border);flex-wrap:wrap;display:flex}.orbit-page-header--band{padding:var(--orbit-plan-space-3) var(--orbit-plan-space-3) var(--orbit-plan-space-2);border:1px solid var(--orbit-plan-border);border-radius:var(--orbit-plan-radius);background-color:color-mix(in srgb, var(--orbit-plan-role-elevated) 72%, transparent)}.orbit-page-header__text{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.orbit-page-header__eyebrow{font-family:var(--orbit-plan-font-sans);font-size:var(--orbit-plan-text-micro);letter-spacing:var(--orbit-plan-tracking-caps);text-transform:uppercase;color:var(--orbit-plan-ink-muted);margin:0;font-weight:700}.orbit-page-header__title{font-family:var(--orbit-plan-font-display);font-size:clamp(var(--orbit-plan-text-xl), 2.4vw, var(--orbit-plan-text-2xl));font-weight:700;line-height:var(--orbit-plan-leading-display);letter-spacing:var(--orbit-plan-tracking-tighter);color:var(--orbit-plan-ink);text-wrap:balance;overflow-wrap:anywhere;margin:0}.orbit-page-header__description{max-width:68ch;font-family:var(--orbit-plan-font-sans);font-size:var(--orbit-plan-text-sm);line-height:var(--orbit-plan-leading-body);color:var(--orbit-plan-ink-muted);text-wrap:pretty;margin:0}.orbit-page-header__status{font-size:var(--orbit-plan-text-xs);color:var(--orbit-plan-ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.orbit-page-header__actions{align-items:center;gap:var(--orbit-plan-space-1);flex-wrap:wrap;display:flex}.orbit-metric-strip{margin:0 0 var(--orbit-plan-space-2);border:1px solid var(--orbit-plan-border);border-radius:var(--orbit-plan-radius);background:var(--orbit-plan-role-elevated);grid-template-columns:repeat(auto-fit,minmax(min(100%,168px),1fr));display:grid;overflow:hidden}.orbit-metric{border-right:1px solid var(--orbit-plan-border);border-bottom:1px solid var(--orbit-plan-border);min-width:0;color:inherit;flex-direction:column;gap:2px;margin:0 -1px -1px 0;padding:12px 14px;text-decoration:none;display:flex;position:relative}.orbit-metric--link{transition:background-color .15s}.orbit-metric--link:hover{background:var(--orbit-plan-role-secondary)}.orbit-metric--link:active{background:var(--orbit-plan-surface-3)}.orbit-metric__link{color:inherit;text-decoration:none}.orbit-metric__link:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.orbit-metric--link:has(.orbit-metric__link:focus-visible){outline:2px solid var(--orbit-plan-focus-ring,var(--ring));outline-offset:-2px}.orbit-metric__link:focus-visible{outline:none}.orbit-metric__label{font-size:var(--orbit-plan-text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--orbit-plan-ink-muted);margin:0;font-weight:700}.orbit-metric__value{font-family:var(--orbit-plan-font-display);font-size:var(--orbit-plan-text-xl);letter-spacing:var(--orbit-plan-tracking-tight);color:var(--orbit-plan-ink);font-variant-numeric:tabular-nums;margin:0;font-weight:700;line-height:1.15}.orbit-metric__sub{font-size:var(--orbit-plan-text-xs);color:var(--orbit-plan-ink-muted);overflow-wrap:anywhere;margin:0}.orbit-metric[data-tone]:before{content:"";background:var(--orbit-metric-tone,transparent);height:2px;position:absolute;top:0;left:0;right:0}.orbit-metric[data-tone=done]{--orbit-metric-tone:var(--orbit-plan-green)}.orbit-metric[data-tone=progress]{--orbit-metric-tone:var(--orbit-plan-blue-mid)}.orbit-metric[data-tone=planned]{--orbit-metric-tone:var(--orbit-plan-planned-dark)}.orbit-metric[data-tone=error]{--orbit-metric-tone:var(--orbit-plan-red)}.orbit-metric[data-tone=neutral]{--orbit-metric-tone:var(--orbit-plan-ink-ghost)}.orbit-table-wrap{border:1px solid var(--orbit-plan-border);border-radius:var(--orbit-plan-radius);background:var(--orbit-plan-role-elevated);overscroll-behavior-x:contain;width:100%;overflow:auto}.orbit-table{border-collapse:collapse;width:100%;font-family:var(--orbit-plan-font-sans);font-size:var(--orbit-plan-text-sm);color:var(--orbit-plan-ink-2)}.orbit-table th,.orbit-table td{border-bottom:1px solid var(--orbit-plan-border);text-align:left;vertical-align:middle;padding:8px 10px}.orbit-table--compact th,.orbit-table--compact td{padding:5px 8px}.orbit-table thead th{z-index:1;background:var(--orbit-plan-role-secondary);font-size:var(--orbit-plan-text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--orbit-plan-ink-muted);white-space:nowrap;font-weight:700;position:sticky;top:0}.orbit-table tbody tr{content-visibility:auto;contain-intrinsic-size:auto 40px;transition:background-color .12s}.orbit-table tbody tr:hover{background:color-mix(in srgb, var(--orbit-plan-blue-dim) 60%, transparent)}.orbit-table tbody tr:last-child td{border-bottom:none}.orbit-table [data-align=end]{text-align:right}.orbit-table [data-align=center]{text-align:center}.orbit-table [data-numeric]{font-variant-numeric:tabular-nums}.orbit-table td[data-truncate]{overflow-wrap:anywhere;max-width:280px}.orbit-table__sort{border-radius:var(--orbit-plan-radius-chip);font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:-2px -4px;padding:2px 4px;display:inline-flex}.orbit-table__sort:hover{color:var(--orbit-plan-ink);background:var(--orbit-plan-surface-3)}.orbit-table__sort:active{background:var(--orbit-plan-track-muted)}.orbit-table__sort-icon{opacity:.5;width:12px;height:12px}[aria-sort=ascending] .orbit-table__sort-icon,[aria-sort=descending] .orbit-table__sort-icon{opacity:1;color:var(--orbit-plan-ink)}.orbit-table td.orbit-table__empty{padding:0}.orbit-table a{color:var(--orbit-plan-ink);font-weight:600;text-decoration:none}.orbit-table a:hover{color:var(--orbit-plan-role-accent);text-underline-offset:2px;text-decoration:underline}.orbit-filter-bar{align-items:center;gap:var(--orbit-plan-space-1);border:1px solid var(--orbit-plan-border);border-radius:var(--orbit-plan-radius) var(--orbit-plan-radius) 0 0;background:var(--orbit-plan-role-elevated);flex-wrap:wrap;margin-bottom:-1px;padding:8px 10px;display:flex}.orbit-filter-bar--detached{margin-bottom:var(--orbit-plan-space-2);border-radius:var(--orbit-plan-radius)}.orbit-filter-bar+.orbit-table-wrap{border-top-left-radius:0;border-top-right-radius:0}.orbit-filter-bar__search{flex:220px;align-items:center;min-width:0;max-width:360px;display:flex;position:relative}.orbit-filter-bar__search-icon{width:14px;height:14px;color:var(--orbit-plan-ink-ghost);pointer-events:none;position:absolute;left:8px}.orbit-filter-input,.orbit-filter-select{box-sizing:border-box;border:1px solid var(--orbit-plan-border-mid);border-radius:var(--orbit-plan-radius-btn);background-color:var(--orbit-plan-surface);min-height:32px;color:var(--orbit-plan-ink-2);font-family:var(--orbit-plan-font-sans);font-size:var(--orbit-plan-text-sm);padding:5px 8px;transition:border-color .12s,box-shadow .12s}.orbit-filter-input{width:100%;padding-left:28px}.orbit-filter-input::placeholder{color:var(--orbit-plan-ink-ghost)}.orbit-filter-input:hover,.orbit-filter-select:hover{border-color:var(--orbit-plan-ink-ghost)}.orbit-filter-input:focus-visible{outline:2px solid var(--orbit-plan-focus-ring,var(--ring));outline-offset:1px}.orbit-filter-select:focus-visible{outline:2px solid var(--orbit-plan-focus-ring,var(--ring));outline-offset:1px}.orbit-filter-field{font-size:var(--orbit-plan-text-xs);color:var(--orbit-plan-ink-muted);align-items:center;gap:6px;font-weight:600;display:inline-flex}.orbit-filter-bar__count{font-size:var(--orbit-plan-text-xs);color:var(--orbit-plan-ink-muted);font-variant-numeric:tabular-nums;margin-left:auto}.orbit-filter-bar__actions{flex-wrap:wrap;gap:6px;display:flex}:where(.orbit-empty-state){padding:var(--orbit-plan-space-4) var(--orbit-plan-space-2);text-align:center;color:var(--orbit-plan-ink-muted);flex-direction:column;align-items:center;gap:10px;display:flex}:where(.orbit-empty-state) :where(.ou-empty-state__art){border:1px solid var(--orbit-plan-border);border-radius:var(--orbit-plan-radius);background:var(--orbit-plan-surface);justify-content:center;align-items:center;width:128px;height:128px;display:flex;overflow:hidden}:where(.orbit-empty-state) :where(.ou-empty-state__art img){object-fit:contain;width:100%;height:100%}:where(.orbit-empty-state__title){font-family:var(--orbit-plan-font-display);font-size:var(--orbit-plan-text-lg);color:var(--orbit-plan-ink);text-wrap:balance;margin:0;font-weight:700}:where(.orbit-empty-state) :where(p){max-width:52ch;font-size:var(--orbit-plan-text-sm);text-wrap:pretty;margin:0}:where(.orbit-empty-state__actions){justify-content:center;gap:var(--orbit-plan-space-1);flex-wrap:wrap;margin-top:4px;display:flex}.orbit-skel{border-radius:var(--orbit-plan-radius-chip);background:linear-gradient(90deg, var(--orbit-plan-surface-2) 0%, var(--orbit-plan-surface-3) 50%, var(--orbit-plan-surface-2) 100%);background-size:200% 100%;height:12px;animation:1.4s ease-in-out infinite orbit-skel-shimmer;display:block}.orbit-skel--value{width:56%;height:22px;margin-top:4px}.orbit-skel--label{width:42%;height:9px}@keyframes orbit-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.orbit-skel{animation:none}.orbit-table tbody tr,.orbit-metric--link,.orbit-filter-input,.orbit-filter-select{transition:none}}.orbit-role-tag{border:1px solid var(--orbit-plan-border-mid);border-radius:var(--orbit-plan-radius-chip);background:var(--orbit-plan-role-chrome);color:var(--orbit-plan-ink-2);font-family:var(--orbit-plan-font-sans);font-size:var(--orbit-plan-text-micro);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:2px 6px;font-weight:700;line-height:1.3;display:inline-flex}.orbit-tile-grid{border:1px solid var(--orbit-plan-border);border-radius:var(--orbit-plan-radius);background:var(--orbit-plan-role-elevated);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));display:grid;overflow:hidden}.orbit-tile{border-right:1px solid var(--orbit-plan-border);border-bottom:1px solid var(--orbit-plan-border);min-width:0;color:var(--orbit-plan-ink-2);flex-direction:column;gap:4px;margin-bottom:-1px;margin-right:-1px;padding:14px 16px;text-decoration:none;transition:background-color .15s;display:flex}a.orbit-tile:hover{background:var(--orbit-plan-role-secondary)}a.orbit-tile:active{background:var(--orbit-plan-surface-3)}.orbit-tile__title{font-size:var(--orbit-plan-text-sm);color:var(--orbit-plan-ink);align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.orbit-tile__title svg{width:16px;height:16px;color:var(--orbit-plan-ink-muted)}.orbit-tile__body{font-size:var(--orbit-plan-text-xs);color:var(--orbit-plan-ink-muted);line-height:var(--orbit-plan-leading-body);margin:0}.orbit-panel{margin-bottom:var(--orbit-plan-space-2);border:1px solid var(--orbit-plan-border);border-radius:var(--orbit-plan-radius);background:var(--orbit-plan-role-elevated);overflow:hidden}.orbit-panel>.orbit-table-wrap,.orbit-panel>.orbit-filter-bar{border:0;border-radius:0}.orbit-panel>.orbit-filter-bar{border-bottom:1px solid var(--orbit-plan-border);margin-bottom:0}.orbit-panel__head{justify-content:space-between;align-items:center;gap:var(--orbit-plan-space-1);border-bottom:1px solid var(--orbit-plan-border);background:var(--orbit-plan-role-secondary);flex-wrap:wrap;padding:10px 14px;display:flex}.orbit-panel__title{font-family:var(--orbit-plan-font-sans);font-size:var(--orbit-plan-text-sm);color:var(--orbit-plan-ink);margin:0;font-weight:700}.orbit-panel__body{padding:14px}
