.agent-practice-module__3J7AkW__lesson{min-width:0}.agent-practice-module__3J7AkW__tools{flex-wrap:wrap;gap:8px;display:flex}.agent-practice-module__3J7AkW__tool{border:1px solid var(--gc-line-strong);background:var(--gc-white);color:var(--gc-ink);font:inherit;cursor:pointer;border-radius:8px;padding:8px 16px;font-size:.9375rem}.agent-practice-module__3J7AkW__tool:hover{background:var(--gc-panel)}.agent-practice-module__3J7AkW__tool[aria-pressed=true]{border-color:var(--gc-ink);background:var(--gc-panel);font-weight:700}.agent-practice-module__3J7AkW__tool:focus-visible,.agent-practice-module__3J7AkW__helper summary:focus-visible,.agent-practice-module__3J7AkW__flowNav a:focus-visible,.agent-practice-module__3J7AkW__completion input:focus-visible{outline:2px solid var(--gc-ink);outline-offset:3px}.agent-practice-module__3J7AkW__status,.agent-practice-module__3J7AkW__hint{color:var(--gc-gray);font-size:.875rem;line-height:1.6}.agent-practice-module__3J7AkW__status{margin-top:10px}.agent-practice-module__3J7AkW__hint{margin-top:12px}.agent-practice-module__3J7AkW__flowNav{color:var(--gc-gray);flex-wrap:wrap;align-items:center;gap:7px;margin-top:17px;font-size:.875rem;display:flex}.agent-practice-module__3J7AkW__flowNav a{text-underline-offset:3px;text-decoration:underline}.agent-practice-module__3J7AkW__flowNav span{color:var(--gc-gray-2)}.agent-practice-module__3J7AkW__step{scroll-margin-top:calc(var(--gc-topbar-h) + 24px)}.agent-practice-module__3J7AkW__stepTitle{font:inherit;margin:0}.agent-practice-module__3J7AkW__stepLead{color:var(--gc-gray);margin-top:10px;font-size:.9375rem;line-height:1.6}.agent-practice-module__3J7AkW__requests .skillp__copyhint{justify-content:flex-end;margin-bottom:6px;display:flex;position:static}.agent-practice-module__3J7AkW__requests .skillp__prompt{white-space:pre-wrap;overflow-wrap:anywhere;padding-right:0;font-size:1rem;line-height:1.7}.agent-practice-module__3J7AkW__helper{overflow-wrap:anywhere;margin-top:14px;font-size:.9375rem;line-height:1.65}.agent-practice-module__3J7AkW__helper summary{cursor:pointer;font-weight:600}.agent-practice-module__3J7AkW__helper[open] summary{margin-bottom:12px}.agent-practice-module__3J7AkW__lesson .agent-practice-module__3J7AkW__helper p{margin-top:8px}.agent-practice-module__3J7AkW__example{border:1px solid var(--gc-line-strong);background:var(--gc-panel-2);border-radius:8px;margin-top:12px;padding:18px}.agent-practice-module__3J7AkW__example p{font-size:.9375rem}.agent-practice-module__3J7AkW__lesson .agent-practice-module__3J7AkW__exampleHint{color:var(--gc-gray);margin:0 0 14px;font-size:.75rem}.agent-practice-module__3J7AkW__lesson .agent-practice-module__3J7AkW__exampleScope{margin:14px 0 0}.agent-practice-module__3J7AkW__completion .checklist__item{cursor:pointer}.agent-practice-module__3J7AkW__completion input{width:20px;height:20px;accent-color:var(--gc-ink);margin:2px 0 0}.agent-practice-module__3J7AkW__completion .checklist__item:has(input:checked){background:var(--gc-panel-2)}@media (max-width:640px){.agent-practice-module__3J7AkW__flowNav{gap:6px;font-size:.8125rem}.agent-practice-module__3J7AkW__requests .skillp__step{gap:12px}.agent-practice-module__3J7AkW__requests .skillp__prompt{font-size:.9375rem}.agent-practice-module__3J7AkW__stepLead,.agent-practice-module__3J7AkW__helper{font-size:.875rem}}
