.prompt-management-module__IqAhLG__header{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.prompt-management-module__IqAhLG__header h1{letter-spacing:-.04em;margin:.25rem 0 0}.prompt-management-module__IqAhLG__header p{color:var(--color-text-soft);margin:.45rem 0 0}.prompt-management-module__IqAhLG__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}.prompt-management-module__IqAhLG__card{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);border-radius:18px;display:grid;overflow:hidden}.prompt-management-module__IqAhLG__media{aspect-ratio:4/3;background:var(--color-surface-subtle);place-items:center;display:grid;overflow:hidden}.prompt-management-module__IqAhLG__media img,.prompt-management-module__IqAhLG__media video{object-fit:contain;width:100%;height:100%}.prompt-management-module__IqAhLG__copy{gap:.45rem;padding:.9rem;display:grid}.prompt-management-module__IqAhLG__copy h2{margin:0;font-size:.96rem;line-height:1.3}.prompt-management-module__IqAhLG__meta{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.74rem;display:flex}.prompt-management-module__IqAhLG__tags{flex-wrap:wrap;gap:.35rem;display:flex}.prompt-management-module__IqAhLG__tag{background:var(--color-surface-subtle);border-radius:999px;padding:.25rem .4rem;font-size:.68rem}.prompt-management-module__IqAhLG__actions{align-items:center;gap:.5rem;margin-top:.2rem;display:flex}.prompt-management-module__IqAhLG__view{color:var(--color-primary);font-size:.8rem;font-weight:850}.prompt-management-module__IqAhLG__empty{border:1px dashed var(--color-border-strong);color:var(--color-text-soft);border-radius:18px;padding:2rem}.prompt-management-module__IqAhLG__pagination{justify-content:space-between;align-items:center;gap:1rem;padding-top:.5rem;display:flex}.prompt-management-module__IqAhLG__pagination a{font-weight:700;text-decoration:none}.prompt-management-module__IqAhLG__bulkPanel{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);border-radius:18px;gap:.9rem;padding:1rem;display:grid}.prompt-management-module__IqAhLG__bulkHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.prompt-management-module__IqAhLG__bulkHeading>div{gap:.2rem;display:grid}.prompt-management-module__IqAhLG__bulkHeading span{color:var(--color-text-muted);font-size:.82rem}.prompt-management-module__IqAhLG__selectionActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.prompt-management-module__IqAhLG__selectAll{color:var(--color-primary);cursor:pointer;white-space:nowrap;background:0 0;border:0;font-weight:800}.prompt-management-module__IqAhLG__selectAll:disabled{opacity:.5;cursor:not-allowed}.prompt-management-module__IqAhLG__bulkMutationActions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.prompt-management-module__IqAhLG__bulkMessage{color:var(--color-text-soft);margin:0;font-size:.82rem}.prompt-management-module__IqAhLG__tagFilterPanel{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);border-radius:18px;gap:.75rem;padding:1rem;display:grid}.prompt-management-module__IqAhLG__tagFilterHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.prompt-management-module__IqAhLG__tagFilterHeading>div{gap:.18rem;display:grid}.prompt-management-module__IqAhLG__tagFilterHeading span{color:var(--color-text-muted);font-size:.8rem}.prompt-management-module__IqAhLG__tagFilterHeading button{color:var(--color-primary);cursor:pointer;background:0 0;border:0;font-weight:800}.prompt-management-module__IqAhLG__tagSearch{max-width:360px}.prompt-management-module__IqAhLG__tagFilterOptions{flex-wrap:wrap;gap:.45rem;max-height:190px;padding:.1rem;display:flex;overflow:auto}.prompt-management-module__IqAhLG__tagFilterOption,.prompt-management-module__IqAhLG__tagFilterOptionSelected{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .65rem;font-size:.78rem;font-weight:750;display:flex}.prompt-management-module__IqAhLG__tagFilterOptionSelected{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}.prompt-management-module__IqAhLG__tagFilterOption input,.prompt-management-module__IqAhLG__tagFilterOptionSelected input{margin:0}.prompt-management-module__IqAhLG__tagFilterOption small,.prompt-management-module__IqAhLG__tagFilterOptionSelected small{color:var(--color-text-muted);font-size:.65rem}.prompt-management-module__IqAhLG__noTagMatches,.prompt-management-module__IqAhLG__filterHint{color:var(--color-text-muted);margin:0;font-size:.78rem}.prompt-management-module__IqAhLG__noTagMatches{padding:.45rem 0}.prompt-management-module__IqAhLG__filterHint{font-weight:700}.prompt-management-module__IqAhLG__cardSelected{border:2px solid var(--color-primary);background:var(--color-surface);box-shadow:var(--shadow-sm);border-radius:18px;display:grid;position:relative;overflow:hidden}.prompt-management-module__IqAhLG__card{position:relative}.prompt-management-module__IqAhLG__cardSelect{z-index:2;background:color-mix(in srgb,var(--color-surface) 92%,transparent);box-shadow:var(--shadow-sm);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .5rem;font-size:.7rem;font-weight:800;display:flex;position:absolute;top:.55rem;left:.55rem}.prompt-management-module__IqAhLG__cardSelect input{margin:0}.prompt-management-module__IqAhLG__visibilityFilters{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.prompt-management-module__IqAhLG__visibilityFilter,.prompt-management-module__IqAhLG__visibilityFilterActive{border:1px solid var(--color-border);background:var(--color-surface);min-height:36px;color:var(--color-text-soft);border-radius:999px;align-items:center;padding:.45rem .72rem;font-size:.78rem;font-weight:800;text-decoration:none;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.prompt-management-module__IqAhLG__visibilityFilter:hover{border-color:var(--color-border-strong);color:var(--color-text)}.prompt-management-module__IqAhLG__visibilityFilterActive{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}.prompt-management-module__IqAhLG__titleRow{justify-content:space-between;align-items:flex-start;gap:.55rem;display:flex}.prompt-management-module__IqAhLG__titleRow h2{min-width:0}.prompt-management-module__IqAhLG__visibleBadge,.prompt-management-module__IqAhLG__hiddenBadge{border-radius:999px;flex:none;align-items:center;padding:.22rem .45rem;font-size:.64rem;font-weight:850;line-height:1.1;display:inline-flex}.prompt-management-module__IqAhLG__visibleBadge{background:var(--color-primary-soft);color:var(--color-primary)}.prompt-management-module__IqAhLG__hiddenBadge{background:var(--color-surface-subtle);color:var(--color-text-muted);border:1px solid var(--color-border)}.prompt-management-module__IqAhLG__cardAction{color:var(--color-text-soft);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem;font-weight:800}.prompt-management-module__IqAhLG__cardAction:hover{color:var(--color-primary)}.prompt-management-module__IqAhLG__cardAction:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.prompt-management-module__IqAhLG__header{flex-direction:column;align-items:flex-start}.prompt-management-module__IqAhLG__bulkHeading,.prompt-management-module__IqAhLG__tagFilterHeading{flex-direction:column}.prompt-management-module__IqAhLG__selectionActions{justify-content:flex-start}.prompt-management-module__IqAhLG__bulkMutationActions{grid-template-columns:1fr;width:100%;display:grid}.prompt-management-module__IqAhLG__bulkMutationActions>button{width:100%}.prompt-management-module__IqAhLG__tagSearch{max-width:none}.prompt-management-module__IqAhLG__tagFilterOptions{max-height:230px}}.prompt-management-module__IqAhLG__categoryVisibilityPanel{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);border-radius:18px;gap:.8rem;padding:1rem;display:grid}.prompt-management-module__IqAhLG__categoryVisibilityControls{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.prompt-management-module__IqAhLG__categoryVisibilitySelect{gap:.35rem;min-width:min(100%,260px);font-size:.8rem;font-weight:750;display:grid}.prompt-management-module__IqAhLG__categoryVisibilitySelect select{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:42px;color:var(--color-text);border-radius:10px;padding:.5rem}.prompt-management-module__IqAhLG__categoryVisibilityNote{color:var(--color-text-muted);margin:0;font-size:.8rem}@media (max-width:640px){.prompt-management-module__IqAhLG__categoryVisibilityControls{display:grid}.prompt-management-module__IqAhLG__categoryVisibilityControls button{width:100%}}.prompt-management-module__IqAhLG__accessSelect{color:var(--color-text-soft);align-items:center;gap:.25rem;font-size:.72rem;display:flex}.prompt-management-module__IqAhLG__accessSelect select{border:1px solid var(--color-border);max-width:95px;color:var(--color-text);background:var(--color-surface);border-radius:6px;padding:.3rem}.prompt-management-module__IqAhLG__actions{flex-wrap:wrap}
.ui-module__Hi2WXW__button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height-md);padding:0 var(--space-4);border-radius:var(--radius-full);cursor:pointer;font-weight:var(--weight-bold);font-size:var(--text-sm);line-height:var(--leading-none);white-space:nowrap;background:var(--color-surface-strong);color:var(--color-inverse);transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:1px solid #0000;display:inline-flex}.ui-module__Hi2WXW__button:hover:not(:disabled){border-color:var(--color-border-strong)}.ui-module__Hi2WXW__button:active:not(:disabled){box-shadow:none;transform:translateY(0)}.ui-module__Hi2WXW__buttonSecondary{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-interactive)}.ui-module__Hi2WXW__buttonSecondary:hover:not(:disabled){background:var(--color-surface-elevated)}.ui-module__Hi2WXW__buttonGhost{color:var(--color-text);background:0 0}.ui-module__Hi2WXW__buttonGhost:hover:not(:disabled){background:var(--color-surface-subtle)}.ui-module__Hi2WXW__buttonPrimary{background:var(--color-primary);color:var(--color-primary-on)}.ui-module__Hi2WXW__buttonPrimary:hover:not(:disabled){background:var(--color-primary-hover)}.ui-module__Hi2WXW__buttonPrimary:active:not(:disabled){background:var(--color-primary-active)}.ui-module__Hi2WXW__buttonDanger{background:var(--color-danger);color:var(--color-inverse)}.ui-module__Hi2WXW__buttonSm{min-height:var(--control-height-sm);padding:0 var(--space-3);font-size:var(--text-xs)}.ui-module__Hi2WXW__buttonLg{min-height:var(--control-height-lg);padding:0 var(--space-5);font-size:var(--text-md)}.ui-module__Hi2WXW__button:disabled{box-shadow:none;transform:none}.ui-module__Hi2WXW__iconButton{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-floating-bg);color:var(--color-text);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);place-items:center;display:inline-grid}.ui-module__Hi2WXW__iconButton:hover:not(:disabled){background:var(--color-surface-elevated)}.ui-module__Hi2WXW__avatar{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--color-primary-soft), var(--color-surface-subtle));color:var(--color-primary-text);font-weight:var(--weight-bold);flex:none;place-items:center;display:inline-grid;overflow:hidden}.ui-module__Hi2WXW__avatarImage{object-fit:cover;width:100%;height:100%;display:block}.ui-module__Hi2WXW__empty{padding:var(--space-12);text-align:center;border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface)}.ui-module__Hi2WXW__empty h3{margin:0 0 var(--space-2)}.ui-module__Hi2WXW__empty p{color:var(--color-text-soft);margin:0}.ui-module__Hi2WXW__stat{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface)}.ui-module__Hi2WXW__stat strong{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-black);letter-spacing:var(--tracking-display);margin-top:var(--space-2);display:block}.ui-module__Hi2WXW__stat span{color:var(--color-text-soft);font-size:var(--text-sm)}@media (max-width:560px){.ui-module__Hi2WXW__button{white-space:normal;text-align:center;max-width:100%;padding-block:var(--space-2);line-height:1.35}.ui-module__Hi2WXW__empty{padding:var(--space-6) var(--space-4)}}
.site-logo-module__510fxq__image{aspect-ratio:1;object-fit:contain;box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);border-radius:24%;flex:none;padding:4px;display:block;overflow:hidden;box-shadow:0 3px 12px #1f1d201f}
.prompt-collage-module__kk5RGG__collage{background:var(--color-media-placeholder,#ececec);width:100%;min-height:158px;box-shadow:inset 0 0 0 1px var(--color-border,#0000000f);border-radius:16px;display:grid;position:relative;overflow:hidden}.prompt-collage-module__kk5RGG__image{object-fit:cover;width:100%;min-width:0;height:100%;min-height:0;display:block}.prompt-collage-module__kk5RGG__collage[data-count="1"]{grid-template-rows:1fr;grid-template-columns:1fr}.prompt-collage-module__kk5RGG__collage[data-count="2"]{grid-template-rows:1fr;grid-template-columns:1.2fr .8fr;gap:2px}.prompt-collage-module__kk5RGG__collage[data-count="3"]{grid-template-rows:1fr 1fr;grid-template-columns:1.35fr .8fr;gap:2px}.prompt-collage-module__kk5RGG__collage[data-count="3"] .prompt-collage-module__kk5RGG__image:first-child{grid-row:1/-1}.prompt-collage-module__kk5RGG__collage[data-count="4"]{grid-template-rows:repeat(3,1fr);grid-template-columns:1.4fr .78fr;gap:2px}.prompt-collage-module__kk5RGG__collage[data-count="4"] .prompt-collage-module__kk5RGG__image:first-child{grid-row:1/-1}.prompt-collage-module__kk5RGG__empty{min-height:158px;color:var(--color-text-soft,#707070);letter-spacing:.02em;place-items:center;font-weight:700;display:grid}
.stable-masonry-module__iW_kKG__masonry{grid-template-columns:repeat(var(--stable-masonry-columns), minmax(0, 1fr));gap:var(--stable-masonry-gap);align-items:start;width:100%;min-width:0;max-width:100%;display:grid}.stable-masonry-module__iW_kKG__pending{display:block;container-type:inline-size}.stable-masonry-module__iW_kKG__pendingGrid{grid-template-columns:repeat(var(--stable-masonry-at-max), minmax(0, 1fr));gap:var(--stable-masonry-gap);align-items:start;display:grid}@container (max-width:1560px){.stable-masonry-module__iW_kKG__pendingGrid{grid-template-columns:repeat(var(--stable-masonry-at-1560), minmax(0, 1fr))}}@container (max-width:1280px){.stable-masonry-module__iW_kKG__pendingGrid{grid-template-columns:repeat(var(--stable-masonry-at-1280), minmax(0, 1fr))}}@container (max-width:980px){.stable-masonry-module__iW_kKG__pendingGrid{grid-template-columns:repeat(var(--stable-masonry-at-980), minmax(0, 1fr))}}@container (max-width:700px){.stable-masonry-module__iW_kKG__pendingGrid{grid-template-columns:repeat(var(--stable-masonry-at-700), minmax(0, 1fr))}}@container (max-width:420px){.stable-masonry-module__iW_kKG__pendingGrid{grid-template-columns:repeat(var(--stable-masonry-at-420), minmax(0, 1fr))}}.stable-masonry-module__iW_kKG__column{gap:var(--stable-masonry-gap);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.stable-masonry-module__iW_kKG__item{width:100%;min-width:0;max-width:100%}
@keyframes loading-skeletons-module__yrTCHW__softPulse{0%,to{opacity:.78}50%{opacity:.46}}.loading-skeletons-module__yrTCHW__skeleton{background:var(--color-surface-muted);border-radius:var(--radius-md);animation:1.45s ease-in-out infinite loading-skeletons-module__yrTCHW__softPulse;display:block}.loading-skeletons-module__yrTCHW__pageSkeleton,.loading-skeletons-module__yrTCHW__pinsSkeleton{gap:var(--space-8);padding-block:var(--space-8) var(--space-16);display:grid}.loading-skeletons-module__yrTCHW__adminSkeleton{gap:var(--space-8);display:grid}.loading-skeletons-module__yrTCHW__masonryInline{margin-top:var(--stable-masonry-gap,14px)}.loading-skeletons-module__yrTCHW__oneRow{grid-auto-rows:0;row-gap:0;overflow:hidden}.loading-skeletons-module__yrTCHW__card{aspect-ratio:4/5;width:100%;min-width:0;max-width:100%;min-height:var(--feed-card-min-height,220px);border-radius:var(--radius-card);background:var(--color-media-placeholder);animation:1.45s ease-in-out infinite loading-skeletons-module__yrTCHW__softPulse}.loading-skeletons-module__yrTCHW__promptPage{height:calc(100dvh - var(--header-height));padding-block:1rem;overflow:hidden}.loading-skeletons-module__yrTCHW__promptDetail{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:clamp(1.5rem,3.5vw,3.5rem);height:100%;min-height:0;display:grid}.loading-skeletons-module__yrTCHW__promptMedia{background:var(--color-media-placeholder);border-radius:24px;justify-self:center;width:min(100%,760px);height:100%;max-height:100%}.loading-skeletons-module__yrTCHW__promptInfo{align-content:start;gap:.9rem;min-height:0;padding:.4rem .8rem 3.5rem 0;display:grid;overflow-y:auto}.loading-skeletons-module__yrTCHW__promptBack{width:120px;height:14px}.loading-skeletons-module__yrTCHW__promptBadge{border-radius:999px;width:112px;height:30px}.loading-skeletons-module__yrTCHW__promptTitle{border-radius:12px;width:88%;height:50px}.loading-skeletons-module__yrTCHW__promptTitleShort{border-radius:12px;width:62%;height:50px}.loading-skeletons-module__yrTCHW__promptSummary{width:94%;height:15px}.loading-skeletons-module__yrTCHW__promptSummaryShort{width:74%;height:15px}.loading-skeletons-module__yrTCHW__promptActions{border-radius:999px;width:230px;height:38px}.loading-skeletons-module__yrTCHW__promptBody{background:var(--color-code-bg);opacity:.72;border-radius:18px;height:300px;animation:1.45s ease-in-out infinite loading-skeletons-module__yrTCHW__softPulse}.loading-skeletons-module__yrTCHW__promptAuthor{border-radius:999px;width:210px;height:44px}.loading-skeletons-module__yrTCHW__metaGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.loading-skeletons-module__yrTCHW__metaCard{border-radius:14px;height:72px}.loading-skeletons-module__yrTCHW__relatedSkeleton{border-top:1px solid var(--color-border);padding:1.75rem 0 clamp(2.75rem,5vw,4.5rem)}.loading-skeletons-module__yrTCHW__relatedHeading{width:190px;height:clamp(1.45rem,2.2vw,2rem);margin-bottom:var(--space-5)}.loading-skeletons-module__yrTCHW__relatedMore{width:132px;height:42px;margin:var(--space-6) auto 0;border-radius:var(--radius-pill)}.loading-skeletons-module__yrTCHW__pageHeadingSkeleton{gap:.55rem;display:grid}.loading-skeletons-module__yrTCHW__kicker{width:76px;height:12px}.loading-skeletons-module__yrTCHW__heading{width:min(360px,72vw);height:38px}.loading-skeletons-module__yrTCHW__subheading{width:min(560px,78vw);height:15px}.loading-skeletons-module__yrTCHW__pinGroupGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.loading-skeletons-module__yrTCHW__pinGroupCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:20px;overflow:hidden}.loading-skeletons-module__yrTCHW__pinGroupCover{aspect-ratio:16/10;background:var(--color-media-placeholder);width:100%}.loading-skeletons-module__yrTCHW__pinGroupBody{gap:.55rem;padding:1rem;display:grid}.loading-skeletons-module__yrTCHW__pinGroupTitle{width:55%;height:18px}.loading-skeletons-module__yrTCHW__pinGroupDescription{width:88%;height:13px}.loading-skeletons-module__yrTCHW__pinGroupMeta{width:72px;height:12px}.loading-skeletons-module__yrTCHW__statGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.loading-skeletons-module__yrTCHW__statCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:18px;height:108px}.loading-skeletons-module__yrTCHW__adminPanels{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.loading-skeletons-module__yrTCHW__adminPanel{border:1px solid var(--color-border);background:var(--color-surface);border-radius:20px;min-height:290px}.loading-skeletons-module__yrTCHW__tableSkeleton{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;overflow:hidden}.loading-skeletons-module__yrTCHW__tableHeader,.loading-skeletons-module__yrTCHW__tableRow{grid-template-columns:52px 84px minmax(170px,.9fr) minmax(300px,1.45fr) minmax(160px,.7fr) minmax(200px,.9fr) 90px 100px;align-items:center;gap:1rem;min-width:1240px;padding:.8rem .9rem;display:grid}.loading-skeletons-module__yrTCHW__tableHeader{border-bottom:1px solid var(--color-border)}.loading-skeletons-module__yrTCHW__tableRow+.loading-skeletons-module__yrTCHW__tableRow{border-top:1px solid var(--color-border)}.loading-skeletons-module__yrTCHW__tableCell{height:14px}.loading-skeletons-module__yrTCHW__tableThumb{border-radius:12px;width:72px;height:72px}.loading-skeletons-module__yrTCHW__tablePrompt{border-radius:10px;height:72px}.loading-skeletons-module__yrTCHW__tableActions{border-radius:10px;height:60px}.loading-skeletons-module__yrTCHW__refreshBar{background:var(--color-surface-muted);border-radius:999px;width:100%;height:2px;margin:.8rem 0 0;position:relative;overflow:hidden}.loading-skeletons-module__yrTCHW__refreshBar:after{content:"";border-radius:inherit;background:var(--color-text-muted);opacity:.55;width:34%;animation:1.1s ease-in-out infinite loading-skeletons-module__yrTCHW__refreshMove;position:absolute;inset:0 auto 0 0}@keyframes loading-skeletons-module__yrTCHW__refreshMove{0%{transform:translate(-105%)}to{transform:translate(300%)}}@media (max-width:1000px){.loading-skeletons-module__yrTCHW__promptPage{height:auto;padding-block:1.5rem 5rem;overflow:visible}.loading-skeletons-module__yrTCHW__promptDetail{grid-template-columns:minmax(0,1fr);height:auto}.loading-skeletons-module__yrTCHW__promptMedia{height:min(72vh,760px)}.loading-skeletons-module__yrTCHW__promptInfo{padding-right:0;overflow:visible}.loading-skeletons-module__yrTCHW__promptMedia{aspect-ratio:4/5;width:min(100%,680px);max-height:70vh}.loading-skeletons-module__yrTCHW__statGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.loading-skeletons-module__yrTCHW__adminPanels{grid-template-columns:1fr}}@media (max-width:760px){.loading-skeletons-module__yrTCHW__pageSkeleton,.loading-skeletons-module__yrTCHW__pinsSkeleton{padding-top:var(--space-5)}.loading-skeletons-module__yrTCHW__pinGroupGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.loading-skeletons-module__yrTCHW__metaGrid,.loading-skeletons-module__yrTCHW__statGrid{grid-template-columns:1fr}}@media (max-width:520px){.loading-skeletons-module__yrTCHW__pinGroupGrid{grid-template-columns:1fr}.loading-skeletons-module__yrTCHW__promptPage{padding-top:1rem}.loading-skeletons-module__yrTCHW__promptMedia{border-radius:16px}}@media (prefers-reduced-motion:reduce){.loading-skeletons-module__yrTCHW__skeleton,.loading-skeletons-module__yrTCHW__card,.loading-skeletons-module__yrTCHW__promptBody,.loading-skeletons-module__yrTCHW__refreshBar:after{animation:none}.loading-skeletons-module__yrTCHW__refreshBar:after{opacity:.35;width:100%}.loading-skeletons-module__yrTCHW__continuationSpinner{border-top-color:var(--color-border-strong);animation:none}}.loading-skeletons-module__yrTCHW__continuation{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;margin-top:var(--space-3);color:var(--color-text-soft);font-size:var(--text-sm);font-weight:var(--weight-semibold);display:flex}.loading-skeletons-module__yrTCHW__continuationSpinner{border:2px solid var(--color-border-strong);border-top-color:var(--color-text);border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite loading-skeletons-module__yrTCHW__continuationSpin}@keyframes loading-skeletons-module__yrTCHW__continuationSpin{to{transform:rotate(360deg)}}
.pushpin-icon-module__g-I7ua__pushpinIcon{transform-origin:48% 88%;width:32px;height:32px;display:block;overflow:visible;transform:rotate(-14deg)}.pushpin-icon-module__g-I7ua__pushpinNeedle,.pushpin-icon-module__g-I7ua__pushpinRim,.pushpin-icon-module__g-I7ua__pushpinBody,.pushpin-icon-module__g-I7ua__pushpinHead{fill:currentColor}.pushpin-icon-module__g-I7ua__pushpinNeedle{opacity:.62}.pushpin-icon-module__g-I7ua__pushpinBody{opacity:.88}.pushpin-icon-module__g-I7ua__pushpinRim{opacity:.96}.pushpin-icon-module__g-I7ua__pushpinShine{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.25px;opacity:.48}.pushpin-icon-module__g-I7ua__trigger:hover .pushpin-icon-module__g-I7ua__pushpinIcon,.pushpin-icon-module__g-I7ua__trigger:focus-within .pushpin-icon-module__g-I7ua__pushpinIcon,.pushpin-icon-module__g-I7ua__animated{animation:pushpin-icon-module__g-I7ua__pin-nudge 5s var(--ease-standard) 1s infinite}.pushpin-icon-module__g-I7ua__animated{animation-delay:calc(var(--delay,0s) + 1s)}.pushpin-icon-module__g-I7ua__pressTarget:active .pushpin-icon-module__g-I7ua__pushpinIcon{animation:none;transform:rotate(-14deg)translateY(2px)scale(.9)}@keyframes pushpin-icon-module__g-I7ua__pin-nudge{0%,26%,to{transform:rotate(-14deg)translateY(0)scale(1)}4%{transform:rotate(-38deg)translate(-1px,-6px)scale(1.16)}9%{transform:rotate(14deg)translate(1px,4px)scale(1.08)}14%{transform:rotate(-28deg)translateY(-4px)scale(1.12)}19%{transform:rotate(-6deg)translateY(2px)scale(1.05)}23%{transform:rotate(-17deg)translateY(-1px)scale(1.02)}}@media (prefers-reduced-motion:reduce){.pushpin-icon-module__g-I7ua__pushpinIcon{animation:none!important}}
.managed-tag-selector-module__22bRAa__wrapper{grid-column:1/-1;gap:.8rem;display:grid}.managed-tag-selector-module__22bRAa__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.managed-tag-selector-module__22bRAa__heading div{gap:.2rem;display:grid}.managed-tag-selector-module__22bRAa__heading span{color:var(--color-text-muted);font-size:.82rem}.managed-tag-selector-module__22bRAa__count{white-space:nowrap}.managed-tag-selector-module__22bRAa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.managed-tag-selector-module__22bRAa__tag,.managed-tag-selector-module__22bRAa__selected{border:1px solid var(--color-border);cursor:pointer;transition:border-color var(--transition), background var(--transition);border-radius:13px;align-items:flex-start;gap:.65rem;padding:.75rem;display:flex}.managed-tag-selector-module__22bRAa__selected{border-color:var(--color-primary);background:var(--color-primary-soft)}.managed-tag-selector-module__22bRAa__tag:hover{border-color:var(--color-border-strong)}.managed-tag-selector-module__22bRAa__tag input,.managed-tag-selector-module__22bRAa__selected input{margin-top:.2rem}.managed-tag-selector-module__22bRAa__tag span,.managed-tag-selector-module__22bRAa__selected span{gap:.15rem;display:grid}.managed-tag-selector-module__22bRAa__tag small,.managed-tag-selector-module__22bRAa__selected small{color:var(--color-text-muted);line-height:1.35}.managed-tag-selector-module__22bRAa__compact{gap:.65rem;max-width:620px;display:grid}.managed-tag-selector-module__22bRAa__chips{flex-wrap:wrap;gap:.45rem;display:flex}.managed-tag-selector-module__22bRAa__chip{border:1px solid var(--color-border);background:var(--color-primary-soft);min-height:34px;color:var(--color-text);border-radius:999px;align-items:center;gap:.38rem;padding:.35rem .38rem .35rem .62rem;font-size:.78rem;font-weight:780;display:inline-flex}.managed-tag-selector-module__22bRAa__chip button{width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;font-size:1rem;line-height:1;display:grid}.managed-tag-selector-module__22bRAa__chip button:hover{background:var(--color-surface);color:var(--color-text)}.managed-tag-selector-module__22bRAa__chip button:disabled{opacity:.45;cursor:not-allowed}.managed-tag-selector-module__22bRAa__emptySelection{color:var(--color-text-muted);margin:0;font-size:.8rem}.managed-tag-selector-module__22bRAa__combobox{position:relative}.managed-tag-selector-module__22bRAa__options{z-index:30;border:1px solid var(--color-border);background:var(--color-surface);max-height:280px;box-shadow:var(--shadow-md);border-radius:14px;padding:.35rem;display:grid;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow-y:auto}.managed-tag-selector-module__22bRAa__option,.managed-tag-selector-module__22bRAa__optionSelected{width:100%;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.6rem;padding:.62rem .7rem;display:grid}.managed-tag-selector-module__22bRAa__optionSelected{background:var(--color-primary-soft)}.managed-tag-selector-module__22bRAa__option:hover,.managed-tag-selector-module__22bRAa__optionSelected:hover{background:var(--color-surface-subtle)}.managed-tag-selector-module__22bRAa__option:focus-within,.managed-tag-selector-module__22bRAa__optionSelected:focus-within{outline:2px solid var(--color-primary);outline-offset:-2px}.managed-tag-selector-module__22bRAa__option input,.managed-tag-selector-module__22bRAa__optionSelected input{margin-top:.18rem}.managed-tag-selector-module__22bRAa__option span,.managed-tag-selector-module__22bRAa__optionSelected span{gap:.15rem;min-width:0;display:grid}.managed-tag-selector-module__22bRAa__option strong,.managed-tag-selector-module__22bRAa__optionSelected strong{font-size:.82rem}.managed-tag-selector-module__22bRAa__option small,.managed-tag-selector-module__22bRAa__optionSelected small{color:var(--color-text-muted);font-size:.72rem;line-height:1.35}.managed-tag-selector-module__22bRAa__noMatches{color:var(--color-text-muted);margin:0;padding:.75rem;font-size:.8rem}.managed-tag-selector-module__22bRAa__primary{gap:.35rem;max-width:360px;display:grid}.managed-tag-selector-module__22bRAa__primary>span{font-size:.82rem;font-weight:750}.managed-tag-selector-module__22bRAa__primaryHint{color:var(--color-text-muted);font-size:.74rem;line-height:1.35}.managed-tag-selector-module__22bRAa__loading,.managed-tag-selector-module__22bRAa__warning{color:var(--color-text-muted);margin:0;font-size:.88rem}.managed-tag-selector-module__22bRAa__warning{color:var(--color-danger)}@media (max-width:720px){.managed-tag-selector-module__22bRAa__grid{grid-template-columns:1fr}.managed-tag-selector-module__22bRAa__compact{max-width:none}.managed-tag-selector-module__22bRAa__heading{align-items:flex-start}.managed-tag-selector-module__22bRAa__options{max-height:240px}}
.prompt-admin-module__unAcQW__managementActions{flex-wrap:wrap;align-items:center;gap:.55rem;margin:0 0 1rem;display:flex}.prompt-admin-module__unAcQW__draftNotice{background:var(--color-warning-soft);color:var(--color-warning);border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.75rem;font-weight:850;display:inline-flex}.prompt-admin-module__unAcQW__backdrop{z-index:90;background:var(--color-modal-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:flex-end;display:flex;position:fixed;inset:0}.prompt-admin-module__unAcQW__panel{background:var(--color-bg);border-left:1px solid var(--color-border);grid-template-rows:auto minmax(0,1fr) auto;width:min(760px,96vw);height:100%;display:grid;box-shadow:-20px 0 55px #00000024}.prompt-admin-module__unAcQW__header{border-bottom:1px solid var(--color-border);background:var(--color-surface);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.2rem;display:flex}.prompt-admin-module__unAcQW__header h2{letter-spacing:-.035em;margin:.25rem 0 0;font-size:1.35rem}.prompt-admin-module__unAcQW__close{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:50%;width:38px;height:38px;font-size:1.4rem}.prompt-admin-module__unAcQW__body{gap:1rem;padding:1.1rem;display:grid;overflow:auto}.prompt-admin-module__unAcQW__section{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;gap:.8rem;padding:1rem;display:grid}.prompt-admin-module__unAcQW__section h3{margin:0;font-size:1rem}.prompt-admin-module__unAcQW__section summary{cursor:pointer;font-size:.92rem;font-weight:850}.prompt-admin-module__unAcQW__sectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.prompt-admin-module__unAcQW__field{gap:.35rem;display:grid}.prompt-admin-module__unAcQW__field label{font-size:.8rem;font-weight:800}.prompt-admin-module__unAcQW__footer{border-top:1px solid var(--color-border);background:var(--color-surface);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;display:flex}.prompt-admin-module__unAcQW__footerActions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.prompt-admin-module__unAcQW__saveState{color:var(--color-text-muted);font-size:.78rem}.prompt-admin-module__unAcQW__dangerHelp{color:var(--color-text-muted);font-size:.75rem}@media (max-width:720px){.prompt-admin-module__unAcQW__sectionGrid{grid-template-columns:1fr}.prompt-admin-module__unAcQW__panel{width:100%}.prompt-admin-module__unAcQW__footer{flex-direction:column;align-items:flex-start}}.prompt-admin-module__unAcQW__errorBox{border:1px solid var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger);border-radius:12px;padding:.75rem .9rem;font-size:.84rem}.prompt-admin-module__unAcQW__discoverabilityAction{border:1px dashed var(--color-border-strong);background:var(--color-surface-subtle);border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem;display:flex}.prompt-admin-module__unAcQW__discoverabilityAction>div{gap:.2rem;display:grid}.prompt-admin-module__unAcQW__discoverabilityAction strong{font-size:.84rem}.prompt-admin-module__unAcQW__discoverabilityAction span{color:var(--color-text-muted);font-size:.75rem;line-height:1.45}.prompt-admin-module__unAcQW__subheading{text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-muted);margin:.35rem 0 -.2rem;font-size:.78rem}@media (max-width:720px){.prompt-admin-module__unAcQW__discoverabilityAction{flex-direction:column;align-items:flex-start}}.prompt-admin-module__unAcQW__modularSegmentList{gap:.85rem;display:grid}.prompt-admin-module__unAcQW__modularSegment{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:14px;gap:.7rem;padding:.9rem;display:grid}.prompt-admin-module__unAcQW__modularSegmentHeader{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.prompt-admin-module__unAcQW__modularSegmentHeader strong{font-size:.9rem}.prompt-admin-module__unAcQW__modularSegmentHeader span{color:var(--color-text-muted);font-size:.7rem}.prompt-admin-module__unAcQW__inlineToggle{width:fit-content;color:var(--color-text-soft);align-items:center;gap:.45rem;font-size:.78rem;font-weight:700;display:inline-flex}.prompt-admin-module__unAcQW__scoreSection{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;gap:.9rem;padding:1rem;display:grid}.prompt-admin-module__unAcQW__scoreHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.prompt-admin-module__unAcQW__scoreHeading>div{gap:.2rem;display:grid}.prompt-admin-module__unAcQW__scoreHeading h3{margin:.1rem 0 0;font-size:1.08rem}.prompt-admin-module__unAcQW__scoreHeading p{max-width:590px;color:var(--color-text-muted);margin:.15rem 0 0;font-size:.78rem;line-height:1.45}.prompt-admin-module__unAcQW__scoreState,.prompt-admin-module__unAcQW__trendingState{border:1px solid var(--color-border);background:var(--color-surface-subtle);min-height:30px;color:var(--color-text-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:.35rem .6rem;font-size:.72rem;font-weight:800;display:inline-flex}.prompt-admin-module__unAcQW__trendingState{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}.prompt-admin-module__unAcQW__scoreStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.prompt-admin-module__unAcQW__scoreStats>div{border:1px solid var(--color-border);background:var(--color-surface-subtle);border-radius:12px;gap:.15rem;padding:.7rem;display:grid}.prompt-admin-module__unAcQW__scoreStats span{color:var(--color-text-muted);font-size:.68rem}.prompt-admin-module__unAcQW__scoreStats strong{font-size:1rem}.prompt-admin-module__unAcQW__scoreControls{grid-template-columns:minmax(0,220px) 1fr;align-items:end;gap:.75rem;display:grid}.prompt-admin-module__unAcQW__scoreControls small{color:var(--color-text-muted);font-size:.72rem;line-height:1.4}.prompt-admin-module__unAcQW__scoreActions{flex-wrap:wrap;align-items:center;gap:.5rem;padding-bottom:.05rem;display:flex}.prompt-admin-module__unAcQW__scoreMessage,.prompt-admin-module__unAcQW__scoreError{margin:0;font-size:.76rem}.prompt-admin-module__unAcQW__scoreMessage{color:var(--color-text-soft)}.prompt-admin-module__unAcQW__scoreError{color:var(--color-danger)}@media (max-width:720px){.prompt-admin-module__unAcQW__scoreHeading{flex-direction:column}.prompt-admin-module__unAcQW__scoreStats,.prompt-admin-module__unAcQW__scoreControls{grid-template-columns:1fr}}.prompt-admin-module__unAcQW__accessControl{align-items:center;gap:.4rem;font-size:.78rem;font-weight:750;display:flex}.prompt-admin-module__unAcQW__accessControl select{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:8px;padding:.45rem}.prompt-admin-module__unAcQW__taxonomyHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.prompt-admin-module__unAcQW__taxonomyHeading>div{gap:.2rem;display:grid}.prompt-admin-module__unAcQW__taxonomyHeading h3{margin:0}.prompt-admin-module__unAcQW__taxonomyHeading p,.prompt-admin-module__unAcQW__taxonomyHint{color:var(--color-text-muted);margin:0;font-size:.76rem;line-height:1.45}.prompt-admin-module__unAcQW__taxonomyHeading>span{color:var(--color-text-muted);white-space:nowrap;font-size:.7rem}.prompt-admin-module__unAcQW__facetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.prompt-admin-module__unAcQW__editorPage{gap:1.1rem;display:grid}.prompt-admin-module__unAcQW__editorPageHeader{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.prompt-admin-module__unAcQW__editorPageHeader h1{letter-spacing:-.04em;margin:.25rem 0 0}.prompt-admin-module__unAcQW__editorPageHeader p{max-width:760px;color:var(--color-text-soft);margin:.45rem 0 0}.prompt-admin-module__unAcQW__editorPageActions,.prompt-admin-module__unAcQW__editorPageFooter{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.prompt-admin-module__unAcQW__editorPageLayout{grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:start;gap:1rem;display:grid}.prompt-admin-module__unAcQW__editorFields{gap:1rem;min-width:0;display:grid}.prompt-admin-module__unAcQW__editorPreview{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);border-radius:18px;gap:.8rem;padding:1rem;display:grid;position:sticky;top:1rem}.prompt-admin-module__unAcQW__editorPreview img,.prompt-admin-module__unAcQW__editorPreview video{aspect-ratio:4/5;object-fit:contain;background:var(--color-surface-subtle);border-radius:12px;width:100%}.prompt-admin-module__unAcQW__editorPreview>div:last-child{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.prompt-admin-module__unAcQW__editorPreview>div:last-child span{color:var(--color-text-muted);font-size:.72rem;font-weight:800}.prompt-admin-module__unAcQW__emptyPreview{aspect-ratio:4/5;border:1px dashed var(--color-border-strong);color:var(--color-text-muted);border-radius:12px;place-items:center;font-size:.8rem;display:grid}.prompt-admin-module__unAcQW__fileSummary{font-size:.78rem}.prompt-admin-module__unAcQW__editorPageFooter{border-top:1px solid var(--color-border);justify-content:flex-end;padding:1rem 0 2rem}@media (max-width:920px){.prompt-admin-module__unAcQW__facetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.prompt-admin-module__unAcQW__editorPageLayout{grid-template-columns:1fr}.prompt-admin-module__unAcQW__editorPreview{position:static}.prompt-admin-module__unAcQW__editorPageHeader{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.prompt-admin-module__unAcQW__facetGrid{grid-template-columns:1fr}.prompt-admin-module__unAcQW__taxonomyHeading{flex-direction:column}.prompt-admin-module__unAcQW__editorPageActions,.prompt-admin-module__unAcQW__editorPageFooter{width:100%}.prompt-admin-module__unAcQW__editorPageActions>a,.prompt-admin-module__unAcQW__editorPageActions>button,.prompt-admin-module__unAcQW__editorPageFooter>a,.prompt-admin-module__unAcQW__editorPageFooter>button{flex:1}}.prompt-admin-module__unAcQW__taxonomyChips{flex-wrap:wrap;gap:.35rem;display:flex}.prompt-admin-module__unAcQW__taxonomyChips button{border:1px solid var(--color-border);background:var(--color-surface-subtle);color:var(--color-text);cursor:pointer;border-radius:999px;align-items:center;gap:.25rem;padding:.28rem .48rem;font-size:.7rem;font-weight:750;display:inline-flex}.prompt-admin-module__unAcQW__taxonomyChips button:hover{border-color:var(--color-border-strong)}.prompt-admin-module__unAcQW__taxonomyChips button:disabled{opacity:.55;cursor:not-allowed}
.sign-in-modal-module__zMpEOW__backdrop{z-index:120;background:var(--color-modal-backdrop);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.sign-in-modal-module__zMpEOW__modal{border:1px solid var(--color-border);background:var(--color-surface-elevated);width:min(100%,420px);box-shadow:var(--shadow-lg);text-align:center;border-radius:24px;padding:2rem;position:relative}.sign-in-modal-module__zMpEOW__close{background:var(--color-surface-subtle);width:36px;height:36px;color:var(--color-text);cursor:pointer;border:0;border-radius:50%;font-size:1.35rem;line-height:1;position:absolute;top:.8rem;right:.8rem}.sign-in-modal-module__zMpEOW__close:hover{background:var(--color-surface-muted)}.sign-in-modal-module__zMpEOW__close:focus-visible,.sign-in-modal-module__zMpEOW__google:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.sign-in-modal-module__zMpEOW__mark{border-radius:16%;place-items:center;width:50px;height:50px;margin:0 auto 1rem;display:grid;overflow:hidden}.sign-in-modal-module__zMpEOW__modal h2{letter-spacing:-.045em;margin:0;font-size:1.7rem}.sign-in-modal-module__zMpEOW__modal p{max-width:330px;color:var(--color-text-soft);margin:.65rem auto 1.4rem;line-height:1.6}.sign-in-modal-module__zMpEOW__modal small{color:var(--color-text-muted);margin-top:1rem;font-size:.76rem;line-height:1.5;display:block}.sign-in-modal-module__zMpEOW__google{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:48px;color:var(--color-text);box-shadow:var(--shadow-sm);border-radius:999px;justify-content:center;align-items:center;gap:.7rem;font-weight:800;text-decoration:none;display:flex}.sign-in-modal-module__zMpEOW__google:hover{background:var(--color-surface-subtle)}.sign-in-modal-module__zMpEOW__googleMark{border:1px solid var(--color-border);border-radius:50%;place-items:center;width:25px;height:25px;font-size:.82rem;font-weight:900;display:grid}@media (max-width:520px){.sign-in-modal-module__zMpEOW__backdrop{align-items:end;padding:.65rem}.sign-in-modal-module__zMpEOW__modal{border-radius:24px;padding:1.7rem 1.25rem 1.5rem}}.sign-in-modal-module__zMpEOW__modal{overscroll-behavior:contain;max-height:calc(100dvh - 2rem);overflow-y:auto}@media (max-width:560px){.sign-in-modal-module__zMpEOW__backdrop{padding-bottom:max(.65rem, env(safe-area-inset-bottom))}.sign-in-modal-module__zMpEOW__modal{max-height:calc(100dvh - 2rem - env(safe-area-inset-bottom))}.sign-in-modal-module__zMpEOW__close{width:44px;height:44px}}
.prompt-guides-section-module__NjKivG__section{border-top:1px solid var(--color-border);padding:clamp(3rem,5vw,5.5rem) 0 clamp(2.5rem,5vw,5rem)}.prompt-guides-section-module__NjKivG__guideHeader{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(1.5rem,3vw,2.1rem);display:flex}.prompt-guides-section-module__NjKivG__eyebrow{color:var(--color-text-muted);letter-spacing:.13em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.76rem;font-weight:850;display:block}.prompt-guides-section-module__NjKivG__guideHeader h2{color:var(--color-text);letter-spacing:-.05em;margin:0;font-size:clamp(2rem,3.5vw,3.2rem);font-weight:850;line-height:1.02}.prompt-guides-section-module__NjKivG__guideAllLink,.prompt-guides-section-module__NjKivG__readGuide{color:var(--color-text);font-weight:800;text-decoration:none}.prompt-guides-section-module__NjKivG__guideAllLink{flex:none;margin-bottom:.15rem;font-size:.9rem}.prompt-guides-section-module__NjKivG__guideAllLink:hover,.prompt-guides-section-module__NjKivG__guideAllLink:focus-visible,.prompt-guides-section-module__NjKivG__readGuide:hover,.prompt-guides-section-module__NjKivG__readGuide:focus-visible{text-underline-offset:4px;text-decoration:underline}.prompt-guides-section-module__NjKivG__guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.7vw,1.35rem);display:grid}.prompt-guides-section-module__NjKivG__guideCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:18px;min-width:0;padding:clamp(1rem,1.8vw,1.45rem);overflow:hidden}.prompt-guides-section-module__NjKivG__guideMediaLink{color:inherit;text-decoration:none;display:block}.prompt-guides-section-module__NjKivG__guideMedia{aspect-ratio:16/8.2;background:var(--color-media-placeholder);border-radius:12px;display:block;position:relative;overflow:hidden}.prompt-guides-section-module__NjKivG__guideImage,.prompt-guides-section-module__NjKivG__guideCollage,.prompt-guides-section-module__NjKivG__mediaPlaceholder{object-fit:cover;width:100%;height:100%;display:block}.prompt-guides-section-module__NjKivG__guideImage,.prompt-guides-section-module__NjKivG__guideCollage{border-radius:0;transition:transform .18s}.prompt-guides-section-module__NjKivG__mediaPlaceholder{background:var(--color-media-placeholder)}.prompt-guides-section-module__NjKivG__guideCard:hover .prompt-guides-section-module__NjKivG__guideImage,.prompt-guides-section-module__NjKivG__guideCard:hover .prompt-guides-section-module__NjKivG__guideCollage{transform:scale(1.012)}.prompt-guides-section-module__NjKivG__guideBody{gap:.85rem;padding-top:1rem;display:grid}.prompt-guides-section-module__NjKivG__guideCategory{color:var(--color-primary-text);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.prompt-guides-section-module__NjKivG__guideTitle{color:var(--color-text);font-size:clamp(1.05rem,1.45vw,1.35rem);font-weight:820;line-height:1.18;text-decoration:none}.prompt-guides-section-module__NjKivG__guideTitle:hover,.prompt-guides-section-module__NjKivG__guideTitle:focus-visible{text-underline-offset:4px;text-decoration:underline}.prompt-guides-section-module__NjKivG__guideBody p{color:var(--color-text-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.55;display:-webkit-box;overflow:hidden}.prompt-guides-section-module__NjKivG__readGuide{width:fit-content;font-size:.8rem}.prompt-guides-section-module__NjKivG__empty{color:var(--color-text-muted);margin:0;padding:1.2rem 0}@media (max-width:960px){.prompt-guides-section-module__NjKivG__guideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.prompt-guides-section-module__NjKivG__section{padding:2.7rem 0}.prompt-guides-section-module__NjKivG__guideGrid{grid-template-columns:1fr}.prompt-guides-section-module__NjKivG__guideHeader{flex-direction:column;align-items:flex-start;gap:.8rem}.prompt-guides-section-module__NjKivG__guideAllLink{margin:0}.prompt-guides-section-module__NjKivG__eyebrow{margin-bottom:.85rem}}@media (prefers-reduced-motion:reduce){.prompt-guides-section-module__NjKivG__guideImage,.prompt-guides-section-module__NjKivG__guideCollage{transition:none}}@media (max-width:920px){.prompt-guides-section-module__NjKivG__guideAllLink,.prompt-guides-section-module__NjKivG__readGuide{align-items:center;min-height:44px;display:inline-flex}}
.content-feed-card-module__f27Csq__card{min-width:0;position:relative}.content-feed-card-module__f27Csq__media{min-height:var(--feed-card-min-height);border-radius:var(--radius-card);background:var(--color-media-placeholder);position:relative;overflow:hidden;container-type:inline-size}.content-feed-card-module__f27Csq__link{border-radius:inherit;position:absolute;inset:0}.content-feed-card-module__f27Csq__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.content-feed-card-module__f27Csq__image{width:100%;height:auto;min-height:var(--feed-card-min-height);object-fit:cover;display:block}video.content-feed-card-module__f27Csq__image{aspect-ratio:4/5}.content-feed-card-module__f27Csq__carouselSlide{height:100%;position:absolute;inset:0}.content-feed-card-module__f27Csq__carouselSlideHidden{opacity:0;pointer-events:none}.content-feed-card-module__f27Csq__carousel{z-index:3;pointer-events:none;position:absolute;inset:0}.content-feed-card-module__f27Csq__carouselControls{align-items:center;gap:var(--space-0-5);padding:var(--space-0-5);border:thin solid var(--color-media-chip-border);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-floating-bg) 48%, transparent);-webkit-backdrop-filter:blur(var(--space-1));backdrop-filter:blur(var(--space-1));pointer-events:auto;display:flex;position:absolute;top:68%;left:50%;transform:translate(-50%,-50%)}.content-feed-card-module__f27Csq__carouselButton{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-full);color:var(--color-text);cursor:pointer;transition:color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:grid}.content-feed-card-module__f27Csq__carouselPrevious svg{transform:rotate(180deg)}.content-feed-card-module__f27Csq__carouselDots{gap:var(--space-0-5);display:flex}.content-feed-card-module__f27Csq__carouselDot{width:var(--space-3);height:var(--space-5);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.content-feed-card-module__f27Csq__carouselDot:before{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-full);background:var(--color-text-muted);content:""}.content-feed-card-module__f27Csq__carouselDotActive:before{width:var(--space-2-5);background:var(--color-text)}.content-feed-card-module__f27Csq__carouselButton:hover{background:var(--color-surface-hover)}@container (max-width:10rem){.content-feed-card-module__f27Csq__carouselControls{top:calc(var(--space-2) + var(--feed-card-mark) + var(--space-2));padding:0 var(--space-0-5)}.content-feed-card-module__f27Csq__carouselButton{display:none}.content-feed-card-module__f27Csq__carouselDots{gap:var(--space-1)}.content-feed-card-module__f27Csq__carouselDot{height:var(--space-4)}}.content-feed-card-module__f27Csq__blurred{filter:blur(var(--feed-card-restricted-blur)) brightness(.62);transform:scale(1.1)}.content-feed-card-module__f27Csq__top{top:var(--space-2);right:var(--space-2);left:var(--space-2);align-items:center;gap:var(--space-1);pointer-events:none;display:flex;position:absolute}.content-feed-card-module__f27Csq__topLeft,.content-feed-card-module__f27Csq__topRight{align-items:center;gap:var(--space-1);flex:none;min-width:0;display:flex}.content-feed-card-module__f27Csq__topLeft{margin-right:auto}.content-feed-card-module__f27Csq__topRight{margin-left:auto}.content-feed-card-module__f27Csq__premiumCrown{width:var(--feed-card-mark);height:var(--feed-card-mark);border-radius:var(--radius-full);background:var(--color-paid);box-shadow:var(--shadow-sm);color:var(--color-paid-on);flex:none;place-items:center;display:grid}.content-feed-card-module__f27Csq__platform{width:var(--feed-card-mark);height:var(--feed-card-mark);box-shadow:none;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.content-feed-card-module__f27Csq__platform img{object-fit:contain;background:0 0;width:100%;height:100%;display:block}.content-feed-card-module__f27Csq__badge{align-items:center;gap:var(--space-1);height:var(--feed-card-chip);padding:0 var(--space-1);border-radius:var(--radius-full);font-size:var(--feed-card-chip-text);font-weight:var(--weight-bold);line-height:var(--leading-none);letter-spacing:calc(var(--tracking-wide) / 2);text-transform:uppercase;white-space:nowrap;display:inline-flex}.content-feed-card-module__f27Csq__organicDot{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-full);background:var(--color-success)}.content-feed-card-module__f27Csq__restricted{background:var(--color-restricted);color:var(--color-restricted-on)}.content-feed-card-module__f27Csq__marker{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-full);background:var(--color-media-chip);color:var(--color-text);flex:none;place-items:center;display:grid}.content-feed-card-module__f27Csq__originScore{--band:var(--color-success);--band-on-media:var(--color-media-success);height:var(--feed-card-mark);border:thin solid var(--color-media-chip-border);border-radius:var(--radius-full);background:var(--color-media-chip);box-shadow:var(--shadow-sm);font-size:var(--feed-card-chip-text);font-weight:var(--weight-bold);line-height:var(--leading-none);white-space:nowrap;cursor:help;pointer-events:auto;flex:none;align-items:stretch;display:inline-flex}.content-feed-card-module__f27Csq__originPaid{border-color:var(--color-paid)}.content-feed-card-module__f27Csq__bandHigh{--band:var(--color-success);--band-on-media:var(--color-media-success)}.content-feed-card-module__f27Csq__bandMedium{--band:var(--color-warning);--band-on-media:var(--color-media-warning)}.content-feed-card-module__f27Csq__bandLow{--band:var(--color-danger);--band-on-media:var(--color-media-danger)}.content-feed-card-module__f27Csq__originLabel{align-items:center;gap:var(--space-1);padding:0 var(--space-1) 0 var(--space-1-5);border-radius:var(--radius-full) 0 0 var(--radius-full);letter-spacing:calc(var(--tracking-wide) / 2);text-transform:uppercase;display:inline-flex}.content-feed-card-module__f27Csq__originPaid .content-feed-card-module__f27Csq__originLabel{background:var(--color-paid);color:var(--color-paid-on)}.content-feed-card-module__f27Csq__originOrganic .content-feed-card-module__f27Csq__originLabel{color:var(--color-media-text)}.content-feed-card-module__f27Csq__originValue{padding:0 var(--space-1-5) 0 var(--space-1);border:0;border-left:thin solid var(--color-media-chip-border);border-radius:0 var(--radius-full) var(--radius-full) 0;color:var(--band-on-media);font:inherit;font-variant-numeric:tabular-nums;cursor:help;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;align-items:center;display:inline-flex}.content-feed-card-module__f27Csq__originPaid .content-feed-card-module__f27Csq__originValue{border-left:0}.content-feed-card-module__f27Csq__originScore:hover .content-feed-card-module__f27Csq__originValue{background-color:var(--color-media-glass)}.content-feed-card-module__f27Csq__breakdown{z-index:4;top:calc(100% + var(--space-1-5));gap:var(--space-1-5);width:min(var(--feed-card-popover), calc(100cqw - var(--space-4)));padding:var(--space-2-5);border:thin solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-floating-bg);box-shadow:var(--shadow-md);color:var(--color-text);text-align:left;visibility:hidden;display:grid;position:absolute;left:0}.content-feed-card-module__f27Csq__originValue[aria-expanded=true]+.content-feed-card-module__f27Csq__breakdown{visibility:visible}@media (hover:hover){.content-feed-card-module__f27Csq__originScore:hover .content-feed-card-module__f27Csq__breakdown{visibility:visible}}.content-feed-card-module__f27Csq__breakdownHead{font-size:var(--text-xs);font-weight:var(--weight-semibold);justify-content:space-between;align-items:baseline;display:flex}.content-feed-card-module__f27Csq__breakdownHead b{color:var(--band);font-size:var(--text-md);font-weight:var(--weight-bold)}.content-feed-card-module__f27Csq__breakdownSub,.content-feed-card-module__f27Csq__breakdownNote{color:var(--color-text-muted);font-size:var(--text-2xs)}.content-feed-card-module__f27Csq__breakdownSub{margin-top:calc(var(--space-1) * -1)}.content-feed-card-module__f27Csq__factor{gap:var(--space-0-5);font-size:var(--text-2xs);grid-template-columns:minmax(0,1fr);display:grid}.content-feed-card-module__f27Csq__factor>span:first-child{color:var(--color-text-soft)}.content-feed-card-module__f27Csq__factorTrack{height:var(--space-1);border-radius:var(--radius-full);background:var(--color-media-glass);grid-column:1/-1;overflow:hidden}.content-feed-card-module__f27Csq__factorTrack i{height:100%;display:block}.content-feed-card-module__f27Csq__breakdownOrganic .content-feed-card-module__f27Csq__factorTrack i,.content-feed-card-module__f27Csq__breakdownPaid .content-feed-card-module__f27Csq__factorTrack i{background:var(--color-success)}.content-feed-card-module__f27Csq__layer{gap:var(--space-2);padding:var(--feed-card-scrim-lead) var(--space-2-5) var(--space-2-5);background-color:var(--color-media-scrim-clear);pointer-events:none;transition:background-color var(--duration-base) var(--ease-standard);display:grid;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 28%);mask-image:linear-gradient(#0000,#000 28%)}.content-feed-card-module__f27Csq__layer :where(.content-feed-card-module__f27Csq__chip,dt,dd),.content-feed-card-module__f27Csq__actions .content-feed-card-module__f27Csq__action{color:#0000;transition:color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);background-color:#0000;border-color:#0000}.content-feed-card-module__f27Csq__card:hover .content-feed-card-module__f27Csq__layer,.content-feed-card-module__f27Csq__card:focus-within .content-feed-card-module__f27Csq__layer{background-color:var(--color-media-scrim)}.content-feed-card-module__f27Csq__card:hover .content-feed-card-module__f27Csq__layer :where(.content-feed-card-module__f27Csq__chip,dt,dd),.content-feed-card-module__f27Csq__card:focus-within .content-feed-card-module__f27Csq__layer :where(.content-feed-card-module__f27Csq__chip,dt,dd),.content-feed-card-module__f27Csq__card:hover .content-feed-card-module__f27Csq__actions .content-feed-card-module__f27Csq__action,.content-feed-card-module__f27Csq__card:focus-within .content-feed-card-module__f27Csq__actions .content-feed-card-module__f27Csq__action{border-color:var(--on-border,transparent);background-color:var(--on-bg,transparent);color:var(--on-color)}.content-feed-card-module__f27Csq__card:hover .content-feed-card-module__f27Csq__actions,.content-feed-card-module__f27Csq__card:focus-within .content-feed-card-module__f27Csq__actions{pointer-events:auto}.content-feed-card-module__f27Csq__chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.content-feed-card-module__f27Csq__chip{--on-color:var(--color-text);--on-bg:var(--color-media-glass);--on-border:var(--color-media-chip-border);align-items:center;gap:var(--space-1);height:var(--feed-card-chip);padding:0 var(--space-1-5);border-radius:var(--radius-full);font-size:var(--feed-card-chip-text);font-weight:var(--weight-medium);line-height:var(--leading-none);white-space:nowrap;border:thin solid;display:inline-flex}.content-feed-card-module__f27Csq__trending{--on-color:var(--color-success);--on-bg:var(--color-success-soft);--on-border:var(--color-success-border);font-weight:var(--weight-semibold)}.content-feed-card-module__f27Csq__stats{gap:var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.content-feed-card-module__f27Csq__stat{gap:var(--space-0-5);flex-direction:column-reverse;min-width:0;display:flex}.content-feed-card-module__f27Csq__stat dt{--on-color:var(--color-text-muted);font-size:var(--text-2xs);line-height:var(--leading-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.content-feed-card-module__f27Csq__stat dd{--on-color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.content-feed-card-module__f27Csq__actions{z-index:2;top:48%;right:var(--space-2);gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:absolute;transform:translateY(-50%)}.content-feed-card-module__f27Csq__action{--on-color:var(--color-text);--on-bg:var(--color-floating-bg);--on-border:var(--color-media-chip-border);width:var(--feed-card-action);height:var(--feed-card-action);border-radius:var(--radius-full);font:inherit;cursor:pointer;border:thin solid;place-items:center;padding:0;display:grid}.content-feed-card-module__f27Csq__action:hover{--on-bg:var(--color-surface-hover)}.content-feed-card-module__f27Csq__pin{--on-color:var(--color-primary)}.content-feed-card-module__f27Csq__pin:hover{--on-color:var(--color-text);--on-bg:var(--color-surface-hover);--on-border:var(--color-media-chip-border)}@media (hover:none),(pointer:coarse){.content-feed-card-module__f27Csq__layer{background-color:var(--color-media-scrim)}.content-feed-card-module__f27Csq__layer :where(.content-feed-card-module__f27Csq__chip,dt,dd),.content-feed-card-module__f27Csq__actions .content-feed-card-module__f27Csq__action{border-color:var(--on-border,transparent);background-color:var(--on-bg,transparent);color:var(--on-color)}.content-feed-card-module__f27Csq__actions{pointer-events:auto}}.content-feed-card-module__f27Csq__gate{place-content:center;justify-items:center;gap:var(--space-1-5);padding:0 var(--space-4);color:var(--color-text);text-align:center;display:grid;position:absolute;inset:0}.content-feed-card-module__f27Csq__gateMark{width:var(--feed-card-gate-mark);height:var(--feed-card-gate-mark);border-radius:var(--radius-full);background:var(--color-restricted);box-shadow:0 0 0 var(--space-1) var(--color-restricted-soft);color:var(--color-restricted-on);font-size:var(--text-sm);font-weight:var(--weight-bold);place-items:center;display:grid}.content-feed-card-module__f27Csq__gate strong{margin-top:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.content-feed-card-module__f27Csq__gateText{font-size:var(--text-xs);line-height:var(--leading-snug)}.content-feed-card-module__f27Csq__gateButton{min-height:var(--control-height-sm);margin-top:var(--space-1-5);padding:0 var(--space-3);border:thin solid var(--color-border-interactive);border-radius:var(--radius-full);background:var(--color-media-chip);color:var(--color-text);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard)}.content-feed-card-module__f27Csq__gateButton:hover{background:var(--color-surface-hover)}.content-feed-card-module__f27Csq__videoPoster{transform:none}.content-feed-card-module__f27Csq__videoPlaceholder{width:100%;min-height:var(--feed-card-min-height);aspect-ratio:4/5;background:var(--color-media-placeholder)}.content-feed-card-module__f27Csq__hoverVideo{object-fit:cover;opacity:0;pointer-events:none;background:0 0;width:100%;height:100%;transition:opacity .12s;display:block;position:absolute;inset:0}.content-feed-card-module__f27Csq__hoverVideoVisible{opacity:1}.content-feed-card-module__f27Csq__playHidden{opacity:0}.content-feed-card-module__f27Csq__pinSaveControl{position:relative}.content-feed-card-module__f27Csq__pinSaveButton.content-feed-card-module__f27Csq__pinSaveButton{border-radius:inherit;width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.content-feed-card-module__f27Csq__pinSaveButton svg{opacity:0}.content-feed-card-module__f27Csq__pinGlyph{pointer-events:none;place-items:center;display:grid}@media (hover:none),(pointer:coarse){.content-feed-card-module__f27Csq__hoverVideo{display:none}}@media (max-width:420px){.content-feed-card-module__f27Csq__originLabel{display:none}.content-feed-card-module__f27Csq__originValue{padding-inline:var(--space-1-5);border-radius:var(--radius-full);border-left:0}}@media (prefers-reduced-motion:reduce){.content-feed-card-module__f27Csq__layer,.content-feed-card-module__f27Csq__layer :where(.content-feed-card-module__f27Csq__chip,dt,dd),.content-feed-card-module__f27Csq__actions .content-feed-card-module__f27Csq__action,.content-feed-card-module__f27Csq__hoverVideo{transition:none}}
.collection-library-module__HpQ8nW__ads{align-content:start;gap:.75rem;display:grid}.collection-library-module__HpQ8nW__ads>:first-child{margin:.4rem 0 0}
.content-detail-actions-module__UoFd1G__actions{--detail-action-size:calc(var(--feed-card-action) + 10px);z-index:3;top:48%;right:var(--space-2);gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:absolute;transform:translateY(-50%)}.content-detail-actions-module__UoFd1G__action{--on-color:var(--color-text);--on-bg:var(--color-floating-bg);--on-border:var(--color-media-chip-border);width:var(--detail-action-size);height:var(--detail-action-size);border-radius:var(--radius-full);color:#0000;font:inherit;cursor:pointer;transition:color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);background-color:#0000;border:thin solid #0000;place-items:center;padding:0;display:grid;position:relative}:hover>.content-detail-actions-module__UoFd1G__actions .content-detail-actions-module__UoFd1G__action,:focus-within>.content-detail-actions-module__UoFd1G__actions .content-detail-actions-module__UoFd1G__action{border-color:var(--on-border,transparent);background-color:var(--on-bg,transparent);color:var(--on-color)}:hover>.content-detail-actions-module__UoFd1G__actions,:focus-within>.content-detail-actions-module__UoFd1G__actions{pointer-events:auto}.content-detail-actions-module__UoFd1G__action:hover{--on-bg:var(--color-surface-hover)}.content-detail-actions-module__UoFd1G__action:disabled{cursor:progress}.content-detail-actions-module__UoFd1G__action:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.content-detail-actions-module__UoFd1G__liked{--on-color:var(--color-primary)}.content-detail-actions-module__UoFd1G__liked svg{fill:currentColor}.content-detail-actions-module__UoFd1G__pin{--on-color:var(--color-primary)}.content-detail-actions-module__UoFd1G__pin:hover{--on-color:var(--color-text);--on-bg:var(--color-surface-hover);--on-border:var(--color-media-chip-border)}.content-detail-actions-module__UoFd1G__pinSaveButton.content-detail-actions-module__UoFd1G__pinSaveButton{border-radius:inherit;width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.content-detail-actions-module__UoFd1G__pinSaveButton svg{opacity:0}.content-detail-actions-module__UoFd1G__pinGlyph{pointer-events:none;place-items:center;display:grid}.content-detail-actions-module__UoFd1G__pinGlyph svg{width:42px;height:42px}:hover>.content-detail-actions-module__UoFd1G__actions .content-detail-actions-module__UoFd1G__pinGlyph svg{animation:content-detail-actions-module__UoFd1G__prompt-detail-pin-nudge 5s var(--ease-standard) 1s infinite}.content-detail-actions-module__UoFd1G__pin:active .content-detail-actions-module__UoFd1G__pinGlyph svg{animation:none;transform:rotate(-14deg)translateY(2px)scale(.9)}@keyframes content-detail-actions-module__UoFd1G__prompt-detail-pin-nudge{0%,26%,to{transform:rotate(-14deg)translateY(0)scale(1)}4%{transform:rotate(-38deg)translate(-1px,-6px)scale(1.16)}9%{transform:rotate(14deg)translate(1px,4px)scale(1.08)}14%{transform:rotate(-28deg)translateY(-4px)scale(1.12)}19%{transform:rotate(-6deg)translateY(2px)scale(1.05)}23%{transform:rotate(-17deg)translateY(-1px)scale(1.02)}}@media (hover:none),(pointer:coarse){.content-detail-actions-module__UoFd1G__actions .content-detail-actions-module__UoFd1G__action{border-color:var(--on-border,transparent);background-color:var(--on-bg,transparent);color:var(--on-color)}.content-detail-actions-module__UoFd1G__actions{pointer-events:auto}}@media (prefers-reduced-motion:reduce){:hover>.content-detail-actions-module__UoFd1G__actions .content-detail-actions-module__UoFd1G__pinGlyph svg{animation:none}.content-detail-actions-module__UoFd1G__action{transition:none}}
.content-feed-module__zNLQSq__sentinel{width:100%;height:1px}.content-feed-module__zNLQSq__end{text-align:center;color:var(--color-text-soft);margin:1.4rem 0 0;font-size:.84rem}.content-feed-module__zNLQSq__loadMore,.content-feed-module__zNLQSq__retry,.content-feed-module__zNLQSq__loadError button{border:1px solid var(--color-border-strong);background:var(--color-surface);cursor:pointer;border-radius:999px;margin:1rem auto 0;padding:.62rem .9rem;font-size:.82rem;font-weight:800;display:block}.content-feed-module__zNLQSq__loadMore:hover,.content-feed-module__zNLQSq__retry:hover,.content-feed-module__zNLQSq__loadError button:hover{background:var(--color-surface-subtle)}.content-feed-module__zNLQSq__loadError{color:var(--color-danger);flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-top:1rem;font-size:.82rem;display:flex}.content-feed-module__zNLQSq__loadError button{margin:0;display:inline-flex}.content-feed-module__zNLQSq__state{justify-items:center;display:grid}
.breadcrumbs-module__H1K2vq__breadcrumbs{color:var(--color-text-muted);margin-bottom:1.4rem;font-size:.8rem;line-height:1.5}.breadcrumbs-module__H1K2vq__list{flex-wrap:wrap;gap:.35rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs-module__H1K2vq__item{overflow-wrap:anywhere;min-width:0}.breadcrumbs-module__H1K2vq__item+.breadcrumbs-module__H1K2vq__item:before{content:"/";color:var(--color-text-muted);margin-right:.35rem}.breadcrumbs-module__H1K2vq__item a{color:var(--color-text-soft);text-underline-offset:.2em;text-decoration:none}.breadcrumbs-module__H1K2vq__item a:hover{color:var(--color-text);text-decoration:underline}.breadcrumbs-module__H1K2vq__item a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px;border-radius:2px}.breadcrumbs-module__H1K2vq__current{color:var(--color-text-soft)}@media (max-width:920px){.breadcrumbs-module__H1K2vq__list{scrollbar-width:none;flex-wrap:nowrap;align-items:center;overflow-x:auto}.breadcrumbs-module__H1K2vq__list::-webkit-scrollbar{display:none}.breadcrumbs-module__H1K2vq__item{white-space:nowrap;overflow-wrap:normal;flex:none}.breadcrumbs-module__H1K2vq__item:last-child{min-width:var(--space-16);flex:0 auto;align-items:center;display:flex}.breadcrumbs-module__H1K2vq__item a,.breadcrumbs-module__H1K2vq__item>*{min-height:var(--space-8);align-items:center;display:inline-flex}.breadcrumbs-module__H1K2vq__item a:focus-visible{outline-offset:calc(-1 * var(--space-0-5))}.breadcrumbs-module__H1K2vq__item>.breadcrumbs-module__H1K2vq__current{text-overflow:ellipsis;min-width:0;min-height:0;display:block;overflow:hidden}}
.home-boards-promotion-module__GQbL2q__promotion{align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-12) var(--space-5) var(--space-6);border:1px solid var(--color-primary-border);border-radius:var(--radius-card);background:radial-gradient(120% 160% at 0% 50%, var(--color-primary-soft-strong), transparent 58%), var(--color-surface);flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.home-boards-promotion-module__GQbL2q__board{flex:0 0 112px;height:84px;position:relative}.home-boards-promotion-module__GQbL2q__pinned{border:2px solid var(--brand-cream);border-radius:var(--radius-sm);width:46px;height:60px;box-shadow:var(--shadow-md);transition:transform var(--duration-base) var(--ease-standard);position:absolute;top:16px}.home-boards-promotion-module__GQbL2q__pinned:first-child{left:0;transform:rotate(-10deg)}.home-boards-promotion-module__GQbL2q__pinned:nth-child(2){z-index:1;top:10px;left:33px;transform:rotate(3deg)}.home-boards-promotion-module__GQbL2q__pinned:nth-child(3){left:66px;transform:rotate(12deg)}.home-boards-promotion-module__GQbL2q__promotion:hover .home-boards-promotion-module__GQbL2q__pinned:first-child{transform:rotate(-15deg)translate(-4px)}.home-boards-promotion-module__GQbL2q__promotion:hover .home-boards-promotion-module__GQbL2q__pinned:nth-child(3){transform:rotate(17deg)translate(4px)}.home-boards-promotion-module__GQbL2q__coral{background:linear-gradient(160deg, var(--brand-coral), var(--color-primary-active))}.home-boards-promotion-module__GQbL2q__amber{background:linear-gradient(160deg, var(--color-warning), var(--brand-coral))}.home-boards-promotion-module__GQbL2q__mint{background:linear-gradient(160deg, var(--color-success), var(--brand-green))}.home-boards-promotion-module__GQbL2q__picture{object-fit:cover;border-radius:2px;width:100%;height:100%;display:block}.home-boards-promotion-module__GQbL2q__pin{color:var(--brand-coral);filter:drop-shadow(0 2px 2px #00000059);display:grid;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.home-boards-promotion-module__GQbL2q__pin svg{width:26px;height:26px}.home-boards-promotion-module__GQbL2q__copy{gap:var(--space-1-5);flex:280px;min-width:0;display:grid}.home-boards-promotion-module__GQbL2q__eyebrow{color:var(--color-primary-text);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.home-boards-promotion-module__GQbL2q__title{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading)}.home-boards-promotion-module__GQbL2q__copy p{color:var(--color-text-soft);font-size:var(--text-sm);line-height:var(--leading-normal);white-space:normal;overflow-wrap:anywhere;margin:0}.home-boards-promotion-module__GQbL2q__actions{flex:none;align-items:center;display:flex}.home-boards-promotion-module__GQbL2q__cta{justify-content:center;align-items:center;gap:var(--space-2);min-height:46px;padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-primary);box-shadow:0 10px 28px var(--color-primary-soft-strong);color:var(--color-primary-on);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);border:0;text-decoration:none;display:inline-flex}.home-boards-promotion-module__GQbL2q__cta:hover:not(:disabled){background:var(--color-primary-hover);transform:translateY(-1px)}.home-boards-promotion-module__GQbL2q__cta:disabled{opacity:.6;cursor:wait}.home-boards-promotion-module__GQbL2q__dismiss{top:var(--space-2-5);right:var(--space-2-5);border-radius:var(--radius-pill);width:32px;height:32px;color:var(--color-text-soft);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute}.home-boards-promotion-module__GQbL2q__dismiss:hover{background:var(--color-surface-elevated);color:var(--color-text)}.home-boards-promotion-module__GQbL2q__cta:focus-visible,.home-boards-promotion-module__GQbL2q__dismiss:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.home-boards-promotion-module__GQbL2q__pinned,.home-boards-promotion-module__GQbL2q__cta{transition:none}}@media (max-width:560px){.home-boards-promotion-module__GQbL2q__promotion{gap:var(--space-4);padding:var(--space-5) var(--space-10) var(--space-5) var(--space-4)}.home-boards-promotion-module__GQbL2q__board{transform-origin:0;flex-basis:96px;height:72px;transform:scale(.86)}.home-boards-promotion-module__GQbL2q__actions,.home-boards-promotion-module__GQbL2q__cta{width:100%}}
.fill-all-module__yLW_za__page{gap:var(--space-5);display:grid}.fill-all-module__yLW_za__page[hidden]{display:none}.fill-all-module__yLW_za__panel{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-elevated);display:grid}.fill-all-module__yLW_za__panelHead h2{font-size:var(--text-lg);margin:0}.fill-all-module__yLW_za__panelHead p,.fill-all-module__yLW_za__hint,.fill-all-module__yLW_za__sectionNote{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.fill-all-module__yLW_za__fields{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.fill-all-module__yLW_za__field{gap:var(--space-1-5);align-content:start;min-width:0;display:grid}.fill-all-module__yLW_za__label{justify-content:space-between;gap:var(--space-2);color:var(--color-text-soft);font-size:var(--text-sm);display:flex}.fill-all-module__yLW_za__label span{color:var(--color-text-muted);font-size:var(--text-xs)}.fill-all-module__yLW_za__inputRow{gap:var(--space-2);display:flex}.fill-all-module__yLW_za__input{width:100%;min-width:0;height:40px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-input-bg);color:var(--color-text);font:inherit;font-size:var(--text-sm)}.fill-all-module__yLW_za__swatch{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-input-bg);cursor:pointer;flex:0 0 44px;height:40px;padding:3px}.fill-all-module__yLW_za__uploadButton{align-items:center;gap:var(--space-2);min-width:0;height:40px;padding:0 var(--space-3);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-input-bg);color:var(--color-text-soft);font-size:var(--text-sm);cursor:pointer;display:flex}.fill-all-module__yLW_za__uploadButton span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fill-all-module__yLW_za__uploadButton:hover,.fill-all-module__yLW_za__uploadButton:focus-within{border-color:var(--color-primary);color:var(--color-primary-text)}.fill-all-module__yLW_za__thumbs{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.fill-all-module__yLW_za__thumbs img{border-radius:var(--radius-sm);object-fit:cover;width:44px;height:44px}.fill-all-module__yLW_za__textButton{color:var(--color-text-muted);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.fill-all-module__yLW_za__error{color:var(--color-danger);font-size:var(--text-sm);margin:0}.fill-all-module__yLW_za__brandColours{gap:var(--space-1-5);display:grid}.fill-all-module__yLW_za__swatches{gap:var(--space-1);flex-wrap:wrap;display:flex}.fill-all-module__yLW_za__swatchChip{align-items:center;gap:var(--space-1);padding:2px var(--space-2) 2px 3px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-soft);font-size:var(--text-xs);cursor:pointer;display:inline-flex}.fill-all-module__yLW_za__swatchChip span{border-radius:var(--radius-full);width:14px;height:14px;box-shadow:inset 0 0 0 1px #0000001f}.fill-all-module__yLW_za__swatchChip[aria-pressed=true]{border-color:var(--color-primary);color:var(--color-primary-text)}.fill-all-module__yLW_za__panelActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.fill-all-module__yLW_za__panelActions .fill-all-module__yLW_za__hint{margin:0}.fill-all-module__yLW_za__sectionHead{justify-content:space-between;align-items:center;gap:var(--space-2);margin:var(--space-4) 0 var(--space-3);flex-wrap:wrap;display:flex}.fill-all-module__yLW_za__sectionHead h2{align-items:center;gap:var(--space-2);font-size:var(--text-lg);margin:0;display:flex}.fill-all-module__yLW_za__sectionHead h2 span{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:400}.fill-all-module__yLW_za__copyAll,.fill-all-module__yLW_za__copy{align-items:center;gap:var(--space-1-5);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;display:inline-flex}.fill-all-module__yLW_za__copyAll{padding:var(--space-1-5) var(--space-3);font-size:var(--text-sm)}.fill-all-module__yLW_za__copy{padding:2px var(--space-2);font-size:var(--text-xs);margin-left:auto}.fill-all-module__yLW_za__footer{gap:var(--space-1-5);margin-top:var(--space-1-5);padding:var(--space-2) var(--space-1) 0;display:grid}.fill-all-module__yLW_za__footer:empty{display:none}.fill-all-module__yLW_za__filled{font-size:var(--text-xs);overflow-wrap:anywhere;max-height:9.5em;color:var(--color-text-soft);margin:0;line-height:1.55;overflow-y:auto}.fill-all-module__yLW_za__value{border-radius:var(--radius-xs);background:var(--color-primary-soft);color:var(--color-primary-text);padding:0 2px}.fill-all-module__yLW_za__footerRow{align-items:center;gap:var(--space-1-5);color:var(--color-text-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.fill-all-module__yLW_za__ok{color:var(--color-success);align-items:center;gap:3px;display:inline-flex}.fill-all-module__yLW_za__failed{color:var(--color-danger)}.fill-all-module__yLW_za__failed a{color:inherit;font-weight:600}.fill-all-module__yLW_za__templateGrid{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.fill-all-module__yLW_za__templateMedia{aspect-ratio:4/5;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-media-placeholder);cursor:pointer;width:100%;padding:0;display:block;position:relative;overflow:hidden}.fill-all-module__yLW_za__templateMedia:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.fill-all-module__yLW_za__templateMedia video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fill-all-module__yLW_za__layout{gap:var(--space-5);grid-template-areas:"head""form""pins""chat";align-items:start;display:grid}.fill-all-module__yLW_za__headArea{gap:var(--space-4);grid-area:head;min-width:0;display:grid}.fill-all-module__yLW_za__campaignIntro{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-primary-border);border-radius:var(--radius-xl);background:var(--color-primary-soft);display:grid}.fill-all-module__yLW_za__campaignEyebrow{align-items:center;gap:var(--space-2);color:var(--color-primary-text);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);display:inline-flex}.fill-all-module__yLW_za__campaignIntro h2{max-width:850px;color:var(--color-text);font-family:var(--font-display);font-size:clamp(var(--text-2xl), 4vw, var(--text-4xl));line-height:var(--leading-tight);letter-spacing:var(--tracking-display);margin:0}.fill-all-module__yLW_za__campaignIntro>p{max-width:740px;color:var(--color-text-soft);font-size:var(--text-md);line-height:var(--leading-relaxed);margin:0}.fill-all-module__yLW_za__campaignSteps{gap:var(--space-2) var(--space-5);padding-top:var(--space-2);color:var(--color-text-soft);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.fill-all-module__yLW_za__campaignSteps span{align-items:center;gap:var(--space-2);display:inline-flex}.fill-all-module__yLW_za__campaignSteps strong{color:var(--color-primary-text);font-size:var(--text-xs)}.fill-all-module__yLW_za__chatColumn{grid-area:chat;min-width:0}.fill-all-module__yLW_za__pinsColumn{gap:var(--space-5);grid-area:pins;min-width:0;display:grid}.fill-all-module__yLW_za__formColumn{grid-area:form;min-width:0}.fill-all-module__yLW_za__formColumn .fill-all-module__yLW_za__panel{padding:var(--space-6)}@media (min-width:900px){.fill-all-module__yLW_za__layout{grid-template-columns:minmax(0,1fr) minmax(280px,340px);grid-template-areas:"head head""form form""pins chat"}.fill-all-module__yLW_za__chatColumn{top:calc(var(--header-height) + var(--space-4));max-height:calc(100dvh - var(--header-height) - var(--space-8));position:sticky}.fill-all-module__yLW_za__chatColumn .fill-all-module__yLW_za__assistant{max-height:inherit}}@media (max-width:599px){.fill-all-module__yLW_za__campaignIntro,.fill-all-module__yLW_za__formColumn .fill-all-module__yLW_za__panel{padding:var(--space-4)}.fill-all-module__yLW_za__campaignSteps{display:grid}}.fill-all-module__yLW_za__assistant{gap:var(--space-3);min-height:320px;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-elevated);flex-direction:column;display:flex}.fill-all-module__yLW_za__assistantHead h2{align-items:center;gap:var(--space-1-5);font-size:var(--text-md);margin:0;display:flex}.fill-all-module__yLW_za__assistantHead p{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.5}.fill-all-module__yLW_za__assistantHead .fill-all-module__yLW_za__assistantNote{color:var(--color-primary-text)}.fill-all-module__yLW_za__assistantLog{align-content:start;gap:var(--space-2);flex:1;min-height:120px;display:grid;overflow-y:auto}.fill-all-module__yLW_za__suggestions{gap:var(--space-1-5);display:grid}.fill-all-module__yLW_za__suggestions button{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-soft);font:inherit;font-size:var(--text-xs);text-align:left;cursor:pointer}.fill-all-module__yLW_za__suggestions button:hover{border-color:var(--color-primary)}.fill-all-module__yLW_za__fromUser,.fill-all-module__yLW_za__fromAssistant{max-width:92%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.5}.fill-all-module__yLW_za__fromUser p,.fill-all-module__yLW_za__fromAssistant p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.fill-all-module__yLW_za__fromUser{background:var(--color-primary-soft);color:var(--color-text);justify-self:end}.fill-all-module__yLW_za__fromAssistant{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-soft);justify-self:start}.fill-all-module__yLW_za__applied{gap:var(--space-1);margin:var(--space-1-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.fill-all-module__yLW_za__applied li{padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--color-success-soft);color:var(--color-success);font-size:var(--text-xs);align-items:center;gap:3px;display:inline-flex}.fill-all-module__yLW_za__assistantForm{gap:var(--space-1-5);display:grid}.fill-all-module__yLW_za__assistantForm textarea{width:100%;min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-input-bg);color:var(--color-text);font:inherit;font-size:var(--text-sm);resize:vertical}.fill-all-module__yLW_za__send{justify-self:end;align-items:center;gap:var(--space-1-5);padding:var(--space-1-5) var(--space-4);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-primary-on);font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;font-weight:600;display:inline-flex}.fill-all-module__yLW_za__send:disabled{opacity:.55;cursor:default}.fill-all-module__yLW_za__fieldNote{color:var(--color-text-muted);font-size:var(--text-xs);margin:0}.fill-all-module__yLW_za__compat{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.fill-all-module__yLW_za__badgeWarn,.fill-all-module__yLW_za__badgeMuted{padding:1px var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:600}.fill-all-module__yLW_za__badgeWarn{border:1px solid var(--color-danger-border);background:var(--color-danger-soft);color:var(--color-danger)}.fill-all-module__yLW_za__badgeMuted{border:1px solid var(--color-border);color:var(--color-text-muted)}.fill-all-module__yLW_za__fillAgain{align-items:center;gap:var(--space-1);margin-top:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--color-primary-border);border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary-text);font:inherit;font-size:var(--text-xs);cursor:pointer;font-weight:600;display:inline-flex}.fill-all-module__yLW_za__categoryRow{gap:var(--space-1-5);max-width:360px;display:grid}.fill-all-module__yLW_za__groupTitle{align-items:center;gap:var(--space-1-5);margin:0 0 var(--space-2);color:var(--color-text-soft);font-size:var(--text-sm);font-weight:600;display:flex}.fill-all-module__yLW_za__tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(130px,1fr));display:grid}.fill-all-module__yLW_za__tileField{gap:var(--space-1-5);align-content:start;min-width:0;display:grid}.fill-all-module__yLW_za__tile{position:relative}.fill-all-module__yLW_za__tileBox{justify-content:center;align-items:center;gap:var(--space-1);aspect-ratio:1;border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-input-bg);color:var(--color-text-muted);font-size:var(--text-xs);cursor:pointer;flex-direction:column;display:flex;overflow:hidden}.fill-all-module__yLW_za__tileBox[data-filled=true]{border-style:solid}.fill-all-module__yLW_za__tileBox:hover,.fill-all-module__yLW_za__tileBox:focus-within{border-color:var(--color-primary);color:var(--color-primary-text)}.fill-all-module__yLW_za__tileBox img{object-fit:cover;width:100%;height:100%}.fill-all-module__yLW_za__tileRemove{top:var(--space-1-5);right:var(--space-1-5);border-radius:var(--radius-full);background:var(--color-media-scrim);width:26px;height:26px;color:var(--color-media-text);cursor:pointer;border:0;font-size:16px;line-height:1;position:absolute}.fill-all-module__yLW_za__tabs{align-items:center;gap:var(--space-1-5);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.fill-all-module__yLW_za__tabs button{align-items:center;gap:var(--space-1-5);padding:var(--space-2) var(--space-3);color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:600;display:inline-flex}.fill-all-module__yLW_za__tabs button span{padding:0 var(--space-1-5);border-radius:var(--radius-pill);background:var(--color-surface-muted);font-size:var(--text-xs)}.fill-all-module__yLW_za__tabs button[aria-selected=true]{border-bottom-color:var(--color-primary);color:var(--color-text)}.fill-all-module__yLW_za__savedNote{color:var(--color-success);font-size:var(--text-xs);margin-left:auto}.fill-all-module__yLW_za__history{gap:var(--space-3);display:grid}.fill-all-module__yLW_za__historyEmpty{justify-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-muted);text-align:center;display:grid}.fill-all-module__yLW_za__historyEmpty h2{color:var(--color-text);font-size:var(--text-lg);margin:0}.fill-all-module__yLW_za__historyEmpty p{max-width:420px;font-size:var(--text-sm);margin:0}.fill-all-module__yLW_za__run{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-elevated)}.fill-all-module__yLW_za__run summary{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);cursor:pointer;flex-wrap:wrap;display:flex}.fill-all-module__yLW_za__runWhen{font-weight:600}.fill-all-module__yLW_za__runMeta{color:var(--color-text-muted);font-size:var(--text-sm)}.fill-all-module__yLW_za__runThumbs{gap:var(--space-1);margin-left:auto;display:flex}.fill-all-module__yLW_za__runThumbs img{border-radius:var(--radius-sm);object-fit:cover;width:32px;height:32px}.fill-all-module__yLW_za__runActions{align-items:center;gap:var(--space-2);padding:0 var(--space-4) var(--space-3);flex-wrap:wrap;display:flex}.fill-all-module__yLW_za__runGrid{gap:var(--space-3);padding:0 var(--space-4) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.fill-all-module__yLW_za__runCard{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);align-content:start;display:grid}.fill-all-module__yLW_za__runCard .fill-all-module__yLW_za__copy{justify-self:end}.fill-all-module__yLW_za__runImage{aspect-ratio:4/5;border-radius:var(--radius-sm);background:var(--color-media-placeholder);position:relative;overflow:hidden}.fill-all-module__yLW_za__runImage img{object-fit:cover;width:100%;height:100%}.fill-all-module__yLW_za__runKind{right:var(--space-1-5);bottom:var(--space-1-5);padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--color-media-scrim);color:var(--color-media-text);font-size:var(--text-xs);align-items:center;gap:3px;display:inline-flex;position:absolute}.fill-all-module__yLW_za__pinnedTemplateCard{min-width:0;position:relative}.fill-all-module__yLW_za__pinnedTemplateCard .fill-all-module__yLW_za__templateMedia{width:100%}.fill-all-module__yLW_za__templatePinControl{z-index:2;top:var(--space-2);left:var(--space-2);position:absolute}.fill-all-module__yLW_za__templatePinButton{border:1px solid var(--color-media-chip-border);background:var(--color-floating-bg);width:38px;height:38px;color:var(--color-primary);cursor:pointer;border-radius:999px;place-items:center;padding:0;display:grid}.fill-all-module__yLW_za__templatePinButton:hover{background:var(--color-surface-hover)}.fill-all-module__yLW_za__templatePinButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.fill-all-module__yLW_za__templatePinButton:disabled{opacity:.55;cursor:wait}.fill-all-module__yLW_za__templateSoon{border:1px solid var(--color-border);background:var(--color-surface-subtle);color:var(--color-text-muted);font:inherit;cursor:not-allowed;border-radius:10px;padding:.55rem .9rem;font-size:.8rem}
.home-categories-module__775rEW__section{min-width:0}.home-categories-module__775rEW__sectionHeader{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.75rem;display:flex}.home-categories-module__775rEW__title{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:var(--leading-snug);margin:0}.home-categories-module__775rEW__allCategoriesLink{color:var(--color-text,#171717);font-size:.78rem;font-weight:var(--weight-semibold);align-items:center;gap:.32rem;line-height:1;text-decoration:none;display:inline-flex}.home-categories-module__775rEW__allCategoriesLink span{font-size:.92rem;transition:transform .18s;display:inline-block}.home-categories-module__775rEW__allCategoriesLink:hover span{transform:translate(2px,-2px)}.home-categories-module__775rEW__allCategoriesLink:focus-visible{outline:2px solid var(--color-text,#171717);outline-offset:4px;border-radius:4px}.home-categories-module__775rEW__scroller{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;grid-auto-columns:minmax(104px,1fr);grid-auto-flow:column;align-items:start;gap:.625rem;padding:0 0 .4rem;display:grid;overflow-x:auto}.home-categories-module__775rEW__scroller::-webkit-scrollbar{display:none}.home-categories-module__775rEW__card{scroll-snap-align:start;min-width:0;color:inherit;text-align:left;gap:.45rem;text-decoration:none;display:grid}.home-categories-module__775rEW__card:focus-visible{outline:2px solid var(--color-text,#171717);outline-offset:4px;border-radius:var(--radius-card)}.home-categories-module__775rEW__thumb{aspect-ratio:16/10;border-radius:var(--radius-card);background:var(--color-media-placeholder,#ececec);width:100%;box-shadow:inset 0 0 0 1px var(--color-border,#0000000f);transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.home-categories-module__775rEW__card:hover .home-categories-module__775rEW__thumb{box-shadow:inset 0 0 0 1px var(--color-border,#0000000f), 0 8px 22px #00000014;transform:translateY(-2px)}.home-categories-module__775rEW__image{object-fit:cover;width:100%;height:100%;display:block}.home-categories-module__775rEW__count{border-radius:var(--radius-full,999px);color:var(--color-media-tile-on,#1f1d20);font-size:.72rem;font-weight:var(--weight-semibold);white-space:nowrap;background:#ffffffeb;padding:.18rem .55rem;line-height:1.2;position:absolute;bottom:8px;left:8px;box-shadow:0 1px 4px #00000029}.home-categories-module__775rEW__name{-webkit-line-clamp:2;color:var(--color-text,#171717);font-size:.92rem;font-weight:var(--weight-semibold);overflow-wrap:anywhere;-webkit-box-orient:vertical;padding:0 .1rem;line-height:1.25;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.home-categories-module__775rEW__allCategoriesLink span,.home-categories-module__775rEW__thumb{transition:none}}@media (max-width:640px){.home-categories-module__775rEW__scroller{gap:.5rem;margin-inline:-.15rem;padding-inline:.15rem}.home-categories-module__775rEW__name{font-size:.82rem}}@media (max-width:920px){.home-categories-module__775rEW__allCategoriesLink{min-height:44px;padding-inline:.15rem}}.home-categories-module__775rEW__loadingBar{vertical-align:middle;background:var(--color-surface-muted,#e6e6e6);border-radius:999px;height:.8em;display:inline-block}
.prompt-detail-page-module__5MHkvW__layout{--pd-text:var(--color-text);--pd-soft:var(--color-text-soft);--pd-muted:var(--color-text-muted);--pd-red:var(--color-primary);--pd-red-soft:var(--color-primary-soft);--pd-red-soft-hover:var(--color-primary-soft-strong);--pd-green:var(--color-success);--pd-shot:var(--color-surface-subtle);--pd-chip:var(--color-surface);--pd-chip-hover:var(--color-surface-hover);--pd-line:var(--color-border-subtle);--pd-border:var(--color-border);--pd-border-hover:var(--color-border-strong);overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;min-height:0;color:var(--pd-text);font-family:var(--font-sans);padding:.25rem .25rem 3rem 0;overflow-y:auto}.prompt-detail-page-module__5MHkvW__documentScroll{overscroll-behavior:auto;scrollbar-gutter:auto;height:auto;overflow:visible}.prompt-detail-page-module__5MHkvW__documentPage.prompt-detail-page-module__5MHkvW__documentPage{height:auto;min-height:calc(100dvh - var(--header-height));padding-bottom:clamp(3rem,7vw,6rem);overflow:visible}.prompt-detail-page-module__5MHkvW__topbar{min-height:40px;margin-bottom:var(--space-2-5);align-items:center;gap:.75rem;display:flex}.prompt-detail-page-module__5MHkvW__topbar>nav{flex:auto;min-width:0;margin-bottom:0}.prompt-detail-page-module__5MHkvW__management{justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.prompt-detail-page-module__5MHkvW__backButton{border:1px solid var(--color-border);background:var(--color-surface);width:40px;height:40px;color:var(--color-text);cursor:pointer;transition:background var(--transition), border-color var(--transition), transform var(--transition);border-radius:999px;flex:0 0 40px;place-items:center;padding:0;display:inline-grid}.prompt-detail-page-module__5MHkvW__backButton svg{transform:rotate(180deg)}.prompt-detail-page-module__5MHkvW__backButton:hover{background:var(--color-surface-elevated);border-color:var(--color-border-strong)}.prompt-detail-page-module__5MHkvW__backButton:active{transform:translate(-1px)}.prompt-detail-page-module__5MHkvW__backButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.prompt-detail-page-module__5MHkvW__body{grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:start;gap:48px;padding-top:clamp(1.5rem,4vw,2.75rem);display:grid}.prompt-detail-page-module__5MHkvW__shotColumn{flex-direction:column;gap:27px;min-width:0;display:flex}.prompt-detail-page-module__5MHkvW__heading{flex-direction:column;gap:14px;display:flex}.prompt-detail-page-module__5MHkvW__title{color:var(--pd-text);letter-spacing:-.025em;text-wrap:balance;margin:0;font-family:inherit;font-size:clamp(1.75rem,3.2vw,40px);font-weight:700;line-height:1.08}.prompt-detail-page-module__5MHkvW__sub{color:var(--pd-soft);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:24px}.prompt-detail-page-module__5MHkvW__answer{color:var(--pd-soft);margin:0;font-size:14px;line-height:22px}.prompt-detail-page-module__5MHkvW__keywordBody{color:var(--pd-soft);margin:0;font-size:13px;line-height:20px}.prompt-detail-page-module__5MHkvW__shot{aspect-ratio:4/5;background:var(--pd-shot);border-radius:16px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.prompt-detail-page-module__5MHkvW__shot>:first-child{width:100%;max-width:100%;height:100%;max-height:100%}.prompt-detail-page-module__5MHkvW__shot:has([data-media-kind=image]):not(:has(>:first-child>nav)){aspect-ratio:auto;background:0 0}.prompt-detail-page-module__5MHkvW__shot:has([data-media-kind=image]):not(:has(>:first-child>nav))>:first-child{height:auto;max-height:none}.prompt-detail-page-module__5MHkvW__shot:has([data-media-kind=image]):not(:has(>:first-child>nav)) [data-media-kind=image]{background:0 0;width:100%;max-height:none}.prompt-detail-page-module__5MHkvW__shot:has([data-media-kind=image]):not(:has(>:first-child>nav)) [data-media-kind=image]>div{background:0 0;width:100%;max-height:none}.prompt-detail-page-module__5MHkvW__shot:has([data-media-kind=image]):not(:has(>:first-child>nav)) .prompt-detail-page-module__5MHkvW__shotMedia{object-fit:contain;width:100%;height:auto;max-height:none}.prompt-detail-page-module__5MHkvW__shotMedia{object-fit:contain;border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.prompt-detail-page-module__5MHkvW__shot:has([data-media-kind=video]):not(:has(>:first-child>nav)){aspect-ratio:auto;background:#000}.prompt-detail-page-module__5MHkvW__shot:has([data-media-kind=video]):not(:has(>:first-child>nav))>:first-child{height:auto;max-height:none}.prompt-detail-page-module__5MHkvW__shot:has([data-media-kind=video]):not(:has(>:first-child>nav)) [data-media-kind=video]{width:100%;height:auto;max-height:none}.prompt-detail-page-module__5MHkvW__shot:has([data-media-kind=video]):not(:has(>:first-child>nav)) [data-pinitup-video-player]:not(:fullscreen){width:100%;height:auto;max-height:none}.prompt-detail-page-module__5MHkvW__shot:has([data-media-kind=video]):not(:has(>:first-child>nav)) [data-pinitup-video-player]:not(:fullscreen) .prompt-detail-page-module__5MHkvW__shotMedia{object-fit:contain;width:100%;height:auto;max-height:none}.prompt-detail-page-module__5MHkvW__shot:has(>:first-child>nav){aspect-ratio:auto;background:0 0;border-radius:0;overflow:visible}.prompt-detail-page-module__5MHkvW__shot:has(>:first-child>nav)>:first-child{height:auto}.prompt-detail-page-module__5MHkvW__shot:has(>:first-child>nav) span:has(>[aria-label="Share this prompt"]){top:calc(50% - 33px);transform:translateY(-100%)}.prompt-detail-page-module__5MHkvW__shot:has(>:first-child>nav) [data-media-kind=image] .prompt-detail-page-module__5MHkvW__shotMedia{width:100%;height:auto;max-height:calc(100dvh - var(--header-height) - 3rem);object-fit:contain;border-radius:16px}.prompt-detail-page-module__5MHkvW__shot:has(>:first-child>nav) [data-pinitup-video-player]:not(:fullscreen) .prompt-detail-page-module__5MHkvW__shotMedia{width:100%;height:auto;max-height:calc(100dvh - var(--header-height) - 3rem);object-fit:contain;border-radius:16px}.prompt-detail-page-module__5MHkvW__detailColumn{flex-direction:column;min-width:0;padding-top:26px;display:flex}.prompt-detail-page-module__5MHkvW__overview{flex-direction:column;gap:34px;display:flex}.prompt-detail-page-module__5MHkvW__meta{flex-direction:column;gap:16px;display:flex}.prompt-detail-page-module__5MHkvW__chips{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.prompt-detail-page-module__5MHkvW__chip{background:var(--pd-chip);color:var(--pd-soft);border-radius:6px;align-items:center;padding:5px 10px;font-size:11px;font-weight:600;line-height:14px;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}a.prompt-detail-page-module__5MHkvW__chip:hover{background:var(--pd-chip-hover);color:var(--pd-text)}.prompt-detail-page-module__5MHkvW__chipPrimary.prompt-detail-page-module__5MHkvW__chipPrimary{background:var(--pd-red-soft);color:var(--pd-red)}a.prompt-detail-page-module__5MHkvW__chipPrimary.prompt-detail-page-module__5MHkvW__chipPrimary:hover{background:var(--pd-red-soft-hover)}.prompt-detail-page-module__5MHkvW__facts{border:1px solid var(--pd-border);background:var(--pd-chip);border-radius:12px;grid-template-columns:auto minmax(0,1fr);display:grid;overflow:hidden}.prompt-detail-page-module__5MHkvW__facts:empty{display:none}.prompt-detail-page-module__5MHkvW__facts>:only-child{grid-column:1/-1}.prompt-detail-page-module__5MHkvW__facts>*+*{border-left:1px solid var(--pd-border)}.prompt-detail-page-module__5MHkvW__factCells{border:1px solid var(--pd-border);background:var(--pd-chip);border-radius:12px;flex-wrap:wrap;margin:0;display:flex;overflow:hidden}.prompt-detail-page-module__5MHkvW__factCell{border-top:1px solid var(--pd-border);border-left:1px solid var(--pd-border);flex-direction:column;flex:9rem;gap:6px;min-width:0;margin:-1px 0 0 -1px;padding:12px 14px;display:flex}.prompt-detail-page-module__5MHkvW__factCell dt{color:var(--pd-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:600;line-height:14px}.prompt-detail-page-module__5MHkvW__factCell dd{color:var(--pd-text);margin:0;font-size:14px;font-weight:600;line-height:20px}.prompt-detail-page-module__5MHkvW__stats{margin:0;padding:12px 14px;list-style:none;display:flex}.prompt-detail-page-module__5MHkvW__stat{flex-direction:column-reverse;justify-content:flex-end;gap:6px;display:flex}.prompt-detail-page-module__5MHkvW__stat strong{color:var(--pd-text);font-size:15px;font-weight:700;line-height:22px}.prompt-detail-page-module__5MHkvW__stat span{color:var(--pd-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:600;line-height:14px}.prompt-detail-page-module__5MHkvW__models{flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}.prompt-detail-page-module__5MHkvW__modelsTitle{color:var(--pd-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:10.5px;font-weight:600;line-height:14px}.prompt-detail-page-module__5MHkvW__modelsTitle span{color:inherit;font-weight:inherit}.prompt-detail-page-module__5MHkvW__modelList{flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.prompt-detail-page-module__5MHkvW__model{color:var(--pd-text);white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:22px;display:inline-flex}.prompt-detail-page-module__5MHkvW__modelIcon{background:var(--model-tone,var(--pd-chip));width:22px;height:22px;color:var(--model-ink,var(--pd-text));object-fit:cover;border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:700;line-height:1;display:inline-grid}.prompt-detail-page-module__5MHkvW__section{flex-direction:column;gap:12px;padding-top:34px;display:flex}.prompt-detail-page-module__5MHkvW__section:has(.prompt-detail-page-module__5MHkvW__recipe){gap:14px}.prompt-detail-page-module__5MHkvW__sectionTitle{color:var(--pd-text);letter-spacing:0;margin:0;font-family:inherit;font-size:15px;font-weight:600;line-height:20px}.prompt-detail-page-module__5MHkvW__recipe{border:1px solid var(--pd-border);border-radius:14px;overflow:hidden}.prompt-detail-page-module__5MHkvW__recipeRow{border-bottom:1px solid var(--pd-line);align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.prompt-detail-page-module__5MHkvW__recipeRow:last-child{border-bottom:0}.prompt-detail-page-module__5MHkvW__recipeRowPending{cursor:not-allowed;opacity:.45}.prompt-detail-page-module__5MHkvW__recipeRowPending .prompt-detail-page-module__5MHkvW__recipeTitle{color:var(--pd-soft);font-weight:500}.prompt-detail-page-module__5MHkvW__recipeIcon{background:var(--pd-chip);width:34px;height:34px;color:var(--pd-soft);border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex}.prompt-detail-page-module__5MHkvW__recipeBody{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.prompt-detail-page-module__5MHkvW__recipeLabel{color:var(--pd-muted);font-size:12px;font-weight:500;line-height:16px}.prompt-detail-page-module__5MHkvW__recipeTitle{-webkit-line-clamp:2;color:var(--pd-text);-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.prompt-detail-page-module__5MHkvW__recipeDetail{color:var(--pd-soft);margin:0;font-size:13px;line-height:20px}.prompt-detail-page-module__5MHkvW__palette{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;padding:0;list-style:none;display:flex}.prompt-detail-page-module__5MHkvW__paletteItem{align-items:center;gap:7px;display:inline-flex}.prompt-detail-page-module__5MHkvW__paletteDot{border:1px solid var(--color-border);background:var(--swatch);border-radius:999px;width:14px;height:14px}.prompt-detail-page-module__5MHkvW__paletteItem code{color:var(--pd-soft);font-family:var(--font-mono);font-size:11px;font-weight:500;line-height:14px}.prompt-detail-page-module__5MHkvW__pills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.prompt-detail-page-module__5MHkvW__pill{border:1px solid var(--pd-border);color:var(--pd-soft);border-radius:999px;align-items:center;padding:8px 13px;font-size:13px;font-weight:500;line-height:17px;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}a.prompt-detail-page-module__5MHkvW__pill:hover{border-color:var(--pd-border-hover);background:var(--pd-chip);color:var(--pd-text)}.prompt-detail-page-module__5MHkvW__chip:focus-visible,.prompt-detail-page-module__5MHkvW__pill:focus-visible{outline:2px solid var(--pd-red);outline-offset:2px}.prompt-detail-page-module__5MHkvW__related{margin-top:clamp(2.75rem,6vw,5.5rem)}@media (max-width:1100px){.prompt-detail-page-module__5MHkvW__body{grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:32px}}@media (max-width:900px){.prompt-detail-page-module__5MHkvW__layout{height:auto;padding-right:0;overflow:visible}.prompt-detail-page-module__5MHkvW__body{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-top:1rem}.prompt-detail-page-module__5MHkvW__detailColumn{padding-top:0}}@media (max-width:560px){.prompt-detail-page-module__5MHkvW__backButton{width:36px;height:36px}.prompt-detail-page-module__5MHkvW__sub{font-size:14px;line-height:22px}.prompt-detail-page-module__5MHkvW__stats{gap:8px 20px}.prompt-detail-page-module__5MHkvW__recipeRow{gap:12px;padding:14px}.prompt-detail-page-module__5MHkvW__related{margin-top:2.5rem}}@media (prefers-reduced-motion:reduce){.prompt-detail-page-module__5MHkvW__chip,.prompt-detail-page-module__5MHkvW__pill{transition:none}}:root[data-theme=dark] .prompt-detail-page-module__5MHkvW__layout{--pd-text:#f6f5f3;--pd-soft:#8c8c95;--pd-muted:#6e6e77;--pd-red:#e5484d;--pd-red-soft:#e5484d24;--pd-red-soft-hover:#e5484d38;--pd-green:#4ac97e;--pd-shot:#131316;--pd-chip:#18181c;--pd-chip-hover:#202026;--pd-line:#1c1c21;--pd-border:#28282e;--pd-border-hover:#3a3a42}:root[data-theme=dark] .prompt-detail-page-module__5MHkvW__paletteDot{border:1px solid #ffffff1a}.prompt-detail-page-module__5MHkvW__descriptionSection{border:1px solid var(--pd-border);background:var(--pd-chip);border-radius:16px;flex-direction:column;gap:12px;padding:20px;display:flex}.prompt-detail-page-module__5MHkvW__descriptionCollapsed{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prompt-detail-page-module__5MHkvW__descriptionToggle{color:var(--pd-muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:400;text-decoration:none}.prompt-detail-page-module__5MHkvW__descriptionToggle:hover{color:var(--pd-soft);text-decoration:underline}.prompt-detail-page-module__5MHkvW__descriptionToggle:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px}.prompt-detail-page-module__5MHkvW__descriptionSection.prompt-detail-page-module__5MHkvW__descriptionEmbedded{border:0;border-bottom:1px solid var(--pd-border);background:0 0;border-radius:0;margin-bottom:20px;padding:0 0 20px}
.pin-group-header-module__ld8jEq__head{gap:var(--space-1);display:grid}.pin-group-header-module__ld8jEq__head>nav{margin-bottom:0}.pin-group-header-module__ld8jEq__titleRow{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.pin-group-header-module__ld8jEq__titleRow h1{font-size:var(--text-xl);letter-spacing:var(--tracking-heading);line-height:var(--leading-snug);overflow-wrap:anywhere;margin:0}.pin-group-header-module__ld8jEq__meta{color:var(--color-text-muted);font-size:var(--text-sm)}.pin-group-header-module__ld8jEq__description{color:var(--color-text-soft);font-size:var(--text-sm);margin:0}
