#at-pilot-a{--pa-bg:light-dark(#f3f6f5,#162325);--pa-paper:light-dark(#fff,#243638);--pa-text:light-dark(#23383b,#edf5f4);--pa-muted:light-dark(#52696d,#b9ccce);--pa-line:light-dark(#d7e3e0,#496366);--pa-accent:light-dark(#08777f,#79d8df);font-family:Arial,sans-serif;color:var(--pa-text);background:var(--pa-bg);padding:20px;border-radius:8px}
#at-pilot-a *{box-sizing:border-box}#at-pilot-a h2,#at-pilot-a h3{font-weight:500;margin:0 0 12px}#at-pilot-a p{margin:8px 0}
#at-pilot-a .pa-muted{color:var(--pa-muted)}#at-pilot-a .pa-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px;margin:16px 0}
#at-pilot-a nav{display:flex;flex-direction:column;gap:8px}#at-pilot-a button,#at-pilot-a select{font:inherit;min-height:44px;padding:10px;border:1px solid var(--pa-line);border-radius:4px;color:var(--pa-text);background:var(--pa-paper);max-width:100%;min-width:0}
#at-pilot-a button{cursor:pointer;text-align:left}#at-pilot-a button[aria-pressed=true]{background:var(--pa-accent);color:light-dark(#fff,#142629)}
#at-pilot-a section{min-width:0;padding:16px;border:1px solid var(--pa-line);background:var(--pa-paper);border-radius:5px}
#at-pilot-a label{display:grid;gap:7px;margin:12px 0}#at-pilot-a dl{margin:0}#at-pilot-a dl div{padding:10px 0;border-bottom:1px solid var(--pa-line)}
#at-pilot-a dt{color:var(--pa-muted)}#at-pilot-a dd{margin:5px 0 0}
#at-pilot-a .pa-note{padding:12px;border-left:3px solid var(--pa-accent);background:var(--pa-paper);margin:12px 0}
#at-pilot-a ul{padding-left:20px}#at-pilot-a li{margin:10px 0}#at-pilot-a [hidden]{display:none!important}
@media(max-width:620px){#at-pilot-a{padding:12px}#at-pilot-a .pa-layout{grid-template-columns:1fr}#at-pilot-a nav{display:grid;grid-template-columns:1fr 1fr}}

html,body{min-width:0}.pilot-a-workspace{min-width:0;padding:20px}.pilot-a-links{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:16px}.pilot-a-links a{color:#08777f}#at-pilot-a{max-width:1100px;margin:auto}#at-pilot-a dl div{font-size:14px}@media(max-width:1000px){#at-pilot-a .pa-layout{grid-template-columns:1fr}#at-pilot-a nav{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:600px){.pilot-a-workspace{padding:12px}}
#at-pilot-a dl div{display:block}#at-pilot-a dd{text-align:left}
