/* AG-D4166R2.6.35 My trips: same nav as the site, shorter page, code help, inline hints */
.ag35-nav{display:flex;align-items:center;gap:22px;flex-wrap:wrap}
.ag35-nav a{color:#0b1f3a;font-weight:650;font-size:15px;text-decoration:none;padding:6px 0;border-bottom:2px solid transparent}
.ag35-nav a:hover{border-bottom-color:#f2b48e}
.ag35-nav a.nav-current{border:1.5px solid #d7dee8;border-radius:10px;padding:8px 14px}
.ag35-hero{padding:18px 0 22px!important}
.ag35-hero h1{margin:0 0 6px!important;font-size:clamp(28px,4vw,40px)!important}
.ag35-hero p{margin:0!important;color:#4a5a6e}
.lookup-panel h2{margin-top:0}
.ag35-err{display:block;margin-top:6px;font-size:13px;font-weight:600;color:#b42318}
.ag35-codehelp{margin-top:8px;font-size:13px}
.ag35-codehelp summary{cursor:pointer;color:#0b1f3a;font-weight:650;text-decoration:underline}
.ag35-codehelp p{margin:8px 0 0;color:#40536b;line-height:1.5}
.ag35-can h2{margin:0 0 12px}
.ag35-canlist{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:12px}
.ag35-canlist li{display:grid;gap:2px;padding-left:28px;position:relative}
.ag35-canlist li::before{content:'';position:absolute;left:0;top:3px;width:18px;height:18px;border-radius:50%;background:#e8f6ee;box-shadow:inset 0 0 0 5px #e8f6ee,inset 0 0 0 9px #0b6b35}
.ag35-canlist b{color:#0b1f3a;font-size:15px}
.ag35-canlist span{color:#4a5a6e;font-size:14px;line-height:1.45}
.ag35-cannote{margin:0 0 12px;color:#40536b;font-size:14px;line-height:1.5}
@media (max-width:760px){
  .site-header .header-inner{height:auto!important;flex-wrap:wrap!important;row-gap:6px!important;padding:10px 0 8px!important}
  .ag35-nav{flex-wrap:nowrap!important;overflow-x:auto;width:100%;gap:18px;padding-bottom:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
  .ag35-nav::-webkit-scrollbar{display:none}
  .ag35-nav a{font-size:14px;white-space:nowrap;flex:none}
  .ag35-nav a.nav-current{padding:6px 12px}
}
