/* Scoped, task-first Secret Codes UI; Lange-IT global theme remains authoritative. */
.prompt-workspace{max-width:1100px;margin-inline:auto;padding:0 0 2rem;min-width:0}.prompt-workspace .pw-main{min-width:0}.prompt-workspace .pw-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin:0 0 1rem}.prompt-workspace .pw-heading h1{font-size:clamp(1.55rem,3.2vw,2.4rem);line-height:1.15;margin:0 0 .3rem}.prompt-workspace .pw-heading p{margin:0;font-size:.95rem;opacity:.8}.prompt-workspace .pw-heading a{font-size:.9rem}.prompt-workspace .pw-help,.prompt-workspace .pw-extras{border:1px solid var(--border-color,#8885);border-radius:.65rem;padding:.65rem .9rem;margin:.7rem 0 1rem}.prompt-workspace summary{cursor:pointer;font-weight:600}.prompt-workspace .pw-help p,.prompt-workspace .pw-extras p{font-size:.9rem;line-height:1.55}.prompt-workspace .pw-search{display:block;margin:.8rem 0}.prompt-workspace .pw-search input{display:block;width:100%;min-width:0;min-height:48px;box-sizing:border-box}.prompt-workspace .pw-controls{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;margin:.65rem 0}.prompt-workspace .pw-controls select{flex:1;min-width:150px;max-width:380px;min-height:44px}.prompt-workspace .pw-controls button{min-height:44px}.prompt-workspace .pw-categories{margin:.6rem 0 1rem}.prompt-workspace .pw-categories select{width:100%;max-width:420px;min-height:44px}.prompt-workspace .pw-result-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:1rem 0 .4rem}.prompt-workspace #pw-count{font-size:.85rem;opacity:.75}.prompt-workspace .pw-item{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.8rem .15rem;border-bottom:1px solid var(--border-color,#8885);min-width:0}.prompt-workspace .pw-item-info{min-width:0;flex:1}.prompt-workspace .pw-code{font-weight:700;overflow-wrap:anywhere}.prompt-workspace .pw-description{margin:.2rem 0 0;font-size:.88rem;line-height:1.35;opacity:.85;overflow-wrap:anywhere}.prompt-workspace .pw-item-actions{display:flex;gap:.35rem;align-items:center;flex-wrap:wrap;justify-content:flex-end}.prompt-workspace .pw-item-actions button{min-height:42px}.prompt-workspace .pw-icon{min-width:42px}.prompt-workspace .pw-builder-link{font-size:.8rem;white-space:nowrap}.prompt-workspace #pw-more{display:block;width:100%;margin:1rem 0;min-height:44px}.prompt-workspace #pw-more[hidden],.prompt-workspace .pw-categories[hidden]{display:none}.prompt-workspace .pw-extras pre,.prompt-workspace .pw-prompt-details pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow:auto}.prompt-workspace .pw-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.prompt-workspace :is(button,a,input,select,summary):focus-visible{outline:3px solid #4a91dd;outline-offset:2px}
@media(max-width:680px){.prompt-workspace .pw-heading{gap:.4rem}.prompt-workspace .pw-item{align-items:flex-start;flex-direction:column;gap:.4rem}.prompt-workspace .pw-item-actions{justify-content:flex-start;width:100%}.prompt-workspace .pw-controls{display:grid;grid-template-columns:1fr auto}.prompt-workspace .pw-controls label{grid-column:1/-1}.prompt-workspace .pw-controls select{min-width:0;width:100%}.prompt-workspace .pw-description{font-size:.86rem}}
