.support-context{min-width:0;border-top:1px solid var(--management-border,#28354a);padding-top:1rem;margin-top:1rem;color:var(--management-text,#edf3ff)}
.support-context-heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}
.support-context h3{font-size:1.05rem;margin:0}.support-context h4{font-size:1rem;margin:.3rem 0 .65rem}.support-context h5{font-size:.95rem;margin:0 0 .6rem;overflow-wrap:anywhere}
.support-context p{font-size:.875rem;line-height:1.5;margin:.5rem 0}.support-context-muted{color:var(--management-muted,#a3b1c8)}.support-context-notice{background:var(--management-violet-soft,#2b2244);color:var(--management-text,#edf3ff);border-left:3px solid var(--management-violet,#be9aff);padding:.65rem .75rem;border-radius:.45rem}
.support-context-identity{background:var(--management-side,#0d1421);padding:.8rem;border:1px solid var(--management-border,#28354a);border-radius:.6rem;margin:.75rem 0}
.support-context-section{border:1px solid var(--management-border,#28354a);border-radius:.55rem;margin:.65rem 0;min-width:0;background:var(--management-surface,#121c2b)}
.support-context-section>summary{cursor:pointer;min-height:44px;padding:.8rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}
.support-context-section>summary:focus-visible,.support-context button:focus-visible{outline:3px solid var(--management-cyan,#69e1de);outline-offset:2px}
.support-context-state{font-size:.75rem;font-weight:400;display:inline-block;margin-left:.5rem;color:var(--management-muted,#a3b1c8)}
.support-context-section-body{padding:0 .75rem .75rem;min-width:0}.support-context-list{margin:.5rem 0;padding:0;list-style:none}
.support-context-card{border-top:1px solid var(--management-border,#28354a);padding:.8rem 0;min-width:0}.support-context-card:first-child{border-top:0}
.support-context dl{margin:0}.support-context-line{display:grid;grid-template-columns:minmax(6rem,34%) minmax(0,1fr);gap:.4rem;padding:.2rem 0;font-size:.83rem;line-height:1.45}
.support-context dt{color:var(--management-muted,#a3b1c8);font-weight:400}.support-context dd{margin:0;overflow-wrap:anywhere;word-break:break-word}
.support-context-products{padding-left:1.2rem;margin:.65rem 0 0;font-size:.83rem;line-height:1.5;overflow-wrap:anywhere}
.support-context button{font:inherit;font-size:.85rem;min-height:44px;padding:.5rem .8rem;border:1px solid var(--management-border,#28354a);border-radius:.4rem;background:var(--management-raised,#182437);color:var(--management-cyan,#69e1de);cursor:pointer}
.support-context button:hover{background:var(--management-cyan-soft,#123334)}.support-context-vip{border-top:1px solid var(--management-border,#28354a);margin-top:.8rem;padding-top:.8rem}
@media(max-width:420px){.support-context-line{grid-template-columns:1fr;gap:.1rem;padding:.35rem 0}.support-context-section-body{padding-left:.65rem;padding-right:.65rem}.support-context-state{display:block;margin-left:0;margin-top:.2rem}.support-context-section>summary{padding:.8rem .65rem}}

.support-context-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:.8rem 0;padding:.75rem;border:1px solid var(--management-border,#28354a);border-radius:.5rem}
.support-context-bulk>p{flex-basis:100%;margin:0;overflow-wrap:anywhere}
.support-context-bulk button:disabled{opacity:.55;cursor:not-allowed}
@media(max-width:420px){.support-context-bulk button{width:100%}}
