:where(body.prompt-share-page,.prompt-share-page,body.prompt-manage-page,.prompt-manage-page){margin:0;padding:0}:where(body.prompt-share-page,.prompt-share-page,body.prompt-manage-page,.prompt-manage-page) *{box-sizing:border-box;margin:0;padding:0}:where(body.prompt-share-page,.prompt-share-page,body.prompt-manage-page,.prompt-manage-page) [hidden]{display:none!important}
:where(body.prompt-share-page,.prompt-share-page) .bi{font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:1;display:inline-block;font-family:bootstrap-icons!important;font-weight:400!important}body.prompt-share-page,.prompt-share-page{--ps-bg:#f8f9fa;--ps-surface:#fff;--ps-surface-muted:#f1f3f4;--ps-text-strong:#202124;--ps-text-muted:#5f6368;--ps-border:#dadce0;--ps-primary:#1a73e8;--ps-primary-strong:#185abc;--ps-success:#188038;--ps-danger:#d93025;--ps-like:#c05d74;--ps-like-strong:#a44b61;--ps-like-tint:#c05d7424;--ps-like-shadow:#c05d7442;--ps-use-in-chat:#2563eb;--ps-use-in-chat-strong:#1d4ed8;--ps-shadow-soft:0 1px 3px #3c40432e;--ps-shadow-hover:0 8px 24px #3c404333;--ps-fab-sheen:radial-gradient(circle at 28% 28%, #ffffff57, transparent 34%);--ps-fab-blue-gradient:linear-gradient(135deg, #1f7bff 0%, #155fce 52%, #61b2ff 100%);--ps-fab-blue-shadow:0 10px 24px #155fce57, 0 2px 6px #0f172a29, inset 0 1px 0 #ffffff47;--ps-fab-blue-shadow-hover:0 0 0 5px #55a6ff2e, 0 16px 34px #155fce6b, 0 5px 14px #0f172a2e, inset 0 1px 0 #ffffff57;--ps-fab-blue-shadow-active:0 0 0 3px #55a6ff1f, 0 8px 18px #155fce47, inset 0 1px 0 #ffffff2e;font-family:var(--font-app-sans), "Segoe UI", sans-serif;--page-scrollbar-track:#dadce0c7;--page-scrollbar-thumb:#1a73e847;--page-scrollbar-thumb-hover:#185abc70;--page-scrollbar-thumb-border:#f8f9faf0;color:var(--ps-text-strong);background:var(--ps-bg);min-height:100vh;line-height:1.6}body.prompt-share-page{overflow-x:hidden}html.ps-modal-open,body.prompt-share-page.ps-modal-open{overscroll-behavior:none;overflow:hidden}body.prompt-share-page.ps-modal-open .prompt-share-page>:not(#postModal):not(#promptDetailModal):not(#promptShareModal){pointer-events:none}body.prompt-share-page.ps-modal-open #postModal.show,body.prompt-share-page.ps-modal-open #promptDetailModal.show,body.prompt-share-page.ps-modal-open #promptShareModal.show{pointer-events:auto}.prompt-share-page a{color:inherit;text-decoration:none}.prompt-share-page main{z-index:1;flex-direction:column;gap:1rem;width:min(1440px,100%);margin:0 auto;padding:1.2rem clamp(1rem,2vw,2rem) 2.8rem;display:flex;position:relative}:where(body.prompt-share-page,.prompt-share-page) .prompt-crawl-summary{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;box-shadow:none!important;border:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:where(body.prompt-share-page,.prompt-share-page) .prompt-crawl-summary h2{margin:0 0 .45rem;font-size:1rem;line-height:1.4}:where(body.prompt-share-page,.prompt-share-page) .prompt-crawl-summary p{color:var(--ps-text-muted);margin:0;font-size:.92rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-crawl-summary ul{flex-wrap:wrap;gap:.45rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-crawl-summary li{color:#174ea6;background:#1a73e814;border:1px solid #1a73e829;border-radius:999px;padding:.2rem .55rem;font-size:.78rem;font-weight:700}.prompt-share-page #auth-buttons .auth-btn{color:#174ea6;cursor:pointer;background:#fffffff2;border:1px solid #fffc;border-radius:999px;align-items:center;gap:.4rem;padding:.48rem .95rem;transition:box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 2px 8px #20212433}.prompt-share-page #auth-buttons .auth-btn i{font-size:1.1rem}.prompt-share-page #auth-buttons .auth-btn span{font-size:.86rem;font-weight:700}.prompt-share-page #auth-buttons .auth-btn:hover{transform:translateY(-1px);box-shadow:0 6px 14px #20212438}:where(body.prompt-share-page,.prompt-share-page) .prompts-header{color:#fff;min-height:clamp(250px,38vw,360px);box-shadow:var(--ps-shadow-soft);background:linear-gradient(#20212473 0%,#2021249e 100%),url(../media/prompt_share.3135lsqisxgy5.webp) 50%/cover no-repeat;border-radius:0 0 24px 24px;position:relative;overflow:hidden}:where(body.prompt-share-page,.prompt-share-page) .prompts-header:before{content:"";pointer-events:none;background:linear-gradient(#00000014 0%,#0000004d 100%);position:absolute;inset:0}:where(body.prompt-share-page,.prompt-share-page) .prompts-header__inner{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:.75rem;width:min(1240px,100%);margin:0 auto;padding:clamp(1.6rem,2vw + 1rem,2.8rem) 1rem;display:flex;position:relative}:where(body.prompt-share-page,.prompt-share-page) .hero-kicker{letter-spacing:.14em;text-transform:uppercase;color:#ffffffe6;margin:0;font-size:.76rem;font-weight:700}:where(body.prompt-share-page,.prompt-share-page) .hero-title{letter-spacing:.01em;text-wrap:balance;margin:0;font-size:clamp(1.8rem,1.8vw + 1.2rem,2.6rem);line-height:1.25}:where(body.prompt-share-page,.prompt-share-page) .hero-description{color:#ffffffeb;max-width:64ch;margin:0;font-size:clamp(.94rem,.35vw + .86rem,1.02rem)}:where(body.prompt-share-page,.prompt-share-page) .hero-actions{justify-content:center;margin-top:.2rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .hero-action{color:#fff;letter-spacing:.01em;cursor:pointer;background:#ffffff2e;border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;gap:.42rem;min-height:40px;padding:.52rem 1rem;font-size:.9rem;font-weight:700;transition:background .18s,box-shadow .18s,transform .18s,border-color .18s;display:inline-flex}:where(body.prompt-share-page,.prompt-share-page) .hero-action i{font-size:.95rem}:where(body.prompt-share-page,.prompt-share-page) .hero-action--primary{isolation:isolate;color:#fff;background:linear-gradient(135deg,#3b8eff 0%,#2272e8 52%,#1655d0 100%);border-color:#ffffffb8;padding:.62rem 1.2rem;position:relative;box-shadow:0 14px 30px #1248ac85,0 2px 8px #0f328c47,inset 0 1px #ffffff85}:where(body.prompt-share-page,.prompt-share-page) .hero-action--primary:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(165deg,#ffffff42 0%,#fff0 58%);position:absolute;inset:1px}:where(body.prompt-share-page,.prompt-share-page) .hero-action--primary:hover{filter:saturate(1.1)brightness(1.05);transform:translateY(-2px);box-shadow:0 20px 36px #0f3e9e85,0 4px 12px #0c287847,inset 0 1px #fff9}:where(body.prompt-share-page,.prompt-share-page) .hero-action--secondary{color:#fff;background:#ffffff26;border-color:#ffffff4d}:where(body.prompt-share-page,.prompt-share-page) .hero-action--secondary:hover{background:#ffffff40;transform:translateY(-1px)}:where(body.prompt-share-page,.prompt-share-page) .hero-highlights{display:none}:where(body.prompt-share-page,.prompt-share-page) .search-section{width:min(680px,100%);margin-top:.35rem}:where(body.prompt-share-page,.prompt-share-page) .search-box{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #fff9;border-radius:999px;transition:border-color .18s,box-shadow .18s;position:relative;box-shadow:0 8px 32px #0000002e}:where(body.prompt-share-page,.prompt-share-page) .search-box:focus-within{border-color:#aecbfad9;box-shadow:0 8px 32px #1a73e838}:where(body.prompt-share-page,.prompt-share-page) .search-box input{width:100%;color:var(--ps-text-strong);background:0 0;border:none;outline:none;padding:.9rem 3.5rem .9rem 1.1rem;font-size:.98rem}:where(body.prompt-share-page,.prompt-share-page) .search-box input::placeholder{color:#80868b}:where(body.prompt-share-page,.prompt-share-page) .search-box button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f9dff 0%,#2f7ded 52%,#1f64dc 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:filter .18s,box-shadow .18s,transform .18s;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%);box-shadow:0 10px 22px #1756bc4d,inset 0 1px #ffffff80}:where(body.prompt-share-page,.prompt-share-page) .search-box button:hover{filter:saturate(1.1)brightness(1.05);box-shadow:0 14px 28px #134fb057,inset 0 1px #ffffff9e}:where(body.prompt-share-page,.prompt-share-page) .search-box button i{font-size:1rem}:where(body.prompt-share-page,.prompt-share-page) .search-box button:active{transform:translateY(-50%)scale(.97)}.prompt-share-page .search-box button:focus-visible,.prompt-share-page .hero-action:focus-visible,.prompt-share-page .category-card:focus-visible,.prompt-share-page .prompt-type-filter-btn:focus-visible,.prompt-share-page .prompt-action-btn:focus-visible,.prompt-share-page .meatball-menu:focus-visible,.prompt-share-page .close-btn:focus-visible,.prompt-share-page .prompt-share-dialog__close:focus-visible,.prompt-share-page .new-prompt-btn:focus-visible,.prompt-share-page .submit-btn:focus-visible,.prompt-share-page .prompt-share-dialog__sns a:focus-visible{outline-offset:2px;outline:3px solid #1a73e859}:where(body.prompt-share-page,.prompt-share-page) .categories,:where(body.prompt-share-page,.prompt-share-page) .prompts-list{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #4580c42e;border-radius:24px;width:min(1280px,100%);margin-left:auto;margin-right:auto;padding:1.55rem 1.6rem;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000024}:where(body.prompt-share-page,.prompt-share-page) .categories:before,:where(body.prompt-share-page,.prompt-share-page) .prompts-list:before{content:"";pointer-events:none;background:linear-gradient(135deg,#4893e01f,#0000 58%);position:absolute;inset:0}:where(body.prompt-share-page,.prompt-share-page) .categories{margin-top:.2rem}:where(body.prompt-share-page,.prompt-share-page) .section-header{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:1rem;display:flex;position:relative}:where(body.prompt-share-page,.prompt-share-page) .section-header--compact{margin-bottom:.72rem}:where(body.prompt-share-page,.prompt-share-page) .categories .section-header{justify-content:flex-start}:where(body.prompt-share-page,.prompt-share-page) .section-kicker{text-transform:uppercase;letter-spacing:.12em;color:var(--ps-text-muted);margin:0;font-size:.72rem;font-weight:700}:where(body.prompt-share-page,.prompt-share-page) .categories h2,:where(body.prompt-share-page,.prompt-share-page) .prompts-list h2{color:#1f4d7a;letter-spacing:.02em;margin:0;font-size:clamp(1.08rem,.9vw + .94rem,1.38rem);line-height:1.3}:where(body.prompt-share-page,.prompt-share-page) .section-description{color:var(--ps-text-muted);margin:0;font-size:.88rem}:where(body.prompt-share-page,.prompt-share-page) .category-list{--prompt-category-card-height:44px;z-index:1;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-auto-rows:var(--prompt-category-card-height);gap:.5rem;display:grid;position:relative}:where(body.prompt-share-page,.prompt-share-page) .category-card{width:100%;height:var(--prompt-category-card-height);appearance:none;color:#20476f;max-width:none;min-height:var(--prompt-category-card-height);cursor:pointer;text-align:left;background:#fff;border:1px solid #dce7f3;border-radius:10px;justify-content:flex-start;align-items:center;gap:.5rem;padding:.45rem .75rem;font-size:.875rem;font-weight:600;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex;overflow:hidden;box-shadow:0 2px 10px #0000000d}:where(body.prompt-share-page,.prompt-share-page) .category-card span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:where(body.prompt-share-page,.prompt-share-page) .category-card i{color:#3c7fcc;background:#4893e01f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.8rem;display:inline-flex}:where(body.prompt-share-page,.prompt-share-page) .category-card:hover{border-color:#4893e073;transform:translateY(-1px);box-shadow:0 8px 16px #00000017}:where(body.prompt-share-page,.prompt-share-page) .category-card.active{color:#163c66;background:linear-gradient(#eff7fffa 0%,#fff 100%);border-color:#4893e080;box-shadow:0 8px 16px #386fac1f}:where(body.prompt-share-page,.prompt-share-page) .category-card.active i{color:#2d6fba;background:#4893e02e}:where(body.prompt-share-page,.prompt-share-page) .prompt-filter-block{z-index:1;border-top:1px solid #4580c424;margin-top:1rem;padding-top:.95rem;position:relative}:where(body.prompt-share-page,.prompt-share-page) .prompt-filter-heading{color:#1f4d7a;margin-bottom:.6rem;font-size:.9rem;font-weight:700;line-height:1.3}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-list{flex-wrap:wrap;gap:.5rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn{appearance:none;color:#20476f;cursor:pointer;text-align:center;white-space:nowrap;background:#fff;border:1px solid #dce7f3;border-radius:999px;justify-content:center;align-items:center;gap:.42rem;width:auto;max-width:none;min-height:38px;padding:.38rem .95rem;font-size:.84rem;font-weight:700;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex;box-shadow:0 2px 10px #0000000d}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn span{min-width:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn i{color:#3c7fcc;background:#4893e01f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;font-size:.74rem;display:inline-flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn:hover{border-color:#4893e073;transform:translateY(-1px);box-shadow:0 8px 16px #00000017}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn.active{color:#163c66;background:linear-gradient(#eff7fffa 0%,#fff 100%);border-color:#4893e08c;box-shadow:0 8px 16px #386fac1f}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn.active i{color:#2d6fba;background:#4893e02e}:where(body.prompt-share-page,.prompt-share-page) .prompts-list{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #4680c424;flex-direction:column;gap:1.05rem;padding:1.45rem 1.55rem;display:flex;box-shadow:0 24px 60px #00000024}:where(body.prompt-share-page,.prompt-share-page) .prompts-list:before{background:linear-gradient(135deg,#4893e014,#0000 58%)}:where(body.prompt-share-page,.prompt-share-page) .prompts-list-header{justify-content:flex-start;align-items:center;margin-bottom:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-toolbar{z-index:1;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:0;display:flex;position:relative}:where(body.prompt-share-page,.prompt-share-page) .prompt-count-meta{color:#68809b;margin:0;font-size:.84rem;font-weight:600}:where(body.prompt-share-page,.prompt-share-page) .prompt-load-more{appearance:none;color:#1c263e;cursor:pointer;background:#ffffffeb;border:1px solid #45586e2e;border-radius:999px;padding:.62rem .95rem;font-size:.84rem;font-weight:700;line-height:1;transition:transform .18s,border-color .18s,background-color .18s}:where(body.prompt-share-page,.prompt-share-page) .prompt-load-more:hover:not(:disabled){background:#fff;border-color:#45586e4d;transform:translateY(-1px)}
:where(body.prompt-share-page,.prompt-share-page) .prompt-load-more:disabled{opacity:.65;cursor:wait}:where(body.prompt-share-page,.prompt-share-page) .prompt-load-more:focus-visible{outline-offset:2px;outline:2px solid #45586e52}:where(body.prompt-share-page,.prompt-share-page) #promptResults{width:100%;min-height:0;margin:0}.prompt-share-page .prompt-cards{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;display:grid;position:relative}.prompt-share-page .prompt-loading-message,.prompt-share-page .prompt-feedback,.prompt-share-page .prompt-cards>p{color:#4d698d;background:#fff;border:1px solid #dce7f3;border-radius:14px;grid-column:1/-1;margin:0;padding:1rem 1.05rem;font-weight:550;box-shadow:0 8px 18px #0000000d}.prompt-share-page .prompt-feedback--error{color:#b3261e;background:#fce8e6;border-color:#f2b8b5}.prompt-share-page .prompt-feedback--empty{color:var(--ps-text-muted)}.prompt-share-page .prompt-card{cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(#fff 0%,#fbfdff 100%);border:1px solid #d6e2ef;border-radius:16px;flex-direction:column;gap:.86rem;padding:1.12rem;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:visible;box-shadow:0 8px 24px #416f9e17,0 1px 3px #0000000a}.prompt-share-page .prompt-card:before{content:none}.prompt-share-page .prompt-card:hover{border-color:var(--ps-primary);transform:translateY(-4px);box-shadow:0 12px 28px #1a73e826}.prompt-share-page .prompt-card:active{border-color:var(--ps-primary);transform:translateY(-1px);box-shadow:0 5px 12px #1a73e81f}.prompt-share-page .prompt-card.menu-open{z-index:20;border-color:#2f73c785;box-shadow:0 16px 34px #1a73e82e,0 2px 6px #0f172a0f}.prompt-share-page .prompt-card--skeleton{cursor:default;pointer-events:none;min-height:220px}.prompt-share-page .prompt-card--skeleton:hover,.prompt-share-page .prompt-card--skeleton:active{border-color:#cbdceb;transform:none;box-shadow:0 6px 18px #416f9e14,0 1px 3px #0000000d}.prompt-share-page .prompt-card__header{z-index:1;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"badges menu""date date";align-items:center;gap:.42rem .54rem;min-height:3rem;display:grid;position:relative}.prompt-share-page .prompt-card__created-at{color:#64748b;white-space:nowrap;grid-area:date;justify-self:start;align-items:center;gap:.28rem;margin:0;font-size:.72rem;font-weight:600;line-height:1.2;display:inline-flex}.prompt-share-page .prompt-card__created-at i{color:#8aa0b8;font-size:.7rem}.prompt-share-page .prompt-card__badges{flex-wrap:nowrap;grid-area:badges;align-items:center;gap:.38rem;min-width:0;padding-left:0;display:flex;overflow:hidden}.prompt-share-page .prompt-card__header>.cc-skeleton{grid-area:menu;justify-self:end}.prompt-share-page .prompt-card__category-pill{color:#2b6cb0;white-space:nowrap;background:#ebf8ff;border:1px solid #bee3f8;border-radius:999px;align-items:center;gap:.3rem;min-width:0;max-width:min(48%,11rem);padding:.22rem .65rem;font-size:.7rem;font-weight:700;line-height:1.2;display:inline-flex}.prompt-share-page .prompt-card__category-pill i{color:#3182ce;flex:none;font-size:.7rem}.prompt-share-page .prompt-card__category-pill span,.prompt-share-page .prompt-card__type-pill span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.prompt-share-page .prompt-card__type-pill{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.28rem;padding:.2rem .55rem;font-size:.7rem;font-weight:700;line-height:1.2;display:inline-flex}.prompt-share-page .prompt-card__type-pill--prompt,.prompt-share-page .prompt-card__type-pill--text{color:#5f6368;background:#f1f3f4;border:1px solid #dde2e6}.prompt-share-page .prompt-card__type-pill--media{border-style:dashed}.prompt-share-page .prompt-card__type-pill--image{color:#7b4c00;background:#fff4df;border:1px solid #f2d39a}.prompt-share-page .prompt-card__type-pill--skill{color:#1d4ed8;background:#e8f0ff;border:1px solid #b7cbff}.prompt-share-page .prompt-card__type-pill i{flex:none;font-size:.72rem}.prompt-share-page .prompt-card__image{z-index:1;aspect-ratio:16/10;background:linear-gradient(135deg,#4893e02e,#ffffffeb),#f5f9ff;border:1px solid #dce7f3;border-radius:14px;width:100%;position:relative;overflow:hidden}.prompt-share-page .prompt-card__image img{object-fit:cover;width:100%;height:100%;display:block}.prompt-share-page .prompt-card h3{z-index:1;color:#1a202c;-webkit-line-clamp:2;line-clamp:2;word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:1.05rem;font-weight:700;line-height:1.45;display:-webkit-box;position:relative;overflow:hidden}.prompt-share-page .prompt-card__content{z-index:1;color:#4a5568;-webkit-line-clamp:3;line-clamp:3;word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.6;display:-webkit-box;position:relative;overflow:hidden}.prompt-share-page .prompt-meta{margin-top:auto;display:block}.prompt-share-page .prompt-meta-info{flex-wrap:wrap;align-items:center;gap:.42rem;display:flex}.prompt-share-page .prompt-meta-pill{color:#7a8fa3;background:0 0;border:none;border-radius:6px;align-items:center;gap:.24rem;padding:.1rem .2rem;font-size:.72rem;display:inline-flex}.prompt-share-page .prompt-meta-pill i{color:#9ab0c5;font-size:.68rem}.prompt-share-page .prompt-actions{border-top:none;grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;column-gap:.2rem;width:100%;padding-top:.42rem;display:grid}.prompt-share-page .prompt-action-btn{color:#4a5568;cursor:pointer;-webkit-user-select:none;user-select:none;isolation:isolate;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;padding:0;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:visible}.prompt-share-page .prompt-action-count{color:#fff;text-align:center;pointer-events:none;background:#0f172ad1;border-radius:999px;min-width:17px;height:17px;padding:0 4px;font-size:.62rem;font-weight:700;line-height:17px;position:absolute;bottom:-5px;right:-3px}.prompt-share-page .meatball-menu{color:#4a5568;cursor:pointer;width:34px;height:34px;box-shadow:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:10px;grid-area:menu;justify-content:center;justify-self:end;align-items:center;padding:0;transition:background .18s,color .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden}.prompt-share-page .meatball-menu:hover{color:#2d3748;background:#edf2f7}.prompt-share-page .meatball-menu:hover:not(:disabled),.prompt-share-page .meatball-menu:active:not(:disabled),.prompt-share-page .meatball-menu[aria-expanded=true]{transform:none}.prompt-share-page .prompt-action-btn i,.prompt-share-page .meatball-menu i{font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1;font-size:1.35rem;font-style:normal;line-height:1;display:inline-block;position:relative;visibility:visible!important;opacity:1!important;font-family:bootstrap-icons!important;font-weight:400!important}.prompt-share-page .prompt-action-btn.like-btn:before,.prompt-share-page .prompt-action-btn.use-in-chat-btn:before{content:none}.prompt-share-page .prompt-action-btn.like-btn:after,.prompt-share-page .prompt-action-btn.use-in-chat-btn:after{content:"";opacity:0;pointer-events:none;z-index:2;border-radius:999px;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.2)}.prompt-share-page .prompt-action-btn:hover{transform:translateY(-1px)}.prompt-share-page .prompt-action-btn.comment-btn:hover{color:#1a73e8;background:#1a73e81f}.prompt-share-page .prompt-action-btn.like-btn:hover{color:var(--ps-like);background:0 0}.prompt-share-page .prompt-action-btn.use-in-chat-btn:hover{color:var(--ps-use-in-chat);background:0 0}.prompt-share-page .prompt-action-btn:active{background:#4893e029;transform:translateY(0)}.prompt-share-page .prompt-action-btn.like-btn:active,.prompt-share-page .prompt-action-btn.use-in-chat-btn:active{background:0 0}.prompt-share-page .prompt-action-btn[aria-disabled=true]{cursor:pointer}.prompt-share-page .like-btn.liked{color:var(--ps-like);box-shadow:none;background:0 0}.prompt-share-page .like-btn.liked i{color:var(--ps-like)!important;font-family:bootstrap-icons!important}.prompt-share-page .use-in-chat-btn.used-in-chat{color:var(--ps-use-in-chat);box-shadow:none;background:0 0}.prompt-share-page .use-in-chat-btn.used-in-chat i{color:var(--ps-use-in-chat)!important;font-family:bootstrap-icons!important}.prompt-share-page .like-btn.liked.is-celebrating i,.prompt-share-page .use-in-chat-btn.used-in-chat.is-celebrating i{animation:.52s cubic-bezier(.2,1.72,.36,1) both prompt-action-icon-pop}.prompt-share-page .like-btn.liked.is-celebrating:after{background:#ff6b9a;animation:.64s ease-out both prompt-action-burst;box-shadow:0 -21px #ff6b9a,17px -12px #ffc857,19px 8px #ff8fab,3px 20px #ffd166,-16px 11px #ff6b9a,-18px -9px #ffc857}.prompt-share-page .use-in-chat-btn.used-in-chat.is-celebrating:after{background:var(--ps-use-in-chat);box-shadow:0 -21px 0 var(--ps-use-in-chat), 17px -12px 0 #74c0fc, 19px 8px 0 #4dabf7, 3px 20px 0 #91a7ff, -16px 11px 0 var(--ps-use-in-chat), -18px -9px 0 #74c0fc;animation:.64s ease-out both prompt-action-burst}@keyframes prompt-action-icon-pop{0%{transform:scale(.72)rotate(-10deg)}52%{transform:scale(1.34)rotate(8deg)}76%{transform:scale(.94)rotate(-3deg)}to{transform:scale(1)rotate(0)}}@keyframes prompt-action-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.18)}18%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.prompt-share-page .like-btn.liked.is-celebrating i,.prompt-share-page .like-btn.liked.is-celebrating:after,.prompt-share-page .use-in-chat-btn.used-in-chat.is-celebrating i,.prompt-share-page .use-in-chat-btn.used-in-chat.is-celebrating:after{animation:none}}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .like-btn.liked{color:#ff7675;box-shadow:none;background:0 0}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .like-btn.liked i{color:#ff7675!important}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .use-in-chat-btn.used-in-chat{color:#74c0fc;box-shadow:none;background:0 0}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .use-in-chat-btn.used-in-chat i{color:#74c0fc!important}.prompt-share-page .meatball-menu{width:34px;height:34px;padding:0}.prompt-share-page .meatball-menu[aria-expanded=true]{color:#2f73c7;background:#eaf3fffa;box-shadow:0 10px 24px #2f73c72e}.prompt-share-page .prompt-actions-dropdown{opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 0;width:min(220px,100% - 1.64rem);z-index:var(--z-dropdown,30);background:#fff;border:1px solid #dce7f3;border-radius:12px;flex-direction:column;gap:.16rem;padding:.42rem;transition:opacity .18s,transform .22s cubic-bezier(.2,1.36,.32,1),visibility 0s linear .18s;display:flex;position:absolute;top:42px;right:.82rem;transform:translateY(-8px)scale(.94);box-shadow:0 22px 44px #0f172a29,0 2px 6px #0f172a0f}.prompt-share-page .prompt-actions-dropdown:before{content:"";background:#fff;border-top:1px solid #dce7f3;border-left:1px solid #dce7f3;width:11px;height:11px;position:absolute;top:-6px;right:14px;transform:rotate(45deg)}.prompt-share-page .prompt-actions-dropdown.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .16s,transform .24s cubic-bezier(.2,1.36,.32,1),visibility;transform:translateY(0)scale(1)}.prompt-share-page .prompt-actions-dropdown .dropdown-item{text-align:left;color:#1a202c;cursor:pointer;opacity:0;z-index:1;background:0 0;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.58rem .7rem;font-size:.84rem;font-weight:500;transition:opacity .16s,transform .18s,background .16s,color .16s,box-shadow .16s;display:flex;position:relative;transform:translate(8px)}.prompt-share-page .prompt-actions-dropdown.is-open .dropdown-item{opacity:1;transform:translate(0)}.prompt-share-page .prompt-actions-dropdown.is-open .dropdown-item:first-child{transition-delay:30ms}.prompt-share-page .prompt-actions-dropdown.is-open .dropdown-item:nth-child(2){transition-delay:60ms}.prompt-share-page .prompt-actions-dropdown.is-open .dropdown-item:nth-child(3){transition-delay:90ms}.prompt-share-page .prompt-actions-dropdown .dropdown-item i{color:#5d7fa8;flex:none;width:1rem;font-size:.92rem;line-height:1}.prompt-share-page .prompt-actions-dropdown .dropdown-item span{min-width:0}.prompt-share-page .prompt-actions-dropdown .dropdown-item:hover{color:#1a73e8;background:#4893e01f}.prompt-share-page .prompt-actions-dropdown .dropdown-item:hover i{color:#1a73e8}.prompt-share-page .prompt-actions-dropdown .dropdown-item:disabled{cursor:not-allowed;opacity:.7;color:var(--ps-text-muted);background:#f7f8f9}@media (prefers-reduced-motion:reduce){.prompt-share-page .prompt-actions-dropdown,.prompt-share-page .prompt-actions-dropdown .dropdown-item{transition-duration:.01ms!important;transition-delay:0s!important}.prompt-share-page .prompt-actions-dropdown,.prompt-share-page .prompt-actions-dropdown .dropdown-item,.prompt-share-page .prompt-actions-dropdown.is-open,.prompt-share-page .prompt-actions-dropdown.is-open .dropdown-item{transform:none}}
:where(body.prompt-share-page,.prompt-share-page) .post-modal{z-index:var(--z-modal-priority,85);-webkit-backdrop-filter:blur(10px);opacity:0;visibility:hidden;isolation:isolate;pointer-events:none;background:radial-gradient(circle at top,#4f9cf524,#0000 34%),#12161e94;justify-content:center;align-items:center;transition:opacity .28s,visibility .28s,-webkit-backdrop-filter .32s,backdrop-filter .32s;display:flex;position:fixed;inset:0}:where(body.prompt-share-page,.prompt-share-page) .post-modal:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle at 18% 18%,#81b8ff33,#0000 28%),radial-gradient(circle at 82% 20%,#58a5ff29,#0000 22%),linear-gradient(#ffffff08,#fff0);transition:opacity .36s,transform .42s;position:absolute;inset:0;transform:scale(1.04)}:where(body.prompt-share-page,.prompt-share-page) .post-modal.show{opacity:1;visibility:visible;pointer-events:auto}:where(body.prompt-share-page,.prompt-share-page) .post-modal.show:before{opacity:1;transform:scale(1)}:where(body.prompt-share-page,.prompt-share-page) .post-modal-content{isolation:isolate;transform-origin:50% 42%;opacity:0;filter:blur(10px);overflow-wrap:anywhere;will-change:transform, opacity, filter;background:radial-gradient(circle at 0 0,#4f9cf533,#0000 36%),linear-gradient(#fffffffc 0%,#f6fafffa 100%);border:1px solid #b5d0ef80;border-radius:30px;width:min(94%,920px);max-height:92vh;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .3s,filter .42s,box-shadow .42s;position:relative;overflow:hidden;transform:translateY(26px)scale(.965);box-shadow:0 36px 90px #12182252,0 14px 36px #2563eb1f}:where(body.prompt-share-page,.prompt-share-page) .post-modal-content--composer{flex-direction:column;padding:0;display:flex}:where(body.prompt-share-page,.prompt-share-page) .post-modal-scroll{scrollbar-gutter:auto;flex:1;min-height:0;padding:1.2rem;overflow-y:auto}:where(body.prompt-share-page,.prompt-share-page) .post-modal.show .post-modal-content{opacity:1;filter:blur();transform:translateY(0)scale(1);box-shadow:0 44px 104px #1218225c,0 18px 44px #2563eb24}:where(body.prompt-share-page,.prompt-share-page) .post-modal-content--composer:before{content:"";background:linear-gradient(90deg,#0f4aa6 0%,#4f9cf5 55%,#77b7ff 100%);border-radius:30px 30px 0 0;height:5px;position:absolute;inset:0 0 auto}:where(body.prompt-share-page,.prompt-share-page) .post-modal .composer-hero,:where(body.prompt-share-page,.prompt-share-page) .post-modal .post-form>*{opacity:0;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .28s;transform:translateY(18px)}:where(body.prompt-share-page,.prompt-share-page) .post-modal .composer-hero{transition-delay:60ms}:where(body.prompt-share-page,.prompt-share-page) .post-modal .post-form>*{transition-delay:.14s}:where(body.prompt-share-page,.prompt-share-page) .post-modal.show .composer-hero,:where(body.prompt-share-page,.prompt-share-page) .post-modal.show .post-form>*{opacity:1;transform:none}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content{scrollbar-width:thin;scrollbar-color:var(--page-scrollbar-thumb) transparent;width:min(96%,980px);overflow-y:auto}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content::-webkit-scrollbar{width:6px}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content::-webkit-scrollbar-track{background:0 0}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content::-webkit-scrollbar-thumb{background:var(--page-scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:999px}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content::-webkit-scrollbar-thumb:hover{background:var(--page-scrollbar-thumb-hover);background-clip:padding-box}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content--detail{flex-direction:column;gap:1.05rem;padding:clamp(1.2rem,1.2vw + 1rem,1.65rem);display:flex}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .prompt-detail-header{justify-content:space-between;align-items:flex-start;gap:1rem;padding-right:3.35rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-heading{min-width:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-heading__eyebrow{color:#5d7288;margin-bottom:.18rem;font-size:.74rem;font-weight:800;display:block}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content--detail h2{color:#1f3348;overflow-wrap:anywhere;margin:0;font-size:1.28rem;line-height:1.35}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-header__chips{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;min-width:min(320px,100%);display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-chip{color:#4d647b;white-space:nowrap;background:#f8fbffeb;border:1px solid #c5d6e8e6;border-radius:999px;align-items:center;gap:.34rem;max-width:100%;min-height:34px;padding:.36rem .62rem;font-size:.78rem;display:inline-flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-chip i{color:#1a73e8;font-size:.92rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-chip strong{color:#24496e;font-size:.8rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary{grid-template-columns:repeat(auto-fit,minmax(154px,1fr));gap:.65rem;margin:0;display:grid}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item{background:#f8fbffdb;border:1px solid #cbdceed6;border-radius:14px;min-width:0;padding:.7rem .78rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item dt{color:#6b7f93;align-items:center;gap:.38rem;margin:0 0 .28rem;font-size:.74rem;font-weight:800;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item dt i{color:#1a73e8}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item dd{color:#263f57;overflow-wrap:anywhere;margin:0;font-size:.9rem;font-weight:700;line-height:1.45}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs{background:#f2f7fddb;border:1px solid #cddceee0;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;padding:.28rem;display:grid}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs__button{color:#51667d;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:.42rem;padding:.45rem .7rem;font-size:.88rem;font-weight:700;display:inline-flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs__button.is-active{color:#1d4f86;background:#fff;box-shadow:0 8px 20px #274a6f1a}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs__button span{color:#1a73e8;background:#1a73e81f;border-radius:999px;justify-content:center;align-items:center;min-width:1.45rem;min-height:1.45rem;padding:0 .38rem;font-size:.76rem;display:inline-flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-panel{flex-direction:column;gap:.85rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-primary{grid-template-columns:minmax(0,1fr);gap:.85rem;display:grid}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-primary--with-media{grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);align-items:start}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-media{background:#ffffffd1;border:1px solid #cbdceed6;border-radius:16px;min-width:0;padding:.82rem;box-shadow:inset 0 1px #ffffffb8}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section--body{background:linear-gradient(#fffffffa 0%,#f7fbfff5 100%)}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section__header{justify-content:space-between;align-items:center;gap:.7rem;margin-bottom:.62rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section__header>div{flex-direction:column;gap:.12rem;min-width:0;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section__label{color:#20354a;font-size:.94rem;font-weight:800;line-height:1.35}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section__meta{color:#71869b;font-size:.74rem;font-weight:700;line-height:1.35}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-copy-btn{color:#185abc;cursor:pointer;background:#1a73e81a;border:1px solid #1a73e833;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.32rem;min-height:34px;padding:.36rem .72rem;font-size:.78rem;font-weight:800;transition:background .16s,transform .16s,color .16s;display:inline-flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-copy-btn:hover:not(:disabled){background:#1a73e829;transform:translateY(-1px)}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-copy-btn:disabled{cursor:not-allowed;opacity:.56}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-text-block,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-markdown,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-code{color:#2f3f50;overflow-wrap:anywhere;background:#fff;border:1px solid #d1dff0eb;border-radius:14px;margin:0;padding:.9rem 1rem;line-height:1.78;box-shadow:inset 0 1px #ffffffc7}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-text-block{white-space:pre-wrap}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section--body .prompt-detail-text-block,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section--body .prompt-detail-markdown{scrollbar-width:thin;scrollbar-color:var(--page-scrollbar-thumb) transparent;max-height:430px;overflow:auto}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-markdown{color:#24476e}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-markdown>*{margin-block:.35rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-markdown>:first-child{margin-top:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-markdown>:last-child{margin-bottom:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-code{white-space:pre;font-size:.86rem;overflow-x:auto}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-panel[hidden],:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments[hidden]{display:none!important}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments{outline:none;flex-direction:column;gap:.7rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__summary{background:#f8fbffe6;border:1px solid #cbdceed6;border-radius:12px;flex-direction:column;gap:.22rem;padding:.7rem .82rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__summary span{color:#6b7f93;font-size:.76rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__summary strong{color:#263f57;font-size:.92rem;line-height:1.45}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__header{justify-content:space-between;align-items:center;gap:.8rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__header h3{color:#20354a;margin:0;font-size:1rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__reload{color:#325272;cursor:pointer;background:#f8fbfff0;border:1px solid #b1cae6db;border-radius:999px;min-height:34px;padding:.36rem .8rem;font-size:.8rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__composer{flex-direction:column;gap:.5rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__composer textarea{color:#23466c;width:100%;min-height:86px;font:inherit;resize:vertical;background:#f9fcfff5;border:1px solid #c0d5ece6;border-radius:14px;padding:.72rem .82rem;line-height:1.55}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__composer button{color:#fff;cursor:pointer;background:#1a73e8;border:none;border-radius:999px;align-self:flex-end;min-height:34px;padding:.38rem .86rem;font-size:.78rem;font-weight:700}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__composer button:disabled,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__reload:disabled{opacity:.7;cursor:wait}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__login-note,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__status{color:#5f7288;margin:0;font-size:.85rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__list{flex-direction:column;gap:.62rem;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__item{background:#ffffffdb;border:1px solid #cbdceed6;border-radius:14px;padding:.62rem .72rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__meta{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__meta strong{color:#2b4a67;font-size:.86rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__meta span{color:#7a8fa3;font-size:.74rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__item p{color:#24476e;white-space:pre-wrap;word-break:break-word;margin:.38rem 0 0;font-size:.88rem;line-height:1.55}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__actions{justify-content:flex-end;margin-top:.36rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__actions button{color:#1a73e8;cursor:pointer;background:0 0;border:none;font-size:.77rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__actions button:disabled{opacity:.66;cursor:wait}:where(body.prompt-share-page,.prompt-share-page) #promptShareModal .post-modal-content{background:radial-gradient(circle at 100% 0,#6eb0ff29,#0000 34%),linear-gradient(#fffffffb 0%,#f6fafff6 100%);border:1px solid #b5d0ef6b;border-radius:24px;width:min(92%,620px);box-shadow:0 32px 80px #12182247,0 12px 30px #4f9cf524}.prompt-share-page .close-btn{z-index:30;color:#5f7288;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #c9d9ece6;border-radius:50%;justify-content:center;align-items:center;width:2.45rem;height:2.45rem;font-size:1.22rem;transition:background .16s,color .16s,border-color .16s,transform .16s;display:inline-flex;position:absolute;top:1rem;right:1rem;box-shadow:0 12px 26px #2021241f}.prompt-share-page .close-btn:hover{color:var(--ps-text-strong);background:#fff;border-color:#b4c9e3;transform:translateY(-1px)}:where(body.prompt-share-page,.prompt-share-page) .post-modal-content h2{color:var(--ps-text-strong);letter-spacing:-.03em;margin:0 0 .45rem;font-size:clamp(1.45rem,1.1vw + 1.12rem,2rem)}:where(body.prompt-share-page,.prompt-share-page) .composer-hero{background:linear-gradient(135deg,#4f9cf529 0%,#e0efffdb 46%,#fffffff0 100%);border:1px solid #73aae938;border-radius:26px;justify-content:space-between;align-items:flex-start;gap:1.25rem;padding:1.4rem 4.3rem 1.3rem 1.45rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffa8,0 18px 34px #386aa41a}:where(body.prompt-share-page,.prompt-share-page) .composer-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#4f9cf538 0%,#0000 68%);border-radius:50%;width:190px;height:190px;position:absolute;inset:auto -42px -74px auto}:where(body.prompt-share-page,.prompt-share-page) .composer-hero__copy,:where(body.prompt-share-page,.prompt-share-page) .composer-hero__chips{z-index:1;position:relative}:where(body.prompt-share-page,.prompt-share-page) .composer-hero__eyebrow{color:#1454b0;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .18rem;font-size:.72rem;font-weight:800}:where(body.prompt-share-page,.prompt-share-page) .composer-hero__chips{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;max-width:220px;display:flex}:where(body.prompt-share-page,.prompt-share-page) .composer-hero__chips span{color:#28517b;background:#ffffffe6;border:1px solid #9ec8f080;border-radius:999px;align-items:center;min-height:32px;padding:.34rem .74rem;font-size:.75rem;font-weight:800;display:inline-flex;box-shadow:0 10px 20px #25517b14}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog{flex-direction:column;gap:1rem;padding:1.5rem;display:flex;position:relative}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__close{z-index:2;color:#5f7288;cursor:pointer;background:#ffffffeb;border:1px solid #b4cbe4db;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;transition:transform .18s,border-color .18s,background .18s,color .18s;display:inline-flex;position:absolute;top:.95rem;right:.95rem;box-shadow:0 12px 26px #2021241f}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__close svg{width:1rem;height:1rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__close:hover{color:var(--ps-text-strong);background:#fff;border-color:#b4c9e3;transform:translateY(-1px)}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__header{flex-direction:column;gap:.35rem;padding-right:3.25rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__header h2{margin:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__lead{color:var(--ps-text-muted);margin:0;font-size:.92rem;line-height:1.65}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__body{flex-direction:column;gap:.9rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__row input{color:#24476e;width:100%;min-height:48px;font:inherit;background:#f8fbfff0;border:1px solid #bdd3eae6;border-radius:16px;padding:.9rem 1rem;box-shadow:inset 0 1px #ffffffeb}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__status{min-height:1.6em;color:var(--ps-text-muted);margin:0;font-size:.88rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__status--error{color:#c0392b}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__actions{align-items:center;gap:.7rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__actions .prompt-share-icon-btn{border-radius:999px;width:42px;min-width:42px;height:42px;min-height:42px;margin:0;padding:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__actions .prompt-share-icon-btn i{font-size:1rem;line-height:1}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__sns{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__sns a{color:#28517b;background:#ffffffeb;border:1px solid #bdd3ead1;border-radius:16px;justify-content:center;align-items:center;gap:.45rem;min-height:46px;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__sns a:hover{background:#fff;border-color:#9ec8f0;transform:translateY(-1px)}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__sns .share-x-icon{flex-shrink:0;width:.94rem;height:.94rem}:where(body.prompt-share-page,.prompt-share-page) .post-modal-lead{color:#4d657c;max-width:56ch;margin:.34rem 0 0;font-size:.96rem;line-height:1.75}:where(body.prompt-share-page,.prompt-share-page) .post-form{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .composer-section{background:linear-gradient(#fffffffa 0%,#f7fbfffa 100%);border:1px solid #cddceedb;border-radius:24px;flex-direction:column;gap:1rem;padding:1.15rem;display:flex;box-shadow:inset 0 1px #ffffffb8,0 14px 28px #0f172a0d}:where(body.prompt-share-page,.prompt-share-page) .composer-section--primary{background:linear-gradient(#f9fcfffa 0%,#f1f7fffa 100%)}:where(body.prompt-share-page,.prompt-share-page) .composer-section--content{background:linear-gradient(#fcfefffa 0%,#f5fafffa 100%)}:where(body.prompt-share-page,.prompt-share-page) .composer-section__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .composer-section__eyebrow{color:#2c6cb0;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .26rem;font-size:.72rem;font-weight:800}:where(body.prompt-share-page,.prompt-share-page) .composer-section__title-row{align-items:center;gap:.42rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .composer-section__header h3{color:#20354a;margin:0;font-size:1.02rem;line-height:1.3}:where(body.prompt-share-page,.prompt-share-page) .composer-info-btn{cursor:pointer;color:#7aa4cc;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:.9rem;transition:color .15s,background .15s;display:inline-flex}:where(body.prompt-share-page,.prompt-share-page) .composer-info-btn:hover,:where(body.prompt-share-page,.prompt-share-page) .composer-info-btn.is-active{color:#1a73e8;background:#1a73e81a}:where(body.prompt-share-page,.prompt-share-page) .composer-section__description{color:#698096;text-align:right;max-width:34ch;margin:0;font-size:.84rem;line-height:1.6}:where(body.prompt-share-page,.prompt-share-page) .composer-field-grid{gap:.9rem;display:grid}:where(body.prompt-share-page,.prompt-share-page) .composer-field-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-toggle{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option{cursor:pointer;background:linear-gradient(#fffffff5 0%,#f6fafffa 100%);border:1px solid #c5d9efeb;border-radius:20px;align-items:flex-start;gap:.86rem;padding:1rem;transition:border-color .16s,box-shadow .16s,background .16s,transform .16s;display:flex;position:relative}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option:hover{border-color:#9fc5eb;transform:translateY(-1px);box-shadow:0 14px 26px #618fba1f}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option input{opacity:0;pointer-events:none;position:absolute;inset:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option--active{background:linear-gradient(#eaf3fff5 0%,#f8fbfffa 100%);border-color:#7fb3ea;box-shadow:0 16px 30px #4e88c429}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option__icon{color:#2c6cb0;background:#4893e01f;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:inline-flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option__icon i{font-size:1.08rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option__body{flex-direction:column;gap:.14rem;min-width:0;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option__body strong{color:#20354a;font-size:.96rem;line-height:1.3}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option__body small{color:#64788d;font-size:.8rem;line-height:1.55}:where(body.prompt-share-page,.prompt-share-page) .composer-axis-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1rem;display:grid}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-toggle{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option{cursor:pointer;background:linear-gradient(#fffffff5 0%,#f6fafffa 100%);border:1px solid #c5d9efeb;border-radius:14px;align-items:center;gap:.6rem;padding:.7rem .8rem;transition:border-color .16s,box-shadow .16s,background .16s,transform .16s;display:flex;position:relative}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option:hover{border-color:#9fc5eb;transform:translateY(-1px);box-shadow:0 14px 26px #618fba1f}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option input{opacity:0;pointer-events:none;position:absolute;inset:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option--active{background:linear-gradient(#eaf3fff5 0%,#f8fbfffa 100%);border-color:#7fb3ea;box-shadow:0 16px 30px #4e88c429}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option__icon{color:#2c6cb0;background:#4893e01f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:inline-flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option__icon i{font-size:1rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option__body{flex-direction:column;gap:.1rem;min-width:0;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option__body strong{color:#20354a;font-size:.92rem;line-height:1.25}:where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option__body small{color:#64788d;font-size:.75rem;line-height:1.4}@media (max-width:640px){:where(body.prompt-share-page,.prompt-share-page) .composer-axis-grid{grid-template-columns:minmax(0,1fr)}}.prompt-share-page .form-group{flex-direction:column;gap:.44rem;display:flex}.prompt-share-page .form-group--toggle{margin-top:.1rem}.prompt-share-page .form-group label{color:#30465d;font-size:.88rem;font-weight:700}.prompt-share-page .form-group__hint{color:#74879a;font-size:.79rem;line-height:1.55}.prompt-share-page .form-group input[type=text],.prompt-share-page .form-group textarea,.prompt-share-page .form-group select{width:100%;min-height:52px;color:var(--ps-text-strong);background:#fffffffa;border:1px solid #ccdbedf5;border-radius:18px;padding:.92rem .98rem;font-family:inherit;font-size:.93rem;transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px #ffffffb3}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select{width:100%;position:relative}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select-native{opacity:0;pointer-events:none;position:absolute;border:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__trigger{width:100%;min-height:52px;color:var(--ps-text-strong);text-align:left;cursor:pointer;background:linear-gradient(#fffffffc 0%,#f7fbfffa 100%);border:1px solid #ccdbedf5;border-radius:18px;justify-content:space-between;align-items:center;gap:.8rem;padding:.82rem .92rem .82rem .98rem;font-family:inherit;font-size:.93rem;font-weight:700;line-height:1.4;transition:border-color .16s,box-shadow .16s,background .16s,transform .16s;display:flex;box-shadow:inset 0 1px #ffffffb8,0 10px 22px #2a57870f}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__trigger:hover{background:#fff;border-color:#80aee5eb;box-shadow:inset 0 1px #ffffffc7,0 14px 28px #326dab1a}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select.is-open .prompt-composer-select__trigger,:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__trigger:focus-visible{background:#fff;border-color:#98bff0;outline:none;box-shadow:0 0 0 4px #1a73e824,0 14px 28px #326dab1f}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__chevron{color:#4f7eb6;flex-shrink:0;font-size:.82rem;transition:transform .2s,color .16s}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select.is-open .prompt-composer-select__chevron{color:#1a73e8;transform:rotate(180deg)}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__menu{z-index:var(--z-dropdown,30);-webkit-backdrop-filter:blur(18px);scrollbar-width:thin;scrollbar-color:#5d8bbe61 transparent;background:linear-gradient(#fffffffa 0%,#f6fafffa 100%);border:1px solid #9abee780;border-radius:18px;max-height:min(330px,48vh);padding:.42rem;display:none;position:absolute;top:calc(100% + .48rem);left:0;right:0;overflow-y:auto;box-shadow:0 22px 48px #1118272e,0 8px 18px #2563eb1a}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__menu::-webkit-scrollbar{width:8px}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__menu::-webkit-scrollbar-track{background:0 0}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__menu::-webkit-scrollbar-thumb{background:#5d8bbe6b padding-box padding-box;border:2px solid #0000;border-radius:999px}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select.is-open .prompt-composer-select__menu{animation:.16s prompt-composer-select-drop;display:block}@keyframes prompt-composer-select-drop{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__group{margin-top:.24rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__group+.prompt-composer-select__option,:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option+.prompt-composer-select__group{border-top:1px solid #cbdceeb8;margin-top:.28rem;padding-top:.28rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__group-label{color:#6683a2;letter-spacing:.08em;text-transform:uppercase;padding:.42rem .62rem .28rem;font-size:.72rem;font-weight:800}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option{color:#263f57;width:100%;min-height:42px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:.72rem;padding:.68rem .72rem;font-size:.9rem;line-height:1.35;transition:background .14s,border-color .14s,color .14s,box-shadow .14s;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option:hover,:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option:focus-visible{color:#1559b4;background:#1a73e814;border-color:#1a73e82e;outline:none}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option.is-selected{color:#fff;background:linear-gradient(135deg,#0f4aa6f5 0%,#1a73e8f0 100%);border-color:#1a73e8b8;font-weight:800;box-shadow:0 10px 20px #1a73e82e}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option.is-selected:hover,:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option.is-selected:focus-visible{color:#fff;background:linear-gradient(135deg,#0c3e8ffa 0%,#125ec5f5 100%)}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__check{flex-shrink:0;font-size:.95rem}.prompt-share-page .form-group input::placeholder,.prompt-share-page .form-group textarea::placeholder{color:#94a4b4}.prompt-share-page .form-group textarea{resize:vertical;min-height:132px;line-height:1.62}:where(body.prompt-share-page,.prompt-share-page) .composer-status{border:1px solid #0000;border-radius:18px;margin:0;padding:.95rem 1rem;font-size:.86rem;line-height:1.55}:where(body.prompt-share-page,.prompt-share-page) .composer-status[data-variant=info]{color:#28517b;background:#4f9cf51a;border-color:#78b0ef57}:where(body.prompt-share-page,.prompt-share-page) .composer-status[data-variant=success]{color:#1f6a36;background:#16a34a1a;border-color:#34b46738}:where(body.prompt-share-page,.prompt-share-page) .composer-status[data-variant=error]{color:#9b1c1c;background:#dc262614;border-color:#dc262629}:where(body.prompt-share-page,.prompt-share-page) .composer-toggle{cursor:pointer;background:linear-gradient(#f8fbfff5 0%,#f2f8ffeb 100%);border:1px solid #b8d0ec7a;border-radius:20px;align-items:flex-start;gap:.8rem;padding:1rem 1.02rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .composer-toggle input{accent-color:#1f6fd5;margin-top:.16rem}:where(body.prompt-share-page,.prompt-share-page) .composer-toggle__copy{flex-direction:column;gap:.14rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .composer-toggle__copy strong{color:#23466c;font-size:.9rem}:where(body.prompt-share-page,.prompt-share-page) .composer-toggle__copy small{color:#64788d;font-size:.8rem;line-height:1.55}:where(body.prompt-share-page,.prompt-share-page) .image-prompt-fields{flex-direction:column;gap:.5rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .skill-prompt-fields{flex-direction:column;gap:.6rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field{cursor:pointer;background:linear-gradient(#f8fbff 0%,#edf5ff 100%);border:1px dashed #94bfe9;border-radius:20px;align-items:center;gap:.86rem;padding:1rem 1.02rem;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field:hover{border-color:#70abe4;box-shadow:0 14px 26px #4e88c41f}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field input[type=file]{display:none}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field__icon{color:#1a73e8;background:#1a73e81f;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field__icon i{font-size:1.15rem}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field__copy{flex-direction:column;gap:.14rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field__copy strong{color:#20354a;font-size:.92rem}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field__copy small{color:#64788d;font-size:.8rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview{background:linear-gradient(#fffffffa 0%,#f4f9fffa 100%);border:1px solid #dbe7f3;border-radius:20px;gap:.7rem;margin-top:.7rem;padding:.96rem;display:grid;box-shadow:inset 0 1px #ffffffb3}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview img{aspect-ratio:16/10;object-fit:contain;background:linear-gradient(135deg,#edf5ff 0%,#f8fbff 100%);border:1px solid #d7e4f0;border-radius:14px;width:100%;max-height:260px;padding:.3rem;display:block}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;padding:.1rem .1rem 0;display:flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview__meta span{color:#476176;overflow-wrap:anywhere;background:#eef5fc;border-radius:999px;align-items:center;min-height:34px;padding:.45rem .7rem;font-size:.81rem;font-weight:700;display:inline-flex}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-clear-btn{color:#40576d;cursor:pointer;background:#fff;border:1px solid #d6dde5;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:.34rem;min-height:34px;padding:.45rem .78rem;transition:background .16s,color .16s,border-color .16s,transform .16s;display:inline-flex;box-shadow:0 6px 14px #47617614}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-clear-btn:hover{background:#f1f5f9;border-color:#b8c8d9;transform:translateY(-1px)}.prompt-share-page .form-group input[type=text]:focus,.prompt-share-page .form-group textarea:focus,.prompt-share-page .form-group select:focus{background:#fff;border-color:#98bff0;outline:none;box-shadow:0 0 0 4px #1a73e824,0 10px 18px #326dab14}:where(body.prompt-share-page,.prompt-share-page) #guardrail-fields{background:linear-gradient(#f8fbfffa 0%,#fffffffa 100%);border:1px solid #c6dafcc7;border-radius:20px;margin-top:.15rem;padding:.98rem}:where(body.prompt-share-page,.prompt-share-page) .composer-footer{justify-content:flex-end;align-items:center;padding:1rem 0 .5rem;display:flex}:where(body.prompt-share-page,.prompt-share-page) .composer-footer__note{color:#6a7f95;max-width:46ch;margin:0;font-size:.8rem;line-height:1.6}.prompt-share-page .submit-btn{cursor:pointer;color:#fff;background:linear-gradient(135deg,#1457b9 0%,#2f7ae0 100%);border:none;border-radius:18px;justify-content:center;align-items:center;gap:.38rem;width:auto;min-width:190px;min-height:52px;font-size:.92rem;font-weight:700;transition:background .16s,transform .16s,filter .16s;display:inline-flex;box-shadow:0 18px 30px #185abc38}.prompt-share-page .submit-btn:hover{filter:saturate(1.04);transform:translateY(-1px)}.prompt-share-page .submit-btn:disabled{cursor:wait;opacity:.8;box-shadow:none;transform:none}.prompt-share-page .modal-content-body{flex-direction:column;gap:.95rem;display:flex}.prompt-share-page .modal-content-body .form-group{gap:.45rem}.prompt-share-page .modal-content-body .form-group label{color:var(--ps-text-muted)}:where(body.prompt-share-page,.prompt-share-page) .modal-reference-image{background:#f7fbff;border:1px solid #dce7f3;border-radius:14px;overflow:hidden}:where(body.prompt-share-page,.prompt-share-page) .modal-reference-image img{object-fit:cover;width:100%;max-height:360px;display:block}.prompt-share-page .modal-content-body .form-group p,:where(body.prompt-share-page,.prompt-share-page) #modalPromptContent,:where(body.prompt-share-page,.prompt-share-page) #modalInputExamples,:where(body.prompt-share-page,.prompt-share-page) #modalOutputExamples{color:#3c4043;white-space:pre-wrap;overflow-wrap:anywhere;background:linear-gradient(#fffffffa 0%,#f7fbfffa 100%);border:1px solid #d1dff0eb;border-radius:16px;margin:0;padding:.9rem 1rem;line-height:1.7;box-shadow:inset 0 1px #ffffffc7}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn{color:#fff;background:var(--ps-fab-sheen), var(--ps-fab-blue-gradient);width:60px;height:60px;box-shadow:var(--ps-fab-blue-shadow);cursor:pointer;isolation:isolate;z-index:var(--z-floating-action-menu,60);background-position:24% 24%;background-size:200% 200%;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;transition:transform .32s cubic-bezier(.34,1.56,.64,1),box-shadow .32s cubic-bezier(.34,1.56,.64,1),background-position .45s,filter .28s;display:inline-flex;position:fixed;bottom:clamp(14px,2.8vw,28px);left:clamp(14px,2vw,28px);right:auto;overflow:visible}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:before,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:before{z-index:-2;opacity:0;background:radial-gradient(circle,#61b2ff57 0%,#1f7bff00 72%);inset:-4px;transform:scale(.82)}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:after{z-index:-1;opacity:0;background:linear-gradient(120deg,#0000 18%,#ffffff57 50%,#0000 82%);transform:translate(-120%)skew(-18deg)}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:hover{filter:brightness(1.07)saturate(1.12);box-shadow:var(--ps-fab-blue-shadow-hover);background-position:100% 100%;transform:scale(1.08)translateY(-1px)}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:active{filter:brightness(.94)saturate(1.02);box-shadow:var(--ps-fab-blue-shadow-active);background-position:56% 56%;transition-duration:70ms;transform:scale(.92)translateY(1px)}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn.launching{animation:.56s cubic-bezier(.22,1,.36,1) newPromptButtonLaunch}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn.launching:before{animation:.56s ease-out newPromptButtonPulse}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn.launching:after{animation:.62s cubic-bezier(.22,1,.36,1) newPromptButtonSheen}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn i{font-size:1.36rem;transition:transform .32s cubic-bezier(.34,1.56,.64,1)}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:active i{transition-duration:70ms;transform:scale(.86)}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn i.rotating{animation:.72s cubic-bezier(.34,1.4,.64,1) newPromptIconSpin}
.prompt-share-page .ai-agent-btn{color:#0f766e;background:radial-gradient(circle at 30% 24%,#fffffff5,#fff0 42%),linear-gradient(135deg,#fff 0%,#f5fffd 100%);border-color:#14b8a642;width:58px;height:58px;box-shadow:0 12px 28px #0f172a24,0 0 0 6px #14b8a614,inset 0 1px #ffffffe6}.prompt-share-page .ai-agent-btn[aria-expanded=true],.prompt-share-page .ai-agent-btn:hover{color:#fff;background-color:#0000;background-image:radial-gradient(circle at 28% 24%,#ffffff57,#0000 34%),linear-gradient(135deg,#1a73e8 0%,#14b8a6 100%);background-position:100% 100%;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-color:#fff3;box-shadow:0 0 0 6px #14b8a624,0 16px 34px #14b8a64d,0 5px 14px #0f172a2e}.prompt-share-page .ai-agent-modal{color:#172033;-webkit-backdrop-filter:blur(18px)saturate(115%);background:#fffffffa;border:1px solid #11182714;border-radius:18px;flex-direction:column;width:clamp(320px,100vw - 24px,392px);height:min(620px,100vh - 24px);min-height:420px;display:flex;overflow:hidden;box-shadow:0 28px 70px #0f172a2e,0 8px 24px #0f172a14}.prompt-share-page .ai-agent-modal-header{-webkit-user-select:none;user-select:none;background:#fff;border-bottom:1px solid #e2e8f0e6;justify-content:space-between;align-items:center;gap:.75rem;min-height:56px;padding:.82rem .92rem .72rem 1rem;display:flex}.prompt-share-page .ai-agent-modal-title{color:#172033;align-items:center;gap:.5rem;min-width:0;font-size:.94rem;font-weight:800;display:inline-flex}.prompt-share-page .ai-agent-modal-title:before{content:"";width:30px;height:30px;color:var(--ps-primary);background:#1a73e81a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-family:bootstrap-icons;font-size:.95rem;font-weight:400;display:inline-flex}.prompt-share-page .modal-close-btn{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.prompt-share-page .modal-close-btn:hover{color:#172033;background:#f8fafc;border-color:#cbd5e1e6}.prompt-share-page .modal-close-btn:active{transform:scale(.94)}.prompt-share-page .modal-close-btn:focus-visible,.prompt-share-page .mini-chat-send-btn:focus-visible,.prompt-share-page .mini-chat-action-btn:focus-visible,.prompt-share-page .mini-chat-suggestion:focus-visible{outline:none;box-shadow:0 0 0 4px #1a73e829}.prompt-share-page .ai-agent-modal-content{flex:1;min-height:0;display:flex}.prompt-share-page .mini-chat-container{background:linear-gradient(#fbfdff 0%,#f6f8fb 100%);flex-direction:column;flex:1;min-height:0;display:flex}.prompt-share-page .mini-chat-messages{scrollbar-width:thin;scrollbar-color:#1a73e847 transparent;flex-direction:column;flex:1;gap:.78rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}.prompt-share-page .mini-chat-messages::-webkit-scrollbar{width:8px}.prompt-share-page .mini-chat-messages::-webkit-scrollbar-track{background:0 0}.prompt-share-page .mini-chat-messages::-webkit-scrollbar-thumb{background:#1a73e847 padding-box padding-box;border:2px solid #0000;border-radius:999px}.prompt-share-page .mini-chat-placeholder{text-align:center;color:#64748b;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.62rem;min-height:260px;padding:1.2rem .4rem;display:flex}.prompt-share-page .mini-chat-robot-icon{width:54px;height:54px;color:var(--ps-primary);background:linear-gradient(135deg,#1a73e81f,#14b8a61a);border-radius:16px;justify-content:center;align-items:center;font-size:1.35rem;display:inline-flex}.prompt-share-page .mini-chat-placeholder strong{color:#172033;font-size:1rem;line-height:1.35}.prompt-share-page .mini-chat-placeholder p{max-width:270px;margin:0;font-size:.84rem;line-height:1.7}.prompt-share-page .mini-chat-suggestions{gap:.5rem;width:100%;margin-top:.32rem;display:grid}.prompt-share-page .mini-chat-suggestion{color:#334155;width:100%;min-height:38px;font:inherit;text-align:left;cursor:pointer;background:#ffffffc7;border:1px solid #cbd5e1d1;border-radius:10px;padding:.52rem .68rem;font-size:.82rem;font-weight:700;transition:background .18s,border-color .18s,color .18s,transform .18s,box-shadow .18s}.prompt-share-page .mini-chat-suggestion:hover{color:var(--ps-primary-strong);background:#fff;border-color:#1a73e847;transform:translateY(-1px);box-shadow:0 8px 18px #0f172a0f}.prompt-share-page .mini-chat-message{grid-template-columns:30px minmax(0,1fr);align-items:end;gap:.52rem;max-width:92%;display:grid}.prompt-share-page .mini-chat-message--user{grid-template-columns:minmax(0,1fr) 30px;align-self:flex-end}.prompt-share-page .mini-chat-message--user .mini-chat-avatar{background:var(--ps-primary);color:#fff;grid-area:1/2}.prompt-share-page .mini-chat-message--user .mini-chat-text-wrapper{background:var(--ps-primary);color:#fff;border-color:#0000;grid-area:1/1;justify-self:end}.prompt-share-page .mini-chat-avatar{width:30px;height:30px;color:var(--ps-primary);background:#eaf2ff;border-radius:10px;justify-content:center;align-items:center;font-size:.88rem;display:inline-flex}.prompt-share-page .mini-chat-text-wrapper{color:#172033;background:#fff;border:1px solid #e2e8f0e6;border-radius:14px;width:fit-content;min-width:0;max-width:100%;padding:.68rem .78rem;box-shadow:0 8px 18px #0f172a0d}.prompt-share-page .mini-chat-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.88rem;line-height:1.65}.prompt-share-page .mini-chat-message--typing .mini-chat-text-wrapper{align-items:center;gap:.3rem;min-width:66px;min-height:38px;display:inline-flex}.prompt-share-page .mini-chat-typing-dot{background:#1a73e88a;border-radius:999px;width:7px;height:7px;animation:1.2s ease-in-out infinite miniChatTyping}.prompt-share-page .mini-chat-typing-dot:nth-child(2){animation-delay:.14s}.prompt-share-page .mini-chat-typing-dot:nth-child(3){animation-delay:.28s}.prompt-share-page .mini-chat-input-area{background:#fffffff5;border-top:1px solid #e2e8f0e6;align-items:center;gap:.58rem;padding:.8rem;display:flex}.prompt-share-page .mini-chat-input-wrapper{background:#f8fafc;border:1px solid #cbd5e1eb;border-radius:14px;flex:1;align-items:center;gap:.44rem;min-width:0;min-height:44px;padding:.22rem .24rem .22rem .76rem;transition:background .18s,border-color .18s,box-shadow .18s;display:flex}.prompt-share-page .mini-chat-input-wrapper:focus-within{background:#fff;border-color:#1a73e880;box-shadow:0 0 0 4px #1a73e81a}.prompt-share-page .mini-chat-input{color:#172033;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:.88rem}.prompt-share-page .mini-chat-input::placeholder{color:#94a3b8}.prompt-share-page .mini-chat-send-btn,.prompt-share-page .mini-chat-action-btn{cursor:pointer;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background .18s,color .18s,opacity .18s,transform .18s;display:inline-flex}.prompt-share-page .mini-chat-send-btn{background:var(--ps-primary);color:#fff}.prompt-share-page .mini-chat-send-btn i{font-size:1.34rem}.prompt-share-page .mini-chat-send-btn:hover:not(:disabled){background:var(--ps-primary-strong);transform:translateY(-1px)}.prompt-share-page .mini-chat-send-btn:active:not(:disabled),.prompt-share-page .mini-chat-action-btn:active:not(:disabled){transform:scale(.94)}.prompt-share-page .mini-chat-send-btn:disabled{cursor:not-allowed;opacity:.42}.prompt-share-page .mini-chat-action-btn{color:#64748b;background:#fff;border:1px solid #cbd5e1d6}.prompt-share-page .mini-chat-action-btn:hover:not(:disabled){color:var(--ps-danger);background:#fff5f5;border-color:#d930252e}.prompt-share-page .mini-chat-action-btn:disabled{cursor:not-allowed;opacity:.38}@keyframes miniChatTyping{0%,70%,to{opacity:.38;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@keyframes newPromptIconSpin{0%{transform:rotate(0)scale(1)}30%{transform:rotate(200deg)scale(1.15)}60%{transform:rotate(325deg)scale(.92)}78%{transform:rotate(372deg)scale(1.05)}90%{transform:rotate(352deg)scale(.98)}to{transform:rotate(360deg)scale(1)}}@keyframes newPromptButtonLaunch{0%{transform:scale(1)}24%{transform:scale(.94)}58%{transform:scale(1.08)translateY(-2px)}to{transform:scale(1)}}@keyframes newPromptButtonPulse{0%{opacity:0;transform:scale(.84)}28%{opacity:.52}to{opacity:0;transform:scale(1.42)}}@keyframes newPromptButtonSheen{0%{opacity:0;transform:translate(-120%)skew(-18deg)}16%{opacity:.9}to{opacity:0;transform:translate(120%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){:where(body.prompt-share-page,.prompt-share-page) .post-modal,:where(body.prompt-share-page,.prompt-share-page) .post-modal:before,:where(body.prompt-share-page,.prompt-share-page) .post-modal-content,:where(body.prompt-share-page,.prompt-share-page) .post-modal .composer-hero,:where(body.prompt-share-page,.prompt-share-page) .post-modal .post-form>*,:where(body.prompt-share-page,.prompt-share-page) .category-card,.prompt-share-page .prompt-card,.prompt-share-page .prompt-action-btn,.prompt-share-page .meatball-menu,.prompt-share-page .prompt-actions-dropdown,.prompt-share-page .modal-close-btn,.prompt-share-page .mini-chat-suggestion,.prompt-share-page .mini-chat-send-btn,.prompt-share-page .mini-chat-action-btn,.prompt-share-page .mini-chat-typing-dot,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:before,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:after,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn.launching,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn i,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn i.rotating{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:where(body.prompt-share-page,.prompt-share-page) .category-card:hover,.prompt-share-page .prompt-card:hover,.prompt-share-page .prompt-card:active,.prompt-share-page .prompt-action-btn:hover,.prompt-share-page .meatball-menu:hover,.prompt-share-page .prompt-action-btn:active,.prompt-share-page .meatball-menu:active,.prompt-share-page .modal-close-btn:active,.prompt-share-page .mini-chat-suggestion:hover,.prompt-share-page .mini-chat-send-btn:hover:not(:disabled),.prompt-share-page .mini-chat-send-btn:active:not(:disabled),.prompt-share-page .mini-chat-action-btn:active:not(:disabled),:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:hover,:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn:active{filter:none;box-shadow:var(--ps-fab-blue-shadow);background-position:24% 24%;transform:none}.prompt-share-page .prompt-actions-dropdown,.prompt-share-page .prompt-actions-dropdown.is-open{transform:none}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn i.rotating,.prompt-share-page .mini-chat-typing-dot{animation:none}:where(body.prompt-share-page,.prompt-share-page) .post-modal.show .post-modal-content,:where(body.prompt-share-page,.prompt-share-page) .post-modal.show .composer-hero,:where(body.prompt-share-page,.prompt-share-page) .post-modal.show .post-form>*{filter:none;transform:none}}:where(body.prompt-share-page,.prompt-share-page) .guardrail-info{border-left:3px solid var(--ps-primary);color:#3c4043;background:#f8fbff;border-radius:10px;margin-top:.85rem;padding:.66rem;font-size:.85rem}
@media (max-width:1024px){:where(body.prompt-share-page,.prompt-share-page) .prompts-header{min-height:clamp(240px,46vw,330px)}.prompt-share-page .prompt-cards{grid-template-columns:1fr 1fr}}@media (max-width:768px){.prompt-share-page #auth-buttons{z-index:var(--z-floating-controls,65)!important}.prompt-share-page #auth-buttons .auth-btn{justify-content:center;width:2.5rem;height:2.5rem;padding:0}.prompt-share-page #auth-buttons .auth-btn span{display:none}:where(body.prompt-share-page,.prompt-share-page) .prompts-header{border-radius:0 0 18px 18px}:where(body.prompt-share-page,.prompt-share-page) .prompts-header__inner{gap:.68rem;padding:1.4rem .86rem 1.55rem}:where(body.prompt-share-page,.prompt-share-page) .hero-title{font-size:clamp(1.45rem,6.5vw,2rem)}:where(body.prompt-share-page,.prompt-share-page) .hero-description{font-size:.88rem}:where(body.prompt-share-page,.prompt-share-page) .hero-actions{width:100%}:where(body.prompt-share-page,.prompt-share-page) .hero-action{width:min(250px,100%)}:where(body.prompt-share-page,.prompt-share-page) .search-box input{padding:.8rem 3.2rem .8rem .95rem;font-size:.94rem}:where(body.prompt-share-page,.prompt-share-page) .search-box button{width:38px;height:38px}:where(body.prompt-share-page,.prompt-share-page) main{padding:.95rem .5rem 2.3rem}:where(body.prompt-share-page,.prompt-share-page) .categories,:where(body.prompt-share-page,.prompt-share-page) .prompts-list{border-radius:14px;padding:1.1rem .8rem}:where(body.prompt-share-page,.prompt-share-page) .prompts-list{gap:.88rem}:where(body.prompt-share-page,.prompt-share-page) .category-list{--prompt-category-card-height:40px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.5rem}:where(body.prompt-share-page,.prompt-share-page) .category-card{padding:.4rem .65rem;font-size:.85rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn{min-height:36px;padding:.36rem .8rem;font-size:.8rem}.prompt-share-page .prompt-cards{grid-template-columns:1fr;gap:.72rem}.prompt-share-page .prompt-card{min-height:220px;padding:.82rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-toggle{grid-template-columns:1fr}:where(body.prompt-share-page,.prompt-share-page) .composer-section{border-radius:22px;padding:1rem}:where(body.prompt-share-page,.prompt-share-page) .composer-section__header{flex-direction:column;gap:.45rem}:where(body.prompt-share-page,.prompt-share-page) .composer-section__description{text-align:left;max-width:none}:where(body.prompt-share-page,.prompt-share-page) .composer-field-grid--two{grid-template-columns:1fr}:where(body.prompt-share-page,.prompt-share-page) .composer-hero{flex-direction:column;gap:.9rem;padding:1.1rem 3.4rem 1.1rem 1.1rem}:where(body.prompt-share-page,.prompt-share-page) .composer-hero__chips{justify-content:flex-start;max-width:none}:where(body.prompt-share-page,.prompt-share-page) .composer-toggle{padding:.82rem .86rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-option{padding:.8rem .82rem}:where(body.prompt-share-page,.prompt-share-page) .image-upload-field{padding:.86rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview__meta{flex-direction:column;align-items:stretch}:where(body.prompt-share-page,.prompt-share-page) .prompt-image-clear-btn{justify-content:center;width:100%}:where(body.prompt-share-page,.prompt-share-page) .composer-footer{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;flex-direction:column;align-items:stretch;margin:0;padding:0;position:static}:where(body.prompt-share-page,.prompt-share-page) .composer-footer__note{max-width:none}:where(body.prompt-share-page,.prompt-share-page) .post-modal-content{width:95%;max-height:86vh}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .prompt-detail-header{flex-direction:column;gap:.72rem;padding-right:3rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-header__chips{justify-content:flex-start;min-width:0}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-primary--with-media,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-examples{grid-template-columns:1fr}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section--body .prompt-detail-text-block,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section--body .prompt-detail-markdown{max-height:340px}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__sns{grid-template-columns:1fr}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog{padding:1.2rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__header{padding-right:2.7rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__close{width:2.05rem;height:2.05rem;top:.8rem;right:.8rem}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn{width:56px;height:56px}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn i{font-size:1.22rem}}@media (max-width:480px){:where(body.prompt-share-page,.prompt-share-page) .prompts-header__inner{padding:1.2rem .72rem 1.35rem}:where(body.prompt-share-page,.prompt-share-page) main{padding:.85rem .35rem 2.1rem}:where(body.prompt-share-page,.prompt-share-page) .categories,:where(body.prompt-share-page,.prompt-share-page) .prompts-list{padding:1rem .68rem}:where(body.prompt-share-page,.prompt-share-page) .category-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.prompt-share-page .prompt-card{padding:.72rem}:where(body.prompt-share-page,.prompt-share-page) .hero-kicker{letter-spacing:.12em;font-size:.7rem}:where(body.prompt-share-page,.prompt-share-page) .hero-description{font-size:.84rem}:where(body.prompt-share-page,.prompt-share-page) .search-box input{padding-right:3rem}:where(body.prompt-share-page,.prompt-share-page) .search-box button{width:36px;height:36px;right:5px}:where(body.prompt-share-page,.prompt-share-page) .category-card{font-size:.82rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn{min-height:34px;font-size:.78rem}.prompt-share-page .prompt-card h3{font-size:.96rem}.prompt-share-page .prompt-card__content{font-size:.87rem}.prompt-share-page .prompt-card__badges{gap:.3rem}.prompt-share-page .prompt-card__image{aspect-ratio:4/3}:where(body.prompt-share-page,.prompt-share-page) .prompt-meta-pill{font-size:.7rem}:where(body.prompt-share-page,.prompt-share-page) .new-prompt-btn{width:50px;height:50px}:where(body.prompt-share-page,.prompt-share-page) .prompt-action-btn i{font-size:1.18rem}.prompt-share-page .prompt-actions{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:.12rem}.prompt-share-page .prompt-action-btn{width:42px;height:42px;min-height:42px}:where(body.prompt-share-page,.prompt-share-page) .post-modal-content{border-radius:20px;width:97%}:where(body.prompt-share-page,.prompt-share-page) .composer-hero{padding:.92rem 3.1rem .92rem .92rem}:where(body.prompt-share-page,.prompt-share-page) .composer-section{border-radius:20px;padding:.88rem}:where(body.prompt-share-page,.prompt-share-page) .post-modal-scroll{padding:.82rem}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content--detail{gap:.9rem;padding:1rem}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .prompt-detail-header{padding-right:3.1rem}:where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content--detail h2{padding-right:0;font-size:1.12rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary{grid-template-columns:1fr}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section,:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-media{padding:.74rem}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section__header{align-items:flex-start}:where(body.prompt-share-page,.prompt-share-page) .prompt-detail-copy-btn{min-width:0;padding-inline:.62rem}.prompt-share-page .form-group input[type=text],.prompt-share-page .form-group textarea,.prompt-share-page .form-group select,.prompt-share-page .submit-btn{min-height:48px}.prompt-share-page .submit-btn{width:100%;min-width:0}}
.prompt-share-page :where(#auth-buttons .auth-btn,.hero-action,.search-box button,.category-card,.prompt-type-filter-btn,.prompt-action-btn,.meatball-menu,.close-btn,.prompt-image-clear-btn,.submit-btn,.prompt-actions-dropdown .dropdown-item){--ps-button-base:#fffffffa;--ps-button-accent:#f1f5f9fa;--ps-button-shadow-color:#0f172a24;background:var(--cc-button-sheen), linear-gradient(135deg, var(--ps-button-base) 0%, var(--ps-button-accent) 100%);box-shadow:0 14px 24px var(--ps-button-shadow-color), var(--cc-button-edge-highlight);transition:transform .2s,box-shadow .2s,filter .2s,background .2s,color .2s,opacity .2s,border-color .2s}.prompt-share-page :where(.submit-btn,.search-box button){--ps-button-base:var(--ps-primary);--ps-button-accent:var(--ps-primary-strong);--ps-button-shadow-color:#185abc47;color:#fff}.prompt-share-page .hero-action--primary{--ps-button-base:#3b8eff;--ps-button-accent:var(--ps-primary-strong);--ps-button-shadow-color:#1248ac6b;color:#fff;border-color:#ffffffb8}.prompt-share-page .hero-action--secondary{--ps-button-base:#ffffff52;--ps-button-accent:#ffffff29;--ps-button-shadow-color:#0f172a3d}.prompt-share-page .category-card.active,.prompt-share-page .prompt-type-filter-btn.active,.prompt-share-page .meatball-menu[aria-expanded=true]{--ps-button-base:#eaf3fffa;--ps-button-accent:#fff;--ps-button-shadow-color:#386fac2e}.prompt-share-page :where(#auth-buttons .auth-btn,.hero-action,.category-card,.prompt-type-filter-btn,.prompt-action-btn,.meatball-menu,.close-btn,.prompt-image-clear-btn,.submit-btn,.prompt-actions-dropdown .dropdown-item):hover:not(:disabled){filter:saturate(1.06);box-shadow:0 18px 30px color-mix(in srgb, var(--ps-button-shadow-color) 92%, transparent), var(--cc-button-edge-highlight);transform:translateY(-1px)}.prompt-share-page :where(#auth-buttons .auth-btn,.hero-action,.category-card,.prompt-type-filter-btn,.prompt-action-btn,.meatball-menu,.close-btn,.prompt-image-clear-btn,.submit-btn,.prompt-actions-dropdown .dropdown-item):active:not(:disabled){transform:scale(.97)}.prompt-share-page .search-box button:hover:not(:disabled){transform:translateY(-50%)translateY(-1px)}.prompt-share-page .search-box button:active:not(:disabled){transform:translateY(-50%)scale(.97)}.prompt-share-page .prompt-action-btn.like-btn,.prompt-share-page .prompt-action-btn.use-in-chat-btn,.prompt-share-page .prompt-action-btn.like-btn:hover:not(:disabled),.prompt-share-page .prompt-action-btn.use-in-chat-btn:hover:not(:disabled),.prompt-share-page .prompt-action-btn.like-btn:active:not(:disabled),.prompt-share-page .prompt-action-btn.use-in-chat-btn:active:not(:disabled){box-shadow:none;filter:none;background:0 0}@media (prefers-reduced-motion:reduce){.prompt-share-page :where(#auth-buttons .auth-btn,.hero-action,.search-box button,.category-card,.prompt-type-filter-btn,.prompt-action-btn,.meatball-menu,.close-btn,.prompt-image-clear-btn,.submit-btn,.prompt-actions-dropdown .dropdown-item){transition-duration:.01ms!important}.prompt-share-page :where(#auth-buttons .auth-btn,.hero-action,.category-card,.prompt-type-filter-btn,.prompt-action-btn,.meatball-menu,.close-btn,.prompt-image-clear-btn,.submit-btn,.prompt-actions-dropdown .dropdown-item):hover:not(:disabled),.prompt-share-page :where(#auth-buttons .auth-btn,.hero-action,.category-card,.prompt-type-filter-btn,.prompt-action-btn,.meatball-menu,.close-btn,.prompt-image-clear-btn,.submit-btn,.prompt-actions-dropdown .dropdown-item):active:not(:disabled){transform:none}.prompt-share-page .search-box button:hover:not(:disabled),.prompt-share-page .search-box button:active:not(:disabled){transform:translateY(-50%)}}
[data-theme=dark] body.prompt-share-page,[data-theme=dark] .prompt-share-page{--ps-bg:#0b1220;--ps-surface:#111827;--ps-surface-muted:#1e293b;--ps-text-strong:#f3f4f6;--ps-text-muted:#9ca3af;--ps-border:#94a3b833;--ps-primary:#3b82f6;--ps-primary-strong:#2563eb;--ps-shadow-soft:0 4px 12px #0006;--ps-shadow-hover:0 12px 32px #00000080;--ps-fab-blue-shadow:0 10px 24px #0006;--page-scrollbar-track:#0f172acc;--page-scrollbar-thumb:#3b82f666;--page-scrollbar-thumb-hover:#3b82f699}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-crawl-summary li{color:#bfdbfe;background:#60a5fa1f;border-color:#60a5fa3d}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompts-header{background:linear-gradient(#0f172a99 0%,#0f172acc 100%),url(../media/prompt_share.3135lsqisxgy5.webp) 50%/cover no-repeat;box-shadow:0 4px 20px #00000080}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompts-header:before{background:linear-gradient(#0000004d 0%,#00000080 100%)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .search-box{background:#1e293bd9;border-color:#ffffff26;box-shadow:0 8px 32px #0006}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .search-box input{color:#f3f4f6}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .search-box input::placeholder{color:#9ca3af}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .hero-action{color:#fff;background:#ffffff1a;border-color:#fff3}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .hero-action--primary{color:#fff;background:linear-gradient(135deg,#4f9dff 0%,#337cf0 52%,#1d5fd4 100%);border-color:#93c5fd73;box-shadow:0 14px 32px #08204894,inset 0 1px #bfdbfe52}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .hero-action--primary:hover{filter:brightness(1.07)saturate(1.06);box-shadow:0 20px 40px #051635a3,inset 0 1px #bfdbfe70}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .search-box button{background:linear-gradient(135deg,#4f9dff 0%,#337cf0 52%,#1d5fd4 100%);box-shadow:0 12px 26px #08204885,inset 0 1px #bfdbfe57}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .search-box button:hover{filter:brightness(1.08)saturate(1.06);box-shadow:0 16px 32px #05163594,inset 0 1px #bfdbfe70}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .categories,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompts-list{background:#111827e6;border-color:#94a3b826;box-shadow:0 24px 60px #0006}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .categories:before,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompts-list:before{background:linear-gradient(135deg,#3b82f614,#0000 58%)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .categories h2,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompts-list h2{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .category-card{color:#e5e7eb;background:#1e293b;border-color:#334155;box-shadow:0 2px 10px #0000004d}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .category-card i{color:#60a5fa;background:#3b82f633}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .category-card:hover{background:#334155;border-color:#3b82f6}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .category-card.active{color:#fff;background:linear-gradient(#1e293b 0%,#0f172a 100%);border-color:#3b82f6;box-shadow:0 8px 16px #0006}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-filter-heading{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-filter-block{border-top-color:#94a3b82e}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn{color:#e5e7eb;background:#1e293b;border-color:#334155;box-shadow:0 2px 10px #0000004d}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn i{color:#60a5fa;background:#3b82f633}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn:hover{background:#334155;border-color:#3b82f6}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-filter-btn.active{color:#fff;background:linear-gradient(#1e293b 0%,#0f172a 100%);border-color:#3b82f6;box-shadow:0 8px 16px #0006}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-card{background:#1f2937;border-color:#374151;box-shadow:0 8px 24px #00000073}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-card h3{color:#f9fafb}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-card__content{color:#d1d5db}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-card:hover{background:#262f3f;border-color:#3b82f6;box-shadow:0 16px 40px #0009}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-card__category-pill{color:#93c5fd;background:#3b82f626}[data-theme=dark] .prompt-share-page .prompt-card__type-pill--prompt,[data-theme=dark] .prompt-share-page .prompt-card__type-pill--text{color:#d1d5db;background:#ffffff1a;border-color:#ffffff26}[data-theme=dark] .prompt-share-page .prompt-card__type-pill--image{color:#fcd34d;background:#fbbf241f;border-color:#fbbf2440}[data-theme=dark] .prompt-share-page .prompt-card__type-pill--skill{color:#93c5fd;background:#3b82f633;border-color:#60a5fa52}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-card__created-at{color:#9ca3af}[data-theme=dark] .prompt-share-page .prompt-loading-message,[data-theme=dark] .prompt-share-page .prompt-feedback,[data-theme=dark] .prompt-share-page .prompt-cards>p{color:#9ca3af;background:#1f2937;border-color:#374151}[data-theme=dark] .prompt-share-page .prompt-feedback--error{color:#f87171;background:#ef44441f;border-color:#ef444447}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .meatball-menu{color:#d1d5db;background:#ffffff14}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .meatball-menu:hover{color:#f9fafb;background:#ffffff26}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-actions-dropdown{background:#1e293b;border-color:#334155;box-shadow:0 8px 24px #00000080}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-actions-dropdown:before{background:#1e293b;border-color:#334155}[data-theme=dark] .prompt-share-page .prompt-actions-dropdown .dropdown-item{color:#f3f4f6;background:0 0}[data-theme=dark] .prompt-share-page .prompt-actions-dropdown .dropdown-item:hover{color:#60a5fa;background:#334155}[data-theme=dark] .prompt-share-page .prompt-actions-dropdown .dropdown-item i{color:#93a4b8}[data-theme=dark] .prompt-share-page .prompt-actions-dropdown .dropdown-item:hover i{color:#60a5fa}[data-theme=dark] .prompt-share-page .prompt-actions-dropdown .dropdown-item:disabled{color:#9ca3af;background:#ffffff0a}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-action-btn{color:#d1d5db;background:#ffffff14}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-action-btn:hover{color:#f9fafb;background:#ffffff26}[data-theme=dark] .prompt-share-page .prompt-action-btn.like-btn,[data-theme=dark] .prompt-share-page .prompt-action-btn.use-in-chat-btn,[data-theme=dark] .prompt-share-page .prompt-action-btn.like-btn:hover,[data-theme=dark] .prompt-share-page .prompt-action-btn.use-in-chat-btn:hover{box-shadow:none;background:0 0}[data-theme=dark] .prompt-share-page .prompt-action-btn.use-in-chat-btn.used-in-chat,[data-theme=dark] .prompt-share-page .prompt-action-btn.use-in-chat-btn.used-in-chat:hover{color:#74c0fc;box-shadow:none;background:0 0}[data-theme=dark] .prompt-share-page .prompt-action-btn.use-in-chat-btn.used-in-chat i{color:#74c0fc!important}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .post-modal-content{color:#f3f4f6;background:#111827;border-color:#ffffff1a;box-shadow:0 24px 80px #000000b3}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-heading__eyebrow{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) #promptDetailModal .post-modal-content--detail h2{color:#f8fafc}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-chip{color:#cbd5e1;background:#0f172ad1;border-color:#94a3b847}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-chip i{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-chip strong{color:#e2e8f0}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item{background:#0f172a9e;border-color:#94a3b838}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item dt{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item dt i{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-summary__item dd{color:#e2e8f0}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs{background:#0f172a9e;border-color:#6b7280b3}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs__button{color:#a8b3c4}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs__button.is-active{color:#dbeafe;background:#1e293bfa;box-shadow:0 10px 24px #00000038}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-tabs__button span{color:#93c5fd;background:#60a5fa2e}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-media{box-shadow:none;background:#0f172aad;border-color:#94a3b838}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section--body{background:#0f172ad6}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section__label{color:#e5e7eb}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-section__meta{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-copy-btn{color:#bfdbfe;background:#60a5fa24;border-color:#60a5fa47}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-copy-btn:hover:not(:disabled){background:#60a5fa38}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments{color:#d1d5db}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__summary{background:#0f172a94;border-color:#4b5563d1}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__summary span{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__summary strong,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__header h3{color:#e5e7eb}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__reload{color:#dbeafe;background:#1e293beb;border-color:#94a3b861}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__composer textarea{color:#e2e8f0;background:#0f172af5;border-color:#94a3b857}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__composer button{background:#2563eb}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__login-note,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__status{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__item{background:#0f172ae0;border-color:#94a3b83d}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__meta strong{color:#e2e8f0}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__meta span{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__item p{color:#cbd5e1}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-text-block,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-markdown,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-code{color:#cbd5e1;background:#0f172ae0;border-color:#94a3b83d}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-detail-comments__actions button{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .post-modal-header{border-bottom-color:#ffffff14}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .close-btn{color:#9ca3af;background:#ffffff0d}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .form-label{color:#e5e7eb}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .form-control{color:#f3f4f6;background:#1e293b;border-color:#334155}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .form-control:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f640}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-load-more{color:#e5e7eb;background:#1e293b;border-color:#334155}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-load-more:hover{background:#334155;border-color:#4b5563}[data-theme=dark] .prompt-share-page #auth-buttons .auth-btn{color:#60a5fa;background:#1e293b;border-color:#334155}[data-theme=dark] .prompt-share-page #auth-buttons .auth-btn:hover{background:#334155}[data-theme=dark] .prompt-share-page .ai-agent-modal{color:#e5e7eb;background:#0f172afa;border-color:#94a3b82e;box-shadow:0 28px 70px #00000085,0 8px 24px #00000057}[data-theme=dark] .prompt-share-page .ai-agent-modal-header,[data-theme=dark] .prompt-share-page .mini-chat-input-area{background:#0f172af5;border-color:#94a3b829}[data-theme=dark] .prompt-share-page .ai-agent-modal-title,[data-theme=dark] .prompt-share-page .mini-chat-placeholder strong,[data-theme=dark] .prompt-share-page .mini-chat-text-wrapper,[data-theme=dark] .prompt-share-page .mini-chat-input{color:#f8fafc}[data-theme=dark] .prompt-share-page .ai-agent-modal-title:before,[data-theme=dark] .prompt-share-page .mini-chat-robot-icon,[data-theme=dark] .prompt-share-page .mini-chat-avatar{color:#93c5fd;background:#60a5fa24}[data-theme=dark] .prompt-share-page .modal-close-btn,[data-theme=dark] .prompt-share-page .mini-chat-placeholder,[data-theme=dark] .prompt-share-page .mini-chat-action-btn{color:#94a3b8}[data-theme=dark] .prompt-share-page .modal-close-btn:hover{color:#f8fafc;background:#1e293beb;border-color:#94a3b847}[data-theme=dark] .prompt-share-page .mini-chat-container{background:linear-gradient(#111827fa 0%,#0f172afa 100%)}[data-theme=dark] .prompt-share-page .mini-chat-suggestion,[data-theme=dark] .prompt-share-page .mini-chat-text-wrapper,[data-theme=dark] .prompt-share-page .mini-chat-input-wrapper,[data-theme=dark] .prompt-share-page .mini-chat-action-btn{background:#1e293bb8;border-color:#94a3b82e}[data-theme=dark] .prompt-share-page .mini-chat-suggestion{color:#dbeafe}[data-theme=dark] .prompt-share-page .mini-chat-suggestion:hover{color:#bfdbfe;background:#1e293bf2;border-color:#60a5fa57}[data-theme=dark] .prompt-share-page .mini-chat-input-wrapper:focus-within{background:#0f172afa;border-color:#60a5fa80;box-shadow:0 0 0 4px #60a5fa1f}[data-theme=dark] .prompt-share-page .mini-chat-input::placeholder{color:#64748b}[data-theme=dark] .prompt-share-page .mini-chat-message--user .mini-chat-avatar,[data-theme=dark] .prompt-share-page .mini-chat-message--user .mini-chat-text-wrapper,[data-theme=dark] .prompt-share-page .mini-chat-send-btn{color:#fff;background:#2563eb}[data-theme=dark] .prompt-share-page .mini-chat-send-btn:hover:not(:disabled){background:#1d4ed8}[data-theme=dark] .prompt-share-page .mini-chat-action-btn:hover:not(:disabled){color:#fca5a5;background:#7f1d1d3d;border-color:#f8717138}[data-theme=dark] .prompt-share-page .ai-agent-btn{color:#5eead4;background:radial-gradient(circle at 30% 24%,#2dd4bf29,#2dd4bf00 42%),linear-gradient(135deg,#111827 0%,#0f2f35 100%);border-color:#2dd4bf47;box-shadow:0 16px 34px #00000061,0 0 0 6px #2dd4bf1a,inset 0 1px #ffffff14}[data-theme=dark] .prompt-share-page .ai-agent-btn[aria-expanded=true],[data-theme=dark] .prompt-share-page .ai-agent-btn:hover{color:#fff;background:radial-gradient(circle at 28% 24%,#ffffff47,#0000 34%),linear-gradient(135deg,#2563eb 0%,#14b8a6 100%);border-color:#ffffff2e;box-shadow:0 0 0 6px #2dd4bf29,0 18px 38px #14b8a647,0 8px 20px #00000052}@media (max-width:640px){.prompt-share-page .ai-agent-modal{width:calc(100vw - 24px);height:min(560px,100vh - 24px);min-height:390px}.prompt-share-page .mini-chat-messages{padding:.82rem}.prompt-share-page .mini-chat-placeholder{min-height:230px}.prompt-share-page .mini-chat-message{max-width:100%}.prompt-share-page .mini-chat-input-area{padding:.68rem}}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) #promptShareModal .post-modal-content{background:#111827;border-color:#ffffff1a}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) #modalPromptContent,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) #modalInputExamples,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) #modalOutputExamples,[data-theme=dark] .prompt-share-page .modal-content-body .form-group p{color:#e2e8f0;box-shadow:none;background:#0f172a99;border-color:#94a3b833}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .post-modal-lead{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .modal-reference-image{background:#0f172a;border-color:#94a3b82e}[data-theme=dark] .prompt-share-page .close-btn{color:#94a3b8;background:#1e293beb;border-color:#94a3b847}[data-theme=dark] .prompt-share-page .close-btn:hover{color:#f1f5f9;background:#1e293b;border-color:#94a3b873}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__close{color:#94a3b8;background:#1e293beb;border-color:#94a3b847}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__close:hover{color:#f1f5f9;background:#1e293b}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__row input{color:#f1f5f9;box-shadow:none;background:#0f172ab3;border-color:#94a3b840}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__status--error{color:#f87171}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__sns a{color:#93c5fd;background:#1e293be6;border-color:#94a3b833}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-share-dialog__sns a:hover{background:#1e293b;border-color:#94a3b866}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-hero{background:linear-gradient(135deg,#3b82f624 0%,#111827e6 100%);border-color:#3b82f640;box-shadow:inset 0 1px #ffffff0a}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-hero__eyebrow{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-hero__chips span{color:#93c5fd;box-shadow:none;background:#1e293be6;border-color:#3b82f640}[data-theme=dark] .prompt-share-page .form-group label{color:#e2e8f0}[data-theme=dark] .prompt-share-page .form-group__hint{color:#64748b}[data-theme=dark] .prompt-share-page .form-group input[type=text],[data-theme=dark] .prompt-share-page .form-group textarea,[data-theme=dark] .prompt-share-page .form-group select{color:#f1f5f9;box-shadow:none;background:#0f172ab3;border-color:#94a3b840}[data-theme=dark] .prompt-share-page .form-group input::placeholder,[data-theme=dark] .prompt-share-page .form-group textarea::placeholder{color:#475569}[data-theme=dark] .prompt-share-page .form-group input[type=text]:focus,[data-theme=dark] .prompt-share-page .form-group textarea:focus,[data-theme=dark] .prompt-share-page .form-group select:focus{background:#0f172ae6;border-color:#3b82f680;box-shadow:0 0 0 4px #3b82f624}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__trigger{color:#f1f5f9;box-shadow:none;background:linear-gradient(#0f172ae0 0%,#111827e0 100%);border-color:#94a3b840}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__trigger:hover{background:#0f172af0;border-color:#60a5fa6b;box-shadow:0 14px 28px #00000029}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select.is-open .prompt-composer-select__trigger,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__trigger:focus-visible{background:#0f172af5;border-color:#3b82f694;box-shadow:0 0 0 4px #3b82f624}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__chevron{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__menu{scrollbar-color:#94a3b86b transparent;background:linear-gradient(#0f172afa 0%,#111827fa 100%);border-color:#60a5fa47;box-shadow:0 24px 56px #00000061,0 8px 18px #2563eb14}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__menu::-webkit-scrollbar-thumb{background:#94a3b875 padding-box padding-box}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__group+.prompt-composer-select__option,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option+.prompt-composer-select__group{border-top-color:#94a3b829}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__group-label{color:#64748b}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option{color:#dbeafe}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option:hover,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option:focus-visible{color:#fff;background:#3b82f621;border-color:#60a5fa47}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-composer-select__option.is-selected{color:#fff;background:linear-gradient(135deg,#2563ebeb 0%,#3b82f6e6 100%);border-color:#60a5fa7a;box-shadow:0 12px 24px #2563eb38}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-section{box-shadow:none;background:#111827cc;border-color:#94a3b826}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-section--primary,[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-section--content{background:#111827d9}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-section__eyebrow{color:#93c5fd}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-section__header h3{color:#f1f5f9}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-section__description{color:#64748b}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-option{background:#111827cc;border-color:#94a3b82e}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-option:hover{border-color:#3b82f666;box-shadow:0 8px 20px #0000004d}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-option--active{background:#1e3a8a33;border-color:#3b82f680}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-option__body strong{color:#f1f5f9}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-type-option__body small{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option{background:#111827cc;border-color:#94a3b82e}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option:hover{border-color:#3b82f666;box-shadow:0 8px 20px #0000004d}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option--active{background:#1e3a8a33;border-color:#3b82f680}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option__body strong{color:#f1f5f9}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-axis-option__body small{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .image-upload-field{background:#111827cc;border-color:#3b82f64d}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .image-upload-field:hover{border-color:#3b82f680;box-shadow:0 8px 20px #0000004d}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .image-upload-field__copy strong{color:#f1f5f9}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .image-upload-field__copy small{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview{box-shadow:none;background:#0f172ab3;border-color:#94a3b833}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview img{background:#0f172a80;border-color:#94a3b826}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-image-preview__meta span{color:#93c5fd;background:#1e293be6}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-image-clear-btn{color:#94a3b8;box-shadow:none;background:#1e293be6;border-color:#94a3b840}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .prompt-image-clear-btn:hover{color:#e2e8f0;background:#1e293b;border-color:#94a3b866}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-toggle{background:#111827cc;border-color:#94a3b826}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-toggle__copy strong{color:#f1f5f9}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-toggle__copy small{color:#94a3b8}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) #guardrail-fields{background:#111827cc;border-color:#94a3b826}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-status[data-variant=info]{color:#93c5fd;background:#3b82f61f;border-color:#3b82f640}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-status[data-variant=success]{color:#4ade80;background:#22c55e1f;border-color:#22c55e38}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-status[data-variant=error]{color:#f87171;background:#ef44441f;border-color:#ef444438}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-footer{background:linear-gradient(#11182700 0%,#111827e0 22%,#111827fa 100%)}[data-theme=dark] :where(body.prompt-share-page,.prompt-share-page) .composer-footer__note{color:#64748b}
