.cs-root{isolation:isolate;color:#f4f4f5}.cs-root:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(55% 40% at 10% 0,rgba(245,181,68,.22),transparent 70%),radial-gradient(rgba(255,255,255,.04) 1px,transparent 0);background-size:100% 100%,22px 22px}.cs-root>*{position:relative;z-index:1}.cs-field{width:100%;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);padding:8px 10px;font-size:13px;color:rgba(255,255,255,.92);outline:none}.cs-field::placeholder{color:rgba(255,255,255,.32)}.cs-flow .react-flow__node{overflow:visible}@keyframes cs-shimmer{to{transform:translateX(100%)}}.generator-icon{width:24px;height:24px;display:block;flex:0 0 24px}.cs-notice-stack{pointer-events:none;position:absolute;inset-inline:0;top:2.25rem;z-index:10;display:flex;flex-direction:column;align-items:center;perspective:720px}.cs-notice-layer{position:relative;z-index:calc(24 - var(--cs-depth, 0));margin-top:calc(var(--cs-depth, 0) * -10px);animation:cs-notice-in .34s cubic-bezier(.22,1,.36,1) both}.cs-notice-depth{transform:translateZ(calc(var(--cs-depth, 0) * -32px)) scale(calc(1 - var(--cs-depth, 0) * .055));opacity:calc(1 - var(--cs-depth, 0) * .22);filter:blur(calc(var(--cs-depth, 0) * .35px))}.cs-notice{display:inline-flex;max-width:min(calc(100vw - 22rem),28rem);align-items:center;gap:8px;border-radius:999px;background:#171717;padding:6px 12px;text-align:center;font-size:12px;font-weight:500;line-height:1.35;color:#fff;box-shadow:0 10px 28px rgba(15,15,15,.16),inset 0 1px 0 rgba(255,255,255,.06)}@keyframes cs-notice-in{0%{opacity:0;transform:translateY(-12px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}