.teams-agentic{min-width:0}.teams-agentic-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:20px;flex-wrap:wrap}.teams-agentic-toolbar>p{color:var(--teams-muted);font-size:13px}.teams-agentic-layout{display:grid;grid-template-columns:minmax(210px,280px) minmax(0,1fr);align-items:start;gap:18px}.teams-agentic-list,.teams-agentic-detail{min-width:0;padding:18px;background:var(--teams-panel);border:1px solid var(--teams-line);border-radius:7px}.teams-agentic-list h2{font-size:16px;margin-bottom:10px}.teams-agentic-list ul{list-style:none;margin:0;padding:0}.teams-agentic-list li+li{margin-top:5px}.teams-agentic-list li>button{display:flex;flex-direction:column;gap:7px;width:100%;text-align:left;padding:12px 10px;border-color:transparent;font-weight:400}.teams-agentic-list li>button[aria-pressed=true]{background:var(--teams-selected);border-color:var(--teams-accent)}.teams-agentic-row-head{display:flex;justify-content:space-between;gap:8px;font-size:12px;width:100%;flex-wrap:wrap}.teams-agentic-row-head>span{font-size:11px;color:var(--teams-muted)}.teams-agentic-row-title{font-weight:600;overflow-wrap:anywhere}.teams-agentic-row-meta{color:var(--teams-muted);font-size:12px;overflow-wrap:anywhere}.teams-agentic-list>.teams-pagination{margin-top:14px}.teams-agentic-list>.teams-pagination button{padding:6px 9px;font-size:12px}@media(max-width:1000px){.teams-agentic-layout{grid-template-columns:minmax(0,1fr)}.teams-agentic-list ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.teams-agentic-list li+li{margin:0}.teams-agentic-list,.teams-agentic-detail{padding:15px}}@media(max-width:550px){.teams-agentic-list ul{grid-template-columns:minmax(0,1fr)}.teams-agentic-toolbar{align-items:flex-start}.teams-agentic-detail{padding:14px}.teams-agentic-list li>button{min-height:85px}}.teams-app,.teams-signin{--teams-bg:#f5f5f5;--teams-panel:#fff;--teams-text:#242424;--teams-muted:#616161;--teams-line:#d1d1d1;--teams-accent:#4f52b2;--teams-accent-fill:#4f52b2;--teams-selected:#e8ebfa;--teams-control-line:#949494;color:var(--teams-text);background:var(--teams-bg);min-height:100dvh;font-family:Segoe UI Variable,Segoe UI,system-ui,sans-serif;font-size:14px;line-height:1.5}.dark .teams-app,.dark .teams-signin{--teams-bg:#1f1f1f;--teams-panel:#292929;--teams-text:#f5f5f5;--teams-muted:#bdbdbd;--teams-line:#595959;--teams-accent:#b5b8ff;--teams-accent-fill:#6264a7;--teams-selected:#36364e;--teams-control-line:#8f8f8f;color-scheme:dark}.teams-app *,.teams-signin *{box-sizing:border-box}.teams-app button,.teams-signin button{min-height:36px;border:1px solid var(--teams-line);border-radius:4px;padding:6px 12px;background:var(--teams-panel);color:var(--teams-text);font-weight:600;cursor:pointer}.teams-app button:hover,.teams-signin button:hover{border-color:var(--teams-accent);background:var(--teams-selected)}.teams-app button:disabled,.teams-app button[aria-disabled=true]{cursor:default;opacity:.65}.teams-app :is(button,input,select,textarea,a):focus-visible,.teams-signin button:focus-visible{outline:3px solid var(--teams-accent);outline-offset:3px}.teams-app :is(h1,h2,h3,p){margin:0}.teams-app h1{font-size:27px;line-height:1.3;font-weight:650}.teams-app h2{font-size:19px;font-weight:650}.teams-app h3{font-size:15px;font-weight:650}.teams-app input,.teams-app select,.teams-app textarea{background:var(--teams-panel);color:var(--teams-text);border:1px solid var(--teams-control-line);border-radius:4px;font:inherit;min-height:38px;padding:8px 10px;max-width:100%;min-width:0}.teams-app textarea{resize:vertical;min-height:92px;width:100%}.teams-app label{font-size:13px;font-weight:600}.teams-header{position:relative;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:16px 24px;border-bottom:1px solid var(--teams-line);background:var(--teams-panel)}.teams-brand{display:flex;align-items:center;gap:10px;font-weight:650;font-size:20px}.teams-brand small{display:block;font-size:11px;letter-spacing:.02em;color:var(--teams-muted);font-weight:500}.teams-brand-mark{width:34px;height:34px;object-fit:contain}.dark .teams-brand-mark{filter:brightness(0) invert(.95)}.teams-identity{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.teams-chat-context-status{font-size:12px;color:var(--teams-muted);padding:0 28px}.teams-chat-context-status:not(:empty){padding-top:10px}.teams-identity select{max-width:250px}.teams-user{color:var(--teams-muted);font-size:13px}.teams-layout{min-height:calc(100dvh - 78px)}.teams-nav{display:flex;flex-wrap:wrap;gap:24px;padding:0 24px;border-bottom:1px solid var(--teams-line);background:var(--teams-panel)}.teams-nav button{position:relative;min-height:46px;border:0;border-radius:0;padding:10px 0;font-weight:400;background:transparent;color:var(--teams-muted)}.teams-nav button:hover{background:transparent;color:var(--teams-text)}.teams-nav button[aria-current=page]{color:var(--teams-accent);background:transparent;font-weight:650}.teams-nav button[aria-current=page]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;border-radius:2px;background:var(--teams-accent)}.teams-main{padding:24px;max-width:1480px;margin:0 auto;width:100%;min-width:0}.teams-page-title{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.teams-eyebrow{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--teams-muted);font-weight:650;margin-bottom:5px!important}.teams-refresh-state{display:block;color:var(--teams-muted);font-size:11px;min-height:17px;text-align:right}.teams-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px}.teams-metric{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--teams-line);background:var(--teams-panel);border-radius:7px;min-width:0}.teams-metric-icon{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:5px;color:var(--teams-accent);background:var(--teams-selected)}.teams-metric-icon svg{width:20px;height:20px}.teams-metric p{font-size:12px;color:var(--teams-muted)}.teams-metric strong{display:block;font-size:25px;line-height:1.25;margin-top:3px}.teams-section{margin-top:24px}.teams-section>h2,.teams-section>h3{margin-bottom:12px}.teams-resource-list{margin:0;padding:0;list-style:none;border:1px solid var(--teams-line);border-radius:9px;overflow:hidden;background:var(--teams-panel)}.teams-resource-list li+li{border-top:1px solid var(--teams-line)}.teams-resource-list .teams-resource-open{display:grid;grid-template-columns:88px minmax(0,1fr) 90px;align-items:center;width:100%;border:0;border-radius:0;padding:16px;text-align:left;gap:12px}.teams-resource-content{display:flex;flex-direction:column;gap:4px;min-width:0}.teams-resource-assignee{font-size:12px;font-weight:400;color:var(--teams-muted);overflow-wrap:anywhere}.teams-resource-open[aria-current=true]{background:var(--teams-selected)}.teams-resource-list .teams-resource-open:focus-visible{outline-offset:-3px}.teams-resource-reference{color:var(--teams-accent);font-size:13px;font-weight:650}.teams-resource-title{font-size:14px;font-weight:600;overflow-wrap:anywhere}.teams-resource-meta{color:var(--teams-muted);font-size:12px;font-weight:400;overflow-wrap:anywhere}.teams-result-count{font-size:12px;color:var(--teams-muted);margin:12px 0!important}.teams-pagination{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.teams-notification-history-toolbar{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.teams-notification-list{list-style:none;padding:0;margin:12px 0;display:flex;flex-direction:column;gap:12px}.teams-notification-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.teams-notification-more{margin-top:12px}.teams-search{padding:0;margin-bottom:16px}.teams-search button[type=submit],.teams-agentic-entry button{color:#fff;background:var(--teams-accent-fill);border-color:var(--teams-accent-fill)}.teams-search button[type=submit]:hover,.teams-agentic-entry button:hover{background:var(--teams-accent-fill);border-color:var(--teams-accent-fill);filter:brightness(.96)}.teams-search>div,.teams-inline-form>div{display:flex;gap:8px;margin-top:6px}.teams-search input,.teams-inline-form select{flex:1;min-width:0}.teams-incident-search-field{position:relative;flex:1;min-width:0}.teams-incident-search-field>input{width:100%}.teams-search-hint{font-size:12px;color:var(--teams-muted);margin-top:8px!important}.teams-incident-suggestions{position:absolute;z-index:5;top:calc(100% + 5px);left:0;right:0;background:var(--teams-panel);border:1px solid var(--teams-line);border-radius:7px;box-shadow:0 8px 24px #18213924;max-height:min(360px,50vh);overflow:auto;overscroll-behavior:contain}.teams-incident-suggestion-status{padding:9px 12px;font-size:12px;color:var(--teams-muted)}.teams-incident-suggestions ul{list-style:none;margin:0;padding:0}.teams-incident-suggestions [role=option]{display:flex;flex-direction:column;gap:2px;min-height:44px;padding:10px 12px;border-left:3px solid transparent;cursor:pointer;overflow-wrap:anywhere}.teams-incident-suggestions [role=option]+[role=option]{border-top:1px solid var(--teams-line)}.teams-incident-suggestions [role=option]:hover,.teams-incident-suggestions [role=option][aria-selected=true]{background:var(--teams-selected);border-left-color:var(--teams-accent)}.teams-module-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,215px),1fr));gap:12px}.teams-module-card{background:var(--teams-panel);border:1px solid var(--teams-line);border-radius:7px;padding:16px}.teams-module-card p{font-size:12px;color:var(--teams-muted);margin:7px 0 13px}.teams-empty{padding:18px;color:var(--teams-muted)}.teams-detail{position:sticky;top:16px;align-self:start;max-height:calc(100dvh - 32px);overflow:auto;padding:20px;border:1px solid var(--teams-line);border-radius:7px;background:var(--teams-panel);min-width:0;overflow-wrap:anywhere;scrollbar-gutter:stable}.teams-detail-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.teams-detail h2{margin-bottom:7px}.teams-description{white-space:pre-wrap;margin:16px 0!important;font-size:13px;max-height:360px;overflow:auto}.teams-action-area{border:0;padding:0;margin:20px 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.teams-action-area form,.teams-action-area .teams-note{width:100%;max-width:660px}.teams-quick-actions{display:flex;gap:8px;flex-wrap:wrap}.teams-inline-form{display:flex;flex-direction:column;gap:2px}.teams-comment-form{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.teams-note{display:flex;flex-direction:column;gap:6px}.teams-confirm{padding:15px;border:1px solid var(--teams-accent);border-radius:7px;background:var(--teams-selected)}.teams-confirm p{margin-bottom:10px}.teams-confirm button{margin:0 8px 6px 0}.teams-mutation-status{font-size:13px;color:var(--teams-muted);min-height:22px;margin-top:12px!important}.teams-error{padding:14px;border:1px solid #b42332;border-radius:6px;color:#a31c29;background:#fff2f2;margin:12px 0!important}.dark .teams-error{color:#ffc0c5;background:#3b2028;border-color:#e18591}.teams-stale{color:var(--teams-muted);font-size:13px;margin-top:12px!important}.teams-comments{list-style:none;margin:0;padding:0}.teams-comments li{padding:14px 0;border-top:1px solid var(--teams-line)}.teams-comments p{white-space:pre-wrap}.teams-comment-author{font-size:12px;font-weight:600;margin-bottom:5px!important}.teams-comment-author time{font-size:11px;color:var(--teams-muted);font-weight:400;margin-left:7px}.teams-signin{padding:56px 28px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.teams-signin h1{font-size:25px;font-weight:700}.teams-signin p{max-width:580px}.teams-wordmark{font-weight:800;color:var(--teams-accent);letter-spacing:.08em}.teams-notification-settings{padding:18px;border:1px solid var(--teams-line);border-radius:7px;background:var(--teams-panel)}.teams-notification-settings fieldset{border:0;padding:0;margin:12px 0}.teams-notification-option{margin-top:10px}.teams-notification-option label{display:flex;gap:10px;align-items:center;min-height:36px}.teams-notification-option input{min-height:24px;min-width:24px;padding:0;accent-color:var(--teams-accent)}.teams-notification-option p{margin-left:34px}.teams-skip{position:absolute;left:10px;top:-100px;background:var(--teams-panel);color:var(--teams-text);padding:8px;z-index:10}.teams-skip:focus{top:8px}@media(max-width:700px){.teams-header{padding:14px 16px;align-items:flex-start;gap:12px;flex-wrap:wrap}.teams-identity{flex-wrap:wrap;gap:8px}.teams-user{display:none}.teams-nav{gap:18px;padding:0 16px}.teams-main{padding:20px 16px}.teams-metrics{gap:8px}.teams-metric{padding:13px 10px}.teams-metric strong{font-size:23px}.teams-detail{padding:18px 14px}.teams-search>div,.teams-inline-form>div{flex-wrap:wrap}.teams-search input,.teams-inline-form select{flex-basis:180px}}@media(prefers-reduced-motion:reduce){.teams-app *,.teams-signin *{scroll-behavior:auto;transition:none!important;animation:none!important}}@media(forced-colors:active){.teams-nav button[aria-current=page]{border:2px solid Highlight}.teams-brand-mark{border:1px solid CanvasText}.teams-app button:focus-visible{outline-color:Highlight}.teams-incident-suggestions [role=option][aria-selected=true]{border-left-color:Highlight}}.teams-page-description{font-size:13px;color:var(--teams-muted);margin-top:7px!important}.teams-workspace-grid,.teams-workspace-content{min-width:0}.teams-workspace-grid.teams-has-preview{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:20px;align-items:start}.teams-overview-work,.teams-overview-updates{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;align-items:start}.teams-overview-work>.teams-section{margin-top:0;padding:16px;border:1px solid var(--teams-line);border-radius:7px;background:var(--teams-panel)}.teams-overview-work .teams-resource-list{border:0;border-radius:0}.teams-overview-work .teams-resource-open{padding:14px 0;grid-template-columns:78px minmax(0,1fr)}.teams-overview-work .teams-resource-assignee{display:none}.teams-overview-updates>.teams-section{min-width:0}.teams-has-preview .teams-overview-work,.teams-has-preview .teams-overview-updates{grid-template-columns:minmax(0,1fr)}.teams-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.teams-section-heading svg{width:20px;height:20px;color:var(--teams-muted)}.teams-app .teams-text-button{padding:3px 0;border-color:transparent;color:var(--teams-accent);background:transparent;font-size:12px}.teams-severity{display:inline-block;padding:2px 6px;margin-left:8px;border-radius:4px;background:var(--teams-selected);color:var(--teams-accent);font-size:11px}.teams-severity[data-severity=high],.teams-severity[data-severity=critical]{color:#a4262c;background:#fde7e9}.teams-severity[data-severity=medium]{color:#8a4c00;background:#fff1d6}.teams-severity[data-severity=low]{color:#185abd;background:#ebf3fc}.dark .teams-severity[data-severity=high],.dark .teams-severity[data-severity=critical]{color:#ffb3b8;background:#522d32}.dark .teams-severity[data-severity=medium]{color:#f3cf88;background:#473b29}.dark .teams-severity[data-severity=low]{color:#90bcf2;background:#263d51}.teams-provider-reference{font-size:13px;color:var(--teams-muted);margin-top:7px!important}.teams-detail-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;margin:14px 0}.teams-detail-facts div{min-width:0}.teams-detail-facts dt{font-size:12px;color:var(--teams-muted)}.teams-detail-facts dd{margin:3px 0 0;font-size:13px;font-weight:600;overflow-wrap:anywhere}.teams-agentic-entry{padding:14px;background:var(--teams-selected);border-radius:5px}.teams-agentic-entry p{font-size:13px;margin:6px 0 12px}@media(max-width:1000px){.teams-workspace-grid.teams-has-preview{grid-template-columns:minmax(0,1fr)}.teams-detail{position:static;max-height:none;overflow:visible;scrollbar-gutter:auto}}@media(max-width:700px){.teams-overview-work,.teams-overview-updates{grid-template-columns:minmax(0,1fr)}.teams-metric{gap:8px}.teams-metric-icon{width:30px;height:30px}.teams-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.teams-resource-list .teams-resource-open{grid-template-columns:78px minmax(0,1fr);padding:14px 12px}.teams-resource-assignee{display:none}}@media(max-width:480px){.teams-header{padding:14px 12px}.teams-brand small{display:none}.teams-identity{width:100%;gap:8px}.teams-identity select{flex:1;max-width:none}.teams-identity>button{flex-basis:100%;font-size:12px}.teams-main{padding:20px 12px}.teams-nav{gap:16px;padding:0 12px}.teams-nav button{font-size:13px}.teams-page-title{gap:12px}.teams-app h1{font-size:24px}.teams-metrics{grid-template-columns:minmax(0,1fr);gap:8px}.teams-metric{padding:10px 12px}.teams-metric strong{font-size:22px}.teams-detail-facts{grid-template-columns:minmax(0,1fr)}}@media(pointer:coarse){.teams-app button,.teams-app select,.teams-app input{min-height:44px}.teams-app input,.teams-app textarea,.teams-app select{font-size:16px}}.teams-overview-work>.teams-section:only-child{grid-column:1/-1}
