@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=dpl_4PXBijpT252d45Z4T7iwioGjacQ7)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2?dpl=dpl_4PXBijpT252d45Z4T7iwioGjacQ7)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2?dpl=dpl_4PXBijpT252d45Z4T7iwioGjacQ7)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2?dpl=dpl_4PXBijpT252d45Z4T7iwioGjacQ7)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2?dpl=dpl_4PXBijpT252d45Z4T7iwioGjacQ7)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2?dpl=dpl_4PXBijpT252d45Z4T7iwioGjacQ7)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_4PXBijpT252d45Z4T7iwioGjacQ7)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_b2991b2-module__9mH_6q__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_b2991b2-module__9mH_6q__variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/88731e1a74492905-s.0tlm39yf_ckdx.woff2?dpl=dpl_4PXBijpT252d45Z4T7iwioGjacQ7)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/861011d7404b02f6-s.3fnhzl7vreycw.woff2?dpl=dpl_4PXBijpT252d45Z4T7iwioGjacQ7)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/3381337b621a9a6a-s.0jxe124sc_62t.woff2?dpl=dpl_4PXBijpT252d45Z4T7iwioGjacQ7)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/5413d6e6d8960ee4-s.0iws-x-_m0m6k.woff2?dpl=dpl_4PXBijpT252d45Z4T7iwioGjacQ7)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0951afe60dbf5d36-s.0f7v04cdymq72.woff2?dpl=dpl_4PXBijpT252d45Z4T7iwioGjacQ7)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/97e7b204180d1274-s.3xa5d8otat0m1.woff2?dpl=dpl_4PXBijpT252d45Z4T7iwioGjacQ7)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/b8b552e8609c5636-s.p.2qe5xx8d5sx8i.woff2?dpl=dpl_4PXBijpT252d45Z4T7iwioGjacQ7)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code Fallback;src:local(Arial);ascent-override:73.56%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:134.59%}.fira_code_77835f0c-module__K6b84G__className{font-family:Fira Code,Fira Code Fallback;font-style:normal}.fira_code_77835f0c-module__K6b84G__variable{--font-mono:"Fira Code", "Fira Code Fallback"}
.nymbot-app{--nymbot-interaction-duration:60ms;--background:222 47% 11%;--foreground:210 40% 98%;--card:217 39% 15%;--card-foreground:210 40% 98%;--popover:220 43% 9%;--popover-foreground:210 40% 98%;--muted:215 31% 24%;--muted-foreground:214 24% 75%;--accent:215 31% 25%;--accent-foreground:210 40% 98%;--border:215 30% 39%;--input:215 30% 39%;--ring:199 89% 48%;color:#f8fbff;background:0 0}.nymbot-app [class*=transition]{transition-duration:var(--nymbot-interaction-duration)!important}.nymbot-app .animate-fade-in,.nymbot-app .animate-in{animation-duration:.12s!important}@media (prefers-reduced-motion:reduce){.nymbot-app *,.nymbot-app :before,.nymbot-app :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}[data-nymbot-header=true]{background:0 0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nymbot-app [data-sidebar=sidebar]{color:#dce7f4;background:#0f172a75!important;border:0!important}.nymbot-app [data-sidebar=header],.nymbot-app [data-sidebar=footer]{background:0 0!important;border:0!important}.nymbot-app [data-sidebar=content]{background:0 0!important}.nymbot-app [data-sidebar=header] button{color:#f4f8fd!important;background:#38bdf817!important;border-color:#38bdf857!important}.nymbot-app [data-sidebar=header] button:hover{background:#38bdf826!important;border-color:#38bdf88c!important}.nymbot-app [data-sidebar=menu-button]{color:#c5d2e2!important}.nymbot-app [data-sidebar=menu-button]:hover{color:#fff!important;background:#60a5fa1a!important}.nymbot-app [data-sidebar=menu-button][data-active=true]{box-shadow:inset 0 0 0 1px #38bdf838;color:#fff!important;background:linear-gradient(90deg,#38bdf82e,#6366f11a)!important}.nymbot-app [data-sidebar=content] input{color:#f4f8fd!important;background:#111d30!important;border-color:#405675!important}.nymbot-app [data-sidebar=footer]{color:#8fa4bc!important}[data-sidebar=sidebar][data-mobile=true]{color:#dce7f4!important;transition-duration:var(--nymbot-interaction-duration,60ms)!important;background:#0f172a!important;border:0!important}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=header],[data-sidebar=sidebar][data-mobile=true] [data-sidebar=content],[data-sidebar=sidebar][data-mobile=true] [data-sidebar=footer]{background:#0f172a!important;border:0!important}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=header] button{color:#f4f8fd!important;background:#38bdf817!important;border-color:#38bdf857!important}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button]{color:#c5d2e2!important}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button][data-active=true]{box-shadow:inset 0 0 0 1px #38bdf838;color:#fff!important;background:linear-gradient(90deg,#38bdf82e,#6366f11a)!important}[data-sidebar=sidebar][data-mobile=true] [data-sidebar=footer]{color:#8fa4bc!important}.nymbot-app [data-composer-surface]{-webkit-backdrop-filter:none;backdrop-filter:none;color:#f8fbff!important;background:#0d1625fc!important;border-color:#526983!important;box-shadow:0 24px 64px #00000094,0 0 0 1px #799ac214!important}.nymbot-app [data-composer-layout=panel]>:first-child,.nymbot-app [data-composer-layout=panel]>:last-child{background:#0e192a!important;border-color:#405675!important}.nymbot-app [data-composer-layout=panel]>:nth-child(2){background:#17243a!important}.nymbot-app [data-composer-surface] h2,.nymbot-app [data-composer-surface] h3{margin:0;color:#fff!important}.nymbot-app [data-composer-surface] p,.nymbot-app [data-composer-surface] .text-muted-foreground{color:#a9b9cc!important}.nymbot-app [data-composer-surface] label{color:#d9e3ef!important;font-size:.72rem!important;font-weight:600!important}.nymbot-app [data-composer-surface] input:not([type=range]):not([type=checkbox]):not([type=file]),.nymbot-app [data-composer-surface] textarea,.nymbot-app [data-composer-surface] select{box-shadow:inset 0 1px 2px #00000040;color:#f8fbff!important;background:#091321!important;border-color:#405675!important}.nymbot-app [data-composer-surface] input::-moz-placeholder{color:#7f93ab!important}.nymbot-app [data-composer-surface] textarea::-moz-placeholder{color:#7f93ab!important}.nymbot-app [data-composer-surface] input::placeholder,.nymbot-app [data-composer-surface] textarea::placeholder{color:#7f93ab!important}.nymbot-app [data-composer-surface] input:focus,.nymbot-app [data-composer-surface] textarea:focus,.nymbot-app [data-composer-surface] select:focus{border-color:#38bdf8!important;box-shadow:0 0 0 2px #38bdf82e!important}.nymbot-app [data-composer-surface] input:disabled,.nymbot-app [data-composer-surface] textarea:disabled,.nymbot-app [data-composer-surface] select:disabled{color:#b8c7d9!important;opacity:.78!important;background:#111c2d!important;border-color:#354963!important}.nymbot-app [data-composer-surface] input[type=checkbox]{accent-color:#38bdf8}.nymbot-app [data-composer-surface] section,.nymbot-app [data-composer-card]{background:#101c2e!important;border-color:#3b506d!important}.nymbot-app [data-composer-surface] button:hover:not(:disabled){color:#fff!important;background:#1b2c44!important;border-color:#5c7597!important}.nymbot-app [data-composer-surface] button[aria-selected=true],.nymbot-app [data-composer-surface] button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #38bdf81f;color:#fff!important;background:#143750!important;border-color:#38bdf8!important}.nymbot-app [data-composer-surface] button.bg-accent-primary{color:#06131d!important;background:#38bdf8!important;border-color:#38bdf8!important;font-weight:700!important}.nymbot-app [data-composer-surface] button.bg-accent-primary:hover{color:#06131d!important;background:#67cdf7!important}.nymbot-app [data-composer-surface][aria-label=Tools] button[aria-pressed=true]{box-shadow:none!important;background:#14263b!important;border-color:#3d5d7e!important}.nymbot-app [data-composer-surface][aria-label=Tools] button[aria-pressed=true]:hover{background:#1a304a!important;border-color:#4f789f!important}.nymbot-app [data-composer-surface] button:disabled{opacity:.58!important}.nymbot-app [data-composer-surface] button strong{color:inherit;font-size:.76rem!important;font-weight:650!important}.nymbot-app [data-composer-surface] button strong+span{color:#9fb1c7!important;font-size:.69rem!important}.nymbot-app [data-composer-surface] [role=option]{color:#d1dce9!important}.nymbot-app [data-composer-surface] [role=option][aria-selected=true]{color:#fff!important;background:#263b58!important}.nymbot-app [data-composer-surface]::-webkit-scrollbar-track{background:#0d1727}.nymbot-app [data-composer-surface] ::-webkit-scrollbar-track{background:#0d1727}.nymbot-app [data-composer-surface]::-webkit-scrollbar-thumb{background:#405675;border-color:#17243a}.nymbot-app [data-composer-surface] ::-webkit-scrollbar-thumb{background:#405675;border-color:#17243a}.nymbot-app [data-nymbot-composer]{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#111d30,#091321)!important;border-color:#526983d1!important;border-radius:22px!important;box-shadow:0 18px 46px #00000061,inset 0 1px #ffffff09!important}.nymbot-app [data-nymbot-composer]:hover,.nymbot-app [data-nymbot-composer]:focus-within{border-color:#5a789b!important}.nymbot-app [data-nymbot-composer] textarea{color:#f8fbff!important}.nymbot-app [data-nymbot-composer] textarea::placeholder{color:#93a6bd!important}.nymbot-app [data-nymbot-tool-card]{box-shadow:inset 0 1px #ffffff0b,0 8px 22px #0000001f}.nymbot-app [data-nymbot-tool-card]:not([data-disabled=true]){border-color:rgb(var(--nymbot-tool-rgb) / .48)!important;background:linear-gradient(145deg, rgb(var(--nymbot-tool-rgb) / .24), rgb(var(--nymbot-tool-rgb) / .08))!important}.nymbot-app [data-nymbot-tool-card]:not([data-disabled=true]):hover{box-shadow:inset 0 1px 0 #fff1, 0 10px 28px rgb(var(--nymbot-tool-rgb) / .14);border-color:rgb(var(--nymbot-tool-rgb) / .72)!important}.nymbot-app [data-nymbot-tool-card]:not([data-disabled=true]) [data-nymbot-tool-icon]{box-shadow:inset 0 0 0 1px rgb(var(--nymbot-tool-rgb) / .15);background:rgb(var(--nymbot-tool-rgb) / .18)!important}.nymbot-app [data-nymbot-tool-card] [data-nymbot-tool-glow]{background:radial-gradient(circle at 50% 35%, rgb(var(--nymbot-tool-rgb) / .3), transparent 72%)!important}.nymbot-app [data-nymbot-example]{background:#111d30!important;border-color:#354b67!important}.nymbot-app [data-nymbot-example]:hover{background:#172a42!important;border-color:#38bdf8!important}.nymbot-app [data-nymbot-example]>span:first-child{color:#eef5ff!important}.nymbot-app [data-nymbot-example]>span:last-child{color:#9fb1c7!important}.nymbot-app [data-nymbot-bubble=assistant]{box-shadow:0 8px 24px #0000002e;color:#f4f8fd!important;background:#17243a!important;border-color:#405675!important}.nymbot-app [data-nymbot-bubble=user]{box-shadow:inset -2px 0 #38bdf894,inset 0 1px #ffffff0b,0 8px 24px #0003;color:#eef7ff!important;background:linear-gradient(145deg,#1e3a5cf5,#112035fa)!important;border-color:#38bdf861!important}.nymbot-app [data-nymbot-bubble=user] :not(pre)>code{color:#bae6fd!important;background:#38bdf81f!important;border-color:#7dd3fc40!important}.nymbot-app [data-nymbot-message] .prose p,.nymbot-app [data-nymbot-message] .prose li,.nymbot-app [data-nymbot-message] .prose td{color:inherit}.nymbot-artifact{color:#f8fbff;box-shadow:-20px 0 60px #0000007a;transition-duration:var(--nymbot-interaction-duration,60ms)!important}.nymbot-artifact [data-slot=sheet-description]{color:#a9b9cc}
.microapp-card,.microapp-section-icon,.microapp-section-rule{--microapp-rgb:129 140 248}[data-microapp-kind=app]{--microapp-rgb:56 189 248}[data-microapp-kind=game]{--microapp-rgb:167 139 250}[data-microapp-kind=info]{--microapp-rgb:52 211 153}[data-microapp-kind=react-tool]{--microapp-rgb:251 191 36}[data-microapp-kind=tool]{--microapp-rgb:244 114 182}.microapp-section-icon{color:rgb(var(--microapp-rgb));border-color:rgb(var(--microapp-rgb) / .28);background:linear-gradient(145deg, rgb(var(--microapp-rgb) / .14), rgb(var(--microapp-rgb) / .04));box-shadow:inset 0 1px 0 #ffffff0d, 0 0 16px rgb(var(--microapp-rgb) / .08)}.microapp-section-rule{background:linear-gradient(90deg, rgb(var(--microapp-rgb) / .38), rgb(var(--microapp-rgb) / .04) 72%, transparent)}.microapp-card{border-color:rgb(var(--microapp-rgb) / .22);background:radial-gradient(circle at 92% 8%, rgb(var(--microapp-rgb) / .12), transparent 38%), linear-gradient(145deg, #1b2c44f5, #0a1423fa);transition:transform .22s,border-color .22s,box-shadow .22s,background-color .22s;box-shadow:inset 0 1px #ffffff0b,0 8px 20px #00000024}.microapp-card:after{content:"";z-index:3;pointer-events:none;opacity:0;background:linear-gradient(112deg, transparent 25%, rgb(var(--microapp-rgb) / .14) 49%, transparent 72%);transition:opacity .18s,transform .48s;position:absolute;inset:0;transform:translate(-48%)}.microapp-card:hover,.microapp-card:focus-within{z-index:1;border-color:rgb(var(--microapp-rgb) / .62);box-shadow:inset 0 1px 0 #ffffff13, 0 16px 34px #0000004d, 0 0 28px rgb(var(--microapp-rgb) / .18);transform:translateY(-4px)scale(1.012)}.microapp-card:active{transition-duration:80ms;transform:translateY(-1px)scale(.985)}.microapp-card:hover:after,.microapp-card:focus-within:after{opacity:1;transform:translate(46%)}.microapp-card-icon{color:rgb(var(--microapp-rgb));filter:drop-shadow(0 0 5px rgb(var(--microapp-rgb) / .2))}.microapp-preview-placeholder{color:rgb(var(--microapp-rgb));background:radial-gradient(circle at 50% 42%, rgb(var(--microapp-rgb) / .2), transparent 42%), linear-gradient(145deg, rgb(var(--microapp-rgb) / .1), #080f1bf5)}.microapp-card:hover .microapp-card-icon,.microapp-card:focus-within .microapp-card-icon{filter:drop-shadow(0 0 7px rgb(var(--microapp-rgb) / .65));transform:scale(1.08)}@media (max-width:767px),(hover:none) and (pointer:coarse){input:not([type]),input[type=text],input[type=search],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],textarea,select,[contenteditable]:not([contenteditable=false]){font-size:16px!important}}
