
.preview-banner{position:fixed;inset:0 0 auto;height:34px;display:flex;align-items:center;gap:18px;padding:0 22px;background:#f0f0f0;border-bottom:1px solid #ddd;z-index:60;font-size:11px;color:#666}.preview-banner strong{color:#222;font-size:11px}.preview-banner span:last-child{margin-left:auto}.sidebar{top:34px}.main{padding-top:54px}.module[data-module=issue]{display:flex;gap:16px}.module[data-module=issue]>.product-switcher{flex:none;min-height:96px;overflow:auto}.module[data-module=issue] .product-overview{flex:1 0 160px;min-width:160px;padding:16px;height:96px;gap:8px}.module[data-module=issue] .product-overview strong{font-size:15px}.module[data-module=issue] .product-overview .product-logo.large{width:30px;height:30px}.module[data-module=issue] .product-overview-meta{font-size:11px}.module[data-module=issue]>.license-stats{min-height:70px}.module[data-module=issue] .license-stats>div{padding:14px 20px}.module[data-module=issue] .license-stats strong{font-size:26px}.module[data-module=issue] .license-stats span{font-size:12px}.module[data-module=issue]>.issue-workspace{height:auto;flex:1}.pod-authorization{display:flex;flex:1;flex-direction:column;gap:16px;min-height:0}.pod-heading h1{font-size:18px}.pod-heading .hint{margin:6px 0 0}.pod-authorization>.license-stats{min-height:70px}.pod-authorization .table-wrap{min-height:90px}.pod-authorization .table-strong{overflow-wrap:anywhere}.module[data-module=issue] .issue-entry,.module[data-module=issue] .issued-panel{padding:24px}.module[data-module=issue] .aligned-fields{flex:none;gap:16px}.module[data-module=issue] .aligned-field input{height:44px}.module[data-module=issue] .issue-entry-footer{margin-top:auto}.pod-heading a{display:none}.nav-button:focus-visible,.btn:focus-visible,.product-overview:focus-visible{outline:2px solid #555;outline-offset:3px}.main a{pointer-events:none}
@media(max-width:1150px){.module[data-module=issue]>.product-switcher{min-height:90px}.module[data-module=issue] .product-overview{min-width:150px;height:90px}.module[data-module=issue] .product-overview strong{font-size:14px}.module[data-module=issue] .product-overview-meta{font-size:10px}}
@media(max-width:800px){.main{padding-top:48px}.preview-banner{padding:0 12px;gap:8px;font-size:10px}.preview-banner span:nth-child(2){display:none}.pod-authorization{min-height:600px}.module[data-module=issue]{height:auto;min-height:100%;overflow:visible}.main{overflow:auto}.module[data-module=issue] .license-stats>div{padding:12px}.pod-heading{align-items:flex-start}.pod-authorization .toolbar{flex-wrap:wrap}.pod-search{flex-basis:100%;flex-wrap:wrap}.pod-search input{min-width:130px;max-width:none;flex:1}.pod-authorization .table-card{flex:none;min-height:300px}.pod-authorization>.hint{line-height:1.7}.pod-authorization .license-stats{flex:none}.module[data-module=issue] .issued-actions{grid-template-columns:1fr}.module[data-module=issue] .issue-entry,.module[data-module=issue] .issued-panel{padding:16px}}

.table-sort{display:inline-flex;align-items:center;gap:8px;padding:5px 0;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;white-space:nowrap;cursor:pointer}.table-sort:hover{color:#000}.table-sort span{font-size:14px;color:#555}.table-sort:focus-visible{outline:2px solid #222;outline-offset:3px;border-radius:3px}

/* Production has no preview banner. */
.sidebar{top:0}.main{padding-top:20px}@media(max-width:800px){.main{padding-top:16px}}
