.ProFeatureGate-module__6qzSFG__page{place-items:center;min-height:calc(100dvh - 120px);padding:32px 16px 56px;display:grid}.ProFeatureGate-module__6qzSFG__panel{place-items:center;padding:24px 8px;display:grid}.ProFeatureGate-module__6qzSFG__card{border-radius:var(--radius-xl,28px);border:1px solid color-mix(in srgb, var(--accent) 32%, var(--border));background:var(--background-elevated);width:min(560px,100%);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent), 0 24px 70px -28px color-mix(in srgb, var(--accent) 45%, transparent), var(--shadow-md);flex-direction:column;gap:14px;padding:34px 32px 28px;animation:.56s cubic-bezier(.22,1,.36,1) both ProFeatureGate-module__6qzSFG__gateIn;display:flex;position:relative;overflow:hidden}@keyframes ProFeatureGate-module__6qzSFG__gateIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.ProFeatureGate-module__6qzSFG__card{animation:none}}.ProFeatureGate-module__6qzSFG__glow{background:radial-gradient(55% 80% at 30% 0%, color-mix(in srgb, var(--accent) 20%, transparent), transparent 70%);pointer-events:none;height:70%;position:absolute;inset:-40% -30% auto}.ProFeatureGate-module__6qzSFG__card>:not(.ProFeatureGate-module__6qzSFG__glow){position:relative}.ProFeatureGate-module__6qzSFG__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ProFeatureGate-module__6qzSFG__iconWrap{width:52px;height:52px;color:var(--accent-foreground,#0f1115);background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 55%, #fff 10%));box-shadow:0 12px 28px -12px color-mix(in srgb, var(--accent) 70%, transparent);border-radius:16px;place-items:center;display:grid}.ProFeatureGate-module__6qzSFG__badge{border-radius:var(--radius-full,999px);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);color:var(--accent-ink,var(--accent));background:color-mix(in srgb, var(--accent) 12%, transparent);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex}.ProFeatureGate-module__6qzSFG__title{letter-spacing:-.02em;margin:4px 0 0;font-size:clamp(22px,3.2vw,28px);font-weight:750;line-height:1.15}.ProFeatureGate-module__6qzSFG__desc{color:var(--text-1,var(--text-muted));margin:0;font-size:15px;line-height:1.55}.ProFeatureGate-module__6qzSFG__benefits{border-radius:var(--radius-lg,22px);border:1px solid var(--border);background:color-mix(in srgb, var(--accent) 4%, transparent);flex-direction:column;gap:10px;margin:6px 0 0;padding:16px 18px;list-style:none;display:flex}.ProFeatureGate-module__6qzSFG__benefit{align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.ProFeatureGate-module__6qzSFG__benefitIcon{width:18px;height:18px;color:var(--accent-foreground,#0f1115);background:var(--accent);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.ProFeatureGate-module__6qzSFG__plansLine{color:var(--accent-ink,var(--accent));margin-top:4px;font-size:13px;font-weight:650}.ProFeatureGate-module__6qzSFG__cta{border-radius:var(--radius-full,999px);background:var(--accent);color:var(--accent-foreground,#0f1115);transition:transform var(--motion-normal,.2s) var(--ease-apple,ease), box-shadow var(--motion-normal,.2s) var(--ease-apple,ease), filter var(--motion-normal,.2s) var(--ease-apple,ease);box-shadow:var(--shadow-brand,0 18px 40px -16px color-mix(in srgb, var(--accent) 60%, transparent));justify-content:center;align-items:center;gap:10px;margin-top:2px;padding:14px 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ProFeatureGate-module__6qzSFG__cta:hover{filter:brightness(1.04);transform:translateY(-1px)}.ProFeatureGate-module__6qzSFG__cta:active{transform:scale(.98)}.ProFeatureGate-module__6qzSFG__cta svg{transition:transform var(--motion-normal,.2s) var(--ease-apple,ease)}.ProFeatureGate-module__6qzSFG__cta:hover svg{transform:translate(3px)}[dir=rtl] .ProFeatureGate-module__6qzSFG__cta svg{transform:scaleX(-1)}[dir=rtl] .ProFeatureGate-module__6qzSFG__cta:hover svg{transform:scaleX(-1)translate(3px)}.ProFeatureGate-module__6qzSFG__note{color:var(--text-muted);text-align:center;margin:2px 0 0;font-size:12.5px;line-height:1.5}@media (max-width:560px){.ProFeatureGate-module__6qzSFG__card{padding:26px 20px 22px}.ProFeatureGate-module__6qzSFG__page{min-height:calc(100dvh - 88px);padding:16px 10px 40px}}
.AiLoader-module__SrL5aa__root{flex-direction:column;align-items:center;gap:24px;width:100%;padding:24px 16px;display:flex}.AiLoader-module__SrL5aa__root[data-size=compact]{gap:14px;padding:12px}.AiLoader-module__SrL5aa__root[data-size=mini]{gap:6px;padding:6px}.AiLoader-module__SrL5aa__root[data-rising-words]{isolation:isolate;position:relative;overflow:hidden}.AiLoader-module__SrL5aa__root[data-rising-words]>:not(.AiLoader-module__SrL5aa__words){z-index:1;position:relative}.AiLoader-module__SrL5aa__root[data-rising-words][data-size=mini] .AiLoader-module__SrL5aa__word,.AiLoader-module__SrL5aa__root[data-rising-words][data-size=compact] .AiLoader-module__SrL5aa__word{letter-spacing:0;opacity:0;color:color-mix(in srgb, var(--foreground) 45%, transparent);font-size:10px}[data-theme=dark] .AiLoader-module__SrL5aa__root[data-rising-words][data-size=mini] .AiLoader-module__SrL5aa__word,[data-theme=dark] .AiLoader-module__SrL5aa__root[data-rising-words][data-size=compact] .AiLoader-module__SrL5aa__word{color:color-mix(in srgb, var(--foreground) 55%, transparent)}.AiLoader-module__SrL5aa__fullscreen{zoom:calc(1 / var(--app-zoom,1));z-index:2147483000;width:100vw;height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--background);isolation:isolate;animation:AiLoader-module__SrL5aa__fsIn .36s var(--ease-apple) both;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.AiLoader-module__SrL5aa__fullscreen[data-mode=cover]{background:color-mix(in srgb, var(--background) 84%, #00000029);-webkit-backdrop-filter:blur(8px)saturate(1.1);backdrop-filter:blur(8px)saturate(1.1)}.AiLoader-module__SrL5aa__fullscreen[data-scope=parent]{z-index:10;border-radius:inherit;width:100%;height:100%;min-height:100%;padding:0;position:absolute}@keyframes AiLoader-module__SrL5aa__fsIn{0%{opacity:0}to{opacity:1}}.AiLoader-module__SrL5aa__bgFx{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.AiLoader-module__SrL5aa__blob{filter:blur(70px);opacity:.55;will-change:transform;border-radius:50%;position:absolute}.AiLoader-module__SrL5aa__blobA{background:0 0;width:46vmin;height:46vmin;animation:14s ease-in-out infinite AiLoader-module__SrL5aa__floatA;top:-10vmin;left:-8vmin}.AiLoader-module__SrL5aa__blobB{background:0 0;width:50vmin;height:50vmin;animation:18s ease-in-out infinite AiLoader-module__SrL5aa__floatB;bottom:-14vmin;right:-10vmin}.AiLoader-module__SrL5aa__blobC{opacity:.4;background:0 0;width:38vmin;height:38vmin;animation:22s ease-in-out infinite AiLoader-module__SrL5aa__floatC;top:30%;left:55%}[data-theme=dark] .AiLoader-module__SrL5aa__blob{opacity:.4}[data-theme=dark] .AiLoader-module__SrL5aa__blobC{opacity:.3}@keyframes AiLoader-module__SrL5aa__floatA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(8vmin,6vmin)scale(1.08)}}@keyframes AiLoader-module__SrL5aa__floatB{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-8vmin,-6vmin)scale(1.1)}}@keyframes AiLoader-module__SrL5aa__floatC{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-6vmin,4vmin)scale(1.12)}}.AiLoader-module__SrL5aa__grain,.AiLoader-module__SrL5aa__words{pointer-events:none;position:absolute;inset:0}.AiLoader-module__SrL5aa__word{letter-spacing:-.005em;color:color-mix(in srgb, var(--foreground) 55%, transparent);white-space:nowrap;opacity:0;animation:AiLoader-module__SrL5aa__wordFloat var(--dur,12s) ease-in-out infinite;animation-delay:var(--d,0s);text-shadow:0 1px 0 color-mix(in srgb, var(--background) 60%, transparent);font-size:clamp(11px,1.2vw,14px);font-weight:600;position:absolute;transform:translate(-50%,-50%)}[data-theme=dark] .AiLoader-module__SrL5aa__word{color:color-mix(in srgb, var(--foreground) 70%, transparent)}@keyframes AiLoader-module__SrL5aa__wordFloat{0%{opacity:0;transform:translate(-50%,-50%)translateY(8px)}20%{opacity:1}50%{transform:translate(-50%,-50%)translateY(-12px)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)translateY(-20px)}}.AiLoader-module__SrL5aa__glass{z-index:1;background:color-mix(in srgb, var(--background-elevated) 55%, transparent);border:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);-webkit-backdrop-filter:blur(28px)saturate(160%);backdrop-filter:blur(28px)saturate(160%);box-shadow:0 30px 80px -30px #00000073, inset 0 1px 0 var(--highlight-top);border-radius:clamp(20px,3vw,28px);flex-direction:column;align-items:center;gap:28px;width:100%;max-width:min(560px,92vw);padding:clamp(20px,4vw,36px);display:flex;position:relative}.AiLoader-module__SrL5aa__coverGlass{width:100%;max-width:none;height:100%;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-content:center}.AiLoader-module__SrL5aa__coverGlass .AiLoader-module__SrL5aa__stage{width:min(520px,80vmin)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.AiLoader-module__SrL5aa__glass{background:var(--background-elevated)}}.AiLoader-module__SrL5aa__plain{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.AiLoader-module__SrL5aa__stage{aspect-ratio:1;isolation:isolate;width:min(420px,78vmin);position:relative}.AiLoader-module__SrL5aa__root[data-size=compact] .AiLoader-module__SrL5aa__stage{width:min(220px,58vmin)}.AiLoader-module__SrL5aa__root[data-size=mini] .AiLoader-module__SrL5aa__stage{width:76px}.AiLoader-module__SrL5aa__root[data-size=mini] .AiLoader-module__SrL5aa__orbit,.AiLoader-module__SrL5aa__root[data-size=mini] .AiLoader-module__SrL5aa__copy .AiLoader-module__SrL5aa__title{display:none}.AiLoader-module__SrL5aa__fullscreen .AiLoader-module__SrL5aa__stage{width:min(440px,78vmin)}.AiLoader-module__SrL5aa__glow{z-index:-1;background:0 0;border-radius:50%;position:absolute;inset:8%}.AiLoader-module__SrL5aa__cloud{pointer-events:none;place-items:center;width:46%;height:46%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AiLoader-module__SrL5aa__cloudInner{background:var(--accent);box-shadow:inset 0 8px 16px #fff6, inset 0 -10px 18px #00000040, 0 0 50px -10px color-mix(in srgb, var(--accent) 65%, transparent);border-radius:60% 40% 50% 50%/50% 60% 40% 50%;animation:5s ease-in-out infinite AiLoader-module__SrL5aa__cloudMorph;position:absolute;inset:0}.AiLoader-module__SrL5aa__cloudShine,.AiLoader-module__SrL5aa__plain .AiLoader-module__SrL5aa__sparkle{display:none}@keyframes AiLoader-module__SrL5aa__cloudMorph{0%{border-radius:60% 40% 50% 50%/50% 60% 40% 50%;transform:rotate(0)scale(1)}20%{border-radius:38% 62% 64% 36%/60% 50% 50% 40%;transform:rotate(10deg)scale(1.08)}40%{border-radius:70% 30% 40% 60%/35% 65% 60% 40%;transform:rotate(-6deg)scale(.92)}60%{border-radius:45% 55% 30% 70%/70% 30% 50% 60%;transform:rotate(8deg)scale(1.06)}80%{border-radius:55% 45% 60% 40%/40% 60% 35% 65%;transform:rotate(-4deg)scale(.96)}to{border-radius:60% 40% 50% 50%/50% 60% 40% 50%;transform:rotate(0)scale(1)}}.AiLoader-module__SrL5aa__orbit{display:none;position:absolute;inset:0}@keyframes AiLoader-module__SrL5aa__orbitRotate{to{transform:rotate(360deg)}}.AiLoader-module__SrL5aa__chipSlot{width:0;height:0;transform:rotate(var(--angle,0deg)) translateY(calc(-1 * 38%));position:absolute;top:50%;left:50%}.AiLoader-module__SrL5aa__chip{border-radius:var(--radius-full);background:var(--background-elevated);border:1px solid var(--border-strong);color:var(--foreground);letter-spacing:-.005em;white-space:nowrap;box-shadow:var(--shadow-md), inset 0 1px 0 var(--highlight-top);transform:translate(-50%, -50%) rotate(calc(-1 * var(--angle,0deg)));animation:24s linear infinite AiLoader-module__SrL5aa__orbitCounter,3.4s ease-in-out infinite AiLoader-module__SrL5aa__chipFloat;animation-delay:0s, var(--delay,0s);align-items:center;gap:6px;padding:8px 14px 8px 12px;font-size:12px;font-weight:600;display:inline-flex}.AiLoader-module__SrL5aa__chipEmoji{font-size:13px;line-height:1}@keyframes AiLoader-module__SrL5aa__orbitCounter{0%{transform:translate(-50%, -50%) rotate(calc(-1 * var(--angle,0deg)))}to{transform:translate(-50%, -50%) rotate(calc(-1 * var(--angle,0deg) - 360deg))}}@keyframes AiLoader-module__SrL5aa__chipFloat{0%,to{box-shadow:var(--shadow-md), inset 0 1px 0 var(--highlight-top)}50%{box-shadow:var(--shadow-lg), inset 0 1px 0 var(--highlight-top), 0 0 0 4px color-mix(in srgb, var(--accent) 8%, transparent)}}.AiLoader-module__SrL5aa__iconsOrbit{pointer-events:none;animation:32s linear infinite AiLoader-module__SrL5aa__orbitRotateRev;position:absolute;inset:-14%}@keyframes AiLoader-module__SrL5aa__orbitRotateRev{to{transform:rotate(-360deg)}}.AiLoader-module__SrL5aa__iconSlot{width:0;height:0;transform:rotate(var(--angle,0deg)) translateY(-44%);position:absolute;top:50%;left:50%}.AiLoader-module__SrL5aa__iconBubble{width:44px;height:44px;transform:translate(-50%, -50%) rotate(calc(-1 * var(--angle,0deg)));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent), 0 14px 28px -10px #0006;border-radius:14px;place-items:center;animation:32s linear infinite AiLoader-module__SrL5aa__iconCounter,3.6s ease-in-out infinite AiLoader-module__SrL5aa__iconBob;display:grid;position:absolute;top:0;left:0}@keyframes AiLoader-module__SrL5aa__iconCounter{0%{transform:translate(-50%, -50%) rotate(calc(-1 * var(--angle,0deg)))}to{transform:translate(-50%, -50%) rotate(calc(-1 * var(--angle,0deg) + 360deg))}}@keyframes AiLoader-module__SrL5aa__iconBob{0%,to{filter:brightness()}50%{filter:brightness(1.08)}}.AiLoader-module__SrL5aa__sparkle{background:var(--accent);filter:blur(.5px);width:8px;height:8px;box-shadow:0 0 12px color-mix(in srgb, var(--accent) 70%, transparent);border-radius:50%;position:absolute}.AiLoader-module__SrL5aa__sparkle1{animation:3.2s ease-in-out infinite AiLoader-module__SrL5aa__sparkleA;top:12%;left:18%}.AiLoader-module__SrL5aa__sparkle2{animation:4.1s ease-in-out .4s infinite AiLoader-module__SrL5aa__sparkleA;top:22%;right:12%}.AiLoader-module__SrL5aa__sparkle3{animation:3.6s ease-in-out .8s infinite AiLoader-module__SrL5aa__sparkleA;bottom:18%;left:24%}@keyframes AiLoader-module__SrL5aa__sparkleA{0%,to{opacity:0;transform:scale(.3)}40%{opacity:1;transform:scale(1)}60%{opacity:.85;transform:scale(1.15)}}.AiLoader-module__SrL5aa__copy{text-align:center;z-index:2;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.AiLoader-module__SrL5aa__title{letter-spacing:-.015em;color:var(--foreground);font-size:clamp(18px,2.4vw,22px);font-weight:700}.AiLoader-module__SrL5aa__message{color:var(--muted);min-height:1.4em;animation:AiLoader-module__SrL5aa__msgIn .32s var(--ease-apple);font-size:13px}.AiLoader-module__SrL5aa__progress{align-items:center;gap:10px;width:min(320px,76vw);margin-top:6px;display:flex}.AiLoader-module__SrL5aa__progressTrack{background:color-mix(in srgb, var(--foreground) 12%, transparent);border-radius:999px;flex:auto;height:7px;position:relative;overflow:hidden}.AiLoader-module__SrL5aa__progressFill{background:var(--accent);height:100%;box-shadow:0 0 16px color-mix(in srgb, var(--accent) 50%, transparent);border-radius:999px;transition:width .42s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden}.AiLoader-module__SrL5aa__progressFill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.5s ease-in-out infinite AiLoader-module__SrL5aa__progressShine;position:absolute;inset:0;transform:translate(-100%)}.AiLoader-module__SrL5aa__progressPct{font-variant-numeric:tabular-nums;min-width:38px;color:var(--foreground);text-align:end;flex:none;font-size:13px;font-weight:700}.AiLoader-module__SrL5aa__root[data-size=mini] .AiLoader-module__SrL5aa__progress,.AiLoader-module__SrL5aa__root[data-size=compact] .AiLoader-module__SrL5aa__progress{gap:8px;width:min(220px,70vw)}.AiLoader-module__SrL5aa__root[data-size=mini] .AiLoader-module__SrL5aa__progressPct{display:none}@keyframes AiLoader-module__SrL5aa__progressShine{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@keyframes AiLoader-module__SrL5aa__msgIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AiLoader-module__SrL5aa__glow,.AiLoader-module__SrL5aa__cloudInner,.AiLoader-module__SrL5aa__cloudShine,.AiLoader-module__SrL5aa__orbit,.AiLoader-module__SrL5aa__iconsOrbit,.AiLoader-module__SrL5aa__chip,.AiLoader-module__SrL5aa__iconBubble,.AiLoader-module__SrL5aa__sparkle,.AiLoader-module__SrL5aa__word,.AiLoader-module__SrL5aa__blob,.AiLoader-module__SrL5aa__progressFill:after{animation:none!important}.AiLoader-module__SrL5aa__progressFill:after{opacity:0}}@media (max-width:480px){.AiLoader-module__SrL5aa__stage,.AiLoader-module__SrL5aa__fullscreen .AiLoader-module__SrL5aa__stage{width:min(300px,84vmin)}.AiLoader-module__SrL5aa__chip{padding:6px 12px;font-size:11px}.AiLoader-module__SrL5aa__iconBubble{border-radius:12px;width:38px;height:38px}.AiLoader-module__SrL5aa__iconBubble svg{width:18px;height:18px}.AiLoader-module__SrL5aa__word,.AiLoader-module__SrL5aa__root[data-rising-words][data-size=mini] .AiLoader-module__SrL5aa__word,.AiLoader-module__SrL5aa__root[data-rising-words][data-size=compact] .AiLoader-module__SrL5aa__word{font-size:12px}}@media (max-width:560px){.AiLoader-module__SrL5aa__words{inset-inline:12%}}.AiLoader-module__SrL5aa__hint{max-width:34ch;color:color-mix(in srgb, var(--accent) 78%, var(--foreground));text-align:center;margin-top:2px;font-size:12.5px;font-weight:650;line-height:1.4}.AiLoader-module__SrL5aa__stopBtn{z-index:3;border-radius:var(--radius-full,999px);border:1px solid color-mix(in srgb, var(--foreground) 24%, transparent);background:color-mix(in srgb, var(--background-elevated) 62%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:44px;color:var(--foreground);cursor:pointer;align-items:center;gap:9px;padding:10px 22px;font-size:13.5px;font-weight:720;transition:border-color .16s,color .16s,background .16s,transform .16s;display:inline-flex;position:relative}.AiLoader-module__SrL5aa__stopBtn:hover{border-color:color-mix(in srgb, var(--danger,#f87171) 62%, transparent);color:var(--danger,#f87171);transform:translateY(-1px)}.AiLoader-module__SrL5aa__stopBtn svg{font-size:11px}
.LoadingImage-module__AkNqMW__spinnerOverlay{z-index:5;pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LoadingImage-module__AkNqMW__spinner{border:3px solid #ffffff2e;border-top-color:#fffc;border-radius:50%;width:28px;height:28px;animation:.9s linear infinite LoadingImage-module__AkNqMW__loadingImageSpin}@keyframes LoadingImage-module__AkNqMW__loadingImageSpin{to{transform:rotate(360deg)}}.LoadingImage-module__AkNqMW__img{transition:filter .35s,opacity .35s}.LoadingImage-module__AkNqMW__loading{filter:blur(20px)brightness(.62)saturate(1.06)}
.ArchiveTab-module__IUfWCq__wrap{gap:16px;display:grid}.ArchiveTab-module__IUfWCq__headRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ArchiveTab-module__IUfWCq__headTitle{gap:4px;display:grid}.ArchiveTab-module__IUfWCq__headTitle h2{letter-spacing:-.01em;color:var(--foreground);margin:0;font-size:clamp(18px,2.2vw,22px);font-weight:900}.ArchiveTab-module__IUfWCq__headTitle p{color:var(--text-muted);margin:0;font-size:13px;font-weight:600}.ArchiveTab-module__IUfWCq__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:stretch;gap:14px;display:grid}.ArchiveTab-module__IUfWCq__card{border:1px solid var(--border);background:var(--surface);border-radius:22px;grid-template-rows:auto auto 1fr auto;gap:12px;min-width:0;padding:16px;display:grid}.ArchiveTab-module__IUfWCq__cardHead{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.ArchiveTab-module__IUfWCq__channels{color:var(--accent);align-items:center;gap:8px;display:inline-flex}.ArchiveTab-module__IUfWCq__formatBadge{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:900;display:inline-flex}.ArchiveTab-module__IUfWCq__media{border:1px solid color-mix(in srgb, var(--accent) 10%, var(--border));aspect-ratio:16/10;background:#05060c;border-radius:16px;position:relative;overflow:hidden}.ArchiveTab-module__IUfWCq__media img{object-fit:cover;width:100%;height:100%;display:block}.ArchiveTab-module__IUfWCq__media video{object-fit:contain;width:100%;height:100%;display:block}.ArchiveTab-module__IUfWCq__body{gap:6px;min-width:0;display:grid}.ArchiveTab-module__IUfWCq__title{color:var(--foreground);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:800;display:-webkit-box;overflow:hidden}.ArchiveTab-module__IUfWCq__excerpt{color:var(--text-muted);white-space:pre-wrap;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.ArchiveTab-module__IUfWCq__hashtags{flex-wrap:wrap;gap:6px;display:flex}.ArchiveTab-module__IUfWCq__tag{color:var(--accent);font-size:12px;font-weight:700}.ArchiveTab-module__IUfWCq__actions{flex-wrap:wrap;gap:8px;display:flex}.ArchiveTab-module__IUfWCq__action{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border));background:color-mix(in srgb, var(--surface) 70%, transparent);color:var(--foreground);cursor:pointer;border-radius:12px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:700;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.ArchiveTab-module__IUfWCq__action:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 12%, var(--surface));border-color:color-mix(in srgb, var(--accent) 32%, var(--border))}.ArchiveTab-module__IUfWCq__action:disabled{opacity:.55;cursor:not-allowed}.ArchiveTab-module__IUfWCq__actionPrimary{background:var(--accent);color:var(--accent-contrast,#05060c);border-color:#0000}.ArchiveTab-module__IUfWCq__actionPrimary:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, #fff)}.ArchiveTab-module__IUfWCq__actionDanger{color:var(--danger,#ef4444);border-color:color-mix(in srgb, var(--danger,#ef4444) 30%, var(--border))}.ArchiveTab-module__IUfWCq__actionDanger:hover:not(:disabled){background:color-mix(in srgb, var(--danger,#ef4444) 12%, var(--surface))}.ArchiveTab-module__IUfWCq__empty,.ArchiveTab-module__IUfWCq__errorBox{text-align:center;border:1px dashed color-mix(in srgb, var(--accent) 22%, var(--border));background:color-mix(in srgb, var(--surface) 60%, transparent);border-radius:22px;justify-items:center;gap:10px;padding:48px 24px;display:grid}.ArchiveTab-module__IUfWCq__emptyIcon{background:color-mix(in srgb, var(--accent) 12%, transparent);width:56px;height:56px;color:var(--accent);border-radius:18px;justify-content:center;align-items:center;font-size:24px;display:inline-flex}.ArchiveTab-module__IUfWCq__empty strong,.ArchiveTab-module__IUfWCq__errorBox strong{color:var(--foreground);font-size:16px;font-weight:900}.ArchiveTab-module__IUfWCq__empty span,.ArchiveTab-module__IUfWCq__errorBox span{color:var(--text-muted);max-width:360px;font-size:13px}.ArchiveTab-module__IUfWCq__loadingGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px;display:grid}.ArchiveTab-module__IUfWCq__skel{border:1px solid var(--border);background:var(--surface);border-radius:22px;height:280px}.ArchiveTab-module__IUfWCq__loadMore{justify-self:center}.ArchiveTab-module__IUfWCq__editField{gap:6px;display:grid}.ArchiveTab-module__IUfWCq__editLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:800}.ArchiveTab-module__IUfWCq__editInput,.ArchiveTab-module__IUfWCq__editTextarea{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border));background:color-mix(in srgb, var(--background-elevated) 90%, transparent);width:100%;color:var(--foreground);font:inherit;resize:vertical;border-radius:12px;padding:10px 12px}.ArchiveTab-module__IUfWCq__editHint{color:var(--text-muted);font-size:12px;line-height:1.4}.ArchiveTab-module__IUfWCq__editGrid{gap:14px;display:grid}
.Modal-module__DOzywW__overlay{z-index:1000;background:color-mix(in srgb, var(--background) 60%, transparent);-webkit-backdrop-filter:blur(20px)saturate(140%);animation:Modal-module__DOzywW__fadeIn .22s var(--ease-apple) both;overscroll-behavior:contain;place-items:center;padding:clamp(16px,4vw,32px);display:grid;position:fixed;inset:0;overflow:hidden auto}[data-theme=dark] .Modal-module__DOzywW__overlay{background:#0000008c}@keyframes Modal-module__DOzywW__fadeIn{0%{opacity:0}to{opacity:1}}.Modal-module__DOzywW__dialog{width:100%;max-width:var(--modal-max-width,860px);background:var(--background-elevated);border:1px solid var(--border);border-radius:var(--radius-xl);max-height:min(100dvh - 32px,880px);box-shadow:var(--shadow-lg), inset 0 1px 0 var(--highlight-top);isolation:isolate;animation:Modal-module__DOzywW__pop .38s var(--ease-spring) both;flex-direction:column;display:flex;position:relative;overflow:hidden}.Modal-module__DOzywW__dialog[data-size=sm]{--modal-max-width:480px}.Modal-module__DOzywW__dialog[data-size=md]{--modal-max-width:860px}.Modal-module__DOzywW__dialog[data-size=lg]{--modal-max-width:980px}@keyframes Modal-module__DOzywW__pop{0%{opacity:0;filter:blur(4px);transform:translateY(14px)scale(.94)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.Modal-module__DOzywW__overlay,.Modal-module__DOzywW__dialog{animation:none}}.Modal-module__DOzywW__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 0;display:flex}.Modal-module__DOzywW__titleWrap{flex-direction:column;gap:6px;min-width:0;display:flex}.Modal-module__DOzywW__title{letter-spacing:-.02em;color:var(--foreground);font-size:20px;font-weight:700}.Modal-module__DOzywW__description{color:var(--muted);max-width:42ch;font-size:14px;line-height:1.5}.Modal-module__DOzywW__close{border-radius:var(--radius-full);border:1px solid var(--border);background:var(--input-bg);width:32px;height:32px;color:var(--muted-strong);cursor:pointer;transition:background-color var(--motion-normal) var(--ease-apple), color var(--motion-normal) var(--ease-apple), border-color var(--motion-normal) var(--ease-apple), transform var(--motion-normal) var(--ease-spring);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.Modal-module__DOzywW__close:before{content:"";border-radius:inherit;position:absolute;inset:-6px}.Modal-module__DOzywW__close:hover{background:color-mix(in srgb, var(--danger) 10%, var(--surface-hover));color:var(--danger);border-color:color-mix(in srgb, var(--danger) 30%, var(--border));transform:rotate(90deg)}.Modal-module__DOzywW__close:active{transform:rotate(90deg)scale(.94)}.Modal-module__DOzywW__close[data-mode=minimize]:hover{background:color-mix(in srgb, var(--accent) 10%, var(--surface-hover));color:var(--accent-ink,var(--accent));border-color:color-mix(in srgb, var(--accent) 30%, var(--border));transform:translateY(1px)}.Modal-module__DOzywW__close[data-mode=minimize]:active{transform:translateY(2px)scale(.94)}.Modal-module__DOzywW__close:focus-visible{box-shadow:var(--ring-accent);border-color:var(--accent);outline:none}@media (max-width:560px){.Modal-module__DOzywW__close{width:44px;height:44px}}.Modal-module__DOzywW__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:20px 24px 24px;overflow-y:auto}
.contentPlanAdjustment-module__uCjCGG__trigger,.contentPlanAdjustment-module__uCjCGG__primary,.contentPlanAdjustment-module__uCjCGG__secondary{font:inherit;border:1px solid var(--border);cursor:pointer;border-radius:12px;min-height:44px;padding:10px 16px;font-size:.82rem;font-weight:600;line-height:1.4;transition:background .18s,border-color .18s}.contentPlanAdjustment-module__uCjCGG__trigger{background:var(--surface);color:var(--text);text-align:start;max-width:26rem}.contentPlanAdjustment-module__uCjCGG__trigger:hover,.contentPlanAdjustment-module__uCjCGG__secondary:hover{background:var(--surface-hover,var(--surface));border-color:var(--border-strong)}.contentPlanAdjustment-module__uCjCGG__primary{background:var(--accent);color:var(--accent-foreground);border-color:#0000}.contentPlanAdjustment-module__uCjCGG__primary:hover{filter:brightness(.95)}.contentPlanAdjustment-module__uCjCGG__secondary{color:var(--text-muted);background:0 0}.contentPlanAdjustment-module__uCjCGG__trigger:focus-visible,.contentPlanAdjustment-module__uCjCGG__primary:focus-visible,.contentPlanAdjustment-module__uCjCGG__secondary:focus-visible,.contentPlanAdjustment-module__uCjCGG__evidence summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.contentPlanAdjustment-module__uCjCGG__trigger:disabled,.contentPlanAdjustment-module__uCjCGG__primary:disabled,.contentPlanAdjustment-module__uCjCGG__secondary:disabled{opacity:.5;cursor:not-allowed}.contentPlanAdjustment-module__uCjCGG__body{min-width:0;color:var(--text);gap:16px;font-size:.9rem;line-height:1.6;display:grid}.contentPlanAdjustment-module__uCjCGG__body p{margin:0}.contentPlanAdjustment-module__uCjCGG__channel{overflow-wrap:anywhere;font-weight:600}.contentPlanAdjustment-module__uCjCGG__muted{color:var(--text-muted);font-size:.82rem}.contentPlanAdjustment-module__uCjCGG__notice{background:var(--surface);border-inline-start:3px solid var(--accent);border-radius:4px;padding:12px 14px}.contentPlanAdjustment-module__uCjCGG__success{background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:12px;padding:16px}.contentPlanAdjustment-module__uCjCGG__table{border-collapse:collapse;width:100%;font-size:.82rem}.contentPlanAdjustment-module__uCjCGG__table th,.contentPlanAdjustment-module__uCjCGG__table td{border-bottom:1px solid var(--border);text-align:end;font-variant-numeric:tabular-nums;padding:9px 6px}.contentPlanAdjustment-module__uCjCGG__table th:first-child{text-align:start}.contentPlanAdjustment-module__uCjCGG__table thead th{color:var(--text-muted);font-size:.75rem;font-weight:500}.contentPlanAdjustment-module__uCjCGG__table tbody th{font-weight:500}.contentPlanAdjustment-module__uCjCGG__evidence summary{cursor:pointer;color:var(--text-muted);padding:8px 0}.contentPlanAdjustment-module__uCjCGG__hypotheses{gap:8px;margin:0;padding:0;list-style:none;display:grid}.contentPlanAdjustment-module__uCjCGG__hypotheses li{justify-content:space-between;gap:16px;display:flex}.contentPlanAdjustment-module__uCjCGG__hypotheses strong{white-space:nowrap;font-variant-numeric:tabular-nums}.contentPlanAdjustment-module__uCjCGG__footer{flex-wrap:wrap;gap:10px;padding-top:8px;display:flex}@media (max-width:480px){.contentPlanAdjustment-module__uCjCGG__trigger{width:100%;max-width:100%}.contentPlanAdjustment-module__uCjCGG__footer>button{flex:auto}}@media (prefers-reduced-motion:reduce){.contentPlanAdjustment-module__uCjCGG__trigger,.contentPlanAdjustment-module__uCjCGG__primary,.contentPlanAdjustment-module__uCjCGG__secondary{transition:none}}
.RichPostEditor-module__DR0M3a__editor{gap:10px;display:grid}.RichPostEditor-module__DR0M3a__toolbar{flex-wrap:wrap;gap:7px;display:flex}.RichPostEditor-module__DR0M3a__toolbar button{border:1px solid var(--border-strong);background:var(--background-elevated);width:38px;height:38px;color:var(--foreground);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.RichPostEditor-module__DR0M3a__toolbar button:hover{background:var(--surface-hover);border-color:color-mix(in srgb, var(--accent) 32%, var(--border));transform:translateY(-1px)}.RichPostEditor-module__DR0M3a__canvas{border:1px solid var(--input-border,var(--border-strong));min-height:160px;max-height:360px;color:var(--foreground);background:var(--input-bg,var(--background-elevated));font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;border-radius:16px;outline:none;padding:14px;line-height:1.55;overflow-y:auto}.RichPostEditor-module__DR0M3a__canvas:focus{border-color:color-mix(in srgb, var(--accent) 50%, var(--border));box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent)}.RichPostEditor-module__DR0M3a__canvas blockquote{border-inline-start:3px solid color-mix(in srgb, var(--accent) 60%, var(--border));background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:12px;margin:8px 0;padding:9px 11px}.RichPostEditor-module__DR0M3a__canvas a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.RichPostEditor-module__DR0M3a__actions{justify-content:flex-end;gap:8px;display:flex}.RichPostEditor-module__DR0M3a__primary,.RichPostEditor-module__DR0M3a__secondary{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-weight:800;transition:transform .16s,opacity .16s,background .16s,border-color .16s;display:inline-flex}.RichPostEditor-module__DR0M3a__primary{background:var(--brand-gradient,var(--accent));color:#fff;border:1px solid #0000}.RichPostEditor-module__DR0M3a__secondary{border:1px solid var(--border-strong);background:var(--background-elevated);color:var(--foreground)}.RichPostEditor-module__DR0M3a__primary:hover,.RichPostEditor-module__DR0M3a__secondary:hover{transform:translateY(-1px)}
.CreateStudio-module__jDW0NG__stage{background:var(--v2-black) var(--v2-dot-grid);height:100vh;min-height:760px;color:var(--v2-fg);font-family:var(--v2-font-sans);flex-direction:column;padding:20px 28px 28px;display:flex;position:relative;overflow:hidden}.CreateStudio-module__jDW0NG__blob1,.CreateStudio-module__jDW0NG__blob2{filter:blur(90px);pointer-events:none;background:#d6fd701f;border-radius:50%;position:absolute}.CreateStudio-module__jDW0NG__blob1{width:520px;height:360px;top:-80px;left:-120px}.CreateStudio-module__jDW0NG__blob2{background:#d6fd7014;width:420px;height:300px;bottom:40px;right:-100px}.CreateStudio-module__jDW0NG__top{z-index:3;align-items:flex-start;gap:10px;display:flex;position:relative}.CreateStudio-module__jDW0NG__topMain{flex:0 auto;min-width:0}.CreateStudio-module__jDW0NG__sp{flex:1}.CreateStudio-module__jDW0NG__logo{border-radius:var(--v2-r-pill);border:1px solid var(--v2-line-strong);background:#0c0c0cd9;flex:none;place-items:center;height:40px;padding:0 14px;display:grid}.CreateStudio-module__jDW0NG__drafts{scrollbar-width:none;gap:8px;margin-top:12px;padding-bottom:2px;display:flex;overflow-x:auto}.CreateStudio-module__jDW0NG__drafts::-webkit-scrollbar{display:none}.CreateStudio-module__jDW0NG__draft{border-radius:var(--v2-r-md);border:1px solid var(--v2-line-strong);height:48px;color:var(--v2-fg);transition:border-color var(--v2-fast) var(--v2-ease);background:#0c0c0cd9;flex:none;align-items:center;display:flex;position:relative;overflow:hidden}.CreateStudio-module__jDW0NG__draft:hover{border-color:#3a3a3a}.CreateStudio-module__jDW0NG__draftBtn{height:100%;color:inherit;font:700 13px var(--v2-font-sans);text-align:left;cursor:pointer;border-radius:var(--v2-r-md);background:0 0;border:0;align-items:center;gap:10px;padding:0 4px 0 6px;display:flex}.CreateStudio-module__jDW0NG__draftBtn:focus-visible,.CreateStudio-module__jDW0NG__dx:focus-visible,.CreateStudio-module__jDW0NG__draftNew:focus-visible{outline:2px solid var(--v2-lime);outline-offset:2px}.CreateStudio-module__jDW0NG__dt{flex-direction:column;min-width:0;display:flex}.CreateStudio-module__jDW0NG__dtTitle{white-space:nowrap;text-overflow:ellipsis;max-width:190px;overflow:hidden}.CreateStudio-module__jDW0NG__dt small{font:500 9px var(--v2-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-dim);white-space:nowrap;margin-top:2px;display:block}.CreateStudio-module__jDW0NG__di{width:34px;height:34px;color:var(--v2-muted);background:#1a1a1a;border-radius:11px;flex:none;place-items:center;display:grid}.CreateStudio-module__jDW0NG__di svg{width:15px;height:15px}.CreateStudio-module__jDW0NG__dx{width:30px;height:30px;color:var(--v2-faint);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-right:6px;display:grid}.CreateStudio-module__jDW0NG__dx:hover{color:var(--v2-fg);background:#ffffff0f}.CreateStudio-module__jDW0NG__dx svg{width:13px;height:13px}.CreateStudio-module__jDW0NG__dProg{background:#ffffff0f;border-radius:2px;height:2px;position:absolute;bottom:4px;left:8px;right:8px;overflow:hidden}.CreateStudio-module__jDW0NG__dProg i{background:var(--v2-lime);border-radius:2px;height:100%;display:block;box-shadow:0 0 8px #d6fd7099}.CreateStudio-module__jDW0NG__draftOn{border-color:#d6fd7073}.CreateStudio-module__jDW0NG__draftOn .CreateStudio-module__jDW0NG__di{background:var(--v2-lime);color:var(--v2-black)}.CreateStudio-module__jDW0NG__draftFail .CreateStudio-module__jDW0NG__dt small{color:var(--v2-danger)}.CreateStudio-module__jDW0NG__draftNew{color:var(--v2-muted);font:600 13px var(--v2-font-sans);cursor:pointer;border-style:dashed;gap:8px;padding:0 16px}.CreateStudio-module__jDW0NG__draftNew:hover{color:var(--v2-fg)}.CreateStudio-module__jDW0NG__draftNew svg{width:15px;height:15px}.CreateStudio-module__jDW0NG__panel{z-index:2;background:#0a0a0aeb;border:1px solid #ffffff1a;border-radius:32px;flex:1;width:100%;min-height:0;margin-top:18px;position:relative;overflow:hidden;box-shadow:0 60px 140px #000c,inset 0 1px #ffffff0f}@media (max-width:900px){.CreateStudio-module__jDW0NG__stage{height:auto;min-height:100vh;padding:14px 16px 20px;overflow:visible}.CreateStudio-module__jDW0NG__panel{border-radius:var(--v2-r-lg);flex:none;overflow:visible}.CreateStudio-module__jDW0NG__logo{display:none}.CreateStudio-module__jDW0NG__topMain{flex:1}.CreateStudio-module__jDW0NG__top ol li:not([aria-current=step])>span:nth-child(2){display:none}}.CreateStudio-module__jDW0NG__bd{flex-direction:column;gap:22px;padding:30px 30px 24px;display:flex;overflow:auto}.CreateStudio-module__jDW0NG__bdHead{padding-right:48px}.CreateStudio-module__jDW0NG__bdEyebrow{font:500 10.5px var(--v2-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--v2-lime);align-items:center;gap:12px;display:flex}.CreateStudio-module__jDW0NG__bdEyebrow:before{content:"";background:var(--v2-lime);width:40px;height:1px}.CreateStudio-module__jDW0NG__bdTitle{font-family:var(--v2-font-display);text-transform:uppercase;letter-spacing:-.02em;word-spacing:0;margin:12px 0 0;font-size:30px;font-weight:900;font-stretch:125%;line-height:.95}.CreateStudio-module__jDW0NG__bdSub{color:var(--v2-muted);max-width:520px;margin:10px 0 0;font-size:14.5px;line-height:1.55}.CreateStudio-module__jDW0NG__bdGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.CreateStudio-module__jDW0NG__bdCard{background:var(--v2-surface-2);color:var(--v2-muted);text-align:left;cursor:pointer;font-family:var(--v2-font-sans);transition:border-color var(--v2-fast) var(--v2-ease), background var(--v2-normal) var(--v2-ease);border:1px solid #242424;border-radius:22px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 16px 18px;display:flex;position:relative}.CreateStudio-module__jDW0NG__bdCard:hover{border-color:#3a3a3a}.CreateStudio-module__jDW0NG__bdCard:focus-visible{outline:2px solid var(--v2-lime);outline-offset:3px}.CreateStudio-module__jDW0NG__bdCardOn{background:linear-gradient(180deg, #d6fd7017, var(--v2-surface-2) 60%);border-color:#d6fd7099;box-shadow:0 0 0 1px #d6fd7033,0 20px 60px #d6fd7014}.CreateStudio-module__jDW0NG__bdRadio{width:24px;height:24px;color:var(--v2-black);z-index:1;background:#0006;border:1.5px solid #3a3a3a;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px}.CreateStudio-module__jDW0NG__bdCardOn .CreateStudio-module__jDW0NG__bdRadio{background:var(--v2-lime);border-color:var(--v2-lime);box-shadow:var(--v2-glow-sm)}.CreateStudio-module__jDW0NG__bdRadio svg{stroke-width:3px;width:13px;height:13px}.CreateStudio-module__jDW0NG__bdCardTitle{color:var(--v2-fg);letter-spacing:-.01em;margin-top:8px;font-size:17px;font-weight:800}.CreateStudio-module__jDW0NG__bdCardText{color:var(--v2-dim);font-size:13px;line-height:1.5}.CreateStudio-module__jDW0NG__bdPoints{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.CreateStudio-module__jDW0NG__bdPoint{border-radius:var(--v2-r-pill);height:26px;color:var(--v2-lime-200);background:#d6fd700f;border:1px solid #d6fd704d;align-items:center;gap:5px;padding:0 10px 0 8px;font-size:12px;font-weight:600;display:inline-flex}.CreateStudio-module__jDW0NG__bdPoint svg{stroke-width:2.6px;width:12px;height:12px}.CreateStudio-module__jDW0NG__bdPointOff{border-color:var(--v2-line-strong);color:var(--v2-dim);background:0 0}.CreateStudio-module__jDW0NG__bdFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.CreateStudio-module__jDW0NG__bdHint{color:var(--v2-dim);font-size:12.5px}.CreateStudio-module__jDW0NG__mini{background:#0a0a0a;border:1px solid #1e1e1e;border-radius:16px;flex-direction:column;gap:8px;width:100%;padding:12px;display:flex}.CreateStudio-module__jDW0NG__miniHead{align-items:center;gap:8px;height:26px;display:flex}.CreateStudio-module__jDW0NG__miniHead img{object-fit:cover;border-radius:50%;width:26px;height:26px;box-shadow:0 0 0 1.5px #d6fd7080}.CreateStudio-module__jDW0NG__miniHead b{color:var(--v2-fg);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.CreateStudio-module__jDW0NG__miniAv{background:#1c1c1c;border-radius:50%;flex:none;width:26px;height:26px}.CreateStudio-module__jDW0NG__miniName{background:#1c1c1c;border-radius:99px;width:80px;height:8px}.CreateStudio-module__jDW0NG__miniMedia{background:radial-gradient(circle,#ffffff0f,#0000 65%),#141414;border-radius:12px;place-items:center;height:96px;display:grid;position:relative;overflow:hidden}.CreateStudio-module__jDW0NG__miniBrand .CreateStudio-module__jDW0NG__miniMedia:after{content:"";background:linear-gradient(160deg,#0000000d,#00000073);position:absolute;inset:0}.CreateStudio-module__jDW0NG__miniSwatches{z-index:1;display:flex;position:absolute;bottom:10px;left:10px}.CreateStudio-module__jDW0NG__miniSwatches i{border-radius:50%;width:18px;height:18px;margin-right:-5px;box-shadow:0 0 0 2px #0a0a0a}.CreateStudio-module__jDW0NG__miniIco{z-index:1;color:#ffffffe6;width:26px;height:26px;position:relative}.CreateStudio-module__jDW0NG__miniIdea{border:1.5px dashed #3a3a3a;border-radius:50%;width:44px;height:44px}.CreateStudio-module__jDW0NG__miniLines{flex-direction:column;gap:6px;display:flex}.CreateStudio-module__jDW0NG__miniLines i{background:#1c1c1c;border-radius:99px;height:7px;display:block}.CreateStudio-module__jDW0NG__miniLines i:first-child{width:92%}.CreateStudio-module__jDW0NG__miniLines i:nth-child(2){width:64%}.CreateStudio-module__jDW0NG__miniCta{border-radius:var(--v2-r-pill);background:var(--v2-lime);height:26px;color:var(--v2-black);white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;align-items:center;gap:6px;max-width:100%;padding:0 10px;font-size:11.5px;font-weight:700;display:inline-flex;overflow:hidden}.CreateStudio-module__jDW0NG__miniCta svg{flex:none;width:12px;height:12px}@media (max-width:640px){.CreateStudio-module__jDW0NG__bd{padding:24px 18px 18px}.CreateStudio-module__jDW0NG__bdGrid{grid-template-columns:1fr}.CreateStudio-module__jDW0NG__bdTitle{font-size:24px}.CreateStudio-module__jDW0NG__bdFoot>button,.CreateStudio-module__jDW0NG__bdFoot>a{width:100%}}
.CreateGenerating-module__Ef_qRG__panel{height:100%;min-height:0;display:flex;overflow:auto}.CreateGenerating-module__Ef_qRG__wrap{grid-template-columns:minmax(0,1fr) 380px;align-items:stretch;width:100%;min-height:100%;display:grid}.CreateGenerating-module__Ef_qRG__left{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:48px 32px;display:flex;position:relative;overflow:hidden}.CreateGenerating-module__Ef_qRG__ring1,.CreateGenerating-module__Ef_qRG__ring2{pointer-events:none;border:1px solid #d6fd7014;border-radius:50%;position:absolute}.CreateGenerating-module__Ef_qRG__ring1{width:560px;height:560px}.CreateGenerating-module__Ef_qRG__ring2{border-color:#d6fd700d;width:760px;height:760px}.CreateGenerating-module__Ef_qRG__eyebrow{font:500 10.5px var(--v2-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--v2-lime);align-items:center;gap:8px;display:flex}.CreateGenerating-module__Ef_qRG__eyebrow svg{width:14px;height:14px}.CreateGenerating-module__Ef_qRG__title{max-width:440px;color:var(--v2-muted);margin:0;font-size:14.5px;font-style:italic;line-height:1.5}.CreateGenerating-module__Ef_qRG__orbWrap{place-items:center;margin:10px 0;display:grid;position:relative}.CreateGenerating-module__Ef_qRG__orbGlow{filter:blur(6px);background:radial-gradient(circle,#d6fd708c,#d6fd7024 55%,#0000 72%);border-radius:50%;width:150px;height:150px;position:absolute}.CreateGenerating-module__Ef_qRG__orbFailed .CreateGenerating-module__Ef_qRG__orbGlow{background:radial-gradient(circle,#ff5a6e66,#ff5a6e1a 55%,#0000 72%)}.CreateGenerating-module__Ef_qRG__orbPct{font:800 15px var(--v2-font-sans);color:var(--v2-black);place-items:center;display:grid}.CreateGenerating-module__Ef_qRG__orbPct svg{width:22px;height:22px;color:var(--v2-danger)}@media (prefers-reduced-motion:no-preference){.CreateGenerating-module__Ef_qRG__orbGlow{animation:2.6s ease-in-out infinite CreateGenerating-module__Ef_qRG__cg-pulse}}@keyframes CreateGenerating-module__Ef_qRG__cg-pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}.CreateGenerating-module__Ef_qRG__stageLabel{color:var(--v2-fg);min-height:20px;margin:4px 0 0;font-size:15px;font-weight:700}.CreateGenerating-module__Ef_qRG__barTrack{background:#ffffff14;border-radius:999px;width:220px;height:4px;overflow:hidden}.CreateGenerating-module__Ef_qRG__barTrack i{background:linear-gradient(90deg, var(--v2-lime-500), var(--v2-lime));height:100%;transition:width .5s var(--v2-ease);border-radius:999px;display:block;box-shadow:0 0 10px #d6fd708c}.CreateGenerating-module__Ef_qRG__note{color:var(--v2-dim);align-items:center;gap:8px;margin:6px 0 0;font-size:12.5px;display:flex}.CreateGenerating-module__Ef_qRG__note svg{width:14px;height:14px;color:var(--v2-lime);flex:none}.CreateGenerating-module__Ef_qRG__right{background:#08080899;border-left:1px solid #1a1a1a;flex-direction:column;gap:28px;padding:48px 28px;display:flex;position:relative;overflow-y:auto}.CreateGenerating-module__Ef_qRG__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CreateGenerating-module__Ef_qRG__step{align-items:flex-start;gap:12px;padding-bottom:26px;display:flex;position:relative}.CreateGenerating-module__Ef_qRG__step:last-child{padding-bottom:0}.CreateGenerating-module__Ef_qRG__stepIcon{width:28px;height:28px;font:700 11px var(--v2-font-sans);color:var(--v2-faint);z-index:1;background:#161616;border:1px solid #2a2a2a;border-radius:50%;flex:none;place-items:center;display:grid}.CreateGenerating-module__Ef_qRG__stepIcon svg{width:13px;height:13px}.CreateGenerating-module__Ef_qRG__stepLabel{color:var(--v2-dim);padding-top:5px;font-size:13.5px;font-weight:600}.CreateGenerating-module__Ef_qRG__stepLine{background:#262626;width:1px;position:absolute;top:28px;bottom:-2px;left:13.5px}.CreateGenerating-module__Ef_qRG__step_done .CreateGenerating-module__Ef_qRG__stepIcon{background:var(--v2-lime);border-color:var(--v2-lime);color:var(--v2-black)}.CreateGenerating-module__Ef_qRG__step_done .CreateGenerating-module__Ef_qRG__stepLabel{color:var(--v2-muted)}.CreateGenerating-module__Ef_qRG__step_done .CreateGenerating-module__Ef_qRG__stepLine{background:#d6fd7066}.CreateGenerating-module__Ef_qRG__step_current .CreateGenerating-module__Ef_qRG__stepIcon{border-color:var(--v2-lime);color:var(--v2-lime);box-shadow:var(--v2-glow-sm);background:#d6fd701f}.CreateGenerating-module__Ef_qRG__step_current .CreateGenerating-module__Ef_qRG__stepLabel{color:var(--v2-fg)}.CreateGenerating-module__Ef_qRG__spin{animation:1.1s linear infinite CreateGenerating-module__Ef_qRG__cg-spin}@media (prefers-reduced-motion:reduce){.CreateGenerating-module__Ef_qRG__spin{animation:none}}@keyframes CreateGenerating-module__Ef_qRG__cg-spin{to{transform:rotate(360deg)}}.CreateGenerating-module__Ef_qRG__step_failed .CreateGenerating-module__Ef_qRG__stepIcon{border-color:var(--v2-danger);color:var(--v2-danger);background:#ff5a6e1f}.CreateGenerating-module__Ef_qRG__step_failed .CreateGenerating-module__Ef_qRG__stepLabel{color:var(--v2-danger)}.CreateGenerating-module__Ef_qRG__cloud{flex-wrap:wrap;gap:8px;display:flex}.CreateGenerating-module__Ef_qRG__chip{border-radius:var(--v2-r-pill);border:1px solid var(--v2-line-strong);height:30px;color:var(--v2-muted);font:600 11.5px var(--v2-font-sans);white-space:nowrap;background:#ffffff08;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.CreateGenerating-module__Ef_qRG__chip svg{width:13px;height:13px;color:var(--v2-lime);flex:none}@media (prefers-reduced-motion:no-preference){.CreateGenerating-module__Ef_qRG__chip{animation:3.6s ease-in-out infinite CreateGenerating-module__Ef_qRG__cg-float;animation-delay:calc(var(--i,0) * .22s)}}@keyframes CreateGenerating-module__Ef_qRG__cg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (max-width:1024px){.CreateGenerating-module__Ef_qRG__wrap{grid-template-columns:1fr}.CreateGenerating-module__Ef_qRG__right{border-top:1px solid #1a1a1a;border-left:0}}@media (max-width:640px){.CreateGenerating-module__Ef_qRG__left{padding:36px 18px}.CreateGenerating-module__Ef_qRG__right{padding:28px 18px}.CreateGenerating-module__Ef_qRG__ring1,.CreateGenerating-module__Ef_qRG__ring2{display:none}}
.SiteMemory-module__POQe9a__hero{min-height:540px;box-shadow:0 0 0 1px #ffffff14, var(--v2-depth);background:#000 radial-gradient(50% 70% at 75%,#d6fd701f,#0000 70%);border-radius:28px;margin-top:22px;position:relative;overflow:hidden}.SiteMemory-module__POQe9a__grid{background:var(--v2-dot-grid);position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#000,#0000 45%);mask:linear-gradient(90deg,#000,#0000 45%)}.SiteMemory-module__POQe9a__edge{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1a}.SiteMemory-module__POQe9a__copy{z-index:2;flex-direction:column;max-width:740px;padding:58px 64px;display:flex;position:relative}.SiteMemory-module__POQe9a__copy h1{margin-top:22px}.SiteMemory-module__POQe9a__sub{color:var(--v2-muted);max-width:560px;margin:22px 0 0;font-size:17px;line-height:1.55}.SiteMemory-module__POQe9a__sub b{color:#fff;font-weight:600}.SiteMemory-module__POQe9a__acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px;display:flex}.SiteMemory-module__POQe9a__links{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.SiteMemory-module__POQe9a__siteLink{border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-pill);max-width:220px;min-height:40px;color:var(--v2-muted);font:600 11px var(--v2-font-mono);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;padding:0 12px;text-decoration:none;display:inline-flex;overflow:hidden}.SiteMemory-module__POQe9a__siteLink:hover{color:#fff;border-color:#d6fd7085}.SiteMemory-module__POQe9a__siteLink svg{width:14px;height:14px;color:var(--v2-lime);flex:none}.SiteMemory-module__POQe9a__comp{z-index:1;width:860px;position:absolute;top:0;bottom:0;right:0}.SiteMemory-module__POQe9a__win{background:#0c0c0c;border:1px solid #ffffff24;border-radius:20px;width:560px;position:absolute;top:92px;left:190px;overflow:hidden;transform:rotate(-3deg);box-shadow:0 40px 90px #000000b3,0 0 80px #d6fd701f}.SiteMemory-module__POQe9a__win img{width:100%;display:block}.SiteMemory-module__POQe9a__bar{background:#141414f2;border-bottom:1px solid #1f1f1f;align-items:center;gap:8px;height:40px;padding:0 14px;display:flex}.SiteMemory-module__POQe9a__bar i{background:#333;border-radius:50%;width:9px;height:9px}.SiteMemory-module__POQe9a__bar i:first-child{background:var(--v2-lime)}.SiteMemory-module__POQe9a__url{height:24px;font:500 10px var(--v2-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-muted);background:#161616;border:1px solid #262626;border-radius:999px;align-items:center;gap:6px;margin-left:10px;padding:0 12px;display:flex}.SiteMemory-module__POQe9a__url svg{width:11px;height:11px;color:var(--v2-lime)}.SiteMemory-module__POQe9a__scan{mix-blend-mode:screen;background:linear-gradient(#d6fd7000,#d6fd7029 85%,#d6fd70e6);height:120px;animation:4s ease-in-out infinite alternate SiteMemory-module__POQe9a__sweep;position:absolute;top:40px;left:0;right:0}@keyframes SiteMemory-module__POQe9a__sweep{to{transform:translateY(200px)}}@media (prefers-reduced-motion:reduce){.SiteMemory-module__POQe9a__scan{animation:none}}.SiteMemory-module__POQe9a__tile{background:#0d0f0c;border:1px solid #ffffff1f;border-radius:26px;position:absolute;overflow:hidden;box-shadow:0 24px 60px #0009}.SiteMemory-module__POQe9a__tile img{object-fit:cover;width:100%;height:100%;display:block}.SiteMemory-module__POQe9a__a1{width:170px;height:186px;top:40px;left:40px;transform:rotate(-6deg)}.SiteMemory-module__POQe9a__a2{width:160px;height:166px;top:330px;left:88px;transform:rotate(5deg)}.SiteMemory-module__POQe9a__a3{width:160px;height:166px;top:34px;right:36px;transform:rotate(7deg)}.SiteMemory-module__POQe9a__float{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);height:34px;font:500 10px var(--v2-font-mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#0a0a0ac7;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:flex;position:absolute}.SiteMemory-module__POQe9a__float svg{width:13px;height:13px;color:var(--v2-lime)}.SiteMemory-module__POQe9a__f1{top:470px;left:230px}.SiteMemory-module__POQe9a__sp1{position:absolute;top:270px;left:30px}.SiteMemory-module__POQe9a__sp2{position:absolute;top:300px;right:230px}.SiteMemory-module__POQe9a__signals{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.SiteMemory-module__POQe9a__sigBtn{all:unset;cursor:pointer;flex-direction:column;width:100%;display:flex;position:relative}.SiteMemory-module__POQe9a__sigBtn:focus-visible{outline:2px solid var(--v2-lime);outline-offset:8px;border-radius:12px}.SiteMemory-module__POQe9a__sigIcon{background:var(--v2-lime);color:#000;border-radius:14px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 0 24px #d6fd7059}.SiteMemory-module__POQe9a__sigIcon svg{width:20px;height:20px}.SiteMemory-module__POQe9a__sigTag{position:absolute;top:4px;right:0}.SiteMemory-module__POQe9a__sigBtn h4{letter-spacing:-.03em;margin:18px 0 0;font-size:18px;font-weight:800}.SiteMemory-module__POQe9a__preview{color:var(--v2-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.SiteMemory-module__POQe9a__more{font:500 9.5px var(--v2-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-lime);margin-top:14px}.SiteMemory-module__POQe9a__confirm{height:44px;color:var(--v2-muted);background:#ff5a6e12;border:1px solid #ff5a6e66;border-radius:999px;align-items:center;gap:12px;padding:0 16px;font-size:13px;display:inline-flex}.SiteMemory-module__POQe9a__confirmYes{font:700 13px var(--v2-font-sans);color:var(--v2-danger);cursor:pointer;background:0 0;border:0;padding:0}.SiteMemory-module__POQe9a__confirmYes:hover{color:#ff8a97}.SiteMemory-module__POQe9a__confirmNo{font:600 13px var(--v2-font-sans);color:var(--v2-dim);cursor:pointer;background:0 0;border:0;padding:0}.SiteMemory-module__POQe9a__confirmNo:hover{color:#fff}.SiteMemory-module__POQe9a__empty{isolation:isolate;box-shadow:0 0 0 1px #ffffff14, var(--v2-depth);background:#000 radial-gradient(45% 75% at 76%,#d6fd701a,#0000 70%);border:0;border-radius:28px;grid-template-columns:minmax(0,1fr) clamp(280px,34%,460px);align-items:center;gap:30px;min-height:440px;margin-top:10px;padding:46px 44px;display:grid;position:relative;overflow:hidden}.SiteMemory-module__POQe9a__empty:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1a}.SiteMemory-module__POQe9a__emptyCopy{min-width:0;max-width:620px;position:relative}.SiteMemory-module__POQe9a__urlRow{border:1px solid var(--v2-line-strong);background:#0a0a0a;border-radius:999px;align-items:center;gap:10px;max-width:560px;margin-top:22px;padding:6px 6px 6px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.SiteMemory-module__POQe9a__urlRow:focus-within{border-color:#d6fd708c;box-shadow:0 0 0 3px #d6fd701f}.SiteMemory-module__POQe9a__scheme{font:500 12px var(--v2-font-mono);letter-spacing:.06em;color:var(--v2-lime);flex:none}.SiteMemory-module__POQe9a__urlInput{flex:1;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;padding-left:0!important}.SiteMemory-module__POQe9a__emptyErr{color:var(--v2-danger);margin:12px 0 0;font-size:13px}.SiteMemory-module__POQe9a__gets{flex-wrap:wrap;gap:10px 22px;margin:24px 0 0;padding:0;list-style:none;display:flex}.SiteMemory-module__POQe9a__gets li{color:var(--v2-muted);align-items:center;gap:9px;font-size:13.5px;display:inline-flex}.SiteMemory-module__POQe9a__gets svg{width:15px;height:15px;color:var(--v2-lime)}.SiteMemory-module__POQe9a__emptyNote{color:var(--v2-dim);margin:18px 0 0;font-size:12.5px}.SiteMemory-module__POQe9a__emptyArt{position:relative}.SiteMemory-module__POQe9a__emptyArt img{width:100%;height:auto;display:block;-webkit-mask:radial-gradient(68% 68%,#000 55%,#0000 92%);mask:radial-gradient(68% 68%,#000 55%,#0000 92%)}@media (max-width:900px){.SiteMemory-module__POQe9a__empty{grid-template-columns:minmax(0,1fr);padding:30px 22px}.SiteMemory-module__POQe9a__emptyArt{display:none}}.SiteMemory-module__POQe9a__repHead{border-bottom:1px solid #171717;padding:32px 72px 18px 34px}.SiteMemory-module__POQe9a__repFrom{font:600 11.5px var(--v2-font-mono);letter-spacing:.06em;color:var(--v2-dim);align-items:center;gap:8px;display:inline-flex}.SiteMemory-module__POQe9a__repFrom svg{width:14px;height:14px;color:var(--v2-lime)}.SiteMemory-module__POQe9a__repTitle{font-family:var(--v2-font-display,var(--v2-font-sans));text-transform:uppercase;letter-spacing:-.03em;margin:10px 0 0;font-size:clamp(26px,2.3vw,36px);font-weight:800;line-height:.94}.SiteMemory-module__POQe9a__repAccent{color:var(--v2-lime)}.SiteMemory-module__POQe9a__repSub{color:var(--v2-muted);max-width:52ch;margin:12px 0 0;font-size:13.5px;line-height:1.6}.SiteMemory-module__POQe9a__repBody{gap:18px;padding:22px 34px 8px;display:grid}.SiteMemory-module__POQe9a__repCols{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.SiteMemory-module__POQe9a__repCol{border:1px solid var(--v2-line);background:#0c0c0c;border-radius:18px;align-content:start;gap:10px;padding:16px 18px;display:grid}.SiteMemory-module__POQe9a__repColLabel{font:500 9.5px var(--v2-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--v2-lime)}.SiteMemory-module__POQe9a__repColBad .SiteMemory-module__POQe9a__repColLabel{color:var(--v2-danger)}.SiteMemory-module__POQe9a__repList{gap:9px;margin:0;padding:0;list-style:none;display:grid}.SiteMemory-module__POQe9a__repList li{color:var(--v2-muted);align-items:flex-start;gap:9px;font-size:13px;line-height:1.5;display:flex}.SiteMemory-module__POQe9a__repList svg{width:15px;height:15px;color:var(--v2-lime);flex:none;margin-top:1px}.SiteMemory-module__POQe9a__repColBad .SiteMemory-module__POQe9a__repList svg{color:var(--v2-danger)}.SiteMemory-module__POQe9a__repField{gap:8px;display:grid}.SiteMemory-module__POQe9a__repFieldLabel{font:500 9.5px var(--v2-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--v2-dim)}.SiteMemory-module__POQe9a__repInput{border:1px solid var(--v2-line);background:#0c0c0c;border-radius:14px;align-items:center;gap:10px;padding-left:16px;display:flex}.SiteMemory-module__POQe9a__repInput:focus-within{border-color:#d6fd708c}.SiteMemory-module__POQe9a__repInput i{font:500 12.5px var(--v2-font-mono);color:var(--v2-lime);font-style:normal}.SiteMemory-module__POQe9a__repInput>:last-child{flex:1;min-width:0;background:0 0!important;border:0!important}.SiteMemory-module__POQe9a__repNote{color:var(--v2-dim);margin:0;font-size:12.5px}.SiteMemory-module__POQe9a__repFoot{background:#0b0b0b;border-top:1px solid #171717;align-items:center;gap:10px;padding:18px 26px;display:flex}.SiteMemory-module__POQe9a__repSp{flex:1}@media (max-width:720px){.SiteMemory-module__POQe9a__repHead{padding:24px 62px 16px 18px}.SiteMemory-module__POQe9a__repBody{padding:16px 18px 6px}.SiteMemory-module__POQe9a__repCols{grid-template-columns:minmax(0,1fr)}}
.SiteAnalysisEditor-module__9tGMEW__head{background:radial-gradient(40% 120% at 90% 0,#d6fd701a,#0000 70%);border-bottom:1px solid #171717;padding:30px 36px 22px}.SiteAnalysisEditor-module__9tGMEW__title{font-family:var(--v2-font-display);text-transform:uppercase;letter-spacing:-.02em;margin:16px 0 0;font-size:34px;font-weight:900;font-stretch:125%;line-height:.95}.SiteAnalysisEditor-module__9tGMEW__sub{color:var(--v2-muted);margin:10px 0 0;font-size:14.5px}.SiteAnalysisEditor-module__9tGMEW__body{flex:1;grid-template-columns:250px 1fr;height:min(640px,100vh - 290px);min-height:0;display:grid}.SiteAnalysisEditor-module__9tGMEW__nav{border-right:1px solid #171717;flex-direction:column;gap:16px;padding:22px 16px;display:flex}.SiteAnalysisEditor-module__9tGMEW__navNote{color:var(--v2-dim);margin:0;padding:0 12px;font-size:12px;line-height:1.5}.SiteAnalysisEditor-module__9tGMEW__scroll{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#333 transparent;flex-direction:column;gap:16px;padding:22px 28px 40px;display:flex;overflow:auto}.SiteAnalysisEditor-module__9tGMEW__card{background:#0f0f0f;border:1px solid #1c1c1c;border-radius:22px;padding:22px;scroll-margin-top:16px}.SiteAnalysisEditor-module__9tGMEW__cardHead{align-items:center;gap:14px;margin-bottom:18px;display:flex}.SiteAnalysisEditor-module__9tGMEW__cardHead h3{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:800}.SiteAnalysisEditor-module__9tGMEW__cardHead p{color:var(--v2-dim);margin:3px 0 0;font-size:12.5px}.SiteAnalysisEditor-module__9tGMEW__cardIcon{background:var(--v2-lime);color:#000;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 0 22px #d6fd704d}.SiteAnalysisEditor-module__9tGMEW__cardIcon svg{width:19px;height:19px}.SiteAnalysisEditor-module__9tGMEW__grid{grid-template-columns:1fr 1fr;gap:18px 16px;display:grid}.SiteAnalysisEditor-module__9tGMEW__wide{grid-column:1/-1}.SiteAnalysisEditor-module__9tGMEW__foot{background:#0b0b0b;border-top:1px solid #171717;align-items:center;gap:10px;padding:16px 28px;display:flex}.SiteAnalysisEditor-module__9tGMEW__sp{flex:1}.SiteAnalysisEditor-module__9tGMEW__dirty,.SiteAnalysisEditor-module__9tGMEW__clean{font:500 10px var(--v2-font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;display:inline-flex}.SiteAnalysisEditor-module__9tGMEW__dirty{color:var(--v2-lime)}.SiteAnalysisEditor-module__9tGMEW__clean{color:var(--v2-dim)}.SiteAnalysisEditor-module__9tGMEW__dirty i,.SiteAnalysisEditor-module__9tGMEW__clean i{border-radius:50%;width:7px;height:7px}.SiteAnalysisEditor-module__9tGMEW__dirty i{background:var(--v2-lime);box-shadow:var(--v2-glow-dot)}.SiteAnalysisEditor-module__9tGMEW__clean i{background:#3a3a3a}@media (max-width:900px){.SiteAnalysisEditor-module__9tGMEW__body{grid-template-columns:1fr}.SiteAnalysisEditor-module__9tGMEW__nav{display:none}.SiteAnalysisEditor-module__9tGMEW__grid{grid-template-columns:1fr}}.SiteAnalysisEditor-module__9tGMEW__kit{background:radial-gradient(60% 120% at 12%,#d6fd7014,#0000 70%),#0c0c0c;border:1px solid #d6fd7047;border-radius:18px;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:18px;padding:16px;display:grid}.SiteAnalysisEditor-module__9tGMEW__kitArt{border:1px solid var(--v2-line);width:96px;height:124px;color:var(--v2-lime);background:#101010;border-radius:12px;place-items:center;display:grid;overflow:hidden}.SiteAnalysisEditor-module__9tGMEW__kitArt img{object-fit:cover;width:100%;height:100%}.SiteAnalysisEditor-module__9tGMEW__kitArt svg{width:34px;height:34px}.SiteAnalysisEditor-module__9tGMEW__kitText{gap:6px;min-width:0;display:grid}.SiteAnalysisEditor-module__9tGMEW__kitText b{letter-spacing:-.01em;font-size:15px;font-weight:800}.SiteAnalysisEditor-module__9tGMEW__kitText span{font:500 10px var(--v2-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-dim)}.SiteAnalysisEditor-module__9tGMEW__kitText p{color:var(--v2-muted);max-width:52ch;margin:4px 0 0;font-size:12.5px;line-height:1.55}.SiteAnalysisEditor-module__9tGMEW__kitActs{flex-direction:column;align-items:stretch;gap:8px;display:flex}.SiteAnalysisEditor-module__9tGMEW__kitUpload{border:1px solid var(--v2-line);height:34px;color:var(--v2-muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:12.5px;font-weight:700;display:inline-flex}.SiteAnalysisEditor-module__9tGMEW__kitUpload:hover{color:#fff;border-color:#333}.SiteAnalysisEditor-module__9tGMEW__kitUpload svg{width:14px;height:14px}@media (max-width:820px){.SiteAnalysisEditor-module__9tGMEW__kit{grid-template-columns:minmax(0,1fr)}.SiteAnalysisEditor-module__9tGMEW__kitArt{width:100%;height:140px}}
.AvatarStudio-module__GJkfpa__hero{min-height:580px;box-shadow:0 0 0 1px #ffffff14, var(--v2-depth);background:#000 radial-gradient(45% 75% at 76%,#d6fd701a,#0000 70%);border-radius:28px;margin-top:16px;position:relative;overflow:hidden}.AvatarStudio-module__GJkfpa__grid{background:var(--v2-dot-grid);position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#000,#0000 45%);mask:linear-gradient(90deg,#000,#0000 45%)}.AvatarStudio-module__GJkfpa__edge{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1a}.AvatarStudio-module__GJkfpa__copy{z-index:2;flex-direction:column;max-width:760px;padding:64px;display:flex;position:relative}.AvatarStudio-module__GJkfpa__copy h1{margin-top:22px}.AvatarStudio-module__GJkfpa__sub{color:var(--v2-muted);max-width:540px;margin:22px 0 0;font-size:17px;line-height:1.55}.AvatarStudio-module__GJkfpa__picker{gap:12px;margin-top:28px;display:flex}.AvatarStudio-module__GJkfpa__pk{cursor:pointer;background:#111;border:0;border-radius:22px;width:88px;height:88px;padding:0;position:relative;overflow:hidden}.AvatarStudio-module__GJkfpa__pk img{object-fit:cover;width:100%;height:100%}.AvatarStudio-module__GJkfpa__pkOn{box-shadow:0 0 0 2px #000, 0 0 0 4px var(--v2-lime), 0 0 24px #d6fd7066}.AvatarStudio-module__GJkfpa__pkName{background:var(--v2-lime);color:#000;height:20px;font:500 8.5px var(--v2-font-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 8px;display:flex;position:absolute;bottom:6px;left:6px}.AvatarStudio-module__GJkfpa__pkOk{background:var(--v2-lime);color:#000;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:6px;right:6px}.AvatarStudio-module__GJkfpa__pkOk svg{stroke-width:3px;width:12px;height:12px}.AvatarStudio-module__GJkfpa__pkAdd{color:var(--v2-muted);font:600 10.5px/1.2 var(--v2-font-sans);text-align:center;background:repeating-linear-gradient(135deg,#ffffff04 0 8px,#0000 8px 16px);border:1px dashed #333;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:6px;display:flex}.AvatarStudio-module__GJkfpa__pkAdd svg{color:var(--v2-lime);width:20px;height:20px}.AvatarStudio-module__GJkfpa__acts{align-items:center;gap:10px;margin-top:18px;display:flex}.AvatarStudio-module__GJkfpa__scanner{z-index:1;width:380px;height:500px;position:absolute;top:40px;right:180px}.AvatarStudio-module__GJkfpa__ring{border:1px solid #d6fd701f;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AvatarStudio-module__GJkfpa__frame{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#ffffff0d,#ffffff03);border:1px solid #ffffff1f;border-radius:44px;position:absolute;inset:0}.AvatarStudio-module__GJkfpa__br{border:0 solid var(--v2-lime);filter:drop-shadow(0 0 6px #d6fd70cc);width:36px;height:36px;position:absolute}.AvatarStudio-module__GJkfpa__tl{border-width:3px 0 0 3px;border-radius:14px 0 0;top:34px;left:34px}.AvatarStudio-module__GJkfpa__tr{border-width:3px 3px 0 0;border-radius:0 14px 0 0;top:34px;right:34px}.AvatarStudio-module__GJkfpa__bl{border-width:0 0 3px 3px;border-radius:0 0 0 14px;bottom:34px;left:34px}.AvatarStudio-module__GJkfpa__brr{border-width:0 3px 3px 0;border-radius:0 0 14px;bottom:34px;right:34px}.AvatarStudio-module__GJkfpa__face{width:230px;height:230px;box-shadow:0 0 0 3px #000, 0 0 0 5px var(--v2-lime), 0 0 60px #d6fd7073;border-radius:50%;position:absolute;top:47%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.AvatarStudio-module__GJkfpa__face img{object-fit:cover;width:100%;height:100%}.AvatarStudio-module__GJkfpa__scanGlow{background:linear-gradient(#0000,#d6fd7038);height:38%;animation:3.2s ease-in-out infinite alternate AvatarStudio-module__GJkfpa__scan;position:absolute;top:20%;left:0;right:0}.AvatarStudio-module__GJkfpa__scanLine{background:var(--v2-lime);height:3px;animation:3.2s ease-in-out infinite alternate AvatarStudio-module__GJkfpa__scan;position:absolute;top:58%;left:0;right:0;box-shadow:0 0 18px 4px #d6fd70cc}@keyframes AvatarStudio-module__GJkfpa__scan{0%{transform:translateY(-60px)}to{transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.AvatarStudio-module__GJkfpa__scanGlow,.AvatarStudio-module__GJkfpa__scanLine{animation:none}}.AvatarStudio-module__GJkfpa__status{z-index:3;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.AvatarStudio-module__GJkfpa__fb{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--v2-lime);background:#0e0e0ed9;border:1px solid #ffffff24;border-radius:24px;place-items:center;display:grid;position:absolute;box-shadow:0 20px 50px #0009,0 0 30px #d6fd701f}.AvatarStudio-module__GJkfpa__fb svg{width:26px;height:26px}.AvatarStudio-module__GJkfpa__fbCam{width:84px;height:84px;top:150px;left:-60px}.AvatarStudio-module__GJkfpa__fbMic{width:72px;height:72px;top:96px;right:-60px}.AvatarStudio-module__GJkfpa__fbWand{width:80px;height:80px;margin-left:-40px;bottom:-40px;left:50%}.AvatarStudio-module__GJkfpa__sp1{position:absolute;top:330px;right:-40px}.AvatarStudio-module__GJkfpa__cards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.AvatarStudio-module__GJkfpa__it{width:44px;height:44px;color:var(--v2-lime);background:#161616;border:1px solid #262626;border-radius:14px;place-items:center;display:grid}.AvatarStudio-module__GJkfpa__it svg{width:19px;height:19px}.AvatarStudio-module__GJkfpa__h4{letter-spacing:-.03em;margin:18px 0 0;font-size:18px;font-weight:800}.AvatarStudio-module__GJkfpa__p{color:var(--v2-dim);margin:8px 0 18px;font-size:13px;line-height:1.5}.AvatarStudio-module__GJkfpa__confirm{height:38px;color:var(--v2-muted);background:#ff5a6e12;border:1px solid #ff5a6e66;border-radius:999px;align-items:center;gap:12px;padding:0 14px;font-size:12.5px;display:inline-flex}.AvatarStudio-module__GJkfpa__confirmYes{font:700 12.5px var(--v2-font-sans);color:var(--v2-danger);cursor:pointer;background:0 0;border:0;padding:0}.AvatarStudio-module__GJkfpa__confirmYes:hover{color:#ff8a97}.AvatarStudio-module__GJkfpa__confirmNo{font:600 12.5px var(--v2-font-sans);color:var(--v2-dim);cursor:pointer;background:0 0;border:0;padding:0}.AvatarStudio-module__GJkfpa__confirmNo:hover{color:#fff}.AvatarStudio-module__GJkfpa__empty{isolation:isolate;box-shadow:0 0 0 1px #ffffff14, var(--v2-depth);background:#000 radial-gradient(45% 75% at 76%,#d6fd701a,#0000 70%);border:0;border-radius:28px;grid-template-columns:minmax(0,1fr) clamp(300px,40%,520px);align-items:center;gap:30px;min-height:420px;padding:46px 44px;display:grid;position:relative;overflow:hidden}.AvatarStudio-module__GJkfpa__empty:before{content:"";background:var(--v2-dot-grid);pointer-events:none;position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#000,#0000 45%);mask:linear-gradient(90deg,#000,#0000 45%)}.AvatarStudio-module__GJkfpa__empty:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1a}.AvatarStudio-module__GJkfpa__emptyCopy{min-width:0;max-width:620px;position:relative}.AvatarStudio-module__GJkfpa__emptyList{flex-direction:column;gap:11px;margin:22px 0 0;padding:0;list-style:none;display:flex}.AvatarStudio-module__GJkfpa__emptyList li{color:var(--v2-muted);align-items:center;gap:11px;font-size:14px;display:flex}.AvatarStudio-module__GJkfpa__emptyList svg{width:16px;height:16px;color:var(--v2-lime);flex:none}.AvatarStudio-module__GJkfpa__emptyActs{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.AvatarStudio-module__GJkfpa__emptyTitle{font-family:var(--v2-font-display,var(--v2-font-sans));text-transform:uppercase;letter-spacing:-.03em;margin:0;font-size:clamp(34px,3.2vw,52px);font-weight:800;line-height:.94}.AvatarStudio-module__GJkfpa__emptyTitle span{color:var(--v2-lime)}.AvatarStudio-module__GJkfpa__emptyArt{place-items:center;min-height:260px;display:grid;position:relative}.AvatarStudio-module__GJkfpa__emptyImg{z-index:1;border-radius:20px;width:100%;height:auto;position:relative;-webkit-mask-image:radial-gradient(76% 74%,#000 52%,#0000 100%);mask-image:radial-gradient(76% 74%,#000 52%,#0000 100%)}.AvatarStudio-module__GJkfpa__emptyRing{aspect-ratio:1;border:1px dashed #d6fd704d;border-radius:50%;width:78%;height:auto;position:absolute;box-shadow:inset 0 0 80px #d6fd701f}.AvatarStudio-module__GJkfpa__emptyFace{width:120px;height:120px;color:var(--v2-lime);background:#d6fd7014;border:1px solid #d6fd7059;border-radius:50%;place-items:center;display:grid;position:relative}.AvatarStudio-module__GJkfpa__emptyFace svg{width:54px;height:54px}@media (max-width:900px){.AvatarStudio-module__GJkfpa__empty{grid-template-columns:minmax(0,1fr);padding:30px 22px}.AvatarStudio-module__GJkfpa__emptyArt{display:none}}
.FaceScan-module__fjj4uW__root{font-family:var(--v2-font-sans);flex-direction:column;gap:20px;padding-bottom:30px;display:flex}.FaceScan-module__fjj4uW__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-top:6px;display:flex}.FaceScan-module__fjj4uW__headText{min-width:260px}.FaceScan-module__fjj4uW__headText h1 span{display:inline}.FaceScan-module__fjj4uW__headText h1 span+span{margin-left:.28em}.FaceScan-module__fjj4uW__sub{color:var(--v2-muted);max-width:60ch;margin:12px 0 0;font-size:14.5px;line-height:1.55}.FaceScan-module__fjj4uW__layout{gap:var(--v2-gap);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.FaceScan-module__fjj4uW__stage{isolation:isolate;border-radius:var(--v2-r-xl);border:1px solid var(--v2-line);background:radial-gradient(70% 60% at 50% 10%,#d6fd700f,#0000 70%),#0a0a0af0;flex-direction:column;align-items:center;gap:18px;min-height:560px;padding:34px 24px 26px;display:flex;position:relative;overflow:hidden}.FaceScan-module__fjj4uW__stageGlow{filter:blur(30px);z-index:-1;opacity:.5;background:radial-gradient(40% 60% at 50% 40%,#d6fd7024,#0000 70%);height:70%;transition:opacity .3s;position:absolute;inset:-30% -10% auto}.FaceScan-module__fjj4uW__stageLive .FaceScan-module__fjj4uW__stageGlow{opacity:1}.FaceScan-module__fjj4uW__stageDone .FaceScan-module__fjj4uW__stageGlow{opacity:.85}.FaceScan-module__fjj4uW__oval{aspect-ratio:100/132;width:min(320px,70vw);position:relative}.FaceScan-module__fjj4uW__ring{width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;inset:-10px;overflow:visible}.FaceScan-module__fjj4uW__ringBase{fill:none;stroke:#1c1c1c;stroke-width:2px;vector-effect:non-scaling-stroke}.FaceScan-module__fjj4uW__ringArc{fill:none;stroke:var(--v2-lime);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #d6fd70a6);transition:stroke-dasharray .35s var(--v2-ease)}.FaceScan-module__fjj4uW__lens{background:#0d0d0d;border:1px solid #1e1e1e;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.FaceScan-module__fjj4uW__lens img{object-fit:cover;width:100%;height:100%}.FaceScan-module__fjj4uW__cameraSlot,.FaceScan-module__fjj4uW__cameraMount{display:block;position:absolute;inset:0}.FaceScan-module__fjj4uW__cameraSlot{z-index:1}.FaceScan-module__fjj4uW__cameraMount{visibility:hidden;pointer-events:none}.FaceScan-module__fjj4uW__cameraSlot>*,.FaceScan-module__fjj4uW__cameraMount>*{width:100%;height:100%}.FaceScan-module__fjj4uW__lensIdle{color:#2f2f2f}.FaceScan-module__fjj4uW__lensIdle svg{width:76px;height:76px}.FaceScan-module__fjj4uW__sweep{pointer-events:none;background:linear-gradient(#0000,#d6fd7038,#0000);height:38%;animation:2.2s ease-in-out infinite FaceScan-module__fjj4uW__fs-sweep;position:absolute;left:0;right:0}.FaceScan-module__fjj4uW__checking{font:600 12.5px var(--v2-font-sans);color:var(--v2-lime-200);justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:auto 0 18px}.FaceScan-module__fjj4uW__checking svg{width:15px;height:15px}.FaceScan-module__fjj4uW__spin{animation:.9s linear infinite FaceScan-module__fjj4uW__fs-spin}.FaceScan-module__fjj4uW__doneMark{background:var(--v2-lime);color:#000;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:18px;right:18px;box-shadow:0 0 24px #d6fd708c}.FaceScan-module__fjj4uW__doneMark svg{stroke-width:3px;width:20px;height:20px}.FaceScan-module__fjj4uW__corner{border:2px solid #d6fd708c;width:26px;height:26px;position:absolute}.FaceScan-module__fjj4uW__c1{border-bottom:0;border-right:0;border-radius:8px 0 0;top:8%;left:-18px}.FaceScan-module__fjj4uW__c2{border-bottom:0;border-left:0;border-radius:0 8px 0 0;top:8%;right:-18px}.FaceScan-module__fjj4uW__c3{border-top:0;border-right:0;border-radius:0 0 0 8px;bottom:8%;left:-18px}.FaceScan-module__fjj4uW__c4{border-top:0;border-left:0;border-radius:0 0 8px;bottom:8%;right:-18px}.FaceScan-module__fjj4uW__prompt{text-align:center;flex-direction:column;align-items:center;gap:6px;min-height:48px;display:flex}.FaceScan-module__fjj4uW__prompt b{letter-spacing:-.02em;font-size:19px;font-weight:800}.FaceScan-module__fjj4uW__prompt span{color:var(--v2-dim);font-size:13px}.FaceScan-module__fjj4uW__stageActions{gap:10px;display:flex}.FaceScan-module__fjj4uW__strip{flex-wrap:wrap;justify-content:center;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.FaceScan-module__fjj4uW__slot{background:#0e0e0e;border:1px dashed #242424;border-radius:9px;width:34px;height:44px;overflow:hidden}.FaceScan-module__fjj4uW__slotOn{border-style:solid;border-color:#d6fd7080}.FaceScan-module__fjj4uW__slot img{object-fit:cover;width:100%;height:100%}.FaceScan-module__fjj4uW__rail{flex-direction:column;gap:12px;min-width:0;display:flex}.FaceScan-module__fjj4uW__card{border-radius:var(--v2-r-lg);border:1px solid var(--v2-line);background:#0c0c0ceb;flex-direction:column;gap:10px;padding:16px 16px 18px;display:flex}.FaceScan-module__fjj4uW__cardLabel{font:500 9.5px var(--v2-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--v2-dim)}.FaceScan-module__fjj4uW__way{all:unset;box-sizing:border-box;border:1px solid var(--v2-line);cursor:pointer;background:#101010;border-radius:14px;align-items:center;gap:12px;padding:11px 12px;transition:border-color .15s;display:flex}.FaceScan-module__fjj4uW__way:hover{border-color:#d6fd7080}.FaceScan-module__fjj4uW__way:focus-visible{outline:2px solid var(--v2-lime);outline-offset:2px}.FaceScan-module__fjj4uW__way>span:last-of-type{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.FaceScan-module__fjj4uW__way b{font-size:13.5px;font-weight:700}.FaceScan-module__fjj4uW__way small{color:var(--v2-dim);font-size:11.5px}.FaceScan-module__fjj4uW__wayIcon{width:34px;height:34px;color:var(--v2-lime);background:#d6fd701a;border:1px solid #d6fd704d;border-radius:11px;flex:none;place-items:center;display:grid}.FaceScan-module__fjj4uW__wayIcon svg{width:16px;height:16px}.FaceScan-module__fjj4uW__wayQr{width:18px;height:18px;color:var(--v2-faint);flex:none}.FaceScan-module__fjj4uW__tips{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.FaceScan-module__fjj4uW__tips li{color:var(--v2-muted);align-items:center;gap:10px;font-size:13px;display:flex}.FaceScan-module__fjj4uW__tips svg{width:15px;height:15px;color:var(--v2-lime);flex:none}.FaceScan-module__fjj4uW__consent{border:1px solid var(--v2-line);color:var(--v2-muted);cursor:pointer;background:#0c0c0ceb;border-radius:16px;align-items:flex-start;gap:10px;padding:13px 14px;font-size:12.5px;line-height:1.5;display:flex}.FaceScan-module__fjj4uW__consent input{opacity:0;width:0;height:0;position:absolute}.FaceScan-module__fjj4uW__box{color:#0000;border:1px solid #333;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.FaceScan-module__fjj4uW__box svg{stroke-width:3px;width:12px;height:12px}.FaceScan-module__fjj4uW__consentOn{color:#fff;border-color:#d6fd7066}.FaceScan-module__fjj4uW__consentOn .FaceScan-module__fjj4uW__box{background:var(--v2-lime);border-color:var(--v2-lime);color:#000}.FaceScan-module__fjj4uW__consent input:focus-visible+.FaceScan-module__fjj4uW__box{outline:2px solid var(--v2-lime);outline-offset:2px}.FaceScan-module__fjj4uW__error{color:var(--v2-danger);align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.FaceScan-module__fjj4uW__error svg{flex:none;width:15px;height:15px}.FaceScan-module__fjj4uW__foot{align-items:center;gap:10px;margin-top:2px;display:flex}.FaceScan-module__fjj4uW__sp{flex:1}@keyframes FaceScan-module__fjj4uW__fs-sweep{0%{top:-20%}to{top:96%}}@keyframes FaceScan-module__fjj4uW__fs-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.FaceScan-module__fjj4uW__sweep,.FaceScan-module__fjj4uW__spin{animation:none}}@media (max-width:1100px){.FaceScan-module__fjj4uW__layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.FaceScan-module__fjj4uW__stage{min-height:460px;padding:24px 16px 20px}.FaceScan-module__fjj4uW__oval{width:min(260px,72vw)}}
.MascotDialog-module__V1LejW__head{background:radial-gradient(46% 130% at 88% 0,#d6fd701a,#0000 70%);border-bottom:1px solid #171717;padding:30px 72px 20px 34px}.MascotDialog-module__V1LejW__title{font-family:var(--v2-font-display);text-transform:uppercase;letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.2vw,30px);font-weight:900;font-stretch:125%;line-height:.95}.MascotDialog-module__V1LejW__accent{color:var(--v2-lime)}.MascotDialog-module__V1LejW__sub{color:var(--v2-muted);max-width:56ch;margin:10px 0 0;font-size:14px;line-height:1.55}.MascotDialog-module__V1LejW__modes{margin-top:18px}.MascotDialog-module__V1LejW__body{flex-direction:column;gap:16px;max-height:calc(100vh - 340px);padding:22px 34px 6px;display:flex;overflow:auto}.MascotDialog-module__V1LejW__body>textarea{flex:none}.MascotDialog-module__V1LejW__examples{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.MascotDialog-module__V1LejW__exLabel{font:500 9.5px var(--v2-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--v2-dim);margin-right:2px}.MascotDialog-module__V1LejW__example{all:unset;color:#d8d8d8;cursor:pointer;background:#131313;border:1px solid #262626;border-radius:999px;align-items:center;gap:7px;height:32px;padding:0 13px;font-size:12.5px;display:inline-flex}.MascotDialog-module__V1LejW__example:hover{color:#fff;border-color:#d6fd7080}.MascotDialog-module__V1LejW__example:focus-visible{outline:2px solid var(--v2-lime);outline-offset:2px}.MascotDialog-module__V1LejW__example svg{width:13px;height:13px;color:var(--v2-lime)}.MascotDialog-module__V1LejW__note{color:var(--v2-dim);margin:0;font-size:12.5px;line-height:1.55}.MascotDialog-module__V1LejW__error{color:#ff8b98;background:#ff5a6e12;border:1px solid #ff5a6e59;border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.MascotDialog-module__V1LejW__styles{flex-direction:column;flex:none;gap:10px;display:flex}.MascotDialog-module__V1LejW__styleRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.MascotDialog-module__V1LejW__style{all:unset;box-sizing:border-box;border:1px solid var(--v2-line);cursor:pointer;color:var(--v2-muted);text-align:center;background:#101010;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;font-size:12.5px;font-weight:600;transition:border-color .15s,color .15s;display:flex}.MascotDialog-module__V1LejW__style:hover{color:#fff;border-color:#333}.MascotDialog-module__V1LejW__style:focus-visible{outline:2px solid var(--v2-lime);outline-offset:2px}.MascotDialog-module__V1LejW__styleOn{color:#fff;background:linear-gradient(#d6fd701a,#101010);border-color:#d6fd708c}.MascotDialog-module__V1LejW__swatch{aspect-ratio:1;border:1px solid #232323;border-radius:12px;width:100%}.MascotDialog-module__V1LejW__sw_flat{background:radial-gradient(circle at 50% 45%,#d6fd70 0 34%,#0000 35%),linear-gradient(#1b2a12,#101510)}.MascotDialog-module__V1LejW__sw_soft3d{background:radial-gradient(circle at 38% 32%,#f2ffd4 0,#d6fd70 32%,#5e7a2c 70%,#12170d 100%)}.MascotDialog-module__V1LejW__sw_handDrawn{background:repeating-linear-gradient(45deg,#141414 0 5px,#1b1b1b 5px 10px);box-shadow:inset 0 0 0 2px #d6fd7059}.MascotDialog-module__V1LejW__sw_costume{opacity:.85;background:conic-gradient(from 210deg,#d6fd70,#4f6a22,#d6fd70)}.MascotDialog-module__V1LejW__foot{background:#0b0b0b;border-top:1px solid #171717;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 28px;display:flex}.MascotDialog-module__V1LejW__hint{color:var(--v2-dim);align-items:center;gap:8px;font-size:12px;display:inline-flex}.MascotDialog-module__V1LejW__hint svg{width:14px;height:14px;color:var(--v2-lime)}.MascotDialog-module__V1LejW__sp{flex:1}@media (max-width:720px){.MascotDialog-module__V1LejW__head{padding:24px 64px 16px 20px}.MascotDialog-module__V1LejW__body{padding:18px 20px 4px}.MascotDialog-module__V1LejW__styleRow{grid-template-columns:repeat(2,minmax(0,1fr))}.MascotDialog-module__V1LejW__foot{padding:14px 18px}}
.ToastStack-module__hhftsa__stack{--chat-w:var(--act-chat-w,420px);--chat-inset:var(--act-chat-inset,12px);z-index:60;width:min(380px,100vw - 40px);font-family:var(--v2-font-sans);transition:right var(--v2-normal) var(--v2-ease);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex;position:fixed;top:20px;right:20px}.ToastStack-module__hhftsa__stack[data-chat=open]{right:calc(var(--chat-inset) + var(--chat-w) + 16px)}@media (max-width:640px){.ToastStack-module__hhftsa__stack{width:auto;top:12px;left:12px;right:12px}.ToastStack-module__hhftsa__stack[data-chat=open]{display:none}}.ToastStack-module__hhftsa__toast{--tone:var(--v2-lime);--tone-bg:#d6fd701a;--tone-border:#d6fd7052;--amber:var(--v2-warn,#f2b046);border-radius:var(--v2-r-lg);border:1px solid var(--v2-line-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:ToastStack-module__hhftsa__pf-toast-in .22s var(--v2-ease);background:#0c0c0cf0;gap:12px;padding:14px 40px 14px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #0009}@keyframes ToastStack-module__hhftsa__pf-toast-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}.ToastStack-module__hhftsa__tone_success{--tone:var(--v2-lime);border-color:var(--tone-border)}.ToastStack-module__hhftsa__tone_info{--tone:#fff;--tone-bg:#ffffff14;--tone-border:var(--v2-line-strong)}.ToastStack-module__hhftsa__tone_warning{--tone:var(--amber);--tone-bg:color-mix(in srgb, var(--amber) 14%, transparent);--tone-border:color-mix(in srgb, var(--amber) 40%, transparent)}.ToastStack-module__hhftsa__tone_error{--tone:var(--v2-danger);--tone-bg:#ff5a6e1f;--tone-border:#ff5a6e66}.ToastStack-module__hhftsa__icon{background:var(--tone-bg);width:32px;height:32px;color:var(--tone);border-radius:50%;flex:none;place-items:center;display:grid}.ToastStack-module__hhftsa__icon svg{width:17px;height:17px}.ToastStack-module__hhftsa__body{flex-direction:column;flex:1;gap:4px;min-width:0;padding-top:1px;display:flex}.ToastStack-module__hhftsa__title{color:#fff;font-size:13.5px;font-weight:800;line-height:1.4}.ToastStack-module__hhftsa__desc{color:var(--v2-muted);margin:0;font-size:12.5px;line-height:1.5}.ToastStack-module__hhftsa__action{font:800 12px var(--v2-font-sans);color:var(--tone);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;align-self:flex-start;margin-top:2px;padding:0;text-decoration:underline}.ToastStack-module__hhftsa__action:hover{opacity:.85}.ToastStack-module__hhftsa__close{width:26px;height:26px;color:var(--v2-dim);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.ToastStack-module__hhftsa__close:hover{color:#fff;background:#ffffff14}.ToastStack-module__hhftsa__close svg{width:13px;height:13px}.ToastStack-module__hhftsa__progressTrack{background:#ffffff0f;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.ToastStack-module__hhftsa__progressBar{background:var(--tone);transform-origin:0;width:100%;height:100%;animation-name:ToastStack-module__hhftsa__pf-toast-progress;animation-timing-function:linear;animation-fill-mode:forwards;display:block}.ToastStack-module__hhftsa__progressPaused{animation-play-state:paused}@keyframes ToastStack-module__hhftsa__pf-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.ToastStack-module__hhftsa__toast{animation:none}}
.Toast-module__1aT7-a__viewport{top:clamp(12px,2vw,20px);z-index:2000;pointer-events:none;flex-direction:column;gap:10px;width:min(360px,100vw - 24px);display:flex;position:fixed;inset-inline-end:clamp(12px,2vw,20px)}@media (max-width:900px){.Toast-module__1aT7-a__viewport{top:calc(clamp(12px,2vw,20px) + 56px)}}.Toast-module__1aT7-a__toast{pointer-events:auto;padding:14px 16px;background:var(--background-elevated);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg), inset 0 1px 0 var(--highlight-top);isolation:isolate;animation:Toast-module__1aT7-a__slideIn .36s var(--ease-spring);transition:transform var(--motion-normal) var(--ease-apple), box-shadow var(--motion-normal) var(--ease-apple);border-inline-start-width:3px;align-items:flex-start;gap:12px;padding-inline-start:18px;display:flex;position:relative;overflow:hidden}.Toast-module__1aT7-a__toast:before{content:"";top:0;bottom:0;opacity:.06;pointer-events:none;z-index:-1;background:currentColor;width:60px;position:absolute;inset-inline-start:0}.Toast-module__1aT7-a__toast:hover{box-shadow:var(--shadow-lg), inset 0 1px 0 var(--highlight-top), -6px 0 18px -10px currentColor;transform:translate(-2px)}.Toast-module__1aT7-a__toast[data-tone=success]{border-inline-start-color:var(--success);color:var(--foreground)}.Toast-module__1aT7-a__toast[data-tone=success]:before{background:var(--success)}.Toast-module__1aT7-a__toast[data-tone=error]{border-inline-start-color:var(--danger)}.Toast-module__1aT7-a__toast[data-tone=error]:before{background:var(--danger)}.Toast-module__1aT7-a__toast[data-tone=info]{border-inline-start-color:var(--accent)}.Toast-module__1aT7-a__toast[data-tone=info]:before{background:var(--accent)}.Toast-module__1aT7-a__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}button.Toast-module__1aT7-a__body{appearance:none;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.Toast-module__1aT7-a__toast[data-clickable]{cursor:pointer}.Toast-module__1aT7-a__toast[data-clickable] .Toast-module__1aT7-a__title{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-underline-offset:3px}.Toast-module__1aT7-a__toast[data-clickable] button.Toast-module__1aT7-a__body:hover .Toast-module__1aT7-a__title{text-decoration-color:currentColor}.Toast-module__1aT7-a__toast[data-dismissible]{cursor:pointer}.Toast-module__1aT7-a__toast[data-dismissible] button.Toast-module__1aT7-a__body:hover .Toast-module__1aT7-a__title,.Toast-module__1aT7-a__toast[data-dismissible] button.Toast-module__1aT7-a__body:hover .Toast-module__1aT7-a__description{opacity:.78}button.Toast-module__1aT7-a__body:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 55%, transparent);border-radius:6px;outline:none}.Toast-module__1aT7-a__title{font-size:14px;font-weight:600;line-height:1.3}.Toast-module__1aT7-a__description{color:var(--muted-strong);font-size:13px;line-height:1.4}.Toast-module__1aT7-a__close{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;font-size:18px;line-height:1;transition:background-color .15s,color .15s}.Toast-module__1aT7-a__close:hover{background:var(--surface-hover);color:var(--foreground)}@keyframes Toast-module__1aT7-a__slideIn{0%{opacity:0;transform:translate(40px)scale(.94)}60%{opacity:1;transform:translate(-4px)scale(1.01)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.Toast-module__1aT7-a__toast{animation:none}}
.CreatePresets-module__JSYWma__panel{grid-template-columns:minmax(0,1fr) 440px;height:100%;min-height:0;display:grid}.CreatePresets-module__JSYWma__canvas{background:#000 radial-gradient(ellipse 60% 70% at 50% 42%, #d6fd7017, transparent 70%), var(--v2-dot-grid);justify-content:center;align-items:center;min-height:0;padding:74px 20px 28px;display:flex;position:relative;overflow:auto}.CreatePresets-module__JSYWma__canvasTabs{z-index:1;position:absolute;top:20px;left:50%;transform:translate(-50%)}.CreatePresets-module__JSYWma__post{background:#0e0e0e;border:1px solid #242424;border-radius:24px;flex-direction:column;flex:none;width:100%;max-width:380px;display:flex;overflow:hidden;box-shadow:0 40px 100px #000000b3}.CreatePresets-module__JSYWma__ph{align-items:center;gap:10px;padding:14px;display:flex}.CreatePresets-module__JSYWma__ph img{object-fit:cover;border-radius:50%;width:34px;height:34px;box-shadow:0 0 0 2px #d6fd7080}.CreatePresets-module__JSYWma__ph b{font-size:13px;font-weight:700;display:block}.CreatePresets-module__JSYWma__ph small{color:var(--v2-dim);font-size:10.5px}.CreatePresets-module__JSYWma__lang{font:500 9px var(--v2-font-mono);letter-spacing:.1em;color:var(--v2-lime);background:#d6fd701f;border:1px solid #d6fd704d;border-radius:7px;margin-left:auto;padding:4px 8px}.CreatePresets-module__JSYWma__formatChip{height:24px;font:600 10.5px var(--v2-font-sans);color:var(--v2-muted);background:#ffffff0a;border:1px solid #2a2a2a;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:0 14px 10px;padding:0 10px;display:inline-flex}.CreatePresets-module__JSYWma__formatChip svg{width:12px;height:12px}.CreatePresets-module__JSYWma__pimg{max-height:400px;transition:aspect-ratio var(--v2-normal) var(--v2-ease);background:radial-gradient(circle at 50% 45%,#d6fd7024,#0000 60%),#0a0a0a;border:1px dashed #2a2a2a;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0 14px 14px;display:flex;position:relative;overflow:hidden}.CreatePresets-module__JSYWma__pimgSrc{object-fit:cover;border:none;width:100%;height:100%;position:absolute;inset:0}.CreatePresets-module__JSYWma__ico{background:var(--v2-lime);color:#000;border-radius:18px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 0 50px #d6fd7066}.CreatePresets-module__JSYWma__ico svg{width:26px;height:26px}.CreatePresets-module__JSYWma__pimg small{font:500 9.5px var(--v2-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-dim)}.CreatePresets-module__JSYWma__textOnly{font:500 9.5px var(--v2-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-faint)}.CreatePresets-module__JSYWma__dots{z-index:1;gap:5px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.CreatePresets-module__JSYWma__dots i{background:#fff6;border-radius:50%;width:5px;height:5px}.CreatePresets-module__JSYWma__dots i[data-on]{background:var(--v2-lime);border-radius:3px;width:14px}.CreatePresets-module__JSYWma__lines{flex-direction:column;gap:8px;padding:0 14px 16px;display:flex}.CreatePresets-module__JSYWma__lines i{background:#1c1c1c;border-radius:999px;height:8px;display:block}.CreatePresets-module__JSYWma__promptView{white-space:pre-wrap;width:min(560px,100%);max-height:100%;font:400 13.5px/1.6 var(--v2-font-mono);color:var(--v2-muted);background:#0e0e0e;border:1px solid #242424;border-radius:20px;margin-top:40px;padding:18px;overflow:auto}.CreatePresets-module__JSYWma__side{background:#0c0c0cf2;border-left:1px solid #1c1c1c;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.CreatePresets-module__JSYWma__scroll{scrollbar-width:thin;scrollbar-color:#333 transparent;flex-direction:column;flex:1;gap:14px;min-height:0;padding:20px;display:flex;overflow:auto}.CreatePresets-module__JSYWma__group{background:#0e0e0e;border:1px solid #1a1a1a;border-radius:20px;flex-direction:column;gap:12px;padding:15px;display:flex}.CreatePresets-module__JSYWma__glRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.CreatePresets-module__JSYWma__gl{font:500 10px var(--v2-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--v2-lime)}.CreatePresets-module__JSYWma__full{grid-template-columns:1fr 1fr;display:grid!important}.CreatePresets-module__JSYWma__full button{justify-content:center}.CreatePresets-module__JSYWma__fl{font:500 10px var(--v2-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--v2-dim)}.CreatePresets-module__JSYWma__ratioIcon{opacity:.9;background:currentColor;border-radius:2px;display:block}.CreatePresets-module__JSYWma__avatarMini{object-fit:cover;border-radius:9px;width:30px;height:30px}.CreatePresets-module__JSYWma__ideaWrap{position:relative}.CreatePresets-module__JSYWma__ideaWrap textarea{padding-right:44px}.CreatePresets-module__JSYWma__ideaBtn{border:1px solid var(--v2-line-strong);width:28px;height:28px;color:var(--v2-lime);cursor:pointer;background:#d6fd7014;border-radius:9px;place-items:center;display:grid;position:absolute;bottom:8px;right:8px}.CreatePresets-module__JSYWma__ideaBtn:hover{background:#d6fd7029}.CreatePresets-module__JSYWma__ideaBtn:focus-visible{outline:2px solid var(--v2-lime);outline-offset:2px}.CreatePresets-module__JSYWma__ideaBtn svg{width:14px;height:14px}.CreatePresets-module__JSYWma__gen{background:#0a0a0afa;border-top:1px solid #1c1c1c;padding:14px 20px 18px}@media (max-width:1480px){.CreatePresets-module__JSYWma__panel{grid-template-columns:minmax(0,1fr) 400px}}@media (max-width:1180px){.CreatePresets-module__JSYWma__panel{grid-template-columns:1fr;grid-auto-rows:min-content;overflow-y:auto}.CreatePresets-module__JSYWma__canvas{border-bottom:1px solid #1a1a1a;border-right:0;padding:60px 16px 20px}.CreatePresets-module__JSYWma__side{border-bottom:1px solid #1c1c1c;border-left:0;height:auto;overflow:visible}.CreatePresets-module__JSYWma__scroll{overflow:visible}}@media (max-width:640px){.CreatePresets-module__JSYWma__post{max-width:100%}.CreatePresets-module__JSYWma__group{padding:13px}}.CreatePresets-module__JSYWma__pickedRow{margin-top:2px}.CreatePresets-module__JSYWma__hint{color:var(--v2-dim);margin:0;font-size:12px;line-height:1.5}.CreatePresets-module__JSYWma__cast{flex-wrap:wrap;gap:10px;display:flex}.CreatePresets-module__JSYWma__castTile{all:unset;cursor:pointer;border:1px solid var(--v2-line);background:#0c0c0c;border-radius:14px;justify-items:center;gap:6px;width:76px;padding:8px 6px;transition:border-color .15s,background .15s;display:grid}.CreatePresets-module__JSYWma__castTile:hover{border-color:#333}.CreatePresets-module__JSYWma__castTile:focus-visible{outline:2px solid var(--v2-lime);outline-offset:2px}.CreatePresets-module__JSYWma__castTile img{object-fit:cover;border-radius:50%;width:46px;height:46px}.CreatePresets-module__JSYWma__castTile svg{width:22px;height:22px;color:var(--v2-dim)}.CreatePresets-module__JSYWma__castTile span{text-align:center;color:var(--v2-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:600;overflow:hidden}.CreatePresets-module__JSYWma__castNone{padding-top:18px;padding-bottom:17px}.CreatePresets-module__JSYWma__castOn{border-color:var(--v2-lime);background:#d6fd7014}.CreatePresets-module__JSYWma__castOn span{color:#fff}.CreatePresets-module__JSYWma__castOn svg{color:var(--v2-lime)}.CreatePresets-module__JSYWma__castEmpty{text-align:center;background:radial-gradient(70% 90% at 50% 0,#d6fd7012,#0000 70%),#0c0c0c;border:1px dashed #d6fd704d;border-radius:16px;justify-items:center;gap:10px;padding:18px 14px;display:grid}.CreatePresets-module__JSYWma__castEmptyArt{width:44px;height:44px;color:var(--v2-lime);background:#d6fd701f;border-radius:15px;place-items:center;display:grid}.CreatePresets-module__JSYWma__castEmptyArt svg{width:22px;height:22px}.CreatePresets-module__JSYWma__castEmptyText{color:var(--v2-muted);max-width:34ch;margin:0;font-size:12.5px;line-height:1.5}.CreatePresets-module__JSYWma__castEmptyActs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.CreatePresets-module__JSYWma__ctaCard{gap:10px}.CreatePresets-module__JSYWma__ctaOn{border-color:#d6fd7047}.CreatePresets-module__JSYWma__ctaHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.CreatePresets-module__JSYWma__ctaHead b{letter-spacing:-.01em;font-size:14px;font-weight:800}.CreatePresets-module__JSYWma__ctaLocked{color:var(--v2-lime-200);margin:-2px 0 0;font-size:12px;line-height:1.45}.CreatePresets-module__JSYWma__trig{border:1px solid var(--v2-line);background:#0b0b0b;border-radius:14px;gap:10px;padding:12px;display:grid}.CreatePresets-module__JSYWma__trigOn{border-color:#d6fd7073}.CreatePresets-module__JSYWma__attach{border:1px solid var(--v2-line);height:34px;color:var(--v2-muted);cursor:pointer;border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:0 14px;font-size:12.5px;font-weight:700;display:inline-flex}.CreatePresets-module__JSYWma__attach:hover{color:#fff;border-color:#333}.CreatePresets-module__JSYWma__attach svg{width:14px;height:14px}.CreatePresets-module__JSYWma__modeRow{gap:10px;display:grid}.CreatePresets-module__JSYWma__castGroup{gap:8px;display:grid}.CreatePresets-module__JSYWma__castLabel{font:500 9.5px var(--v2-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-dim)}.CreatePresets-module__JSYWma__castAdd{border-style:dashed}.CreatePresets-module__JSYWma__castAdd svg{color:var(--v2-lime)}.CreatePresets-module__JSYWma__ask{text-align:center;justify-items:center;gap:10px;padding:34px 30px 30px;display:grid}.CreatePresets-module__JSYWma__askIc{width:46px;height:46px;color:var(--v2-lime);background:#d6fd701f;border-radius:16px;place-items:center;display:grid}.CreatePresets-module__JSYWma__askIc svg{width:22px;height:22px}.CreatePresets-module__JSYWma__askTitle{font-family:var(--v2-font-display,var(--v2-font-sans));text-transform:uppercase;letter-spacing:-.03em;margin:4px 0 0;font-size:clamp(22px,2vw,30px);font-weight:800;line-height:.96}.CreatePresets-module__JSYWma__askSub{color:var(--v2-muted);max-width:46ch;margin:0;font-size:13.5px;line-height:1.6}.CreatePresets-module__JSYWma__askRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin-top:12px;display:grid}.CreatePresets-module__JSYWma__askCard{all:unset;cursor:pointer;border:1px solid var(--v2-line);text-align:center;background:#0c0c0c;border-radius:18px;gap:5px;padding:18px 16px;transition:border-color .15s,background .15s,transform .15s;display:grid}.CreatePresets-module__JSYWma__askCard:hover{border-color:#333;transform:translateY(-1px)}.CreatePresets-module__JSYWma__askCard:focus-visible{outline:2px solid var(--v2-lime);outline-offset:2px}.CreatePresets-module__JSYWma__askCard b{letter-spacing:-.01em;font-size:15px;font-weight:800}.CreatePresets-module__JSYWma__askCard small{color:var(--v2-dim);font-size:12px;line-height:1.5}.CreatePresets-module__JSYWma__askCardOn{background:radial-gradient(80% 100% at 50% 0,#d6fd701a,#0000 70%),#0c0c0c;border-color:#d6fd7080}.CreatePresets-module__JSYWma__askCardOn b{color:var(--v2-lime)}.CreatePresets-module__JSYWma__aiChip{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:34px;font:800 10px var(--v2-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--v2-lime);cursor:pointer;background:#0a0a0ab3;border:1px solid #d6fd7073;border-radius:999px;align-items:center;gap:8px;padding:0 15px;display:inline-flex;position:absolute;top:20px;right:24px}.CreatePresets-module__JSYWma__aiChip:hover{border-color:var(--v2-lime);background:#d6fd7024}.CreatePresets-module__JSYWma__aiChip svg{width:14px;height:14px}
.HintBadge-module__HeZ5ca__trigger{margin:0;width:16px;height:16px;color:inherit;letter-spacing:0;text-transform:none;vertical-align:middle;opacity:.55;cursor:help;background:0 0;border:1px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-inline-start:6px;padding:0;font-size:10px;font-style:normal;font-weight:700;line-height:1;transition:opacity .14s;display:inline-flex;position:relative}.HintBadge-module__HeZ5ca__trigger:hover,.HintBadge-module__HeZ5ca__trigger:focus-visible{opacity:1}.HintBadge-module__HeZ5ca__trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (pointer:coarse){.HintBadge-module__HeZ5ca__trigger:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.HintBadge-module__HeZ5ca__bubble{z-index:2200;border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);color:#ffffffeb;letter-spacing:0;text-align:start;text-transform:none;white-space:normal;pointer-events:none;opacity:0;background:#121212fa;border-radius:14px;width:max-content;max-width:min(280px,100vw - 16px);padding:9px 12px;font-size:12.5px;font-weight:500;line-height:1.45;transition:opacity .12s;position:fixed;top:0;left:0;box-shadow:0 16px 40px #00000073}.HintBadge-module__HeZ5ca__bubble[data-placed=true]{opacity:1}[data-theme=light] .HintBadge-module__HeZ5ca__bubble{border-color:var(--border-strong);background:var(--background-elevated);color:var(--foreground);box-shadow:var(--shadow-md)}@media (prefers-reduced-motion:reduce){.HintBadge-module__HeZ5ca__trigger,.HintBadge-module__HeZ5ca__bubble{transition:none}}
.CreatePublish-module__jaSQCG__panel{height:100%;min-height:0;overflow:hidden}.CreatePublish-module__jaSQCG__wrap{grid-template-columns:minmax(0,1fr) 400px;height:100%;min-height:0;display:grid}.CreatePublish-module__jaSQCG__left{scrollbar-width:thin;scrollbar-color:#333 transparent;flex-direction:column;align-items:center;gap:18px;min-width:0;padding:34px 24px 30px;display:flex;overflow-y:auto}.CreatePublish-module__jaSQCG__rateBar{justify-content:center;display:flex}.CreatePublish-module__jaSQCG__post{background:#0e0e0e;border:1px solid #242424;border-radius:24px;flex-direction:column;width:100%;max-width:420px;display:flex;overflow:hidden;box-shadow:0 40px 100px #000000a6}.CreatePublish-module__jaSQCG__ph{align-items:center;gap:10px;padding:14px 16px;display:flex}.CreatePublish-module__jaSQCG__ph img{object-fit:cover;border-radius:50%;width:36px;height:36px;box-shadow:0 0 0 2px #d6fd7080}.CreatePublish-module__jaSQCG__ph b{font-size:13.5px;font-weight:700;display:block}.CreatePublish-module__jaSQCG__ph small{color:var(--v2-dim);font-size:11px}.CreatePublish-module__jaSQCG__media{aspect-ratio:4/5;background:#0a0a0a;margin:0 0 4px;position:relative;overflow:hidden}.CreatePublish-module__jaSQCG__media>img{object-fit:cover;width:100%;height:100%;display:block}.CreatePublish-module__jaSQCG__mediaCarousel{aspect-ratio:auto;flex-direction:column;padding:0 0 10px;display:flex}.CreatePublish-module__jaSQCG__mediaCarousel>*{width:100%}.CreatePublish-module__jaSQCG__mediaCarousel>*>:first-child{aspect-ratio:4/5;border-radius:0;flex:none}.CreatePublish-module__jaSQCG__mediaCarousel img{object-fit:cover}.CreatePublish-module__jaSQCG__mediaVideo{place-items:center;display:grid}.CreatePublish-module__jaSQCG__playBtn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#0000008c;border:1.5px solid #ffffffb3;border-radius:50%;place-items:center;width:60px;height:60px;margin:auto;display:grid;position:absolute;inset:0}.CreatePublish-module__jaSQCG__playBtn svg{width:24px;height:24px;margin-left:2px}.CreatePublish-module__jaSQCG__body{padding:14px 16px 16px}.CreatePublish-module__jaSQCG__body textarea{width:100%}.CreatePublish-module__jaSQCG__editBar{justify-content:space-between;align-items:center;gap:10px;padding:0 16px 16px;display:flex}.CreatePublish-module__jaSQCG__editHint{color:var(--v2-dim);font-size:11.5px}.CreatePublish-module__jaSQCG__editBtns{gap:8px;display:flex}.CreatePublish-module__jaSQCG__actions{flex-wrap:wrap;gap:8px;width:100%;max-width:420px;display:flex}:is(.CreatePublish-module__jaSQCG__actions>a,.CreatePublish-module__jaSQCG__actions>button){flex:auto;justify-content:center}.CreatePublish-module__jaSQCG__danger:hover{color:var(--v2-danger);border-color:#ff5a6e80}.CreatePublish-module__jaSQCG__right{scrollbar-width:thin;scrollbar-color:#333 transparent;background:#0c0c0cf2;border-left:1px solid #1c1c1c;flex-direction:column;gap:16px;min-height:0;padding:26px 24px 24px;display:flex;overflow-y:auto}.CreatePublish-module__jaSQCG__rightHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.CreatePublish-module__jaSQCG__rightTitle{font-family:var(--v2-font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--v2-fg);margin:0;font-size:19px;font-weight:900;font-stretch:118%}.CreatePublish-module__jaSQCG__rightSub{color:var(--v2-dim);max-width:300px;margin:6px 0 0;font-size:12.5px;line-height:1.5}.CreatePublish-module__jaSQCG__full{grid-template-columns:1fr 1fr;display:grid!important}.CreatePublish-module__jaSQCG__full button{justify-content:center}.CreatePublish-module__jaSQCG__when{background:#0e0e0e;border:1px solid #1a1a1a;border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex}.CreatePublish-module__jaSQCG__whenRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.CreatePublish-module__jaSQCG__quickTimes{flex-wrap:wrap;gap:6px;display:flex}.CreatePublish-module__jaSQCG__quickChip{border-radius:var(--v2-r-pill);border:1px solid var(--v2-line-strong);background:var(--v2-surface-2);height:30px;color:var(--v2-muted);font:600 12px var(--v2-font-sans);cursor:pointer;padding:0 12px}.CreatePublish-module__jaSQCG__quickChip:hover{color:var(--v2-fg);border-color:#3a3a3a}.CreatePublish-module__jaSQCG__quickChip:focus-visible{outline:2px solid var(--v2-lime);outline-offset:2px}.CreatePublish-module__jaSQCG__quickChipOn{background:var(--v2-lime);border-color:var(--v2-lime);color:var(--v2-black)}.CreatePublish-module__jaSQCG__tz{color:var(--v2-dim);margin:2px 0 0;font-size:11.5px}.CreatePublish-module__jaSQCG__netHead{justify-content:space-between;align-items:center;display:flex}.CreatePublish-module__jaSQCG__netHeadLabel{font:500 10.5px var(--v2-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--v2-lime)}.CreatePublish-module__jaSQCG__netGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.CreatePublish-module__jaSQCG__confirm{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:30px 28px 26px;display:flex}.CreatePublish-module__jaSQCG__confirmIcon{width:52px;height:52px;color:var(--v2-danger);background:#ff5a6e1f;border:1px solid #ff5a6e59;border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.CreatePublish-module__jaSQCG__confirmIcon svg{width:24px;height:24px}.CreatePublish-module__jaSQCG__confirmTitle{color:var(--v2-fg);margin:0;font-size:19px;font-weight:800}.CreatePublish-module__jaSQCG__confirmText{color:var(--v2-dim);max-width:340px;margin:0;font-size:13.5px;line-height:1.5}.CreatePublish-module__jaSQCG__confirmBtns{gap:10px;width:100%;margin-top:10px;display:flex}.CreatePublish-module__jaSQCG__confirmBtns>button{flex:1;justify-content:center}.CreatePublish-module__jaSQCG__confirmDelete{background:var(--v2-danger)!important;color:#1a0508!important;box-shadow:none!important}.CreatePublish-module__jaSQCG__insp{flex-direction:column;gap:18px;max-height:80vh;padding:30px 30px 26px;display:flex;overflow-y:auto}.CreatePublish-module__jaSQCG__inspTitle{font-family:var(--v2-font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--v2-fg);margin:0;padding-right:40px;font-size:24px;font-weight:900;font-stretch:120%}.CreatePublish-module__jaSQCG__inspSub{color:var(--v2-dim);margin:-10px 0 0;font-size:13px}.CreatePublish-module__jaSQCG__inspSection{border-top:1px solid #1c1c1c;flex-direction:column;gap:8px;padding-top:14px;display:flex}.CreatePublish-module__jaSQCG__inspLabel{font:500 10.5px var(--v2-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--v2-lime);margin:0}.CreatePublish-module__jaSQCG__inspPrompt{font:400 13.5px/1.6 var(--v2-font-mono);color:var(--v2-muted);white-space:pre-wrap;background:#0e0e0e;border:1px solid #1e1e1e;border-radius:14px;margin:0;padding:14px}.CreatePublish-module__jaSQCG__inspText{color:var(--v2-fg);margin:0;font-size:13.5px}.CreatePublish-module__jaSQCG__inspGrid{grid-template-columns:1fr 1fr;gap:8px 16px;margin:0;display:grid}.CreatePublish-module__jaSQCG__inspRow{flex-direction:column;gap:2px;display:flex}.CreatePublish-module__jaSQCG__inspRow dt{color:var(--v2-dim);font-size:11px}.CreatePublish-module__jaSQCG__inspRow dd{color:var(--v2-fg);margin:0;font-size:13px;font-weight:600}.CreatePublish-module__jaSQCG__inspRefs{flex-wrap:wrap;gap:8px;display:flex}.CreatePublish-module__jaSQCG__inspRefImg{object-fit:cover;border:1px solid #242424;border-radius:12px;width:54px;height:54px}.CreatePublish-module__jaSQCG__inspRefChip{border-radius:var(--v2-r-pill);border:1px solid var(--v2-line-strong);background:var(--v2-surface-2);height:30px;color:var(--v2-muted);align-items:center;padding:0 12px;font-size:12px;display:inline-flex}@media (max-width:1180px){.CreatePublish-module__jaSQCG__wrap{grid-template-columns:1fr;overflow-y:auto}.CreatePublish-module__jaSQCG__left{overflow:visible}.CreatePublish-module__jaSQCG__right{border-top:1px solid #1c1c1c;border-left:0;overflow:visible}.CreatePublish-module__jaSQCG__panel{overflow-y:auto}}@media (max-width:640px){.CreatePublish-module__jaSQCG__left,.CreatePublish-module__jaSQCG__right{padding-left:16px;padding-right:16px}.CreatePublish-module__jaSQCG__whenRow,.CreatePublish-module__jaSQCG__netGrid,.CreatePublish-module__jaSQCG__inspGrid{grid-template-columns:1fr}}
.PillSelect-module__mSHUkG__root{align-items:stretch;display:inline-flex;position:relative}.PillSelect-module__mSHUkG__trigger{border:1px solid var(--border-strong);background:var(--input-bg);color:var(--foreground);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-apple), box-shadow var(--motion-fast) var(--ease-apple);border-radius:14px;outline:none;align-items:center;gap:9px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.PillSelect-module__mSHUkG__trigger:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--border-strong))}.PillSelect-module__mSHUkG__root[data-open] .PillSelect-module__mSHUkG__trigger,.PillSelect-module__mSHUkG__trigger:focus-visible{border-color:color-mix(in srgb, var(--accent) 55%, var(--border-strong));box-shadow:var(--ring-accent)}.PillSelect-module__mSHUkG__flag{font-size:17px;line-height:1}.PillSelect-module__mSHUkG__current{white-space:nowrap}.PillSelect-module__mSHUkG__caret{color:var(--muted);transition:transform .16s var(--ease-apple), color .16s var(--ease-apple);margin-inline-start:2px}.PillSelect-module__mSHUkG__root[data-open] .PillSelect-module__mSHUkG__caret{color:var(--accent);transform:rotate(180deg)}.PillSelect-module__mSHUkG__menu{z-index:1000;border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border));background:color-mix(in srgb, var(--background-elevated) 96%, transparent);box-shadow:var(--shadow-lg), inset 0 1px 0 var(--highlight-top);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);animation:PillSelect-module__mSHUkG__pillMenuIn .16s var(--ease-apple) both;border-radius:16px;gap:3px;padding:6px;display:grid;position:fixed}.PillSelect-module__mSHUkG__option{min-height:36px;color:var(--foreground);white-space:nowrap;cursor:pointer;transition:background var(--motion-fast) var(--ease-apple), color var(--motion-fast) var(--ease-apple);background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.PillSelect-module__mSHUkG__option:hover,.PillSelect-module__mSHUkG__option[data-active]{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent)}.PillSelect-module__mSHUkG__optionFlag{font-size:16px;line-height:1}.PillSelect-module__mSHUkG__optionLabel{flex:auto}.PillSelect-module__mSHUkG__option strong{color:var(--accent);font-size:12px}@keyframes PillSelect-module__mSHUkG__pillMenuIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
.referrals-module__bILEra__page{isolation:isolate;flex-direction:column;gap:28px;max-width:1180px;min-height:100%;margin:0 auto;padding:36px 32px 72px;animation:.72s cubic-bezier(.22,1,.36,1) both referrals-module__bILEra__pageRise;display:flex;position:relative}@media (max-width:720px){.referrals-module__bILEra__page{gap:22px;padding:24px 16px 56px;overflow-x:clip}}@keyframes referrals-module__bILEra__pageRise{0%{opacity:0;transform:translateY(20px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.referrals-module__bILEra__page{animation:none}}
