/* Static support board, styled to match the homepage workspace simulation. */
.page-hero-grid:has(.support-kanban){grid-template-columns:.75fr 1.25fr;gap:36px}
.page-hero-grid:has(.support-kanban)>div{min-width:0}
.support-kanban{margin:0;min-width:0;color:#19324e;background:#f8fbff;border:1px solid #d4e4f0;border-radius:20px;box-shadow:0 18px 50px #16355410;overflow:hidden;text-align:left}
.support-kanban-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:19px 20px;background:#fff;border-bottom:1px solid #e0eaf3;line-height:1.5}
.support-kanban-heading>span:first-child{display:flex;align-items:center;gap:9px;font-size:14px}
.support-kanban-heading svg{width:18px;height:18px;color:#356cc0;flex-shrink:0}
.support-kanban-example{font-size:10px;color:#526b82;white-space:nowrap}
.support-kanban-toolbar{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:17px 17px 15px;font-size:11px;color:#526b82}
.support-kanban-toolbar>span:first-child{display:flex;align-items:center;gap:6px;color:#365572}
.support-kanban-toolbar svg{width:15px;height:15px;color:#4878be}
.support-kanban-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:0 14px}
.support-kanban-column{min-width:0;min-height:333px;background:#f0f5fa;border:1px solid #e1eaf3;border-radius:9px;padding:11px 8px}
.support-kanban-column-heading{display:flex;align-items:center;gap:5px;min-height:18px;margin-bottom:12px;font-size:11px;line-height:1.4;color:#4c647d;white-space:nowrap}
.support-kanban-column-heading strong{font-weight:600}
.support-kanban-dot{height:5px;width:5px;flex-shrink:0;border-radius:50%;background:#879aaf}
[data-support-column="progress"] .support-kanban-dot{background:#3979d0}[data-support-column="waiting"] .support-kanban-dot{background:#ab7527}[data-support-column="closed"] .support-kanban-dot{background:#278362}
.support-kanban-count{margin-left:auto;color:#5f758a;font-size:9px}
.support-kanban-column ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}
.support-kanban-card{min-width:0;padding:12px 10px;background:#fff;border:1px solid #dbe5ef;border-radius:7px;box-shadow:0 3px 8px #1b3c6105;overflow-wrap:anywhere}
.support-kanban-channel{display:inline-block;padding:3px 5px;margin-bottom:10px;border-radius:3px;background:#edf3fa;color:#476c97;font-size:9px;line-height:1.4}
.support-kanban-subject{display:block;margin-bottom:7px;font-size:12px;line-height:1.45;font-weight:650;letter-spacing:-.015em;color:#274561}
.support-kanban-card p{margin:0 0 12px;font-size:10px;line-height:1.7;color:#536c83}
.support-kanban-state{display:block;font-size:9px;line-height:1.5;color:#566e84;margin-bottom:12px}
.support-kanban-ai-state{display:flex;align-items:flex-start;gap:4px;color:#285fab}.support-kanban-ai-state svg{flex:0 0 12px;height:12px;margin-top:1px}
[data-support-column="closed"] .support-kanban-state{color:#267155}
.support-kanban-owner{display:flex;align-items:center;gap:5px;border-top:1px solid #edf1f5;padding-top:9px;font-size:9px;line-height:1.45;color:#516e8c}
.support-kanban-avatar{display:grid;place-items:center;flex:0 0 19px;height:19px;border-radius:50%;background:#eaf1fb;color:#416d9e;font-size:8px}
.support-kanban-note{display:flex;align-items:center;gap:8px;margin:13px 14px 14px;padding:10px 11px;border:1px solid #dce7f2;border-radius:7px;background:#fff;color:#41658a;font-size:10px;line-height:1.6}
.support-kanban-note svg{width:14px;height:14px;flex-shrink:0}
@media(max-width:1150px){.page-hero-grid:has(.support-kanban){grid-template-columns:1fr;gap:34px}.page-hero-grid:has(.support-kanban)>div:first-child{max-width:740px}.page-hero-grid:has(.support-kanban)>div:last-child{width:100%;max-width:none}.support-kanban-column{min-height:330px}}
@media(max-width:600px){.support-kanban{border-radius:15px}.support-kanban-heading{padding:15px 13px;gap:7px}.support-kanban-heading>span:first-child{font-size:12px;gap:6px}.support-kanban-example{font-size:8px}.support-kanban-heading svg{width:16px;height:16px}.support-kanban-toolbar{padding:13px 12px;font-size:10px}.support-kanban-columns{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 10px;gap:9px}.support-kanban-column{padding:10px 7px;min-height:0}.support-kanban-column-heading{font-size:11px;gap:4px;margin-bottom:10px}.support-kanban-card{padding:11px 9px}.support-kanban-note{margin:11px 10px 10px;padding:10px;font-size:10px;align-items:flex-start}.support-kanban-note svg{margin-top:1px}}
