.prompts-workspace-module-scss-module__OSvhXW__workspace{gap:1.25rem;display:grid}.prompts-workspace-module-scss-module__OSvhXW__searchCard,.prompts-workspace-module-scss-module__OSvhXW__section,.prompts-workspace-module-scss-module__OSvhXW__card,.prompts-workspace-module-scss-module__OSvhXW__composer,.prompts-workspace-module-scss-module__OSvhXW__emptyState{border:1px solid var(--color-border);background:rgba(var(--surface-rgb), .82);box-shadow:var(--shadow-card);border-radius:1.5rem}.prompts-workspace-module-scss-module__OSvhXW__searchCard,.prompts-workspace-module-scss-module__OSvhXW__section,.prompts-workspace-module-scss-module__OSvhXW__composer,.prompts-workspace-module-scss-module__OSvhXW__emptyState{padding:1rem}.prompts-workspace-module-scss-module__OSvhXW__searchCard{gap:.75rem;display:grid}.prompts-workspace-module-scss-module__OSvhXW__searchRow{align-items:center;gap:.7rem;display:flex}.prompts-workspace-module-scss-module__OSvhXW__searchInput,.prompts-workspace-module-scss-module__OSvhXW__textInput,.prompts-workspace-module-scss-module__OSvhXW__textarea{border:1px solid var(--color-border);background:rgba(var(--surface-rgb), .95);width:100%;color:var(--color-text);font:inherit;border-radius:1rem}.prompts-workspace-module-scss-module__OSvhXW__searchInput,.prompts-workspace-module-scss-module__OSvhXW__textInput{min-height:2.85rem;padding:0 .95rem}.prompts-workspace-module-scss-module__OSvhXW__textarea{resize:vertical;min-height:9rem;padding:.85rem .95rem}.prompts-workspace-module-scss-module__OSvhXW__searchInput:focus,.prompts-workspace-module-scss-module__OSvhXW__textInput:focus,.prompts-workspace-module-scss-module__OSvhXW__textarea:focus{outline:2px solid rgba(var(--primary-rgb), .2);outline-offset:0;border-color:rgba(var(--primary-rgb), .25)}.prompts-workspace-module-scss-module__OSvhXW__inputLabel{gap:.45rem;display:grid}.prompts-workspace-module-scss-module__OSvhXW__fieldLabel{color:var(--color-heading);font-size:.9rem;font-weight:700}.prompts-workspace-module-scss-module__OSvhXW__optional{color:var(--color-muted);font-size:.78rem;font-weight:600}.prompts-workspace-module-scss-module__OSvhXW__clearButton,.prompts-workspace-module-scss-module__OSvhXW__actionButton,.prompts-workspace-module-scss-module__OSvhXW__deleteButton,.prompts-workspace-module-scss-module__OSvhXW__createButton,.prompts-workspace-module-scss-module__OSvhXW__toggleButton{border:1px solid var(--color-border);background:rgba(var(--surface-rgb), .96);min-height:2.6rem;color:var(--color-heading);font:inherit;cursor:pointer;border-radius:999px;font-weight:700;transition:border-color .18s,background .18s,color .18s,box-shadow .18s,transform .18s}.prompts-workspace-module-scss-module__OSvhXW__clearButton,.prompts-workspace-module-scss-module__OSvhXW__actionButton,.prompts-workspace-module-scss-module__OSvhXW__deleteButton,.prompts-workspace-module-scss-module__OSvhXW__createButton{padding:0 .95rem}.prompts-workspace-module-scss-module__OSvhXW__clearButton:hover,.prompts-workspace-module-scss-module__OSvhXW__actionButton:hover,.prompts-workspace-module-scss-module__OSvhXW__deleteButton:hover,.prompts-workspace-module-scss-module__OSvhXW__createButton:hover,.prompts-workspace-module-scss-module__OSvhXW__toggleButton:hover{border-color:var(--color-border-strong)}.prompts-workspace-module-scss-module__OSvhXW__createButton{background:linear-gradient(135deg, var(--primary) 0%, var(--primary-hover) 100%);color:#fff;border-color:#0000}.prompts-workspace-module-scss-module__OSvhXW__createButton:disabled{opacity:.55;cursor:not-allowed}.prompts-workspace-module-scss-module__OSvhXW__deleteButton{color:var(--color-heading);background:#9a162614}.prompts-workspace-module-scss-module__OSvhXW__section{gap:1rem;display:grid}.prompts-workspace-module-scss-module__OSvhXW__sectionHeader{gap:.35rem;display:grid}.prompts-workspace-module-scss-module__OSvhXW__eyebrow,.prompts-workspace-module-scss-module__OSvhXW__chip,.prompts-workspace-module-scss-module__OSvhXW__feedback{font-size:.78rem;font-weight:700}.prompts-workspace-module-scss-module__OSvhXW__eyebrow{color:var(--color-accent-strong);letter-spacing:.16em;text-transform:uppercase;margin:0}.prompts-workspace-module-scss-module__OSvhXW__sectionTitle{color:var(--color-heading);font-family:var(--font-serif);margin:0;font-size:clamp(1.5rem,1.3rem + .7vw,2rem);line-height:1.08}.prompts-workspace-module-scss-module__OSvhXW__sectionDescription,.prompts-workspace-module-scss-module__OSvhXW__helperText,.prompts-workspace-module-scss-module__OSvhXW__metaText,.prompts-workspace-module-scss-module__OSvhXW__feedbackText,.prompts-workspace-module-scss-module__OSvhXW__emptyText{color:var(--color-muted);margin:0}.prompts-workspace-module-scss-module__OSvhXW__cards{gap:.9rem;display:grid}.prompts-workspace-module-scss-module__OSvhXW__card{gap:0;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;display:grid;overflow:hidden}.prompts-workspace-module-scss-module__OSvhXW__cardHeader{grid-template-columns:minmax(0,1fr) auto;gap:.85rem;padding:1rem;transition:background .18s;display:grid}.prompts-workspace-module-scss-module__OSvhXW__toggleButton{text-align:left;background:0 0;border:0;border-radius:0;justify-items:start;gap:.55rem;padding:0;display:grid}.prompts-workspace-module-scss-module__OSvhXW__chipRow,.prompts-workspace-module-scss-module__OSvhXW__metaRow,.prompts-workspace-module-scss-module__OSvhXW__actions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.prompts-workspace-module-scss-module__OSvhXW__chip{border:1px solid var(--color-border);background:rgba(var(--surface-rgb), .96);min-height:1.8rem;color:var(--color-muted);border-radius:999px;align-items:center;padding:.22rem .6rem;display:inline-flex}.prompts-workspace-module-scss-module__OSvhXW__title{color:var(--color-heading);margin:0;font-size:1.12rem;line-height:1.22}.prompts-workspace-module-scss-module__OSvhXW__description{color:var(--color-text);margin:0}.prompts-workspace-module-scss-module__OSvhXW__metaRow{color:var(--color-muted);font-size:.86rem;font-weight:600}.prompts-workspace-module-scss-module__OSvhXW__feedback{color:var(--color-accent-strong)}.prompts-workspace-module-scss-module__OSvhXW__feedbackSuccess{color:#166534;background:#22c55e1f;border:1px solid #22c55e47;border-radius:999px;align-items:center;min-height:1.8rem;padding:.16rem .7rem;display:inline-flex}.prompts-workspace-module-scss-module__OSvhXW__feedbackError{color:#b42318}.prompts-workspace-module-scss-module__OSvhXW__cardCopied{box-shadow:0 18px 42px #22c55e24,var(--shadow-card);border-color:#22c55e52;transform:translateY(-1px)}.prompts-workspace-module-scss-module__OSvhXW__cardCopied .prompts-workspace-module-scss-module__OSvhXW__cardHeader{background:radial-gradient(circle at top right, #22c55e29, transparent 12rem),linear-gradient(180deg, #e6fcefd1, rgba(var(--surface-rgb), .94))}.prompts-workspace-module-scss-module__OSvhXW__cardCopied .prompts-workspace-module-scss-module__OSvhXW__chip{color:#166534;background:#f0fdf4eb;border-color:#22c55e38}.prompts-workspace-module-scss-module__OSvhXW__copyButtonSuccess{color:#fff;background:linear-gradient(135deg,#15803d 0%,#22c55e 100%);border-color:#0000;transform:translateY(-1px);box-shadow:0 12px 24px #22c55e38}.prompts-workspace-module-scss-module__OSvhXW__copyButtonSuccess:hover{border-color:#0000;box-shadow:0 16px 28px #22c55e3d}.prompts-workspace-module-scss-module__OSvhXW__cardBody{border-top:1px solid var(--color-border);background:linear-gradient(180deg, rgba(var(--surface-rgb), .82), rgba(var(--surface-subtle-rgb), .94));gap:.95rem;padding:0 1rem 1rem;display:grid}.prompts-workspace-module-scss-module__OSvhXW__cardBodyInner{gap:.85rem;padding-top:1rem;display:grid}.prompts-workspace-module-scss-module__OSvhXW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.prompts-workspace-module-scss-module__OSvhXW__composer{gap:.95rem;display:grid}.prompts-workspace-module-scss-module__OSvhXW__composerHeader{gap:.35rem;display:grid}.prompts-workspace-module-scss-module__OSvhXW__composerTitle{color:var(--color-heading);margin:0;font-size:1.08rem}.prompts-workspace-module-scss-module__OSvhXW__composerActions{justify-content:flex-end;display:flex}.prompts-workspace-module-scss-module__OSvhXW__emptyState{gap:.35rem;display:grid}.prompts-workspace-module-scss-module__OSvhXW__emptyTitle{color:var(--color-heading);margin:0;font-size:1.05rem}@media (max-width:860px){.prompts-workspace-module-scss-module__OSvhXW__cardHeader,.prompts-workspace-module-scss-module__OSvhXW__grid{grid-template-columns:1fr}.prompts-workspace-module-scss-module__OSvhXW__searchRow{flex-direction:column;align-items:stretch}}
.prompts-page-module-scss-module__KUamyG__page{gap:1.25rem;padding-bottom:2rem;display:grid}.prompts-page-module-scss-module__KUamyG__hero,.prompts-page-module-scss-module__KUamyG__notice{border:1px solid var(--color-border);box-shadow:var(--shadow-card);border-radius:1.8rem}.prompts-page-module-scss-module__KUamyG__hero{background:radial-gradient(circle at top left, rgba(var(--primary-rgb), .12), transparent 22rem),radial-gradient(circle at bottom right, rgba(var(--support-accent-rgb), .08), transparent 16rem),linear-gradient(160deg, rgba(var(--surface-rgb), .86), rgba(var(--surface-subtle-rgb), .97));gap:.85rem;padding:clamp(1.4rem,1.1rem + 1vw,2rem);display:grid}.prompts-page-module-scss-module__KUamyG__notice{background:linear-gradient(180deg, rgba(var(--surface-rgb), .92), rgba(var(--primary-soft-rgb), .78));gap:.4rem;padding:1rem 1.1rem;display:grid}.prompts-page-module-scss-module__KUamyG__eyebrow{color:var(--color-accent-strong);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:700}.prompts-page-module-scss-module__KUamyG__title,.prompts-page-module-scss-module__KUamyG__noticeTitle{color:var(--color-heading);margin:0}.prompts-page-module-scss-module__KUamyG__title{font-family:var(--font-serif);letter-spacing:-.05em;font-size:clamp(2rem,1.65rem + 1.8vw,3.5rem);line-height:.98}.prompts-page-module-scss-module__KUamyG__summary,.prompts-page-module-scss-module__KUamyG__noticeText{color:var(--color-text);margin:0}.prompts-page-module-scss-module__KUamyG__summary{max-width:48rem;font-size:1rem;line-height:1.7}
