.ecommerce-toolkit{display:block}.ecommerce-toolkit>div>p{max-width:680px}.ecommerce-toolkit h2{font-size:21px}.ecommerce-toolkit .ecommerce-group>p{max-width:none}.ecommerce-groups{margin:28px 0 48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 40px}.ecommerce-group{min-width:0;scroll-margin-top:100px}.ecommerce-group-heading{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}.ecommerce-group-heading h3{margin:0;font-size:19px}.ecommerce-group>p{color:var(--muted);font-size:14px;line-height:1.8;margin:0 0 14px}.ecommerce-group .task-tool-links{gap:10px}.ecommerce-group .task-tool-link{max-width:100%}.ecommerce-group .task-tool-link>span{overflow-wrap:anywhere}.ecommerce-group-nav{display:flex;flex-wrap:wrap;gap:8px 18px;margin:20px 0}.ecommerce-group-nav a{font-size:13px;color:var(--muted)}.feedback-form{max-width:720px;margin:32px 0 70px;display:grid;gap:20px}.feedback-form label{display:grid;gap:9px;font-size:15px}.feedback-form input,.feedback-form select,.feedback-form textarea{width:100%;min-width:0;padding:13px 15px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--text);font:inherit}.feedback-form textarea{resize:vertical;line-height:1.8}.feedback-actions{display:flex;flex-wrap:wrap;gap:12px}.feedback-note{color:var(--muted);font-size:13px;line-height:1.8;margin:0}.feedback-form [role=status]{font-size:14px;line-height:1.7;min-height:1.7em}.feedback-form button:focus-visible,.feedback-form a:focus-visible,.feedback-form input:focus-visible,.feedback-form select:focus-visible,.feedback-form textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:700px){.ecommerce-groups{grid-template-columns:1fr;gap:28px}.ecommerce-group-heading h3{font-size:18px}.feedback-actions>*{flex:1 1 160px}.feedback-form{margin-top:24px}.feedback-form input,.feedback-form select,.feedback-form textarea{font-size:16px}}