.portal-app-tools{padding:12px 0;margin:12px 0;border-top:1px solid #d8e6e6}.portal-app-tools button{width:auto;min-height:44px}.portal-app-tools details{margin-top:8px}.portal-app-tools summary{cursor:pointer;padding:10px 0}.portal-app-tools p{line-height:1.5}.portal-network{padding:12px;border:1px solid #ba7b21;background:#fff4df;color:#513508;border-radius:8px}.portal-network[hidden]{display:none}@media(max-width:600px){input,select,textarea{font-size:16px}main{min-width:0}img{max-width:100%}.portal-app-tools{overflow-wrap:anywhere}}@media(display-mode:standalone){body{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}}.portal-app-tools label:has(input[type="checkbox"]){display:flex;align-items:flex-start;gap:10px;margin:18px 0;line-height:1.5}.portal-app-tools input[type="checkbox"]{width:20px;min-width:20px;height:20px;margin:2px 0 0;padding:0;flex:0 0 20px}.portal-app-tools button{margin:8px 12px 8px 0}
