@charset "UTF-8";#app{min-height:100vh;background:linear-gradient(135deg,#ba8fff14,#ff99cc14)}*,*:before,*:after{box-sizing:border-box;word-wrap:break-word;word-break:break-word;-webkit-tap-highlight-color:transparent}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit;background-color:transparent}img{max-width:100%;height:auto;border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;border:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background:transparent;border:none;cursor:pointer}input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none}[type=checkbox],[type=radio]{padding:0}:focus{outline:none}h1,h2,h3,h4,h5,h6{font-weight:400}p{margin:0}hr{border:0;height:1px;background:#e1e4e8}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}template{display:none}[hidden]{display:none}canvas{display:inline-block}progress{display:inline-block;vertical-align:baseline}audio,video{display:inline-block}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#fff3;border-radius:2px}::-webkit-scrollbar-thumb{background:var(--gradient-primary);border-radius:2px;opacity:.2}::-moz-selection{background:var(--color-primary);color:#fff}::-moz-selection,::selection{background:var(--color-primary);color:#fff}::-webkit-input-placeholder{color:#999;opacity:1}::-moz-placeholder{color:#999;opacity:1}::placeholder{color:#999;opacity:1}input,button,textarea,select{-webkit-tap-highlight-color:transparent;outline:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-calendar-picker-indicator{display:none}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}input[type=password]::-webkit-credentials-auto-fill-button,input[type=password]::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}[disabled]{cursor:not-allowed;opacity:.6}[readonly]{cursor:default}a:visited,a:active{color:inherit}button:disabled{cursor:not-allowed;opacity:.6}input:focus,textarea:focus,select:focus{outline:none}img,svg{vertical-align:middle}th,td{text-align:left;font-weight:400}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{text-rendering:optimizeLegibility;font-feature-settings:"kern" 1}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}fieldset{border:0;padding:0;margin:0}legend{display:table;max-width:100%;white-space:normal;color:inherit}iframe{border:none}object,embed{max-width:100%}img{max-width:100%;height:auto;display:block}svg{display:block;max-width:100%;height:auto}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}code{font-family:Courier New,Courier,monospace}tt,code,kbd,samp{font-family:monospace,monospace;font-size:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted;text-decoration:none}mark{background-color:#ff0;color:#000}del{text-decoration:line-through}ins,u{text-decoration:underline}em{font-style:italic}strong{font-weight:700}i{font-style:italic}cite{font-style:normal}dfn{font-style:italic}var{font-family:monospace,monospace;font-style:italic}samp{font-family:monospace,monospace}kbd{font-family:monospace,monospace;background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px #0003,0 0 0 2px #fff inset;color:#333;display:inline-block;font-size:.85em;font-weight:700;line-height:1;padding:2px 4px;white-space:nowrap}:root{--background-image: url(/webp/bg-primary-ZUuWJwCy.webp);--bg-card-pink: url(/webp/card-pink-CnHd6JM4.webp);--bg-card-blue: url(/webp/crad-blue-D9xfMRtv.webp);--btn-back: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANgAAABKCAYAAADZjpqlAAAAAXNSR0IArs4c6QAABRNJREFUeF7t2EtsVGUYh/H/d2ovEAba6UVaML0AjWYQLJkSXEBCIjFhoxsb1EC8LIyJLlyauHLj1hgX6EKDxkB0pQsSw6IhLIRMaxPbppb0QiFU29oppZTUQs9nvtYZa9MYy/BumGcSks5hzjs5v7xPzsw4rfPw/f1lmp9/UVH03P04Tk/8MdOcvT1XmZ2d08LivfVO4RgCRSFQUVaq5LaEklsTt+prqkajkpKM4viCNm/+waVSi2sR3OoDy2Hdvfu6nHtfUuNk9pYGRm8QVVGsDhe5UYFN5WV6smmn6pKV4dQxef+RnPvCpdP5u1A+MN/Z+Zi2bPlUzr0Vx179I2Man8pu9D15PQJFJ9BQm1SqpVFR5CTvP9OdO++4o0fvB4h/AstkToe4wsHeoWvEVXRrwgUXIrCzrlqpXY25EaddOv12PjCfyZyUc1+FA+NT0+odGivkvTgXgaIU2Le7SfW1yZVr9/6Ua2//2vnOzgolEkOSdsRxrEs9/XznKsr14KILFQg/gBxuSymKohDYdY2O7nE+kzkl586E4Tcnp9U3zN2rUGjOL16Bp3c3qqG2egUgjk863919Vt6fCM97fh3W5Mxs8epw5QgUKPB4daWeaW1ZmeLcuXAHG5RzreH5xe5ePh4WCMzpxS0Qfro/cmBv7nvYVee7uuYlbQ5HLlzuUex9cQtx9QgUIBA5p2OH2nITbofA8kX9+NPPBYzmVAQQCALPP3sgD0Fg7AQCD1mAwB4yKOMQWC1AYOwDAoYCBGaIy2gECIwdQMBQgMAMcRmNAIGxAwgYChCYIS6jESAwdgABQwECM8RlNAIExg4gYChAYIa4jEaAwNgBBAwFCMwQl9EIEBg7gIChAIEZ4jIaAQJjBxAwFCAwQ1xGI0Bg7AAChgIEZojLaAQIjB1AwFCAwAxxGY0AgbEDCBgKEJghLqMRIDB2AAFDAQIzxGU0AgTGDiBgKEBghriMRoDA2AEEDAUIzBCX0QgQGDuAgKEAgRniMhoBAmMHEDAUIDBDXEYjQGDsAAKGAgRmiMtoBAiMHUDAUIDADHEZjQCBsQMIGAoQmCEuoxEgMHYAAUMBAjPEZTQCBMYOIGAoQGCGuIxGgMDYAQQMBQjMEJfRCBAYO4CAoQCBGeIyGgECYwcQMBQgMENcRiNAYOwAAoYCBGaIy2gECIwdQMBQYG1gs5K2hve7cLlHsfeGb81oBB5tgcg5HTvUlrvI285nMoNyrjUcudjdp4XFxUdbgKtDwFBgU3mZjhzYu/IO3l91vrv7rLw/EZ73DA5rMhtuaDwQQOBBBLZXV2p/a8vKqc6dc/7KlVdUUvJNeD4+lVXv0LUHmcs5CCAgad+eJtXXJHN3sJed7+ysUCIxIKkpjmNd6unXwuI9sBBAYIMCFWWlOtyWUhRF4cxwp2p1yx8Vu7pekvRt+Pu3qax+4S62QVpejoC0f0+zttdU5Sg6XDr93XJgf0f2iaR3w999w2O6OTmNGQII/E+BnXXVSu1qzH00/Ni1t7+3/DVsVWClkj6X9Foce/WPjC1/J+OBAAL/LdBQm1SqpVFRtJzTGY2MvOk6Opb+FVg+tEzmDTn3oaQdkzOzGhi5zncyNgyBdQQqysv0VPMTqqvaFv53XHH8gTt48MvVL83fwVYf9OfPl6u29lVF0QtLS0vtv0/PVGVn5yqys3PExqoVtUD4ISO5LRH+LdRXV81EUXRFzn2viYmz7vjxP9fi/AUf7JBKx3faMgAAAABJRU5ErkJggg==);--color-theme-1: #ffcccc;--color-theme-2: #a1d7f2;--color-text: #fff;--color-text-primary: #fff;--color-text-primary-1: #eee;--color-text-primary-2: #ddd;--color-text-primary-3: #ccc;--color-text-shadow: #f06b84;--color-text-shadow-secondary: #99cbe4;--color-text-dark: #ffcccc;--color-primary: #ffcccc;--color-primary-dark: #ff9797;--color-primary-light: #fde6e6;--color-primary-1: rgba(255, 204, 204, .7);--color-primary-2: rgba(255, 204, 204, .5);--color-primary-3: rgba(255, 204, 204, .3);--color-secondary-dark: #81e1f7;--color-secondary: #a1d7f2;--color-background: #fff8f8;--color-surface: #f8f9fa;--color-text-secondary: #6c757d;--color-boder: #fff8f8;--bg-card: rgba(0, 0, 0, .2);--bg-card-active: rgba(200, 200, 200, .5);--bg-card-thumb: rgba(100, 100, 100, .1);--bg-card-inside: rgba(253, 230, 230, .2);--bg-card-body-thumb: rgba(100, 100, 100, .1);--bg-input: rgba(255, 228, 228, .3);--border-primary: rgba(255, 255, 255, .2);--border-primary-1: rgba(200, 200, 200, .2);--btn-dark: #817B87;--color-success: #19ef47;--color-danger: #ff6b6b;--gradient-primary: linear-gradient(135deg, var(--color-theme-2), var(--color-theme-1));--gradient-button: linear-gradient(135deg, var(--color-theme-1), var(--color-theme-2));--gradient-theme: linear-gradient(to right, var(--color-theme-1), var(--color-theme-2));--gradient-white: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));--gradient-head: linear-gradient(180deg, rgba(254, 114, 140, .3), rgba(55, 55, 55, 0));--background-image-cyber: url(/png/bg-primary-COWwrpAe.png);--bg-theme-cottage-thumb: url(/png/bg-primary-thumb-tL0aVlyk.png);--bg-theme-cyber-thumb: url(/png/bg-primary-thumb-BvOG3GAy.png);--bg-theme-chat: url(/png/bg-primary-chat-CS0kvJdu.png);--max-width: 1920px}.theme-cyber,.theme-default,.theme-cottage{height:100vh}.theme-transition{transition:background-image .5s ease-in-out,background-color .3s ease,color .3s ease}.theme-cottage{background:var(--background-image) no-repeat fixed center;background-size:cover;background-color:#fde6e6;color:var(--color-primary)}.theme-cottage .gradient-theme{background:var(--gradient-theme)}.theme-cyber{--background-image: url(/webp/bg-primary-ZUuWJwCy.webp);--bg-card-pink: url(/webp/bg-primary-BIPaXq-L.webp);--bg-card-blue: url(/webp/bg-primary-BIPaXq-L.webp);--btn-back: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANgAAABKCAYAAADZjpqlAAAAAXNSR0IArs4c6QAABX9JREFUeF7t13tolXUcx/Hv79nOtk6aLlKXc5gOR2la4pSg8Kxc6oTaOYaXCi9pINIFDAMtu2DCCgwsKkzQmBJKJ0wXzNtyjgqSc0QTTZzurJxb07yk6dzZ2c4vnt2Y4l9nfv/w7L2/nv3g+fye34vvh+c8Rm7zd3zW8bS02HV/inUKo7Ylf3/jLyOOXDo68MTVU9LQ1CjXWq/f7jbWEEhqgX6p98pQb5Y8MiBPJmSO+9eX9WRtupMeEhvfdyPNWzYmOKblVgDTc8Etlrel6RXrmJWxeGz4j2f3SmnNNjnX/E9Sw3E4BBIRGJIxWBbkzpHnh02TVCf1LxO3JRfPmk35h/JjXXndBbMFlamRzH5fGDFLWuOtsvaPL2VH3a5E9uUeBPqUgD+nSJaPfs0tmVixX4+8fO11c+DpVhehu2A1gdB6t1zu4sfHPqNcfWpEOGxvBfw5M2TFo2+2x1iR9bk/5C/tLljEH5onxmx2F8rrK2T10bW93Y/7EehzAu+PXS4zhhV2nNva+SN3TNxiagsqM+KZ/U8bkexoW1ReqFokF6IX+xwOB0agtwJDMgbJ975N4nE8Yq0901xdO8qcLg7NdxxTyturt7zcj4DIh+PelunZUzrfYvF5piZwaKsRO9ddWXW4RCoaq3BCAIEEBQqzfLJm/MrObzGzzUQCoZMiJs9dmXlgoTTcaEwwmtsQQCDHmy1B38ZOCFttIv7wdTHidVd8e4olGo+ihAACCQp4U7yyf+r2zp+IctVEAmHblfXErukJxnIbAgh0CfxWtLsbg4IxFwjcYQEKdodBiUOgpwAFYx4QUBSgYIq4RCNAwZgBBBQFKJgiLtEIUDBmAAFFAQqmiEs0AhSMGUBAUYCCKeISjQAFYwYQUBSgYIq4RCNAwZgBBBQFKJgiLtEIUDBmAAFFAQqmiEs0AhSMGUBAUYCCKeISjQAFYwYQUBSgYIq4RCNAwZgBBBQFKJgiLtEIUDBmAAFFAQqmiEs0AhSMGUBAUYCCKeISjQAFYwYQUBSgYIq4RCNAwZgBBBQFKJgiLtEIUDBmAAFFAQqmiEs0AhSMGUBAUYCCKeISjQAFYwYQUBSgYIq4RCNAwZgBBBQFKJgiLtEIUDBmAAFFAQqmiEs0AhSMGUBAUYCCKeISjQAFYwYQUBSgYIq4RCNAwZgBBBQFKJgiLtEIUDBmAAFFAQqmiEs0AhSMGUBAUYCCKeISjQAFYwYQUBSgYIq4RCNAwZgBBBQFbi6YP3xFjNzn7vfM3pnS1NakuDXRCCS3gDfFK/unbu84pJWrJhIInRQxee7/s6oWS11TfXILcDoEFAVyvNkS9G3s3MFWm5rAoa1G7Fx3ZdXhEqlorFLcnmgEklugMMsna8av7HyBmW2mpvjgS8ZJ+dZd2dNQKR/8/klyC3A6BBQFPnpshTw7tKB9h3ibfdHUFlRm2IH9T4iRh6JtLTLn51el8cZ5xUcgGoHkFMi6Z7AEJ28Sj5Pqfn/9ealO8ox71EggPEtEvnOv9/1dJe8dKUlOAU6FgKLAmsffkcIHJ3fs0CazR5blB9sL1l4yf/hzMfKGe/3p8a8keKZM8VGIRiC5BGYPL5a3Ri/t+Paydl3ujonL3OvugoUnhD2ZObLBGFkYi7dKybF1Ul5fkVwKnAYBBYGioYXy7thlkuqkuD8NS0d4IotNcHbbTQXr2rcmEFokYlYbkeyyut2y4dQWuRC9qPBYRCJwdws8kH6/LBm1QJ7LmeYWq8Ha+KrcnZO+6Xmq7jdYz8VTReXpnoxBL8fFKY7GmyeW1/+U+ev5gxknrlTLf7Fr0hKP3d0yPD0CCQikOR7p7+knYwY8LE8NntQ8LXvK5TSTdtARs7M1em7rqF0zorfG/g/lSocF+eq/RAAAAABJRU5ErkJggg==);--color-theme-1: #82efe4;--color-theme-2: #de52cc;--color-text: #fff;--color-text-primary: #fff;--color-text-primary-1: #eee;--color-text-primary-2: #ddd;--color-text-primary-3: #ccc;--color-text-shadow: #cb5df0;--color-primary: #de52cc;--color-primary-dark: #d727c0;--color-primary-light: #ffd4fa;--color-primary-1: rgba(222, 82, 204, .7);--color-primary-2: rgba(222, 82, 204, .5);--color-primary-3: rgba(222, 82, 204, .3);--color-text-dark: #d557e0;--color-secondary: #82efe4;--color-background: #ffffff;--color-surface: #f8f9fa;--color-text-secondary: #6c757d;--bg-card: rgba(0, 0, 0, .5);--bg-card-active: rgba(200, 200, 200, .5);--bg-card-thumb: rgba(100, 100, 100, .1);--bg-card-inside: rgba(100, 100, 100, .2);--bg-card-body-thumb: rgba(0, 0, 0, .3);--bg-input: rgba(255, 228, 228, .3);--border-primary: rgba(255, 255, 255, .2);--border-primary-1: rgba(200, 200, 200, .2);--btn-dark: #16203f;--gradient-primary: linear-gradient(135deg, var(--color-theme-2), var(--color-theme-1));--gradient-button: linear-gradient(135deg, var(--color-theme-1), var(--color-theme-2));--gradient-theme: linear-gradient(to right, var(--color-theme-1), var(--color-theme-2));--gradient-white: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));--bg-theme-chat: url(/png/bg-primary-chat-DZxDIwlk.png);background:var(--background-image-cyber) no-repeat fixed center;background-size:cover;background-color:#1a1a2e;color:var(--color-primary)}.theme-cyber .gradient-theme{background:var(--gradient-theme)}.theme-cyber .title-small h2,.theme-cyber .title-small p{font-weight:400}.theme-cyber .title-small h2{color:var(--color-text-primary)!important}.theme-cyber .backdrop-card{background:var(--bg-card)}.backdrop-card{background:#64646433;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.theme-icons{display:flex;float:left;margin-right:15px}.theme-icons :nth-child(1),.theme-icons :nth-child(2),.theme-icons :nth-child(3){width:14px;height:14px;transform:rotate(45deg)}.theme-icons :nth-child(1),.theme-icons :nth-child(3){background:var(--color-theme-2)}.theme-icons :nth-child(1){z-index:1}.theme-icons :nth-child(2){z-index:2;background:var(--color-theme-1);margin-left:-3px}.theme-icons :nth-child(3){z-index:3;margin-left:-3px}p,span,strong{color:inherit;line-height:inherit;font-size:inherit}.pc-page{padding-top:60px;height:100vh;overflow-y:auto;padding-left:20px;padding-right:20px}.theme-text-shadow{text-shadow:0 0 4px var(--color-text-shadow)}.btn,button{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;border-radius:8px;transition:all .3s ease;cursor:pointer;font-size:14px;font-weight:700;white-space:nowrap;color:var(--color-text-primary)}.btn.small,button.small{flex:none;padding:6px 10px;font-size:12px;border-radius:6px}.btn.big,button.big{padding:12px 24px;font-size:16px;border-radius:10px}.btn.btn-primary,button.btn-primary{background:var(--gradient-button);color:#fff;font-weight:700;box-shadow:0 4px 16px var(--color-primary-3);transition:all .3s ease}.btn.btn-primary:hover:not(:disabled),button.btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px var(--color-primary-1)}.btn.btn-primary:active:not(:disabled),button.btn-primary:active:not(:disabled){transform:translateY(0)}.btn.btn-outline,button.btn-outline{border:2px solid var(--color-text);color:var(--color-text)}.btn.btn-outline:hover,button.btn-outline:hover{border-color:var(--color-primary-1);color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 12px var(--color-primary-3)}.btn.btn-outline:active,button.btn-outline:active{transform:translateY(0)}.btn.btn-danger,button.btn-danger{background:linear-gradient(135deg,#ff6b6b,#ffa5a5);color:var(--color-text)}.btn.btn-danger:hover:not(:disabled),button.btn-danger:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #ff6b6b66}.icon-online{width:10px;height:10px;border-radius:50%;background:var(--color-success);display:inline-block;margin-left:4px}.cell-list{display:flex;flex-direction:column;justify-content:space-between;gap:10px}.cell-list .cell-item{display:flex;justify-content:flex-start;align-items:center;gap:10px;cursor:pointer;padding:10px 12px;border-radius:4px;background:#ffffff4d;line-height:1.5}.cell-list .text-item{font-size:14px;color:var(--color-text-primary);background:none;padding:0}.cell-list .card-item{cursor:pointer}.cell-list .left-icon{width:32px;height:32px;border-radius:10px;background:var(--gradient-button);color:var(--color-text)}.cell-list .title{font-size:14px;color:var(--color-text);font-weight:500}.cell-list .value,.cell-list .cell-title{font-size:14px;color:var(--color-text);font-weight:600}.cell-list .cell-desc{font-size:12px;color:var(--color-text-primary-1);font-weight:400}.cell-list .cell-content{display:flex;flex-direction:column;flex:1}.cell-list .cell-arrow{width:24px;height:24px;margin-right:-8px;color:var(--color-text-primary-1);display:flex;align-items:center;justify-content:center}.backdrop-card{background:var(--bg-card)}.theme-card{background:var(--bg-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .3s ease;padding:16px;border-radius:12px;box-shadow:0 0 10px #bd57d44d}.theme-card.big{padding:24px;border-radius:20px}.theme-card>.card-header{margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid var(--border-primary);display:flex;align-items:center;justify-content:flex-start;color:var(--color-text-primary)}.theme-card>.card-header.no-border{border-bottom:none}.theme-card .header-left{display:flex;justify-items:center;align-items:center}.theme-card .space-between{justify-content:space-between}.theme-card .card-title,.theme-card h3{font-size:16px;font-weight:700;color:var(--color-text-primary);white-space:nowrap}.theme-card .page-title{font-size:24px;font-weight:700}.theme-card .page-title+.tip{font-size:14px;color:var(--color-text-primary-2)}.theme-card .subtitle{font-size:14px;color:var(--color-text-primary)}.theme-card .tip{color:var(--color-text-primary-3);font-size:12px}.overlap-card{box-shadow:0 0 4px #fff3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.overlap-card .card-title{color:var(--color-text-primary)}.overlap-card .btn-close{color:var(--color-text-primary-1);padding:6px;border-radius:50%;font-size:24px}.overlap-card .btn-close:hover{background-color:#96969633}.overlap-card .card-header{background:#6464644d;border-bottom:2px solid rgba(255,255,255,.2)}.overlap-card .card-body{background:#96969633}.btn-theme-bg-inner{position:relative;background:none}.btn-theme-bg-inner>*{position:relative;z-index:1}.btn-theme-bg-inner:before{content:"";position:absolute;inset:1px 3px;z-index:0;background-color:var(--btn-dark);border-radius:inherit}.modal-overlay{position:fixed;inset:0;z-index:2000;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.modal-overlay:before{content:"";position:absolute;width:100%;height:100%;background:#64646433;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.modal-content{box-shadow:0 20px 60px #64646433;background:#00000026;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);max-width:520px;width:100%;max-height:calc(100vh - 32px);border-radius:20px;overflow:hidden;position:relative;transition:all .3s ease;display:flex;flex-direction:column}.modal-content .modal-header{background:linear-gradient(180deg,#fe728c4d,#37373700);display:flex;align-items:center;gap:12px;justify-content:space-between;padding:24px 28px;position:relative}.modal-content .modal-header:after{content:"";background:#ffffff80;position:absolute;height:2px;left:10px;right:10px;bottom:0}.modal-content .modal-header .header-title,.modal-content .modal-header h3{flex:1;margin:0;font-size:20px;font-weight:600;color:#fff}.modal-content .modal-body{flex:1;overflow-y:auto;padding:28px}.modal-content .modal-footer{display:flex;gap:12px;padding:20px 28px;justify-content:flex-end}.modal-content p{margin:0;font-size:16px;color:var(--color-text-primary-2);line-height:1.5}.modal-content .header-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center}.modal-content .header-icon svg{width:20px;height:20px;color:#ba8fff}.modal-content .header-icon .theme-icon{width:auto;max-width:100%}.modal-content .btn-close{width:32px;height:32px;transition:all .2s ease;padding:4px;font-size:24px;cursor:pointer;color:var(--color-text-primary-2)}.modal-content .btn-close:hover{color:var(--color-text-primary);background:#0000000d;border-radius:50%;transform:rotate(90deg)}.modal-content .btn-close svg{width:18px;height:18px}.modal-content .btn{font-weight:700;font-size:16px}.modal-content .btn:hover{box-shadow:0 4px 12px var(--color-primary-3)}.modal-content .btn-cancel{border:2px solid var(--color-text);color:var(--color-text)}.modal-content .btn-cancel:hover{border-color:var(--color-primary-1);text-shadow:0px 1px 3px var(--color-text-shadow);transform:translateY(-2px)}.modal-content .btn-cancel:active{transform:translateY(0)}.modal-content .btn-primary,.modal-content .btn-confirm{color:var(--color-text-primary);text-shadow:0px 1px 3px var(--color-text-shadow)}.modal-content .article-detail{font-size:14px;min-height:460px}.modal-content .article-detail>h1{text-align:center}.modal-content .article-detail h1,.modal-content .article-detail h2,.modal-content .article-detail h3,.modal-content .article-detail h4,.modal-content .article-detail h5,.modal-content .article-detail h6{margin-top:1.5em;margin-bottom:1em;line-height:1.6em;font-weight:600;color:var(--color-text-primary);text-shadow:0 0 2px var(--color-text-shadow)}.modal-content .article-detail h1{font-size:24px}.modal-content .article-detail h2{font-size:22px}.modal-content .article-detail h3{font-size:20px}.modal-content .article-detail h4{font-size:18px}.modal-content .article-detail h5{font-size:16px}.modal-content .article-detail h6{font-size:14px}.modal-content .article-detail strong{font-weight:700}.modal-content .article-detail p{margin-top:0;margin-bottom:.5em;font-size:16px;line-height:1.5}.modal-content .article-detail p:nth-child(odd){text-indent:2em}.modal-content .article-detail ul,.modal-content .article-detail ol{padding-left:2.5em;margin-bottom:1em}.modal-content .article-detail li{line-height:1.6em;list-style-type:disc}.modal-content .article-detail p,.modal-content .article-detail li,.modal-content .article-detail span{color:var(--color-text-primary-1)}.modal-content .article-detail hr{margin:2em auto;width:100%;color:var(--color-text-primary-2)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dropdown-enter-active,.dropdown-leave-active{transition:all .25s cubic-bezier(.4,0,.2,1);transform-origin:top}.dropdown-enter-from{opacity:0;transform:scaleY(.85) translateY(-8px)}.dropdown-leave-to{opacity:0;transform:scaleY(.92) translateY(-4px)}.modal-enter-active,.modal-leave-active{transition:opacity .3s ease}.modal-enter-active .modal-content,.modal-leave-active .modal-content{transition:transform .3s ease}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .modal-content,.modal-leave-to .modal-content{transform:scale(.9) translateY(20px)}.title-small h2{font-size:40px;line-height:1.2;text-shadow:0px 2px 4px var(--color-text-shadow);font-weight:700}.title-small p{font-size:16px;font-weight:700;text-shadow:0px 1px 3px var(--color-text-shadow)}.app-header{position:fixed;top:0;left:0;right:0;z-index:1000}.app-header.show{transform:translateY(0);opacity:1}.app-header.theme-bg{box-shadow:0 0 5px #ffffff1a}.app-header.theme-bg:before{content:"";position:absolute;inset:0;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.app-header.white-bg{background-color:#fff}.header-container{display:flex;justify-content:space-between;align-items:center;padding:0 20px;height:60px;margin:0 auto;position:relative;z-index:2}.header-container .header-left{display:flex;align-items:center;gap:30px}.header-container .header-right{display:flex;align-items:center;position:relative}.header-container .logo{margin:0;font-size:28px;font-weight:700;letter-spacing:10px;color:var(--color-text);white-space:nowrap}.header-container .logo span:nth-child(1){text-shadow:0 0 6px var(--color-text-shadow-secondary)}.header-container .logo span:nth-child(2){text-shadow:0 0 6px var(--color-text-shadow)}.header-container .nav-links{display:flex;gap:30px}.header-container .nav-links .nav-link{position:relative;padding:8px 0;text-decoration:none;font-size:14px;color:var(--color-text);white-space:nowrap}.header-container .nav-links .nav-link:after{content:"";position:absolute;bottom:0;left:50%;width:20px;height:2px;background-color:var(--color-theme-2);transform:translate(-50%) scaleX(0)}.header-container .nav-links .nav-link:hover:after,.header-container .nav-links .nav-link.active:after{transform:translate(-50%) scaleX(1);transition:transform .15s ease-in-out}.header-container .user-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;cursor:pointer;background:#00000026;padding:6px}.header-container .user-avatar .avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-container,.main-content,.main-container{max-width:var(--max-width)}.main-content{display:flex;gap:20px;align-items:flex-end;margin:0 auto;height:calc(100vh - 60px);padding:20px;overflow:hidden}.main-content .left-panel,.main-content .right-panel{position:relative;z-index:10}.main-content .left-panel{flex:0 0 360px;display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.main-content .center-panel{flex:1;position:relative;min-height:720px;z-index:1}.main-content .right-panel{flex:0 0 480px;min-height:500px;margin-bottom:30px}.main-container{margin:20px auto 0}form .form-group{margin-bottom:20px;position:relative}form .form-group:last-child{margin-bottom:0}form .form-label{display:flex;gap:4px;align-items:center;margin-bottom:8px;font-weight:500;color:var(--color-text-primary)}form .checkbox-wrapper{color:#fff}form .form-input,form .form-static,form .select-options,form .form-select,form .form-textarea,form .form-text{width:100%;padding:10px 14px;background:var(--bg-input);transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid transparent;border-radius:8px;font-size:14px}form .form-input,form .form-textarea{color:var(--color-text)}form .form-input.is-error,form .form-textarea.is-error{border-color:#ff6b6b;background:#ff6b6b0d}form .form-input:focus,form .form-textarea:focus{outline:none;border-color:var(--color-primary-1);box-shadow:0 0 4px var(--color-primary-3)}form .form-input::-webkit-input-placeholder,form .form-textarea::-webkit-input-placeholder{color:var(--color-text-primary-3)}form .form-input::-moz-placeholder,form .form-textarea::-moz-placeholder{color:var(--color-text-primary-3)}form .form-input::placeholder,form .form-textarea::placeholder{color:var(--color-text-primary-3)}form .form-static{cursor:no-drop;color:var(--color-text-primary-3)}form[disabled]{opacity:.6;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}form .form-text{cursor:auto;color:var(--color-text-primary-1)}form .select-wrapper{position:relative;cursor:pointer}form .select-options{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:100;max-height:150px;overflow-y:auto;padding:8px;background-color:#bcb3b9f0}form .option-icon{font-size:16px;flex-shrink:0}form .select-option{padding:6px 10px;cursor:pointer;transition:all .3s ease;line-height:1.5;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:6px;color:var(--color-text-primary)}form .select-option .icon-select{color:var(--color-text-primary)}form .select-option:last-child{border-bottom:none}form .select-option .option-text{flex:1;font-size:15px;color:inherit;transition:all .3s ease}form .select-option:hover{background-color:#0000000a}form .select-option.is-selected .option-text{font-weight:600}form .selected-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary)}form .selected-text.placeholder{color:var(--color-text-primary-2);font-weight:400}form .form-textarea{width:100%;transition:all .3s ease;resize:vertical;font-family:inherit;line-height:1.5}form .icon-select-arrow{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px;height:10px;transition:transform .3s ease;pointer-events:none;color:var(--color-text-primary)}form .icon-select-arrow.is-open{transform:translateY(-50%) rotate(180deg)}form .icon-select{font-size:12px;width:20px;height:20px;color:var(--color-primary-dark)}form .optional-tag{color:var(--color-text-primary-3);margin-left:4px;font-size:12px}form .char-count{position:absolute;right:10px;bottom:1em;text-align:right;font-size:12px;color:var(--color-text-primary-3)}form .show-tip{margin-top:8px;display:flex;align-items:flex-start;gap:6px;line-height:1.5;color:var(--color-text-primary-3);font-size:12px}form .error-tip{color:#ff6b6b;font-size:12px;margin-top:6px;display:flex;align-items:center;gap:4px}form .error-message{margin-top:16px;color:#f70;font-size:14px;text-align:center}form .password-input-wrapper{position:relative}form .password-input-wrapper .password-input{padding-right:50px!important}form .password-input-wrapper .password-toggle{position:absolute;right:15px;top:50%;z-index:10;transform:translateY(-50%);background:none;border:none;padding:5px;transition:color .3s ease;cursor:pointer;color:var(--color-text-primary-1)}form .password-input-wrapper .password-toggle:hover{color:var(--color-text-primary)}form .password-input-wrapper .password-toggle svg{width:20px;height:20px}form .verification-wrapper{display:flex;gap:10px}form .verification-wrapper .form-input{flex:1}form .btn-verification{background:var(--bg-input);font-size:14px;color:var(--color-text-primary);white-space:nowrap}form .btn-verification:hover:not(:disabled){outline:1px solid var(--color-primary-1)}form .btn-verification:active:not(:disabled){transform:translateY(0)}form .btn-verification:active{transform:scale(.98)}form .btn-verification:disabled{opacity:.6;cursor:not-allowed;border-color:var(--color-text-primary-1);color:var(--color-text-primary-1)}form .checkbox-wrapper{display:flex;align-items:center;cursor:pointer;font-size:14px}form .checkbox-wrapper input[type=checkbox]{display:none}form .checkbox-wrapper .checkmark{width:18px;height:18px;border:2px solid var(--color-text-primary-3);border-radius:4px;margin-right:8px;position:relative;transition:all .3s ease}form .checkbox-wrapper .checkmark:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;transform:rotate(45deg);border:solid var(--color-text-primary);border-width:0 2px 2px 0;opacity:0;transition:opacity .3s ease}form .checkbox-wrapper input[type=checkbox]:checked+.checkmark{border-color:var(--color-text-primary)}form .checkbox-wrapper input[type=checkbox]:checked+.checkmark:after{opacity:1}.dropdown-menu{position:absolute;top:32px;right:0;z-index:1000;min-width:150px;overflow:hidden;background:var(--color-primary-light);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;box-shadow:0 8px 24px #ba8fff33;display:flex;flex-direction:column;gap:2px}.dropdown-menu .dropdown-item{display:flex;align-items:center;gap:10px;padding:12px 16px;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500;color:#333;text-align:left}.dropdown-menu .dropdown-item:hover{background:#ba8fff1a;color:#ba8fff}.dropdown-menu .dropdown-item.danger{color:#ff6b6b}.dropdown-menu .dropdown-item.danger:hover{background:#ff6b6b1a;color:#ff5252}.dropdown-menu .dropdown-item svg{width:16px;height:16px;flex-shrink:0}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;height:100%;text-align:center;color:var(--color-text-primary)}.loading-container p{font-size:15px;margin:0}.loading-container .loading-spinner{width:40px;height:40px;border:4px solid rgba(255,255,255,.1);border-top-color:var(--primary-purple, #ba8fff);border-radius:50%;animation:spin .8s linear infinite;margin-bottom:16px}.loading-container .loading-spinner.large{width:48px;height:48px;border-width:3px;margin-bottom:16px;border-color:#ba8fff33;border-top-color:#ba8fff}.loading-more{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px 0;color:var(--color-text-primary-3);font-size:14px}.no-more{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;color:var(--color-text-primary-3);font-size:14px}.no-more svg{width:20px;height:20px}.load-error{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px 0;color:var(--color-danger);font-size:14px;cursor:pointer;transition:all .3s ease}.load-error svg{width:20px;height:20px}.load-error:active{transform:scale(.95)}.empty-state{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;flex-direction:column;gap:20px;padding:20px;color:var(--color-text-primary)}@keyframes slideDown{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes slideUp{0%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(-20px)}}.btn.btn-theme-bg{background:var(--btn-back) no-repeat center center;background-size:contain;width:auto;height:48px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.brand-section{padding:30px 15px 0;position:relative;overflow:hidden}.brand-section:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:rotate 20s linear infinite}.brand-section .brand-logo{text-align:center}.brand-section .brand-content{position:relative;z-index:2;max-width:500px;width:100%}.brand-section .logo-icon{display:inline-block;animation:float 3s ease-in-out infinite;filter:drop-shadow(0 10px 30px rgba(0,0,0,.2))}.brand-section .brand-name{margin:0 auto;transform:skew(-14deg);font-size:42px;font-weight:700;color:#fff;letter-spacing:.5em;text-align:center;text-shadow:0px 3px 6px var(--color-text-shadow);white-space:nowrap;width:460px;height:84px;line-height:84px;border-radius:24px}.brand-section .brand-name>h1{font-size:inherit;line-height:inherit;min-height:inherit}.brand-section .brand-footer{margin-top:10px;text-align:center;color:var(--color-text-primary);text-shadow:0 0 2px var(--color-text-shadow);font-weight:700;line-height:1.5}.brand-section .brand-slogan{font-size:24px;letter-spacing:14px}.brand-section .brand-desc{font-size:26px;font-style:italic;margin:0;letter-spacing:4px}.icp-footer{position:fixed;bottom:0;left:0;right:0;z-index:1;display:flex;align-items:center;justify-content:center;background:transparent;height:40px;font-size:12px}.icp-footer .icp-link{padding:5px 10px;border-radius:4px;transition:all .3s ease;color:#00000059;text-decoration:none;background:#ffffff4d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.icp-footer .icp-link:hover{color:#0009;background:#ffffff80;transform:translateY(-1px)}.link{color:var(--primary-purple);text-decoration:none;font-weight:500;transition:color .3s ease}.link:hover{color:var(--primary-purple-dark);text-decoration:underline}.matrix-page .main-content{align-items:flex-end}@media(max-width:1300px){.app .center-panel{transform:scale(.8)}.app .matrix-page .right-panel,.app .chat-page .left-panel{display:none}}@media(min-width:1300px){.app .center-panel{transform:scale(.6)}}@media(min-width:1500px){.theme-card{padding:20px;border-radius:16px}.theme-card.big{padding:26px;border-radius:22px}.theme-card>.card-header{margin-bottom:18px;padding-bottom:12px;border-width:2px}.theme-card>.card-title{font-size:18px}.app .matrix-page .theme-content,.app .chat-page .theme-content{gap:14px}.app .matrix-page .theme-content .theme-item,.app .chat-page .theme-content .theme-item{height:80px}.app .matrix-page .left-panel,.app .chat-page .left-panel{flex:0 0 390px}.app .matrix-page .center-panel,.app .chat-page .center-panel{transform:scale(.75)}.app .matrix-page .right-panel,.app .chat-page .right-panel{flex:0 0 560px}.app .matrix-page .right-panel .agent-item,.app .chat-page .right-panel .agent-item{height:250px;border-radius:18px}}@media(min-width:1700px){.theme-card{padding:24px;border-radius:20px}.theme-card.big{padding:28px;border-radius:22px}.theme-card>.card-header{margin-bottom:20px;padding-bottom:14px;border-width:2px}.app .matrix-page .theme-content .theme-item,.app .chat-page .theme-content .theme-item{height:90px}.app .matrix-page .left-panel,.app .chat-page .left-panel{flex:0 0 367px}.app .matrix-page .center-panel,.app .chat-page .center-panel{transform:scale(.85)}.app .matrix-page .right-panel,.app .chat-page .right-panel{flex:0 0 628px}.app .matrix-page .right-panel .agent-item,.app .chat-page .right-panel .agent-item{height:276px;border-radius:22px}.app .chat-page .right-panel{flex:0 0 540px}}@media(min-width:1900px){.app .matrix-page .left-panel,.app .chat-page .left-panel{flex:0 0 480px}.app .matrix-page .center-panel,.app .chat-page .center-panel{transform:scale(1)}.app .matrix-page .right-panel,.app .chat-page .right-panel{flex:0 0 690px}.app .matrix-page .right-panel .agent-item,.app .chat-page .right-panel .agent-item{height:306px;border-radius:22px}.app .chat-page .right-panel{flex:0 0 560px}}@media(max-width:1024px){.app .matrix-page .main-content{overflow-y:auto;flex-direction:column;justify-content:normal}.app .matrix-page .left-panel,.app .matrix-page .center-panel,.app .matrix-page .right-panel{width:100%}.app .matrix-page .theme-content .theme-image{height:140px}}@media(max-width:768px){.matrix-page .agent-list{grid-template-columns:repeat(2,1fr)}.chat-page .center-panel{display:none}.chat-page .right-panel{flex:1}.icp-footer{font-size:11px;height:36px}.icp-link{font-size:10px}}.theme-icon[data-v-1c9555b9]{display:block;vertical-align:middle;width:inherit}.loading-state[data-v-d62a7892]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:16px}.loading-state p[data-v-d62a7892]{margin:0;color:var(--color-text-secondary);font-size:14px}.error-state[data-v-ddf68bd8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:16px}.error-icon svg[data-v-ddf68bd8]{width:48px;height:48px;color:var(--color-text-tertiary)}.error-message[data-v-ddf68bd8]{margin:0;color:var(--color-text-secondary);font-size:14px;text-align:center}.empty-state[data-v-09d1ca73]{display:flex;justify-content:center;align-items:center;padding:64px 24px;width:100%}.empty-state-container[data-v-09d1ca73]{text-align:center;max-width:480px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.empty-state-icon[data-v-09d1ca73]{margin-bottom:24px;color:var(--color-text-primary-2)}.empty-svg[data-v-09d1ca73]{width:120px;height:120px}.empty-state-title[data-v-09d1ca73]{margin:0 0 8px;font-size:16px;font-weight:500;color:var(--color-text)}.empty-state-description[data-v-09d1ca73]{margin:0 0 24px;font-size:14px;color:var(--color-text-primary-2);line-height:20px}.empty-state-action[data-v-09d1ca73]{display:inline-flex}.empty-state-btn[data-v-09d1ca73]{padding:8px 16px;font-size:14px;font-weight:400;color:var(--color-primary, #409eff);background-color:transparent;border:1px solid var(--color-primary, #409eff);border-radius:4px;cursor:pointer;transition:all .3s}.empty-state-btn[data-v-09d1ca73]:hover{background-color:rgba(var(--color-primary-rgb, 64, 158, 255),.1)}.empty-state-btn[data-v-09d1ca73]:active{background-color:rgba(var(--color-primary-rgb, 64, 158, 255),.2)}.dialog-drag-handle[data-v-b1f44be2]{cursor:move}.modal-body[data-v-b1f44be2]{position:relative;min-height:auto}.modal-footer[data-v-b1f44be2]{display:flex;gap:12px;padding:20px 28px}.footer-right[data-v-b1f44be2]{justify-content:flex-end}.footer-center[data-v-b1f44be2]{justify-content:center}
