/* KnowCore R344O - Scoped KOR support panel; uses the same portal card/button styles. */
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsToolbarM344O{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-bottom:12px}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsToolbarM344O>label{display:grid;gap:5px;min-width:160px;font-size:12px;color:var(--kor-muted,#607089)}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsToolbarM344O button{min-height:36px}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsItemM344O{display:flex;flex-direction:column;gap:5px;width:100%;text-align:left}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsItemM344O small{font-size:11px;white-space:normal;line-height:1.5;color:var(--kor-muted,#607089)}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsTextM344O{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--kor-line,#d5e0ed);border-radius:9px;padding:12px;background:var(--kor-soft,#f3f7fb);margin:10px 0;line-height:1.6}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsDetailInnerM344O{min-width:0}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsDetailInnerM344O h3{overflow-wrap:anywhere}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsMetaM344O{font-size:12px;color:var(--kor-muted,#607089);overflow-wrap:anywhere}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsEditM344O{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin:18px 0}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsEditM344O>label{display:grid;gap:5px;font-size:12px;min-width:160px}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsDetailInnerM344O>textarea{display:block;width:100%;min-height:110px;resize:vertical;margin:8px 0 10px;box-sizing:border-box}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsHistoryM344O{margin-top:20px}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsEventM344O{border-left:3px solid var(--kor-line,#d5e0ed);padding:7px 10px;margin:8px 0;overflow-wrap:anywhere}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsEventM344O p{white-space:pre-wrap;margin:5px 0}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] #korSupportOpsMessageM344O{font-size:12px;min-height:18px;color:var(--kor-ok,#087a5a);margin:4px 0 12px}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] #korSupportOpsMessageM344O[data-error="1"]{color:var(--kor-danger,#b42318)}
@media(max-width:900px){main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSplitV803630{display:grid;grid-template-columns:minmax(0,1fr)}}

/* R344W KOR-only: compact workload counters, unread badge, filters, 50-row pages. */
main.main[data-module="kor_portal"] .korSupportUnreadBadgeM344W{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:#be2635;color:white;font-size:11px;font-weight:750;margin-left:6px}
main.main[data-module="kor_portal"] .korSupportUnreadBadgeM344W[hidden]{display:none!important}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsStatsM344W{display:grid;grid-template-columns:repeat(auto-fit,minmax(116px,1fr));gap:8px;margin-bottom:13px}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportStatM344W{display:flex;flex-direction:column;gap:3px;border:1px solid var(--kor-line,#d5e0ed);border-radius:10px;padding:9px 11px;background:#fff;min-width:0}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportStatM344W span{font-size:10px;color:#566b85;font-weight:700;letter-spacing:.02em}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportStatM344W strong{font-size:21px;line-height:1.15;color:#122d50}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportStatM344W[data-metric="unread"]{border-color:#eece7b;background:#fffbef}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportStatM344W[data-metric="urgent"]{border-color:#edb9b9;background:#fff6f6}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsToolbarM344O label{flex:1 1 165px}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsToolbarM344O :is(input,select){box-sizing:border-box;width:100%;min-width:0}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsItemM344O.is-unread{background:#eef5ff;border-left:3px solid #0b65bc}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportOpsItemM344O.is-unread strong{font-weight:850}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportPagingM344W{display:flex;gap:8px;align-items:center;justify-content:center;padding:9px;border-top:1px solid var(--kor-line,#d5e0ed);font-size:12px}
main.main[data-module="kor_portal"] [data-kor-panel="support-tickets"] .korSupportPagingM344W button:disabled{opacity:.35;cursor:default}
