
.ta-start{box-sizing:border-box;max-width:1160px;margin:18px auto;padding:22px 26px;border:1px solid #DCD6C8;border-radius:14px;background:#FFFDF8;color:#11161F;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:#11161F;font:700 22px/1.2 system-ui,sans-serif;letter-spacing:0;margin:0 0 7px}.ta-start p{margin:6px 0;color:#3E4652;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 #2846B8;border-radius:7px;padding:10px 15px;background:#2846B8;color:#FFFDF8}.ta-start summary{background:#EFECE2;color:#11161F;border-color:#C7C0B0;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 #C7C0B0;border-radius:6px;background:#F5F2EA;color:#11161F;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:#4E5663}.ta-start a{color:#2846B8;text-decoration:underline}.ta-start :focus-visible{outline:3px solid #2846B8;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%}}
