@charset "UTF-8";:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{width:100vw!important;height:100vh!important;margin:0;overflow:hidden}*{box-sizing:border-box}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.abs{position:absolute}.abs-full{position:absolute;width:100%;height:100%;left:0;top:0}.scroll{overflow-y:auto}.scroll::-webkit-scrollbar{display:block!important;width:5px!important}.scroll::-webkit-scrollbar-thumb{height:30px!important;background-color:#333655!important;border-radius:10px!important}.scroll-x{overflow-x:auto}.scroll-x::-webkit-scrollbar{width:0px;height:6px!important}.scroll-x::-webkit-scrollbar-thumb{background-color:#333655!important;border-radius:6px!important}.disabled{cursor:not-allowed!important}.default-btn-bg{background:#ffffff24}.default-btn-bg-light-1{background:#ffffff0f}.default-btn-bg-light-2{background:#ffffff14}.default-btn-bg-light-3{background:#ffffff1a}.default-btn-bg-light-4{background:#ffffff0a}.line-clamp-1{word-break:break-all;word-wrap:break-word;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.line-clamp-2{word-break:break-all;word-wrap:break-word;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.line-clamp-3{word-break:break-all;word-wrap:break-word;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.line-clamp-4{word-break:break-all;word-wrap:break-word;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.line-clamp-5{word-break:break-all;word-wrap:break-word;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.line-clamp-6{word-break:break-all;word-wrap:break-word;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.line-clamp-7{word-break:break-all;word-wrap:break-word;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}.line-clamp-8{word-break:break-all;word-wrap:break-word;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.line-clamp-9{word-break:break-all;word-wrap:break-word;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical}.line-clamp-10{word-break:break-all;word-wrap:break-word;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical}.breathe{animation:scale-breathe 2s infinite linear}@keyframes scale-breathe{0%{transform:scale(1)}25%{transform:scale(.95)}50%{transform:scale(.9)}75%{transform:scale(.95)}to{transform:scale(1)}}.rotate{animation:rotate 2s infinite linear}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.system-btn{--defaultColor: #7952cc;--hoverColor: rgba(0, 202, 224, .8);display:flex;justify-content:center;align-items:center;border-radius:8px;color:#000;font-weight:700;font-size:14px;line-height:1;user-select:none;cursor:pointer;background-color:var(--defaultColor)}.system-btn:hover{background-color:var(--hoverColor)}.system-btn:active{background-color:var(--defaultColor)}.system-btn.disabled{background:#5556!important;color:#fff9!important;cursor:not-allowed}.system-linear-btn{--beginColor: #7952cc;--endColor: #00cae0;--secondColor: #00cae0;display:flex;justify-content:center;align-items:center;border-radius:8px;color:#000;font-weight:700;font-size:14px;line-height:1;user-select:none;cursor:pointer;background:linear-gradient(270deg,var(--beginColor) 0%,var(--endColor) 100%),var(--secondColor);background-size:200% 100%;transition:background .3s}.system-linear-btn:hover{background-position:right}.system-linear-btn:active{background-position:left}.system-linear-btn.disabled{background:#5556!important;color:#fff9!important;cursor:not-allowed}.lucency-btn{display:flex;justify-content:center;align-items:center;border-radius:8px;color:#000;font-weight:700;font-size:14px;line-height:1;user-select:none;cursor:pointer;background:#ffffff14;color:#88878a}.lucency-btn:hover{background-color:#ffffff1a}.lucency-btn:active{background-color:#fff3}.primary-btn{--bgColor: #7952cc;display:flex;justify-content:center;align-items:center;border-radius:8px;color:#000;font-weight:700;font-size:14px;line-height:1;user-select:none;cursor:pointer;height:40px;padding:6px 24px;background-color:var(--bgColor)}.primary-btn:hover{filter:brightness(.9)}.primary-btn:active{filter:brightness(1)}.normal-btn{display:flex;justify-content:center;align-items:center;border-radius:8px;color:#000;font-weight:700;font-size:14px;line-height:1;user-select:none;cursor:pointer;height:40px;padding:6px 24px;color:#fff;background-color:#393940}.normal-btn:hover{filter:brightness(.9)}.transparent-btn{display:flex;justify-content:center;align-items:center;border-radius:8px;color:#000;font-weight:700;font-size:14px;line-height:1;user-select:none;cursor:pointer;height:40px;padding:6px 24px;color:#fff}.transparent-btn:hover{background-color:#393940}:root{--el-color-primary: #00cae0;--el-color-primary-1: #0de2fc;--el-color-primary-2: #06deff}.el-loading-mask{background-color:#1e1e26bb}.el-select__popper.el-popper{background:#30343d;padding:6px 0;border-radius:8px;border:none}.el-select__popper.el-popper .el-popper__arrow:before{background-color:#30343d;border:1px solid #30343d}.el-select__popper.el-popper .el-select-dropdown__item.is-hovering{background:#ffffff14}.el-select-dropdown__item{color:#fff}.el-popover{--bgColor: #1e1f22;background:var(--bgColor)!important;border:0!important}.el-popover.el-popper{padding:0!important;border-radius:8px!important}.el-popover .el-popper__arrow:before{background:var(--bgColor)!important;border:0!important}.el-textarea .el-textarea__inner{padding:0;background:transparent;border:none;box-shadow:none;resize:none;color:#ffffffc7}.el-textarea .el-textarea__inner:hover{box-shadow:none}.el-textarea .el-textarea__inner:focus{box-shadow:none}.el-textarea .el-textarea__inner::-webkit-scrollbar{width:5px}.el-textarea .el-textarea__inner::-webkit-scrollbar-thumb{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#c3c3c3}.el-textarea .el-textarea__inner::-webkit-scrollbar-track{background-color:transparent}.el-textarea .el-input__count{background-color:transparent!important}.el-input .el-input__wrapper{white-space:normal;background:transparent;border:none;box-shadow:none;resize:none;box-shadow:none!important;padding:0 0 0 10px}.el-input .el-input__wrapper:hover{box-shadow:none}.el-input .el-input__wrapper:focus{box-shadow:none}.el-input .el-input__wrapper .el-input__inner{color:#ffffffc7!important}.el-input .el-input__wrapper .el-input__count-inner{background:transparent!important}.el-input-number .el-input-number__increase{border-left:none!important;border-bottom:none!important;background:#2f3149;color:#fff}.el-input-number .el-input-number__decrease{border-left:none!important;background:#2f3149;color:#fff}.el-dialog{--el-dialog-bg-color: rgb(30, 30, 38) !important;padding:0!important}.el-select .el-select__wrapper{width:100%;height:100%;background-color:transparent;box-shadow:none!important}.el-select .el-select__wrapper:focus-visible{outline:none}.el-select .el-select__wrapper .el-select__selected-item{color:#ffffffc7}.el-image .el-image__error,.el-image .el-image__placeholder{background-color:#282831}.el-empty{--el-empty-fill-color-0: #6a5f5f !important;--el-empty-fill-color-1: #282222 !important;--el-empty-fill-color-2: #646a75 !important;--el-empty-fill-color-3: #3c3f4b !important;--el-empty-fill-color-4: #777d95 !important;--el-empty-fill-color-5: #666975 !important;--el-empty-fill-color-6: #808899 !important;--el-empty-fill-color-7: #5f656b !important;--el-empty-fill-color-8: #686e79 !important;--el-empty-fill-color-9: #4f5569 !important}.el-progress__text{color:#fff!important}.el-drawer{background-color:#fff!important}.el-drawer .el-drawer__header{margin-bottom:0!important}.el-pagination{--el-disabled-bg-color: #rgba(255, 255, 255, .17) !important;--el-text-color-placeholder: #fff !important;--el-pagination-button-bg-color: #0e111f !important;--el-pagination-button-color: #fff !important;--el-pagination-hover-color: #fff !important}.el-pagination .btn-prev,.el-pagination .btn-next{border:1px solid rgba(255,255,255,.17);border-radius:4px}.el-pagination .btn-prev:disabled,.el-pagination .btn-next:disabled{background:red;color:#fff}.el-pagination .el-pager .number{border:1px solid rgba(255,255,255,.17);border-radius:4px}.el-pagination .el-pager .is-active.number{color:#000!important;font-weight:400!important}.el-table{--el-table-bg-color: transparent;--el-table-border: 1px solid rgba(255, 255, 255, .12);--el-table-tr-bg-color: #1d2129;--el-table-row-hover-bg-color: #2e333d;--el-table-header-bg-color: rgba(178, 190, 194, .09)}.el-table .el-table__inner-wrapper:before{background-color:transparent}.input-border{min-height:20px;display:flex;align-items:center;border-radius:5px;border:1px solid #55585e;overflow:hidden;background:#2a2e36;color:#989898;padding:4px 10px}.mobile-input-border{min-height:20px;display:flex;align-items:center;border-radius:5px;border:1px solid #55585e;overflow:hidden;background:#2a2e36;color:#989898;padding:0 4px;font-size:13px}.text-color{color:#ffffff80}.high-light{color:#fff}.text-border{border-color:#b8c4ff1f}.theme-border{border-color:#7952cc}.theme-bg{background-color:#7952cc}.theme-color{color:#7952cc}.default-gradual-bg{background:linear-gradient(180deg,#0000001a,#000)}.tab-base[data-v-76ce0799]{width:100%;user-select:none}.tabbar[data-v-76ce0799]{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;gap:30px}.tabbar .tab-item[data-v-76ce0799]{padding:8px 18px;display:flex;gap:4px;align-items:center;justify-content:center;cursor:pointer;font-size:12px;font-weight:400;line-height:16px;background-color:#f3f3f3;border-radius:16px}.tabbar .tab-item[data-v-76ce0799]:hover,.tabbar .sel-item[data-v-76ce0799]{background-color:#eceeff}.qr-base[data-v-f8137262]{width:100%;height:100%}.qr-content[data-v-f8137262]{width:100%;height:100%;padding:20px;display:flex;flex-direction:column;align-items:center}.qr-content .btn[data-v-f8137262]{cursor:pointer;color:red}.qr-content .code[data-v-f8137262]{width:193px;aspect-ratio:1;border-radius:4px;padding:0;position:relative}.full[data-v-f8137262]{width:100%;height:100%}.error-cover[data-v-f8137262]{position:absolute;top:0;left:0;background-color:#1a1a1a99;width:100%;height:100%;border-radius:8px;font-size:13px;color:#fff;font-weight:700;text-align:center;cursor:pointer;display:flex;align-content:center;justify-content:center;flex-wrap:wrap}.title[data-v-f8137262]{font-size:20px;font-weight:700;line-height:16px;margin-bottom:18px}.login-tag[data-v-f8137262]{user-select:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ4AAAAlCAYAAACziFDNAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAGpSURBVHic7dzNTeNQFIbh91whMWblElxCNhnYEUqgAkIHtwNEBy5hqGBKGGcXiQXugJSQVQwbHxYBJKTRMEiJj0y+Z5ko0rd45R9FuoZ82VnuKocboDK4XtbFKnrT2KToAWNzmje5xx8c5g6zHn84zZscvWtsLHrAWJzlrurhD1D97XuDxuB2WRfNoMNGSuF9Ypa97Hi+cfy/rmqG1QXHt01t631vGzOF9w/T3M3t9Vnuiz9dpe2zX7P7Vd/Dh/CmuZsnuHJ8AlZGjZLvxNeGtQ6LE37Ub3cCg8+fX0R2w9qEXy7rYpVm2cse+42ik73zyesFjqMNTxmYBC+Sw1FNczdPBufRS+SwJLhK2xcJkeE4Pkl6e5XhWam/zCSEwpMQCk9CKDwJofAkhMKTEApPQig8CaHwJITCkxAKT0IoPAmh8CSEwpMQCk9CKDwJofAkhMKTEApPQiRwnfEhA/N1MqyNniGHxbA29XAXPUQOi8PCAH7m7hEdYSGDsPaE44sEkOAC3XJl/1YJv2xqW78fUzbLXm54ygbnOqZMdmd7TFkPd/d18evt0xe61mz+grmtagAAAABJRU5ErkJggg==);width:158px;height:37px;padding-top:4px;font-size:13px;display:flex;align-items:center;justify-content:center;color:#fff}.qr-base[data-v-102ddc85]{width:100%;height:100%;padding-right:13px;padding-left:13px;padding-top:40px;display:flex;flex-direction:column;gap:20px}.input-base[data-v-102ddc85]{height:44px;border-radius:10px;background:#f3f3f3;display:flex;padding:6px 3px 6px 13px}.input-base .input-bar[data-v-102ddc85]{height:100%;flex:1;outline:none;border:none;background-color:transparent}.input-base .send-code[data-v-102ddc85]{padding-left:10px;padding-right:10px;height:100%;width:90px;color:#454a4d;border-radius:8px;font-size:13px;flex-shrink:0;display:flex;align-items:center;justify-content:end;cursor:pointer;user-select:none}.input-base .send-code[data-v-102ddc85]:hover{background:#eceeff}.input-base .count-mode[data-v-102ddc85]{color:#bcbcbc;cursor:not-allowed}.input-base .count-mode[data-v-102ddc85]:hover{background:transparent}.login-btn[data-v-102ddc85]{margin-top:16px;height:44px;border-radius:10px;background:#7952cc;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;color:#fff;user-select:none;cursor:pointer}.login-btn[data-v-102ddc85]:hover{background:#7952ccbb}.login-btn-disable[data-v-102ddc85]{background:#7952ccbb;cursor:not-allowed}.login-dialogue{--el-dialog-padding-primary: 0;background-color:transparent}.login-dialogue :deep(.el-dialog__body){padding:0!important}.login-dialogue .el-dialog__header{display:none!important}.login-dialogue .dialogue-base{border-radius:16px!important;background-color:#fff;padding:20px 20px 30px!important;width:100%;height:438px;display:flex;flex-direction:column;align-items:center}.login-dialogue .dialogue-base .link-title{margin-top:8px;font-size:12px}.login-dialogue .dialogue-base .header{flex-wrap:nowrap;display:flex;align-items:center;width:100%;justify-content:space-between;height:20px}.login-dialogue .dialogue-base .header .title{font-size:18px;font-weight:700}.login-dialogue .dialogue-base .header .close{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;padding:4px;border-radius:4px}.login-dialogue .dialogue-base .header .close:hover{background-color:#eceeff}.login-dialogue .dialogue-base .login-content{width:100%;flex:1;display:flex;flex-direction:column;align-items:center;overflow:hidden}.login-dialogue .dialogue-base .login-content .content{width:100%;flex:1}.login-dialogue .dialogue-base .login-content .app-title{font-size:13px;font-weight:700}.login-dialogue .dialogue-base .login-content .btn{cursor:pointer;color:#7952cc}.intro-base[data-v-5de79027]{width:180px;height:100%;background:linear-gradient(180deg,#ffeccb,#f6d8a4);flex-direction:column;overflow:hidden;position:relative}.intro-base .bg-icon[data-v-5de79027]{position:absolute;top:5px;left:10px;z-index:1}.intro-base .content[data-v-5de79027]{width:100%;height:100%;z-index:10;display:flex;flex-direction:column;align-items:center;padding-top:30px;position:relative}.intro-base .content .icon1[data-v-5de79027]{width:60px;aspect-ratio:1;z-index:10}.intro-base .content .title[data-v-5de79027]{font-size:20px;font-weight:700;line-height:20px;color:#5c3607;margin-bottom:24px;margin-top:14px}.intro-base .content .sub-title[data-v-5de79027]{padding-left:24px;padding-right:24px;width:100%;text-align:start;font-size:13px;font-weight:700;line-height:13px;color:#5c3607;margin-top:24px;display:flex;gap:10px;align-items:center}.intro-base .content .sub-title .dot[data-v-5de79027]{flex-shrink:0;width:4px;height:4px;background-color:#5c3607;border-radius:50%}.tag[data-v-3b2e0d88]{top:0;left:0;position:absolute;font-size:12px;font-weight:400;line-height:12px;letter-spacing:0em;color:#fff;display:flex;align-items:center;justify-content:center;width:98px;height:24px;border-radius:6px 6px 6px 0;background:#ff4241}.tem-center[data-v-37a22ece]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:16px}.pay-qr-code-base[data-v-37a22ece]{margin-top:18px;padding:23px;height:148px;display:flex;background:#f7f9fa;border-radius:8px;width:100%;position:relative;gap:18px}.pay-qr-code-base .qr-code-item[data-v-37a22ece]{border:1px solid #e6e6e6;border-radius:4px;width:102px;height:102px;display:flex;align-items:center;justify-content:center}.pay-qr-code-base .wx-logo[data-v-37a22ece]{width:102px;height:102px;position:absolute;z-index:10;display:flex;align-items:center;justify-content:center}.pay-qr-code-base .wx-logo .center-logo[data-v-37a22ece]{width:14px;height:14px}.pay-qr-code-base .error-cover[data-v-37a22ece]{border-radius:4px;position:absolute;width:102px;height:102px;background:#0d0e1b99;font-size:12px;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;z-index:100}.pay-qr-code-base .price-info-base[data-v-37a22ece]{display:flex;flex:1;flex-direction:column;justify-content:space-around}.pay-qr-code-base .price-row[data-v-37a22ece]{display:flex;align-items:end}.pay-qr-code-base .price-row .text-1[data-v-37a22ece]{font-size:14px;font-weight:700;line-height:14px;color:#202123;margin-bottom:3px}.pay-qr-code-base .price-row .text-2[data-v-37a22ece]{font-size:30px;font-weight:700;line-height:30px;color:#fd503e}.pay-qr-code-base .price-row .time-count[data-v-37a22ece]{margin-left:14px;background:#fff;font-size:12px;font-weight:700;line-height:12px;padding:8px;color:#fd503e;box-sizing:border-box;border:1px solid #e7e7e7}.pay-qr-code-base .pay-way-row[data-v-37a22ece]{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:400;line-height:12px;color:#202123}.pay-qr-code-base .agreement-row[data-v-37a22ece]{font-size:12px;font-weight:400;line-height:12px;color:#92979b;text-align:left}.pay-qr-code-base .agreement-row .btn[data-v-37a22ece]{cursor:pointer}.price-base[data-v-ade6d185]{width:100%;height:100%;flex:1;position:relative}.price-base .close[data-v-ade6d185]{position:absolute;top:12px;right:12px;width:30px;height:30px;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10}.price-base .close[data-v-ade6d185]:hover{background:#eff0f0}.price-base .content[data-v-ade6d185]{width:100%;height:100%;padding:38px 28px 40px;flex-direction:column;align-items:center}.price-base .content .title[data-v-ade6d185]{font-size:22px;font-weight:700;line-height:22px;letter-spacing:0em;color:#333;margin-bottom:34px}.price-base .content .price-panel[data-v-ade6d185]{width:100%;display:flex;flex-direction:column;align-items:start}.price-base .content .price-panel .title[data-v-ade6d185]{font-size:16px;font-weight:700;line-height:16px;letter-spacing:0em;color:#202123}.price-base .content .price-panel .price-row[data-v-ade6d185]{display:flex;justify-content:center;align-items:center;height:140px;width:100%;gap:12px}.price-base .content .price-panel .price-row .price-item[data-v-ade6d185]{position:relative;width:100%;height:100%;display:flex;background:#f7f9fa;border-radius:8px;flex-direction:column;cursor:pointer}.price-base .content .price-panel .price-row .price-item .info[data-v-ade6d185]{width:100%;flex:1;display:flex;flex-direction:column;align-items:center;padding-top:29px}.price-base .content .price-panel .price-row .price-item .info .vip-name[data-v-ade6d185]{font-size:16px;font-weight:400;line-height:16px;text-align:center;letter-spacing:0em;color:#202123}.price-base .content .price-panel .price-row .price-item .info .price-tag[data-v-ade6d185]{display:flex;font-weight:700;font-size:30px;color:#f60}.price-base .content .price-panel .price-row .price-item .info .price-tag .money-tag[data-v-ade6d185]{font-size:20px;margin-top:10px}.price-base .content .price-panel .price-row .price-item .info .line-price[data-v-ade6d185]{font-size:12px;font-weight:400;line-height:12px;text-align:center;letter-spacing:0em;text-decoration:line-through;color:#aeb2b9}.price-base .content .price-panel .price-row .price-item .bottom[data-v-ade6d185]{width:100%;background:#fff6e8;height:22px;overflow:hidden;padding-left:2px;padding-right:2px;font-size:12px;font-weight:400;line-height:12px;text-align:center;padding-top:6px;white-space:nowrap;text-overflow:ellipsis;color:#a67d5d}.price-base .content .price-panel .price-row .price-item-permanent[data-v-ade6d185]{background:linear-gradient(90deg,#fff8c6 1%,#ffe3c2 97%);border:2px solid #ffb66d}.price-base .content .price-panel .price-row .price-item-permanent .bottom[data-v-ade6d185]{background:linear-gradient(90deg,#ff9e45,#f60)}.buy-vip-dialogue{background-color:transparent}.buy-vip-dialogue :deep(.el-dialog__body){padding:0!important}.buy-vip-dialogue .el-dialog__header{display:none!important}.buy-vip-dialogue .buy-vip-base{height:480px!important;border-radius:8px;display:flex;width:100%;background:#fff;overflow:hidden}.tem-center[data-v-cc6dd44d]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:16px}.content[data-v-cc6dd44d]{width:100%;height:588px!important;background:url(/assets/vip6-DWKPz9tJ.png);padding:350px 82px 50px 80px;display:flex;align-items:center;flex-direction:column;position:relative}.content .time-count-row[data-v-cc6dd44d]{margin-bottom:35px;display:flex;gap:7px;align-items:center;font-size:15px;font-weight:900;color:#762a00}.content .time-count-row .num-tag[data-v-cc6dd44d]{padding:4px 10px;background-color:#000;color:#fff;border-radius:10px}.content .qr-row[data-v-cc6dd44d]{width:100%;display:flex;align-items:center;height:122px!important;position:relative}.content .qr-row .qr-img[data-v-cc6dd44d]{width:122px!important;height:122px!important;background:#fff;border-radius:10px}.content .qr-row .wx-logo[data-v-cc6dd44d]{width:122px;height:122px;position:absolute;z-index:10;display:flex;align-items:center;justify-content:center}.content .qr-row .wx-logo .center-logo[data-v-cc6dd44d]{width:16px;height:16px}.content .qr-row .error-cover[data-v-cc6dd44d]{border-radius:4px;position:absolute;width:122px;height:122px;background:#0d0e1b99;font-size:12px;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;z-index:100}.content .qr-row .qr-price[data-v-cc6dd44d]{display:flex;height:100%;padding-left:10px}.content .qr-row .qr-price .tag-1[data-v-cc6dd44d]{font-size:40px;font-weight:900;line-height:119.13%;color:#ff359d}.content .qr-row .qr-price .tag-0[data-v-cc6dd44d]{font-size:20px;font-weight:900;line-height:119.13%;color:#ff359d;margin-top:15px;margin-left:4px}.content .qr-row .qr-price .tag-2[data-v-cc6dd44d]{font-size:12px;font-weight:600;line-height:119.13%;color:#00000045;margin-left:8px;margin-top:20px}.content .price-font[data-v-cc6dd44d]{font-size:15px;font-weight:900;color:#762a00}.content .hight-light-tag[data-v-cc6dd44d]{color:#d1327d}.content .line-price[data-v-cc6dd44d]{position:absolute;top:260px;right:78px}.content .origin-price[data-v-cc6dd44d]{position:absolute;top:280px;left:80px}.content .new-price[data-v-cc6dd44d]{gap:4px;display:flex;position:absolute;top:320px}.secondary-buy-vip-dialogue{background-color:transparent;box-shadow:none}.secondary-buy-vip-dialogue :deep(.el-dialog__body){padding:0!important}.secondary-buy-vip-dialogue .el-dialog__header{display:none!important}.secondary-buy-vip-dialogue .buy-vip-base{border-radius:8px;display:flex;width:100%;flex-direction:column;overflow:hidden;align-items:center}.secondary-buy-vip-dialogue .buy-vip-base .close{border-radius:18px;height:36px;width:36px;cursor:pointer;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.secondary-buy-vip-dialogue .buy-vip-base .close:hover{background-color:#eceeff}.vip-base[data-v-06c5826c]{width:100%;height:60px;background:linear-gradient(180deg,#ffeccb,#f6d8a4);flex-direction:column;border-radius:8px;padding-right:10px;padding-left:10px;display:flex;align-items:center}.vip-base .no-vip[data-v-06c5826c]{width:100%;height:100%;align-items:center;display:flex;justify-content:space-between}.vip-base .no-vip .vip-intro[data-v-06c5826c]{color:#6b2d00;font-size:14px;font-weight:700}.vip-base .no-vip .open-btn[data-v-06c5826c]{background-color:#000;padding-left:12px;padding-right:12px;height:30px;border-radius:15px;display:flex;align-items:center;justify-content:center;color:#f6d8a4;font-size:14px;cursor:pointer}.vip-base .no-vip .open-btn[data-v-06c5826c]:hover{opacity:.8}.detail-info-base[data-v-90a900e0]{display:flex;flex-direction:column;width:100%}.detail-info-base .item[data-v-90a900e0]{height:46px;width:100%;padding-right:10px;padding-left:10px;display:flex;align-items:center;border-bottom:1px solid rgba(100,106,117,.2666666667);justify-content:space-between}.detail-info-base .item .left-row[data-v-90a900e0]{gap:4px;display:flex;align-items:center;color:#646a75}.detail-info-base .item .left-row .icon[data-v-90a900e0]{font-size:18px}.detail-info-base .item .right-row[data-v-90a900e0]{color:#1a1a1a}.detail-info-base .link-item[data-v-90a900e0]{cursor:pointer}.detail-info-base .link-item[data-v-90a900e0]:hover{background-color:#eceeff}.panel-base[data-v-f7473af5]{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:20px;gap:20px}.panel-base .user-info-row[data-v-f7473af5]{width:100%;height:60px;gap:20px;display:flex;align-items:center}.panel-base .user-info-row .icon[data-v-f7473af5]{width:60px;aspect-ratio:1;border-radius:50%;border:2px solid gainsboro}.panel-base .user-info-row .user-info-col[data-v-f7473af5]{display:flex;flex:1;flex-direction:column;gap:8px}.panel-base .user-info-row .user-info-col .name-row[data-v-f7473af5]{font-size:16px;font-weight:700}.panel-base .user-info-row .user-info-col .id-row[data-v-f7473af5]{gap:4px;display:flex;font-size:14px;color:#646a75;align-items:center}.panel-base .user-info-row .user-info-col .id-row .copy-btn[data-v-f7473af5]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;cursor:pointer}.panel-base .user-info-row .user-info-col .id-row .copy-btn[data-v-f7473af5]:hover{background-color:#eceeff}.panel-base .user-info-row .logout-btn[data-v-f7473af5]{width:70px;height:30px;display:flex;justify-content:center;align-items:center;background-color:#f3f3f3;border-radius:4px;cursor:pointer}.panel-base .user-info-row .logout-btn[data-v-f7473af5]:hover{background-color:#eceeff}.user-dialog{--el-dialog-padding-primary: 0;background-color:transparent}.user-dialog :deep(.el-dialog__body){padding:0!important}.user-dialog .el-dialog__header{display:none!important}.user-dialog .user-content{height:auto!important;width:100%;padding:20px!important;border-radius:16px!important;background-color:#fff}.user-dialog .user-content .header{flex-wrap:nowrap;display:flex;align-items:center;width:100%;justify-content:space-between;height:20px}.user-dialog .user-content .header .title{font-size:18px;font-weight:700}.user-dialog .user-content .header .close{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;padding:4px;border-radius:4px}.user-dialog .user-content .header .close:hover{background-color:#eceeff}.tab-base[data-v-4df59b38]{-webkit-app-region:no-drag;padding:0 10px;height:30px;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#ff9e45,#f60);border-radius:15px;font-size:13px;color:#fff;gap:4px}.tab-base .buy-btn[data-v-4df59b38]{padding:2px 4px;border-radius:6px;cursor:pointer;color:#6b2d00;background:linear-gradient(90deg,#fff8c6 1%,#ffe3c2 97%)}.tab-base .buy-btn[data-v-4df59b38]:hover{opacity:.8}.tab-base .count-down-row[data-v-4df59b38]{display:flex;gap:2px}.tab-base .count-down-row .item[data-v-4df59b38]{font-weight:700;border-radius:4px;width:24px;height:24px;background-color:#fff8c6;color:#f60;display:flex;align-items:center;justify-content:center}.header-bar[data-v-6907a427]{-webkit-app-region:drag;width:100%;height:46px;justify-content:space-between;padding-left:10px;padding-right:10px;display:flex;align-items:center;user-select:none;position:relative;z-index:20}.header-bar .app-title[data-v-6907a427]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;line-height:16px;color:#454a4d}.header-bar .app-title .app-logo[data-v-6907a427]{width:22px;height:22px;border-radius:5px;object-fit:contain;flex-shrink:0;-webkit-user-drag:none}.header-bar .center-tag[data-v-6907a427]{-webkit-app-region:no-drag;padding:0 10px;height:30px;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#ff9e45,#f60);border-radius:15px;font-size:13px;color:#fff;gap:4px}.header-bar .center-tag .buy-btn[data-v-6907a427]{padding:2px 4px;border-radius:6px;cursor:pointer;color:#6b2d00;background:linear-gradient(90deg,#fff8c6 1%,#ffe3c2 97%)}.header-bar .center-tag .buy-btn[data-v-6907a427]:hover{opacity:.8}.header-bar .right-row[data-v-6907a427]{-webkit-app-region:no-drag;display:flex;align-items:center;height:100%;gap:10px}.header-bar .right-row .ai-tutor-btn[data-v-6907a427]{height:32px;padding:0 14px;border-radius:16px;background:linear-gradient(135deg,#4c97ff,#2563eb);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;gap:5px;cursor:pointer;box-shadow:0 2px 6px #2563eb40}.header-bar .right-row .ai-tutor-btn[data-v-6907a427]:hover{opacity:.9}.header-bar .right-row .user-info-row[data-v-6907a427]{display:flex;align-items:center;gap:10px;cursor:pointer;border-radius:4px;font-size:14px;padding:4px 10px}.header-bar .right-row .user-info-row[data-v-6907a427]:hover{background-color:#eceeff}.header-bar .right-row .user-info-row .icon[data-v-6907a427]{width:36px;aspect-ratio:1;border-radius:50%;border:1px solid #f3f3f3}.header-bar .right-row .vip-row[data-v-6907a427]{height:32px;padding:0 16px;background:linear-gradient(180deg,#ffeccb,#f6d8a4);flex-direction:column;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:13px;cursor:pointer}.header-bar .right-row .vip-row[data-v-6907a427]:hover{opacity:.8}.header-bar .right-row .control-row[data-v-6907a427]{display:flex;align-items:center;gap:4px}.header-bar .right-row .control-row .item[data-v-6907a427]{height:32px;width:32px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#606266;font-size:16px}.header-bar .right-row .control-row .item[data-v-6907a427]:hover,.header-bar .right-row .control-row .item.active[data-v-6907a427]{background-color:#eceeff}.header-bar .right-row .control-row .menu-wrapper[data-v-6907a427]{position:relative;display:flex;align-items:center;z-index:1001}.header-bar .right-row .control-row .menu-wrapper .hamburger-icon[data-v-6907a427]{display:block}.header-bar .right-row .control-row .menu-wrapper .header-menu-dropdown[data-v-6907a427]{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);width:104px;padding:6px;background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #00000024;display:flex;flex-direction:column;gap:2px;z-index:1002}.header-bar .right-row .control-row .menu-wrapper .header-menu-dropdown .menu-item[data-v-6907a427]{height:34px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#303133;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}.header-bar .right-row .control-row .menu-wrapper .header-menu-dropdown .menu-item[data-v-6907a427]:hover{background-color:#f2f3f5}.header-bar .menu-click-outside-mask[data-v-6907a427]{-webkit-app-region:no-drag;position:fixed;inset:0;z-index:999;background:transparent}.menu-fade-enter-active[data-v-6907a427],.menu-fade-leave-active[data-v-6907a427]{transition:opacity .15s ease}.menu-fade-enter-from[data-v-6907a427],.menu-fade-leave-to[data-v-6907a427]{opacity:0}.footer-base[data-v-8e044e72]{user-select:none;width:100%;height:40px;display:flex;align-items:center;justify-content:space-between;padding-left:10px;padding-right:10px;border-top:1px solid rgba(0,0,0,.1)}.footer-base .left-row[data-v-8e044e72]{display:flex;align-items:center;gap:4px}.footer-base .left-row .item[data-v-8e044e72]{display:flex;align-items:center;gap:6px;font-size:12px;padding:2px 10px;border-radius:4px;cursor:pointer}.footer-base .left-row .item[data-v-8e044e72]:hover{background-color:#eceeff}.footer-base .right-row[data-v-8e044e72]{font-size:13px}.tem-center[data-v-0b0b477a]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:16px}.content-base[data-v-0b0b477a]{width:412px;height:504px;background:url(/assets/vip7-B31nRHCg.png);padding:50px}.content-base .content[data-v-0b0b477a]{width:100%;height:100%;display:flex;flex-direction:column;padding-top:170px}.content-base .content .price-info-row[data-v-0b0b477a]{width:100%;height:96px;display:flex;align-items:center}.content-base .content .price-info-row .price-tag[data-v-0b0b477a]{width:147px;display:flex;align-items:center;justify-content:center;gap:6px;height:100%;background:linear-gradient(180deg,#fff,#fff5ce);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.content-base .content .price-info-row .price-tag .t1[data-v-0b0b477a]{font-size:60px;font-weight:1000;line-height:119.13%;letter-spacing:0em}.content-base .content .price-info-row .price-tag .t2[data-v-0b0b477a]{font-size:26px;font-weight:1000;line-height:119.13%;letter-spacing:0em;margin-bottom:-20px}.content-base .content .price-info-row .vip-intro[data-v-0b0b477a]{padding-left:10px;flex:1;height:100%;display:flex;flex-direction:column;color:#fff;justify-content:center}.content-base .content .price-info-row .vip-intro .title-1[data-v-0b0b477a]{font-weight:900;font-size:30px}.content-base .content .price-info-row .vip-intro .title-2[data-v-0b0b477a]{font-weight:900;font-size:18px}.content-base .content .price-code-base-row[data-v-0b0b477a]{width:100%;height:146px;position:relative;display:flex;align-items:end}.content-base .content .price-code-base-row .code-base[data-v-0b0b477a]{border-radius:10px;width:122px;height:122px;background-color:#fff;padding:7px}.content-base .content .price-code-base-row .wx-logo[data-v-0b0b477a]{width:122px;height:122px;position:absolute;z-index:10;display:flex;align-items:center;justify-content:center}.content-base .content .price-code-base-row .wx-logo .center-logo[data-v-0b0b477a]{width:14px;height:14px}.content-base .content .price-code-base-row .error-cover[data-v-0b0b477a]{border-radius:4px;position:absolute;width:122px;height:122px;background:#0d0e1b99;font-size:12px;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;z-index:100}.content-base .content .price-code-base-row .login-in-cover[data-v-0b0b477a]{border-radius:4px;position:absolute;width:122px;height:122px;background:#0d0e1b99;font-size:12px;display:flex;justify-content:center;align-items:center;color:#fff;z-index:100}.content-base .content .price-code-base-row .login-in-cover .login-btn[data-v-0b0b477a]{cursor:pointer;border-radius:4px;padding:4px 8px;background:#7952cc}.content-base .content .price-code-base-row .login-in-cover .login-btn[data-v-0b0b477a]:hover{background:#7952ccbb}.content-base .content .price-code-base-row .code-intro-col[data-v-0b0b477a]{padding-left:16px;flex:1;height:122px;display:flex;flex-direction:column}.content-base .content .price-code-base-row .code-intro-col .row1[data-v-0b0b477a]{height:50px;display:flex;align-items:center;padding-left:1px}.content-base .content .price-code-base-row .code-intro-col .row1 .p1[data-v-0b0b477a]{color:#ff359d;font-size:40px;font-weight:900}.content-base .content .price-code-base-row .code-intro-col .row1 .p1s[data-v-0b0b477a]{margin-left:6px;color:#ff359d;font-size:20px;font-weight:900;margin-bottom:0}.content-base .content .price-code-base-row .code-intro-col .row1 .p2[data-v-0b0b477a]{margin-left:12px;color:#00000045;font-size:13px;font-weight:900;margin-bottom:0}.content-base .content .price-code-base-row .code-intro-col .row2[data-v-0b0b477a]{display:flex;align-items:center;margin-top:-8px;gap:10px}.content-base .content .price-code-base-row .code-intro-col .row2 .img[data-v-0b0b477a]{width:32px;height:32px}.content-base .content .price-code-base-row .code-intro-col .row2 .p[data-v-0b0b477a]{display:flex;flex-direction:column;font-size:13px;font-weight:700;color:#2a2a2a}.content-base .content .price-code-base-row .code-intro-col .row3[data-v-0b0b477a]{margin-top:6px;height:28px;border-radius:4px;opacity:1;width:112px;display:flex;align-items:center;justify-content:center;gap:5px;background:#fff;font-size:12px;font-weight:400;line-height:13px;color:#2a2a2a}.content-base .content .price-code-base-row .code-intro-col .row3 .img[data-v-0b0b477a]{width:17px;height:17px}.close-app-buy-dialogue{--el-dialog-padding-primary: 0;background-color:transparent;box-shadow:none}.close-app-buy-dialogue :deep(.el-dialog__body){padding:0!important}.close-app-buy-dialogue .el-dialog__header{display:none!important}.close-app-buy-dialogue .content{width:100%;height:auto;display:flex;align-items:center;flex-direction:column}.close-app-buy-dialogue .content .close{border-radius:18px;height:36px;width:36px;cursor:pointer;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.close-app-buy-dialogue .content .close:hover{background-color:#eceeff}.tutor-panel[data-v-fc4bed8d]{width:100%;height:100%;display:flex;flex-direction:column;background:#f5f8ff;user-select:text;overflow:hidden}.status-bar[data-v-fc4bed8d]{height:40px;padding:0 12px;background:#fff;border-bottom:1px solid rgba(76,151,255,.15);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.status-bar .model-badge[data-v-fc4bed8d]{display:flex;align-items:center;gap:6px;background:linear-gradient(90deg,#eef5ff,#e4efff);border:1px solid #bcd8ff;padding:3px 10px;border-radius:12px;font-size:11px;font-weight:800;color:#2563eb}.status-bar .model-badge .dot[data-v-fc4bed8d]{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 6px #10b981b3}.status-bar .right-actions[data-v-fc4bed8d]{display:flex;align-items:center;gap:6px}.status-bar .right-actions .quota-tag[data-v-fc4bed8d]{font-size:12px;padding:2px 8px;border-radius:10px;background:#fff7e6;color:#b45309;border:1px solid #fde68a;cursor:pointer;display:flex;align-items:center;gap:4px}.status-bar .right-actions .quota-tag.vip[data-v-fc4bed8d]{background:linear-gradient(90deg,#fff8c6,#ffe3c2);color:#6b2d00;font-weight:700;cursor:default}.status-bar .right-actions .quota-tag .upgrade-link[data-v-fc4bed8d]{color:#ea580c;font-weight:700;text-decoration:underline;margin-left:2px}.status-bar .right-actions .clear-btn[data-v-fc4bed8d]{font-size:12px;padding:4px 6px}.chat-body[data-v-fc4bed8d]{flex:1;overflow-y:auto;padding:14px 12px;display:flex;flex-direction:column;gap:14px}.preset-section[data-v-fc4bed8d]{background:#fff;border-radius:12px;padding:12px;border:1px solid #e2ecff;box-shadow:0 2px 8px #4c97ff0f}.preset-section .preset-header[data-v-fc4bed8d]{font-size:12px;font-weight:700;color:#475569;margin-bottom:10px}.preset-section .preset-grid[data-v-fc4bed8d]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.preset-section .preset-card[data-v-fc4bed8d]{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border-radius:10px;background:#f8fbff;border:1px solid #dbeafe;cursor:pointer;transition:all .18s ease}.preset-section .preset-card[data-v-fc4bed8d]:hover{background:#eff6ff;border-color:#60a5fa;transform:translateY(-1px)}.preset-section .preset-card .preset-icon[data-v-fc4bed8d]{font-size:18px;line-height:1;margin-top:2px}.preset-section .preset-card .preset-info[data-v-fc4bed8d]{flex:1;min-width:0}.preset-section .preset-card .preset-info .preset-cat[data-v-fc4bed8d]{font-size:10px;color:#3b82f6;font-weight:700;margin-bottom:2px}.preset-section .preset-card .preset-info .preset-title[data-v-fc4bed8d]{font-size:12px;color:#1e293b;font-weight:600;line-height:1.35}.msg-row[data-v-fc4bed8d]{display:flex;align-items:flex-start;gap:8px}.msg-row.user[data-v-fc4bed8d]{flex-direction:row-reverse}.msg-row.user .bubble-wrap[data-v-fc4bed8d]{align-items:flex-end}.msg-row.user .bubble[data-v-fc4bed8d]{background:linear-gradient(135deg,#4c97ff,#3b82f6);color:#fff;border-top-right-radius:4px}.msg-row.assistant .bubble[data-v-fc4bed8d]{background:#fff;color:#1e293b;border-top-left-radius:4px;border:1px solid #e2e8f0}.msg-row .avatar[data-v-fc4bed8d]{width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid #dbeafe;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;box-shadow:0 2px 6px #0000000d}.msg-row .bubble-wrap[data-v-fc4bed8d]{display:flex;flex-direction:column;max-width:calc(100% - 48px)}.msg-row .bubble-wrap .sender-meta[data-v-fc4bed8d]{display:flex;align-items:center;gap:6px;font-size:11px;color:#94a3b8;margin-bottom:4px}.msg-row .bubble-wrap .sender-meta .name[data-v-fc4bed8d]{font-weight:600;color:#64748b}.msg-row .bubble-wrap .bubble[data-v-fc4bed8d]{padding:10px 13px;border-radius:12px;font-size:13px;line-height:1.65;white-space:pre-wrap;word-break:break-word;box-shadow:0 2px 6px #0f172a0a}.msg-row .bubble-wrap .bubble .scratch-block-tag[data-v-fc4bed8d]{display:inline-flex;align-items:center;padding:1px 8px;margin:2px 3px;border-radius:6px;color:#fff;font-size:12px;font-weight:700;box-shadow:0 1px 3px #00000026;white-space:nowrap}.msg-row .bubble-wrap .bubble .typing-cursor[data-v-fc4bed8d]{display:inline-block;margin-left:2px;color:#3b82f6;animation:blink-fc4bed8d .9s infinite}@keyframes blink-fc4bed8d{0%,to{opacity:1}50%{opacity:0}}.input-bar[data-v-fc4bed8d]{padding:10px 12px;background:#fff;border-top:1px solid #e2e8f0;display:flex;align-items:stretch;gap:8px;flex-shrink:0}.input-bar .chat-input[data-v-fc4bed8d]{flex:1;border:1px solid #cbd5e1;border-radius:10px;padding:8px 10px;font-size:13px;background-color:#fff;color:#1e293b;resize:none;outline:none;font-family:inherit;line-height:1.45;transition:border-color .2s}.input-bar .chat-input[data-v-fc4bed8d]:focus{border-color:#4c97ff}.input-bar .send-btn[data-v-fc4bed8d]{padding:0 16px;border:none;border-radius:10px;background:linear-gradient(135deg,#4c97ff,#2563eb);color:#fff;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;transition:opacity .2s}.input-bar .send-btn[data-v-fc4bed8d]:disabled{opacity:.5;cursor:not-allowed}.input-bar .send-btn.stop[data-v-fc4bed8d]{background:linear-gradient(135deg,#ef4444,#dc2626)}.resize-iframe-shield[data-v-f46a5f2b]{position:fixed;inset:0;z-index:9999;cursor:col-resize;background:transparent}.ai-tutor-sidebar[data-v-f46a5f2b]{position:relative;height:100%;flex-shrink:0;display:flex;flex-direction:column;background-color:#f5f8ff;border-left:1px solid #dbeafe;box-shadow:-2px 0 12px #0f172a0f;z-index:20;overflow:hidden}.sidebar-resizer[data-v-f46a5f2b]{position:absolute;left:0;top:0;bottom:0;width:5px;cursor:col-resize;z-index:10;transition:background-color .15s}.sidebar-resizer[data-v-f46a5f2b]:hover,.sidebar-resizer[data-v-f46a5f2b]:active{background-color:#4c97ff73}.ai-drawer-container[data-v-f46a5f2b]{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;background:#f5f8ff}.drawer-titlebar[data-v-f46a5f2b]{height:44px;padding:0 10px 0 14px;background:linear-gradient(90deg,#4c97ff,#3b82f6);color:#fff;display:flex;align-items:center;justify-content:space-between;user-select:none;flex-shrink:0}.drawer-titlebar .title-left[data-v-f46a5f2b]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:800}.drawer-titlebar .title-left .logo[data-v-f46a5f2b]{font-size:18px}.drawer-titlebar .drawer-actions[data-v-f46a5f2b]{display:flex;align-items:center}.drawer-titlebar .drawer-actions .win-btn[data-v-f46a5f2b]{height:28px;min-width:28px;padding:0 6px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;color:#fff;transition:background-color .15s}.drawer-titlebar .drawer-actions .win-btn[data-v-f46a5f2b]:hover{background:#fff3}.drawer-titlebar .drawer-actions .win-btn.close[data-v-f46a5f2b]:hover{background:#ef4444}.drawer-body[data-v-f46a5f2b]{flex:1;min-height:0}.loading-base[data-v-4925a07c]{width:100%;height:calc(100% - 86px);position:absolute;top:46px;background:#f0f0f0;display:flex;align-items:center;justify-content:center;gap:8px;flex-direction:column}.loading-base.no-footer[data-v-4925a07c]{height:calc(100% - 46px)}.loading-base .progress[data-v-4925a07c]{width:180px;height:5px;background-color:#d9d9d9}.loading-base .num[data-v-4925a07c]{font-size:14px;font-weight:400;line-height:normal;color:#3d3d3d}.quit-base[data-v-1a59b82f]{width:100%;background-color:#fff;gap:6px;display:flex;flex-direction:column;padding:10px 16px;justify-items:start}.quit-base .header[data-v-1a59b82f]{display:flex;align-items:center;justify-content:space-between}.quit-base .header .title[data-v-1a59b82f]{font-size:14px;font-weight:700!important}.quit-base .header .close[data-v-1a59b82f]{width:26px;height:26px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;font-size:14px}.quit-base .header .close[data-v-1a59b82f]:hover{background-color:#eceeff}.quit-base .quit-content[data-v-1a59b82f]{padding-top:10px;padding-bottom:10px;width:100%}.quit-base .quit-footer[data-v-1a59b82f]{width:100%;height:30px;display:flex;justify-content:end;gap:8px}.quit-base .quit-footer .quit-btn[data-v-1a59b82f]{padding:4px 10px;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid #F3F3F3;cursor:pointer;user-select:none}.quit-base .quit-footer .quit-btn[data-v-1a59b82f]:hover{background-color:#eceeff}.quit-base .quit-footer .quit-btn-outline[data-v-1a59b82f]{color:#fff;background-color:#7952cc}.quit-base .quit-footer .quit-btn-outline[data-v-1a59b82f]:hover{background-color:#7952ccbb}.quit-app-dialog{--el-dialog-padding-primary: 0;background-color:transparent}.quit-app-dialog :deep(.el-dialog__body){padding:0!important}.quit-app-dialog .el-dialog__header{display:none!important}.quit-app-dialog .content{width:100%;height:auto;display:flex;align-items:center;flex-direction:column;border-radius:8px;overflow:hidden}.base[data-v-23d55ea8]{width:100%;height:100%;border-radius:8px;border:1px solid rgba(0,0,0,.1);background-color:#fff;display:flex;padding:10px;gap:8px;position:relative}.base .vip-tag[data-v-23d55ea8]{position:absolute;top:0;right:0;color:#6b2d00;background:linear-gradient(90deg,#fff8c6 1%,#ffe3c2 97%);display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:2px;padding:4px 8px;font-size:12px}.base .preview-box[data-v-23d55ea8]{height:100%;aspect-ratio:4/3;border-radius:4px;border:1px solid rgba(0,0,0,.1);overflow:hidden}.base .preview-box .img[data-v-23d55ea8]{width:100%;height:100%;object-fit:cover}.base .intro-col[data-v-23d55ea8]{flex:1;height:100%;display:flex;flex-direction:column;gap:10px;overflow:auto}.base .intro-col .intro-col-title[data-v-23d55ea8]{font-weight:700}.base .intro-col .intro-col-des[data-v-23d55ea8]{font-size:13px;flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.base .intro-col .try-row[data-v-23d55ea8]{height:30px;display:flex;align-items:center;justify-content:space-between}.base .intro-col .try-row .use-num[data-v-23d55ea8]{font-size:12px;color:#8c929c;display:flex;align-items:center;gap:4px}.base .intro-col .try-row .btn[data-v-23d55ea8]{height:100%;cursor:pointer;background-color:#f3f3f3;border-radius:4px;padding:0 8px;display:flex;font-size:12px;align-items:center;justify-content:center}.base .intro-col .try-row .btn[data-v-23d55ea8]:hover{background-color:#eceeff}.work-base[data-v-ff536b20]{width:100%;height:calc(100% - 86px);top:46px;position:absolute;overflow:hidden;display:flex;flex-direction:column;z-index:200}.work-base.no-footer[data-v-ff536b20]{height:calc(100% - 46px)}.work-base .work-header[data-v-ff536b20]{width:100%;height:50px;background-color:#7952cc;display:flex;align-items:center;justify-content:space-between;padding-left:10px;padding-right:20px}.work-base .work-header .back-btn[data-v-ff536b20]{color:#fff;cursor:pointer;display:flex;align-items:center;gap:5px;padding:3px 5px}.work-base .work-header .back-btn[data-v-ff536b20]:hover{opacity:.8}.work-base .content[data-v-ff536b20]{padding:10px;flex:1;width:100%;display:grid;background-color:#f3f3f3;grid-template-columns:repeat(auto-fill,minmax(450px,450px));grid-auto-rows:150px;gap:10px;justify-content:center;align-items:center;overflow:auto}.general-settings-dialog{--el-dialog-padding-primary: 0;border-radius:8px!important;overflow:hidden;background-color:#fff;box-shadow:0 8px 28px #0000002e!important}.general-settings-dialog .el-dialog__header{display:none!important}.general-settings-dialog .el-dialog__body{padding:0!important}.settings-modal[data-v-9ed2362d]{width:100%;display:flex;flex-direction:column;background-color:#fff;user-select:none;color:#303133}.settings-modal .modal-header[data-v-9ed2362d]{height:38px;padding:0 14px 0 16px;background-color:#f4f6fb;display:flex;align-items:center;justify-content:space-between}.settings-modal .modal-header .modal-title[data-v-9ed2362d]{font-size:13px;color:#2c3e50;font-weight:500}.settings-modal .modal-header .close-btn[data-v-9ed2362d]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#606266;border-radius:4px;font-size:15px}.settings-modal .modal-header .close-btn[data-v-9ed2362d]:hover{background-color:#0000000f;color:#303133}.settings-modal .modal-body[data-v-9ed2362d]{max-height:400px;overflow-y:auto;padding:18px 26px 8px}.settings-modal .modal-body[data-v-9ed2362d]::-webkit-scrollbar{width:5px}.settings-modal .modal-body[data-v-9ed2362d]::-webkit-scrollbar-track{background:transparent}.settings-modal .modal-body[data-v-9ed2362d]::-webkit-scrollbar-thumb{background:#c8cdd5;border-radius:4px}.settings-modal .modal-body .section-block[data-v-9ed2362d]{margin-bottom:20px}.settings-modal .modal-body .section-block[data-v-9ed2362d]:last-child{margin-bottom:8px}.settings-modal .modal-body .section-block .section-title[data-v-9ed2362d]{font-size:13px;font-weight:700;color:#1d2b53;margin-bottom:12px}.settings-modal .modal-body .section-block .checkbox-row[data-v-9ed2362d]{margin-bottom:8px;display:flex;align-items:center}.settings-modal .modal-body .section-block .checkbox-row[data-v-9ed2362d] .el-checkbox{height:26px;--el-checkbox-checked-bg-color: #4c5ef7;--el-checkbox-checked-input-border-color: #4c5ef7;--el-checkbox-checked-text-color: #303133;--el-checkbox-text-color: #303133;--el-checkbox-font-size: 13px}.settings-modal .modal-body .section-block .checkbox-row[data-v-9ed2362d] .el-checkbox .el-checkbox__inner{width:16px;height:16px;border-radius:4px}.settings-modal .modal-body .section-block .checkbox-row[data-v-9ed2362d] .el-checkbox .el-checkbox__label{font-size:13px;color:#303133;padding-left:8px}.settings-modal .modal-body .section-block .form-row[data-v-9ed2362d]{display:flex;align-items:center;margin-bottom:14px}.settings-modal .modal-body .section-block .form-row[data-v-9ed2362d]:last-child{margin-bottom:0}.settings-modal .modal-body .section-block .form-row .form-label[data-v-9ed2362d]{width:68px;flex-shrink:0;font-size:13px;color:#303133}.settings-modal .modal-body .section-block .form-row .radio-group[data-v-9ed2362d]{display:flex;align-items:center;gap:18px}.settings-modal .modal-body .section-block .form-row .radio-group .custom-radio[data-v-9ed2362d]{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:13px;color:#303133}.settings-modal .modal-body .section-block .form-row .radio-group .custom-radio .radio-dot[data-v-9ed2362d]{width:15px;height:15px;border-radius:50%;border:1px solid #dcdfe6;background-color:#fff;box-sizing:border-box;transition:all .15s ease}.settings-modal .modal-body .section-block .form-row .radio-group .custom-radio .radio-dot.active[data-v-9ed2362d]{border:5px solid #4c5ef7}.settings-modal .modal-body .section-block .form-row .dir-picker-row[data-v-9ed2362d]{flex:1;min-width:0;display:flex;align-items:center;gap:10px}.settings-modal .modal-body .section-block .form-row .dir-picker-row .dir-select[data-v-9ed2362d]{flex:1;min-width:0}.settings-modal .modal-body .section-block .form-row .dir-picker-row .dir-select[data-v-9ed2362d] .el-select__wrapper{min-height:32px;height:32px;border-radius:6px;font-size:12px;padding:0 10px;box-shadow:0 0 0 1px #dcdfe6 inset}.settings-modal .modal-body .section-block .form-row .dir-picker-row .dir-select[data-v-9ed2362d] .el-select__wrapper.is-focused{box-shadow:0 0 0 1px #4c5ef7 inset}.settings-modal .modal-body .section-block .form-row .dir-picker-row .dir-select[data-v-9ed2362d] .el-select__selected-item{color:#303133;font-size:12px}.settings-modal .modal-body .section-block .form-row .dir-picker-row .folder-btn[data-v-9ed2362d]{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:18px;color:#606266;cursor:pointer;border-radius:4px}.settings-modal .modal-body .section-block .form-row .dir-picker-row .folder-btn[data-v-9ed2362d]:hover:not(.disabled){background-color:#f2f3f5;color:#4c5ef7}.settings-modal .modal-body .section-block .form-row .dir-picker-row .folder-btn.disabled[data-v-9ed2362d]{opacity:.45;cursor:not-allowed}.settings-modal .modal-body .section-block .form-row .unit-input-group[data-v-9ed2362d]{display:inline-flex;align-items:center;height:32px;border:1px solid #dcdfe6;border-radius:6px;overflow:hidden;background-color:#fff}.settings-modal .modal-body .section-block .form-row .unit-input-group .num-input[data-v-9ed2362d]{width:66px;height:100%;border:none;outline:none;padding:0 10px;font-size:13px;color:#303133;background:transparent}.settings-modal .modal-body .section-block .form-row .unit-input-group .num-input[data-v-9ed2362d]::-webkit-inner-spin-button,.settings-modal .modal-body .section-block .form-row .unit-input-group .num-input[data-v-9ed2362d]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.settings-modal .modal-body .section-block .form-row .unit-input-group .num-input[data-v-9ed2362d]:disabled{background-color:#f5f7fa;color:#a8abb2}.settings-modal .modal-body .section-block .form-row .unit-input-group .unit-addon[data-v-9ed2362d]{height:100%;padding:0 12px;border-left:1px solid #dcdfe6;display:flex;align-items:center;justify-content:center;font-size:13px;color:#303133;background-color:#fff}.settings-modal .modal-footer[data-v-9ed2362d]{height:54px;padding:0 26px;display:flex;align-items:center;justify-content:flex-end;gap:12px;background-color:#fff}.settings-modal .modal-footer .btn-cancel[data-v-9ed2362d]{min-width:64px;height:32px;padding:0 16px;border-radius:6px;border:1px solid #dcdfe6;background-color:#fff;color:#303133;font-size:13px;cursor:pointer;transition:all .15s ease}.settings-modal .modal-footer .btn-cancel[data-v-9ed2362d]:hover{background-color:#f5f7fa;border-color:#c0c4cc}.settings-modal .modal-footer .btn-confirm[data-v-9ed2362d]{min-width:64px;height:32px;padding:0 16px;border-radius:6px;border:none;background-color:#4c5ef7;color:#fff;font-size:13px;cursor:pointer;transition:all .15s ease}.settings-modal .modal-footer .btn-confirm[data-v-9ed2362d]:hover{background-color:#3b4ee6}.about-us-dialog{--el-dialog-padding-primary: 0;border-radius:8px!important;overflow:hidden;background-color:#fff;box-shadow:0 8px 28px #0000002e!important}.about-us-dialog .el-dialog__header{display:none!important}.about-us-dialog .el-dialog__body{padding:0!important}.about-modal[data-v-18ec9910]{width:100%;display:flex;flex-direction:column;background-color:#fff;user-select:none;color:#303133}.about-modal .modal-header[data-v-18ec9910]{height:38px;padding:0 14px 0 16px;background-color:#f4f6fb;display:flex;align-items:center;justify-content:space-between}.about-modal .modal-header .modal-title[data-v-18ec9910]{font-size:13px;color:#2c3e50;font-weight:500}.about-modal .modal-header .close-btn[data-v-18ec9910]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#606266;border-radius:4px;font-size:15px}.about-modal .modal-header .close-btn[data-v-18ec9910]:hover{background-color:#0000000f;color:#303133}.about-modal .modal-body[data-v-18ec9910]{padding:24px 24px 12px;display:flex;flex-direction:column;align-items:center}.about-modal .modal-body .app-logo[data-v-18ec9910]{width:56px;height:56px;border-radius:12px;margin-bottom:12px}.about-modal .modal-body .app-name[data-v-18ec9910]{font-size:16px;font-weight:700;color:#1d2b53;margin-bottom:6px}.about-modal .modal-body .app-version[data-v-18ec9910]{font-size:13px;color:#606266;margin-bottom:8px}.about-modal .modal-body .app-desc[data-v-18ec9910]{font-size:12px;color:#909399;margin-bottom:18px}.about-modal .modal-body .links-row[data-v-18ec9910]{display:flex;align-items:center;gap:8px;font-size:12px;margin-bottom:14px}.about-modal .modal-body .links-row .link-item[data-v-18ec9910]{color:#4c5ef7;cursor:pointer}.about-modal .modal-body .links-row .link-item[data-v-18ec9910]:hover{text-decoration:underline}.about-modal .modal-body .links-row .divider[data-v-18ec9910]{color:#dcdfe6}.about-modal .modal-body .copyright[data-v-18ec9910]{font-size:11px;color:#a8abb2}.about-modal .modal-body.update-body[data-v-18ec9910]{align-items:flex-start}.about-modal .modal-body.update-body .update-version-row[data-v-18ec9910]{font-size:14px;margin-bottom:10px}.about-modal .modal-body.update-body .update-version-row .highlight[data-v-18ec9910]{color:#4c5ef7}.about-modal .modal-body.update-body .update-details[data-v-18ec9910]{width:100%;font-size:13px;color:#606266;line-height:1.6;background-color:#f8f9fc;padding:10px 12px;border-radius:6px;white-space:pre-wrap}.about-modal .modal-footer[data-v-18ec9910]{height:52px;padding:0 24px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.about-modal .modal-footer .btn-cancel[data-v-18ec9910]{min-width:68px;height:32px;padding:0 14px;border-radius:6px;border:1px solid #dcdfe6;background-color:#fff;color:#303133;font-size:13px;cursor:pointer}.about-modal .modal-footer .btn-cancel[data-v-18ec9910]:hover{background-color:#f5f7fa}.about-modal .modal-footer .btn-confirm[data-v-18ec9910]{min-width:68px;height:32px;padding:0 16px;border-radius:6px;border:none;background-color:#4c5ef7;color:#fff;font-size:13px;cursor:pointer}.about-modal .modal-footer .btn-confirm[data-v-18ec9910]:hover:not(:disabled){background-color:#3b4ee6}.about-modal .modal-footer .btn-confirm[data-v-18ec9910]:disabled{opacity:.6;cursor:not-allowed}.recent-files-dialog{--el-dialog-padding-primary: 0;border-radius:8px!important;overflow:hidden;background-color:#fff;box-shadow:0 8px 28px #0000002e!important}.recent-files-dialog .el-dialog__header{display:none!important}.recent-files-dialog .el-dialog__body{padding:0!important}.recent-modal[data-v-1bbd5642]{display:flex;flex-direction:column;background-color:#fff;user-select:none;color:#303133}.recent-modal .modal-header[data-v-1bbd5642]{height:48px;padding:0 14px 0 20px;background-color:#f7f8fa;display:flex;align-items:center;justify-content:space-between}.recent-modal .modal-header .modal-title[data-v-1bbd5642]{font-size:14px;color:#2c3e50}.recent-modal .modal-header .close-btn[data-v-1bbd5642]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#909399;border-radius:4px;font-size:18px}.recent-modal .modal-header .close-btn[data-v-1bbd5642]:hover{background-color:#0000000f;color:#303133}.recent-modal .modal-body[data-v-1bbd5642]{min-height:300px;padding:12px 20px;display:flex;flex-direction:column}.recent-modal .list-toolbar[data-v-1bbd5642]{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#909399;padding:0 4px 8px}.recent-modal .list-toolbar .clear-btn[data-v-1bbd5642]{cursor:pointer}.recent-modal .list-toolbar .clear-btn[data-v-1bbd5642]:hover{color:#4c5ef7}.recent-modal .file-list[data-v-1bbd5642]{max-height:320px;overflow-y:auto;margin:0 -6px;padding:0 6px}.recent-modal .file-list[data-v-1bbd5642]::-webkit-scrollbar{width:6px}.recent-modal .file-list[data-v-1bbd5642]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}.recent-modal .file-item[data-v-1bbd5642]{position:relative;display:flex;align-items:center;gap:12px;padding:10px 36px 10px 10px;border-radius:8px;cursor:pointer;transition:background-color .15s}.recent-modal .file-item[data-v-1bbd5642]:hover{background-color:#f2f4ff}.recent-modal .file-item:hover .remove-btn[data-v-1bbd5642]{opacity:1}.recent-modal .file-item.opening[data-v-1bbd5642]{opacity:.6;pointer-events:none}.recent-modal .file-item .file-icon[data-v-1bbd5642]{flex-shrink:0;width:40px;height:40px;border-radius:8px;background:linear-gradient(135deg,#ffb347,#ff8a3d);display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;font-weight:700}.recent-modal .file-item .file-icon.auto-save[data-v-1bbd5642]{background:linear-gradient(135deg,#7d8bff,#4c5ef7)}.recent-modal .file-item .file-info[data-v-1bbd5642]{flex:1;min-width:0}.recent-modal .file-item .file-info .file-name[data-v-1bbd5642]{display:flex;align-items:center;gap:6px;font-size:14px;color:#303133;font-weight:500}.recent-modal .file-item .file-info .file-name .file-name-text[data-v-1bbd5642]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-modal .file-item .file-info .file-name .auto-save-tag[data-v-1bbd5642]{flex-shrink:0;padding:0 6px;height:18px;line-height:18px;border-radius:4px;font-size:11px;font-weight:400;color:#4c5ef7;background-color:#eef0ff;border:1px solid #c9cffd}.recent-modal .file-item .file-info .file-path[data-v-1bbd5642]{margin-top:4px;font-size:12px;color:#a8abb2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-modal .file-item .file-meta[data-v-1bbd5642]{flex-shrink:0;text-align:right;font-size:12px;color:#909399}.recent-modal .file-item .file-meta .file-size[data-v-1bbd5642]{margin-top:4px;color:#c0c4cc}.recent-modal .file-item .remove-btn[data-v-1bbd5642]{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:#a8abb2;opacity:0;transition:opacity .15s}.recent-modal .file-item .remove-btn[data-v-1bbd5642]:hover{background-color:#0000000f;color:#f56c6c}.recent-modal .empty[data-v-1bbd5642]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0}.recent-modal .empty .empty-img[data-v-1bbd5642]{margin-bottom:20px}.recent-modal .empty .empty-title[data-v-1bbd5642]{font-size:15px;font-weight:700;color:#3d4466;margin-bottom:14px}.recent-modal .empty .empty-desc[data-v-1bbd5642]{font-size:13px;color:#606266}.recent-modal .modal-footer[data-v-1bbd5642]{height:64px;border-top:1px solid #f0f0f0;display:flex;align-items:center;justify-content:center;gap:20px}.recent-modal .modal-footer button[data-v-1bbd5642]{min-width:128px;height:32px;padding:0 16px;border-radius:6px;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}.recent-modal .modal-footer .btn-outline[data-v-1bbd5642]{border:1px solid #4c5ef7;background-color:#fff;color:#4c5ef7}.recent-modal .modal-footer .btn-outline[data-v-1bbd5642]:hover{background-color:#f2f4ff}.recent-modal .modal-footer .btn-primary[data-v-1bbd5642]{border:none;background-color:#4c5ef7;color:#fff}.recent-modal .modal-footer .btn-primary[data-v-1bbd5642]:hover{background-color:#3b4ee6}.home-base[data-v-e174401d]{display:flex;width:100vw;height:100vh;position:relative;flex-direction:column;overflow:hidden}.home-base .workspace-row[data-v-e174401d]{flex:1;min-height:0;width:100%;display:flex;flex-direction:row;overflow:hidden}.home-base .content[data-v-e174401d]{flex:1;min-width:0;height:100%;border:none}.home-base .content[data-v-e174401d] ::-webkit-scrollbar{margin-left:5px!important;display:block!important;width:4px!important;background-color:#fff!important}.home-base .content[data-v-e174401d] ::-webkit-scrollbar-thumb{height:30px!important;background-color:#ccc!important;border-radius:10px!important;-moz-border-radius:3px;-webkit-border-radius:3px}.home-base .content[data-v-e174401d]::-webkit-scrollbar{width:12px}.home-base .content[data-v-e174401d]::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.home-base .content[data-v-e174401d]::-webkit-scrollbar-thumb{background:#6b6b6b;border-radius:10px;border:2px solid #f0f0f0}.home-base .content[data-v-e174401d]::-webkit-scrollbar-thumb:hover{background:#4a4a4a}.btn[data-v-e174401d]{cursor:pointer}.ai-standalone-window[data-v-cdd6ffe6]{width:100vw;height:100vh;display:flex;flex-direction:column;overflow:hidden;border:1px solid #cbd5e1;background:#fff}.window-titlebar[data-v-cdd6ffe6]{-webkit-app-region:drag;height:44px;padding:0 10px 0 14px;background:linear-gradient(90deg,#4c97ff,#3b82f6);color:#fff;display:flex;align-items:center;justify-content:space-between;user-select:none;flex-shrink:0}.window-titlebar .title-left[data-v-cdd6ffe6]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:800}.window-titlebar .title-left .logo[data-v-cdd6ffe6]{font-size:18px}.window-titlebar .window-actions[data-v-cdd6ffe6]{-webkit-app-region:no-drag;display:flex;align-items:center;gap:4px}.window-titlebar .window-actions .win-btn[data-v-cdd6ffe6]{height:28px;min-width:28px;padding:0 6px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;color:#fff;transition:background-color .15s}.window-titlebar .window-actions .win-btn[data-v-cdd6ffe6]:hover{background:#fff3}.window-titlebar .window-actions .win-btn.pin-btn[data-v-cdd6ffe6]{background:#ffffff29;font-weight:700;margin-right:4px}.window-titlebar .window-actions .win-btn.pin-btn.active[data-v-cdd6ffe6]{background:#ffbf00;color:#451a03}.window-titlebar .window-actions .win-btn.close[data-v-cdd6ffe6]:hover{background:#ef4444}.window-body[data-v-cdd6ffe6]{flex:1;min-height:0}.app-base[data-v-6bc29eb9]{width:100%;height:100%}
