.btn-as{max-width:850px;margin:1.5rem auto;font:inherit;line-height:1.6}.btn-as *{box-sizing:border-box}.btn-as label{display:block;margin-top:1rem;font-weight:600}.btn-as input:not([type=checkbox]):not([type=file]),.btn-as textarea,.btn-as select{display:block;width:100%;max-width:100%;padding:.65rem;border:1px solid #777;border-radius:4px;background:#fff;color:#202020;font:inherit}.btn-as input[type=file]{display:block;width:100%}.btn-as input[type=checkbox]{margin-right:.5rem}.btn-as small{display:block;color:#444}.btn-as fieldset{margin:1.5rem 0;padding:1rem;border:1px solid #bbb}.btn-as legend{font-weight:bold;padding:0 .4rem}.btn-as details,.btn-as aside{padding:1rem;margin:1rem 0;background:#f5f5f5;color:#202020}.btn-as summary{cursor:pointer;font-weight:600}.btn-as button,.btn-as-button{display:inline-block;padding:.7rem 1rem;background:#943700;color:#fff;border:0;border-radius:4px;cursor:pointer;text-decoration:none;font:inherit}.btn-as button:disabled{opacity:.6;cursor:wait}.btn-as :focus-visible{outline:3px solid #1767a2;outline-offset:3px}.btn-as [hidden],.btn-as label[hidden]{display:none!important}#btn-as-result:not(:empty),#btn-as-restore{padding:1rem;border:2px solid #943700;margin:1rem 0}.btn-as .btn-source{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.btn-as-sources{font-size:.85em;line-height:1.5;margin:2rem 0}.btn-as-sources p{margin:.5em 0}.btn-as-image{width:100%;margin:1.5em auto!important}.btn-as-image img{width:100%;height:auto}@media(max-width:550px){.btn-as .btn-source{grid-template-columns:1fr}.btn-as fieldset{padding:.65rem}}
