
.qg-authorization{gap:12px}.qg-tabs{display:flex;gap:4px;flex:none;border-bottom:1px solid #ddd;padding-bottom:8px}.qg-tabs button{border:1px solid transparent;background:transparent;color:#666;padding:8px 16px;border-radius:6px;font-size:12px}.qg-tabs button.selected,.qg-tabs button[aria-selected=true]{background:#1b1b1b;color:white;border-color:#1b1b1b}.qg-tabs button:focus-visible{outline:2px solid #444;outline-offset:2px}.qg-search{display:flex;align-items:center;gap:8px;flex:1}.qg-search input{max-width:260px;min-height:36px}.qg-search select{font:inherit;border:1px solid #d7d7d7;border-radius:6px;background:#fff;min-height:36px;padding:7px;color:#222}.qg-authorization>.license-stats{min-height:70px}.qg-authorization .table-wrap{min-height:90px}.qg-authorization .table-card{flex:1}.qg-actions{display:flex;gap:8px;flex-wrap:wrap}.qg-tabs+.toolbar{margin-top:0}.qg-tabs [role=tab]{white-space:nowrap}.qg-module-note{font-size:11px;color:#777;line-height:1.7}.qg-modal-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.qg-authorization .pod-heading .pill{font-size:10px}.qg-authorization table{min-width:660px}.qg-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.qg-authorization select{max-width:150px}.module[data-module=issue] .product-overview{flex:1 0 148px;min-width:148px;padding:12px 9px}.module[data-module=issue] .product-overview strong{font-size:14px}.module[data-module=issue] .product-overview-meta{font-size:10px}.module[data-module=issue] .product-overview>.row{gap:8px}.qg-authorization .table-strong{font-size:12px}
@media(max-width:800px){.qg-search{flex-basis:100%;flex-wrap:wrap}.qg-search input{flex:1;max-width:none;min-width:130px}.qg-authorization .table-card{flex:none;min-height:300px}.qg-authorization{min-height:650px}.qg-tabs{overflow-x:auto}.qg-tabs button{padding:8px 12px}.qg-authorization .pod-heading{flex-direction:column;align-items:flex-start;gap:8px}.module[data-module=issue] .product-overview{flex-basis:150px;min-width:150px}}

/* Real product metadata is explicit; no provider or region is inferred from a fallback. */
.module[data-module=issue]>.product-switcher{height:122px;min-height:122px}.module[data-module=issue] .product-overview{height:120px;min-width:196px;flex:1 0 196px;padding:12px;gap:9px}.module[data-module=issue] .product-overview strong{font-size:14px;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.35}.module[data-module=issue] .product-overview-meta{flex-direction:column;gap:4px;font-size:11px;line-height:14px;white-space:normal}.auth-source-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;min-height:28px;font-size:11px;color:#666}.auth-source-summary strong{color:#222;font-weight:550}.auth-source-summary .btn{white-space:nowrap}@media(max-width:520px){.auth-source-summary{align-items:flex-start;line-height:1.6;gap:6px}.auth-source-summary .btn{font-size:10px;padding:5px}.module[data-module=issue] .product-overview{min-width:196px;flex-basis:196px}}
