._{position:relative;width:100%;min-height:100vh;margin:0;background:#000;font-family:Inter,sans-serif;overflow-x:hidden;display:flex;flex-direction:column;padding:0}.a{position:fixed;top:0;left:0;right:0;z-index:20;display:flex;justify-content:center;align-items:flex-start;padding:24px 0;width:100vw}.a.b{justify-content:flex-start;left:0;right:auto;width:auto;padding-left:24px}.c{position:relative;width:100%;display:flex;align-items:center;justify-content:center;padding:0 24px 0 12px;backdrop-filter:blur(18px)}.b .c{margin-left:0;margin-right:0;max-width:none;width:auto;justify-content:flex-start}.d{display:flex!important;align-items:center;justify-content:center;width:48px;height:48px;background:transparent;border:none;cursor:pointer;position:fixed;left:0;top:40px;transform:translateY(0);z-index:998;padding:0}.d .e{width:24px;height:24px;filter:brightness(0) invert(1)}@media(max-width:1024px){.d{left:0;top:40px;transform:translateY(0);z-index:998}}.f{box-sizing:border-box;position:relative;max-width:100%;width:100%;height:80px;background:#ffffff0d;border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:512px;display:flex;align-items:center;justify-content:flex-end;padding:0 12px 0 48px}.f .g{position:relative;width:202px;height:32px;display:flex;align-items:center;z-index:1000}.f .g .h{height:32px;width:auto;object-fit:contain}.f .i{display:flex;flex-direction:row;align-items:center;gap:24px;height:56px}.f .i .j{display:flex;flex-direction:row;align-items:center;gap:0;height:56px}.f .i .j .k{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 24px;gap:8px;height:56px;text-decoration:none;transition:all .2s ease;background:transparent;border:none;cursor:pointer}.f .i .j .k:hover{background:#ffffff0d;border-radius:64px}.f .i .j .k:first-child{width:106px}.f .i .j .k:nth-child(2){width:177px}.f .i .j .k:nth-child(3){width:auto;min-width:100px}.f .i .j .k{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:150%;text-align:center;color:#fff}.f .i .l{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 48px;gap:8px;isolation:isolate;width:209px;height:56px;background:var(--eitherway-primary);border-radius:512px;border:none;cursor:pointer;position:relative;overflow:hidden;transition:all .2s ease}.f .i .l:hover .m{left:calc(100% + 20px);transition:left .4s ease}.f .i .l .n{width:113px;height:24px;font-family:Montserrat,sans-serif;font-style:italic;font-weight:800;font-size:16px;line-height:150%;text-align:center;color:#fff;z-index:2;position:relative}.f .i .l .m{position:absolute;width:40px;height:100%;left:-60px;top:0;background:#ffffff40;transform:skew(-20deg);z-index:1;transition:left .4s ease}.f .o{display:none;flex-direction:column;gap:4px;background:transparent;border:none;cursor:pointer;padding:8px}@media(max-width:1024px){.f .o{display:flex}}@media(min-width:1025px){.f .o{display:none!important}}.f .o .p{width:24px;height:3px;background:#fff;border-radius:2px;transition:all .3s ease}@media(max-width:1024px){.f{width:100%;max-width:none;padding:0 24px}.f .i{display:none}}.q{position:absolute;top:100%;left:0;right:0;background:#ffffff0d;border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(16px);border-radius:16px;margin:16px 24px;padding:32px;display:block;z-index:100}@media(min-width:1025px){.q{display:none!important}}.q .r{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.q .r .s{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;color:#fff;text-decoration:none;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.15);background:transparent;border-top:none;border-left:none;border-right:none;cursor:pointer;width:100%;text-align:left}.q .r .s:last-child{border-bottom:none}.q .r .s:hover{color:#ccc}.q .t{border-top:1px solid rgba(255,255,255,.15);padding-top:24px;display:flex;flex-direction:column;gap:16px}.q .t .u{width:100%;padding:16px 48px;background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:512px;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;color:#fff;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.q .t .u:hover .m{left:calc(100% + 20px);transition:left .4s ease}.q .t .u .m{position:absolute;width:40px;height:100%;left:-60px;top:0;background:linear-gradient(45deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);transform:skew(-20deg);z-index:1;transition:left .4s ease}.q .t .v{width:100%;padding:16px 48px;background:#0d00ff;border:none;border-radius:512px;font-family:Montserrat,sans-serif;font-style:italic;font-weight:800;font-size:16px;color:#fff;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.q .t .v:hover .m{left:calc(100% + 20px);transition:left .4s ease}.q .t .v .m{position:absolute;width:40px;height:100%;left:-60px;top:0;background:#ffffff40;transform:skew(-20deg);z-index:1;transition:left .4s ease}.w{animation:x 4s ease-in-out infinite;filter:drop-shadow(0 40px 120px rgba(13,0,255,.9)) drop-shadow(0 40px 180px rgba(13,0,255,.6));will-change:transform,filter}@keyframes x{0%,to{filter:drop-shadow(0 40px 120px rgba(13,0,255,.9)) drop-shadow(0 40px 180px rgba(13,0,255,.6))}50%{filter:drop-shadow(0 -40px 120px rgba(13,0,255,.9)) drop-shadow(0 -40px 180px rgba(13,0,255,.6))}}.v_ button:before{content:"Copied";font-size:12px;position:absolute;left:-53px;padding:2px 6px;height:30px}.u_{line-height:1.6;color:var(--eitherway-elements-textPrimary)}.u_>*:not(:last-child){margin-block-end:16px}.u_ .artifact{margin:1.5em 0}.u_ :is(h1,h2,h3,h4,h5,h6):not(:has(.actions),.actions *){margin-block-start:24px;margin-block-end:16px;font-weight:600;line-height:1.25;color:var(--eitherway-elements-textPrimary)}.u_ h1{font-size:2em;border-bottom:1px solid var(--eitherway-elements-borderColor);padding-bottom:.3em}.u_ h2{font-size:1.5em;border-bottom:1px solid var(--eitherway-elements-borderColor);padding-bottom:.3em}.u_ h3{font-size:1.25em}.u_ h4{font-size:1em}.u_ h5{font-size:.875em}.u_ h6{font-size:.85em;color:var(--eitherway-elements-textSecondary)}.u_ p{white-space:pre-wrap}.u_ p:not(:last-of-type){margin-block-start:0;margin-block-end:16px}.u_ a{color:var(--eitherway-elements-messages-linkColor);text-decoration:none;cursor:pointer}.u_ a:hover{text-decoration:underline}.u_ :not(pre)>code{font-family:var(--font-mono);font-size:13px}.u_ :not(pre)>code:not(:has(.actions),.actions *){border-radius:6px;padding:.2em .4em;background-color:var(--eitherway-elements-messages-inlineCode-background);color:var(--eitherway-elements-messages-inlineCode-text)}.u_ pre{padding:20px 16px;border-radius:6px}.u_ pre:has(>code){font-family:var(--font-mono);font-size:13px;background:transparent;overflow-x:auto;min-width:0}.u_ blockquote{margin:0;padding:0 1em;color:var(--eitherway-elements-textTertiary);border-left:.25em solid var(--eitherway-elements-borderColor)}.u_ :is(ul,ol):not(:has(.actions),.actions *){padding-left:2em;margin-block-start:0;margin-block-end:16px}.u_ ul:not(:has(.actions),.actions *){list-style-type:disc}.u_ ol:not(:has(.actions),.actions *){list-style-type:decimal}.u_ li:not(:has(.actions),.actions *)+li{margin-block-start:8px}.u_ li:not(:has(.actions),.actions *)>*:not(:last-child){margin-block-end:16px}.u_ img{max-width:100%;box-sizing:border-box}.u_ hr{height:.25em;padding:0;margin:24px 0;background-color:var(--eitherway-elements-borderColor);border:0}.u_ table{border-collapse:collapse;width:100%;margin-block-end:16px}.u_ table :is(th,td){padding:6px 13px;border:1px solid var(--eitherway-elements-borderColor)}.u_ table tr:nth-child(2n){background-color:var(--eitherway-elements-bg-depth-3)}.m_[data-chat-visible=false]{--workbench-inner-width: 100%;--workbench-left: 0}.m_[data-chat-visible=false] .n_{transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:transform,opacity;transition-duration:.3s;will-change:transform,opacity;transform:translate(-50%);opacity:0}.n_{opacity:1}.o_{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.o_::-webkit-scrollbar{width:8px}.o_::-webkit-scrollbar-track{background:transparent}.o_::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.o_::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.s_:hover .t_{left:calc(100% + 20px);transition:left .4s ease}.s_ .t_{position:absolute;width:40px;height:100%;left:-60px;top:0;background:#ffffff40;transform:skew(-20deg);z-index:1;transition:left .4s ease}.p_:hover .q_{left:calc(100% + 20px);transition:left .4s ease}.r_:hover:not(:disabled) .q_{left:calc(100% + 20px);transition:left .4s ease}.q_{position:absolute;width:40px;height:100%;left:-60px;top:0;background:#ffffff40;transform:skew(-20deg);z-index:1;transition:left .4s ease}
