.md-section-workspace{--section-panel:var(--color-bg-panel);--section-muted:var(--color-neutral-300);--section-edge:var(--color-divider);gap:24px;min-width:0;color:var(--color-text)}.md-section-workspace>.md-head{position:relative;align-items:center;gap:20px;margin:0;padding:0 0 24px;border-bottom:1px solid var(--section-edge)}.md-section-workspace .md-head-title{gap:8px}.md-section-workspace .md-section-family{color:var(--color-accent);font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.md-section-workspace .md-head-kicker{color:var(--section-muted);letter-spacing:0}.md-section-workspace .md-head-name{margin:0;line-height:1.2}.md-section-workspace .md-head-meta:empty{display:none}.md-section-workspace .md-section-description{max-width:65ch;margin:4px 0 0;color:var(--section-muted);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.md-section-workspace .md-head-actions{align-self:center;max-width:100%}.md-section-workspace .md-icon-action{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;padding:10px}.md-section-workspace .md-icon-action>span{display:inline-flex}.md-section-workspace .article-library-actions{align-items:center}.md-section-workspace .article-library-actions:empty{display:none}.md-section-workspace .article-library [data-latest-heading]{font-size:16px;margin:20px 0 12px}.md-section-workspace .article-latest{gap:12px}.md-section-workspace .article-latest .article-card-small{height:148px;padding:14px;gap:6px}.md-section-workspace .article-latest .article-card-open{font-size:15px;line-height:1.35;-webkit-line-clamp:2}.md-section-workspace .article-latest .md-row-actions{top:8px;right:8px}.md-section-workspace :is(button,a,summary):focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.md-section-workspace :is(.md-toolbar,.md-award-filterbar,.md-week-nav,.md-view-bar){box-sizing:border-box;padding:16px;gap:12px;border:1px solid var(--section-edge);border-radius:14px;background:var(--section-panel);margin:0}.md-section-workspace .md-toolbar .field{margin:0}.md-section-workspace .md-toolbar>.field{flex:1 1 180px}.md-section-workspace .md-toolbar>.md-search{flex:1 1 240px;width:auto}.md-section-workspace :is(.md-toolbar,.md-award-filterbar) .input{background-color:var(--color-bg-page)}.md-section-workspace .md-subtabs{gap:6px;padding:6px;border:1px solid var(--section-edge);border-radius:12px;background:var(--section-panel);align-self:flex-start;max-width:100%;box-sizing:border-box}.md-section-workspace .md-subtab{border-radius:8px;padding-inline:16px}.md-section-workspace .md-subtab[aria-pressed="true"]{background:color-mix(in srgb,var(--color-accent) 14%,var(--section-panel));color:var(--color-accent-200)}.md-section-workspace .md-collection{border:1px solid var(--section-edge);border-radius:14px;background:var(--section-panel)}.md-section-workspace .md-collection .table{margin:0}.md-section-workspace .md-collection thead{background:var(--color-bg-panel-2)}.md-section-workspace .md-collection th{color:var(--section-muted);font-weight:500}.md-section-workspace .md-collection :is(th,td){padding:14px 16px}.md-section-workspace .md-collection tbody tr:last-child td{border-bottom:0}.md-section-workspace .md-collection tbody tr:hover{background:color-mix(in srgb,var(--color-text) 3%,transparent)}.md-section-workspace>.md-state{padding:32px 20px;border:1px dashed var(--section-edge);border-radius:14px;text-align:center}.md-section-workspace .md-load-more{align-self:center;margin-block:0}.md-section-workspace[data-workspace-section="personnel"] .md-feed,.md-section-workspace[data-workspace-section="audit"] .md-feed{padding:4px 20px;border:1px solid var(--section-edge);border-radius:16px;background:var(--section-panel)}.md-section-workspace:is([data-workspace-section="personnel"],[data-workspace-section="audit"]) .md-feed-item{padding-block:18px;gap:8px}.md-section-workspace .md-feed-text{line-height:1.65}.md-section-workspace :is(.md-feed-meta,.md-prog-meta,.md-board-meta,.md-award-holder-meta){color:var(--section-muted)}.md-section-workspace[data-workspace-section="events"] .md-events{gap:16px}.md-section-workspace .md-event-card{padding:20px;border:1px solid var(--section-edge);border-radius:16px;background:var(--section-panel)}.md-section-workspace .md-event-card:last-child{border-bottom:1px solid var(--section-edge)}.md-section-workspace .md-event-card.is-upcoming{border-left:3px solid var(--color-accent)}.md-section-workspace .md-event-card .md-event-date{width:auto;min-width:64px;font-variant-numeric:tabular-nums;font-size:13px}.md-section-workspace .md-event-card .md-event-text{font-size:16px;line-height:1.5}.md-section-workspace .md-event-detail{margin-top:14px;padding-top:14px;border-top:1px solid var(--section-edge)}.md-section-workspace .md-kpi-strip{gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.md-section-workspace .md-kpi{min-width:0;padding:20px;border:1px solid var(--section-edge);border-radius:16px;background:var(--section-panel)}.md-section-workspace .md-kpi-label{font-size:12px;letter-spacing:0;text-transform:none;color:var(--section-muted)}.md-section-workspace .md-kpi-value{font-size:clamp(22px,2.2vw,30px);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.md-section-workspace[data-workspace-section="fund"] .md-kpi:nth-child(3){background:color-mix(in srgb,var(--color-accent) 9%,var(--section-panel))}.md-section-workspace :is(.md-board-grid,.md-prog-grid,.md-award-grid){gap:20px}.md-section-workspace :is(.md-board-card,.md-prog-card,.md-award-card:not(.article-category)){padding:20px;border-radius:16px;background:var(--section-panel)}.md-section-workspace :is(.md-board-name,.md-prog-title,.md-award-name){font-size:18px;line-height:1.4}.md-section-workspace :is(.md-board-desc,.md-prog-desc,.md-award-desc){color:var(--section-muted);line-height:1.6}.md-section-workspace .md-kan-strip{gap:16px}.md-section-workspace .md-kan-col{border-radius:14px}.md-section-workspace .md-kan-col-head{padding:14px}.md-section-workspace .md-kan-col-body{padding:12px;gap:12px}.md-section-workspace .md-kan-card{padding:14px;gap:10px;border-radius:10px}.md-section-workspace .md-task-cal{border-radius:16px}.md-section-workspace .md-week-range{font-size:16px;font-variant-numeric:tabular-nums}.md-section-workspace[data-workspace-section="schedule"] .md-table-wrap{padding:8px 16px;border:1px solid var(--section-edge);border-radius:14px;background:var(--section-panel)}.md-section-workspace[data-workspace-section="schedule"] .md-duty-table :is(th,td){padding-block:14px}.md-section-workspace .md-prog-split{gap:20px}.md-section-workspace :is(.md-stage-list,.md-stage-content){border-radius:14px}.md-section-workspace .md-settings-index-host:empty{display:none}.md-section-workspace .md-settings-index{display:flex;flex-wrap:wrap;gap:12px}.md-section-workspace .md-settings-index .btn{display:flex;gap:24px;align-items:center;justify-content:space-between;background:var(--section-panel)}.md-section-workspace .md-set-card{padding:24px;gap:20px;border-radius:16px;background:var(--section-panel)}.md-section-workspace .md-set-card-head{flex-wrap:wrap;gap:12px}.md-section-workspace .md-set-card-title{font-size:18px;line-height:1.4;scroll-margin-top:90px}.md-section-workspace .md-set-card-title:focus{outline:2px solid var(--color-accent);outline-offset:6px;border-radius:2px}.md-section-workspace .md-set-hint{color:var(--section-muted);line-height:1.6}.md-section-workspace .md-set-grid{gap:12px 20px}.md-section-workspace .md-set-check{padding-block:4px;line-height:1.5}.md-section-workspace[data-workspace-section="settings"]>div:empty{display:none}.md-section-workspace .md-role-hierarchy{gap:16px}.md-section-workspace .md-role-guide{margin:0;color:var(--section-muted);line-height:1.6}.md-section-workspace .md-role-hierarchy-tools{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.md-section-workspace .md-role-hierarchy-tools .field{flex:1 1 240px;margin:0;min-width:0}.md-section-workspace .md-role-hierarchy-tools .input{width:100%;box-sizing:border-box}.md-section-workspace .md-role-hierarchy .md-role-row{padding:16px;margin-block:8px;gap:12px;border:1px solid var(--section-edge);border-radius:12px;background:var(--color-bg-panel-2);align-items:center;flex-wrap:wrap}.md-section-workspace .md-role-hierarchy .md-role-identity{display:flex;flex-direction:column;gap:6px;flex:1 1 220px;min-width:0}.md-section-workspace .md-role-hierarchy .md-role-name{white-space:normal;overflow:visible;overflow-wrap:anywhere;font-size:15px;line-height:1.4;flex:none;color:var(--color-text)}.md-section-workspace .md-role-parent,.md-section-workspace .md-role-description{font-size:12px;line-height:1.5;color:var(--section-muted);overflow-wrap:anywhere}.md-section-workspace .md-role-kind{font-size:12px;color:var(--color-accent-200)}.md-section-workspace .md-role-hierarchy .md-role-meta{padding:6px 10px;border-radius:8px;background:var(--section-panel);color:var(--section-muted);flex:0 1 auto}.md-section-workspace .md-role-hierarchy .md-role-row>.muted{flex-basis:100%;color:var(--section-muted)}.md-section-workspace .md-role-hierarchy .md-role-row .md-role-branch-toggle{flex:0 0 44px;margin:0;width:44px;height:44px;padding:0;font-size:24px;background:var(--section-panel)}.md-section-workspace .md-role-branch-toggle[aria-expanded="false"] svg{transform:rotate(-90deg)}.md-section-workspace .md-role-branch-leaf{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--section-muted);flex:0 0 44px}.md-section-workspace .md-role-hierarchy .md-role-children{margin:0 0 0 22px;padding-left:20px;border-left:1px solid var(--color-accent-600)}.md-section-workspace .md-role-hierarchy .md-role-children .md-role-children .md-role-children{margin-left:0;padding-left:0;border-left:0}.md-section-workspace .md-role-hierarchy .md-role-external{padding:12px 16px;border:1px solid var(--section-edge);border-radius:10px;background:var(--section-panel);flex-wrap:wrap}.md-section-workspace .md-role-hierarchy .md-ladder-orphans{padding:16px;margin:0;border:1px dashed var(--section-edge);border-radius:12px}.md-section-workspace .md-role-hierarchy .md-ladder-note{color:var(--section-muted);line-height:1.6}.md-section-workspace .md-role-hierarchy [hidden]{display:none!important}.md-section-workspace>.channel-workspace{gap:20px}.md-section-workspace .channel-workspace>.org-toolbar{padding:16px;border:1px solid var(--section-edge);border-radius:14px;background:var(--section-panel)}.md-section-workspace .org-table-wrap{border-radius:14px;background:var(--section-panel)}.md-section-workspace .org-table :is(th,td){padding:14px 16px}.md-section-workspace .org-table th{color:var(--section-muted);background:var(--color-bg-panel-2)}.md-section-workspace .md-chat-shell{border-radius:16px}.md-section-workspace .chat-rail{background:var(--color-bg-aside)}.md-section-workspace .chat-rail-search{padding:16px}.md-section-workspace .chat-rail-search::before{display:none}.md-section-workspace .chat-rail-search .input{padding-left:12px}.md-section-workspace .chat-head{padding:16px;background:var(--section-panel)}.md-section-workspace .chat-form{padding:16px;background:var(--section-panel)}@media (min-width:768px){.md-section-workspace .md-collection .table{border-collapse:separate;border-spacing:0}.md-section-workspace .md-collection thead th:first-child{border-top-left-radius:14px}.md-section-workspace .md-collection thead th:last-child{border-top-right-radius:14px}}@media (max-width:767px){.md-section-workspace{gap:20px}.md-section-workspace>.md-head{padding-bottom:20px;gap:16px}.md-section-workspace .md-head-actions{margin-left:0;width:100%}.md-section-workspace .md-head-actions>.btn:not(.md-icon-action){flex:1 1 auto}.md-section-workspace .md-head-actions>.btn.md-fund-reset{flex:0 0 auto}.md-section-workspace .md-section-description{font-size:13px}.md-section-workspace .article-latest{display:flex;max-width:100%;overflow-x:auto;padding:4px 2px 10px;scroll-snap-type:x proximity}.md-section-workspace .article-latest .article-card-small{flex:0 0 min(78vw,240px);scroll-snap-align:start}.md-section-workspace .md-toolbar{align-items:stretch;padding:14px}.md-section-workspace .md-toolbar>:is(.field,.md-search){flex-basis:100%}.md-section-workspace .md-subtabs{align-self:stretch}.md-section-workspace .md-subtab{flex:1 1 auto;padding-inline:12px}.md-section-workspace .md-collection{background:none;border:0}.md-section-workspace .md-collection tbody tr{background:var(--section-panel);border-radius:14px;padding:16px}.md-section-workspace .md-collection td{padding:0}.md-section-workspace :is(.md-event-card,.md-set-card,.md-board-card,.md-prog-card,.md-award-card:not(.article-category)){padding:16px}.md-section-workspace .md-event-card .md-event{flex-wrap:wrap}.md-section-workspace .md-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.md-section-workspace .md-kpi{padding:16px}.md-section-workspace .md-settings-index .btn{flex:1 1 180px;min-height:44px}.md-section-workspace .chat-rail-search,.md-section-workspace .chat-form{padding:12px}}@media (prefers-reduced-motion:reduce){.md-section-workspace *{scroll-behavior:auto;transition:none!important}}