.ta{min-height:100vh;background:#f6f7fb;color:#111426;font-family:inherit}.ta *{box-sizing:border-box}.ta header{height:68px;padding:0 max(1rem,calc((100% - 1180px)/2));display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #e3e6ef}.ta header a,.ta header b{display:flex;gap:.5rem;align-items:center;color:inherit;text-decoration:none}.ta header svg{width:18px}.ta-shell{width:min(1180px,calc(100% - 2rem));margin:2rem auto}.ta-title{display:flex;justify-content:space-between;align-items:flex-end}.ta-title h1{font-size:2.2rem;margin:.3rem 0}.ta-title p{color:#68708a}.ta-title button,.ta-settings button,.ta-list>div button,.ta-form>button{border:0;border-radius:11px;background:#5147f7;color:#fff;padding:.75rem 1rem;display:flex;align-items:center;gap:.5rem;font:inherit;cursor:pointer}.ta-settings{display:flex;align-items:center;gap:1.2rem;background:#fff;border:1px solid #e3e6ef;border-radius:18px;padding:1rem;margin:1.3rem 0}.ta-settings>div{display:flex;gap:.6rem;align-items:center;margin-inline-end:auto}.ta-settings span{display:grid}.ta-settings small{color:#68708a}.ta-grid{display:grid;grid-template-columns:360px 1fr;gap:1rem}.ta-list,.ta-form{background:#fff;border:1px solid #e3e6ef;border-radius:20px;padding:1rem}.ta-list>div{display:flex;justify-content:space-between;align-items:center}.ta-list>button{display:flex;align-items:center;gap:.6rem;width:100%;border:0;border-bottom:1px solid #eceef4;background:#fff;padding:.85rem;text-align:right;cursor:pointer}.ta-list>button.active{background:#f2f1ff}.ta-list>button span{display:grid;flex:1}.ta-list small{color:#68708a}.ta-list i{font-size:.72rem;background:#eef0f6;border-radius:99px;padding:.25rem .45rem}.ta-form{display:grid;gap:.8rem}.ta-two{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.ta-form label{display:grid;gap:.35rem;font-weight:700}.ta-form input,.ta-form select,.ta-form textarea{border:1px solid #d9ddea;border-radius:10px;padding:.7rem;font:inherit}.ta-form textarea{min-height:90px}.ta-error{background:#fff0f2;color:#a11c38;padding:1rem;border-radius:12px}.ta-state{display:flex;gap:.6rem;align-items:center;padding:2rem}@media(max-width:800px){.ta-grid{grid-template-columns:1fr}.ta-settings{align-items:flex-start;flex-wrap:wrap}.ta-settings>div{width:100%}.ta-two{grid-template-columns:1fr}.ta header span{display:none}}@media(max-width:500px){.ta-shell{width:100%;margin:0}.ta-title,.ta-settings,.ta-list,.ta-form{border-radius:0}.ta-title{padding:1rem;align-items:flex-start}.ta-title h1{font-size:1.7rem}.ta-title p{font-size:.9rem}}
