.rPyeqG_root{flex-direction:column;width:100%;display:flex;container:art-composer/inline-size}.rPyeqG_layout{padding-left:var(--page-gutter);padding-right:var(--page-gutter);--model-strip-bleed:var(--page-gutter)}@container art-composer (min-width:800px){.rPyeqG_layout{--model-strip-bleed:0px;--model-strip-wrap:wrap;--art-frame-max-height:500px;grid-template-columns:380px minmax(0,1fr);align-items:start;gap:40px;padding-inline:40px;display:grid}}.rPyeqG_compose .rPyeqG_stage,.rPyeqG_creating .rPyeqG_controls,.rPyeqG_result .rPyeqG_controls{display:none}@container art-composer (min-width:800px){.rPyeqG_compose .rPyeqG_stage,.rPyeqG_creating .rPyeqG_controls,.rPyeqG_result .rPyeqG_controls{display:flex}}.rPyeqG_controls{flex-direction:column;display:flex}.rPyeqG_failure{margin-top:12px}.rPyeqG_section{margin-top:28px}.rPyeqG_stage{flex-direction:column;display:flex}@container art-composer (min-width:800px){.rPyeqG_stage{top:var(--content-top);position:sticky}}.rPyeqG_progress{flex-direction:column;gap:16px;margin-top:22px;display:flex}@container art-composer (min-width:800px){.rPyeqG_progress{width:100%;max-width:520px;margin-inline:auto}}.rPyeqG_wideAction{display:none}@container art-composer (min-width:800px){.rPyeqG_wideAction{--action-bar-width:460px;--action-bar-gutter:40px;display:block}.rPyeqG_narrowAction{display:none}}
.B6w0oW_link{font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-underline-offset:3px;text-decoration:underline}
.udmIEa_hint{cursor:pointer;font:inherit;color:inherit;align-items:center;gap:var(--spacing-3);width:100%;margin:0;margin-bottom:var(--spacing-4);padding:0;padding:var(--spacing-3) 14px;border-radius:var(--radius-3xl);background:0 0;background:var(--color-bg-secondary);box-shadow:inset 0 0 0 1px var(--color-border);text-align:left;transition:transform var(--transition-fast);-webkit-tap-highlight-color:#0000;border:none;outline:none;display:flex}.udmIEa_hint:active{transform:scale(.98)}.udmIEa_icon{border-radius:var(--radius-full);background:var(--color-bg-elevated);width:36px;height:36px;color:var(--color-text-primary);flex-shrink:0;place-items:center;display:grid}.udmIEa_text{flex-direction:column;flex:1;min-width:0;display:flex}.udmIEa_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-text-primary)}.udmIEa_description{font-size:12.5px;line-height:var(--line-height-normal);color:var(--color-text-tertiary)}.udmIEa_chevron{color:var(--color-text-tertiary);flex-shrink:0}
.GDrvDG_focusToggle{cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;justify-content:center;width:100%;margin:0;padding:0;display:flex}
.yvWwQq_root{flex:1;min-height:0;display:flex;position:relative}.yvWwQq_pager{scrollbar-width:none;-ms-overflow-style:none}.yvWwQq_pager::-webkit-scrollbar{display:none}.yvWwQq_pager{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;flex:1;display:flex;overflow:auto hidden}.yvWwQq_pager[data-dragging],.yvWwQq_pager[data-settling]{scroll-snap-type:none}.yvWwQq_slide{padding:var(--media-pager-inset,4px var(--page-gutter));scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;justify-content:center;align-items:center;display:flex;container-type:size}.yvWwQq_step{cursor:pointer;font:inherit;color:inherit;-webkit-backdrop-filter:blur(2px)saturate(1.2);backdrop-filter:blur(2px)saturate(1.2);background:#0e0e0eb3;border:1px solid #ffffff1a;outline:none;justify-content:center;align-items:center;margin:0;padding:0;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 4px 24px -1px #00000040,inset 0 1px #ffffff1a}.yvWwQq_step:hover{background:#141414cc;border-color:#ffffff26;transform:scale(1.02);box-shadow:0 6px 20px #0000004d}.yvWwQq_step:active{background:#0e0e0ee6;border-color:#ffffff14;transform:scale(.98)}.yvWwQq_step{width:44px;height:44px;color:var(--color-text-primary);border-radius:50%;margin-top:-22px;display:none;position:absolute;top:50%}@media (hover:hover) and (pointer:fine){.yvWwQq_step{display:flex}}.yvWwQq_previous{left:var(--page-gutter)}.yvWwQq_next{right:var(--page-gutter)}
.IJwO0W_viewer{z-index:var(--z-overlay);background:var(--color-bg-primary);flex-direction:column;display:flex;position:fixed;inset:0}.IJwO0W_bar{padding:calc(var(--safe-area-top) + var(--topbar-padding)) var(--page-gutter) 8px;flex-shrink:0;grid-template-columns:40px 1fr 40px;align-items:center;gap:12px;display:grid}.IJwO0W_counter{text-align:center;font-size:14px;font-weight:var(--font-weight-bold);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.IJwO0W_panel{width:100%;max-width:560px;padding:14px var(--page-gutter) calc(var(--safe-area-bottom) + 20px);flex-shrink:0;grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.IJwO0W_panel>*{grid-area:1/1}.IJwO0W_sizer,.IJwO0W_drift,.IJwO0W_content{flex-direction:column;display:flex}.IJwO0W_sizer{visibility:hidden}.IJwO0W_drift{will-change:transform,opacity}.IJwO0W_content{flex:1}.IJwO0W_fadeIn{animation:.2s cubic-bezier(.2,.7,.2,1) both IJwO0W_fade}.IJwO0W_viewer[data-focused]{--art-frame-radius:0px;--media-pager-inset:0px}.IJwO0W_viewer[data-focused] .IJwO0W_bar,.IJwO0W_viewer[data-focused] .IJwO0W_panel{display:none}@keyframes IJwO0W_fade{0%{opacity:0}}
._5d03XW_content{text-align:start;flex-direction:column;align-items:stretch;padding:24px 20px 20px;display:flex}._5d03XW_icon{background:var(--color-surface-control);width:44px;height:44px;color:var(--color-text-primary);border-radius:14px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}._5d03XW_title{font-size:20px;line-height:1.25;font-weight:var(--font-weight-extrabold);letter-spacing:-.02em;margin:0}._5d03XW_description{margin:8px 0 0;font-size:14.5px;line-height:1.5}._5d03XW_extras{margin-top:16px}._5d03XW_actions{flex-direction:column;gap:8px;margin-top:24px;display:flex}
.BoHDcW_frame{--grid-stride:calc((100cqw - (var(--grid-columns) - 1) * var(--grid-gap)) / var(--grid-columns) / var(--grid-aspect) + var(--grid-gap));container-type:inline-size}.BoHDcW_window{height:max(0px,var(--grid-rows)*var(--grid-stride) - var(--grid-gap));position:relative}.BoHDcW_track{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gap);display:grid}.BoHDcW_windowed{transform:translateY(calc(var(--grid-first) * var(--grid-stride)))}.BoHDcW_trailing{margin-top:var(--grid-gap)}
.aF8kMW_card{aspect-ratio:3/4;background:var(--color-bg-secondary);border-radius:32px;width:100%;position:relative;overflow:hidden}.aF8kMW_card:after{content:"";animation:2s infinite aF8kMW_shimmer;animation-delay:calc(min(var(--i,0),11)*.12s);background-image:linear-gradient(90deg,#fff0 0,#ffffff0a 20%,#ffffff17 60%,#fff0);position:absolute;inset:0;transform:translate(-100%)}.aF8kMW_content{padding:var(--spacing-3);flex-direction:column;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.aF8kMW_name{border-radius:var(--radius-full);background:#ffffff17;width:65%;height:14px}.aF8kMW_tagline{border-radius:var(--radius-full);background:#ffffff0f;width:85%;height:10px}@keyframes aF8kMW_shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.aF8kMW_card:after{animation:none}}
.uicVXG_root{background:linear-gradient(#141317,#0b0b0d 70%);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.uicVXG_letter{margin-top:var(--monogram-lift,-12%);font-size:var(--monogram-size,clamp(240px, 95vw, 380px));font-weight:var(--font-weight-black);text-box:trim-both cap alphabetic;color:#0000;-webkit-user-select:none;user-select:none;background:linear-gradient(#ffffff1c,#ffffff05 75%);-webkit-background-clip:text;background-clip:text;line-height:1;animation:.3s ease-out both uicVXG_letterIn}.uicVXG_silhouette{width:100%;height:100%;transform:translateY(var(--monogram-drop,0px));position:absolute;inset:0}@supports not (text-box:trim-both cap alphabetic){.uicVXG_letter{padding-top:.12em}}@keyframes uicVXG_letterIn{0%{opacity:0}}
.ttmEfW_compact{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(18px)saturate(200%);backdrop-filter:blur(18px)saturate(200%);background:#16161a9e;flex-shrink:0;height:42px;padding:3px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff12}.ttmEfW_maleSelected .ttmEfW_marker{transform:translate(38px)}.ttmEfW_disabled{opacity:.6;pointer-events:none}.ttmEfW_marker{border-radius:var(--radius-full);pointer-events:none;contain:paint;background:linear-gradient(#ffffff42,#ffffff0f 48%,#0000 60%),linear-gradient(115deg,#9451e3,#d63aa8 50%,#fe378a);width:38px;transition:transform .35s cubic-bezier(.3,1.35,.5,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:inset 0 1px #ffffff52,inset 0 0 0 1px #ffffff1a}.ttmEfW_marker:before,.ttmEfW_marker:after{content:"";z-index:-1;pointer-events:none;animation:6s ease-in-out infinite ttmEfW_iri-drift,4.2s ease-in-out infinite ttmEfW_iri-bob;position:absolute;inset:-100% -50%}@media (prefers-reduced-motion:reduce){.ttmEfW_marker:before,.ttmEfW_marker:after{animation:none}}.ttmEfW_marker:before{background:radial-gradient(27.5% 43.33%,#ff7ab8e6,#ff7ab800 70%)}.ttmEfW_marker:after{background:radial-gradient(30% 50%,#7b5cf5d9,#7b5cf500 70%);animation-delay:-3s,-2.1s}@keyframes ttmEfW_iri-drift{0%,to{translate:-19%}50%{translate:19%}}@keyframes ttmEfW_iri-bob{0%,to{transform:translateY(-20%)}50%{transform:translateY(20%)}}.ttmEfW_option{cursor:pointer;font:inherit;color:var(--color-text-tertiary);z-index:1;border-radius:var(--radius-full);width:38px;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;place-items:center;margin:0;padding:0;transition:color .2s;display:grid;position:relative}.ttmEfW_option[aria-pressed=true]{color:var(--color-text-primary)}
._4j56Ra_root{flex-direction:column;display:flex}._4j56Ra_content{z-index:2;flex-direction:column;gap:28px;margin-top:-32px;padding:0 16px;display:flex;position:relative}._4j56Ra_bio{flex-direction:column;gap:8px;display:flex}._4j56Ra_bioText{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.55}._4j56Ra_bioMeta{font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);justify-content:space-between;font-size:12px;display:flex}._4j56Ra_gender{flex-direction:column;gap:8px;display:flex}._4j56Ra_genderLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._4j56Ra_genderLocked{min-height:48px;color:var(--color-text-primary);background:var(--editor-field-surface);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:18px;justify-content:space-between;align-items:center;padding:0 14px;font-size:15px;display:flex}._4j56Ra_lockedNote{font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);align-items:center;gap:4px;display:inline-flex}._4j56Ra_jump{font:inherit;font-weight:var(--font-weight-bold);color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;display:inline-flex}._4j56Ra_unsavedDot{background:var(--color-warning);border-radius:50%;width:6px;height:6px}._4j56Ra_error{color:var(--color-error)}._4j56Ra_topUp{font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-underline-offset:3px;text-decoration:underline}
.X8cS6a_cluster{border-radius:var(--radius-full);flex-shrink:0;position:relative}.X8cS6a_glow{box-shadow:0 0 0 2px #fe378a99}.X8cS6a_item{border-radius:var(--radius-full);background:var(--color-bg-tertiary);box-shadow:0 0 0 2px var(--color-bg-primary);justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.X8cS6a_image{object-fit:cover;width:100%;height:100%;image-rendering:-webkit-optimize-contrast}.X8cS6a_fallback{font-weight:var(--font-weight-bold);color:var(--color-text-secondary);line-height:1}.X8cS6a_count1{background:var(--color-bg-tertiary);justify-content:center;align-items:center;display:flex;overflow:hidden}.X8cS6a_count1 .X8cS6a_item{width:100%;height:100%;box-shadow:none;position:static}.X8cS6a_count2{overflow:hidden}.X8cS6a_count2 .X8cS6a_item{width:50%;height:100%;box-shadow:none;border-radius:0;top:0}.X8cS6a_count2 .X8cS6a_item:first-child{box-shadow:1px 0 0 var(--color-bg-primary);left:0}.X8cS6a_count2 .X8cS6a_item:nth-child(2){right:0}.X8cS6a_count2 .X8cS6a_image{width:200%;max-width:none;position:absolute;top:0}.X8cS6a_count2 .X8cS6a_item:first-child .X8cS6a_image{left:0}.X8cS6a_count2 .X8cS6a_item:nth-child(2) .X8cS6a_image{right:0}.X8cS6a_count3{overflow:hidden}.X8cS6a_count3 .X8cS6a_item{box-shadow:none;border-radius:0}.X8cS6a_count3 .X8cS6a_item:first-child{width:100%;height:50%;box-shadow:0 1px 0 var(--color-bg-primary);z-index:1;top:0;left:0}.X8cS6a_count3 .X8cS6a_item:nth-child(2){width:50%;height:50%;box-shadow:1px 0 0 var(--color-bg-primary);bottom:0;left:0}.X8cS6a_count3 .X8cS6a_item:nth-child(3){width:50%;height:50%;bottom:0;right:0}.X8cS6a_count3 .X8cS6a_image{object-position:center top;width:100%;height:100%}.X8cS6a_count4 .X8cS6a_item{width:54%;height:54%}.X8cS6a_count4 .X8cS6a_item:first-child{top:0;left:0}.X8cS6a_count4 .X8cS6a_item:nth-child(2){z-index:1;top:0;right:0}.X8cS6a_count4 .X8cS6a_item:nth-child(3){z-index:2;bottom:0;left:0}.X8cS6a_count4 .X8cS6a_item:nth-child(4){z-index:3;bottom:0;right:0}
.RQ-ogG_root{width:100%;height:calc(clamp(320px,57vh,520px) + var(--content-top));margin-top:calc(-1*var(--content-top));position:relative}.RQ-ogG_media{--monogram-drop:24px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}.RQ-ogG_image{object-fit:cover;object-position:center 20%;animation:.5s ease-out both RQ-ogG_imageIn}.RQ-ogG_scrim{z-index:1;pointer-events:none;background:linear-gradient(#0000 40%,#0000001f 50%,#0000005c 60%,#0000009e 70%,#000000d6 80%,#000000f2 88%,#000 100%);position:absolute;inset:0}.RQ-ogG_text{z-index:2;left:var(--spacing-4);right:var(--spacing-4);bottom:var(--spacing-12);gap:var(--spacing-1);flex-direction:column;display:flex;position:absolute}.RQ-ogG_name{font-size:clamp(2rem,8.5vw,2.5rem);font-weight:var(--font-weight-black);letter-spacing:-.025em;color:var(--color-text-primary);text-shadow:0 2px 8px #000c,0 0 40px #00000080;line-height:1.05}.RQ-ogG_tagline{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);text-shadow:0 1px 4px #000000b3;line-height:1.4}@keyframes RQ-ogG_imageIn{0%{opacity:0}}
.CDkI3q_row{gap:var(--spacing-2);margin:var(--spacing-1) 0 var(--spacing-2);flex-direction:column;align-items:flex-start;display:flex}.CDkI3q_card{background:var(--color-bg-tertiary);width:min(240px,72%);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:22px;position:relative;overflow:hidden}.CDkI3q_cardClickable{cursor:pointer;transition:transform var(--transition-fast)}.CDkI3q_cardClickable:active{transform:scale(.98)}.CDkI3q_frame{aspect-ratio:2/3;background:var(--color-bg-tertiary);position:relative;overflow:hidden}.CDkI3q_frame .CDkI3q_image{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--transition-fast);position:absolute;inset:0}.CDkI3q_frameLoaded{aspect-ratio:auto}.CDkI3q_frameLoaded .CDkI3q_image{opacity:1;height:auto;position:static}.CDkI3q_placeholder{justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4);color:var(--color-text-secondary);text-align:center;flex-direction:column;display:flex}.CDkI3q_shimmerOverlay{background:linear-gradient(90deg,#fff0 0,#ffffff0f 20%,#ffffff26 60%,#fff0);animation:1.8s infinite CDkI3q_imgShimmer;position:absolute;inset:0}.CDkI3q_processingIndicator{justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.CDkI3q_processingDot{border-radius:var(--radius-full);background:var(--color-text-tertiary);width:6px;height:6px;animation:1.4s ease-in-out infinite CDkI3q_dotPulse}.CDkI3q_processingDot:nth-child(2){animation-delay:.15s}.CDkI3q_processingDot:nth-child(3){animation-delay:.3s}@keyframes CDkI3q_imgShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes CDkI3q_dotPulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}
.ceME0W_body{--model-strip-bleed:var(--spacing-4);flex-direction:column;gap:20px;display:flex}.ceME0W_error{color:var(--color-error);font-size:13.5px;line-height:1.45}.ceME0W_needsLook{color:#b9a6ff;background:var(--color-surface-control);border-radius:20px;gap:12px;padding:14px;display:flex}.ceME0W_needsLook div{flex-direction:column;gap:3px;min-width:0;line-height:1.2;display:flex}.ceME0W_needsLook strong{color:var(--color-text-primary);font-size:15px}.ceME0W_needsLook small{color:var(--color-text-tertiary);font-size:13px;line-height:1.45}
.vpd1qa_row{align-items:flex-end;gap:var(--spacing-2);display:flex}.vpd1qa_runEnd{margin-bottom:var(--spacing-2)}.vpd1qa_outgoing{justify-content:flex-end}.vpd1qa_bubble{max-width:84%;color:var(--color-text-primary);overflow-wrap:anywhere;border-radius:22px;padding:10px 14px 8px;font-size:15px;line-height:1.48;position:relative}.vpd1qa_incoming .vpd1qa_bubble{box-shadow:inset 0 0 0 1px var(--color-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);--formatted-italic-color:var(--color-text-tertiary);background:#1c1c1fdb}.vpd1qa_incoming.vpd1qa_runEnd .vpd1qa_bubble{border-bottom-left-radius:8px}.vpd1qa_outgoing .vpd1qa_bubble{--formatted-italic-color:#ffc4de9e;background:#2a1320;box-shadow:inset 0 0 0 1px #fe378a38}.vpd1qa_outgoing.vpd1qa_runEnd .vpd1qa_bubble{border-bottom-right-radius:8px}.vpd1qa_text{white-space:pre-line;-webkit-user-select:text;user-select:text}.vpd1qa_meta{float:right;align-items:center;gap:var(--spacing-1);font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);margin:6px 0 -2px 10px;font-size:11px;display:inline-flex}.vpd1qa_outgoing .vpd1qa_meta{color:#ffc4de80}.vpd1qa_bubble.vpd1qa_pending{opacity:.7}.vpd1qa_bubble.vpd1qa_failed{box-shadow:inset 0 0 0 1px #ef444466}.vpd1qa_statusDot{background:var(--color-accent-pink);border-radius:50%;width:6px;height:6px}.vpd1qa_statusFailed{color:var(--color-error)}.vpd1qa_systemRow{padding:var(--spacing-1) 0 var(--spacing-3);justify-content:center;display:flex}.vpd1qa_systemNote{max-width:90%;padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);color:var(--color-text-tertiary);font-size:var(--font-size-xs);text-align:center;--formatted-italic-color:var(--color-text-tertiary);background:#ffffff0d}
.MYKbGG_form{width:100%;padding-left:var(--page-gutter);padding-right:var(--page-gutter);flex-direction:column;display:flex}.MYKbGG_center{justify-content:center;align-items:center;min-height:60vh;display:flex}.MYKbGG_notice{margin-top:12px}.MYKbGG_mode{margin-top:18px}.MYKbGG_section{margin-top:28px}
.Z4SqeW_skeleton{background:var(--color-bg-secondary);width:100%;height:100%;position:relative;overflow:hidden}.Z4SqeW_skeleton:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff0d 50%,#0000 100%);animation:1.5s infinite Z4SqeW_shimmer;position:absolute;inset:0}.Z4SqeW_error{background:var(--color-bg-secondary);width:100%;height:100%;color:var(--color-text-tertiary);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}@keyframes Z4SqeW_shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}
.ntwbRW_page{width:100%;padding-left:var(--page-gutter);padding-right:var(--page-gutter);flex-direction:column;gap:20px;padding-bottom:16px;display:flex}.ntwbRW_intro{flex-direction:column;gap:12px;min-width:0;line-height:1.2;display:flex}.ntwbRW_heading{font-size:32px;font-weight:var(--font-weight-extrabold);letter-spacing:-.04em;color:var(--color-text-primary);line-height:1.05}.ntwbRW_lede{color:var(--color-text-secondary);font-size:14.5px;line-height:1.5}.ntwbRW_prompt{background:var(--color-bg-secondary);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:24px;transition:box-shadow .2s}.ntwbRW_prompt:focus-within{box-shadow:inset 0 0 0 1px var(--color-border-focus)}.ntwbRW_ideaInput{width:100%;min-height:116px;caret-color:var(--color-accent);resize:none;font:inherit;font-size:var(--font-size-base);color:var(--color-text-primary);background:0 0;border:0;outline:none;padding:16px 16px 8px;line-height:1.5;display:block;overflow:hidden}.ntwbRW_ideaInput::placeholder{color:var(--color-text-tertiary)}.ntwbRW_tools{align-items:center;gap:6px;padding:8px 10px 10px;display:flex}.ntwbRW_tool{cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;margin:0;padding:0;transition:transform .2s cubic-bezier(.3,1.35,.5,1)}.ntwbRW_tool:active:not(:disabled){transform:scale(.96)}.ntwbRW_tool{white-space:nowrap;border-radius:var(--radius-full);height:32px;font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-text-secondary);background:var(--color-surface-control);cursor:pointer;flex-shrink:0;align-items:center;gap:6px;padding:0 11px 0 9px;display:inline-flex}.ntwbRW_count{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);margin-left:auto;padding-right:6px;font-size:12px}.ntwbRW_problem{color:var(--color-error);font-size:13.5px;line-height:1.45}.ntwbRW_ideasSection{flex-direction:column;gap:10px;display:flex}.ntwbRW_ideasLabel{font-size:12px;font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary)}.ntwbRW_ideas{background:var(--color-bg-secondary);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.ntwbRW_idea{cursor:pointer;font:inherit;color:var(--color-text-secondary);text-align:left;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:none;outline:none;align-items:center;gap:12px;margin:0;padding:13px 14px;line-height:1.35;transition:background .2s,color .2s;display:flex;position:relative}.ntwbRW_idea:not(:first-child):before{content:"";background:var(--color-border);height:1px;position:absolute;top:0;left:0;right:0}.ntwbRW_idea svg{color:var(--color-text-tertiary);flex-shrink:0}.ntwbRW_idea:active,.ntwbRW_idea[aria-pressed=true]{background:var(--color-surface-control);color:var(--color-text-primary)}.ntwbRW_blank{cursor:pointer;font:inherit;color:var(--color-text-secondary);font-size:13.5px;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:none;outline:none;align-items:center;gap:2px;margin:0;padding:0;display:inline-flex}
._93rl0a_head{align-items:center;gap:12px;min-height:44px;display:flex}._93rl0a_head strong{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:var(--color-text-primary);overflow:hidden}._93rl0a_avatar{border-radius:50%;flex-shrink:0;width:44px;height:44px}._93rl0a_avatar img{object-position:50% 15%}._93rl0a_actions{background:var(--color-surface-control);border-radius:24px;overflow:hidden}._93rl0a_action{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;outline:none;margin:0;padding:0}._93rl0a_action:not(:first-child):before{content:"";background:var(--color-border);height:1px;position:absolute;top:0;left:47px;right:0}._93rl0a_action{width:100%;min-height:52px;font-size:15.5px;line-height:1.2;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);-webkit-tap-highlight-color:#0000;align-items:center;gap:12px;padding:0 16px;text-decoration:none;display:flex;position:relative}._93rl0a_action svg{color:var(--color-text-secondary);flex-shrink:0}._93rl0a_action:active{background:var(--color-surface-raised)}._93rl0a_danger,._93rl0a_danger svg{color:var(--color-error)}
._7E8ajG_card{cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;margin:0;padding:0;transition:transform .2s cubic-bezier(.3,1.35,.5,1)}._7E8ajG_card:active:not(:disabled){transform:scale(.98)}._7E8ajG_card{background:var(--color-surface-raised);cursor:pointer;border-radius:20px;width:100%;display:block;position:relative;overflow:hidden;transform:translateZ(0)}._7E8ajG_still{object-fit:cover;opacity:0;transition:opacity .4s}._7E8ajG_still._7E8ajG_loaded{opacity:1}._7E8ajG_dim ._7E8ajG_still{filter:grayscale(.6)brightness(.35)}._7E8ajG_loop{will-change:transform}._7E8ajG_skeleton{background:var(--color-bg-elevated);position:absolute;inset:0}._7E8ajG_badge{z-index:2;border-radius:var(--radius-full);height:24px;font-size:11.5px;font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:var(--color-text-primary);background:#000000a8;align-items:center;gap:4px;padding:0 8px 0 6px;display:inline-flex;position:absolute;bottom:8px;left:8px}._7E8ajG_state{text-align:center;font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex;position:absolute;inset:0}._7E8ajG_bad{color:var(--color-error)}._7E8ajG_spinner{border:2px solid #ffffff26;border-top-color:var(--color-text-primary);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite _7E8ajG_spin}@keyframes _7E8ajG_spin{to{transform:rotate(360deg)}}
.Q8eAsq_root{position:relative;overflow:hidden}.Q8eAsq_content{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-secondary);white-space:pre-wrap;position:relative;overflow:hidden}.Q8eAsq_collapsed{-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.Q8eAsq_button{transition:all var(--transition-fast);cursor:pointer}.Q8eAsq_button:hover{opacity:.9}.Q8eAsq_button:active{transform:scale(.98)}.Q8eAsq_button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Q8eAsq_button{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-tight);margin-top:var(--spacing-2);color:var(--color-accent-pink);font-weight:var(--font-weight-medium);align-items:center;gap:var(--spacing-1);background:0 0;border:none;padding:0;display:flex}.Q8eAsq_button:hover{text-decoration:underline}
.gTWrlq_root{display:inline}.gTWrlq_italic{color:var(--formatted-italic-color,currentColor);padding-inline:.04em;font-style:italic}.gTWrlq_strong{font-weight:var(--font-weight-semibold)}
.bmylqq_facts{background:var(--color-surface-control);border-radius:20px;flex-direction:column;margin:0;display:flex;overflow:hidden}.bmylqq_facts div{justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;font-size:14px;display:flex}.bmylqq_facts div+div{box-shadow:inset 0 1px 0 var(--color-border)}.bmylqq_facts dt{color:var(--color-text-secondary)}.bmylqq_facts dd{font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.bmylqq_quote{background:var(--color-surface-control);border-radius:20px;margin-top:10px;padding:14px}.bmylqq_quote p{color:var(--color-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 12px;font-size:14.5px;line-height:1.5}.bmylqq_copy{cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;margin:0;padding:0;transition:transform .2s cubic-bezier(.3,1.35,.5,1)}.bmylqq_copy:active:not(:disabled){transform:scale(.96)}.bmylqq_copy{border-radius:var(--radius-full);height:32px;font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-text-secondary);background:var(--color-surface-raised);align-items:center;gap:6px;padding:0 11px 0 9px;display:inline-flex}
.Mt-8sW_root{gap:var(--spacing-3);flex-direction:column;display:flex}.Mt-8sW_header{justify-content:space-between;align-items:center;gap:var(--spacing-3);display:flex}.Mt-8sW_title{align-items:baseline;gap:var(--spacing-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:-.02em;color:var(--color-text-primary);display:flex}.Mt-8sW_count{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--color-text-tertiary)}.Mt-8sW_createButton{cursor:pointer;font:inherit;color:var(--color-text-primary);-webkit-backdrop-filter:blur(18px)saturate(200%);backdrop-filter:blur(18px)saturate(200%);width:36px;height:36px;cursor:pointer;transition:transform var(--transition-fast);-webkit-tap-highlight-color:#0000;background:#16161a9e;border:none;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff12}.Mt-8sW_createButton:active{transform:scale(.92)}.Mt-8sW_scenariosGrid{gap:var(--spacing-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}@media (max-width:767px){.Mt-8sW_scenariosGrid{grid-template-columns:1fr}}
.fyVLgW_switch{border-radius:var(--radius-full);background:var(--color-surface-control);flex-shrink:0;grid-auto-columns:1fr;grid-auto-flow:column;height:32px;padding:3px;display:grid;position:relative}.fyVLgW_thumb{border-radius:var(--radius-full);background:var(--color-text-primary);width:calc(50% - 3px);transition:transform .35s cubic-bezier(.3,1.35,.5,1);position:absolute;top:3px;bottom:3px;left:3px}.fyVLgW_second .fyVLgW_thumb{transform:translate(100%)}.fyVLgW_option{cursor:pointer;font:inherit;color:var(--color-text-tertiary);z-index:1;width:32px;cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;place-items:center;margin:0;padding:0;transition:color .2s;display:grid;position:relative}.fyVLgW_option[aria-checked=true]{color:#000}
.WNAw_a_who{align-items:center;gap:9px;min-width:0;display:flex}.WNAw_a_text{flex-direction:column;min-width:0;display:flex}.WNAw_a_name{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.WNAw_a_subtitle{font-size:var(--font-size-xs);color:var(--color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}.WNAw_a_liveDot{background:var(--color-accent-pink);border-radius:50%;flex-shrink:0;width:6px;height:6px}.WNAw_a_actions{align-items:center;gap:8px;display:flex}.WNAw_a_persona{cursor:pointer;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;outline:none;width:40px;height:40px;margin:0;padding:0;position:relative}.WNAw_a_persona:focus-visible{outline-offset:2px;outline:2px solid #fe378a99}.WNAw_a_portrait{border-radius:50%;width:100%;height:100%}.WNAw_a_lockBadge{background:var(--color-text-primary);width:18px;height:18px;color:var(--color-bg-primary);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-3px;right:-3px}.WNAw_a_cast{cursor:pointer;font:inherit;color:inherit;-webkit-backdrop-filter:blur(2px)saturate(1.2);backdrop-filter:blur(2px)saturate(1.2);background:#0e0e0eb3;border:1px solid #ffffff1a;outline:none;justify-content:center;align-items:center;margin:0;padding:0;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 4px 24px -1px #00000040,inset 0 1px #ffffff1a}.WNAw_a_cast:hover{background:#141414cc;border-color:#ffffff26;transform:scale(1.02);box-shadow:0 6px 20px #0000004d}.WNAw_a_cast:active{background:#0e0e0ee6;border-color:#ffffff14;transform:scale(.98)}.WNAw_a_cast{width:40px;height:40px;color:var(--color-text-primary);cursor:pointer;border-radius:50%;position:relative}.WNAw_a_cast:focus-visible{outline-offset:2px;outline:2px solid #fe378a99}.WNAw_a_castCount{border-radius:var(--radius-full);background:var(--color-text-primary);min-width:18px;height:18px;color:var(--color-bg-primary);font-size:10.5px;font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 4px;display:flex;position:absolute;top:-3px;right:-3px}
.Gmrgoa_page{width:100%;padding-left:var(--page-gutter);padding-right:var(--page-gutter);flex-direction:column;gap:16px;padding-bottom:16px;display:flex}.Gmrgoa_page>section{margin-top:12px}.Gmrgoa_choices{flex-direction:column;gap:28px;display:flex}.Gmrgoa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Gmrgoa_newTile{-webkit-tap-highlight-color:#0000;transition:transform .2s cubic-bezier(.3,1.35,.5,1)}.Gmrgoa_newTile:active:not(:disabled){transform:scale(.97)}.Gmrgoa_newTile{aspect-ratio:3/4;border:1.5px dashed var(--color-border-strong);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-decoration:none;display:flex}.Gmrgoa_newIcon{background:var(--color-surface-control);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.Gmrgoa_error{color:var(--color-error);margin:0;font-size:13px}
._6hk0OG_ideas{scrollbar-width:none;-ms-overflow-style:none}._6hk0OG_ideas::-webkit-scrollbar{display:none}._6hk0OG_ideas{margin:10px calc(-1*var(--page-gutter)) 0;padding:0 var(--page-gutter);gap:6px;display:flex;overflow-x:auto}._6hk0OG_idea{cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;margin:0;padding:0;transition:transform .2s cubic-bezier(.3,1.35,.5,1)}._6hk0OG_idea:active:not(:disabled){transform:scale(.96)}._6hk0OG_idea{border-radius:var(--radius-full);height:34px;font-size:13.5px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-text-secondary);background:var(--color-bg-secondary);box-shadow:inset 0 0 0 1px var(--color-border-strong);flex-shrink:0;padding:0 13px;transition:background .2s,color .2s}._6hk0OG_idea[aria-pressed=true]{color:#000;background:var(--color-text-primary);box-shadow:none}
._3BuFQa_row{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}._3BuFQa_option{cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;margin:0;padding:0;transition:transform .2s cubic-bezier(.3,1.35,.5,1)}._3BuFQa_option:active:not(:disabled){transform:scale(.97)}._3BuFQa_option{height:104px;font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-text-secondary);background:var(--color-bg-secondary);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;transition:box-shadow .2s,color .2s,background .2s,transform .2s cubic-bezier(.3,1.35,.5,1);display:flex}._3BuFQa_option[aria-checked=true]{color:var(--color-text-primary);background:var(--color-surface-control);box-shadow:inset 0 0 0 1.5px var(--color-text-primary)}._3BuFQa_glyphBox{justify-content:center;align-items:center;height:24px;display:flex}._3BuFQa_text{flex-direction:column;align-items:center;gap:3px;line-height:1.2;display:flex}._3BuFQa_glyph{border-radius:4px;display:block;box-shadow:inset 0 0 0 1.5px}._3BuFQa_ratio{font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary)}
.tPH8aa_notes{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-lg);border:1px solid var(--color-border);text-align:left;gap:var(--spacing-2);background:#ffffff08;flex-direction:column;width:100%;margin:0;list-style:none;display:flex}.tPH8aa_notes li{align-items:flex-start;gap:var(--spacing-2);display:flex}.tPH8aa_dot{background:var(--color-text-tertiary);border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-top:7px}.tPH8aa_error{margin-top:var(--spacing-2);display:block}
.w3mi6q_summary{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.w3mi6q_thumb{--monogram-size:30px;--monogram-lift:0;border-radius:10px;flex-shrink:0;width:42px;height:56px;position:relative;overflow:hidden}.w3mi6q_thumb img{object-fit:cover;width:100%;height:100%}.w3mi6q_text{flex-direction:column;flex:1;gap:3px;min-width:0;line-height:1.2;display:flex}.w3mi6q_text strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:var(--font-weight-bold);letter-spacing:-.01em;color:var(--color-text-primary);overflow:hidden}.w3mi6q_text small{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);overflow:hidden}
.gAjR0G_root{flex-shrink:0;display:block;position:relative}.gAjR0G_face{background:var(--color-bg-tertiary);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.gAjR0G_group .gAjR0G_face{box-shadow:0 0 0 2.5px var(--color-bg-primary)}.gAjR0G_group .gAjR0G_face:nth-child(2){inset:auto 0 0 auto}.gAjR0G_image{object-fit:cover;width:100%;height:100%}.gAjR0G_initial{font-weight:var(--font-weight-bold);color:var(--color-text-secondary)}.gAjR0G_more{border-radius:var(--radius-full);background:var(--color-bg-elevated);min-width:22px;height:22px;box-shadow:0 0 0 2.5px var(--color-bg-primary);font-size:11px;font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:var(--color-text-primary);justify-content:center;align-items:center;padding:0 5px;display:flex;position:absolute;bottom:-2px;right:-2px}
._0z93eW_header{z-index:calc(var(--z-sticky) - 1);pointer-events:none;position:sticky;top:0}._0z93eW_header:after{content:"";z-index:-1;background:linear-gradient(var(--color-bg-primary) 0, #00000080 50px, #00000080 calc(100% - 24px), #0000006b calc(100% - 20px), #0000004d calc(100% - 15px), #0000002e calc(100% - 10px), #00000012 calc(100% - 5px), transparent 100%);opacity:0;pointer-events:none;transition:bottom .28s cubic-bezier(.2,.7,.2,1),opacity .2s;position:absolute;inset:0 0 -24px}._0z93eW_searchRow{z-index:2;align-items:center;gap:var(--spacing-2);padding:0 var(--page-gutter) var(--spacing-2);pointer-events:auto;display:flex;position:relative}._0z93eW_search{flex:1;min-width:0}._0z93eW_chipsRow{z-index:1;pointer-events:auto;height:44px;padding-bottom:10px;transition:transform .28s cubic-bezier(.2,.7,.2,1),opacity .2s;position:relative}._0z93eW_chipsHidden:after{bottom:20px}._0z93eW_chipsHidden ._0z93eW_chipsRow{opacity:0;pointer-events:none;transform:translateY(-100%)}._0z93eW_scrolled:after{opacity:1}
._1Q54Vq_stage{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._1Q54Vq_stage>*{aspect-ratio:3/4;border-radius:20px}._1Q54Vq_card{background:var(--color-bg-tertiary);animation:.45s cubic-bezier(.3,1.35,.5,1) both _1Q54Vq_pop;position:relative;overflow:hidden}._1Q54Vq_card img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;position:absolute;inset:0}._1Q54Vq_card:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 55%,#000000b8);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}._1Q54Vq_monogram{--monogram-size:44px;--monogram-lift:0px}._1Q54Vq_name{z-index:2;font-size:15px;font-weight:var(--font-weight-extrabold);letter-spacing:-.02em;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;position:absolute;bottom:9px;left:10px;right:10px;overflow:hidden}._1Q54Vq_remove{cursor:pointer;font:inherit;color:inherit;-webkit-backdrop-filter:blur(18px)saturate(200%);backdrop-filter:blur(18px)saturate(200%);z-index:2;background:#16161a9e;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:26px;height:26px;margin:0;padding:0;display:flex;position:absolute;top:7px;right:7px;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff12}._1Q54Vq_add{cursor:pointer;font:inherit;color:var(--color-text-primary);background:0 0;background:var(--color-bg-secondary);box-shadow:inset 0 0 0 1.5px var(--color-border-strong);border:none;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;transition:background .2s;display:flex}._1Q54Vq_add small{font-size:13px;font-weight:var(--font-weight-bold)}._1Q54Vq_add:active{background:var(--color-bg-tertiary)}._1Q54Vq_free{box-shadow:inset 0 0 0 1.5px var(--color-border)}@keyframes _1Q54Vq_pop{0%{opacity:0;transform:scale(.9)}}
.XQTmIq_playing{-webkit-backdrop-filter:blur(18px)saturate(200%);backdrop-filter:blur(18px)saturate(200%);border-radius:var(--radius-full);height:24px;font-size:11.5px;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);background:#16161a9e;align-items:center;gap:6px;padding:0 9px;display:flex;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff12}.XQTmIq_playing i{background:var(--color-accent);border-radius:50%;width:6px;height:6px}.XQTmIq_more{cursor:pointer;font:inherit;color:var(--color-text-primary);width:30px;height:30px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-tap-highlight-color:#0000;background:#00000080;border:none;border-radius:50%;outline:none;place-items:center;margin:0;padding:0;display:grid}.XQTmIq_more:active{background:#000000b3}
.DnogFG_header{z-index:calc(var(--z-sticky) - 1);margin:0 calc(-1*var(--page-gutter));padding:0 var(--page-gutter);transition:background .2s;position:sticky;top:0}.DnogFG_scrolled{background:var(--color-bg-primary)}.DnogFG_row{align-items:center;gap:var(--spacing-3);display:flex}.DnogFG_tabs{scrollbar-width:none;-ms-overflow-style:none;gap:22px;min-width:0;display:flex;overflow-x:auto}.DnogFG_tabs::-webkit-scrollbar{display:none}.DnogFG_tab{cursor:pointer;font:inherit;color:var(--color-text-tertiary);height:40px;font-size:15px;font-weight:var(--font-weight-semibold);white-space:nowrap;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;flex-shrink:0;margin:0;padding:0;transition:color .2s;position:relative}.DnogFG_tab[aria-selected=true]{color:var(--color-text-primary)}.DnogFG_tab[aria-selected=true]:after{content:"";background:var(--color-accent);border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.DnogFG_create{cursor:pointer;font:inherit;color:var(--color-text-primary);align-items:center;gap:var(--spacing-1);border-radius:var(--radius-full);height:32px;font-size:13.5px;font-weight:var(--font-weight-bold);transition:transform var(--transition-fast);-webkit-tap-highlight-color:#0000;contain:paint;background:linear-gradient(#ffffff42,#ffffff0f 48%,#0000 60%),linear-gradient(115deg,#9451e3,#d63aa8 50%,#fe378a);border:none;outline:none;flex-shrink:0;margin:0 0 0 auto;padding:0 13px 0 10px;display:flex;box-shadow:inset 0 1px #ffffff52,inset 0 0 0 1px #ffffff1a}.DnogFG_create:before,.DnogFG_create:after{content:"";z-index:-1;pointer-events:none;animation:6s ease-in-out infinite DnogFG_iri-drift,4.2s ease-in-out infinite DnogFG_iri-bob;position:absolute;inset:-100% -50%}@media (prefers-reduced-motion:reduce){.DnogFG_create:before,.DnogFG_create:after{animation:none}}.DnogFG_create:before{background:radial-gradient(27.5% 43.33%,#ff7ab8e6,#ff7ab800 70%)}.DnogFG_create:after{background:radial-gradient(30% 50%,#7b5cf5d9,#7b5cf500 70%);animation-delay:-3s,-2.1s}@keyframes DnogFG_iri-drift{0%,to{translate:-19%}50%{translate:19%}}@keyframes DnogFG_iri-bob{0%,to{transform:translateY(-20%)}50%{transform:translateY(20%)}}.DnogFG_create:active{transform:scale(.95)}
._21UJRq_screen{width:100%;padding-left:var(--page-gutter);padding-right:var(--page-gutter);flex-direction:column;display:flex}._21UJRq_frame{--video-frame-max-height:min(420px, 46dvh);margin-top:6px}._21UJRq_progress{margin-top:22px}._21UJRq_asked{margin-top:18px}._21UJRq_wish{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:12px 0 0;font-size:14px;font-style:italic;line-height:1.5}
.l88nqq_tools{justify-content:space-around;margin:14px 0 4px;display:flex}@container art-composer (min-width:800px){.l88nqq_tools{align-items:flex-start;max-width:520px;margin-inline:auto}}.l88nqq_tool{cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;margin:0;padding:0;transition:transform .2s cubic-bezier(.3,1.35,.5,1)}.l88nqq_tool:active:not(:disabled){transform:scale(.94)}.l88nqq_tool{min-width:64px;font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);flex-direction:column;align-items:center;gap:6px;padding:8px 4px;display:flex}.l88nqq_icon{width:44px;height:44px;color:var(--color-text-primary);background:var(--color-surface-control);border-radius:50%;justify-content:center;align-items:center;display:flex}.l88nqq_animate{contain:paint;background:linear-gradient(#ffffff42,#ffffff0f 48%,#0000 60%),linear-gradient(115deg,#9451e3,#d63aa8 50%,#fe378a);box-shadow:inset 0 1px #ffffff52,inset 0 0 0 1px #ffffff1a}.l88nqq_animate:before,.l88nqq_animate:after{content:"";z-index:-1;pointer-events:none;animation:6s ease-in-out infinite l88nqq_iri-drift,4.2s ease-in-out infinite l88nqq_iri-bob;position:absolute;inset:-100% -50%}@media (prefers-reduced-motion:reduce){.l88nqq_animate:before,.l88nqq_animate:after{animation:none}}.l88nqq_animate:before{background:radial-gradient(27.5% 43.33%,#ff7ab8e6,#ff7ab800 70%)}.l88nqq_animate:after{background:radial-gradient(30% 50%,#7b5cf5d9,#7b5cf500 70%);animation-delay:-3s,-2.1s}@keyframes l88nqq_iri-drift{0%,to{translate:-19%}50%{translate:19%}}@keyframes l88nqq_iri-bob{0%,to{transform:translateY(-20%)}50%{transform:translateY(20%)}}.l88nqq_animate{-webkit-tap-highlight-color:#0000;transition:transform .2s cubic-bezier(.3,1.35,.5,1)}.l88nqq_animate:active:not(:disabled){transform:scale(.97)}.l88nqq_animate{border-radius:var(--radius-full);height:44px;font-size:14.5px;font-weight:var(--font-weight-bold);white-space:nowrap;color:var(--color-text-primary);flex-shrink:0;align-items:center;gap:6px;margin-top:8px;padding:0 18px 0 14px;text-decoration:none;display:none}@container art-composer (min-width:800px){.l88nqq_animate{display:inline-flex}}
.Y1jCEq_card{background:var(--color-bg-secondary);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:24px;align-items:center;gap:12px;padding:10px 14px 10px 10px;display:flex;position:relative}.Y1jCEq_discard{cursor:pointer;font:inherit;color:var(--color-text-secondary);background:0 0;background:var(--color-surface-raised);width:24px;height:24px;box-shadow:0 0 0 2px var(--color-bg-primary);cursor:pointer;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;top:-8px;right:-8px}.Y1jCEq_discard:before{content:"";position:absolute;inset:-10px}.Y1jCEq_discard:active{color:var(--color-text-primary)}
.IAm9rW_trigger{cursor:pointer;font:inherit;color:inherit;transition:all var(--transition-fast);cursor:pointer;background:0 0;border:none;outline:none;margin:0;padding:0}.IAm9rW_trigger:hover{opacity:.9}.IAm9rW_trigger:active{transform:scale(.98)}.IAm9rW_trigger:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.IAm9rW_trigger{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(18px)saturate(200%);backdrop-filter:blur(18px)saturate(200%);width:42px;height:42px;color:var(--color-text-secondary);background:#16161a9e;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff12}.IAm9rW_options{gap:var(--spacing-2);flex-direction:column;display:flex}.IAm9rW_option{cursor:pointer;font:inherit;color:inherit;transition:all var(--transition-fast);cursor:pointer;background:0 0;border:none;outline:none;margin:0;padding:0}.IAm9rW_option:hover{opacity:.9}.IAm9rW_option:active{transform:scale(.98)}.IAm9rW_option:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.IAm9rW_option{align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-xl);background:var(--color-bg-tertiary);text-align:left;display:flex}.IAm9rW_selected{background:#fe378a24}.IAm9rW_selected .IAm9rW_optionIcon,.IAm9rW_selected .IAm9rW_check{color:var(--color-accent)}.IAm9rW_optionIcon{color:var(--color-text-secondary);display:flex}.IAm9rW_optionText{flex-direction:column;flex:1;min-width:0;display:flex}.IAm9rW_optionLabel{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-primary)}.IAm9rW_optionHint{font-size:var(--font-size-xs);line-height:var(--line-height-tight);color:var(--color-text-tertiary)}.IAm9rW_check{flex-shrink:0}
.FzeDNq_composer{flex-direction:column;gap:10px;display:flex}.FzeDNq_suggestions{scrollbar-width:none;-ms-overflow-style:none}.FzeDNq_suggestions::-webkit-scrollbar{display:none}.FzeDNq_suggestions{margin:0 calc(-1*var(--page-gutter));padding:0 var(--page-gutter);scroll-padding-inline:var(--page-gutter);gap:8px;display:flex;overflow-x:auto}.FzeDNq_suggestion{cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;margin:0;padding:0;transition:transform .2s cubic-bezier(.3,1.35,.5,1)}.FzeDNq_suggestion:active:not(:disabled){transform:scale(.96)}.FzeDNq_suggestion{border-radius:var(--radius-full);white-space:nowrap;height:34px;font-size:13.5px;font-weight:var(--font-weight-bold);color:var(--color-text-secondary);background:var(--color-bg-secondary);box-shadow:inset 0 0 0 1px var(--color-border-strong);flex-shrink:0;padding:0 14px}.FzeDNq_hint,.FzeDNq_centered{text-align:center}.FzeDNq_hint{color:var(--color-text-tertiary);font-size:12.5px;line-height:1.45}.FzeDNq_writing{background:var(--color-bg-secondary);border-radius:24px;flex-direction:column;gap:14px;padding:16px;display:flex;position:relative}.FzeDNq_quote{color:var(--color-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.FzeDNq_folded{background:var(--color-bg-secondary);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:20px;align-items:center;gap:12px;padding:10px 8px 10px 12px;display:flex}.FzeDNq_foldedIcon{color:#b9a6ff;background:var(--color-surface-raised);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.FzeDNq_foldedText{flex-direction:column;flex:1;gap:2px;min-width:0;line-height:1.2;display:flex}.FzeDNq_foldedText small{font-size:11.5px;font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary)}.FzeDNq_foldedText p{font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FzeDNq_change{cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;margin:0;padding:0;transition:transform .2s cubic-bezier(.3,1.35,.5,1)}.FzeDNq_change:active:not(:disabled){transform:scale(.95)}.FzeDNq_change{height:36px;font-size:14px;font-weight:var(--font-weight-bold);color:var(--color-text-primary);flex-shrink:0;padding:0 10px}.FzeDNq_composer .FzeDNq_draft:disabled{opacity:.5}
._4YZmVW_page{width:100%;padding:0 var(--page-gutter) var(--spacing-4);flex-direction:column;display:flex}._4YZmVW_body{padding-top:var(--spacing-3);flex-direction:column;flex:1;display:flex}
._7UknEa_screen{width:100%;padding-left:var(--page-gutter);padding-right:var(--page-gutter);flex-direction:column;display:flex}._7UknEa_frame{--video-frame-max-height:min(540px, 58dvh);animation:.5s cubic-bezier(.2,.7,.2,1) both _7UknEa_reveal}._7UknEa_traits{margin-top:16px}._7UknEa_tools{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:14px;display:grid}._7UknEa_tool{cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;margin:0;padding:0;transition:transform .2s cubic-bezier(.3,1.35,.5,1)}._7UknEa_tool:active:not(:disabled){transform:scale(.94)}._7UknEa_tool{font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);flex-direction:column;align-items:center;gap:6px;padding:8px 4px;display:flex}._7UknEa_toolIcon{width:44px;height:44px;color:var(--color-text-primary);background:var(--color-surface-raised);border-radius:50%;justify-content:center;align-items:center;display:flex}@keyframes _7UknEa_reveal{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){._7UknEa_frame{animation:none}}
.E9WPyG_tile{aspect-ratio:3/4;background:var(--color-surface-control);border-radius:24px;transition:transform .2s cubic-bezier(.3,1.35,.5,1);position:relative;overflow:hidden}.E9WPyG_tile:has(.E9WPyG_hitArea:active){transform:scale(.97)}.E9WPyG_tile>:first-child{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.E9WPyG_hitArea{cursor:pointer;font:inherit;color:inherit;border-radius:inherit;text-align:left;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;margin:0;padding:0;position:absolute;inset:0}.E9WPyG_hitArea:before{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-border);background:linear-gradient(#0000 42%,#0000008c 66%,#000000e6);transition:box-shadow .25s;position:absolute;inset:0}.E9WPyG_selected .E9WPyG_hitArea:before{box-shadow:inset 0 0 0 2px var(--color-accent)}.E9WPyG_dimmed .E9WPyG_hitArea:before{background:linear-gradient(#00000080 42%,#000000eb)}.E9WPyG_text{flex-direction:column;gap:2px;min-width:0;line-height:1.2;display:flex;position:absolute;bottom:11px;left:12px;right:12px}.E9WPyG_text strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:var(--font-weight-bold);letter-spacing:-.015em;color:var(--color-text-primary);overflow:hidden}.E9WPyG_text small{-webkit-line-clamp:2;color:#ffffffb8;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.E9WPyG_badge{pointer-events:none;position:absolute;top:8px;left:8px}.E9WPyG_action{position:absolute;top:7px;right:7px}
.TRto6W_lead{color:var(--color-text-secondary);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.5}
@container art-composer (min-width:800px){.x7FcCG_section{max-width:520px;margin-inline:auto}}.x7FcCG_label{font-size:12px;font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);margin:20px 0 10px}.x7FcCG_rail{scrollbar-width:none;-ms-overflow-style:none}.x7FcCG_rail::-webkit-scrollbar{display:none}.x7FcCG_rail{margin:0 calc(var(--page-gutter)*-1);padding:3px var(--page-gutter);gap:8px;display:flex;overflow-x:auto}@container art-composer (min-width:800px){.x7FcCG_rail{justify-content:center;margin:0}}.x7FcCG_add,.x7FcCG_thumb{cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:#0000;background:0 0;border:none;outline:none;margin:0;padding:0;transition:transform .2s cubic-bezier(.3,1.35,.5,1)}.x7FcCG_add:active:not(:disabled),.x7FcCG_thumb:active:not(:disabled){transform:scale(.95)}.x7FcCG_add,.x7FcCG_thumb{border-radius:14px;flex-shrink:0;width:64px;height:84px;position:relative;overflow:hidden}.x7FcCG_add{color:var(--color-text-secondary);box-shadow:inset 0 0 0 1.5px var(--color-border-strong);justify-content:center;align-items:center;display:flex}.x7FcCG_thumb{background:var(--color-bg-secondary);overflow:visible}.x7FcCG_thumb img{border-radius:inherit;object-fit:cover;object-position:50% 20%;opacity:.6;transition:opacity .2s}.x7FcCG_thumb[aria-current=true]{box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 3.5px var(--color-text-primary)}.x7FcCG_thumb[aria-current=true] img{opacity:1}
._5Dn8eG_chips{padding:0 var(--page-gutter);scrollbar-width:none;-ms-overflow-style:none;gap:6px;display:flex;overflow-x:auto}._5Dn8eG_chips::-webkit-scrollbar{display:none}._5Dn8eG_chip{cursor:pointer;font:inherit;color:var(--color-text-secondary);border-radius:var(--radius-full);height:34px;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;-webkit-backdrop-filter:blur(18px)saturate(200%);backdrop-filter:blur(18px)saturate(200%);transition:color .2s ease,transform var(--transition-fast);-webkit-tap-highlight-color:#0000;background:#16161a9e;border:none;outline:none;flex-shrink:0;align-items:center;margin:0;padding:0 14px;display:flex;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff12}._5Dn8eG_chip:active{transform:scale(.96)}._5Dn8eG_selected{color:var(--color-text-primary);contain:paint;background:linear-gradient(#ffffff42,#ffffff0f 48%,#0000 60%),linear-gradient(115deg,#9451e3,#d63aa8 50%,#fe378a);box-shadow:inset 0 1px #ffffff52,inset 0 0 0 1px #ffffff1a}._5Dn8eG_selected:before,._5Dn8eG_selected:after{content:"";z-index:-1;pointer-events:none;animation:6s ease-in-out infinite _5Dn8eG_iri-drift,4.2s ease-in-out infinite _5Dn8eG_iri-bob;position:absolute;inset:-100% -50%}@media (prefers-reduced-motion:reduce){._5Dn8eG_selected:before,._5Dn8eG_selected:after{animation:none}}._5Dn8eG_selected:before{background:radial-gradient(27.5% 43.33%,#ff7ab8e6,#ff7ab800 70%)}._5Dn8eG_selected:after{background:radial-gradient(30% 50%,#7b5cf5d9,#7b5cf500 70%);animation-delay:-3s,-2.1s}@keyframes _5Dn8eG_iri-drift{0%,to{translate:-19%}50%{translate:19%}}@keyframes _5Dn8eG_iri-bob{0%,to{transform:translateY(-20%)}50%{transform:translateY(20%)}}
.tYbPyq_wrapper{width:100%}.tYbPyq_masonry{gap:var(--spacing-3);align-items:flex-start;display:flex}.tYbPyq_column{gap:var(--spacing-3);flex-direction:column;flex:1;min-width:0;display:flex}.tYbPyq_sentinel{height:1px}.tYbPyq_loadingMore{padding:var(--spacing-4);text-align:center;color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.tYbPyq_center{padding:var(--spacing-12) var(--spacing-4);justify-content:center;align-items:center;display:flex}
._5df_LW_facts{background:var(--color-surface-control);border-radius:20px;flex-direction:column;margin:0;display:flex;overflow:hidden}._5df_LW_facts div{justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;font-size:14px;display:flex}._5df_LW_facts div+div{box-shadow:inset 0 1px 0 var(--color-border)}._5df_LW_facts dt{color:var(--color-text-secondary)}._5df_LW_facts dd{font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}._5df_LW_quote{background:var(--color-surface-control);border-radius:20px;margin-top:10px;padding:14px}._5df_LW_quote p{color:var(--color-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.5}
.gBP4oq_loader{justify-content:center;align-items:center;min-height:60vh;display:flex}
.P8d-rG_row{cursor:pointer;font:inherit;color:inherit;background:0 0;background:var(--color-bg-secondary);box-shadow:inset 0 0 0 1px var(--color-border);text-align:left;-webkit-tap-highlight-color:#0000;border:none;border-radius:24px;outline:none;align-items:center;gap:12px;width:100%;margin:0;padding:8px 16px 8px 12px;transition:box-shadow .25s cubic-bezier(.2,.7,.2,1);display:flex}.P8d-rG_row[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--color-accent)}.P8d-rG_thumb{border-radius:10px;flex-shrink:0;width:42px;height:56px;overflow:hidden}.P8d-rG_text{flex-direction:column;flex:1;gap:2px;min-width:0;line-height:1.2;display:flex}.P8d-rG_text strong{font-size:15.5px;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;color:var(--color-text-primary)}.P8d-rG_text small{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-tertiary);font-size:12.5px;overflow:hidden}
