/* Scoped to the five standalone support-flow review drafts. */
*{box-sizing:border-box}body{background:#66cccc url("https://alabe.com/alabeback4.gif") repeat;color:#000;font:16px/1.5 Inter,Arial,Helvetica,sans-serif}.info-shell{padding:0 16px}a,a:visited{color:#274a76;text-decoration:none}a:hover{color:#1d3a5f;text-decoration:none}a:focus-visible{outline:3px solid #bd650b;outline-offset:3px}.uparrow{display:none}.skip-link{position:absolute;left:-10000px}.skip-link:focus{position:fixed;left:12px;top:12px;z-index:2000;padding:12px;background:#fff}main{max-width:900px;margin:32px auto 0;overflow-wrap:anywhere}.page-intro{margin:0 0 20px}.page-intro h1{font-size:30px;line-height:1.25;margin:0}.info-panel{padding:24px;background:#fff;border:1px solid #a6b1c3;border-radius:6px;margin:0 0 24px;min-width:0}.info-panel h2{font-size:24px;line-height:1.25;margin:0 0 20px}.info-panel h3{font-size:18px;line-height:1.4;margin:24px 0 12px}.info-panel h4,.info-panel h5,.info-panel h6{font-size:16px;line-height:1.5;margin:20px 0 12px}.info-panel p{margin:0 0 16px}.info-panel p:last-child{margin-bottom:0}.info-panel img{max-width:100%;height:auto;vertical-align:middle}.info-panel img[align]{float:none}.info-panel iframe{width:100%;max-width:100%}.info-panel blockquote{margin:0 0 20px;padding:20px;background:#fafbfc;color:#364152;border-left:3px solid #a6b1c3}.info-panel ul,.info-panel ol{padding-left:24px}.info-panel li{margin-bottom:8px}.info-panel a{overflow-wrap:anywhere}.info-panel hr{border:0;border-top:1px solid #a6b1c3;margin:24px 0}.info-panel>br{display:none}.info-panel :is(small,sup,sub){font-size:14px}.info-panel :is(p,div,span,b,strong,em,i,li,td){font-family:inherit}.info-panel [id],.info-panel [name],.info-panel h2{scroll-margin-top:20px}.topic-nav{display:flex;flex-wrap:wrap;gap:0 20px;margin:0 0 24px;padding:16px 20px;border-top:1px solid #a6b1c3;border-bottom:1px solid #a6b1c3;background:#fafbfc}.topic-nav a{display:flex;align-items:center;min-height:44px;font-size:14px;line-height:1.5;max-width:100%}.download-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:24px;padding:20px 0;border-top:1px solid #a6b1c3}.download-row:first-of-type{border-top:0;padding-top:0}.download-row>div{min-width:0}.download-name{font-weight:700}.download-name img{display:block;margin-bottom:12px;max-height:70px;width:auto}.compatibility-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.compatibility-card{border:1px solid #a6b1c3;padding:20px;min-width:0}.compatibility-card h2{font-size:20px;line-height:1.3;margin-bottom:16px}.compatibility-card dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:0 12px;margin:0}.compatibility-card dt,.compatibility-card dd{padding:10px 0;border-top:1px solid #e0e4eb;margin:0;font-size:14px}.compatibility-card dt{font-weight:700}footer.astrolabe-footer{width:100%!important;max-width:900px!important;margin:40px auto 0!important;padding:16px 0!important;background:transparent!important;font-family:Inter,Arial,Helvetica,sans-serif!important}.astrolabe-footer a,.astrolabe-footer a:visited{color:#274a76!important;font-family:Inter,Arial,Helvetica,sans-serif!important;display:inline-flex;align-items:center;min-height:44px}.astrolabe-footer a:hover{color:#1d3a5f!important;text-decoration:none}.astrolabe-navigation sup{font-size:14px!important}
@media(max-width:720px){.page-intro h1{font-size:26px}.info-panel{padding:20px;margin-bottom:20px}.info-panel h2{font-size:22px}.download-row{grid-template-columns:minmax(0,1fr);gap:12px}.download-name img{display:inline-block;margin:0 12px 0 0;max-height:40px}.compatibility-grid{grid-template-columns:minmax(0,1fr)}.compatibility-card h2{font-size:20px}.topic-nav{gap:0 16px;padding:12px 16px}}
@media(max-width:600px){.info-shell{padding:0 12px}}
.info-panel input,.info-panel button,.info-panel select{font:inherit;min-height:44px;max-width:100%;padding:8px 12px}.info-panel input[type=submit],.info-panel button{background:#274a76;color:#fff;border:1px solid #274a76;font-weight:700;cursor:pointer}.info-panel input:focus-visible,.info-panel button:focus-visible{outline:3px solid #bd650b;outline-offset:3px}
