.warn-meter.svelte-x25e3a{--tone:var(--on-surface-variant);align-items:center;gap:.5rem;display:inline-flex}.warn-meter--notice.svelte-x25e3a,.warn-meter--warning.svelte-x25e3a{--tone:var(--warning-color)}.warn-meter--danger.svelte-x25e3a{--tone:var(--error-color)}.warn-meter__track.svelte-x25e3a{gap:3px;display:inline-flex}.warn-meter__step.svelte-x25e3a{background:var(--surface-container-high);border-radius:2px;width:10px;height:6px;transition:background-color .2s}.warn-meter__step.on.svelte-x25e3a{background:var(--tone)}.warn-meter__label.svelte-x25e3a{color:var(--on-surface-variant);font-size:.75rem}.warn-meter--warning.svelte-x25e3a .warn-meter__label:where(.svelte-x25e3a),.warn-meter--danger.svelte-x25e3a .warn-meter__label:where(.svelte-x25e3a){color:var(--tone);font-weight:600}.staff-table.svelte-9mv4c0{border-collapse:collapse;text-align:left}.staff-table.svelte-9mv4c0 th:where(.svelte-9mv4c0){color:var(--on-surface-variant);background:var(--surface-container);border-bottom:1px solid var(--outline-variant);white-space:nowrap;padding:.625rem 1rem;font-size:.75rem;font-weight:500}.staff-table.svelte-9mv4c0 [role=menu]{top:auto!important;bottom:calc(100% + 8px)!important}.staff-table.svelte-9mv4c0 th:where(.svelte-9mv4c0):first-child{border-top-left-radius:calc(.75rem - 1px)}.staff-table.svelte-9mv4c0 th:where(.svelte-9mv4c0):last-child{border-top-right-radius:calc(.75rem - 1px)}.staff-table.svelte-9mv4c0 td:where(.svelte-9mv4c0){vertical-align:middle;border-bottom:1px solid var(--outline-variant);padding:.5rem 1rem}.staff-table--dense.svelte-9mv4c0 td:where(.svelte-9mv4c0){padding-top:.1875rem;padding-bottom:.1875rem}.staff-table.svelte-9mv4c0 tbody:where(.svelte-9mv4c0) tr:where(.svelte-9mv4c0):last-child td:where(.svelte-9mv4c0){border-bottom:none}.staff-row.svelte-9mv4c0{cursor:pointer;transition:background-color .12s}.staff-row.svelte-9mv4c0:hover,.staff-row.svelte-9mv4c0:focus-visible{background:var(--surface-hover)}.staff-row.svelte-9mv4c0:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.staff-row--static.svelte-9mv4c0{cursor:default}.staff-row--suspended.svelte-9mv4c0 td:where(.svelte-9mv4c0):not(:last-child){opacity:.75}.role-list.svelte-15yxvpi{border:1px dashed #0000;border-radius:.625rem;flex-direction:column;gap:2px;min-height:3rem;padding:2px;transition:background-color .15s,border-color .15s;display:flex}.role-list--over.svelte-15yxvpi{border-color:color-mix(in srgb, var(--primary-color) 45%, transparent);background:color-mix(in srgb, var(--primary-color) 5%, transparent)}.role-row.svelte-15yxvpi{border-radius:.5rem;align-items:center;gap:.625rem;padding:.375rem .5rem .375rem .375rem;transition:background-color .12s,box-shadow .12s,opacity .12s;display:flex}.role-row.svelte-15yxvpi:hover{background:var(--surface-hover)}.role-row--over.svelte-15yxvpi{box-shadow:inset 0 2px 0 var(--primary-color)}.role-row--dragging.svelte-15yxvpi{opacity:.4}.role-handle.svelte-15yxvpi{width:1.5rem;height:1.75rem;color:var(--on-surface-variant);cursor:grab;border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex}.role-handle.svelte-15yxvpi:active{cursor:grabbing}.role-handle.svelte-15yxvpi:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}@media (hover:hover){.role-handle.svelte-15yxvpi{opacity:.35;transition:opacity .12s}.role-row.svelte-15yxvpi:hover .role-handle:where(.svelte-15yxvpi),.role-handle.svelte-15yxvpi:focus-visible{opacity:1}}.ladder-step.svelte-15yxvpi{border:1px solid var(--outline-variant);color:var(--on-surface);background:var(--surface-container-lowest);border-radius:9999px;align-items:center;gap:.4rem;padding:.25rem .375rem .25rem .625rem;font-size:.8125rem;display:inline-flex}.ladder-step__dot.svelte-15yxvpi{background:var(--step);border-radius:9999px;width:.5rem;height:.5rem}.ladder-step__count.svelte-15yxvpi{text-align:center;min-width:1.25rem;color:var(--on-surface-variant);background:var(--surface-container);border-radius:9999px;padding:0 .3rem;font-size:.6875rem;font-weight:600}.warn-row.svelte-3k05v0{flex-direction:row;align-items:center;gap:1.25rem;padding:.875rem 1rem;display:flex}.warn-row--expired.svelte-3k05v0>:where(.svelte-3k05v0):not(:last-child){opacity:.65}.near-chip.svelte-3k05v0{border:1px solid var(--outline-variant);background:var(--surface-container-lowest);border-radius:9999px;align-items:center;gap:.5rem;padding:.25rem .625rem .25rem .25rem;transition:background-color .15s;display:inline-flex}.near-chip.svelte-3k05v0:hover{background:var(--surface-hover)}.poll-option.svelte-xzmjeb{border:1px solid var(--outline-variant);background:var(--surface-container-lowest);text-align:left;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.5625rem .75rem;transition:border-color .15s,background-color .15s;display:flex;position:relative;overflow:hidden}.poll-option.svelte-xzmjeb:before{content:"";width:var(--fill);background:color-mix(in srgb, var(--primary-color) 10%, transparent);transition:width .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0 auto 0 0}.poll-option.svelte-xzmjeb:not(:disabled):hover{border-color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 4%, transparent)}.poll-option.svelte-xzmjeb:disabled{cursor:default}.poll-option--mine.svelte-xzmjeb{border-color:color-mix(in srgb, var(--primary-color) 50%, transparent)}.lead-row.svelte-dr0ngy{text-align:left;flex-direction:row;align-items:center;gap:1rem;width:100%;padding:.5rem 1.25rem;transition:background-color .12s;display:flex}.lead-row.svelte-dr0ngy:not(:disabled):hover{background:var(--surface-hover)}.chart.svelte-dr0ngy{color:var(--on-surface-variant);font-size:.6875rem}.chart__legend.svelte-dr0ngy{justify-content:center;gap:1rem;margin-bottom:.5rem;display:flex}.chart__legend.svelte-dr0ngy span:where(.svelte-dr0ngy){align-items:center;gap:.375rem;display:inline-flex}.chart__legend.svelte-dr0ngy i:where(.svelte-dr0ngy){border-radius:2px;width:2rem;height:.625rem}.chart__body.svelte-dr0ngy{grid-template-columns:auto 1fr;align-items:center;gap:.25rem .5rem;display:grid}.chart__label.svelte-dr0ngy{text-align:right}.chart__bars.svelte-dr0ngy{border-left:1px solid var(--outline-variant);background-image:linear-gradient(to right, var(--outline-variant) 1px, transparent 1px);background-size:var(--step) 100%;flex-direction:column;gap:2px;padding:1px 0;display:flex}.chart__bar.svelte-dr0ngy{border-radius:0 4px 4px 0;height:7px;display:block}.chart__ticks.svelte-dr0ngy{height:1rem;position:relative}.chart__ticks.svelte-dr0ngy span:where(.svelte-dr0ngy){position:absolute;top:0;transform:translate(-50%)}.mode-option.svelte-ozrbuu{border:1px solid var(--outline-variant);background:var(--surface-container-lowest);border-radius:.625rem;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;transition:border-color .15s,background-color .15s;display:flex}.mode-option.svelte-ozrbuu:hover{background:var(--surface-hover)}.mode-option--on.svelte-ozrbuu{border-color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 6%, transparent)}.mode-option__icon.svelte-ozrbuu{width:2rem;height:2rem;color:var(--on-surface-variant);background:var(--surface-container);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mode-option--on.svelte-ozrbuu .mode-option__icon:where(.svelte-ozrbuu){color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 12%, transparent)}.sc-card.svelte-1go6wqc{border:1px solid var(--outline-variant);background:var(--surface-container-lowest);border-radius:.75rem}.sc-title.svelte-1go6wqc{color:var(--on-surface);padding:1rem 1rem .75rem;font-size:.875rem;font-weight:600}.sc-chip.svelte-1go6wqc{border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:.75rem;font-weight:500;display:inline-flex}.sc-brief.svelte-1go6wqc{flex-direction:column;padding-bottom:.25rem;display:flex}.sc-brief.svelte-1go6wqc>div:where(.svelte-1go6wqc){border-top:1px solid color-mix(in srgb, var(--outline-variant) 50%, transparent);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.55rem 1rem;display:flex}.sc-brief.svelte-1go6wqc dt:where(.svelte-1go6wqc){color:var(--on-surface-variant);font-size:.8125rem}.sc-brief.svelte-1go6wqc dd:where(.svelte-1go6wqc){color:var(--on-surface);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;font-size:.9375rem;font-weight:600;display:flex}.sc-brief.svelte-1go6wqc dd:where(.svelte-1go6wqc) span:where(.svelte-1go6wqc){color:var(--on-surface-variant);font-size:.6875rem;font-weight:400}.sc-event.svelte-1go6wqc{--tone:var(--on-surface-variant);gap:.75rem;display:flex;position:relative}.sc-event--primary.svelte-1go6wqc{--tone:var(--primary-color)}.sc-event--warning.svelte-1go6wqc{--tone:var(--warning-color)}.sc-event--danger.svelte-1go6wqc{--tone:var(--error-color)}.sc-event.svelte-1go6wqc:not(:last-child):before{content:"";background:var(--outline-variant);width:1px;position:absolute;top:24px;bottom:0;left:11px}.sc-event__dot.svelte-1go6wqc{width:23px;height:23px;color:var(--tone);background:color-mix(in srgb, var(--tone) 12%, var(--surface-container-lowest));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hierarchy-node.svelte-10swdqg{position:relative}.vertical-connector-line.svelte-10swdqg{background:var(--outline-variant);width:2px;height:32px;transition:background-color .2s,box-shadow .2s}.hierarchy-node.svelte-10swdqg:hover>.vertical-connector-line:where(.svelte-10swdqg){background:var(--node-color);box-shadow:0 0 8px var(--node-color)}.children-connector.svelte-10swdqg{background:var(--outline-variant);width:2px;height:32px;margin-top:6px;transition:background-color .2s,box-shadow .2s}.hierarchy-node.svelte-10swdqg:hover>.children-connector:where(.svelte-10swdqg){background:var(--node-color);box-shadow:0 0 8px var(--node-color)}.children-row.svelte-10swdqg{flex-wrap:nowrap;justify-content:center;gap:3rem;margin-top:2rem;display:flex;position:relative}.child-wrap.svelte-10swdqg{position:relative}.child-wrap.svelte-10swdqg:before{content:"";background:var(--outline-variant);z-index:1;width:2px;height:2rem;transition:background-color .2s,box-shadow .2s;position:absolute;top:-2rem;left:50%;transform:translate(-50%)}.child-wrap.svelte-10swdqg:after{content:"";background:var(--outline-variant);z-index:0;width:100%;height:2px;transition:background-color .2s,box-shadow .2s;position:absolute;top:-2rem;left:0}.child-wrap.svelte-10swdqg:first-child:after{width:50%;left:50%}.child-wrap.svelte-10swdqg:last-child:after{width:50%}.child-wrap.svelte-10swdqg:only-child:after{display:none}.child-wrap.svelte-10swdqg:hover:before{background:var(--node-color);box-shadow:0 0 8px var(--node-color)}.hierarchy-card.svelte-10swdqg{transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px -2px #00000005}.hierarchy-card.svelte-10swdqg:hover{box-shadow:0 12px 30px -10px color-mix(in srgb, var(--node-color) 20%, transparent), 0 4px 20px -2px #00000005;border-color:color-mix(in srgb, var(--node-color) 30%, var(--outline-variant));transform:translateY(-4px)}.org-chart-container.svelte-ice5hl{background-image:radial-gradient(var(--outline-variant) 1px, transparent 1px);background-size:24px 24px;background-color:var(--surface-container-lowest);border-radius:var(--radius-xl,.75rem);border:1px solid var(--outline-variant)}.chief-staff-node.svelte-ice5hl{position:relative}.chief-staff-card.svelte-ice5hl{transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px -6px #f59e0b1f,inset 0 0 12px #f59e0b05}.chief-staff-card.svelte-ice5hl:hover{border-color:#f59e0b80;transform:translateY(-4px);box-shadow:0 12px 40px -6px #f59e0b38,inset 0 0 16px #f59e0b14}.vertical-connector.svelte-ice5hl{width:2px;height:48px}.hierarchies-tree.svelte-ice5hl{padding-top:.5rem}.kpi.svelte-j82g3h{text-align:left;border-radius:.5rem;width:calc(100% + .75rem);margin:-.375rem;padding:.375rem;transition:background-color .15s;display:block}.kpi.svelte-j82g3h:hover{background:var(--surface-hover)}.staff-screen .module-page__identity>p{max-width:none}.staff-screen .module-page__body>:not(:last-child){margin-block-end:1.5rem}
