.prompt-library_page__vzanM{--vault-surface:var(--rs-bg-card);--vault-raised:var(--rs-bg-sunken);--vault-line:var(--rs-line);--vault-accent:var(--rs-key-text);min-height:calc(100dvh - 74px);padding:var(--rs-page-top) var(--rs-page-inline-catalog) 44px;background:var(--rs-bg-page);color:#211d1b}.prompt-library_actions___WX2a,.prompt-library_cardBadges__4D90d,.prompt-library_cardQuickActions__vPkol,.prompt-library_cardTags__xl_iP,.prompt-library_detailActions__AMXEG,.prompt-library_filterOptions__Od6po,.prompt-library_filters__hrylo,.prompt-library_imageStrip__m6Iuc,.prompt-library_promptHeader__5i_Kh,.prompt-library_toolbarTop__0in6t{display:flex;align-items:center}.prompt-library_count__fBjzg,.prompt-library_detailSectionTitle__SUd5k,.prompt-library_filterLabel__t3C1K,.prompt-library_label__Vymng{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.prompt-library_actions___WX2a{justify-content:flex-end;gap:7px;margin-left:auto}.prompt-library_button__6aKTd,.prompt-library_chip__FNg4a,.prompt-library_iconButton__WaDjt,.prompt-library_input__iuS9c,.prompt-library_publisherSelect__snLsl,.prompt-library_select__APhhE,.prompt-library_textarea__gndue{border:1px solid var(--vault-line);background:var(--vault-surface);color:#4f4844;outline:none;transition:border-color .15s ease,color .15s ease,background .15s ease,transform .15s ease}.prompt-library_button__6aKTd{display:inline-flex;min-height:var(--rs-control-md);align-items:center;justify-content:center;gap:6px;border-radius:var(--rs-control-radius);padding:7px 12px;font-size:var(--rs-text-meta);font-weight:650;white-space:nowrap}.prompt-library_button__6aKTd:hover,.prompt-library_chip__FNg4a:hover,.prompt-library_iconButton__WaDjt:hover{border-color:var(--vault-accent);color:#211d1b}.prompt-library_primary__8FW4H{border-color:var(--vault-accent);background:var(--vault-accent);color:#fff}.prompt-library_primary__8FW4H:hover{background:color-mix(in oklab,var(--vault-accent) 88%,black);color:#fff;transform:translateY(-1px)}.prompt-library_danger__3VOp0{color:var(--rec)}.prompt-library_toolbar__KrmRl{margin:0 0 14px;border:1px solid var(--vault-line);border-radius:var(--rs-control-radius);background:color-mix(in oklab,var(--vault-surface) 94%,transparent);box-shadow:0 16px 40px -34px #000}.prompt-library_toolbarTop__0in6t{min-height:56px;min-width:0;flex-wrap:wrap;gap:10px;border-bottom:1px solid var(--vault-line);padding:10px 14px}.prompt-library_searchWrap__9e9Ty{position:relative;flex:1 1 220px;width:auto;max-width:390px;min-width:0}.prompt-library_searchIcon__M76vk{position:absolute;top:50%;left:11px;color:#6b665d;transform:translateY(-50%)}.prompt-library_input__iuS9c,.prompt-library_textarea__gndue{width:100%;border-radius:var(--rs-control-radius);padding:8px 10px;font-size:var(--rs-text-body);color:var(--rs-ink)}.prompt-library_input__iuS9c,.prompt-library_search__rk4w7{min-height:var(--rs-control-md)}.prompt-library_search__rk4w7{padding-left:34px}.prompt-library_input__iuS9c:focus,.prompt-library_publisherSelect__snLsl:focus,.prompt-library_select__APhhE:focus,.prompt-library_textarea__gndue:focus{border-color:var(--vault-accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--vault-accent) 10%,transparent)}.prompt-library_count__fBjzg{margin-right:auto;color:#5c574f;font-size:var(--rs-text-meta);letter-spacing:.04em;text-transform:none;white-space:nowrap}.prompt-library_filters__hrylo{justify-content:flex-end;flex-wrap:wrap;gap:6px;min-width:0}.prompt-library_chip__FNg4a{display:inline-flex;min-height:var(--rs-control-md);align-items:center;gap:4px;border-radius:var(--rs-control-radius);padding:5px 11px;color:#4f4844;font-size:var(--rs-text-meta);font-weight:500;white-space:nowrap}.prompt-library_chipOn__2Dw0u{border-color:color-mix(in oklab,var(--vault-accent) 70%,var(--vault-line));background:color-mix(in oklab,var(--vault-accent) 14%,transparent);color:var(--vault-accent);font-weight:650}.prompt-library_filterRows__uV_G7{padding:12px 14px 14px}.prompt-library_filterRow__yVLPW{display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px;min-height:var(--rs-control-md);align-items:start}.prompt-library_filterLabel__t3C1K{padding-top:8px;color:#4f4844;font-size:var(--rs-text-meta);font-weight:600;letter-spacing:.04em;text-transform:none}.prompt-library_filterOptions__Od6po{min-width:0;flex-wrap:wrap;gap:6px}.prompt-library_publisherSelect__snLsl{width:min(240px,100%);border:0;padding:0;background:transparent}.prompt-library_expandTags__AAKZU{min-height:var(--rs-control-md);padding:4px 10px;color:var(--vault-accent);font-size:var(--rs-text-meta);font-weight:600}.prompt-library_gallery__A8uYX{column-width:max(236px,calc(200px + 3vw));column-gap:12px}.prompt-library_card__XbTHH{position:relative;display:inline-block;width:100%;overflow:hidden;margin-bottom:12px;break-inside:avoid;border:1px solid var(--vault-line);border-radius:var(--rs-control-radius);background:var(--vault-surface);text-align:left;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.prompt-library_card__XbTHH:before{position:absolute;inset:0 0 auto;z-index:3;height:2px;background:var(--vault-accent);content:"";opacity:.65}.prompt-library_card__XbTHH:hover{border-color:color-mix(in oklab,var(--vault-accent) 70%,var(--vault-line));box-shadow:0 18px 38px -24px #000;transform:translateY(-2px)}.prompt-library_cardBadges__4D90d{position:absolute;z-index:4;top:8px;left:8px;gap:5px;pointer-events:none}.prompt-library_mediaBadge__6S8BB,.prompt-library_newBadge__NK6Sl{border:1px solid color-mix(in oklab,white 13%,transparent);border-radius:var(--rs-control-radius);background:color-mix(in oklab,#17140d 84%,transparent);backdrop-filter:blur(10px);font:700 var(--rs-text-meta)/1.3 var(--font-mono)}.prompt-library_newBadge__NK6Sl{padding:3px 6px;background:color-mix(in oklab,var(--rec) 76%,#20140e);color:white}.prompt-library_mediaBadge__6S8BB{padding:3px 7px;color:#f4ead5}.prompt-library_cardQuickActions__vPkol{position:absolute;z-index:5;top:8px;right:8px;gap:5px}.prompt-library_cardQuickActions__vPkol>span,.prompt-library_favoriteButton__E9CVd{display:inline-flex;height:25px;align-items:center;justify-content:center;gap:3px;border:1px solid color-mix(in oklab,white 12%,transparent);border-radius:var(--rs-control-radius);background:color-mix(in oklab,#17140d 82%,transparent);color:#d8cdb8;backdrop-filter:blur(10px);font:var(--rs-text-meta)/1 var(--font-mono)}.prompt-library_cardQuickActions__vPkol>span{min-width:25px;padding:0 6px}.prompt-library_favoriteButton__E9CVd{width:25px}.prompt-library_favoriteOn__QY0r3{color:var(--vault-accent)}.prompt-library_cover__JXQU5{overflow:hidden;background:var(--vault-raised)}.prompt-library_coverImage__if5XQ{display:block;width:100%;height:auto;object-fit:cover;transition:transform .26s ease}.prompt-library_card__XbTHH:hover .prompt-library_coverImage__if5XQ{transform:scale(1.012)}.prompt-library_placeholder__GqYPg{min-height:148px;padding:46px 14px 15px;border-left:3px solid var(--vault-accent);background:linear-gradient(135deg,color-mix(in oklab,var(--vault-accent) 7%,transparent),transparent 60%),var(--vault-raised);color:var(--fg-3)}.prompt-library_placeholder__GqYPg span{display:block;color:var(--vault-accent)}.prompt-library_placeholder__GqYPg p{display:-webkit-box;overflow:hidden;margin-top:11px;font:var(--rs-text-meta)/1.6 var(--font-mono);-webkit-box-orient:vertical;-webkit-line-clamp:6}.prompt-library_cardBody__pkAGA{padding:10px 11px 9px}.prompt-library_cardTitle__54EGp{color:var(--fg-0);font-size:var(--rs-text-body);font-weight:680;line-height:1.45}.prompt-library_cardMeta__yyGx9{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px;color:var(--fg-3);font-size:var(--rs-text-meta)}.prompt-library_cardMeta__yyGx9 strong{color:var(--vault-accent);font-weight:600}.prompt-library_cardTags__xl_iP{flex-wrap:wrap;gap:4px;margin-top:7px}.prompt-library_tag__Yw1fB{border:1px solid var(--line-1);border-radius:4px;background:var(--vault-raised);padding:2px 5px;color:var(--fg-3);font-size:var(--rs-text-meta)}.prompt-library_cardFooter__0txOL{display:flex;justify-content:space-between;gap:8px;border-top:1px solid var(--vault-line);padding:7px 11px;color:var(--fg-3);font-size:var(--rs-text-meta)}.prompt-library_cardFooter__0txOL span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-library_empty__kw_7V{display:grid;min-height:320px;place-items:center;border:1px dashed var(--vault-line);border-radius:11px;background:var(--vault-surface);color:var(--fg-3);text-align:center}.prompt-library_loading__aJ1Iu{border-style:solid;opacity:.92}.prompt-library_emptyIcon__IMfE_{margin:0 auto 13px;color:var(--vault-accent)}.prompt-library_emptyTitle__DIbGJ{color:var(--fg-1);font-weight:650}.prompt-library_emptyText__aJ5v7{margin-top:5px;font-size:var(--rs-text-meta)}.prompt-library_dialog__en0MU{--vault-surface:var(--rs-bg-card);--vault-raised:var(--rs-bg-sunken);--vault-line:var(--rs-line);--vault-accent:var(--rs-key-text);--line-1:#ece5dd;--fg-0:#211d1b;--fg-1:#3b3531;--fg-2:#5c574f;--fg-3:#6b665d;--rec:#b3372a;display:flex;width:min(900px,calc(100vw - 24px));max-width:900px;max-height:min(90dvh,920px);flex-direction:column;gap:0;overflow:hidden;border:1px solid var(--vault-line)!important;border-radius:12px;background:var(--vault-surface)!important;padding:0;color:var(--fg-0)!important}.prompt-library_dialogHeader__jKafn{border-bottom:1px solid var(--vault-line);padding:17px 21px 14px}.prompt-library_dialogBody__APBYy{overflow-y:auto;padding:18px 21px}.prompt-library_dialogFooter__4bTD_{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid var(--vault-line);padding:12px 21px}.prompt-library_detailTitle__Er4xK{padding-right:34px;color:var(--fg-0);font-size:18px;font-weight:700}.prompt-library_detailMeta__uZyEq{margin-top:6px;color:var(--fg-3);font-size:var(--rs-text-meta);line-height:1.5}.prompt-library_detailGallery__X_R62{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:9px}.prompt-library_detailCover__N0u9X{width:100%;max-height:520px;border:1px solid var(--vault-line);border-radius:8px;background:var(--vault-raised);object-fit:contain}.prompt-library_detailSection__1Rvw1{margin-top:18px}.prompt-library_detailSectionTitle__SUd5k{margin-bottom:8px;color:var(--vault-accent);font-size:var(--rs-text-meta)}.prompt-library_promptBlock__rr6_t{border:1px solid var(--vault-line);border-radius:8px;background:var(--vault-raised);padding:12px}.prompt-library_promptBlock__rr6_t+.prompt-library_promptBlock__rr6_t{margin-top:8px}.prompt-library_promptText__50Jrr{white-space:pre-wrap;color:var(--fg-1);font:var(--rs-text-body)/1.7 var(--font-mono)}.prompt-library_promptText__50Jrr+.prompt-library_promptText__50Jrr{margin-top:10px;border-top:1px solid var(--vault-line);padding-top:10px}.prompt-library_detailActions__AMXEG{margin-top:17px;flex-wrap:wrap;gap:7px}.prompt-library_formGrid__5VhBy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.prompt-library_field__PTLjN{display:flex;flex-direction:column;gap:6px}.prompt-library_fieldFull__hSqkK{grid-column:1/-1}.prompt-library_label__Vymng{color:var(--fg-3);font-size:var(--rs-text-meta)}.prompt-library_select__APhhE{min-height:var(--rs-control-md)}.prompt-library_textarea__gndue{min-height:92px;resize:vertical;font-family:var(--font-mono);line-height:1.6}.prompt-library_textareaLarge__Wlk07{min-height:138px}.prompt-library_promptGroup__J_8vf{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;border:0;border-top:1px solid var(--vault-line);border-radius:0;background:transparent;padding:12px 0}.prompt-library_promptHeader__5i_Kh{grid-column:1/-1;gap:7px}.prompt-library_promptHeader__5i_Kh .prompt-library_input__iuS9c{flex:1;background:var(--vault-surface)}.prompt-library_iconButton__WaDjt{display:inline-grid;width:var(--rs-control-md);height:var(--rs-control-md);flex:0 0 auto;place-items:center;border-radius:var(--rs-control-radius)}.prompt-library_imageStrip__m6Iuc{flex-wrap:wrap;align-items:flex-start;gap:8px}.prompt-library_imageTile__oWMr0{position:relative;width:92px;height:92px;overflow:hidden;border:1px solid var(--vault-line);border-radius:8px;background:var(--vault-raised)}.prompt-library_imageTile__oWMr0 img{width:100%;height:100%;object-fit:cover}.prompt-library_uploadTile__ZUUhL{display:grid;width:92px;height:92px;place-items:center;border:1px dashed var(--vault-line);border-radius:8px;color:var(--fg-3);font-size:var(--rs-text-meta);text-align:center}.prompt-library_uploadTile__ZUUhL:hover{border-color:var(--vault-accent);color:var(--vault-accent)}@media (max-width:900px){.prompt-library_heroRow__3XbVW{align-items:flex-start;flex-direction:column}.prompt-library_actions___WX2a{width:100%;justify-content:flex-start;flex-wrap:wrap}.prompt-library_toolbarTop__0in6t{align-items:flex-start;flex-wrap:wrap}.prompt-library_searchWrap__9e9Ty{width:100%;max-width:none;flex-basis:100%}.prompt-library_filters__hrylo{width:100%;justify-content:flex-start;flex-wrap:wrap}}@media (max-width:640px){.prompt-library_filterRow__yVLPW{grid-template-columns:1fr;gap:4px;padding:4px 0}.prompt-library_filterLabel__t3C1K{padding-top:0}.prompt-library_gallery__A8uYX{column-count:1}.prompt-library_formGrid__5VhBy,.prompt-library_promptGroup__J_8vf{grid-template-columns:1fr}.prompt-library_fieldFull__hSqkK,.prompt-library_promptHeader__5i_Kh{grid-column:1}.prompt-library_dialogBody__APBYy,.prompt-library_dialogFooter__4bTD_,.prompt-library_dialogHeader__jKafn{padding-right:14px;padding-left:14px}}@media (prefers-reduced-motion:reduce){.prompt-library_button__6aKTd,.prompt-library_card__XbTHH,.prompt-library_chip__FNg4a,.prompt-library_coverImage__if5XQ,.prompt-library_iconButton__WaDjt{transition:none}}.prompt-library_button__6aKTd,.prompt-library_chip__FNg4a,.prompt-library_expandTags__AAKZU{font-size:var(--rs-text-body)}.prompt-library_primary__8FW4H{border-color:var(--rs-key);background:var(--rs-key);color:var(--rs-ink)}.prompt-library_primary__8FW4H:hover{background:var(--rs-key-soft);color:var(--rs-ink)}.prompt-library_dialog__en0MU button:focus-visible,.prompt-library_page__vzanM button:focus-visible{outline:2px solid var(--rs-key-text);outline-offset:3px}.prompt-library_cardQuickActions__vPkol>span,.prompt-library_favoriteButton__E9CVd{min-height:32px}.prompt-library_favoriteButton__E9CVd{width:32px}@media (max-width:640px){.prompt-library_page__vzanM{padding-bottom:32px}.prompt-library_input__iuS9c,.prompt-library_textarea__gndue{font-size:var(--rs-text-input-mobile)}.prompt-library_favoriteButton__E9CVd{width:44px;height:44px}}.prompt-library_dialog__en0MU,.prompt-library_page__vzanM{--fg-0:var(--rs-ink);--fg-1:var(--rs-ink);--fg-2:var(--rs-ink-2);--fg-3:var(--rs-ink-3);--line-1:var(--rs-line);--rec:var(--rs-danger)}.prompt-library_filterRows__uV_G7,.prompt-library_moreFilters__BgV2P{display:grid;gap:8px}.prompt-library_moreFilters__BgV2P[data-expanded=false]{display:none}.prompt-library_filterToggle__YfPiX{margin-left:auto}.prompt-library_filterToggle__YfPiX[aria-expanded=true]{border-color:var(--vault-accent);color:var(--vault-accent)}.prompt-library_loadError__4R1WB{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px;color:var(--rs-danger)}.prompt-library_cardTitleButton__flHSH{display:block;width:100%;text-align:inherit;font:inherit;color:inherit}@media (max-width:640px){.prompt-library_promptHeader__5i_Kh{flex-wrap:wrap}.prompt-library_promptHeader__5i_Kh>.prompt-library_label__Vymng{flex-basis:100%}}.prompt-library_uploadError__qCHwx{color:var(--rs-danger);font-size:var(--rs-text-body);overflow-wrap:anywhere}