.internal-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;flex:1}.internal-metrics>div{display:flex;flex-direction:column;gap:4px}.internal-metrics span{font-size:.78rem;color:var(--muted,#66808b)}.internal-metrics strong{font-size:1.12rem}.internal-form{display:grid;gap:18px}.internal-form label{display:grid;gap:7px;min-width:0}.internal-form textarea,.internal-form input,.internal-form select{width:100%;min-width:0;box-sizing:border-box}.internal-form details>summary,.internal-history>summary{cursor:pointer;margin-bottom:12px}.internal-form details{padding:8px 0}.internal-search{display:flex;gap:10px;align-items:end;margin-bottom:12px}.internal-search label{flex:1}.internal-badges{display:flex;flex-wrap:wrap;gap:6px}.internal-row>div{min-width:0}.internal-row h3,.internal-case h3{overflow-wrap:anywhere}.internal-row p{margin:8px 0}.internal-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:20px 0}.internal-facts div{min-width:0}.internal-facts dt{font-size:.8rem;color:var(--muted,#66808b);margin-bottom:5px}.internal-facts dd{margin:0;overflow-wrap:anywhere}.internal-history{margin-top:24px}.internal-history article{padding:16px 0;border-top:1px solid #dbe7eb}.internal-history article small{display:block;margin-top:6px;color:var(--muted,#66808b)}.internal-history p{margin:8px 0;overflow-wrap:anywhere}.activity-source-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 20px}.activity-source-tabs [aria-pressed=true]{border-color:#008cac;background:#d9f4fa}.activity-extra-toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-bottom:16px}.activity-extra-toolbar label{display:grid;gap:6px;min-width:0}.activity-extra-toolbar select,.activity-extra-toolbar input{max-width:100%;min-width:0}.activity-chart{border:1px solid #dbe7eb;border-radius:16px;padding:18px;margin-bottom:16px;min-width:0}.activity-chart h3{margin:0 0 14px}.activity-chart svg{display:block;width:100%;height:auto;max-height:270px}.activity-legend{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0;font-size:.85rem}.activity-legend span{display:flex;gap:5px;align-items:center}.activity-legend i{display:inline-block;width:14px;height:4px;flex:none}.activity-chart details{margin-top:14px}.activity-extra-table{overflow:auto;max-width:100%}.activity-extra-table table{width:100%;border-collapse:collapse;font-size:.85rem}.activity-extra-table td,.activity-extra-table th{padding:10px;text-align:left;border-bottom:1px solid #e0eaee;white-space:nowrap}.wisp-event{padding:16px 0;border-bottom:1px solid #dbe7eb}.wisp-event h3{font-size:1rem;margin:8px 0}.wisp-event p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0}.wisp-event small{color:var(--muted,#66808b)}.activity-capture{display:flex;flex-wrap:wrap;gap:8px 18px;margin:12px 0;font-size:.85rem}.activity-source-note{margin:14px 0}.activity-source-note p{overflow-wrap:anywhere}.activity-source-note summary{cursor:pointer}.internal-form .primary{justify-self:start}.internal-case header>.badge{margin-right:6px}
@media(max-width:600px){#internal-page .section-toolbar{align-items:stretch;flex-direction:column;gap:16px}.internal-metrics{gap:8px}.internal-metrics span{font-size:.7rem}.internal-metrics strong{font-size:1rem}.internal-row{flex-direction:column;align-items:stretch!important;gap:10px}.internal-row>button{align-self:flex-start}.internal-facts{grid-template-columns:1fr;gap:12px}.internal-search{flex-wrap:wrap}.internal-search label{flex-basis:100%}.activity-chart{padding:12px}.activity-extra-toolbar>label{flex:1 1 120px}.internal-form .form-grid{grid-template-columns:1fr}.activity-source-tabs .secondary{font-size:.82rem;padding:10px 12px}.activity-capture{flex-direction:column}}

.internal-form details>summary,.internal-history>summary,.activity-chart summary,.activity-source-note summary{color:#123b4b;font-weight:500}

/* White interiors, scoped to internal incidents and the extra activity views. */
#internal-page .filter-bar,#internal-page .internal-row,.internal-metrics>div,.internal-form,.internal-case,.internal-history article,#activity-extra .activity-chart,#activity-extra .wisp-actions{background:#fff;color:#123b4b}
.internal-metrics>div{border:1px solid #dbe7eb;border-radius:12px;padding:12px;min-width:0}
.internal-form input,.internal-form select,.internal-form textarea,#internal-page .filter-bar input,#internal-page .filter-bar select,#activity-extra .activity-extra-toolbar input,#activity-extra .activity-extra-toolbar select{background:#fff;color:#123b4b;border-color:#b7d0e0}
#activity-extra .wisp-employee-metrics{margin:0 0 24px;grid-template-columns:repeat(4,minmax(0,1fr))}
#activity-extra .activity-employee{min-width:0;text-align:left;font:inherit;color:#153e59;cursor:pointer;padding:20px;white-space:normal}
#activity-extra .activity-employee strong{font-size:22px;overflow-wrap:anywhere}
#activity-extra .activity-employee span{overflow-wrap:anywhere}
#activity-extra .activity-employee:hover{border-color:#007f91}
#activity-extra .activity-employee[aria-pressed="true"]{border-color:#007f91;background:#eaf7f8;box-shadow:inset 0 0 0 1px #007f91}
#activity-extra .activity-employee:focus-visible{outline:3px solid #007f91;outline-offset:3px}
#activity-extra .wisp-actions{min-width:0}
#activity-extra .wisp-actions h2{margin:0 0 20px;font-size:24px;line-height:1.3}
#activity-extra .wisp-actions .activity-table{max-width:100%}
#activity-extra .wisp-actions td{vertical-align:top;min-width:110px}
#activity-extra .wisp-actions td .quiet{display:block;margin-top:8px}
@media(max-width:1000px){#activity-extra .wisp-employee-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){#activity-extra .activity-employee{padding:12px}#activity-extra .activity-employee strong{font-size:19px}#activity-extra .activity-employee span{font-size:12px}.internal-metrics>div{padding:8px}}
