.w button:before{content:"Copied";font-size:12px;position:absolute;left:-53px;padding:2px 6px;height:30px}.v{line-height:1.6;color:var(--bolt-elements-textPrimary)}.v>*:not(:last-child){margin-block-end:16px}.v .artifact{margin:1.5em 0}.v :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(--bolt-elements-textPrimary)}.v h1{font-size:2em;border-bottom:1px solid var(--bolt-elements-borderColor);padding-bottom:.3em}.v h2{font-size:1.5em;border-bottom:1px solid var(--bolt-elements-borderColor);padding-bottom:.3em}.v h3{font-size:1.25em}.v h4{font-size:1em}.v h5{font-size:.875em}.v h6{font-size:.85em;color:#6a737d}.v p{white-space:pre-wrap}.v p:not(:last-of-type){margin-block-start:0;margin-block-end:16px}.v a{color:var(--bolt-elements-messages-linkColor);text-decoration:none;cursor:pointer}.v a:hover{text-decoration:underline}.v :not(pre)>code{font-family:ui-monospace,Fira Code,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px}.v :not(pre)>code:not(:has(.actions),.actions *){border-radius:6px;padding:.2em .4em;background-color:var(--bolt-elements-messages-inlineCode-background);color:var(--bolt-elements-messages-inlineCode-text)}.v pre{padding:20px 16px;border-radius:6px}.v pre:has(>code){font-family:ui-monospace,Fira Code,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;background:transparent;overflow-x:auto;min-width:0}.v blockquote{margin:0;padding:0 1em;color:var(--bolt-elements-textTertiary);border-left:.25em solid var(--bolt-elements-borderColor)}.v :is(ul,ol):not(:has(.actions),.actions *){padding-left:2em;margin-block-start:0;margin-block-end:16px}.v ul:not(:has(.actions),.actions *){list-style-type:disc}.v ol:not(:has(.actions),.actions *){list-style-type:decimal}.v li:not(:has(.actions),.actions *)+li{margin-block-start:8px}.v li:not(:has(.actions),.actions *)>*:not(:last-child){margin-block-end:16px}.v img{max-width:100%;box-sizing:border-box}.v hr{height:.25em;padding:0;margin:24px 0;background-color:var(--bolt-elements-borderColor);border:0}.v table{border-collapse:collapse;width:100%;margin-block-end:16px}.v table :is(th,td){padding:6px 13px;border:1px solid #dfe2e5}.v table tr:nth-child(2n){background-color:#f6f8fa}.b{display:flex;flex-direction:column;max-width:600px;margin:0 auto;width:100%}.b .c{position:relative;display:flex;background:linear-gradient(to bottom right,#7e7e7e,#363636,#363636,#363636,#363636);border-radius:16px;padding:1.5px;overflow:hidden}.b .c:after{position:absolute;content:"";top:-10px;left:-10px;background:radial-gradient(ellipse at center,#fff,#ffffff4d,#ffffff1a,#0000,#0000,#0000,#0000);width:30px;height:30px;filter:blur(1px)}.b .c .d{display:flex;flex-direction:column;background-color:#00000080;border-radius:15px;width:100%;overflow:hidden}.b .c .d .e{position:relative;display:flex}.b .d .e textarea{background-color:transparent;border-radius:16px;border:none;width:100%;height:50px;min-height:50px;color:#fff;font-family:sans-serif;font-size:14px;font-weight:400;padding:10px;resize:none;outline:none}.b .d .e textarea::-webkit-scrollbar{width:10px;height:10px}.b .d .e textarea::-webkit-scrollbar-track{background:transparent}.b .d .e textarea::-webkit-scrollbar-thumb{background:#888;border-radius:5px}.b .d .e textarea::-webkit-scrollbar-thumb:hover{background:#555;cursor:pointer}.b .d .e textarea::placeholder{color:#f3f6fd;transition:all .3s ease}.b .d .e textarea:focus::placeholder{color:#363636}.b .d .f{display:flex;justify-content:space-between;align-items:flex-end;padding:10px}.b .d .f .g{display:flex;gap:8px}.b .d .f .g button{display:flex;color:#ffffff1a;background-color:transparent;border:none;cursor:pointer;transition:all .3s ease}.b .d .f .g button:hover{transform:translateY(-5px);color:#fff}.b .d .f .h{display:flex;padding:2px;background-image:linear-gradient(to top,#292929,#555,#292929);border-radius:10px;box-shadow:inset 0 6px 2px -4px #ffffff80;cursor:pointer;border:none;outline:none;transition:all .15s ease}.b .d .f .h i{width:30px;height:30px;padding:6px;background:#0000001a;border-radius:10px;backdrop-filter:blur(3px);color:#8b8b8b}.b .d .f .h svg{transition:all .3s ease}.b .d .f .h:hover svg{color:#f3f6fd;filter:drop-shadow(0 0 5px #ffffff)}.b .d .f .h:focus svg{color:#f3f6fd;filter:drop-shadow(0 0 5px #ffffff);transform:scale(1.2) rotate(45deg) translate(-2px) translateY(1px)}.b .d .f .h:active{transform:scale(.92)}.b .i{padding:14px 0;display:flex;color:#fff;font-size:10px;gap:4px}.b .i span{padding:4px 8px;background-color:#1b1b1b;border:1.5px solid #363636;border-radius:10px;cursor:pointer;user-select:none}.j{background-image:linear-gradient(to top,#5a2323,#8b3333,#5a2323)!important}.j:hover{background-image:linear-gradient(to top,#6b2b2b,#a03c3c,#6b2b2b)!important}.k{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:4px;background:#0000001a;border-radius:10px;backdrop-filter:blur(3px);color:#fff}.l{animation:m 1.5s linear infinite;transform-origin:center 60%}@keyframes m{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._[data-chat-visible=false]{--workbench-inner-width: 100%;--workbench-left: 0}._[data-chat-visible=false] .a{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}.a{opacity:1}
