.clear-prompt_page__eFWKU{display:grid;grid-gap:2rem;gap:2rem;padding-block:1.5rem 3rem}.clear-prompt_page__eFWKU :focus-visible{outline:3px solid var(--color-navy);outline-offset:3px}.clear-prompt_hero__vwXxt{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;grid-gap:2rem;gap:2rem;padding:2rem;background:var(--color-brand-tint);border:1px solid var(--color-border);border-radius:var(--clay-radius)}.clear-prompt_hero__vwXxt h1{font-size:clamp(1.8rem,4vw,2.9rem);margin:.5rem 0 1rem;max-width:20ch}.clear-prompt_hero__vwXxt p{max-width:64ch}.clear-prompt_note__mhyb9{color:var(--color-gray);font-size:.9rem}.clear-prompt_specimen__UspbF{background:var(--color-surface-raised);padding:1.5rem;-webkit-border-start:4px solid var(--color-yellow);border-inline-start:4px solid var(--color-yellow);border-radius:1rem}.clear-prompt_specimen__UspbF strong{display:block;margin-bottom:.5rem}.clear-prompt_workspace__Ul4b8{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:start}.clear-prompt_panel__TIPzv{min-width:0;padding:1.5rem;border:1px solid var(--color-border);border-radius:1.25rem;background:var(--color-surface-raised)}.clear-prompt_panel__TIPzv h2{font-size:1.3rem;margin-top:0}.clear-prompt_fields__Jooix{display:grid;grid-gap:1rem;gap:1rem}.clear-prompt_fields__Jooix label{display:grid;grid-gap:.35rem;gap:.35rem}.clear-prompt_fields__Jooix input:not([type=checkbox]),.clear-prompt_fields__Jooix select,.clear-prompt_fields__Jooix textarea{width:100%}.clear-prompt_fields__Jooix label:has(input[type=checkbox]){display:flex;align-items:center;gap:.6rem}.clear-prompt_fields__Jooix textarea{resize:vertical}.clear-prompt_row__As26U{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.clear-prompt_actions__6NMkz{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:1rem}.clear-prompt_actions__6NMkz button{min-height:44px}.clear-prompt_secondary__1p15E{background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-border);padding:.6rem 1rem;border-radius:.75rem;cursor:pointer}.clear-prompt_secondary__1p15E:disabled{cursor:not-allowed;opacity:.65}.clear-prompt_output__vEm0a{width:100%;min-height:28rem;line-height:1.9;resize:vertical;white-space:pre-wrap;unicode-bidi:plaintext}.clear-prompt_advanced__YYuNF{border-top:1px solid var(--color-border);padding-top:1rem}.clear-prompt_advanced__YYuNF summary{cursor:pointer;min-height:44px;font-weight:600}.clear-prompt_providers__pHei1{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--color-border)}.clear-prompt_provider__Kl2uI{display:grid;grid-gap:.5rem;gap:.5rem;margin-block:1rem}.clear-prompt_provider__Kl2uI label{display:flex;align-items:flex-start;gap:.6rem}.clear-prompt_provider__Kl2uI input{margin-top:.5rem}.clear-prompt_examples__t97Y9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.clear-prompt_examples__t97Y9 article{border-top:3px solid var(--color-yellow)}.clear-prompt_examples__t97Y9 h3{font-size:1.1rem}.clear-prompt_examples__t97Y9 p{white-space:pre-wrap}.clear-prompt_guide____9Hs{max-width:80ch}.clear-prompt_guide____9Hs p{white-space:pre-wrap}.clear-prompt_guide____9Hs details{padding:1rem 0;border-bottom:1px solid var(--color-border)}.clear-prompt_guide____9Hs summary{cursor:pointer;font-weight:600}.clear-prompt_sources__iDRCH{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;padding:0;list-style:none}.clear-prompt_banner__ZtMZ2{background:var(--color-accent-tint);border:1px solid var(--color-border);border-radius:.75rem;padding:.75rem 1rem}.clear-prompt_error__iDIAz{color:var(--color-danger)}.clear-prompt_code__vJ9ph{direction:ltr;text-align:left;unicode-bidi:plaintext;font:.85rem/1.7 ui-monospace,monospace}@media (max-width:760px){.clear-prompt_hero__vwXxt,.clear-prompt_workspace__Ul4b8{grid-template-columns:1fr}.clear-prompt_hero__vwXxt,.clear-prompt_panel__TIPzv{padding:1.25rem}.clear-prompt_examples__t97Y9{grid-template-columns:1fr}.clear-prompt_output__vEm0a{min-height:22rem}.clear-prompt_fields__Jooix input,.clear-prompt_fields__Jooix select,.clear-prompt_fields__Jooix textarea,.clear-prompt_output__vEm0a{font-size:1rem}}@media (max-width:420px){.clear-prompt_row__As26U{grid-template-columns:1fr}.clear-prompt_page__eFWKU{gap:1.25rem}}