.page{max-width:1680px;margin:clamp(0px,2vw,28px) auto;border:1px solid #666;background:#f2f2f2}.gl-titlebar{justify-content:space-between;flex-wrap:wrap}.project-nav{display:flex;gap:8px;flex-wrap:wrap;padding:8px 16px;border-bottom:1px solid #666;background:#e8e8e8}.project-nav a{padding:6px 10px}main{padding:clamp(14px,3vw,40px)}.intro{padding:12px 0 28px}.intro h1{color:#0000a8;margin:10px 0 18px}.intro p{max-width:75ch}.revision{font:13px/1.6 var(--gl-mono);color:#505050}.pane-body{padding:clamp(14px,2vw,24px)}p{margin:0 0 16px}p:last-child{margin-bottom:0}.gl-pane-title{font:600 18px/1.4 var(--gl-font)}.chooser{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:16px}select{padding:8px 16px;border:1px solid #666;background:white;color:#0000a8}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:15px}td,th{padding:10px;border:1px solid #9a9a9a;text-align:left;vertical-align:top}th{background:#e8e8e8}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;align-items:start}iframe{display:block;width:100%;height:min(70vh,760px);min-height:440px;border:1px solid #666;background:#f3efe6;margin:14px 0}nav[aria-label="Design views"]{display:flex;flex-wrap:wrap;gap:8px}button,.button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 14px;background:#e8e8e8;color:#101010;border:1px solid #666;border-radius:0;font:inherit;cursor:pointer;text-decoration:none}button:hover,.button:hover{background:white}button[aria-pressed=true],.button.primary{background:#0000a8;color:white}.downloads{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.note{font-size:14px;color:#41474a}.chip{display:inline-block;width:12px;height:12px;border:1px solid #666;margin:0 6px}.status{padding:16px;background:#fff4dc}li{margin:8px 0}ul{padding-left:22px;margin:0}footer{padding:20px 0 0;border-top:1px solid #666;font-size:13px}section{scroll-margin-top:12px}@media(max-width:760px){.detail-grid{grid-template-columns:1fr}.gl-titlebar{gap:6px}.gl-titlebar span{font-size:11px}.project-nav{gap:0;padding:4px}.project-nav a{font-size:14px}.chooser .revision{width:100%}iframe{height:62vh;min-height:430px}button,.button{font-size:14px}.downloads a{width:100%}td,th{padding:8px;font-size:14px}}
.u14-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:12px 0}.u14-figures figure{margin:0}.u14-figures img{width:100%;height:auto;display:block}.u14-figures figcaption{font-size:.85rem;margin-top:4px}
