.target-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:22px;align-items:start}.target-layout>aside{position:sticky;top:12px}.target-layout>.card{margin-top:20px}.target-layout aside h2{margin-top:0}.target-layout aside button{padding:8px 12px}.target-layout aside form+form{margin-top:26px;border-top:1px solid var(--line);padding-top:12px}.connection-note{border-left:3px solid var(--accent);padding:12px 18px;background:var(--card);border-radius:0 8px 8px 0}.target-item{display:block;width:100%;text-align:left;margin:8px 0;overflow-wrap:anywhere;background:transparent;color:var(--ink);border:1px solid var(--line)}.target-item.selected{border-color:var(--accent);background:#34291e}.target-item small{display:block}.observation-field{border-top:1px solid var(--line);padding:10px 0}.observation-field select{max-width:280px;margin-top:10px}.check{display:flex;align-items:flex-start;gap:12px}.check input{width:20px;height:20px;flex-shrink:0}.danger{background:#b85d4b;color:white}.target-layout>section{min-width:0}#target-title{overflow-wrap:anywhere}#self-fields select{max-width:220px}#self-fields fieldset{border-top:1px solid var(--line);padding-top:16px}#import-preview{overflow-wrap:anywhere}#history{max-height:340px;overflow:auto}#revision{margin-top:0}input[type=file]{font-size:14px}@media(max-width:760px){.target-layout{grid-template-columns:1fr;gap:0}.target-layout>aside{position:static}.target-layout aside .actions{justify-content:space-between}.heading{flex-wrap:wrap}header span{display:none}nav button{flex:1}#target-list{max-height:230px;overflow:auto}}
