@font-face{font-family:Iransans;src:url(/fonts/IRANSansWeb_Light.1e9aef11.ttf) format("truetype");font-weight:400;font-style:normal}body,button,div,h1,h2,h3,h4,h5,h6,input,lable,p{font-family:Iransans!important}body{overflow:hidden;background:#2c2c2c!important;margin:0;height:100vh}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.loader-container{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.9);z-index:9999}.loader{width:50px;height:50px;border:5px solid #3498db;border-top:5px solid transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes blinkCursor{50%{border-right-color:transparent}}@keyframes typeAndDelete{0%,10%{width:0}45%,55%{width:5em}90%,to{width:0}}.terminal-loader{width:100%;max-width:400px;height:200px;background:#1c1c1c;border:1px solid #ffffff3e;border-radius:10px;overflow:hidden;margin:20px;box-shadow:0 0 15px rgba(0,0,0,.4)}.terminal-header{position:relative;display:flex;align-items:center;justify-content:center;background-color:#343434;padding:6px}.terminal-controls{position:absolute;left:10px;display:flex;gap:7px}.control{display:inline-block;width:15px;height:15px;border-radius:50%;background-color:#777}.control.close{background-color:#e33}.control.minimize{background-color:#ee0}.control.maximize{background-color:#0b0}.terminal-title{color:#eeeeeec1}.content{padding:10px;text-align:left}.text{display:inline-block;white-space:nowrap;overflow:hidden;border-right:2px solid green;animation:typeAndDelete 4s steps(11) infinite,blinkCursor .5s step-end infinite alternate;color:#00c400;font-weight:600}.look-space[data-v-41effb76]{position:absolute;z-index:999;background:transparent;color:#fff;border-radius:1rem;border:none!important;right:1%;top:1%}.webgl-container[data-v-41effb76]{width:100vw;height:100vh;position:fixed;top:0;left:0;background:#000;z-index:1}.d-click[data-v-41effb76]{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAPESURBVEiJtZRNbFRlFIafc+90BjqRWhpKf6atZUtMWGiiRoGFbnDlRlDYmJiY6AYWhmJc1MQAhURZ4FZjxABB8C9GwUCMRgw/ulDbuND+TDvTzkw7f4WZufe79zsupkJLB4qmvttzvve53/udc+F/lgD0HZ3pJwx3mIAv0m92T64+4HDqNYXjgDrCFVVORFz3zF+vd2RXBdD1dqonEmFi/bqIuILmSoFIHXYpsHrCXWM+G9/XX/zPAIC+I6nL8ebIYzu3t0qlYsllPX5NVsmWQ0QkxHJexZ6u1qLncoPtN/41oGco9aoo7+14cj2dD7oAtDQJTSbkt6THldEKczcsjohR5YKq/fABr/T58OBm/74AHQenN8RcO5PobXaeeTh+q+AIbFwjbIwJYznDLxM1ro9XuVFTHJGKtfYsImeSta6vGZTgroCFmL6NRt2nn93aSmt0SYmYIySahZYmsApjOcPVsSrXxqp4BlxHyqHaU6jzUXJ/54+I6DJAz1DqJVHe37ylhUe7o7hLGbdiS6yF2ELRhMpwyuf6WI3fUx4mVFyHdGDlhcmBru+dxYfdqP8pSJDLeszUtGGmJaOMlJWpqmIVmlxhS2+Ml7e18NZzbaxb62CVDkdtBGAJoD6K+lVh1idTs9RsQwYKZGvKcFnJe/UP8QLlgx/KzFetWsueiQOJS8sAAKqcNL5lvhwwdfMuhAUZq4xXlJFiyPGLRf7M+NYquycPdJ/8p2cZIPTkS0eoFWd9yoFSMvdkYELl7OWyHc361ip7Fps3BKQHuyqhcq6U81BVJishtvFzYALl/JWSzsz5guquO80bAgAETplAmS8G+BYy3vKo6uZFMnkjgCA80cirIWBD6/Q3jjBfmK0vaaaq+OEi81C5cK1EthAQ64nT1L4GkL29h6feRXXJcDcE/PzKI8bC6dKch1rFAlMLI3U7FkO0N06kNUq8cy1tnbE6ZCj1zoqAuvRUGEK5UN/+oq/kq5bzV4uayddf3lYCIg4k4kLvpjjtXbHbN1kJkOzv/k5E8/mcB0AYKhevl8gWAovqTtBjZtYjkqnQtBBKd3+ctvY6pG8ovfveN3heQlX5uFzwMb5ldGSe+XJgFd2VPJA4kxxI7AM9NjftkRq7CYBXCSkVTCiQU+v+BHf8i+5U38Gpx9WRy5GoEBq1iu5M7k98srinHofsbWuPUSqYMDQ2L1a2jr/R9ceKAFTloaPpKbV0NFqi25DUIWAAYRZ1ticHOofv6btYPUfSTyWOTG9bqa/vcPrF3kOZTfdtvFr6G2QlCOx+CtHpAAAAAElFTkSuQmCC),auto!important}.d-cursor[data-v-41effb76]{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAALlSURBVEiJvZOxayNHFMa/92aMrF1hW4qwJTVunUYsxnDllSFVIE2a4/4DH77OlUnggtPECY4NKVLcwd0RAikMKULCFVelMHIl48OFzqtBWhsMB4vJSju7synidSxpZeuCua9alve+3/vezAAfQr7vL3me91Qpde+uvQkAPM97NjU19VBrnURR5Ash/mTmryqVSvNOAEqpe1LKv3K5HBljEIYhwjAEM/tSyleFQmF9Zmbm+H8DAKDdbr+zbXuO6N9fxhj0+31orQEAUsozKeUeEW0sLCycvTeg0+n8TERfTE9PDxQMg1IYM7+UUm7Mz89fTATodrtLYRgeFQoFMPNIoTEGvV4PURT910yUMPNbIcTLarX6NRH1xgIAQCl1zswf5fP5sRNlgS6VSCnfCCF2KpXKj0RkAGBgVGbe01rDGDMWwMywLAu2bUNKOTBsFEUfB0Gw22g0dLPZ3BoBAPgSAPr9/lhAKiEELMuCZVlXKzXG4PT0FL7vMxFNA0MrAgClVDeO46pt2xBC3ApKpbVGq9VCEAQol8t/1Ov1T7ISgIh+AYAwDCc2N8bAdV0EQYBSqfQiNc8EMPMTIkq01ojjeCLzVquFi4sLlEqlHcdxHgz4DTfUarVzIYQL3H4WQ+a7juOsjgyc1cjMzwEgiqKs6zhiXq1WUSwWdZIkI2eaCQCwCSAZl2LYPJ/PI0mStXa7vTUMyQTUarW/pZTHABDH8UCKLPNUKWSSBBBC/JR+pyluMr8OcV33uzTJyM6uFUqlVM8YIwAgl8tBKXV1W4rFYpQkydpwn9YanufBsqwfVlZWHo1NQEQRETXTyU9OTq5fxdXFxcXHRPT9sHmn04ExxjDzrzeu6HJNu+nzTx/R9at4CfkmNe92uwBgZmdnP19eXn5944ou18SNRkP7vs/lcvn3er3+aVad67qbruuuG2PM3NzcZ47j/HaT74COjo6+PTw83L6tbn9/f/vg4OD+xMZ3pX8AraOPly07tWYAAAAASUVORK5CYII=),auto!important}.ex[data-v-41effb76]{background:#00000042;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:3%;border-radius:15px;box-shadow:inset 0 0 2px #fff,-1px 0 20px 0 #a8a8a84f}.explanation[data-v-41effb76]{position:fixed;top:20%;right:50px;width:50%;height:50%;scale:0;justify-self:anchor-center;color:#fff;opacity:0;transform:translateX(100px);z-index:10}.link[data-v-41effb76]{display:block;margin-top:20px;color:#0ff;text-decoration:none;font-size:1.2rem}.link[data-v-41effb76]:hover{text-decoration:underline}.start-btn[data-v-41effb76]{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);padding:10px 20px;font-size:1.2rem;background:#009494;color:#000;border:none;border-radius:5px;cursor:pointer;z-index:10}@media only screen and (max-width:600px){.explanation[data-v-41effb76]{position:fixed;top:20%;right:0;width:100%;color:#fff;opacity:0;transform:translateX(100px);z-index:10}footer[data-v-41effb76]{position:fixed;bottom:0;z-index:99;font-size:10px;color:hsla(0,0%,96%,.455);justify-self:anchor-center}}.button[data-v-41effb76]{text-decoration:none;position:absolute;border:none;font-size:14px;font-family:inherit;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;color:#fff;width:9em;height:3em;line-height:2em;text-align:center;background:linear-gradient(90deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4);background-size:300%;border-radius:30px;z-index:99}.button[data-v-41effb76]:hover{animation:ani-41effb76 8s linear infinite;border:none}@keyframes ani-41effb76{0%{background-position:0}to{background-position:400%}}.button[data-v-41effb76]:before{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;z-index:-1;background:linear-gradient(90deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4);background-size:400%;border-radius:35px;transition:1s}.button[data-v-41effb76]:hover:before{filter:blur(20px)}.button[data-v-41effb76]:active{background:linear-gradient(32deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4)}.texture-select[data-v-41effb76]{position:absolute;z-index:9999;left:1%;padding:0 1%;top:1%;color:#fff;border:none!important;background:transparent;border-radius:.5rem}.button1[data-v-41effb76]{cursor:pointer;width:35px;height:35px;border-radius:50px;border:none;background:linear-gradient(120deg,#833ab4,#fd1d1d,#fcb045);position:absolute;z-index:99;display:flex;align-items:center;justify-content:center;transition:.1s;bottom:1%;right:3%}.button1 svg[data-v-41effb76]{color:#fff;width:30px;height:30px;z-index:9}.button1[data-v-41effb76]:nth-child(3){background:linear-gradient(120deg,#000,#000)}.button1[data-v-41effb76]:nth-child(4){background:#000}.button1[data-v-41effb76]:nth-child(6){background:#45bbff}.button1[data-v-41effb76]:nth-child(5){background:#ff2121}.button1[data-v-41effb76]:active{transform:scale(.85)}.button1[data-v-41effb76]:before{content:"";position:absolute;width:35px;height:35px;background-color:gray;border-radius:50px;z-index:-1;border:0 solid hsla(0,0%,100%,.411);transition:.4s}.button1[data-v-41effb76]:hover:before{width:0;height:0}footer[data-v-41effb76]{position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:99;color:hsla(0,0%,96%,.481);text-align:center;padding:10px;font-family:monospace;font-size:14px}.button-start[data-v-41effb76]{padding:10px 20px;text-transform:uppercase;border-radius:8px;font-size:17px;font-weight:500;text-decoration:none;color:#ffffff80;text-shadow:none;background:transparent;margin:auto;cursor:pointer;box-shadow:transparent;border:1px solid #ffffff80;transition:.5s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;justify-self:anchor-center;bottom:21%}.button-start[data-v-41effb76]:hover,[data-v-41effb76]:focus{color:#fff;background:#008cff;border:1px solid #008cff;text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 20px #fff;box-shadow:0 0 5px #008cff,0 0 20px #008cff,0 0 50px #008cff,0 0 100px #008cff}.webgl-container[data-v-4690beed]{width:100vw;z-index:-1;height:100vh;position:fixed;top:0;left:0;background:#fff}body[data-v-e29cbba6]:after{background-color:#fff}.btn-log-in[data-v-e29cbba6]{color:#fff;padding:.3em 1.1em;font-size:18px;border-radius:.5em;position:relative;background:#212121;border:1px solid #212121;text-decoration:none!important;transition:all .3s;box-shadow:6px 6px 12px #000,-6px -6px 12px #2f2f2f;top:20%;justify-self:anchor-center}.btn-log-in[data-v-e29cbba6]:active{color:#666;box-shadow:inset 4px 4px 12px #000,inset -4px -4px 12px #1f1f1f}.btn-home[data-v-e29cbba6]{position:absolute;left:5%;top:1.5%;background:#222;border:2px inset #000;width:35px;height:35px;border-radius:1rem;place-content:center;color:#fff}.dark-mode[data-v-e29cbba6]{color:#fff}.dark-mode .assistant[data-v-e29cbba6],.dark-mode .user[data-v-e29cbba6]{background:#f5f5f5;color:#000;border-radius:20px 20px 20px 0}.dark-mode .footer[data-v-e29cbba6]{background:#d1e7fd}.dark-mode .footer textarea[data-v-e29cbba6]{background:#d1e7fd;color:#000}.dark-mode .sidebar[data-v-e29cbba6]{background:#f5f5f5;color:#000}.dark-mode .response-mode-selector .mode-btn[data-v-e29cbba6]{background:#d1e7fd;color:#000}.dark-mode .response-mode-selector .mode-btn.active[data-v-e29cbba6]{background:#005d5d;color:#fff}.dark-mode .code-container[data-v-e29cbba6]{background:#e0e0e0;box-shadow:0 8px 24px rgba(0,0,0,.1)}.dark-mode .code-header[data-v-e29cbba6]{background:linear-gradient(90deg,#dfe6e9,#b2bec3);border-bottom:1px solid #b2bec3}.dark-mode .code-title[data-v-e29cbba6],.dark-mode .copy-btn[data-v-e29cbba6]{color:#2d3436}.dark-mode .copy-btn[data-v-e29cbba6]:hover{color:#0984e3}.dark-mode .code-content[data-v-e29cbba6]{background:#dfe6e9}.dark-mode .code-block[data-v-e29cbba6]{background:#e0e0e0}.dark-mode .code-block[data-v-e29cbba6]::-webkit-scrollbar-track{background:#dfe6e9}.dark-mode .code-block[data-v-e29cbba6]::-webkit-scrollbar-thumb{background:#b2bec3}.dark-mode .code-block[data-v-e29cbba6]::-webkit-scrollbar-thumb:hover{background:#74b9ff}.dark-mode .loading-indicator[data-v-e29cbba6]{background:#dfe6e9;color:#2d3436}.dark-mode .spinner[data-v-e29cbba6]{border-top-color:#0984e3}.dark-mode .btn-scroll-to-bottom[data-v-e29cbba6]{background:#dfe6e9;color:#2d3436}.dark-mode .btn-scroll-to-bottom[data-v-e29cbba6]:hover{background:#b2bec3}.container-fluid.dark-mode .bg-dandl[data-v-e29cbba6]{background:#f5f5f5}.sticker[data-v-e29cbba6]{font-size:24px}.counter-sc[data-v-e29cbba6]{scrollbar-width:thin;overflow:auto;scrollbar-color:#00979c #000}.popup-overlay[data-v-e29cbba6]{position:absolute;z-index:999;background:hsla(0,0%,100%,.769);justify-self:anchor-center;align-self:anchor-center;justify-items:center;padding:7%;border-radius:15px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.text-importants[data-v-e29cbba6]{text-align:center;margin-top:30%;color:#b8860b;direction:rtl}.counter-sc[data-v-e29cbba6]::-webkit-scrollbar{width:12px;border-radius:15px}.counter-sc[data-v-e29cbba6]::-webkit-scrollbar-thumb,.counter-sc[data-v-e29cbba6]::-webkit-scrollbar-track{background:#000;border-radius:15px}.counter-sc[data-v-e29cbba6]::-webkit-scrollbar-thumb:hover{background:#555}.custom-scroll[data-v-e29cbba6]{scrollbar-width:thin;scrollbar-color:#00979c #000;border-radius:15px;overflow:auto}.custom-scroll[data-v-e29cbba6]::-webkit-scrollbar{width:12px;border-radius:15px}.custom-scroll[data-v-e29cbba6]::-webkit-scrollbar-thumb,.custom-scroll[data-v-e29cbba6]::-webkit-scrollbar-track{background:#000;border-radius:15px}.custom-scroll[data-v-e29cbba6]::-webkit-scrollbar-thumb:hover{background:#555}.container-fluid[data-v-e29cbba6]{display:flex;height:100vh}.sidebar[data-v-e29cbba6]{background:#222;color:#fff;width:25%;transition:.3s;z-index:9}.sidebar.sidebar-collapsed[data-v-e29cbba6]{width:50px;position:fixed;top:1rem;border-radius:1rem;background-color:transparent!important}.btn-menu[data-v-e29cbba6]{background-color:#222;color:#fff;border-radius:15px;font-size:1.2rem;float:left;margin:1%;position:absolute;left:0}.text-weelcome[data-v-e29cbba6]{margin-top:20%;text-align:center}.sidebar ul[data-v-e29cbba6]{list-style:none;padding:0}.chat-container[data-v-e29cbba6]{flex:1;padding:20px;background:rgba(0,0,0,.71);height:100%;top:0;width:-webkit-fill-available;overflow-y:hidden;position:relative}.response-mode-selector[data-v-e29cbba6]{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding:10px 0;justify-content:left;scrollbar-width:none}.response-mode-selector[data-v-e29cbba6]::-webkit-scrollbar{display:none}.mode-btn[data-v-e29cbba6]{background:rgba(55,55,55,.212);color:#e0e0e0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border:none;border-radius:5px;padding:8px 16px;font-size:14px;transition:all .3s ease;white-space:nowrap;cursor:pointer}.mode-btn[data-v-e29cbba6]:hover{background:#3a3a3a;transform:scale(1.05)}.mode-btn.active[data-v-e29cbba6]{background:#00979c;color:#fff;transform:scale(1.1);box-shadow:0 0 8px rgba(0,255,255,.5)}.messages[data-v-e29cbba6]{height:70%;width:98%;overflow-y:auto;justify-self:center}.message[data-v-e29cbba6]{margin:10px 0;padding:10px}.message.assistant[data-v-e29cbba6]{display:flex;justify-content:space-between}.user[data-v-e29cbba6]{background:#096366;border-radius:20px 20px 20px 0;color:#fff}.assistant[data-v-e29cbba6]{background:#141414;color:#fff;border-radius:20px 20px 20px 0}.assistant-image[data-v-e29cbba6]{width:35px;height:35px;border-radius:50px;margin-right:1%}.footer[data-v-e29cbba6]{bottom:0;left:0;width:100%;padding:10px;background:#141414;display:flex;justify-content:center;animation:colorf-e29cbba6 2s infinite alternate-reverse}@keyframes colorf-e29cbba6{0%{box-shadow:0 30px 99px 0 aqua}to{box-shadow:0 -20px 99px 0 rgba(0,255,255,.223)}}.input-group[data-v-e29cbba6]{display:flex;align-items:center;gap:8px}.chat-input[data-v-e29cbba6]:focus,.chat-input[data-v-e29cbba6]:focus-visible{border:none!important;outline:none}.chat-input[data-v-e29cbba6]{flex-grow:1;font-size:16px;padding:10px;border:none;border-radius:8px;resize:none;color:#f5f5f5;background:#141414;overflow:hidden;max-height:64px;transition:all .2s ease-in-out}.btn-filter[data-v-e29cbba6],.send-btn[data-v-e29cbba6]{flex-shrink:0;font-size:14px}.send-btn[data-v-e29cbba6]{font-weight:700!important;font-size:18px!important}.sends-btn[data-v-e29cbba6]{border-radius:50% 50% 0 50%!important;background:radial-gradient(#006f6f,#000)!important;color:#fff!important;border:none!important}.btn-filter[data-v-e29cbba6]{border:none;border-radius:50% 50% 0 50%!important;background:radial-gradient(#000,#393939)!important}.frame-exit[data-v-e29cbba6]{position:fixed;bottom:0;left:0;width:25%;padding:10px;background:#141414;display:flex;justify-content:center}.button-log[data-v-e29cbba6]{font:inherit;background-color:#2a2a2a;border:0;color:#e0e0e0;text-decoration:none;border-radius:.5em;font-size:1rem;padding:.375em 1em;font-weight:600;text-shadow:0 .0625em 0 #000;box-shadow:inset 0 .0625em 0 0 #3a3a3a,0 .0625em 0 0 #252525,0 .125em 0 0 #202020,0 .25em 0 0 #1c1c1c,0 .3125em 0 0 #181818,0 .375em 0 0 #141414,0 .425em 0 0 #101010,0 .425em .5em 0 #0a0a0a;transition:.15s ease;cursor:pointer}.button-log[data-v-e29cbba6]:active{translate:0 .225em;box-shadow:inset 0 .03em 0 0 #3a3a3a,0 .03em 0 0 #252525,0 .0625em 0 0 #202020,0 .125em 0 0 #1c1c1c,0 .125em 0 0 #181818,0 .2em 0 0 #141414,0 .225em 0 0 #101010,0 .225em .375em 0 #0a0a0a}.list-chat[data-v-e29cbba6]{width:80%;background:linear-gradient(92deg,#005d5d,transparent);place-self:anchor-center;border-radius:1rem;margin:.5rem 0;display:flex}.list-chat button[data-v-e29cbba6]{border:none;background:transparent}.list-chat .title-ch[data-v-e29cbba6]{width:80%;text-align:start;padding:3%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important}.list-chat .hover-x[data-v-e29cbba6]:hover{filter:drop-shadow(0 1px 12px white)}.code-container[data-v-e29cbba6]{width:100%;max-width:900px;scale:1.03;background:#1e1e2f;border-radius:1rem;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.3);transition:transform .3s ease,box-shadow .3s ease;position:relative}.code-container[data-v-e29cbba6]:hover{transform:translateY(-5px);box-shadow:0 12px 32px rgba(0,0,0,.4)}.code-header[data-v-e29cbba6]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:linear-gradient(90deg,#2c3e50,#34495e);border-bottom:1px solid #4a5e73}.code-title[data-v-e29cbba6]{color:#ecf0f1;font-size:1.2rem;font-weight:600;letter-spacing:.5px}.code-controls[data-v-e29cbba6]{display:flex;align-items:center;gap:.5rem}.copy-btn[data-v-e29cbba6]{background:transparent;border:none;color:#ecf0f1;font-size:1rem;cursor:pointer;transition:color .2s ease}.copy-btn[data-v-e29cbba6]:hover{color:#3498db}.dot[data-v-e29cbba6]{width:12px;height:12px;border-radius:50%;display:inline-block}.red[data-v-e29cbba6]{background:#e74c3c}.yellow[data-v-e29cbba6]{background:#f1c40f}.green[data-v-e29cbba6]{background:#2ecc71}.code-content[data-v-e29cbba6]{padding:1.5rem;background:#282a36}.code-block[data-v-e29cbba6]{-moz-text-align-last:left;text-align-last:left;direction:ltr;text-wrap:auto;margin:0;padding:1rem;background:#1e1e2f;border-radius:.5rem;font-family:Fira Code,monospace;font-size:.95rem;white-space:pre-wrap;overflow-x:auto;animation:fadeIn-e29cbba6 .5s ease-in}.code-block code[data-v-e29cbba6]{line-height:1.6}.code-block[data-v-e29cbba6]::-webkit-scrollbar{height:8px}.code-block[data-v-e29cbba6]::-webkit-scrollbar-track{background:#1e1e2f;border-radius:4px}.code-block[data-v-e29cbba6]::-webkit-scrollbar-thumb{background:#6272a4;border-radius:4px}.code-block[data-v-e29cbba6]::-webkit-scrollbar-thumb:hover{background:#bd93f9}.copy-feedback[data-v-e29cbba6]{position:absolute;bottom:1rem;right:1rem;background:#2ecc71;color:#fff;padding:.5rem 1rem;border-radius:.5rem;font-size:.9rem;animation:slideIn-e29cbba6 .3s ease,fadeOut-e29cbba6 2s ease 1s forwards}.loading-indicator[data-v-e29cbba6]{display:flex;align-items:center;justify-content:center;padding:1rem;background:#1e1e2f;color:#ecf0f1;font-size:1rem;gap:1rem}.spinner[data-v-e29cbba6]{width:24px;height:24px;border:3px solid #ecf0f1;border-top:3px solid #3498db;border-radius:50%;animation:spin-e29cbba6 1s linear infinite}@keyframes spin-e29cbba6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn-scroll-to-bottom[data-v-e29cbba6]{position:absolute;bottom:80px;right:20px;background:#1e1e2f;color:#ecf0f1;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.3);transition:background .2s ease}.btn-scroll-to-bottom[data-v-e29cbba6]:hover{background:#3498db}@keyframes fadeIn-e29cbba6{0%{opacity:0}to{opacity:1}}@keyframes slideIn-e29cbba6{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeOut-e29cbba6{0%{opacity:1}to{opacity:0}}@media only screen and (max-width:600px){.user[data-v-e29cbba6]{text-align:end}.chat-container[data-v-e29cbba6]{position:absolute}.frame-exit[data-v-e29cbba6],.sidebar[data-v-e29cbba6]{width:65%}.footer[data-v-e29cbba6]{position:fixed}.response-mode-selector[data-v-e29cbba6]{gap:6px;padding:8px 0}.mode-btn[data-v-e29cbba6]{font-size:12px;padding:6px 12px}.code-container[data-v-e29cbba6]{margin:1rem}.code-block[data-v-e29cbba6]{font-size:.85rem}.code-title[data-v-e29cbba6]{font-size:1rem}.btn-scroll-to-bottom[data-v-e29cbba6]{bottom:100px;right:10px}}@media only screen and (min-width:600px){.footer[data-v-e29cbba6]{position:relative;border-radius:1rem}.response-mode-selector[data-v-e29cbba6]{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding:10px 0;justify-content:center;scrollbar-width:none}.assistant[data-v-e29cbba6],.user[data-v-e29cbba6]{width:50%}.chat-container[data-v-e29cbba6]{position:relative}.message.assistant[data-v-e29cbba6]{text-align:right;justify-self:left}.message.user[data-v-e29cbba6]{text-align:right;justify-self:right;overflow-wrap:break-word}.input-group[data-v-e29cbba6]{flex-direction:row}.send-btn[data-v-e29cbba6]{font-size:12px;padding:8px 12px}.chat-input[data-v-e29cbba6]{font-size:14px}}.user-panel[data-v-ae7ffe52]{padding:20px;background:linear-gradient(135deg,#1a1a1a,#0d0d0d);color:#0fc;border-radius:15px;box-shadow:0 4px 15px rgba(0,255,204,.2);font-family:Vazir,monospace;max-width:700px;margin:20px auto}h2[data-v-ae7ffe52],h3[data-v-ae7ffe52]{color:#0fc;text-shadow:0 0 5px rgba(0,255,204,.5)}.log-window[data-v-ae7ffe52]{height:200px;background:#0a0a0a;overflow-y:auto;padding:15px;border-radius:10px;border:2px solid #0fc;margin-bottom:15px;box-shadow:inset 0 0 10px rgba(0,255,204,.1)}.log-item[data-v-ae7ffe52]{padding:5px 0;font-size:14px;color:#0fc}.clear-logs-btn[data-v-ae7ffe52]{background:#f44;color:#fff;border:none;padding:8px 15px;border-radius:8px;cursor:pointer;transition:all .3s ease}.clear-logs-btn[data-v-ae7ffe52]:hover{background:#c33;box-shadow:0 0 10px rgba(255,68,68,.5)}.chat-list[data-v-ae7ffe52]{margin-top:25px}table[data-v-ae7ffe52]{width:100%;border-collapse:collapse;background:rgba(0,255,204,.05);border-radius:10px;overflow:hidden}td[data-v-ae7ffe52],th[data-v-ae7ffe52]{padding:12px;text-align:center;border:1px solid #0fc}th[data-v-ae7ffe52]{background:teal;color:#fff;font-weight:700}td[data-v-ae7ffe52]{background:rgba(0,255,204,.1)}button[data-v-ae7ffe52]{padding:8px 12px;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}.view-btn[data-v-ae7ffe52]{background:teal;color:#fff}.view-btn[data-v-ae7ffe52]:hover{background:#066;box-shadow:0 0 10px rgba(0,128,128,.5)}.delete-btn[data-v-ae7ffe52]{background:#f44;color:#fff}.delete-btn[data-v-ae7ffe52]:hover{background:#c33;box-shadow:0 0 10px rgba(255,68,68,.5)}.popup[data-v-ae7ffe52]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);display:flex;justify-content:center;align-items:center;animation:fadeIn-ae7ffe52 .3s ease}.popup-content[data-v-ae7ffe52]{background:#1a1a1a;padding:25px;border-radius:15px;border:2px solid #0fc;max-width:500px;width:90%;color:#0fc;box-shadow:0 0 20px rgba(0,255,204,.3);animation:slideIn-ae7ffe52 .3s ease}.chat-messages[data-v-ae7ffe52]{max-height:300px;overflow-y:auto;margin-bottom:15px}.chat-messages p[data-v-ae7ffe52]{margin:10px 0;padding:8px;border-radius:5px}.chat-messages .user[data-v-ae7ffe52]{background:rgba(0,128,128,.2);text-align:right}.chat-messages .assistant[data-v-ae7ffe52]{background:rgba(0,255,204,.2);text-align:left}.popup-content button[data-v-ae7ffe52]{background:#f44;color:#fff;margin-top:15px}.popup-content button[data-v-ae7ffe52]:hover{background:#c33}@keyframes fadeIn-ae7ffe52{0%{opacity:0}to{opacity:1}}@keyframes slideIn-ae7ffe52{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:600px){.user-panel[data-v-ae7ffe52]{padding:15px;max-width:100%}td[data-v-ae7ffe52],th[data-v-ae7ffe52]{padding:8px;font-size:12px}button[data-v-ae7ffe52]{padding:6px 10px}}a[data-v-53333bdf],input[data-v-53333bdf],p[data-v-53333bdf]{font-family:sans-serif!important}.form[data-v-53333bdf]{display:flex;flex-direction:column;gap:10px;background-color:#fff;padding:30px;width:96%;border-radius:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@media only screen and (min-width:768px){.form[data-v-53333bdf]{display:flex;flex-direction:column;gap:10px;background-color:#fff;padding:30px;width:450px;border-radius:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}}[data-v-53333bdf]::-moz-placeholder{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}[data-v-53333bdf]::placeholder{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.form button[data-v-53333bdf]{align-self:flex-end}.flex-column[data-v-53333bdf]{text-align:start}.flex-column>label[data-v-53333bdf]{color:#151717;font-weight:600}.inputForm[data-v-53333bdf]{border:1.5px solid #ecedec;border-radius:10px;height:50px;display:flex;align-items:center;padding-left:10px;transition:.2s ease-in-out}.input[data-v-53333bdf]{margin-left:10px;border-radius:10px;border:none;width:85%;height:100%}.input[data-v-53333bdf]:focus{outline:none}.inputForm[data-v-53333bdf]:focus-within{border:1.5px solid #2d79f3}.flex-row[data-v-53333bdf]{display:flex;flex-direction:row;align-items:center;gap:10px;justify-content:space-between}.flex-row>div>label[data-v-53333bdf]{font-size:14px;color:#000;font-weight:400}.span[data-v-53333bdf]{font-size:14px;margin-left:5px;color:#2d79f3;font-weight:500;cursor:pointer}.button-submit[data-v-53333bdf]{margin:20px 0 10px 0;background-color:#151717;border:none;color:#fff;font-size:15px;font-weight:500;border-radius:10px;height:50px;width:100%;cursor:pointer}.button-submit[data-v-53333bdf]:hover{background-color:#252727}.p[data-v-53333bdf]{text-align:center;color:#000;font-size:14px;margin:5px 0}.btn[data-v-53333bdf]{margin-top:10px;width:100%;height:50px;border-radius:10px;display:flex;justify-content:center;align-items:center;font-weight:500;gap:10px;border:1px solid #ededef;background-color:#fff;cursor:pointer;transition:.2s ease-in-out}.btn[data-v-53333bdf]:hover{border:1px solid #2d79f3}#wrapper[data-v-8b697a56]{display:flex;transition:all .3s ease;min-height:100vh;background:linear-gradient(135deg,#1a1a1a,#0d0d0d);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.sidebar[data-v-8b697a56]{width:250px;height:100vh;position:fixed;left:-250px;transition:left .3s ease;background:#222831;box-shadow:2px 0 10px rgba(0,0,0,.5);padding-top:20px;z-index:1000}#wrapper.toggled .sidebar[data-v-8b697a56]{left:0}.sidebar-heading[data-v-8b697a56]{text-align:center;font-size:1.5rem;padding:15px 0;color:#00adb5;border-bottom:1px solid hsla(0,0%,100%,.1)}.list-group-item[data-v-8b697a56]{padding:15px 20px;font-size:1.1rem;transition:all .3s ease;display:flex;align-items:center;gap:10px}.list-group-item[data-v-8b697a56]:hover{background:#393e46!important;color:#00adb5!important}.list-group-item.active[data-v-8b697a56]{background:#00adb5!important;color:#fff!important;font-weight:700}.btn-close-sidebar[data-v-8b697a56]{background:none;border:none;color:#fff;font-size:24px;position:absolute;top:15px;right:15px;cursor:pointer;transition:color .3s ease}.btn-close-sidebar[data-v-8b697a56]:hover{color:#00adb5}#page-content-wrapper[data-v-8b697a56]{flex-grow:1;transition:margin-left .3s ease;padding:20px;color:#eee}#wrapper.toggled #page-content-wrapper[data-v-8b697a56]{margin-left:250px}.navbar[data-v-8b697a56]{padding:10px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.btn-primary[data-v-8b697a56]{background:#00adb5;border:none;padding:8px 15px;border-radius:8px;transition:all .3s ease}.btn-primary[data-v-8b697a56]:hover{background:#007d85;box-shadow:0 0 10px rgba(0,173,181,.5)}.online-status[data-v-8b697a56]{display:flex;align-items:center;gap:5px;font-size:.9rem;color:#00adb5}.status-dot[data-v-8b697a56]{width:10px;height:10px;background-color:lime;border-radius:50%;animation:pulse-8b697a56 1.5s infinite}@keyframes pulse-8b697a56{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.profile-card[data-v-8b697a56]{max-width:500px;margin:0 auto;background:#222831;border-radius:15px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.3);transition:transform .3s ease;position:relative}.profile-card[data-v-8b697a56]:hover{transform:translateY(-5px)}.profile-header[data-v-8b697a56]{position:relative;height:150px}.profile-bg[data-v-8b697a56]{background:linear-gradient(45deg,#00adb5,#393e46);height:100%}.profile-avatar[data-v-8b697a56]{width:120px;height:120px;border-radius:50%;border:4px solid #222831;position:absolute;bottom:-60px;left:50%;transform:translateX(-50%);-o-object-fit:cover;object-fit:cover;box-shadow:0 5px 15px rgba(0,0,0,.3);transition:all .3s ease;z-index:2}.profile-avatar[data-v-8b697a56]:hover{transform:translateX(-50%) scale(1.1);box-shadow:0 0 20px rgba(0,173,181,.7)}.profile-body[data-v-8b697a56]{padding:70px 30px 20px;text-align:center}.profile-body h2[data-v-8b697a56]{color:#00adb5;margin-bottom:5px;font-size:1.8rem}.profile-email[data-v-8b697a56]{color:#aaa;margin-bottom:20px;font-size:.9rem}.profile-stats[data-v-8b697a56]{display:flex;justify-content:space-around;margin:25px 0;padding:15px 0;border-top:1px solid #393e46;border-bottom:1px solid #393e46}.stat-item[data-v-8b697a56]{display:flex;flex-direction:column}.stat-number[data-v-8b697a56]{font-size:1.5rem;font-weight:700;color:#00adb5}.stat-label[data-v-8b697a56]{font-size:.8rem;color:#aaa;margin-top:5px}.profile-bio[data-v-8b697a56]{margin:20px 0;padding:15px;background:#1e1e1e;border-radius:8px;text-align:right;position:relative;min-height:80px}.profile-bio p[data-v-8b697a56]{color:#ddd;line-height:1.6}.edit-bio-btn[data-v-8b697a56]{position:absolute;top:5px;left:5px;background:rgba(0,173,181,.2);border:none;color:#00adb5;width:30px;height:30px;border-radius:50%;cursor:pointer;transition:all .3s ease}.edit-bio-btn[data-v-8b697a56]:hover{background:#00adb5;color:#fff}.add-bio[data-v-8b697a56]{margin:20px 0;padding:15px;background:rgba(30,30,30,.5);border:1px dashed #393e46;border-radius:8px;text-align:center;color:#aaa;cursor:pointer;transition:all .3s ease}.add-bio[data-v-8b697a56]:hover{background:rgba(0,173,181,.1);color:#00adb5;border-color:#00adb5}.add-bio i[data-v-8b697a56]{margin-left:5px}.profile-footer[data-v-8b697a56]{padding:15px;border-top:1px solid #393e46;text-align:center}.edit-profile-btn[data-v-8b697a56]{background:linear-gradient(45deg,#00adb5,#00838f);color:#fff;border:none;padding:10px 25px;border-radius:50px;cursor:pointer;font-size:1rem;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px}.edit-profile-btn[data-v-8b697a56]:hover{background:linear-gradient(45deg,#00838f,#006064);box-shadow:0 5px 15px rgba(0,173,181,.4);transform:translateY(-2px)}.activity-section[data-v-8b697a56]{max-width:800px;margin:0 auto}.activity-chart[data-v-8b697a56]{background:#1e1e1e;padding:20px;border-radius:10px;margin-bottom:30px}.activity-chart h3[data-v-8b697a56]{color:#00adb5;margin-bottom:20px;display:flex;align-items:center;gap:10px}.chart-container[data-v-8b697a56]{height:300px;background:rgba(30,30,30,.5);border-radius:8px;position:relative}.activity-analysis[data-v-8b697a56]{margin-top:15px;text-align:center;color:#aaa;font-size:.9rem}.login-prompt[data-v-8b697a56]{display:flex;justify-content:center;align-items:center;height:70vh}.prompt-content[data-v-8b697a56]{text-align:center;max-width:400px}.prompt-content i[data-v-8b697a56]{font-size:4rem;color:#00adb5;margin-bottom:20px}.prompt-content h3[data-v-8b697a56]{color:#00adb5;margin-bottom:20px}.login-btn[data-v-8b697a56]{background:linear-gradient(45deg,#00adb5,#00838f);color:#fff;border:none;padding:12px 30px;border-radius:50px;cursor:pointer;font-size:1rem;transition:all .3s ease;display:inline-flex;align-items:center;gap:10px;text-decoration:none}.login-btn[data-v-8b697a56]:hover{background:linear-gradient(45deg,#00838f,#006064);box-shadow:0 5px 15px rgba(0,173,181,.4);transform:translateY(-2px)}@media (max-width:768px){.sidebar[data-v-8b697a56]{left:-250px}#wrapper.toggled .sidebar[data-v-8b697a56]{left:0}#wrapper.toggled #page-content-wrapper[data-v-8b697a56]{margin-left:0}.profile-card[data-v-8b697a56]{max-width:100%}.profile-avatar[data-v-8b697a56]{width:100px;height:100px;bottom:-50px}.chart-container[data-v-8b697a56]{height:250px}}@media (max-width:576px){.profile-stats[data-v-8b697a56]{flex-direction:column;gap:15px}.stat-item[data-v-8b697a56]{flex-direction:row;justify-content:space-between;align-items:center}.chart-container[data-v-8b697a56]{height:200px}}