.lottie-player[data-v-7dd5d508]{width:100%;height:100%}.memory-tip-popover{max-width:340px}.memory-tip-popover .ant-tooltip-inner{width:340px;box-shadow:none;background:#fff;border:1px solid #d8d8d866;border-radius:16px;padding:16px}.memory-tip-popover.ant-tooltip .ant-tooltip-arrow{overflow:visible}.memory-tip-popover.ant-tooltip .ant-tooltip-arrow:before{width:10px;height:10px;box-shadow:none;filter:none;clip-path:none;background:#fff;border-top:1px solid #d8d8d866;border-left:1px solid #d8d8d866;inset:auto auto -5px 50%;transform:translate(-50%)rotate(45deg)}.memory-tip-popover.ant-tooltip .ant-tooltip-arrow:after{display:none}.memory-tip-popover .memory-tip-content{color:#111}.memory-tip-popover .memory-tip-text{color:#111;letter-spacing:0;width:308px;height:60px;margin:0;font-family:SF Pro,sans-serif;font-size:13px;font-weight:400;line-height:150%}.memory-tip-popover .memory-tip-link{color:#0000007a;letter-spacing:0;text-underline-offset:0;width:fit-content;height:14px;margin-top:4px;font-family:SF Pro,sans-serif;font-size:12px;font-weight:400;line-height:14px;-moz-text-decoration:underline;text-decoration:underline;text-decoration-thickness:0;display:block}.memory-tip-popover .memory-tip-preview{background:#f4f4f4;border-radius:12px;width:308px;height:172.75px;margin-top:8px;overflow:hidden}.memory-tip-popover-wap{max-width:340px;position:fixed!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.memory-tip-popover-wap .ant-tooltip-arrow{margin-left:-8px;left:var(--memory-tip-arrow-left,178px)!important}.memory-tip-popover-wap .ant-tooltip-inner{width:340px;box-shadow:none;background:#fff;border:1px solid #d8d8d866;border-radius:16px;padding:16px;position:relative}.memory-tip-popover-wap .memory-tip-close{color:#0000;cursor:pointer;background:url(https://cdn.kooko.ai/static/assets/common/IconWAPAddClose-1780398992646-1103.svg) 50%/14px 14px no-repeat;border:0;width:14px;height:14px;padding:0;font-size:0;line-height:0;position:absolute;top:14px;right:14px}.memory-list-tip-popover{max-width:240px}.memory-list-tip-popover.ant-tooltip .ant-tooltip-arrow{left:calc(50% - 40px)!important}.memory-list-tip-popover .ant-tooltip-inner{letter-spacing:0;text-align:center;width:240px;font-family:SF Pro,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.memory-switch-tip-popover{max-width:240px}.memory-switch-tip-popover .ant-tooltip-inner{letter-spacing:0;text-align:center;border-radius:8px;width:240px;font-family:SF Pro,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.memory-card-more-menu{transition:none!important;animation:none!important}.memory-card-more-menu .ant-dropdown-menu{background:#fff;border:1px solid #dbdbdb;width:116px;border-radius:12px!important;padding:4px 4px 5px!important;box-shadow:0 4px 10.3px #00000017!important}.memory-card-more-menu .ant-dropdown-menu-item{box-sizing:border-box;color:#f33;align-items:center;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;display:flex;border-radius:8px!important;height:28px!important;margin:0 -1px!important;padding:0 12px!important}.memory-card-more-menu .ant-dropdown-menu-item:hover{background:#0000000d!important}.memory-card-more-menu .ant-dropdown-menu-title-content{color:#f33;height:20px;line-height:20px}.memory-dialog[data-v-b5b0ee06]{flex-direction:column;height:100%;display:flex;position:relative}.memory-dialog .memory-header[data-v-b5b0ee06]{align-items:center;gap:8px;height:24px;margin-bottom:24px;display:flex}.memory-dialog .memory-header .memory-title[data-v-b5b0ee06]{color:#1f1f1f;letter-spacing:0;text-align:justify;text-transform:capitalize;height:24px;font-family:SF Pro,sans-serif;font-size:20px;font-weight:590;line-height:24px}.memory-dialog .memory-tip-icon[data-v-b5b0ee06]{cursor:help;background:url(https://cdn.kooko.ai/static/assets/common/IconQuestionMark-1783512671625-4332.svg) 50%/16px 16px no-repeat;border:0;flex:none;width:16px;height:16px;padding:0;display:inline-block}.memory-dialog .memory-body[data-v-b5b0ee06]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.memory-dialog .memory-body.is-disabled[data-v-b5b0ee06]{overflow-y:hidden}.memory-dialog .memory-body[data-v-b5b0ee06]::-webkit-scrollbar{width:6px}.memory-dialog .memory-body[data-v-b5b0ee06]::-webkit-scrollbar-track{background:0 0}.memory-dialog .memory-body[data-v-b5b0ee06]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:40px}.memory-dialog .memory-capacity-card[data-v-b5b0ee06]{background:#f9f9fb;border:1px solid #efefef;border-radius:14px;width:596px;height:auto;padding:15px 16px}.memory-dialog .memory-capacity-card .memory-enable-row[data-v-b5b0ee06]{justify-content:space-between;align-items:center;display:flex}.memory-dialog .memory-capacity-card .memory-enable-row .memory-enable-title[data-v-b5b0ee06]{align-items:center;gap:12px;display:flex}.memory-dialog .memory-capacity-card .memory-enable-row .memory-enable-icon[data-v-b5b0ee06]{background:url(https://cdn.kooko.ai/static/assets/common/IconMemoryCenter-1783515215994-3662.svg) 50%/22px 22px no-repeat;flex:none;width:22px;height:22px;display:inline-block}.memory-dialog .memory-capacity-card .memory-enable-row .memory-enable-text[data-v-b5b0ee06]{color:#1f1f1f;letter-spacing:0;height:19px;font-family:SF Pro,sans-serif;font-size:16px;font-weight:510;line-height:19px}.memory-dialog .memory-capacity-card .memory-enable-row .memory-switch[data-v-b5b0ee06]{width:35px;min-width:35px;height:19px;line-height:19px}.memory-dialog .memory-capacity-card .memory-enable-row .memory-switch[data-v-b5b0ee06] .ant-switch-handle{width:15px;height:15px;top:2px}.memory-dialog .memory-capacity-card .memory-enable-row .memory-switch.ant-switch-checked[data-v-b5b0ee06]{background:#f73}.memory-dialog .memory-capacity-card .memory-enable-row .memory-switch.ant-switch-checked[data-v-b5b0ee06] .ant-switch-handle{inset-inline-start:calc(100% - 17px)}.memory-dialog .memory-list[data-v-b5b0ee06]{flex-direction:column;flex:1;width:596px;min-height:0;margin-top:24px;display:flex;position:relative}.memory-dialog .memory-list.is-empty[data-v-b5b0ee06]{margin-top:148px}.memory-dialog .memory-list .memory-subtitle-wrap[data-v-b5b0ee06]{z-index:1;background:#fff;align-items:center;gap:8px;padding-bottom:4px;display:flex;position:sticky;top:0}.memory-dialog .memory-list .memory-subtitle-wrap .memory-subtitle[data-v-b5b0ee06]{color:#1f1f1f;letter-spacing:0;height:19px;font-family:SF Pro,sans-serif;font-size:16px;font-weight:590;line-height:19px}.memory-dialog .memory-list .memory-list-panel[data-v-b5b0ee06]{flex-direction:column;margin-top:8px;display:flex;position:relative}.memory-dialog .memory-list .memory-list-panel .memory-empty-desc[data-v-b5b0ee06]{width:400px;color:var(--gc-038-e-8-e-8-effffff-60,#8e8e8e);letter-spacing:0;text-align:center;margin:0 auto;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:150%}.memory-dialog .memory-list .memory-list-panel .memory-cards[data-v-b5b0ee06]{flex-direction:column;gap:12px;display:flex}.memory-dialog .memory-list .memory-list-panel .memory-card[data-v-b5b0ee06]{color:#333;background:#fff;border:1px solid #dbdbdb;border-radius:12px;align-items:center;gap:12px;padding:11px 16px;font-size:14px;line-height:1.6;display:flex;position:relative}.memory-dialog .memory-list .memory-list-panel .memory-card.is-expanded .memory-text[data-v-b5b0ee06]{display:block;overflow:visible}.memory-dialog .memory-list .memory-list-panel .memory-card .memory-card-body[data-v-b5b0ee06]{flex:1;min-width:0;position:relative}.memory-dialog .memory-list .memory-list-panel .memory-card .memory-text[data-v-b5b0ee06]{-webkit-line-clamp:5;line-clamp:5;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;width:528px;display:-webkit-box;overflow:hidden}.memory-dialog .memory-list .memory-list-panel .memory-card .memory-more-btn[data-v-b5b0ee06]{cursor:pointer;background:url(https://cdn.kooko.ai/static/assets/home/more-1775809948726-2106.svg) 50%/24px 24px no-repeat;border-radius:8px;flex:none;width:24px;height:24px;position:relative}.memory-dialog .memory-list .memory-list-panel .memory-card .memory-more-btn[data-v-b5b0ee06]:before{content:"";pointer-events:none;background:0 0;border-radius:8px;position:absolute;inset:-4px}.memory-dialog .memory-list .memory-list-panel .memory-card .memory-more-btn[data-v-b5b0ee06]:hover:before,.memory-dialog .memory-list .memory-list-panel .memory-card .memory-more-btn.is-open[data-v-b5b0ee06]:before{background:#0000000d}.memory-dialog .memory-list .memory-list-panel .memory-card .memory-more-wrap[data-v-b5b0ee06]{flex:none;position:relative}.memory-dialog .memory-list .memory-list-panel .memory-card .memory-card-more-menu[data-v-b5b0ee06]{z-index:10;background:#fff;border:1px solid #dbdbdb;border-radius:12px;width:116px;padding:4px;position:absolute;top:36px;right:0;box-shadow:0 4px 10.3px #00000017}.memory-dialog .memory-list .memory-list-panel .memory-card .memory-card-more-menu .memory-more-menu-item[data-v-b5b0ee06]{box-sizing:border-box;color:#f33;cursor:pointer;border-radius:8px;align-items:center;height:28px;padding:0 12px;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;display:flex}.memory-dialog .memory-list .memory-list-panel .memory-card .memory-card-more-menu .memory-more-menu-item[data-v-b5b0ee06]:hover{background:#0000000d}.memory-dialog .memory-list .memory-list-panel .memory-card .expand-btn[data-v-b5b0ee06]{z-index:1;color:#8e8e8e;letter-spacing:0;cursor:pointer;appearance:none;background:#fff;border:none;height:22px;font-family:SF Pro,sans-serif;font-size:12px;font-weight:510;line-height:100%;transition:none;position:absolute;bottom:0;right:0}.memory-dialog .memory-list .memory-list-panel .memory-card .expand-btn[data-v-b5b0ee06]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0,#fff 95%);width:36px;height:22px;position:absolute;top:0;right:100%}.memory-dialog .memory-list .memory-list-panel .memory-card .expand-btn[data-v-b5b0ee06]:hover,.memory-dialog .memory-list .memory-list-panel .memory-card .expand-btn[data-v-b5b0ee06]:focus,.memory-dialog .memory-list .memory-list-panel .memory-card .expand-btn[data-v-b5b0ee06]:active{color:#8e8e8e;cursor:pointer;background:#fff;outline:none}.memory-dialog .memory-disabled-mask[data-v-b5b0ee06]{z-index:2;box-sizing:border-box;color:#737373;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#fff0 0%,#ffffffe6 20%,#fff 100%);flex-direction:column;justify-content:center;align-items:center;font-family:SF Pro,sans-serif;display:flex;position:absolute;inset:0}.memory-dialog .memory-disabled-mask .memory-disabled-icon[data-v-b5b0ee06]{background:url(https://cdn.kooko.ai/static/assets/common/IconNoUse-1783842364662-6184.svg) 50%/36px 36px no-repeat;width:36px;height:36px}.memory-dialog .memory-disabled-mask .memory-disabled-title[data-v-b5b0ee06]{text-transform:capitalize;height:24px;margin-top:12px;font-size:18px;font-weight:590;line-height:24px}.memory-dialog .memory-disabled-mask .memory-disabled-desc[data-v-b5b0ee06]{color:#8e8e8e;width:400px;margin-top:8px;font-size:14px;font-weight:400;line-height:150%}.memory-dialog .memory-disabled-mask.is-wap .memory-disabled-desc[data-v-b5b0ee06]{width:311px}.memory-dialog.is-wap .memory-header[data-v-b5b0ee06]{justify-content:center;gap:6px;height:19px;margin-bottom:25px}.memory-dialog.is-wap .memory-header .memory-title[data-v-b5b0ee06]{width:auto;height:auto;font-size:16px;font-weight:590;line-height:100%}.memory-dialog.is-wap .memory-body[data-v-b5b0ee06]{padding-right:5px}[dir=rtl] .memory-dialog.is-wap .memory-body[data-v-b5b0ee06]{padding-left:5px;padding-right:0}.memory-dialog.is-wap .memory-capacity-card[data-v-b5b0ee06]{width:100%;height:auto}.memory-dialog.is-wap .memory-capacity-card.is-collapsed[data-v-b5b0ee06]{z-index:3;position:relative}.memory-dialog.is-wap .memory-capacity-card .memory-enable-row .memory-enable-icon[data-v-b5b0ee06]{background-size:24px 24px;width:24px;height:24px}.memory-dialog.is-wap .memory-capacity-card .memory-enable-row .memory-enable-text[data-v-b5b0ee06]{width:auto;height:auto;font-size:14px;font-weight:510;line-height:100%}.memory-dialog.is-wap .memory-list[data-v-b5b0ee06]{width:100%}.memory-dialog.is-wap .memory-list.is-empty[data-v-b5b0ee06]{margin-top:100px}.memory-dialog.is-wap .memory-list .memory-subtitle-wrap .memory-subtitle[data-v-b5b0ee06]{width:auto;height:auto;font-size:16px;font-weight:590;line-height:100%}.memory-dialog.is-wap .memory-list .memory-list-panel .memory-empty-desc[data-v-b5b0ee06]{width:310px}.memory-dialog.is-wap .memory-list .memory-list-panel .memory-card .memory-text[data-v-b5b0ee06]{letter-spacing:0;width:auto;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:16px}.memory-dialog.is-wap .memory-list .memory-list-panel .memory-card .expand-btn[data-v-b5b0ee06]{-webkit-padding-start:0;-moz-padding-start:0;-webkit-padding-end:0;-moz-padding-end:0;letter-spacing:0;height:14px;padding-inline:0;font-family:SF Pro,sans-serif;font-size:12px;font-weight:510;line-height:100%}.ant-modal-root:has(.memory-dialog-wrap) .ant-modal-mask{background:#0009}.memory-dialog-wrap .ant-modal{width:660px!important}.memory-dialog-wrap .ant-modal-content{border-radius:20px;flex-direction:column;width:660px;height:660px;max-height:90vh;padding:32px 6px 32px 32px;display:flex;overflow:hidden}[dir=rtl] .memory-dialog-wrap .ant-modal-content{padding:32px 32px 0 6px}[dir=rtl] .memory-dialog-wrap .ant-modal-close{left:16px;right:auto}.memory-dialog-wrap .ant-modal-body{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.memory-dialog-wrap .ant-modal-close{background:url(https://cdn.kooko.ai/static/assets/common/IconMemoryClose-1783511550234-6444.svg) 50%/24px 24px no-repeat;width:24px;height:24px;top:16px;right:16px}.memory-delete-modal .ant-modal{width:448px!important}.memory-delete-modal .ant-modal .ant-modal-content{border-radius:16px;width:448px;padding:32px 24px 24px}.memory-delete-modal .ant-modal-close{background:url(https://cdn.kooko.ai/static/assets/common/IconMemoryClose-1783511550234-6444.svg) 50%/24px 24px no-repeat;width:24px;height:24px;top:16px;right:16px}[dir=rtl] .memory-delete-modal .ant-modal-close{left:16px;right:auto}.memory-delete-modal .ant-modal-body .title-wrap .title{color:#03081a;font-size:20px;line-height:24px}.memory-delete-modal.base-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .content{width:400px;margin-top:24px;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:150%}.memory-delete-modal-footer[data-v-0c143b1c]{justify-content:flex-end;display:flex}.memory-delete-modal-btn[data-v-0c143b1c]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;width:80px;height:40px;font-size:14px;display:flex}.memory-delete-modal-btn.cancel-btn[data-v-0c143b1c]{color:#f57839;background:#fff;border:1px solid #f73;font-weight:590}.memory-delete-modal-btn.delete-btn[data-v-0c143b1c]{color:#fff;background:#f73;margin-left:12px;font-weight:590}.memory-delete-modal-btn.is-loading[data-v-0c143b1c]{cursor:not-allowed;opacity:.6;pointer-events:none}.wap-confirm-modal-wrap .ant-modal{width:310px!important}.wap-confirm-modal-wrap .ant-modal-content{background:#fff;border-radius:12px;width:310px;padding:0;overflow:hidden}.wap-confirm-modal-wrap .ant-modal-body{padding:0}.wap-confirm{flex-direction:column;display:flex}.wap-confirm .wap-confirm-body{flex-direction:column;gap:12px;padding:24px;display:flex}.wap-confirm .wap-confirm-title{color:#1f1f1f;text-align:center;font-family:SF Pro,sans-serif;font-size:18px;font-weight:590;line-height:1.4}.wap-confirm .wap-confirm-content{color:#00000073;text-align:center;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:150%}.wap-confirm .wap-confirm-footer{border-top:1px solid #00000014;align-items:stretch;display:flex}.wap-confirm .wap-confirm-btn{cursor:pointer;appearance:none;background:#f9f9fb;border:none;flex:1;height:48px;font-family:SF Pro,sans-serif;font-size:15px;font-weight:510}.wap-confirm .wap-confirm-btn:active{background:#00000008}.wap-confirm .wap-confirm-btn.cancel-btn{color:#8e8e8e}.wap-confirm .wap-confirm-btn.confirm-btn{color:#f73;border-left:1px solid #00000014}.memory-dialog-wrap-wap .ant-drawer-content{border-top-left-radius:18px;border-top-right-radius:18px;overflow:hidden}.memory-dialog-wrap-wap .ant-drawer-body{flex-direction:column;min-height:0;padding:16px 4px 0 15px;display:flex;overflow:hidden}[dir=rtl] .memory-dialog-wrap-wap .ant-drawer-body{padding:16px 15px 0 4px}.memory-wap-close[data-v-79fbb09e]{z-index:3;cursor:pointer;background:url(https://cdn.kooko.ai/static/assets/common/IconWAPAddClose-1780398992646-1103.svg) 50%/20px 20px no-repeat;width:20px;height:20px;position:absolute;top:16px;right:16px}[dir=rtl] .memory-wap-close[data-v-79fbb09e]{left:16px;right:auto}.memory-disable-confirm-title[data-v-79fbb09e]{color:#1f1f1f;letter-spacing:0;text-align:center;text-transform:capitalize;font-family:SF Pro,sans-serif;font-size:18px;font-style:normal;font-weight:590;line-height:100%}.memory-disable-confirm-desc[data-v-79fbb09e]{color:#8e8e8e;letter-spacing:0;text-align:center;font-family:SF Pro,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.retain-title[data-v-568f1fc9]{color:#1f1f1f;height:24px;margin:0;font-family:SF Pro,sans-serif;font-size:20px;font-weight:590;line-height:100%}.retain-privs[data-v-568f1fc9]{background:#f9f9fb;border:1px solid #efefef;border-radius:16px;flex-direction:column;gap:32px;margin-top:24px;padding:24px;display:flex}.retain-privs .priv-item[data-v-568f1fc9]{align-items:center;gap:16px;display:flex}.retain-privs .priv-icon[data-v-568f1fc9]{flex-shrink:0;width:24px;height:24px}.retain-privs .priv-text[data-v-568f1fc9]{flex-direction:column;gap:2px;display:flex}.retain-privs .priv-text .priv-title[data-v-568f1fc9]{color:#1f1f1f;height:20px;margin:0;font-family:SF Pro,sans-serif;font-size:17px;font-weight:590;line-height:100%}.retain-privs .priv-text .priv-desc[data-v-568f1fc9]{color:#8e8e8e;margin:0;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:150%}.retain-footer[data-v-568f1fc9]{justify-content:flex-end;gap:16px;margin-top:22px;display:flex}.retain-footer .btn[data-v-568f1fc9]{letter-spacing:0;text-align:center;vertical-align:middle;cursor:pointer;border-radius:8px;height:40px;padding:7px 20px;font-family:SF Pro,sans-serif;font-size:14px;font-weight:590;line-height:20px}.retain-footer .btn-ghost[data-v-568f1fc9]{color:#f73;background:0 0;border:1px solid #f73}.retain-footer .btn-primary[data-v-568f1fc9]{color:#fff;background:#f73;border:1px solid #f73}.cancel-retain-modal .ant-modal .ant-modal-content{border-radius:20px;padding:32px}.cancel-retain-modal .ant-modal .ant-modal-content .ant-modal-close{background:url(https://cdn.kooko.ai/static/assets/common/IconMemoryClose-1783511550234-6444.svg) 50%/24px 24px no-repeat;width:24px;height:24px;top:16px;right:16px}.cancel-retain-modal .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{display:none}[dir=rtl] .cancel-retain-modal .ant-modal .ant-modal-content .ant-modal-close{left:16px;right:auto}.reason-scroll[data-v-79d1e164]{flex:1;min-height:0;margin-right:-28px;padding-top:24px;padding-right:28px;overflow-y:auto}.reason-scroll[data-v-79d1e164]::-webkit-scrollbar{width:6px}.reason-scroll[data-v-79d1e164]::-webkit-scrollbar-thumb{background:#e6e6e6;border-radius:6px}.reason-scroll[data-v-79d1e164]::-webkit-scrollbar-track{background:0 0}.reason-desc[data-v-79d1e164]{color:#8e8e8e;margin-bottom:16px;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:100%}.reason-group[data-v-79d1e164]{flex-flow:column;gap:24px;width:100%;display:flex}.reason-item .reason-input[data-v-79d1e164]{margin-top:12px}.reason-item .reason-input-box[data-v-79d1e164]{box-sizing:border-box;background:#f9f9fb;border-radius:12px;height:88px;padding:14px 16px}.reason-item .reason-textarea[data-v-79d1e164]{box-sizing:border-box;resize:none;scrollbar-width:none;letter-spacing:0;color:#1f1f1f;background:0 0;border:none;outline:none;width:100%;height:100%;margin:0;padding:0;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:150%;display:block;overflow-y:auto}.reason-item .reason-textarea[data-v-79d1e164]::-webkit-scrollbar{display:none}.reason-item .reason-textarea[data-v-79d1e164]::placeholder{color:#8e8e8e}.reason-item .reason-count[data-v-79d1e164]{color:#1f1f1f;text-align:right;margin-top:4px;font-family:SF Pro,sans-serif;font-size:12px;font-weight:400;line-height:100%;display:block}.reason-footer[data-v-79d1e164]{flex-shrink:0;justify-content:flex-end;gap:12px;height:40px;margin-top:24px;display:flex}.reason-footer .btn[data-v-79d1e164]{box-sizing:border-box;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;height:40px;padding:14px 24px;font-size:14px;font-weight:590;line-height:100%;display:inline-flex}.reason-footer .btn-ghost[data-v-79d1e164]{color:#f73;background:0 0;border:1px solid #f73}.reason-footer .btn-ghost[data-v-79d1e164]:disabled{opacity:.4;cursor:not-allowed}.reason-footer .btn-primary[data-v-79d1e164]{color:#fff;background:#f73;border:1px solid #f73}.cancel-reason-modal .ant-modal .ant-modal-content{border-radius:20px;flex-direction:column;max-height:calc(100vh - 160px);padding:32px;display:flex}.cancel-reason-modal .ant-modal .ant-modal-content .ant-modal-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:visible}.cancel-reason-modal .ant-modal .ant-modal-content .ant-modal-header{border-bottom:.5px solid #dbdbdb;margin-bottom:0;padding-bottom:16px}.cancel-reason-modal .ant-modal .ant-modal-content .ant-modal-title{color:#1f1f1f;font-family:SF Pro,sans-serif;font-size:20px;font-weight:590;line-height:100%}.cancel-reason-modal .ant-modal .ant-modal-content .ant-modal-close{background:url(https://cdn.kooko.ai/static/assets/common/IconMemoryClose-1783511550234-6444.svg) 50%/24px 24px no-repeat;width:24px;height:24px;top:16px;right:16px}.cancel-reason-modal .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{display:none}.cancel-reason-modal .ant-modal .ant-modal-content .ant-checkbox:not(.ant-checkbox-checked) .ant-checkbox-inner{border:1px solid #8e8e8e}.cancel-reason-modal .ant-modal .ant-modal-content .ant-checkbox-inner{border-radius:4px}.cancel-reason-modal .ant-modal .ant-modal-content .ant-checkbox-inner:after{transition:none}.cancel-reason-modal .ant-modal .ant-modal-content .ant-checkbox-checked:after{animation:none;display:none}.cancel-reason-modal .ant-modal .ant-modal-content .ant-checkbox-checked .ant-checkbox-inner{background:#f73;border-color:#f73}.cancel-reason-modal .ant-modal .ant-modal-content .ant-checkbox-wrapper{color:#1f1f1f;align-items:center;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:100%}[dir=rtl] .cancel-reason-modal .ant-modal .ant-modal-content .ant-modal-close{left:16px;right:auto}.subscription-card[data-v-48e99e32]{box-sizing:border-box;background:#f9f9fb;border:1px solid #efefef;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.subscription-card .card-main[data-v-48e99e32]{flex:1;min-width:0}.subscription-card .card-title[data-v-48e99e32]{align-items:center;gap:8px;margin-bottom:4px;display:flex}.subscription-card .skeleton[data-v-48e99e32]{background:#0000000f;border-radius:4px;animation:1.4s ease-in-out infinite skeleton-flash-48e99e32}.subscription-card .skeleton-title[data-v-48e99e32]{width:120px;height:16px}.subscription-card .skeleton-desc[data-v-48e99e32]{width:180px;height:20px;margin-top:8px}.subscription-card .skeleton-action[data-v-48e99e32]{border-radius:6px;flex-shrink:0;width:96px;height:32px}.subscription-card .plan-name[data-v-48e99e32]{color:#1f1f1f;text-transform:capitalize;font-family:SF Pro,sans-serif;font-size:16px;font-weight:590;line-height:19px}.subscription-card .status-tag[data-v-48e99e32]{box-sizing:border-box;border-radius:4px;align-items:center;height:16px;padding:1px 5px;font-family:SF Pro,sans-serif;font-size:12px;font-weight:510;line-height:100%;display:inline-flex}.subscription-card .status-tag--active[data-v-48e99e32]{color:#f73;background:#ff77331a}.subscription-card .status-tag--cancelled[data-v-48e99e32]{color:#737373;background:#0000000d}.subscription-card .status-tag--expired[data-v-48e99e32]{color:#f33;background:#ff77331a}.subscription-card .card-desc[data-v-48e99e32]{color:#8e8e8e;font-family:SF Pro,sans-serif;font-size:13px;font-weight:400;line-height:150%}.subscription-card .card-action[data-v-48e99e32]{box-sizing:border-box;color:#fff;cursor:pointer;background:#1f1f1f;border:1px solid #1f1f1f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;height:32px;padding:9px 12px;font-family:SF Pro,sans-serif;font-size:14px;font-weight:510;line-height:100%;display:inline-flex}.subscription-card .card-action--ghost[data-v-48e99e32]{color:#1f1f1f;background:0 0}.subscription-card.is-wap[data-v-48e99e32]{flex-direction:column;align-items:stretch;gap:16px;min-height:129px;padding:16px}.subscription-card.is-wap .plan-name[data-v-48e99e32]{font-size:14px}.subscription-card.is-wap .status-tag[data-v-48e99e32]{font-size:11px}.subscription-card.is-wap .card-action[data-v-48e99e32]{text-transform:capitalize;border-radius:8px;height:40px;padding:0}.subscription-card.is-wap .skeleton-action[data-v-48e99e32]{width:100%;height:40px}@keyframes skeleton-flash-48e99e32{0%,to{opacity:1}50%{opacity:.5}}.payment-history-table.ant-table-wrapper .ant-table-thead>tr>th{color:#737373;letter-spacing:0;vertical-align:middle;text-transform:capitalize;background:#fff;border-bottom:1px solid #dbdbdb;height:44px;padding:0 16px;font-family:SF Pro,sans-serif;font-size:13px;font-weight:510;line-height:100%}.payment-history-table.ant-table-wrapper .ant-table-thead>tr>th:first-child,.payment-history-table.ant-table-wrapper .ant-table-tbody>tr>td:first-child{padding-left:30px}.payment-history-table.ant-table-wrapper .ant-table-thead>tr>th:nth-child(4),.payment-history-table.ant-table-wrapper .ant-table-tbody>tr>td:nth-child(4){padding-right:24px}.payment-history-table.ant-table-wrapper .ant-table-thead>tr>th:before{display:none}.payment-history-table.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-scrollbar{box-shadow:none}.payment-history-table .ant-table-body::-webkit-scrollbar{width:6px;height:1px}.payment-history-table .ant-table-body::-webkit-scrollbar-thumb{background:#e6e6e6;border-radius:6px}.payment-history-table .ant-table-body::-webkit-scrollbar-track{background:0 0}.payment-history-table.ant-table-wrapper .ant-table-tbody>tr>td{padding:11px 16px;font-size:13px}.payment-history-table.ant-table-wrapper .ant-table-tbody>tr>td:first-child,.payment-history-table.ant-table-wrapper .ant-table-tbody>tr>td:nth-child(3){letter-spacing:0;vertical-align:middle;text-transform:capitalize;font-family:Outfit,sans-serif;font-size:13px;font-weight:400;line-height:100%}.payment-history-table.ant-table-wrapper .ant-table:not(.ant-table-bordered) .ant-table-tbody>tr>td{border-top:.5px solid #dbdbdb}.payment-history-table.ant-table-wrapper .ant-table:not(.ant-table-bordered) .ant-table-tbody>tr:first-child>td,.payment-history-table.ant-table-wrapper .ant-table:not(.ant-table-bordered) .ant-table-tbody>tr.ant-table-measure-row+tr>td{border-top:none}.payment-history-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.payment-history-table.ant-table-wrapper .ant-table-tbody .ant-table-placeholder>td{vertical-align:top;border-bottom:none;padding:144px 16px 0}.payment-history-table .order-status{align-items:center;gap:4px;display:inline-flex}.payment-history-table .empty-text{letter-spacing:0;text-align:center;vertical-align:middle;text-transform:capitalize;color:#737373;font-family:SF Pro,sans-serif;font-size:13px;font-weight:400;line-height:100%;display:inline-block}.payment-history-table .status-dot{background:url(https://cdn.kooko.ai/static/assets/common/IconPaid-1785500960436-1243.svg) 50%/6px 6px no-repeat;width:6px;height:6px}.payment-history-table .status-dot--refunded{background:url(https://cdn.kooko.ai/static/assets/common/IconRefunded-1785500960810-5081.svg) 50%/6px 6px no-repeat}.payment-history-list .history-item[data-v-bac4e517]{box-sizing:border-box;border-bottom:.5px solid #dbdbdb;justify-content:space-between;align-items:center;gap:12px;height:79px;padding:20px 16px;display:flex}.payment-history-list .item-main[data-v-bac4e517]{flex:1;min-width:0}.payment-history-list .item-name[data-v-bac4e517]{color:#1f1f1f;text-transform:capitalize;height:17px;font-family:SF Pro,sans-serif;font-size:14px;font-weight:590;line-height:100%;display:block}.payment-history-list .item-price[data-v-bac4e517]{color:#1f1f1f;text-transform:capitalize;flex-shrink:0;height:20px;font-family:Outfit,sans-serif;font-size:16px;font-weight:500;line-height:100%}.payment-history-list .item-sub[data-v-bac4e517]{color:#8e8e8e;text-transform:capitalize;align-items:center;gap:12px;margin-top:8px;font-family:SF Pro,sans-serif;font-size:12px;font-weight:400;line-height:100%;display:flex}.payment-history-list .order-status[data-v-bac4e517]{align-items:center;gap:4px;display:inline-flex}.payment-history-list .item-date[data-v-bac4e517]{letter-spacing:0;vertical-align:middle;text-transform:capitalize;font-family:Outfit,sans-serif;font-size:12px;font-weight:400;line-height:100%}.payment-history-list .status-dot[data-v-bac4e517]{background:url(https://cdn.kooko.ai/static/assets/common/IconPaid-1785500960436-1243.svg) 50%/6px 6px no-repeat;width:6px;height:6px}.payment-history-list .status-dot--refunded[data-v-bac4e517]{background:url(https://cdn.kooko.ai/static/assets/common/IconRefunded-1785500960810-5081.svg) 50%/6px 6px no-repeat}.payment-history-list .payment-history-empty[data-v-bac4e517]{text-align:center;margin-top:165px}.payment-history-list .empty-text[data-v-bac4e517]{letter-spacing:0;text-align:center;vertical-align:middle;text-transform:capitalize;color:#737373;font-family:SF Pro,sans-serif;font-size:13px;font-weight:400;line-height:100%;display:inline-block}.payment-history-wrap[data-v-314e69a6]{margin-top:24px}.payment-history-wrap .title[data-v-314e69a6]{color:#1f1f1f;margin-bottom:12px;font-family:SF Pro,sans-serif;font-size:16px;font-weight:590;line-height:100%}.payment-history-wrap .content[data-v-314e69a6]{box-sizing:border-box;border:1px solid #dbdbdb;border-radius:12px;width:596px;height:386px;overflow:hidden}.payment-history-wrap.is-wap .title[data-v-314e69a6]{height:19px}.payment-history-wrap.is-wap .content[data-v-314e69a6]{border:none;border-radius:0;width:auto;height:auto;padding:0}.membership-details-modal .ant-modal .ant-modal-content{border-radius:20px;flex-direction:column;height:660px;max-height:90vh;display:flex}.membership-details-modal .ant-modal .ant-modal-content .ant-modal-header{flex-shrink:0;margin-bottom:24px;padding:0 32px}.membership-details-modal .ant-modal .ant-modal-content .ant-modal-title{color:#1f1f1f;text-transform:capitalize;height:24px;font-family:SF Pro,sans-serif;font-size:20px;font-weight:590;line-height:100%}.membership-details-modal .ant-modal .ant-modal-content .ant-modal-close{background:url(https://cdn.kooko.ai/static/assets/common/IconMemoryClose-1783511550234-6444.svg) 50%/24px 24px no-repeat;width:24px;height:24px;top:16px;right:16px}.membership-details-modal .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{display:none}.membership-details-modal .ant-modal .ant-modal-content .ant-modal-body{flex:1;min-height:0;overflow-y:auto}.membership-details-drawer .ant-drawer-content-wrapper{box-shadow:none;border-top-left-radius:18px;border-top-right-radius:18px;overflow:hidden}.membership-details-drawer .ant-drawer-content{border-top-left-radius:18px;border-top-right-radius:18px;overflow:hidden}.membership-details-drawer .ant-drawer-header{border-bottom:none;padding:16px 15px 25px;position:relative}.membership-details-drawer .ant-drawer-title{color:#1f1f1f;text-align:center;text-transform:capitalize;height:19px;font-family:SF Pro,sans-serif;font-size:16px;font-weight:590;line-height:100%}.membership-details-drawer .ant-drawer-extra{position:absolute;top:16px;right:16px;transform:none}.membership-details-drawer .ant-drawer-body{margin-right:4px;padding:0 5px 20px 15px}.membership-details-modal .ant-modal-body::-webkit-scrollbar{width:6px;height:1px}.membership-details-modal .ant-drawer-body::-webkit-scrollbar{width:6px;height:1px}.membership-details-drawer .ant-modal-body::-webkit-scrollbar{width:6px;height:1px}.membership-details-drawer .ant-drawer-body::-webkit-scrollbar{width:6px;height:1px}.membership-details-modal .ant-modal-body::-webkit-scrollbar-thumb{background:#0000001a;border-radius:6px}.membership-details-modal .ant-drawer-body::-webkit-scrollbar-thumb{background:#0000001a;border-radius:6px}.membership-details-drawer .ant-modal-body::-webkit-scrollbar-thumb{background:#0000001a;border-radius:6px}.membership-details-drawer .ant-drawer-body::-webkit-scrollbar-thumb{background:#0000001a;border-radius:6px}.membership-details-modal .ant-modal-body::-webkit-scrollbar-track{background:0 0;border-radius:5px}.membership-details-modal .ant-drawer-body::-webkit-scrollbar-track{background:0 0;border-radius:5px}.membership-details-drawer .ant-modal-body::-webkit-scrollbar-track{background:0 0;border-radius:5px}.membership-details-drawer .ant-drawer-body::-webkit-scrollbar-track{background:0 0;border-radius:5px}[dir=ltr] .membership-details-modal .ant-modal .ant-modal-content{padding:32px 0}[dir=ltr] .membership-details-modal .ant-modal .ant-modal-content .ant-modal-body{padding:0 32px}[dir=rtl] .membership-details-drawer .ant-drawer-extra{left:16px;right:auto}[dir=rtl] .membership-details-modal .ant-modal .ant-modal-content{padding:32px 0}[dir=rtl] .membership-details-modal .ant-modal .ant-modal-content .ant-modal-body{padding:0 32px}[dir=rtl] .membership-details-modal .ant-modal .ant-modal-content .ant-modal-close{left:16px;right:auto}.support-tip[data-v-d0697ef7]{color:#8e8e8e;text-align:center;margin-top:12px;font-family:SF Pro,sans-serif;font-size:13px;font-weight:400;line-height:20px}.support-link[data-v-d0697ef7]{cursor:pointer;text-decoration:underline}.drawer-close[data-v-d0697ef7]{cursor:pointer;background:url(https://cdn.kooko.ai/static/assets/common/IconWAPAddClose-1780398992646-1103.svg) 50%/20px 20px no-repeat;width:20px;height:20px;display:block}.recent-chats__actions[data-v-e9d83274]{inset-inline-end:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%)}.recent-chats__actions--visible[data-v-e9d83274]{opacity:1}.recent-chats__action-trigger[data-v-e9d83274]{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.recent-chats__action-trigger[data-v-e9d83274]:hover{background:#e6e6e8}.recent-chats__action-icon[data-v-e9d83274]{width:20px;height:20px}.recent-chats__action-icon--wap[data-v-e9d83274]{width:18px;height:18px}.recent-chat-action-dropdown .ant-dropdown-menu{box-sizing:border-box;background:#fff;border:1px solid #eeeef0;border-radius:12px;min-width:196px;margin-top:4px;padding:8px;box-shadow:0 0 40px #141f330d}.recent-chat-action-dropdown .ant-dropdown-menu-item{color:#1f1f1f;height:36px;margin:0;padding:0 12px;font-size:14px;line-height:20px;border-radius:8px!important}.recent-chat-action-dropdown .ant-dropdown-menu-item+.ant-dropdown-menu-item{margin-top:4px}.recent-chat-action-dropdown .ant-dropdown-menu-item:hover{background:#f5f5f7}.flex-layout-xs .recent-chat-action-dropdown .ant-dropdown-menu{box-shadow:0 4px 20px #141f3326}.recent-chats-menu__item{border-radius:8px!important;height:36px!important;padding:8px!important}.recent-chats-menu__content{white-space:nowrap;color:#1f1f1f;align-items:center;gap:8px;width:100%;display:flex}.recent-chats-menu__icon{background-position:50%;background-repeat:no-repeat;background-size:18px 18px;flex-shrink:0;width:20px;height:20px;display:block}.recent-chats-menu__icon--pin{background-image:url(https://cdn.kooko.ai/static/assets/home/pin-to-top-1787735149176-7100.svg)}.recent-chats-menu__icon--unpin{background-image:url(https://cdn.kooko.ai/static/assets/home/unpin-1787735149176-3693.svg)}.recent-chats-menu__icon--rename{background-image:url(https://cdn.kooko.ai/static/assets/home/edit-name-1787735149176-1409.svg)}.recent-chats-menu__icon--delete{background-image:url(https://cdn.kooko.ai/static/assets/home/delete-1787735149176-9549.svg)}.recent-chats-menu__item--danger{color:#f33!important}.recent-chats-menu__item--danger .recent-chats-menu__content{color:#f33}.recent-chat-action-dropdown--wap .ant-dropdown-menu{min-width:150px;padding:10px}.recent-chat-action-dropdown--wap .recent-chats-menu__item{padding:10px!important}.recent-chat-action-dropdown--wap .ant-dropdown-menu-item+.ant-dropdown-menu-item{margin-top:0}.recent-chat-action-dropdown--wap .recent-chats-menu__icon{width:18px;height:18px}.recent-chats__item[data-v-c6a0327f]{box-sizing:border-box;cursor:pointer;border-radius:8px;width:100%;min-width:0;margin:0 0 4px;padding:8px 14px 8px 8px}.recent-chats__item--wap[data-v-c6a0327f]{margin-bottom:0}.recent-chats__item--active[data-v-c6a0327f]{background:#eeeef0}.recent-chats__item--hoverable[data-v-c6a0327f]:hover,.recent-chats__item--menu-open[data-v-c6a0327f]{background:#0000000d}.recent-chats__content[data-v-c6a0327f]{-webkit-padding-end:0;-moz-padding-end:0;align-items:center;min-width:0;padding-inline-end:0;display:flex;position:relative}.recent-chats__name[data-v-c6a0327f]{color:#1f1f1f;white-space:nowrap;text-overflow:ellipsis;flex:1;width:100%;min-width:0;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.recent-chats__item--menu-open .recent-chats__content[data-v-c6a0327f],.recent-chats__item--actions-visible .recent-chats__content[data-v-c6a0327f],.recent-chats__item:hover .recent-chats__content[data-v-c6a0327f]{-webkit-padding-end:22px;-moz-padding-end:22px;padding-inline-end:22px}.recent-chats__item[data-v-c6a0327f]:hover .recent-chats__actions{opacity:1}.recent-chats__syncing[data-v-c6a0327f]{box-sizing:border-box;-webkit-margin-start:6px;-moz-margin-start:6px;border:1.5px solid #0000001f;border-top-color:#0006;border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-inline-start:6px;animation:.8s linear infinite recent-chat-syncing-spin-c6a0327f}@keyframes recent-chat-syncing-spin-c6a0327f{to{transform:rotate(360deg)}}.rename-modal-wrap.base-modal-wrap .ant-modal,.rename-modal-wrap.base-modal-wrap .ant-modal .ant-modal-content{border-radius:16px}.rename-modal-wrap .title{font-size:18px;font-weight:590;color:#1f1f1f!important}.rename-modal-wrap .ant-input,.rename-modal-wrap .ant-modal-footer .ant-btn-default{color:#1f1f1f;font-size:14px}.rename-modal-wrap .ant-input::selection{background:#e9f0fe}.rename-modal-wrap .ant-modal-close,.rename-modal-wrap .ant-modal-close:hover{color:#1f1f1f}.rename-modal-wrap .ant-input-affix-wrapper{border:1px solid #e6e6e8;border-radius:8px;margin-top:16px;padding:12px}.rename-modal-wrap .ant-input-affix-wrapper:hover,.rename-modal-wrap .ant-input-affix-wrapper:focus-within{box-shadow:none;border-color:#e6e6e8}.rename-modal-wrap .ant-modal-footer .ant-btn-primary{color:#fff;box-shadow:none;background-color:#1f1f1f;border-color:#1f1f1f}.rename-modal-wrap .ant-modal-footer .ant-btn-primary:not(:disabled):hover{background-color:#1f1f1f;border-color:#1f1f1f}.rename-modal-wrap .ant-modal-footer .ant-btn-primary:disabled,.rename-modal-wrap .ant-modal-footer .ant-btn-primary:disabled:hover{color:#fff;opacity:.4;cursor:not-allowed;background-color:#1f1f1f;border-color:#1f1f1f}.rename-modal-wrap--wap.base-modal-wrap .ant-modal .ant-modal-content{padding:24px}.rename-modal-wrap--wap .title-wrap{justify-content:center}.rename-modal-wrap--wap .ant-input-affix-wrapper{background:#f5f5f7;border-color:#0000;padding:8px 12px}.rename-modal-wrap--wap .ant-input-affix-wrapper:hover,.rename-modal-wrap--wap .ant-input-affix-wrapper:focus-within{border-color:#0000}.rename-modal-wrap--wap .ant-input{background:0 0}.rename-modal-wrap--wap .ant-input-show-count-suffix{display:none}.rename-modal-wrap--wap .ant-modal-footer .ant-btn{border-radius:8px;flex:1;height:40px;font-weight:590}.rename-modal-wrap--wap .ant-modal-footer .ant-btn-default{border:1px solid #e6e6e8}.rename-modal-wrap--wap.base-modal-wrap .ant-modal .ant-modal-content .ant-modal-footer .ant-btn-primary{margin-left:8px}.recent-chats[data-v-1e146460]{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-height:0;margin-bottom:10px;padding:0 6px 0 12px;display:flex;overflow:hidden auto}.recent-chats__section[data-v-1e146460]{flex-direction:column;width:100%;min-width:0;display:flex}.recent-chats__section--collapsed[data-v-1e146460]{margin-bottom:8px}.recent-chats__header[data-v-1e146460]{box-sizing:border-box;color:#8e8e8e;cursor:pointer;text-align:left;background:#fafafc;flex-shrink:0;align-items:center;gap:6px;width:100%;padding:8px 14px 8px 8px;display:flex}.recent-chats__header--recent[data-v-1e146460]{z-index:1;position:sticky;top:0}.recent-chats__title[data-v-1e146460]{font-size:14px;font-weight:400;line-height:16px}.recent-chats__arrow[data-v-1e146460]{color:#8e8e8e;flex-shrink:0;transition:transform .2s;transform:rotate(-90deg)}.recent-chats__arrow.is-expanded[data-v-1e146460]{transform:rotate(0)}.recent-chats__scroll[data-v-1e146460]{box-sizing:border-box;width:100%;min-width:0;min-height:0}.recent-chats__scroll[data-v-1e146460] .ant-skeleton-paragraph li{height:25px}.recent-chats__scroll[data-v-1e146460] .ant-skeleton{margin-right:-6px;padding-right:6px}.recent-chats__list[data-v-1e146460]{min-height:0;overflow:hidden}.recent-chat-move[data-v-1e146460],.recent-chat-enter-active[data-v-1e146460],.recent-chat-leave-active[data-v-1e146460]{transition:transform .3s,opacity .3s}.recent-chat-enter-from[data-v-1e146460],.recent-chat-leave-to[data-v-1e146460]{opacity:0;transform:translateY(8px)}.recent-chat-leave-active[data-v-1e146460]{pointer-events:none}.base-modal-wrap.delete-confirm-modal-wrap .ant-modal-body .content{margin-top:16px!important}.base-modal-wrap.delete-confirm-modal-wrap .ant-modal-footer{margin-top:24px!important}.base-modal-wrap.delete-confirm-modal-wrap.delete-confirm-modal-wrap--wap .ant-modal .ant-modal-content{padding:24px}.base-modal-wrap.delete-confirm-modal-wrap.delete-confirm-modal-wrap--wap .ant-modal .ant-modal-content .ant-modal-body .title-wrap{justify-content:center}.base-modal-wrap.delete-confirm-modal-wrap.delete-confirm-modal-wrap--wap .ant-modal .ant-modal-content .ant-modal-body .content{color:#8e8e8e;font-size:14px;line-height:20px}.base-modal-wrap.delete-confirm-modal-wrap.delete-confirm-modal-wrap--wap .ant-modal .ant-modal-content .ant-modal-footer .ant-btn{border-radius:8px;flex:1;height:40px;font-weight:590}.base-modal-wrap.delete-confirm-modal-wrap.delete-confirm-modal-wrap--wap .ant-modal .ant-modal-content .ant-modal-footer .ant-btn-default{border:1px solid #e6e6e8}.base-modal-wrap.delete-confirm-modal-wrap.delete-confirm-modal-wrap--wap .ant-modal .ant-modal-content .ant-modal-footer .ant-btn-primary{margin-left:8px}.btn-credit[data-v-00aae02a]{cursor:pointer;border:1px solid #eeeef0;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:32px;padding:7px 12px;display:flex}.btn-credit[data-v-00aae02a]:hover{background-color:#f5f5f7}.btn-credit.is-wap[data-v-00aae02a]{cursor:default;pointer-events:none;border:1px solid #e6e6e8;border-radius:12px;height:36px;padding:8px 14px}.btn-credit.is-wap .num[data-v-00aae02a]{font-weight:400}.btn-credit i[data-v-00aae02a]{background-image:url(https://cdn.kooko.ai/static/assets/common/icon-vip-1779179769248-8869.svg);background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:18px;height:18px}.btn-credit .num[data-v-00aae02a]{color:#1f1f1f;letter-spacing:0;font-family:Outfit,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.credit-box .credit-header[data-v-00aae02a]{align-items:baseline;gap:4px;margin-bottom:16px;display:flex}.credit-box .credit-header .credit-icon[data-v-00aae02a]{background-image:url(https://cdn.kooko.ai/static/assets/common/vip-icon-1780484460012-4036.svg);background-repeat:no-repeat;background-size:contain;flex-shrink:0;align-self:center;width:30px;height:30px}.credit-box .credit-header .credit-total[data-v-00aae02a]{letter-spacing:0;vertical-align:middle;color:#1f1f1f;-webkit-margin-end:8px;-moz-margin-end:8px;margin-inline-end:8px;font-family:Outfit;font-size:24px;font-style:normal;font-weight:600;line-height:126%}.credit-box .credit-header .credit-label[data-v-00aae02a]{letter-spacing:0;vertical-align:middle;color:#8e8e8e;font-family:SF Pro,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.credit-box .credit-header .credit-help[data-v-00aae02a]{cursor:pointer;background-image:url(https://cdn.kooko.ai/static/assets/home/icon-tip-1767083090461-1763.png);background-repeat:no-repeat;background-size:contain;flex-shrink:0;align-self:center;width:12px;height:12px;margin-top:10px}.credit-box .credit-detail-card[data-v-00aae02a]{background:#f5f5f7;border-radius:12px;flex-direction:column;padding:0 12px;display:flex;overflow:hidden}.credit-box .credit-detail-card .credit-detail-item[data-v-00aae02a]{justify-content:space-between;align-items:center;height:51px;padding:8px 0;display:flex;position:relative}.credit-box .credit-detail-card .credit-detail-item .credit-detail-info[data-v-00aae02a]{flex-direction:column;gap:2px;display:flex}.credit-box .credit-detail-card .credit-detail-item .credit-detail-info .credit-detail-name[data-v-00aae02a]{color:#1f1f1f;font-size:14px;font-weight:510;line-height:100%}.credit-box .credit-detail-card .credit-detail-item .credit-detail-info .credit-detail-expire[data-v-00aae02a]{color:#8e8e8e;font-size:13px;font-weight:400;line-height:100%}.credit-box .credit-detail-card .credit-detail-item .credit-detail-num[data-v-00aae02a]{color:#1f1f1f;font-family:Outfit;font-size:14px;font-weight:500;line-height:100%}.credit-box .credit-action-btn[data-v-00aae02a]{color:#fff;cursor:pointer;background:#1f1f1f;border-radius:6px;justify-content:center;align-items:center;width:100%;height:32px;margin:12px 0;font-size:13px;font-weight:510;line-height:100%;display:flex}.credit-box .credit-divider[data-v-00aae02a]{background-color:#e6e6e8;height:.5px}.credit-box .credit-links[data-v-00aae02a]{flex-direction:column;gap:4px;margin-top:4px;display:flex}.credit-box .credit-link-item[data-v-00aae02a]{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:8px;display:flex}.credit-box .credit-link-item[data-v-00aae02a]:hover{background-color:#f5f5f7}.credit-box .credit-link-item .credit-link-left[data-v-00aae02a]{align-items:center;gap:8px;display:flex}.credit-box .credit-link-item .history-icon[data-v-00aae02a]{background-image:url(https://cdn.kooko.ai/static/assets/common/use-history-1780986860331-7081.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.credit-box .credit-link-item span[data-v-00aae02a]{color:#1f1f1f;font-size:14px;font-weight:400;line-height:100%}.credit-box .credit-link-item .credit-link-arrow[data-v-00aae02a]{background-image:url(https://cdn.kooko.ai/static/assets/common/arrow-frame-1780043531077-2749.svg);background-repeat:no-repeat;background-size:contain;width:14px;height:14px}[dir=rtl] .credit-link-arrow[data-v-00aae02a]{transform:rotate(180deg)}.credit-popover .ant-popover-inner{background:#fff;border-radius:12px;width:282px;padding:16px 16px 8px;border:1px solid #e1e1e5!important;box-shadow:0 0 40px #141f330d!important}.tip-bar-credit .ant-popover-content{min-width:165px;inset-inline-start:65px}.tip-bar-credit .ant-popover-content .ant-popover-arrow{inset-inline-end:75px}.limit-tip[data-v-f6cf1c9a]{flex-shrink:0;position:relative}.limit-tip .btn-upgrade[data-v-f6cf1c9a]{cursor:pointer;letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#1f1f1f;white-space:nowrap;border:1px solid #eeeef0;border-radius:8px;align-items:center;gap:8px;height:32px;padding:7.5px 12px;font-family:SF Pro,sans-serif;font-size:14px;font-style:normal;font-weight:510;line-height:100%;display:flex}.limit-tip .btn-upgrade[data-v-f6cf1c9a]:hover{background-color:#eeeef0}.limit-tip .btn-upgrade.is-wap[data-v-f6cf1c9a]{border:1px solid #e6e6e8;border-radius:12px;height:36px;padding:8px 14px;font-weight:400}.limit-tip .btn-upgrade .upgrade-left[data-v-f6cf1c9a]{color:#8e8e8e;align-items:center;gap:8px;display:flex}.limit-tip .btn-upgrade .upgrade-left .divider[data-v-f6cf1c9a]{background-color:#eeeef0;flex-shrink:0;width:1px;height:14px}.header[data-v-feb5f5af]{height:var(--common-top-bar-height);background-color:var(--global-bg-color2);justify-content:space-between;gap:8px;display:flex}.left[data-v-feb5f5af],.center[data-v-feb5f5af],.right[data-v-feb5f5af]{-webkit-app-region:no-drag;align-items:center;display:flex}.right[data-v-feb5f5af]{box-sizing:border-box;gap:8px;min-width:0}.left[data-v-feb5f5af]{-webkit-padding-start:var(--leading-controls-inset,0px);-moz-padding-start:var(--leading-controls-inset,0px);min-width:0;align-items:center;gap:8px;padding-inline-start:var(--leading-controls-inset,0px);display:flex}.fold-btn[data-v-feb5f5af]{box-sizing:border-box;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:7px;display:flex}.fold-btn[data-v-feb5f5af]:hover{background:#f5f5f7}.flex-layout-xs .header[data-v-feb5f5af]{height:var(--common-wap-top-bar-height);background:var(--global-bg-color2);border-bottom:none}.na-back[data-v-feb5f5af]{cursor:pointer;margin-left:16px}.right-bar-drawer .wap-recent-chats{background:0 0;flex:1;min-height:0;margin-top:8px;padding:0;overflow:auto}.right-bar-drawer .wap-recent-chats .recent-chats__header,.right-bar-drawer .wap-recent-chats .recent-chats__item{padding-inline:0}.right-bar-drawer .wap-recent-chats .recent-chats__item--active{box-shadow:none;background:#0000000d}[dir=ltr] .header[data-v-feb5f5af]{top:calc(var(--desktop-topbar-right-top-inset,0px) + var(--desktop-bar-height,0px));z-index:9;right:0;left:var(--common-left-bar-width);position:fixed}[dir=ltr] .pc-right[data-v-feb5f5af]{box-sizing:border-box;padding-right:calc(16px + var(--desktop-window-controls-inset,0px))}[dir=ltr] .wap-right[data-v-feb5f5af]{padding-right:calc(16px + var(--desktop-window-controls-inset,0px))}[dir=ltr] .notice-btn[data-v-feb5f5af]{margin-right:20px}[dir=ltr] .flex-layout-xs .header[data-v-feb5f5af]{left:0}[dir=rtl] .header[data-v-feb5f5af]{top:calc(var(--desktop-topbar-right-top-inset,0px) + var(--desktop-bar-height,0px));z-index:9;left:0;right:var(--common-left-bar-width);position:fixed}[dir=rtl] .pc-right[data-v-feb5f5af]{padding-left:24px}[dir=rtl] .wap-right[data-v-feb5f5af]{padding-left:10px}[dir=rtl] .notice-btn[data-v-feb5f5af]{margin-left:20px}[dir=rtl] .flex-layout-xs .header[data-v-feb5f5af]{right:0}.btn-credit[data-v-6a5fcf24]{-webkit-padding-start:16px;-moz-padding-start:16px;padding-top:17px;padding-bottom:23px;cursor:pointer;background-color:#6a6c6e;border-top-left-radius:8px;border-top-right-radius:8px;width:calc(100% - 24px);margin:0 12px;padding-inline-start:16px;display:flex;transform:translateY(6px)}.btn-credit.folded[data-v-6a5fcf24]{-webkit-padding-start:11px;-moz-padding-start:11px;padding-inline-start:11px}.btn-credit i[data-v-6a5fcf24]{background-image:url(https://cdn.kooko.ai/static/assets/home/coin-1768378600881-6396.png);background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:24px;height:24px}.btn-credit .text[data-v-6a5fcf24]{-webkit-margin-start:8px;-moz-margin-start:8px;color:#fff;margin-inline-start:8px;font-size:14px;font-weight:400}.credit-box[data-v-6a5fcf24]{padding:12px}.credit-box .credit-box-title[data-v-6a5fcf24]{color:#000;height:27px;font-size:18px;font-weight:600}.credit-box .credit-box-content[data-v-6a5fcf24]{color:#8e8e8e;width:325px;margin-top:6px;font-size:14px;font-weight:400}.credit-box .credit-box-btn[data-v-6a5fcf24]{color:#fff;cursor:pointer;background:#f73;border-radius:8px;justify-content:center;align-items:center;width:325px;height:44px;margin-top:20px;font-size:16px;font-weight:500;display:flex}.compensation-popover .ant-popover-inner{border-radius:16px}.compensation-popover .ant-popover-content{bottom:-32px}.compensation-popover .ant-popover-arrow{bottom:52px}.device-switch[data-v-517bde45]{background:#d9d9db;flex-shrink:0;width:32px;min-width:32px;height:18px;line-height:18px}.device-switch[data-v-517bde45] .ant-switch-handle{top:2px;width:14px;height:14px;inset-inline-start:2px}.device-switch[data-v-517bde45] .ant-switch-handle:before{box-shadow:none;border-radius:24px}.device-switch.ant-switch-checked[data-v-517bde45]{background:#f77036}.device-switch.ant-switch-checked[data-v-517bde45] .ant-switch-handle{inset-inline-start:calc(100% - 16px)}.mcc-trigger[data-v-517bde45]{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:12px;padding:0;display:flex}.mcc-trigger[data-v-517bde45]:hover,.mcc-trigger--open[data-v-517bde45]{background:#eeeef0}.mcc-trigger-icon[data-v-517bde45]{width:20px;height:20px}.mobile-connect-popover .ant-popover-inner{background:#fff;border-radius:12px;padding:0;box-shadow:inset 0 0 0 1px #eeeef0,0 0 20px #141f330d}.mobile-connect-popover .ant-popover-inner-content{padding:0}.mobile-connect-popover .mcc{box-sizing:border-box;flex-direction:column;width:300px;font-family:SF Pro,SF Pro Text,-apple-system,Roboto,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex}.mobile-connect-popover .mcc-top{flex-direction:column;padding:20px 0;display:flex;position:relative}.mobile-connect-popover .mcc-body{flex-direction:column;align-items:center;gap:24px;padding:0 20px;display:flex}.mobile-connect-popover .mcc-head{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.mobile-connect-popover .mcc-title{color:#1f1f1f;width:100%;margin:0;font-size:16px;font-weight:590;line-height:22px}.mobile-connect-popover .mcc-tabs{box-sizing:border-box;background:#f5f5f7;border-radius:10px;align-items:center;gap:2px;width:100%;height:36px;padding:4px;display:flex}.mobile-connect-popover .mcc-tab{box-sizing:border-box;color:#737373;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;height:28px;padding:0 10px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4;display:flex}.mobile-connect-popover .mcc-tab--active{color:#fff;background:#1f1f1f}.mobile-connect-popover .mcc-qr-block{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.mobile-connect-popover .mcc-qr{box-sizing:border-box;border:1px solid #eeeef0;border-radius:12px;justify-content:center;align-items:center;width:140px;height:140px;display:flex}.mobile-connect-popover .mcc-qr-img{width:120px;height:120px}.mobile-connect-popover .mcc-qr-img.mcc-qr-img--placeholder{width:100%;height:100%}.mobile-connect-popover .mcc-caption{color:#8e8e8e;text-align:center;width:100%;margin:0;font-size:13px;font-weight:400;line-height:20px}.mobile-connect-popover .mcc-link{justify-content:center;align-items:center;gap:8px;display:flex}.mobile-connect-popover .mcc-link-text{color:#1f1f1f;font-size:14px;font-weight:400;line-height:21px}.mobile-connect-popover .mcc-copy{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.mobile-connect-popover .mcc-copy-icon{width:14.58px;height:14.58px}.mobile-connect-popover .mcc-divider{inset-inline:16px;border-top:.5px solid #e6e6e8;height:0;position:absolute;bottom:0}.mobile-connect-popover .mcc-rows{flex-direction:column;gap:4px;padding:8px 0;display:flex}.mobile-connect-popover .mcc-row{box-sizing:border-box;border-radius:8px;justify-content:space-between;align-items:center;min-height:36px;padding:6px 20px;display:flex}.mobile-connect-popover .mcc-row-text{-webkit-padding-end:8px;-moz-padding-end:8px;flex-direction:column;gap:2px;min-width:0;padding-inline-end:8px;display:flex}.mobile-connect-popover .mcc-row-label{color:#1f1f1f;font-size:14px;font-weight:400;line-height:17px}.mobile-connect-popover .mcc-row .device-switch{background:#d9d9db;border-radius:24px;width:32px;min-width:32px;height:18px;margin:0}.mobile-connect-popover .mcc-row .device-switch.ant-switch-checked{background:#f77036}.mobile-connect-popover .mcc-row .device-switch:hover:not(.ant-switch-disabled){background:#d9d9db}.mobile-connect-popover .mcc-row .device-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:#f77036}.mobile-connect-popover .mcc-row .device-switch .ant-switch-handle{width:14px;height:14px;top:2px}.mobile-connect-popover .mcc-row .device-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 16px)}.mobile-connect-popover .mcc-row .device-switch .ant-switch-inner{display:none}.mobile-connect-popover .mcc-row-note{color:#b3b3b5;font-size:12px;font-weight:400;line-height:15px}.mobile-connect-popover .mcc-error{color:#f5222d;margin:0;padding:0 20px 8px;font-size:12px;font-weight:400;line-height:16px}.left-bar-shell[data-v-2eebe4fa]{width:var(--common-left-bar-width);height:var(--app-viewport-height,100vh);flex-shrink:0;min-height:560px;position:relative;overflow:hidden}.left-bar[data-v-2eebe4fa]{box-sizing:border-box;height:var(--app-viewport-height,100vh);width:100%;min-height:560px;padding-top:var(--desktop-sidebar-top-inset,0px);background-color:#fafafc;flex-direction:column;flex-shrink:0;font-style:normal;display:flex;position:relative}.left-bar .top-item[data-v-2eebe4fa]{flex-shrink:0;justify-content:space-between;align-items:center;margin:16px;display:flex;overflow:hidden}.left-bar .top-item.top-item-compact[data-v-2eebe4fa]{margin:20px 16px}.left-bar .top-item.top-item-native-chrome[data-v-2eebe4fa]{margin:12px 16px 20px}.left-bar .top-item .logo[data-v-2eebe4fa]{flex-shrink:0;width:65.5px;height:14px}.left-bar .top-item .btn-fold[data-v-2eebe4fa]{box-sizing:content-box;cursor:pointer;width:20px;height:20px;-webkit-transition:background-color var(--left-bar-motion-duration) var(--left-bar-motion-ease), -webkit-transform var(--left-bar-motion-duration) var(--left-bar-motion-ease);transition:background-color var(--left-bar-motion-duration) var(--left-bar-motion-ease), -webkit-transform var(--left-bar-motion-duration) var(--left-bar-motion-ease);transition:transform var(--left-bar-motion-duration) var(--left-bar-motion-ease), background-color var(--left-bar-motion-duration) var(--left-bar-motion-ease);transition:transform var(--left-bar-motion-duration) var(--left-bar-motion-ease), background-color var(--left-bar-motion-duration) var(--left-bar-motion-ease), -webkit-transform var(--left-bar-motion-duration) var(--left-bar-motion-ease);border-radius:6px;flex-shrink:0;padding:2px}.left-bar .top-item .btn-fold[data-v-2eebe4fa]:hover{background-color:#f0f0f2}.left-bar a[data-v-2eebe4fa]{color:inherit;box-shadow:none;font:inherit;background:0 0;border:none;outline:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:flex;position:relative}.left-bar .tab-list[data-v-2eebe4fa]{flex-direction:column;flex-shrink:0;gap:4px;margin-bottom:16px;display:flex}.left-bar .tab-item[data-v-2eebe4fa]{box-sizing:border-box;color:#1f1f1f;cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;height:36px;margin:0 8px;padding:8px;display:flex}.left-bar .tab-item[data-v-2eebe4fa]:hover{background:#f0f0f2}.left-bar .tab-item.active[data-v-2eebe4fa]{background:#eeeef0}.left-bar .tab-item .tab-icon[data-v-2eebe4fa]{width:20px;height:20px}.left-bar .tab-item .tab-text[data-v-2eebe4fa]{letter-spacing:0;text-transform:capitalize;white-space:nowrap;width:160px;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.left-bar .recent-conversations[data-v-2eebe4fa]{flex-grow:1;min-height:0}.left-bar .sidebar-bottom[data-v-2eebe4fa]{box-sizing:border-box;flex-shrink:0;width:100%;margin-top:auto}.left-bar .sidebar-bottom-row[data-v-2eebe4fa]{-webkit-padding-end:8px;-moz-padding-end:8px;align-items:center;gap:4px;margin-bottom:2px;padding-inline-end:8px;display:flex}.left-bar .sidebar-bottom-row[data-v-2eebe4fa] .left-bottom-user{flex:1;min-width:0}.left-bar .sidebar-bottom-row[data-v-2eebe4fa] .user-box{-webkit-margin-end:0;-moz-margin-end:0;width:auto;margin-inline-end:0}.left-bar .divider[data-v-2eebe4fa]{background:#0000001a;width:calc(100% - 24px);height:1px;margin:16px auto}.left-bar-drawer-mode.left-bar-drawer-open[data-v-2eebe4fa]{top:var(--desktop-bar-height,0px);z-index:1200;width:240px;-webkit-animation:left-bar-drawer-slide-in-2eebe4fa var(--left-bar-motion-duration) var(--left-bar-motion-ease);animation:left-bar-drawer-slide-in-2eebe4fa var(--left-bar-motion-duration) var(--left-bar-motion-ease);will-change:transform;background:#fafafc;position:fixed;left:0;transform:translate(0);box-shadow:0 12px 40px #0f172a24}.left-bar-drawer-mode[data-v-2eebe4fa]{z-index:11;width:100%;transform:translate(0)}.left-bar-fold[data-v-2eebe4fa]{pointer-events:none}.flex-layout-xs .left-bar-shell[data-v-2eebe4fa]{display:none}@keyframes left-bar-drawer-slide-in-2eebe4fa{0%{transform:translate(-100%)}to{transform:translate(0)}}.left-bar-fold-tooltip.ant-tooltip-placement-right,.left-bar-fold-tooltip.ant-tooltip-placement-rightTop,.left-bar-fold-tooltip.ant-tooltip-placement-rightBottom{padding-left:8px}.left-bar-fold-tooltip.ant-tooltip-placement-left,.left-bar-fold-tooltip.ant-tooltip-placement-leftTop,.left-bar-fold-tooltip.ant-tooltip-placement-leftBottom{padding-right:8px}.left-bar-fold-tooltip .ant-tooltip-inner{letter-spacing:0;text-align:center;color:#fff;min-height:auto;padding:6px 8px;font-family:SF Pro,sans-serif;font-size:12px;font-weight:400;line-height:100%}.left-bar-drawer-mask[data-v-db91ec66]{z-index:1100;background:#0f172a52;position:fixed;inset:0}.left-bar-drawer-mask-enter-active[data-v-db91ec66],.left-bar-drawer-mask-leave-active[data-v-db91ec66]{transition:opacity .22s}.left-bar-drawer-mask-enter-from[data-v-db91ec66],.left-bar-drawer-mask-leave-to[data-v-db91ec66]{opacity:0}.guide-modal-wrap[data-v-393862d6]{z-index:1000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.guide-modal[data-v-393862d6]{background-image:url(https://cdn.kooko.ai/static/assets/common/discount-coupon-1789528792812-9415.svg);background-size:100% 100%;border-radius:16px;width:417px;height:440px;position:relative;overflow:hidden}.guide-modal .close-icon[data-v-393862d6]{cursor:pointer;width:20px;height:20px;position:absolute;top:32px;right:32px}.guide-modal .title[data-v-393862d6]{color:#fff;text-align:center;height:48px;margin-top:52px;font-size:40px;font-weight:700;line-height:119%}.guide-modal .price[data-v-393862d6]{color:#000;justify-content:center;align-items:baseline;height:81px;margin-top:59.5px;font-family:Outfit;font-size:64px;font-weight:600;line-height:126%;display:flex}.guide-modal .price .price-unit[data-v-393862d6]{color:#737373;font-family:SF Pro;font-size:24px;font-weight:590;line-height:29px}.guide-modal .gray-price[data-v-393862d6]{text-align:center;color:#737373;height:23px;font-family:Outfit;font-size:18px;font-weight:500;line-height:100%;text-decoration:line-through}.guide-modal .desc[data-v-393862d6]{color:#000;justify-content:center;gap:8px;margin-top:16px;padding:0 16px;font-size:13px;display:flex}.guide-modal .desc .desc-text[data-v-393862d6]{text-align:center;width:305px;line-height:120%}.guide-modal .desc .rotate[data-v-393862d6]{width:16px;position:absolute;top:286px;right:36px;transform:rotate(180deg)}.guide-modal .desc .icon-left[data-v-393862d6]{width:16px;position:absolute;top:286px;left:36px}.guide-modal .primary-btn[data-v-393862d6]{color:#fff;cursor:pointer;background-color:#f73;border:0;border-radius:8px;width:337px;height:48px;font-size:20px;font-weight:590;position:absolute;top:328px;left:50%;transform:translate(-50%)}.guide-modal .price-desc[data-v-393862d6]{color:#8e8e8e;text-align:center;width:100%;height:14px;font-size:12px;line-height:100%;position:absolute;top:386px;left:50%;transform:translate(-50%)}.app-wrapper[data-v-c14b3fb4]{box-sizing:border-box;width:100vw;max-width:100vw;height:100%;padding-top:var(--desktop-bar-height,0px);overflow:hidden}.main[data-v-c14b3fb4]{box-sizing:border-box;height:100%;padding-top:calc(var(--desktop-topbar-right-top-inset,0px) + var(--common-top-bar-height));position:relative;overflow:auto}.main-no-top-bar[data-v-c14b3fb4]{padding-top:0}.center-content[data-v-c14b3fb4]{cursor:pointer;white-space:nowrap;margin-left:150px;display:flex}.center-content .highlight-text[data-v-c14b3fb4]{color:#ff753a;text-decoration:underline}.flex-layout-xs .main[data-v-c14b3fb4]{box-sizing:border-box;height:var(--wap-viewport-height,100dvh);padding-top:calc(var(--desktop-topbar-right-top-inset,0px) + var(--common-wap-top-bar-height));overflow:hidden auto}.flex-layout-xs .main.main-no-top-bar[data-v-c14b3fb4]{padding-top:0}.flex-layout-xs .main.hide-scrollbar[data-v-c14b3fb4]{scrollbar-width:none}.flex-layout-xs .main[data-v-c14b3fb4]:has(.main-page-wrap.is-mode-mounted){scrollbar-width:none}.flex-layout-xs .main.hide-scrollbar[data-v-c14b3fb4]::-webkit-scrollbar{display:none}.flex-layout-xs .main[data-v-c14b3fb4]:has(.main-page-wrap.is-mode-mounted)::-webkit-scrollbar{display:none}.back-top-btn[data-v-9142488b]{z-index:1;inset-inline-end:40px;cursor:pointer;background:#fff;border:1px solid #efefef;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:14px;display:flex;position:fixed;bottom:161px;box-shadow:0 4px 10px #0000001a}.back-top-btn[data-v-9142488b]:hover{color:#000000e0;background-color:#fff;border:1px solid #efefef}.back-top-btn:hover .icon[data-v-9142488b]{filter:brightness(0)opacity(.8)}.back-top-btn .icon[data-v-9142488b]{background-image:url(https://cdn.kooko.ai/static/assets/home/chat/back-top-1761880354774-2778.svg);background-repeat:no-repeat;background-size:100% 100%;width:24px;height:24px;transition:filter .3s}.skill-upload-modal-wrap .ant-modal-content{border-radius:16px;padding:32px 24px 24px!important}.skill-upload{flex-direction:column;gap:22px;display:flex;position:relative}.skill-upload-close{cursor:pointer;background:url("data:image/svg+xml,%3csvg%20width='20'%20height='21'%20viewBox='0%200%2020%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.83301%206.33334L14.1663%2014.6667'%20stroke='%2323262F'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M5.83301%2014.6667L14.1663%206.33334'%20stroke='%2323262F'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") 50%/contain no-repeat;width:24px;height:24px;position:absolute;top:-12px;right:-4px}.skill-upload-title{color:#1f1f1f;font-size:18px;font-weight:590;line-height:1.5}.skill-upload-main{flex-direction:column;gap:16px;display:flex}.skill-upload-error{box-sizing:border-box;background:#ff33331a;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.skill-upload-error-msg{align-items:center;gap:8px;display:flex}.skill-upload-error-icon{background:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='9.00732'%20cy='12.1499'%20r='0.75'%20fill='%23FF3333'/%3e%3cpath%20d='M9%205.99999V9.74999M15.75%209C15.75%2012.7279%2012.7279%2015.75%209%2015.75C5.27208%2015.75%202.25%2012.7279%202.25%209C2.25%205.27208%205.27208%202.25%209%202.25C12.7279%202.25%2015.75%205.27208%2015.75%209Z'%20stroke='%23FF3333'%20stroke-width='1.275'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") 50%/contain no-repeat;flex-shrink:0;width:18px;height:18px}.skill-upload-error-text{color:#f33;overflow-wrap:break-word;font-size:14px;line-height:1.5}.skill-upload-error-close{cursor:pointer;background:url(https://cdn.kooko.ai/static/assets/home/icon-close-1788442376651-8819.svg) 50%/contain no-repeat;flex-shrink:0;width:16px;height:16px}.skill-upload-drop{box-sizing:border-box;cursor:pointer;background:#f5f5f7;border:1.5px dashed #e6e6e8;border-radius:12px;justify-content:center;align-items:center;height:190px;padding:48px 72px;display:flex}.skill-upload-drop:hover{border-color:#c7c7c7}.skill-upload-drop.uploading{cursor:default}.skill-upload-drop.uploading:hover{border-color:#e6e6e8}.skill-upload-drop.uploading .skill-upload-drop-inner{gap:8px}.skill-upload-drop.dragover{background:#f770361a;border-color:#f77036}.skill-upload-drop.dragover .skill-upload-drop-icon{background:#f770361a}.skill-upload-drop.dragover .skill-upload-drop-text{color:#f77036}.skill-upload-drop-inner{pointer-events:none;flex-direction:column;align-items:center;gap:12px;display:flex}.skill-upload-drop-icon{background:#e6e6e8;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.skill-upload-drop-icon-img{width:20px;height:20px}.skill-upload-drop-loading{background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='12'%20cy='12'%20r='10'%20stroke='%23E6E6E8'%20stroke-width='3'/%3e%3cpath%20d='M12%2022C17.5228%2022%2022%2017.5228%2022%2012C22%206.47715%2017.5228%202%2012%202'%20stroke='%231F1F1F'%20stroke-width='3'%20stroke-linecap='round'/%3e%3c/svg%3e") 50%/contain no-repeat;width:24px;height:24px;animation:.8s linear infinite skill-upload-spin}@keyframes skill-upload-spin{to{transform:rotate(360deg)}}.skill-upload-footer{justify-content:flex-end;display:flex}.skill-upload-notify{box-sizing:border-box;color:#fff;cursor:pointer;background:#1f1f1f;border:none;border-radius:8px;align-items:center;height:32px;padding:0 12px;font-size:14px;font-weight:510;display:flex}.skill-upload-notify:hover{opacity:.85}.skill-upload-drop-text{color:#8e8e8e;text-align:center;font-size:16px;line-height:1.5}.skill-upload-require{flex-direction:column;gap:9px;display:flex}.skill-upload-require-title{color:#1f1f1f;font-size:16px;font-weight:510;line-height:1.5}.skill-upload-require-list{flex-direction:column;gap:8px;display:flex}.skill-upload-require-item{color:#646466;font-size:14px;line-height:1.5}.skill-upload-input{display:none}.skill-upload-toast-divider{color:#e6e6e8;margin:0 8px}.skill-upload-toast-link{color:#f77036;cursor:pointer}.skill-upload-toast-link:hover{opacity:.85}[dir=rtl] .skill-upload{text-align:right}[dir=rtl] .skill-upload-close{left:-4px;right:auto}.device-source-dropdown{box-shadow:0 0 40px #141f330d}.device-source-dropdown .ant-dropdown-menu{box-shadow:none;flex-direction:column;gap:4px;padding:0 8px;display:flex}.device-source-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{box-sizing:border-box;border-radius:8px;height:36px;padding:0 8px}.device-source-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{width:100%;min-width:0}.device-source-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected{background-color:#f5f5f7;border-radius:8px}.device-source-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover{background-color:#f5f5f7}.device-source-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{color:#242529;background-color:#f5f5f6}.source-item.offline .source-row{cursor:not-allowed}.device-trigger[data-v-d8b72857]{box-sizing:border-box;color:#1f1f1f;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;min-width:0;height:28px;padding:4px;font-family:SF Pro,sans-serif;font-size:13px;line-height:20px;display:inline-flex}.device-trigger[data-v-d8b72857]:hover{color:#1f1f1f}.device-trigger.ant-dropdown-open[data-v-d8b72857]{background:#e9e9eb}.trigger-icon[data-v-d8b72857]{color:#1f1f1f;flex:none;font-size:20px}.trigger-middle[data-v-d8b72857]{color:#1f1f1f;flex:1;align-items:center;gap:6px;min-width:0;display:inline-flex}.trigger-label[data-v-d8b72857]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:164px;overflow:hidden}.trigger-status[data-v-d8b72857]{flex:none;align-items:center;display:inline-flex}.trigger-status i[data-v-d8b72857]{background:#11bf73;border-radius:50%;width:6px;height:6px}.trigger-status.offline[data-v-d8b72857]{color:#9b9ca1}.trigger-status.offline i[data-v-d8b72857]{background:#d7d8da}.trigger-arrow[data-v-d8b72857]{color:#1f1f1f;flex:none;font-size:10px;transition:transform .2s}.device-trigger.ant-dropdown-open .trigger-arrow[data-v-d8b72857]{transform:rotate(90deg)}.device-source-menu[data-v-d8b72857]{box-sizing:border-box;background:#fff;border:1px solid #eeeeef;border-radius:12px;flex-direction:column;gap:4px;width:400px;padding:8px 0;display:flex;overflow:hidden}.remote-device-list[data-v-d8b72857]{max-height:236px;overflow:hidden auto}.source-item[data-v-d8b72857]{box-sizing:border-box;color:#242529;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;width:calc(100% - 16px);height:36px;margin:0 16px;padding:0 8px;font-family:SF Pro,sans-serif;font-size:15px}.source-item[data-v-d8b72857]:hover{background:#f5f5f6}.source-item.offline[data-v-d8b72857]{color:#9b9ca1}.source-item.unauthorized[data-v-d8b72857]{height:28px;padding:0 8px}.source-row[data-v-d8b72857]{color:#1f1f1f;justify-content:flex-start;align-items:center;width:100%;display:flex}.source-main[data-v-d8b72857]{color:#1f1f1f;flex:none;align-items:center;gap:8px;width:225px;min-width:0;display:flex}.local-web-source .source-main[data-v-d8b72857]{flex:1;width:auto}.authorization-row[data-v-d8b72857]{align-items:center;gap:8px;width:100%;display:flex}.source-item.unauthorized .source-main[data-v-d8b72857]{flex:1;width:auto;max-width:150px}.source-icon[data-v-d8b72857]{flex:none;width:20px;height:20px;font-size:20px}.source-name[data-v-d8b72857]{text-overflow:ellipsis;white-space:nowrap;color:#1f1f1f;flex:1;min-width:0;max-width:225px;height:20px;font-size:14px;overflow:hidden}.source-status[data-v-d8b72857]{color:#242529;align-items:center;gap:8px;width:63px;display:inline-flex}.source-status i[data-v-d8b72857]{background:#11bf73;border-radius:50%;width:6px;height:6px}.source-status.offline[data-v-d8b72857]{color:#9b9ca1}.source-status.offline i[data-v-d8b72857]{background:#d7d8da}.authorization-control[data-v-d8b72857]{box-sizing:border-box;color:#fff;letter-spacing:0;vertical-align:middle;text-transform:capitalize;white-space:nowrap;cursor:pointer;background:#1f1f1f;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;height:28px;padding:0 12px;font-family:SF Pro,sans-serif;font-size:13px;font-weight:400;line-height:100%;display:inline-flex}.selected-icon[data-v-d8b72857]{flex:none;font-size:16px}.selected-slot[data-v-d8b72857]{justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.source-divider[data-v-d8b72857]{background:#eeeeef;flex:none;height:1px;margin:0 16px}[dir=rtl] .device-source-menu .selected-slot[data-v-d8b72857]{margin-left:0;margin-right:auto}.project-command-dropdown{box-shadow:0 0 40px #141f330d}.project-command-dropdown .ant-dropdown-menu{box-shadow:none;flex-direction:column;gap:4px;padding:0 8px;display:flex}.project-command-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{box-sizing:border-box;border-radius:8px;height:36px;padding:8px}.project-command-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{width:100%;min-width:0}.project-command-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected{color:#242529;background-color:#f5f5f7;border-radius:8px}.project-command-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover{background-color:#f5f5f7}.project-command-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{color:#242529;background-color:#f5f5f6}.project-trigger[data-v-f4d66195]{box-sizing:border-box;color:#1f1f1f;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;min-width:0;height:28px;padding:4px;font-family:SF Pro,sans-serif;font-size:13px;line-height:20px;display:inline-flex}.project-trigger[data-v-f4d66195]:hover{color:#1f1f1f}.project-trigger.ant-dropdown-open[data-v-f4d66195]{background:#e9e9eb}.project-trigger.ant-dropdown-open .trigger-arrow[data-v-f4d66195]{transform:rotate(90deg)}.project-trigger .trigger-icon-wrap[data-v-f4d66195]{flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.project-trigger .trigger-icon[data-v-f4d66195]{color:#1f1f1f;flex:none;font-size:20px}.project-trigger .trigger-icon--delete[data-v-f4d66195],.project-trigger .trigger-icon--folder.hidden[data-v-f4d66195]{display:none}.project-trigger .trigger-icon--delete.visible[data-v-f4d66195]{display:inline-flex}.project-trigger .trigger-middle[data-v-f4d66195]{color:#1f1f1f;flex:1;align-items:center;min-width:0;display:inline-flex}.project-trigger .trigger-label[data-v-f4d66195]{text-overflow:ellipsis;white-space:nowrap;max-width:164px;overflow:hidden}.project-trigger .trigger-arrow[data-v-f4d66195]{color:#1f1f1f;flex:none;font-size:10px;transition:transform .2s}.project-menu[data-v-f4d66195]{box-sizing:border-box;background:#fff;border:0;border-radius:12px;outline:1px solid #eeeeef;flex-direction:column;gap:4px;width:320px;padding:8px 0;display:flex;overflow:hidden}.menu-title[data-v-f4d66195]{color:#8e8e8e;align-items:center;height:32px;padding-left:16px;font-family:SF Pro,sans-serif;font-size:13px;line-height:1.5;display:flex}.recent-projects[data-v-f4d66195]{overscroll-behavior:contain;background:0 0;border:0;max-height:200px;overflow:hidden auto}.menu-container[data-v-f4d66195]{background:0 0;border:0;gap:4px;padding:0 8px}.project-item[data-v-f4d66195],.menu-action[data-v-f4d66195]{box-sizing:border-box;color:#242529;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;width:100%;height:36px;padding:8px;font-family:SF Pro,sans-serif;font-size:15px;display:flex}.project-item[data-v-f4d66195]:hover,.project-item.selected[data-v-f4d66195],.menu-action[data-v-f4d66195]:hover,.menu-action.selected[data-v-f4d66195]{background:#f5f5f7}.project-item[data-v-f4d66195]{margin:0;padding:0 8px}.project-row[data-v-f4d66195],.action-row[data-v-f4d66195]{align-items:center;gap:8px;width:100%;display:flex}.project-name[data-v-f4d66195],.action-label[data-v-f4d66195]{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-name[data-v-f4d66195]{max-width:260px}.action-label[data-v-f4d66195]{flex:1}.item-icon[data-v-f4d66195]{flex:none;font-size:20px}.project-empty[data-v-f4d66195]{color:#8e8e8e;letter-spacing:0;justify-content:center;align-items:center;height:36px;font-family:SF Pro,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:150%;display:flex}.project-loading[data-v-f4d66195]{color:#929398;justify-content:center;align-items:center;height:32px;font-size:13px;display:flex}.menu-divider[data-v-f4d66195]{background:#eeeeef;height:1px;margin:0 16px}.action-arrow[data-v-f4d66195]{color:#929398;flex:none;margin-left:auto;font-size:14px}[dir=rtl] .menu-title[data-v-f4d66195]{padding-left:0;padding-right:16px}[dir=rtl] .project-name[data-v-f4d66195],[dir=rtl] .action-label[data-v-f4d66195]{text-align:right}[dir=rtl] .action-arrow[data-v-f4d66195]{margin-left:0;margin-right:auto;transform:scaleX(-1)}.extension-controls[data-v-9fd945c1]{align-items:center;gap:16px;height:100%;display:flex}.debug-auth-button[data-v-9fd945c1]{cursor:pointer;background:#fff;border:1px solid #e6e6e8;border-radius:8px;padding:4px 8px}.flex-layout-xs .extension-controls[data-v-9fd945c1]{gap:12px;overflow-x:auto}.mobile-select-drawer .ant-drawer-content-wrapper{box-shadow:none}.mobile-select-drawer .ant-drawer-content{border-radius:24px 24px 0 0}.mobile-select-drawer .ant-drawer-body{padding:0}.mobile-dialog{flex-direction:column;height:100%;display:flex}.mobile-dialog-header{color:#1f1f1f;flex:none;justify-content:center;height:48px;margin-bottom:8px;font-size:16px;font-weight:590;display:flex;position:relative}.mobile-dialog-header .close,.mobile-dialog-header .back{color:#c5c5c5;cursor:pointer;font-size:20px;position:absolute;top:16px}.mobile-dialog-header .close{right:16px}[dir=rtl] .mobile-dialog-header .close{left:16px;right:auto}.mobile-dialog-header .back{left:16px;transform:rotate(180deg)}[dir=rtl] .mobile-dialog-header .back{left:auto;right:16px;transform:none}.mobile-dialog-list{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.mobile-dialog-footer{flex:none}.mobile-dialog-title{height:20px;font-family:SF Pro;font-weight:590;font-style:Semibold;color:#1f1f1f;margin-top:16px;font-size:16px;line-height:20px}.device-trigger[data-v-55ec94f3]{color:#1f1f1f;cursor:pointer;background:0 0;border:0;align-items:center;min-width:0;height:20px;padding:0;font-size:13px;display:flex}.trigger-icon[data-v-55ec94f3]{font-size:20px}.trigger-label[data-v-55ec94f3]{text-overflow:ellipsis;white-space:nowrap;max-width:164px;font-family:SF Pro;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.trigger-arrow[data-v-55ec94f3]{margin-left:2px;font-size:10px}[dir=rtl] .trigger-arrow[data-v-55ec94f3]{transform:scaleX(-1)}.device-item[data-v-55ec94f3]{border-radius:8px;align-items:center;height:56px;margin:0 8px;padding:0 8px;display:flex}.device-item.selected[data-v-55ec94f3]{background:#f5f5f7}.device-item.offline[data-v-55ec94f3]{cursor:not-allowed}.device-icon[data-v-55ec94f3]{color:#77787c;flex:none;font-size:24px}.device-content[data-v-55ec94f3]{flex:1;min-width:0;margin-left:12px}[dir=rtl] .device-content[data-v-55ec94f3]{margin-left:0;margin-right:12px}.device-name[data-v-55ec94f3]{text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;font-size:14px;font-weight:510;line-height:17px;overflow:hidden}.device-status[data-v-55ec94f3]{color:#737373;align-items:center;gap:8px;margin-left:4px;font-size:13px;line-height:16px;display:flex}[dir=rtl] .device-status[data-v-55ec94f3]{margin-left:0;margin-right:4px}.device-status i[data-v-55ec94f3]{background:#11bf73;border-radius:50%;width:7px;height:7px}.device-status.offline i[data-v-55ec94f3]{background:#d9d9db}.checked-icon[data-v-55ec94f3]{font-size:20px}.connect-more[data-v-55ec94f3]{color:#737373;cursor:pointer;justify-content:center;align-items:center;gap:6px;height:50px;font-size:14px;display:flex}[dir=rtl] .connect-arrow[data-v-55ec94f3]{transform:scaleX(-1)}.project-trigger[data-v-ec5521bb]{color:#1f1f1f;cursor:pointer;background:0 0;border:0;align-items:center;height:20px;padding:0;font-size:13px;display:flex}.project-trigger .trigger-label[data-v-ec5521bb]{text-overflow:ellipsis;white-space:nowrap;max-width:164px;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.project-trigger .trigger-arrow[data-v-ec5521bb]{margin-left:2px;font-size:10px}[dir=rtl] .project-trigger .trigger-arrow[data-v-ec5521bb]{transform:scaleX(-1)}[data-v-ec5521bb] .project-list{flex:1;padding:0 16px;overflow-y:auto}.project-row[data-v-ec5521bb]{border-radius:8px;align-items:center;gap:12px;height:44px;margin:0 16px;font-size:14px;display:flex}.project-row .folder-icon[data-v-ec5521bb]{font-size:24px}.project-row .project-name[data-v-ec5521bb]{text-overflow:ellipsis;white-space:nowrap;color:#1f1f1f;flex:1;height:17px;font-family:SF Pro,sans-serif;font-size:14px;font-weight:510;line-height:17px;overflow:hidden}.project-row .project-radio-wrap[data-v-ec5521bb]{cursor:pointer;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.project-row .project-radio[data-v-ec5521bb]{box-sizing:border-box;background:#fff;border:1.4px solid #c7c7c7;border-radius:50%;width:16px;height:16px}.project-row .project-radio.checked[data-v-ec5521bb]{border-color:#1f1f1f;position:relative}.project-row .project-radio.checked[data-v-ec5521bb]:after{content:"";background:#1f1f1f;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.empty[data-v-ec5521bb]{color:#8e8e8e;justify-content:center;align-items:center;width:100%;height:100%;font-size:13px;display:flex}.project-footer[data-v-ec5521bb]{gap:12px;margin:16px;display:flex}.project-footer button[data-v-ec5521bb]{cursor:pointer;border-radius:8px;flex:1;height:40px;font-family:SF Pro,sans-serif;font-size:14px;font-weight:590;line-height:17px}.project-footer .select-cloud[data-v-ec5521bb]{color:#1f1f1f;background:#fff;border:1px solid #e6e6e8}.project-footer .confirm[data-v-ec5521bb]{color:#fff;background:#aaa;border:0}.project-footer .confirm[data-v-ec5521bb]:not(:disabled){background:#1f1f1f}.project-footer .confirm[data-v-ec5521bb]:disabled{cursor:not-allowed}.extension-controls[data-v-2e781225]{align-items:center;gap:20px;height:100%;display:flex;overflow-x:auto}.input-extension-panel[data-v-a0e6594c]{box-sizing:border-box;border-radius:0 0 24px 24px;height:40px;padding:7px 17px}.input-extension-wrapper[data-v-a0e6594c]{box-sizing:border-box;background-color:#f5f5f7;border-radius:24px}.flex-layout-xs .input-extension-wrapper[data-v-a0e6594c]{border-radius:20px;width:100%;max-width:calc(100% - 30px)}.flex-layout-xs .input-extension-wrapper[data-v-a0e6594c] .input-sender{max-width:100%}.flex-layout-xs .input-extension-wrapper .input-extension-panel[data-v-a0e6594c]{border-radius:0 0 20px 20px;height:40px;padding:10px 12px 12px}.flex-layout-xs .input-extension-wrapper .input-extension-panel .extension-controls[data-v-a0e6594c]{height:20px}.nfp-new-folder-input[data-v-3990ff6f]{box-sizing:border-box;color:#1f1f1f;appearance:none;background:0 0;border:1px solid #dbdbdb;outline:none}.nfp-new-folder-input[data-v-3990ff6f]:focus,.nfp-new-folder-input[data-v-3990ff6f]:focus-visible{appearance:none;outline:none;box-shadow:none!important}.nfp-new-folder-input[data-v-3990ff6f]:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.nfp-new-folder-input--wap[data-v-3990ff6f]{background:#f5f5f7;border-color:#0000}.nfp-new-folder-input--wap[data-v-3990ff6f]::placeholder{color:#c7c7c7}.nfp-dialog-btn[data-v-3990ff6f]{cursor:pointer;border:none;border-radius:10px;height:36px;padding:0 24px;font-family:SF Pro;font-size:14px;font-weight:500;transition:background-color .15s,opacity .15s}.nfp-dialog-btn--cancel[data-v-3990ff6f]{color:#1f1f1f;background:#fff;border:1px solid #dbdbdb}.nfp-dialog-btn--confirm[data-v-3990ff6f]{color:#fff;background:#1f1f1f}.nfp-dialog-btn[data-v-3990ff6f]:disabled{opacity:.5;cursor:not-allowed}.nfp-dialog-btn--wap[data-v-3990ff6f]{flex:1 1 0;height:40px;padding:0;font-weight:510}.nfp-dialog-btn--wap.nfp-dialog-btn--cancel[data-v-3990ff6f]{border-color:#e6e6e8}.nfp-new-folder-dialog-wrap .ant-modal-content{border-radius:16px;padding:20px}.nfp-new-folder-dialog-wrap.is-wap .ant-modal-content{padding:24px}.nfp-overlay[data-v-d58d08b7]{z-index:20;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.nfp-modal[data-v-d58d08b7]{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;width:800px;height:580px;padding:32px 24px 0;display:flex;position:relative;box-shadow:0 6px 14px #0000001a}.nfp-header[data-v-d58d08b7]{justify-content:space-between;align-items:center;display:flex}.nfp-title[data-v-d58d08b7]{color:#1f1f1f;margin:0;font-size:18px;font-weight:590;line-height:150%}.nfp-roots[data-v-d58d08b7]{align-items:center;gap:20px;display:flex}.nfp-roots--standalone[data-v-d58d08b7]{margin-top:12px}.nfp-root[data-v-d58d08b7]{color:#1f1f1f;opacity:.5;cursor:pointer;background:0 0;border:none;padding:0;font-size:16px;font-weight:400;transition:opacity .15s}.nfp-root[data-v-d58d08b7]:hover{opacity:.8}.nfp-root.is-active[data-v-d58d08b7]{opacity:1;cursor:default;font-weight:500}.nfp-close[data-v-d58d08b7]{cursor:pointer;color:#8e8e8e;background:0 0;border:none;padding:4px;display:inline-flex;position:absolute;top:20px;right:20px}.nfp-notice[data-v-d58d08b7]{box-sizing:border-box;background:#f9f9fb;border-radius:12px;align-items:center;gap:4px;height:40px;margin-top:20px;padding:0 12px;display:flex}.nfp-notice__icon[data-v-d58d08b7]{color:#8e8e8e;flex:none;width:16px;height:16px}.nfp-notice__text[data-v-d58d08b7]{color:#8e8e8e;font-size:12px;font-weight:500;line-height:16.8px}.nfp-subtitle[data-v-d58d08b7]{color:#8e8e8e;margin:6px 0 0;font-size:12px}.nfp-path-row[data-v-d58d08b7]{align-items:center;gap:12px;margin-top:24px;display:flex}.nfp-breadcrumb[data-v-d58d08b7]{color:#8e8e8e;flex-wrap:wrap;align-items:center;gap:4px;font-size:14px;line-height:150%;display:flex}.nfp-breadcrumb__sep[data-v-d58d08b7]{color:#c9c9cc}.nfp-breadcrumb__ellipsis[data-v-d58d08b7]{color:#8e8e8e;cursor:default}.nfp-breadcrumb__ellipsis[data-v-d58d08b7]:hover,.nfp-breadcrumb__item[data-v-d58d08b7]:hover{color:#1f1f1f}.nfp-breadcrumb__item[data-v-d58d08b7]{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.nfp-breadcrumb__item.is-last[data-v-d58d08b7]{color:#1f1f1f;cursor:default;pointer-events:none}.nfp-checkbox.is-limit-blocked[data-v-d58d08b7],.nfp-checkbox.is-limit-blocked input[data-v-d58d08b7],.nfp-checkbox.is-limit-blocked .nfp-checkbox__box[data-v-d58d08b7]{cursor:not-allowed}.nfp-checkbox.is-limit-blocked .nfp-checkbox__box[data-v-d58d08b7]{background:#f9f9fb;border-color:#dbdbdb}.nfp-list[data-v-d58d08b7]{flex:1;min-height:0;margin:16px -8px 24px;overflow-y:auto}.nfp-notice+.nfp-list[data-v-d58d08b7]{margin-top:12px}.nfp-list[data-v-d58d08b7]::-webkit-scrollbar{width:4px}.nfp-list[data-v-d58d08b7]::-webkit-scrollbar-track{background:0 0}.nfp-list[data-v-d58d08b7]::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}.nfp-list[data-v-d58d08b7]::-webkit-scrollbar-thumb:hover{background:#00000040}.nfp-status[data-v-d58d08b7]{text-align:center;color:#1f1f1f;height:100%;font-size:14px}.nfp-status__empty-text[data-v-d58d08b7]{color:#8e8e8e}.nfp-status--more[data-v-d58d08b7]{padding:12px 0;font-size:13px}.nfp-status__message[data-v-d58d08b7]{margin-bottom:12px}.nfp-status__inline[data-v-d58d08b7]{align-items:center;gap:8px;display:flex}.nfp-status__retry[data-v-d58d08b7]{color:#1f1f1f;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:14px;display:inline-flex}.nfp-status__retry-icon[data-v-d58d08b7]{background-color:currentColor;flex:none;width:16px;height:16px;-webkit-mask:url(https://cdn.kooko.ai/static/assets/common/retry-1787823343693-8045.svg) 50%/contain no-repeat;mask:url(https://cdn.kooko.ai/static/assets/common/retry-1787823343693-8045.svg) 50%/contain no-repeat}.nfp-row[data-v-d58d08b7]{cursor:pointer;border-radius:8px;align-items:center;gap:12px;height:44px;margin-top:4px;padding:0 8px;display:flex}.nfp-row[data-v-d58d08b7]:first-child{margin-top:0}.nfp-row[data-v-d58d08b7]:not(.is-dir):hover,.nfp-row.is-selected[data-v-d58d08b7],.nfp-list.is-folder-picker .nfp-row.is-dir[data-v-d58d08b7]:hover{background:#f5f5f7}.nfp-row.is-disabled[data-v-d58d08b7]{opacity:.4;pointer-events:none}.nfp-checkbox input:disabled+.nfp-checkbox__box[data-v-d58d08b7]{cursor:not-allowed;background:#f9f9fb;border-color:#dbdbdb}.nfp-row__main[data-v-d58d08b7]{flex:1;align-items:center;gap:8px;min-width:0;margin-right:20px;display:flex}.nfp-row__icon[data-v-d58d08b7]{object-fit:contain;flex-shrink:0;width:24px;height:24px}.nfp-row__name[data-v-d58d08b7]{color:#1f1f1f;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.nfp-row__date[data-v-d58d08b7]{color:#8e8e8e;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;line-height:16px}.nfp-checkbox[data-v-d58d08b7]{cursor:pointer;visibility:hidden;flex-shrink:0;width:16px;height:16px;display:inline-flex;position:relative}.nfp-row:hover .nfp-checkbox[data-v-d58d08b7],.nfp-row.is-selected .nfp-checkbox[data-v-d58d08b7]{visibility:visible}.nfp-checkbox[data-v-d58d08b7]:has(input:checked){visibility:visible}.nfp-checkbox input[data-v-d58d08b7]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.nfp-checkbox__box[data-v-d58d08b7]{box-sizing:border-box;background-color:#fff;border:1px solid #c7c7c7;border-radius:4px;width:16px;height:16px;transition:border-color .15s,background-color .15s}.nfp-checkbox:hover .nfp-checkbox__box[data-v-d58d08b7]{border-color:#1f1f1f!important}.nfp-checkbox:hover input:disabled+.nfp-checkbox__box[data-v-d58d08b7]{border-color:#dbdbdb!important}.nfp-checkbox--always[data-v-d58d08b7],.nfp-checkbox--placeholder[data-v-d58d08b7]{visibility:visible}.nfp-checkbox--placeholder[data-v-d58d08b7]{visibility:hidden;pointer-events:none}.nfp-footer__selected[data-v-d58d08b7]{color:#8e8e8e;align-items:center;gap:8px;font-size:14px;display:inline-flex}.nfp-footer__clear[data-v-d58d08b7]{color:#226df6;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px}.nfp-footer__clear[data-v-d58d08b7]:hover{opacity:.8}.nfp-checkbox__box.is-radio[data-v-d58d08b7]{border-radius:50%}.nfp-checkbox input:checked+.nfp-checkbox__box[data-v-d58d08b7]{background:#1f1f1f;border-color:#1f1f1f;position:relative}.nfp-checkbox input:checked+.nfp-checkbox__box[data-v-d58d08b7]:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12l4.5 4.5L19 7' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;position:absolute;inset:0}.nfp-checkbox input:indeterminate+.nfp-checkbox__box[data-v-d58d08b7]{background:#1f1f1f;border-color:#1f1f1f;position:relative}.nfp-checkbox input:indeterminate+.nfp-checkbox__box[data-v-d58d08b7]:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Crect x='5' y='11' width='14' height='2.5' rx='1.25' fill='%23ffffff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;position:absolute;inset:0}.nfp-footer[data-v-d58d08b7]{box-sizing:border-box;flex:none;align-items:center;gap:12px;height:80px;margin:0 -24px;padding:0 24px;display:flex}.nfp-modal--folder .nfp-footer[data-v-d58d08b7]{justify-content:space-between}.nfp-footer__actions[data-v-d58d08b7]{gap:12px;margin-left:auto;display:flex}.nfp-btn[data-v-d58d08b7]{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:4px;height:32px;padding:0 12px;font-size:14px;font-weight:510;transition:background-color .15s,opacity .15s;display:inline-flex}.nfp-btn--cancel[data-v-d58d08b7]{color:#1f1f1f;background:#fff;border:1px solid #e6e6e8}.nfp-btn--cancel[data-v-d58d08b7]:hover{background:#f5f5f7}.nfp-btn--cancel[data-v-d58d08b7]:disabled{color:#c7c7c7;cursor:not-allowed}.nfp-btn--confirm[data-v-d58d08b7]{color:#fff;background:#1f1f1f;align-items:center;display:flex}.nfp-btn--confirm[data-v-d58d08b7]:hover{opacity:.9}.nfp-btn--confirm[data-v-d58d08b7]:disabled{opacity:1;cursor:not-allowed;background:#d9d9d9!important}.nfp-skeleton[data-v-d58d08b7]{padding:8px 0}.nfp-skeleton__row[data-v-d58d08b7]{align-items:center;gap:12px;padding:14px 8px;display:flex}.nfp-skeleton__check[data-v-d58d08b7]{background:#efefef;border-radius:4px;flex-shrink:0;width:16px;height:16px}.nfp-skeleton__name[data-v-d58d08b7]{background:linear-gradient(90deg,#efefef,#0000);border-radius:8px;flex:1;height:16px;position:relative;overflow:hidden}.nfp-skeleton__name[data-v-d58d08b7]:after{content:"";background:linear-gradient(90deg,#0000,#fff9 50%,#0000);animation:1.6s ease-in-out infinite nfp-shimmer-d58d08b7;position:absolute;inset:0}.nfp-skeleton__size[data-v-d58d08b7]{background:linear-gradient(90deg,#efefef,#0000);border-radius:8px;flex-shrink:0;width:80px;height:16px;position:relative;overflow:hidden}.nfp-skeleton__size[data-v-d58d08b7]:after{content:"";background:linear-gradient(90deg,#0000,#fff9 50%,#0000);animation:1.6s ease-in-out infinite nfp-shimmer-d58d08b7;position:absolute;inset:0}@keyframes nfp-shimmer-d58d08b7{0%{transform:translate(-100%)}to{transform:translate(100%)}}.netdisk-file-picker-check[data-v-3a550c18]{cursor:pointer;position:relative}.netdisk-file-picker-check[data-v-3a550c18]:after{content:"";position:absolute;inset:-12px}.netdisk-file-picker-check__box[data-v-3a550c18]{box-sizing:border-box;background:#fff;flex:none;width:16px;height:16px}.netdisk-file-picker-check__box.is-radio[data-v-3a550c18]{border:1.4px solid #c7c7c7}.netdisk-file-picker-check input[type=checkbox]:checked+.netdisk-file-picker-check__box[data-v-3a550c18],.netdisk-file-picker-check input[type=checkbox]:indeterminate+.netdisk-file-picker-check__box[data-v-3a550c18]{background:#1f1f1f;border-color:#1f1f1f;position:relative}.netdisk-file-picker-check input[type=radio]:checked+.netdisk-file-picker-check__box.is-radio[data-v-3a550c18]{background:#fff;border-color:#1f1f1f;position:relative}.netdisk-file-picker-check input[type=checkbox]:checked+.netdisk-file-picker-check__box[data-v-3a550c18]:after{content:"";background:#fff;position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12l4.5 4.5L19 7' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12l4.5 4.5L19 7' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.netdisk-file-picker-check input[type=radio]:checked+.netdisk-file-picker-check__box.is-radio[data-v-3a550c18]:after{content:"";background:#1f1f1f;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.netdisk-file-picker-check input[type=checkbox]:indeterminate+.netdisk-file-picker-check__box[data-v-3a550c18]:after{content:"";background:#fff;position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Crect x='5' y='11' width='14' height='2.5' rx='1.25' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Crect x='5' y='11' width='14' height='2.5' rx='1.25' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.netdisk-file-picker-check input:disabled+.netdisk-file-picker-check__box[data-v-3a550c18]{cursor:not-allowed;background:#f9f9fb;border-color:#e6e6e8}.netdisk-file-picker-drawer-wap .ant-drawer-content-wrapper{height:90vh!important}@supports (height:100dvh){.netdisk-file-picker-drawer-wap .ant-drawer-content-wrapper{height:90dvh!important}}.netdisk-file-picker-drawer-wap .ant-drawer-content{border-radius:16px 16px 0 0}.netdisk-file-picker-drawer-wap .ant-drawer-body{padding:0 0 env(safe-area-inset-bottom,0px)}.skill-panel[data-v-418810da]{box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #eeeef0;border-radius:16px;flex-direction:column;gap:4px;width:322px;padding:8px;display:flex;position:relative;box-shadow:0 0 40px #141f330d}.skill-panel.is-wap[data-v-418810da]{border-radius:16px;width:224px}.skill-panel.is-wap .panel-list .skill-item[data-v-418810da]{height:auto}.skill-panel.is-wap .panel-footer .add-menu.is-top[data-v-418810da]{left:-8px}.skill-panel.is-wap .panel-footer .add-menu.is-top.is-rtl[data-v-418810da]{left:auto;right:-8px}.skill-panel .panel-title[data-v-418810da]{letter-spacing:0;color:#8e8e8e;padding:6px 8px;font-size:13px;font-style:normal;font-weight:400;line-height:150%}.skill-panel .panel-list[data-v-418810da]{overscroll-behavior:contain;height:260px;overflow-y:auto}.skill-panel .panel-list .skill-item[data-v-418810da]{cursor:pointer;border-radius:8px;align-items:center;gap:8px;height:53px;padding:6px 8px;display:flex}.skill-panel .panel-list .skill-item[data-v-418810da]:hover{background-color:#f5f5f7}.skill-panel .panel-list .skill-item .skill-icon[data-v-418810da]{flex-shrink:0;width:20px;height:20px}.skill-panel .panel-list .skill-item .skill-main[data-v-418810da]{flex:1;min-width:0}.skill-panel .panel-list .skill-item .skill-main .skill-name-row[data-v-418810da]{align-items:center;gap:4px;display:flex}.skill-panel .panel-list .skill-item .skill-main .skill-name-row .skill-name[data-v-418810da]{letter-spacing:0;color:#1f1f1f;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:14px;font-style:normal;font-weight:400;line-height:150%;overflow:hidden}.skill-panel .panel-list .skill-item .skill-main .skill-name-row .skill-badge[data-v-418810da]{letter-spacing:0;color:#8e8e8e;background:#f5f5f7;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:12px;font-style:normal;font-weight:400;line-height:100%}.skill-panel .panel-list .skill-item .skill-main .skill-desc[data-v-418810da]{letter-spacing:0;color:#8e8e8e;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;font-style:normal;font-weight:400;line-height:150%;overflow:hidden}.skill-panel .panel-list .skill-empty[data-v-418810da]{color:#8e8e8e;text-align:center;padding:12px 8px;font-size:13px}.skill-panel .panel-divider[data-v-418810da]{background:#e6e6e8;height:.5px;margin:4px 8px 0}.skill-panel .panel-footer .footer-add[data-v-418810da]{margin-bottom:4px;position:relative}.skill-panel .panel-footer .footer-item[data-v-418810da]{cursor:pointer;color:#1f1f1f;border-radius:8px;align-items:center;gap:8px;height:36px;padding:8px;display:flex}.skill-panel .panel-footer .footer-item[data-v-418810da]:hover{background-color:#f5f5f7}.skill-panel .panel-footer .footer-item .footer-icon[data-v-418810da]{flex-shrink:0;width:20px;height:20px}.skill-panel .panel-footer .footer-item .footer-label[data-v-418810da]{letter-spacing:0;white-space:nowrap;flex:1;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.skill-panel .panel-footer .add-menu[data-v-418810da]{box-sizing:border-box;z-index:1;background:#fff;border:1px solid #eeeef0;border-radius:16px;flex-direction:column;gap:4px;width:222px;padding:8px;display:flex;position:absolute;box-shadow:0 0 40px #141f330d}.skill-panel .panel-footer .add-menu.is-side[data-v-418810da]{bottom:0;left:calc(100% + 8px)}.skill-panel .panel-footer .add-menu.is-side.is-rtl[data-v-418810da]{left:auto;right:calc(100% + 8px)}.skill-panel .panel-footer .add-menu.is-top[data-v-418810da]{bottom:calc(100% + 4px);left:0}.skill-panel .panel-footer .add-menu.is-top.is-rtl[data-v-418810da]{left:auto;right:0}.skill-panel .panel-footer .add-menu .add-menu-item[data-v-418810da]{box-sizing:border-box;cursor:pointer;border-radius:8px;align-items:center;gap:8px;height:36px;padding:7.5px 8px;display:flex}.skill-panel .panel-footer .add-menu .add-menu-item[data-v-418810da]:hover{background-color:#f5f5f7}.skill-panel .panel-footer .add-menu .add-menu-icon[data-v-418810da]{flex-shrink:0}.skill-panel .panel-footer .add-menu .add-menu-label[data-v-418810da]{letter-spacing:0;color:#1f1f1f;white-space:nowrap;flex:1;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:100%}.mode-tag[data-v-bb6aedd3]{box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#f7703614;border-radius:30px;align-items:center;gap:4px;height:32px;padding-left:6px;padding-right:8px;display:inline-flex}.mode-tag-icon-wrap[data-v-bb6aedd3]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.mode-tag-icon-wrap.is-close[data-v-bb6aedd3]{cursor:pointer}.mode-tag-icon-wrap.is-close[data-v-bb6aedd3]:hover{background:#f7703614}.mode-tag-icon[data-v-bb6aedd3]{width:20px;height:20px;-webkit-mask-image:var(--mode-tag-icon-url);mask-image:var(--mode-tag-icon-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mode-tag-icon-url);background-color:#f77036;flex-shrink:0;display:block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.mode-tag-label[data-v-bb6aedd3]{letter-spacing:0;color:#f77036;white-space:nowrap;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:100%}.flex-layout-xs .mode-tag[data-v-bb6aedd3]{gap:4px;height:36px;padding:8px}.flex-layout-xs .mode-tag-icon-wrap[data-v-bb6aedd3]{width:20px;height:20px}.flex-layout-xs .mode-tag-close[data-v-bb6aedd3],.flex-layout-xs .mode-tag-close .mode-tag-icon[data-v-bb6aedd3]{width:14px;height:14px}.action-wrap[data-v-5e4cfc7b]{justify-content:space-between;align-items:flex-end;margin-top:16px;display:flex}.action-wrap .action-left[data-v-5e4cfc7b]{align-items:flex-end;gap:12px;display:flex}.action-wrap .action-right[data-v-5e4cfc7b]{align-items:flex-end;gap:20px;display:flex}.plus-btn[data-v-5e4cfc7b]{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #eeeef0;border-radius:30px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex}.plus-btn.open[data-v-5e4cfc7b]{background:#f5f5f7}.plus-btn.open .plus-icon[data-v-5e4cfc7b]{transform:rotate(45deg)}.skill-count[data-v-5e4cfc7b]{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #eeeef0;border-radius:30px;align-items:center;gap:6px;height:34px;padding:6px 8px;display:inline-flex}.skill-count[data-v-5e4cfc7b]:hover{background:#f5f5f7}.skill-count .skill-count-icon[data-v-5e4cfc7b]{flex-shrink:0}.skill-count .skill-count-num[data-v-5e4cfc7b]{letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#1f1f1f;font-family:SF Pro,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.action-btn[data-v-5e4cfc7b]{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#1f1f1f;border-radius:100%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.action-btn[data-v-5e4cfc7b]:hover{background-color:#3d3d3d}.action-btn.disabled[data-v-5e4cfc7b]{pointer-events:none;-webkit-user-select:none;user-select:none;cursor:not-allowed;background:#e9e9eb}.action-btn.stop-btn .icon-stop[data-v-5e4cfc7b]{background:url(https://cdn.kooko.ai/static/assets/chat/chat-stop-1776936265222-4612.svg) 50%/100% 100% no-repeat;width:20px;height:20px}.flex-layout-xs .action-wrap[data-v-5e4cfc7b]{margin-top:12px}.flex-layout-xs .action-wrap .plus-btn[data-v-5e4cfc7b]{width:36px;height:36px}.flex-layout-xs .action-wrap .action-right[data-v-5e4cfc7b]{gap:10px}.flex-layout-xs .action-wrap .action-right .action-btn[data-v-5e4cfc7b]{width:36px;height:36px}.ai-input-plus-menu .ant-dropdown-menu{box-sizing:border-box;background:#fff;border:1px solid #eeeef0;border-radius:12px;flex-direction:column;gap:4px;width:222px;height:134px;padding:8px;display:flex;box-shadow:0 0 40px #141f330d}.ai-input-plus-menu .ant-dropdown-menu .ant-dropdown-menu-item{letter-spacing:0;color:#1f1f1f;white-space:nowrap;border-radius:8px;justify-content:space-between;align-items:center;height:36px;padding:8px;font-family:SF Pro;font-size:14px;font-weight:400;line-height:100%;display:flex}.ai-input-plus-menu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{flex:1;align-items:center;gap:8px;display:flex}.ai-input-plus-menu .ant-dropdown-menu .ant-dropdown-menu-item :hover{background-color:#f5f5f7}.ai-input-plus-menu .menu-icon{flex-shrink:0;width:20px;height:20px}.ai-input-plus-menu .menu-label{flex:1}.ai-input-plus-menu .menu-arrow{flex-shrink:0;width:16px;height:16px}.ai-input-plus-menu .skills-entry{flex:1;align-items:center;gap:8px;display:flex}.ai-input-plus-menu.is-wap .ant-dropdown-menu{height:auto}.ai-input-skill-panel .ant-dropdown-arrow{display:none}.dropdown-enter-active[data-v-a3aecda5],.dropdown-leave-active[data-v-a3aecda5]{transition:all .3s cubic-bezier(.23,1,.32,1)}.dropdown-enter-from[data-v-a3aecda5],.dropdown-leave-to[data-v-a3aecda5]{opacity:0;-webkit-transform-origin:var(--popover-origin,50% 0);transform-origin:var(--popover-origin,50% 0);-webkit-transform:scaleY(.9) translateY(var(--translate-y,-8px));transform:scaleY(.9) translateY(var(--translate-y,-8px))}.select-popover-btn[data-v-a3aecda5]{cursor:pointer;color:#000;border:1px solid #efefef;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;display:flex}.disabled-box[data-v-a3aecda5]{pointer-events:none;background-color:#f9f9fb!important;border:1px solid #efefef!important}.select-popover-content[data-v-a3aecda5]{color:#000;z-index:100;background-color:#fff;border:1px solid #eeeef0;border-radius:16px;width:220px;padding:8px;position:absolute;box-shadow:0 0 40px #00000014}.select-popover-content .popover-title[data-v-a3aecda5]{color:#8e8e8e;border-radius:8px;align-items:center;gap:8px;height:32px;padding:0 8px;font-size:13px;display:flex}.select-popover-content .popover-item[data-v-a3aecda5]{cursor:pointer;border-radius:8px;align-items:center;gap:8px;height:36px;margin-top:4px;padding:0 8px;display:flex}.select-popover-content .popover-item .item-left[data-v-a3aecda5]{flex:1;align-items:center;gap:8px;display:flex}.select-popover-drawer{border-top-left-radius:16px;border-top-right-radius:16px}.select-popover-drawer .ant-drawer-header{border-bottom:unset;margin-bottom:4px;padding:16px;position:relative}.select-popover-drawer .ant-drawer-header-title{display:block}.select-popover-drawer .ant-drawer-title{color:#1f1f1f;text-align:center;font-family:SF Pro,sans-serif;font-size:18px;font-weight:600;line-height:24px}.select-popover-drawer .select-popover-drawer-close{z-index:3;cursor:pointer;background:url(https://cdn.kooko.ai/static/assets/common/IconWAPAddClose-1780398992646-1103.svg) 50%/20px 20px no-repeat;width:20px;height:20px;position:absolute;top:16px;right:16px}.select-popover-drawer .ant-drawer-body{-webkit-margin-end:4px;-moz-margin-end:4px;margin-inline-end:4px;padding-block:0 16px!important;padding-inline:16px 12px!important}.select-popover-drawer .ant-menu-item{color:#1f1f1f;letter-spacing:0;border-radius:8px;align-items:center;gap:8px;height:42px;padding:10.5px 12px;font-family:Outfit,sans-serif;font-size:14px;font-weight:400;line-height:150%;display:flex}.select-popover-drawer .ant-menu-light .ant-menu-item-selected{color:#000;background-color:#f5f5f7}.select-popover-drawer .ant-menu-vertical{border:none;flex-direction:column;gap:4px;display:flex;-webkit-border-end:none!important;-moz-border-end:none!important;border-inline-end:none!important}.select-popover-drawer .ant-menu-vertical .ant-menu-item{width:100%;margin:0}[dir=rtl] .select-popover-drawer .select-popover-drawer-close{left:16px;right:auto}.skill-tag-tip[data-v-1ad961d9]{box-sizing:border-box;z-index:11;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #eeeef0;border-radius:12px;flex-direction:column;gap:6px;width:220px;max-width:100%;padding:12px 16px;display:flex;position:absolute;box-shadow:0 0 40px #141f330d}.skill-tag-tip[data-v-1ad961d9]:after{content:"";width:100%;position:absolute;top:-8px;bottom:-8px;left:0}.skill-tag-tip .tip-head[data-v-1ad961d9]{align-items:center;gap:8px;display:flex}.skill-tag-tip .tip-head .tip-icon[data-v-1ad961d9]{flex-shrink:0;width:20px;height:20px}.skill-tag-tip .tip-head .tip-name[data-v-1ad961d9]{letter-spacing:0;color:#1f1f1f;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:400;line-height:150%;overflow:hidden}.skill-tag-tip .tip-desc[data-v-1ad961d9]{-webkit-line-clamp:4;letter-spacing:0;color:#8e8e8e;-webkit-box-orient:vertical;font-size:13px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;overflow:hidden}.skill-tag-tip .tip-tag[data-v-1ad961d9]{letter-spacing:0;color:#8e8e8e;background:#f5f5f7;border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:12px;font-style:normal;font-weight:400;line-height:100%}.template-card[data-v-a7e310e6]{background-color:#f6f8fc;border-radius:12px;width:298px;height:70px;margin-bottom:12px;position:relative}.template-card .template-card-content[data-v-a7e310e6]{cursor:pointer;justify-content:flex-start;align-items:center;gap:8px;padding:8px;display:flex}.template-card .template-card-content img[data-v-a7e310e6]{border-radius:8px;width:auto;height:54px}.template-card .template-card-content .card-info[data-v-a7e310e6]{flex:1;min-width:0}.template-card .template-card-content .card-info .title[data-v-a7e310e6]{color:#1f1f1f;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:21px;overflow:hidden}.template-card .template-card-content .card-info .desc[data-v-a7e310e6]{color:#8e8e8e;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:13px;line-height:18px;overflow:hidden}.template-card .remove[data-v-a7e310e6]{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='1.3563'%20y='1.24529'%20width='17.5'%20height='17.5'%20rx='8.75'%20transform='rotate(0.360974%201.3563%201.24529)'%20fill='%238E8E8E'/%3e%3crect%20x='1.3563'%20y='1.24529'%20width='17.5'%20height='17.5'%20rx='8.75'%20transform='rotate(0.360974%201.3563%201.24529)'%20stroke='white'%20stroke-width='1.5'/%3e%3cpath%20d='M7.33301%207.33301L12.6663%2012.6663M12.6663%207.33302L7.33302%2012.6663'%20stroke='white'%20stroke-width='1.33333'%20stroke-linecap='round'/%3e%3c/svg%3e");background-size:100%;width:16px;height:16px;position:absolute;top:-8px;right:-8px}.flex-layout-xs .template-card[data-v-a7e310e6]{border-radius:9px;width:266px;height:64px;margin-bottom:10px}.flex-layout-xs .template-card .template-card-content[data-v-a7e310e6]{gap:6px;padding:12px}.flex-layout-xs .template-card .template-card-content .card-info .title[data-v-a7e310e6]{line-height:17px}.flex-layout-xs .template-card .template-card-content .card-info .desc[data-v-a7e310e6]{font-size:12px;line-height:14px}.flex-layout-xs .template-card .template-card-content img[data-v-a7e310e6]{border-radius:6px;height:40px}.flex-layout-xs .template-card .remove[data-v-a7e310e6]{width:14px;height:14px;top:-6px;right:-6px}[dir=rtl] .template-card .remove[data-v-a7e310e6]{left:-8px;right:unset}[dir=rtl] .flex-layout-xs .template-card .remove[data-v-a7e310e6]{left:-6px;right:unset}.input-sender[data-v-305fbaca]{box-sizing:border-box;z-index:2;background-color:#fff;border:1px solid #e5e5eb;border-radius:24px;flex-direction:column;width:100%;min-height:150px;margin:0;padding:14px;display:flex;position:relative}.input-sender .input-wrap[data-v-305fbaca]{cursor:text;flex:1;max-height:208px;position:relative;overflow:auto}.input-sender .input-wrap .chat-elm[data-v-305fbaca]{caret-color:#f73;z-index:unset!important}.input-sender .input-wrap .chat-elm[data-v-305fbaca] .chat-area-pc{z-index:auto!important}.input-sender .input-wrap .chat-elm[data-v-305fbaca] [contenteditable]{outline:none}.input-sender .input-wrap .chat-elm[data-v-305fbaca] .chat-rich-text{padding:0;font-family:SF Pro;font-size:16px;font-style:normal;font-weight:400;line-height:160%;overflow:visible}.input-sender .input-wrap .chat-elm[data-v-305fbaca] .chat-rich-text .chat-grid-wrap .chat-tag .at-input{color:#1f1f1f;background:#ff66001a;border-radius:8px}.input-sender .input-wrap .chat-elm[data-v-305fbaca] .chat-rich-text .chat-grid-wrap .chat-tag .at-input .input-tip{color:#f606;opacity:1}.input-sender .input-wrap .chat-elm[data-v-305fbaca] .chat-placeholder-wrap{z-index:auto;color:#8e8e8e;padding:0;font-family:SF Pro;font-size:16px;font-style:normal;line-height:160%}.input-sender .input-wrap .chat-elm[data-v-305fbaca] .skill-inline-tag{vertical-align:middle;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #d9d9db;border-radius:6px;align-items:center;gap:4px;height:22px;margin-right:8px;padding:3px 6px;display:inline-flex}.input-sender .input-wrap .chat-elm[data-v-305fbaca] .skill-inline-tag .skill-inline-tag-icon{background-image:var(--skill-tag-icon-url);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:15px;height:15px;display:block}.input-sender .input-wrap .chat-elm[data-v-305fbaca] .skill-inline-tag .skill-inline-tag-label{letter-spacing:0;color:#737373;font-family:SF Pro;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.input-sender .input-wrap .chat-elm[data-v-305fbaca] .skill-inline-tag.is-active{background:#f5f5f7}.input-sender .input-wrap .chat-elm[data-v-305fbaca]{caret-color:#1f1f1f}.input-sender .input-wrap .chat-elm[data-v-305fbaca] .chat-rich-text{transition:none}.input-sender .input-wrap .chat-elm[data-v-305fbaca] .chat-rich-text,.input-sender .input-wrap .chat-elm[data-v-305fbaca] .chat-placeholder-wrap{padding:0 6px}.input-sender.active[data-v-305fbaca]{box-shadow:0 4px 16px #141f330a}.input-sender .slash-skill-panel[data-v-305fbaca]{z-index:10;position:absolute}.input-composer[data-v-305fbaca]{box-sizing:border-box;background-color:#f5f5f7;border-radius:24px;width:calc(100% - 48px);max-width:788px;margin:0 auto;overflow:visible}.slide-page-select[data-v-305fbaca] .select-popover-btn{border:1px solid #eeeef0;border-radius:30px;gap:6px;height:32px;padding:6px 8px}.slide-page-select[data-v-305fbaca] .select-popover-btn>span{letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#1f1f1f;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:100%;margin:0!important}.slide-page-select[data-v-305fbaca] .model-icon{width:20px;height:20px}.flex-layout-xs .input-composer[data-v-305fbaca]{border-radius:20px;max-width:calc(100% - 26px)}.flex-layout-xs .input-sender[data-v-305fbaca]{border:none;border-radius:20px;width:100%;min-height:100px;padding:12px;box-shadow:0 8px 40px #0000001f}.flex-layout-xs .input-sender .input-wrap[data-v-305fbaca]{scrollbar-width:none;max-height:120px}.flex-layout-xs .input-sender .input-wrap[data-v-305fbaca]::-webkit-scrollbar{display:none}.flex-layout-xs .input-sender .input-wrap .chat-elm[data-v-305fbaca] .chat-rich-text{font-size:14px;line-height:24px}.flex-layout-xs .input-sender .input-wrap .chat-elm[data-v-305fbaca] .chat-placeholder-wrap{color:#c7c7c7;line-height:24px}.flex-layout-xs .input-sender .input-wrap .chat-elm[data-v-305fbaca] .chat-rich-text,.flex-layout-xs .input-sender .input-wrap .chat-elm[data-v-305fbaca] .chat-placeholder-wrap{padding:0}:is(.flex-layout-xs .input-sender .input-wrap .chat-elm[data-v-305fbaca]:has(.chat-placeholder-wrap.chat-view-show) .chat-rich-text,.flex-layout-xs .input-sender .input-wrap .chat-elm[data-v-305fbaca]:has(.chat-placeholder-wrap.chat-view-show) .chat-placeholder-wrap){padding-left:4px}.flex-layout-xs .slide-page-select[data-v-305fbaca] .select-popover-btn{border-radius:36px;gap:4px;height:36px;padding:8px 9px}.flex-layout-xs .slide-page-select[data-v-305fbaca] .select-popover-btn>span{font-size:14px!important}.ai-tools-container[data-v-fbe679a0]{box-sizing:border-box;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;width:calc(100% - 48px);max-width:740px;margin:24px auto 0;display:flex;overflow:hidden}.ai-tools-container.is-measuring[data-v-fbe679a0]{visibility:hidden}.tool-chip[data-v-fbe679a0]{box-sizing:border-box;background:var(--global-bg-color2);cursor:pointer;border:1px solid #eeeef0;border-radius:30px;flex-shrink:0;align-items:center;gap:6px;height:36px;padding:7px 12px;text-decoration:none;display:inline-flex;position:relative}.tool-chip[data-v-fbe679a0]:hover{background:#f5f5f7}.more-chip[data-v-fbe679a0]{border-color:#eeeef0;padding:10.5px 16px}.chip-icon[data-v-fbe679a0]{width:20px;height:20px;-webkit-mask-image:var(--chip-icon-url);mask-image:var(--chip-icon-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--chip-icon-url);background-color:#737373;flex-shrink:0;display:block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.chip-title[data-v-fbe679a0]{letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#737373;text-align:center;white-space:nowrap;flex:1;font-family:SF Pro,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.chip-sale[data-v-fbe679a0]{color:#f73;white-space:nowrap;background:#ff773314;border-radius:4px;flex-shrink:0;padding:3px 6px;font-size:12px;font-weight:590;line-height:12px}.flex-layout-xs .ai-tools-container[data-v-fbe679a0]{scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:flex-start;gap:8px;width:100%;margin:0 auto 12px;padding:0 15px;overflow:auto hidden}.flex-layout-xs .ai-tools-container[data-v-fbe679a0]::-webkit-scrollbar{display:none}.flex-layout-xs .tool-chip[data-v-fbe679a0]{border:1px solid #e6e6e8;border-radius:12px;gap:4px;min-width:0;height:38px;padding:10px 14px}.flex-layout-xs .chip-icon[data-v-fbe679a0]{background-color:#1f1f1f;width:16px;height:16px}.flex-layout-xs .chip-title[data-v-fbe679a0]{color:#1f1f1f}.home-more-tools-menu .ant-dropdown-menu{box-sizing:border-box;background:#fff;border:1px solid #eeeef0;border-radius:12px;min-width:222px;padding:8px;box-shadow:0 0 40px #141f330d}.home-more-tools-menu .ant-dropdown-menu .ant-dropdown-menu-item{align-items:center;height:36px;margin:0;padding:8px;display:flex}.home-more-tools-menu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{flex:1;align-items:center;gap:8px;display:flex}.home-more-tools-menu .ant-dropdown-menu .ant-dropdown-menu-item+.ant-dropdown-menu-item{margin-top:4px}.home-more-tools-menu .ant-dropdown-menu .ant-dropdown-menu-item:not(.ant-dropdown-menu-item-disabled):hover{background-color:#f5f5f7;border-radius:8px}.home-more-tools-menu .menu-icon{width:20px;height:20px;-webkit-mask-image:var(--chip-icon-url);mask-image:var(--chip-icon-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--chip-icon-url);background-color:#737373;flex-shrink:0;display:block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.home-more-tools-menu .menu-label{color:#737373;flex:1;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:100%}.add-template-card[data-v-9d248c78]{box-sizing:border-box;cursor:pointer;background:#f9f9fb;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0 12px;transition:background .2s;display:flex}.add-template-card .icon[data-v-9d248c78]{width:28px;height:28px;display:flex}.add-template-card .label[data-v-9d248c78]{letter-spacing:0;text-align:center;color:#737373;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;margin-top:4px;font-family:SF Pro;font-size:14px;font-style:normal;font-weight:400;line-height:134%;overflow:hidden}.flex-layout-xs .add-template-card[data-v-9d248c78]{background:#f5f5f7;border:.5px solid #eeeef0}.flex-layout-xs .add-template-card .icon[data-v-9d248c78]{width:24px;height:24px}.flex-layout-xs .add-template-card .label[data-v-9d248c78]{font-family:SF Pro;font-weight:400;font-style:Regular;letter-spacing:0;margin-top:4px;font-size:14px;line-height:130%}.add-template-modal-wrap .ant-modal{margin:0;padding:0}.add-template-modal-wrap .ant-modal .ant-modal-content{border-radius:20px;position:relative;padding:0!important}.add-template-modal-wrap .home-drop-upload-mask{-webkit-backdrop-filter:none;border-radius:12px;background:#fff8f5!important;border:1px dashed #f77036!important}.add-template-modal-wrap .home-drop-upload-icon-wrap{box-sizing:border-box;background:#f770361a;border-radius:10px;width:40px;height:40px;padding:10px}.add-template-modal-wrap .home-drop-upload-icon{background-color:#0000;background-image:url(https://cdn.kooko.ai/static/assets/common/IconUploadOrange-1789204641039-2868.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;-webkit-mask-image:none!important;mask-image:none!important}.add-template-modal-wrap .home-drop-upload-title{letter-spacing:0;color:#f77036;font-family:SF Pro;font-size:16px;font-weight:400;line-height:120%}.add-template-dialog[data-v-91007d69]{background:#fff;border-radius:16px;flex-direction:column;gap:0;width:460px;padding:32px 24px 24px;display:flex;position:relative}.dialog-header[data-v-91007d69]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.add-template-error[data-v-91007d69]{box-sizing:border-box;background:#ff33331a;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;margin-bottom:16px;padding:10px 12px;display:flex}.add-template-error-msg[data-v-91007d69]{align-items:center;gap:8px;display:flex}.add-template-error-icon[data-v-91007d69]{background:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='9.00732'%20cy='12.1499'%20r='0.75'%20fill='%23FF3333'/%3e%3cpath%20d='M9%205.99999V9.74999M15.75%209C15.75%2012.7279%2012.7279%2015.75%209%2015.75C5.27208%2015.75%202.25%2012.7279%202.25%209C2.25%205.27208%205.27208%202.25%209%202.25C12.7279%202.25%2015.75%205.27208%2015.75%209Z'%20stroke='%23FF3333'%20stroke-width='1.275'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") 50%/contain no-repeat;flex-shrink:0;width:18px;height:18px}.add-template-error-text[data-v-91007d69]{color:#f33;overflow-wrap:break-word;font-size:14px;line-height:1.5}.add-template-error-close[data-v-91007d69]{cursor:pointer;background:url(https://cdn.kooko.ai/static/assets/home/icon-close-1788442376651-8819.svg) 50%/contain no-repeat;flex-shrink:0;width:16px;height:16px}.dialog-title[data-v-91007d69]{color:#00020f;letter-spacing:0;text-align:center;text-transform:capitalize;vertical-align:middle;font-family:SF Pro;font-size:18px;font-style:normal;font-weight:590;line-height:100%}.dialog-close[data-v-91007d69]{cursor:pointer;background:url(https://cdn.kooko.ai/static/assets/common/IconUploadCloase-1789375863330-1082.svg) 50%/contain no-repeat;border:0;width:24px;height:24px;position:absolute;top:20px;right:20px}.drop-zone-wrapper[data-v-91007d69]{border-radius:16px;width:100%}.upload-area[data-v-91007d69]{width:100%}.upload-body[data-v-91007d69]{cursor:pointer;background:#f5f5f7;border:1px dashed #e6e6e8;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:412px;height:220px;display:flex}.upload-body.upload-disabled[data-v-91007d69]{cursor:default}.file-info[data-v-91007d69]{flex-direction:column;align-items:center;padding:36px 0 44px;display:flex}.file-icon-wrapper[data-v-91007d69]{background:#fff;border-radius:8px;width:63px;height:63px;margin-bottom:20px;position:relative}.file-clear[data-v-91007d69]{appearance:none;cursor:pointer;background:url(https://cdn.kooko.ai/static/assets/common/IconPPTClose-1789572436720-2099.svg) 50%/100% 100% no-repeat;border:0;outline:none;width:16px;height:16px;padding:0;position:absolute;top:-6px;right:-6px}.file-name[data-v-91007d69]{text-overflow:ellipsis;white-space:nowrap;max-width:318px;font-family:SF Pro;font-weight:400;font-style:Regular;letter-spacing:0;color:#1f1f1f;font-size:16px;line-height:120%;overflow:hidden}.file-status .upload-progress-row[data-v-91007d69]{align-items:center;gap:12px;display:flex}.file-status .upload-progress[data-v-91007d69]{width:280px;margin:0}.file-status .upload-progress-text[data-v-91007d69]{color:#8e8e8e;letter-spacing:0;text-align:center;font-family:Outfit;font-size:12px;font-weight:600;line-height:100%}.file-status .success[data-v-91007d69]{color:#52c41a}.file-status .failed[data-v-91007d69]{color:#ff4d4f}.upload-icon[data-v-91007d69]{box-sizing:border-box;background:#e6e6e8;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;display:flex}.hint-text[data-v-91007d69]{color:#1f1f1f;letter-spacing:0;margin:16px 0 8px;font-family:SF Pro;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.hint-format[data-v-91007d69]{color:#8e8e8e;letter-spacing:0;text-align:center;margin:0;font-family:SF Pro;font-size:13px;font-style:normal;font-weight:400;line-height:120%}.paste-tip[data-v-91007d69]{color:#c7c7c7;letter-spacing:0;margin-top:12px;font-family:SF Pro;font-size:13px;font-style:normal;font-weight:400;line-height:100%}.flex-layout-xs .add-template-dialog[data-v-91007d69]{opacity:1;background:#fff;border-radius:16px;width:343px;padding:24px 24px 32px}.flex-layout-xs .dialog-title[data-v-91007d69]{width:100%;font-family:SF Pro;font-weight:590;font-style:Semibold;letter-spacing:0;text-transform:capitalize;text-align:left;color:#1f1f1f;font-size:16px;line-height:100%;display:block}.flex-layout-xs .dialog-close[data-v-91007d69]{background:url(https://cdn.kooko.ai/static/assets/common/IconWapUpTplClose-1789635091147-5048.svg) 50%/contain no-repeat;position:absolute;top:12px;right:12px}.flex-layout-xs .add-template-error[data-v-91007d69]{border-radius:12px;margin-top:0;margin-bottom:8px}.flex-layout-xs .add-template-error-msg[data-v-91007d69]{gap:6px}.flex-layout-xs .add-template-error-text[data-v-91007d69]{font-family:SF Pro;font-weight:400;font-style:Regular;letter-spacing:0;font-size:12px;line-height:100%}.flex-layout-xs .upload-body[data-v-91007d69]{opacity:1;border-style:dashed;border-width:1.5px;width:295px;height:140px;padding:16px 22.5px}.flex-layout-xs .drop-zone-wrapper[data-v-91007d69]{border-radius:8px}.flex-layout-xs .file-icon-wrapper[data-v-91007d69]{width:40px;height:40px;margin-bottom:12px}.flex-layout-xs .file-info[data-v-91007d69]{padding:16px 0}.flex-layout-xs .file-clear[data-v-91007d69]{width:14px;height:14px}.flex-layout-xs .file-name[data-v-91007d69]{text-overflow:ellipsis;white-space:nowrap;max-width:214px;margin-bottom:0;font-size:14px;overflow:hidden}.flex-layout-xs .file-status .upload-progress[data-v-91007d69]{width:231px;margin:0}.flex-layout-xs .file-status .upload-progress-text[data-v-91007d69]{color:#8e8e8e;letter-spacing:0;text-align:center;font-family:Outfit;font-size:12px;font-weight:400;line-height:100%}.flex-layout-xs .upload-icon[data-v-91007d69]{width:32px;height:32px;padding:8px}.flex-layout-xs .hint-text[data-v-91007d69]{max-width:214px;font-family:SF Pro;font-weight:400;font-style:Regular;letter-spacing:0;text-align:center;color:#1f1f1f;margin:12px 0 2px;font-size:14px;line-height:150%}.flex-layout-xs .hint-format[data-v-91007d69]{color:#8e8e8e;max-width:214px;font-family:SF Pro;font-weight:400;font-style:Regular;letter-spacing:0;text-align:center;vertical-align:middle;margin:0;font-size:12px;line-height:150%}.tpl-media-preview[data-v-954e1769]{z-index:2000;pointer-events:none;background:#f9f9fb;border-radius:12px;position:fixed;overflow:hidden;box-shadow:0 4px 20px #00000026}.tpl-media-preview[data-v-954e1769]:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #0000000d;position:absolute;inset:0}.tpl-media-preview .preview-media[data-v-954e1769]{object-fit:cover;width:100%;height:100%;display:block}.tpl-media-preview .preview-label[data-v-954e1769]{top:8px;-webkit-backdrop-filter:blur(35.1px);backdrop-filter:blur(35.1px);color:#fff;text-transform:capitalize;background:#0006;border-radius:18px;height:20px;padding:0 8px;font-size:12px;line-height:20px;position:absolute;inset-inline-start:8px}.tpl-media-thumbnail[data-v-b394f3b9]{aspect-ratio:1;background:#f9f9fb;border-radius:10px;width:100%;overflow:hidden}.tpl-media-thumbnail[data-v-b394f3b9] .ai-image-item,.tpl-media-thumbnail[data-v-b394f3b9] .video-thumb-item{width:100%;height:100%;margin:0}.tpl-media-thumbnail[data-v-b394f3b9] .thumb-wrapper{aspect-ratio:auto;border-radius:8px;width:100%;height:100%}.tpl-media-thumbnail[data-v-b394f3b9] .thumb{object-fit:cover;width:100%;height:100%}.tpl-media-thumbnail[data-v-b394f3b9] .thumb-wrapper .duration-badge{justify-content:center;bottom:5px;left:0;right:0}.tpl-media-card[data-v-e7002094]{cursor:pointer;flex-shrink:0;width:43.6px}.attachment-bar[data-v-afeb9d5b]{width:100%;margin:16px 0 0;position:relative}.attachment-bar .attachment-list[data-v-afeb9d5b]{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:8px;width:100%;display:flex;overflow:auto hidden}.attachment-bar .attachment-list[data-v-afeb9d5b]::-webkit-scrollbar{display:none}.attachment-bar .attachment-list.single .attachment-item[data-v-afeb9d5b]{flex:1;justify-content:flex-start;max-width:100%}.attachment-bar .attachment-item[data-v-afeb9d5b]{box-sizing:border-box;cursor:pointer;background:#f9f9fb;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;max-width:132px;height:44px;padding:0 12px;display:flex}.attachment-bar .attachment-item .attachment-icon[data-v-afeb9d5b]{object-fit:contain;background-size:100% 100%;flex-shrink:0;width:24px;height:24px}.attachment-bar .attachment-item .attachment-title[data-v-afeb9d5b]{color:#8e8e8e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:14px;overflow:hidden}.attachment-bar .attachment-mask-prev[data-v-afeb9d5b]{top:0;bottom:0;z-index:1;pointer-events:none;background:linear-gradient(270deg,#fff0 0%,#ffffffe6 75.09%,#fff 100%);width:72px;position:absolute;inset-inline-start:0}.attachment-bar .attachment-mask-next[data-v-afeb9d5b]{top:0;bottom:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffffe6 75.09%,#fff 100%);width:72px;position:absolute;inset-inline-end:0}.attachment-bar .arrow-btn[data-v-afeb9d5b]{z-index:2;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-top:-12px;display:flex;position:absolute;top:50%}.attachment-bar .arrow-btn .arrow-bg[data-v-afeb9d5b]{width:14px;height:14px;display:block}.attachment-bar .arrow-prev[data-v-afeb9d5b]{inset-inline-start:2px}.attachment-bar .arrow-next[data-v-afeb9d5b]{inset-inline-end:2px}.attachment-bar .attachment-preview[data-v-afeb9d5b]{top:calc(100% + 8px);z-index:10;box-sizing:border-box;background:#fff;border:1px solid #0000001a;border-radius:12px;width:100%;position:absolute;inset-inline-start:0;overflow:hidden}.attachment-bar .attachment-preview .attachment-preview-loading[data-v-afeb9d5b]{width:100%;height:136px}.attachment-bar .attachment-preview .attachment-preview-img[data-v-afeb9d5b]{object-fit:cover;width:100%;height:136px;display:block}.scrollbar-hide,.case-modal-content .content-wrap .thumbnail-list-wrap .thumbnail-list{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{display:none}.case-modal-content .content-wrap .thumbnail-list-wrap .thumbnail-list::-webkit-scrollbar{display:none}.case-modal-content{flex-direction:column;justify-content:flex-start;align-items:center;font-style:normal;display:flex;position:relative;overflow:auto}@keyframes skeleton-loading{0%{background-position:100%}to{background-position:0}}.case-modal-content .skeleton{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%) 0 0/400% 100%;border-radius:4px;animation:1.4s infinite skeleton-loading}.case-modal-content .btn-close{top:20px;cursor:pointer;font-size:20px;position:absolute;inset-inline-end:22px}.case-modal-content .btn-close:hover{transform:scale(1.2)}.case-modal-content .title-wrap{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:23px 32px;display:flex}.case-modal-content .title-wrap span{letter-spacing:.166316px;color:#1f1f1f;font-size:20px;font-weight:600;line-height:30px}.case-modal-content .content-wrap{flex-shrink:0;justify-content:space-around;align-items:flex-start;width:100%;height:496px;padding:0 32px;display:flex}.case-modal-content .content-wrap .thumbnail-list-wrap{height:100%;position:relative}.case-modal-content .content-wrap .thumbnail-list-wrap .next-btn{inset-inline-start:0;bottom:0;background:linear-gradient(#fff0 0%,#fff 26.5% 66.25%);border-radius:0 0 16px 16px;justify-content:center;align-items:center;height:47px;display:flex;position:absolute;inset-inline-end:24px}.case-modal-content .content-wrap .thumbnail-list-wrap .next-btn .btn{cursor:pointer;filter:drop-shadow(0 3.556px 8.889px #0505051a);background-color:#fff;background-image:url(https://cdn.kooko.ai/static/assets/home/chat/next-btn-1762265493158-7934.svg);background-position:50%;background-repeat:no-repeat;background-size:21px 21px;border-radius:50%;width:32px;height:32px;display:flex}.case-modal-content .content-wrap .thumbnail-list-wrap .thumbnail-list{box-sizing:border-box;-webkit-margin-end:24px;-moz-margin-end:24px;isolation:isolate;width:163px;height:100%;margin-inline-end:24px;padding:24px 8px;position:relative;overflow:hidden auto}.case-modal-content .content-wrap .thumbnail-list-wrap .thumbnail-list .skeleton-thumbnail{width:100%;height:120px;margin-bottom:10px}.case-modal-content .content-wrap .thumbnail-list-wrap .thumbnail-list .thumbnail-item-wrap{box-sizing:border-box;position:relative}.case-modal-content .content-wrap .thumbnail-list-wrap .thumbnail-list .thumbnail-item-wrap.active .thumbnail-item,.case-modal-content .content-wrap .thumbnail-list-wrap .thumbnail-list .thumbnail-item-wrap:hover .thumbnail-item{border-color:#f60}.case-modal-content .content-wrap .thumbnail-list-wrap .thumbnail-list .thumbnail-item-wrap .thumbnail-item{cursor:pointer;background:#f5f5f7;border:2px solid #0000;border-radius:12px;margin-bottom:12px;transition:all .3s;overflow:hidden}.case-modal-content .content-wrap .thumbnail-list-wrap .thumbnail-list .thumbnail-item-wrap .thumbnail-item:hover{transform:scale(1.02)}.case-modal-content .content-wrap .main-area-wrap{height:100%;position:relative}.case-modal-content .content-wrap .main-area-wrap .main-area{-webkit-margin-end:6px;-moz-margin-end:6px;height:100%;margin-inline-end:6px;position:relative;overflow:hidden auto}.case-modal-content .content-wrap .main-area-wrap .main-area::-webkit-scrollbar{width:6px}.case-modal-content .content-wrap .main-area-wrap .main-area::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.case-modal-content .content-wrap .main-area-wrap .main-area::-webkit-scrollbar-track{background:0 0}.case-modal-content .content-wrap .main-area-wrap .main-area.loading{background:#f9f9f9;border-radius:12px;justify-content:center;align-items:center;display:flex}.case-modal-content .content-wrap .main-area-wrap .main-area.loading .skeleton-main{width:80%;height:80%}:is(.case-modal-content .content-wrap .main-area-wrap .main-area:has(.video-item),.case-modal-content .content-wrap .main-area-wrap .main-area:has(.silent-video-item),.case-modal-content .content-wrap .main-area-wrap .main-area:has(.aiImage),.case-modal-content .content-wrap .main-area-wrap .main-area:has(.canvasImage)){-webkit-margin-end:12px;-moz-margin-end:12px;border-radius:12px;justify-content:center;align-items:center;margin-inline-end:12px;display:flex;overflow:hidden}.case-modal-content .content-wrap .main-area-wrap .main-area .img-item{-webkit-margin-end:10px;-moz-margin-end:10px;margin-bottom:10px;background:#fff;border:1px solid #0000001a;border-radius:12px;margin-inline-end:10px}.case-modal-content .content-wrap .main-area-wrap .main-area .img-item.aiImage,.case-modal-content .content-wrap .main-area-wrap .main-area .img-item.canvasImage{margin:0}.case-modal-content .content-wrap .main-area-wrap .main-area.single-image{display:flex}.case-modal-content .content-wrap .main-area-wrap .main-area.single-image .img-item,.case-modal-content .content-wrap .main-area-wrap .main-area.single-image .img-item:last-child{margin:auto}.case-modal-content .content-wrap .main-area-wrap .main-area .iframe-item{transform-origin:0 0;border:1px solid #0000001a;border-radius:12px;position:absolute;top:0;left:0}.case-modal-content .content-wrap .main-area-wrap .main-area .video-item{object-fit:contain;background:#1f1f1f;border-radius:12px;box-shadow:0 0 10px #0000001a}.case-modal-content .content-wrap .main-area-wrap .main-area .silent-video-wrap{flex-shrink:0;position:relative}.case-modal-content .content-wrap .main-area-wrap .main-area .silent-video-wrap .skeleton-video{border-radius:12px;width:100%;height:100%;position:absolute;top:0;left:0}.case-modal-content .content-wrap .main-area-wrap .main-area .silent-video-item{object-fit:contain;pointer-events:none;border:1px solid #0000001a;border-radius:12px;transition:opacity .3s}.case-modal-content .content-wrap .main-area-wrap .main-area .silent-video-item.loading{opacity:0}.case-modal-content .content-wrap .info-area{-webkit-padding-start:23px;-moz-padding-start:23px;-webkit-border-start:1px solid #efefef;-moz-border-start:1px solid #efefef;border-inline-start:1px solid #efefef;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;width:266px;height:100%;padding-inline-start:23px;display:flex;position:relative}.case-modal-content .content-wrap .info-area.loading .skeleton-title{width:80%;height:24px;margin-bottom:16px}.case-modal-content .content-wrap .info-area.loading .skeleton-desc{width:100%;height:60px;margin-bottom:16px}.case-modal-content .content-wrap .info-area.loading .skeleton-tag{-webkit-margin-end:8px;-moz-margin-end:8px;margin-inline-end:8px;width:60px;height:26px;margin-bottom:8px;display:inline-block}.case-modal-content .content-wrap .info-area.loading .skeleton-btn{border-radius:8px;flex:1;min-width:0;height:40px}.case-modal-content .content-wrap .info-area .info-wrap{flex-direction:column;flex:1;width:100%;min-width:100%;height:100vh;min-height:0;display:flex;overflow:hidden}.case-modal-content .content-wrap .info-area .info-wrap .name{letter-spacing:.109375px;color:#1f1f1f;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:590;line-height:19px;overflow:hidden}.case-modal-content .content-wrap .info-area .info-wrap .content{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden auto}.case-modal-content .content-wrap .info-area .info-wrap .content>*{flex-shrink:0}.case-modal-content .content-wrap .info-area .info-wrap .content::-webkit-scrollbar{width:0;height:0;display:none}.case-modal-content .content-wrap .info-area .info-wrap .content .name{letter-spacing:.109375px;color:#1f1f1f;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:590;line-height:19px;overflow:hidden}.case-modal-content .content-wrap .info-area .info-wrap .content .desc{letter-spacing:.109375px;color:#8e8e8e;margin-top:14px;font-size:14px;font-weight:400;line-height:21px}.case-modal-content .content-wrap .info-area .info-wrap .content .media-grid{flex-flow:wrap;gap:6px;margin-top:16px;display:flex}.case-modal-content .content-wrap .info-area .info-wrap .content .tag-list{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;margin-top:16px;display:flex}.case-modal-content .content-wrap .info-area .info-wrap .content .tag-list .tag{letter-spacing:.109375px;color:#8e8e8e;background:#f5f5f7;border-radius:6px;justify-content:center;align-items:center;height:22px;padding:4px 8px;font-size:12px;font-weight:400;display:flex}.case-modal-content .content-wrap .info-area .info-wrap .content .tag-list .tag-video,.case-modal-content .content-wrap .info-area .info-wrap .content .tag-list .tag-skill{padding:4px 8px;font-size:12px;line-height:14px}.case-modal-content .content-wrap .info-area .btn-wrap{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}.case-modal-content .content-wrap .info-area .btn-wrap .btn{letter-spacing:.109375px;cursor:pointer;border-radius:8px;flex-direction:row;flex:1;justify-content:center;align-items:center;min-width:0;height:40px;font-size:16px;font-weight:600;display:flex}.case-modal-content .content-wrap .info-area .btn-wrap .btn-edit{color:#1f1f1f;background:#fff;border:1px solid #e5e5e5}.case-modal-content .content-wrap .info-area .btn-wrap .btn-edit:hover,.case-modal-content .content-wrap .info-area .btn-wrap .btn-edit:focus{color:#1f1f1f;border-color:#1f1f1f}.case-modal-content .content-wrap .info-area .btn-wrap .btn-apply{color:#fff;background:#1f1f1f;border:1px solid #1f1f1f}.case-modal-content .content-wrap .info-area .btn-wrap .btn-apply:hover,.case-modal-content .content-wrap .info-area .btn-wrap .btn-apply:focus{color:#fff;background:#1a1a1a;border-color:#1a1a1a}[dir=rtl] .info-wrap{direction:ltr}.case-modal-wrap .ant-modal{margin:0;padding:0}.case-modal-wrap .ant-modal .ant-modal-content{border-radius:20px;width:fit-content;padding:0!important}.wap-ai-image-content[data-v-fe8177f4]{flex-direction:column;flex:1;min-height:0;padding:16px 15px 88px;display:flex;overflow-y:auto}.wap-ai-image-content[data-v-fe8177f4]::-webkit-scrollbar{width:0;height:0;display:none}.wap-ai-image-content .img-wrapper[data-v-fe8177f4]{border-radius:16px;flex-shrink:0;width:calc(100vw - 30px);margin-bottom:16px;overflow:hidden}.wap-ai-image-content .img-wrapper.portrait-wrapper[data-v-fe8177f4]{background:#f9f9fb;justify-content:center;align-items:center;height:calc(100vw - 30px);display:flex}.wap-ai-image-content .img-wrapper.portrait-wrapper .thumb-img[data-v-fe8177f4]{border-radius:16px;width:auto;height:100%}.wap-ai-image-content .img-wrapper.landscape-wrapper .thumb-img[data-v-fe8177f4]{width:100%;height:auto;display:block}.wap-ai-image-content .name[data-v-fe8177f4]{color:#000;width:100%;margin-bottom:16px;font-size:14px;font-weight:590;line-height:150%}.wap-ai-image-content .media-grid[data-v-fe8177f4]{flex-flow:wrap;gap:6px;width:100%;margin-bottom:16px;display:flex}.wap-ai-image-content .media-grid .media-cell[data-v-fe8177f4]{cursor:pointer;flex:0 0 calc(14.2857% - 5.14286px)}.wap-ai-image-content .tag-list[data-v-fe8177f4]{flex-flow:wrap;gap:8px;width:100%;margin-bottom:16px;display:flex}.wap-ai-image-content .tag-list .tag[data-v-fe8177f4]{color:#8e8e8e;background:#f9f9fb;border:1px solid #dbdbdb;border-radius:4px;align-items:center;height:22px;padding:0 8px;font-size:12px;display:flex}.wap-ai-image-content .desc[data-v-fe8177f4]{color:#8e8e8e;width:100%;font-size:14px;line-height:150%}.wap-skill-content[data-v-183fff30]{flex-direction:column;flex:1;padding:16px 15px 88px;display:flex;overflow-y:auto}.wap-skill-content[data-v-183fff30]::-webkit-scrollbar{width:0;height:0;display:none}.wap-skill-content .preview-wrapper[data-v-183fff30]{background:#f9f9fb;border-radius:16px;flex-shrink:0;width:100%;margin-bottom:24px;overflow:hidden}.wap-skill-content .preview-wrapper.fixed-height[data-v-183fff30]{height:345px}.wap-skill-content .preview-wrapper .thumb-scroll[data-v-183fff30]{-webkit-overflow-scrolling:touch;background-color:#fff;width:100%;height:100%;overflow-y:auto}.wap-skill-content .preview-wrapper .thumb-scroll[data-v-183fff30]::-webkit-scrollbar{width:0;height:0;display:none}.wap-skill-content .preview-wrapper .thumb-scroll .thumb-img[data-v-183fff30]{border:1px solid #0000001a;border-radius:16px;width:100%;height:auto;margin-bottom:10px;display:block}.wap-skill-content .preview-wrapper .thumb-scroll.single[data-v-183fff30]{display:flex}.wap-skill-content .preview-wrapper .thumb-scroll.single .thumb-img[data-v-183fff30]{margin:auto}.wap-skill-content .preview-wrapper .silent-video-wrap[data-v-183fff30]{justify-content:center;align-items:center;width:100%;display:flex}.wap-skill-content .preview-wrapper .silent-video-wrap .silent-video-item[data-v-183fff30]{object-fit:contain;width:100%;height:auto}.wap-skill-content .text-section[data-v-183fff30]{width:100%;margin-bottom:16px}.wap-skill-content .text-section .title[data-v-183fff30]{color:#000;font-size:14px;font-weight:590;line-height:150%}.wap-skill-content .attachment-bar[data-v-183fff30]{width:100%;margin-bottom:16px}.wap-skill-content .attachment-bar .attachment-list[data-v-183fff30]{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:8px;width:100%;display:flex;overflow:auto hidden}.wap-skill-content .attachment-bar .attachment-list[data-v-183fff30]::-webkit-scrollbar{width:0;height:0;display:none}.wap-skill-content .attachment-bar .attachment-list.single .attachment-item[data-v-183fff30]{flex:1;justify-content:flex-start;max-width:166px}.wap-skill-content .attachment-bar .attachment-item[data-v-183fff30]{box-sizing:border-box;background:#f9f9fb;border-radius:10px;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;width:166px;height:44px;padding:0 8px;display:flex}.wap-skill-content .attachment-bar .attachment-item .attachment-icon[data-v-183fff30]{object-fit:contain;flex-shrink:0;width:24px;height:24px}.wap-skill-content .attachment-bar .attachment-item .attachment-title[data-v-183fff30]{color:#8e8e8e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:14px;overflow:hidden}.wap-skill-content .tag-list[data-v-183fff30]{flex-flow:wrap;gap:8px;width:100%;margin-bottom:16px;display:flex}.wap-skill-content .tag-list .tag[data-v-183fff30]{color:#8e8e8e;background:#f9f9fb;border:1px solid #dbdbdb;border-radius:6px;align-items:center;height:22px;padding:0 8px;font-size:12px;display:flex}.wap-skill-content .prompt[data-v-183fff30]{color:#8e8e8e;font-size:14px;line-height:150%}.picture-list-drawer{z-index:900}.picture-list-drawer .ant-drawer-body{padding:0}.picture-list-drawer .ant-drawer-content{border-radius:18px 18px 0 0;overflow:hidden}.template-drawer-page{background:#fff;flex-direction:column;height:100%;display:flex}.template-drawer-page .template-drawer-header{background:#fff;flex-shrink:0;justify-content:center;align-items:center;height:44px;padding:0 15px;display:flex}.template-drawer-page .template-drawer-header .close-icon{-webkit-margin-start:auto;-moz-margin-start:auto;background-image:url(https://cdn.kooko.ai/static/assets/home/wap-close-1770880423964-7984.png);background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:24px;height:24px;margin-inline-start:auto}.template-drawer-page .template-drawer-header .header-title{white-space:nowrap;text-overflow:ellipsis;color:#1f1f1f;text-align:center;font-family:SF Pro;font-size:16px;font-weight:590;overflow:hidden}.template-drawer-page .template-drawer-content{background:#fff;flex:1;width:100%;padding:12px 15px 72px;overflow-y:auto}.template-drawer-page .template-drawer-content::-webkit-scrollbar{width:6px}.template-drawer-page .template-drawer-content::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.template-drawer-page .template-drawer-content::-webkit-scrollbar-track{background:0 0}.template-drawer-page .template-drawer-content.image-mode-content{align-items:center;padding:15px 15px 87px;display:flex}.template-drawer-page .template-drawer-content.image-mode-content .image-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.template-drawer-page .template-drawer-content.image-mode-content .image-wrapper .content-img{border-radius:16px}.template-drawer-page .template-drawer-content .content-img{object-fit:contain;background:#fff;border:1px solid #0000001a;border-radius:12px;max-width:100%;max-height:100%;margin-bottom:10px;display:block}.template-drawer-page .template-drawer-content .content-img:only-child{margin-bottom:0}.template-drawer-page .template-drawer-bottom{background:#fff;border-radius:18px 18px 0 0;justify-content:center;align-items:center;width:100%;height:72px;padding:16px 15px;display:flex;position:fixed;bottom:0;box-shadow:0 -10px 41.5px #00000029}.template-drawer-page .template-drawer-bottom .bottom-apply{color:#fff;background:#1f1f1f;border-radius:8px;justify-content:center;align-items:center;width:100%;height:40px;font-family:SF Pro;font-size:14px;font-weight:590;display:flex}.template-drawer-page .template-video-content{justify-content:center;align-items:center;height:calc(100% - 116px);display:flex}.template-drawer-page .template-video-content .video-item{border-radius:16px;width:calc(100% - 30px)}.template-area[data-v-b5da0287]{margin-top:60px}.template-header[data-v-b5da0287]{z-index:2;align-items:center;gap:32px;display:flex;position:sticky;top:0}.template-header[data-v-b5da0287]:before{content:"";z-index:-1;background:var(--global-bg-color2);position:absolute;inset:0 0 -20px}.template-tab[data-v-b5da0287]{letter-spacing:0;text-transform:capitalize;color:#737373;cursor:pointer;height:17px;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:100%}.template-tab.is-active[data-v-b5da0287]{color:#1f1f1f;font-weight:590}.template-header.is-slide-mode .template-tab.is-active[data-v-b5da0287]{position:relative}.template-header.is-slide-mode .template-tab.is-active[data-v-b5da0287]:after{content:"";background:#000;width:100%;height:2px;position:absolute;top:calc(100% + 8px);left:0}.template-header.is-slide-mode+.template-grid[data-v-b5da0287]{margin-top:26px}.template-more[data-v-b5da0287]{-webkit-margin-start:auto;-moz-margin-start:auto;letter-spacing:0;text-transform:capitalize;color:#8e8e8e;cursor:pointer;align-items:center;gap:4px;margin-inline-start:auto;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:100%;display:inline-flex}.template-more .more-arrow[data-v-b5da0287]{flex-shrink:0}.template-grid[data-v-b5da0287]{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px;display:grid}.template-card[data-v-b5da0287]{box-sizing:border-box;aspect-ratio:16/9;cursor:pointer;background:#f5f5f7;border:1px solid #eeeef0;border-radius:16px;position:relative;overflow:hidden}.template-card[data-v-b5da0287]:hover{box-shadow:0 4px 16px #141f3314}.template-card .card-cover[data-v-b5da0287]{object-fit:cover;width:100%;height:100%}.template-skeleton[data-v-b5da0287]{cursor:default;background-image:linear-gradient(90deg,#f0f0f2 25%,#f7f7f9 37%,#f0f0f2 63%);background-size:400% 100%;animation:1.4s infinite template-skeleton-shimmer-b5da0287}.template-skeleton[data-v-b5da0287]:hover{box-shadow:none}@keyframes template-skeleton-shimmer-b5da0287{0%{background-position:100%}to{background-position:0}}.card-hover-bar[data-v-b5da0287]{inset-inline:0;box-sizing:border-box;background:linear-gradient(#0000 0%,#00000012 100%);border-end-end-radius:16px;border-end-start-radius:16px;align-items:center;gap:6px;height:54px;padding:12px;display:none;position:absolute;bottom:0}.card-hover-bar[data-v-b5da0287]:before{content:"";-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 55%);mask-image:linear-gradient(#0000 0%,#000 55%)}.template-card:hover .card-hover-bar[data-v-b5da0287]{display:flex}.hover-btn[data-v-b5da0287]{background:#fffc;border-radius:10px;justify-content:center;align-items:center;height:30px;display:flex;position:relative}.hover-btn[data-v-b5da0287]:hover{box-shadow:0 4px 4px #0000000d}.hover-btn-edit[data-v-b5da0287]{aspect-ratio:1;flex-shrink:0;width:30px}.hover-btn-apply[data-v-b5da0287]{color:#1f1f1f;flex:1;font-family:SF Pro,sans-serif;font-size:12px;font-weight:590;line-height:100%}.import-cell[data-v-b5da0287]{background:0 0;border:1px solid #eeeef0;padding:0}.flex-layout-xs .template-tab[data-v-b5da0287]{font-weight:510}.flex-layout-xs .template-more[data-v-b5da0287]{font-size:13px}.flex-layout-xs .template-area[data-v-b5da0287]{margin-top:0}.flex-layout-xs .template-grid[data-v-b5da0287]{grid-template-columns:repeat(2,1fr);gap:4px}.flex-layout-xs .template-card[data-v-b5da0287],.flex-layout-xs .import-cell[data-v-b5da0287]{border:.5px solid #eeeef0;border-radius:4px}.flex-layout-xs .card-hover-bar[data-v-b5da0287]{display:none!important}.mode-panel[data-v-4e089c53]{box-sizing:border-box;width:calc(100% - 48px);max-width:800px;margin:16px auto 0}.sug-list[data-v-4e089c53]{flex-direction:column;gap:4px;display:flex}.sug-item[data-v-4e089c53]{letter-spacing:0;color:#737373;cursor:pointer;height:37px;padding:8px 12px;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:150%}.sug-item[data-v-4e089c53]:not(.sug-skeleton):hover{color:#1f1f1f;background-color:#f5f5f7;border-radius:8px}.sug-skeleton[data-v-4e089c53]{cursor:default;align-items:center;display:flex}.sug-skeleton .skeleton-block[data-v-4e089c53]{background:#ececef linear-gradient(90deg,#ececef 25%,#f5f5f7 37%,#ececef 63%) 0 0/400% 100%;border-radius:4px;width:40%;height:14px;animation:1.4s infinite mode-panel-skeleton-4e089c53}.sug-skeleton:nth-child(2) .skeleton-block[data-v-4e089c53]{width:55%}.sug-skeleton:nth-child(3) .skeleton-block[data-v-4e089c53]{width:32%}@keyframes mode-panel-skeleton-4e089c53{0%{background-position:100%}to{background-position:0}}.flex-layout-xs .mode-panel[data-v-4e089c53]{width:100%;padding:0 16px}.operation-banner[data-v-0b0370a2]{z-index:10;box-sizing:border-box;margin-top:auto;margin-bottom:32px;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;width:450px;margin-inline:auto;display:flex;position:relative}.banner-card[data-v-0b0370a2]{box-sizing:border-box;cursor:pointer;background-color:#f5f5f7;border-radius:12px;width:100%;height:88px;padding:0 24px 0 20px;position:relative;overflow:hidden}.banner-carousel[data-v-0b0370a2],.banner-carousel[data-v-0b0370a2] .slick-slider,.banner-carousel[data-v-0b0370a2] .slick-list,.banner-carousel[data-v-0b0370a2] .slick-track,.banner-carousel[data-v-0b0370a2] .slick-slide,.banner-carousel[data-v-0b0370a2] .slick-slide>div{height:100%}.banner-slide[data-v-0b0370a2]{align-items:center;gap:12px;width:100%;height:100%;display:flex!important}.banner-main[data-v-0b0370a2]{flex:1;max-width:280px}.banner-title[data-v-0b0370a2]{letter-spacing:0;color:#1f1f1f;font-family:SF Pro,sans-serif;font-size:14px;font-weight:590;line-height:100%}.banner-desc[data-v-0b0370a2]{letter-spacing:0;color:#8e8e8e;margin-top:8px;font-family:SF Pro,sans-serif;font-size:13px;font-weight:400;line-height:130%}.banner-cover[data-v-0b0370a2]{object-fit:contain;flex-shrink:0;width:114px;height:88px}.banner-close[data-v-0b0370a2]{top:4px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;z-index:1;opacity:0;background:#0006;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:opacity .2s;display:flex;position:absolute;inset-inline-end:4px}.banner-card:hover .banner-close[data-v-0b0370a2]{opacity:1}.banner-dots[data-v-0b0370a2]{gap:8px;margin-top:10px;display:flex}.banner-dots .dot[data-v-0b0370a2]{box-sizing:border-box;cursor:pointer;background:#f0f0f2;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:background .3s}.banner-dots .dot.is-active[data-v-0b0370a2]{background:#c7c7c7}.home-wrap[data-v-6eeb7035]{background-color:var(--global-bg-color2);flex-direction:column;width:100%;min-height:100%;display:flex;position:relative}.home-wrap[data-v-6eeb7035] .bottom-area{background:var(--global-bg-color2)}.home-wrap .main-page-wrap[data-v-6eeb7035]{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:740px;margin:0 auto;padding-top:20vh;padding-bottom:40px;font-style:normal;display:flex}.home-wrap .main-page-wrap .title[data-v-6eeb7035]{letter-spacing:0;text-align:center;text-transform:capitalize;color:#1f1f1f;align-items:center;margin-bottom:28px;font-family:SF Pro;font-size:32px;font-weight:510;line-height:100%;display:flex}.home-wrap .main-page-wrap .title .main-icon[data-v-6eeb7035]{width:54px;height:54px;margin-right:12px}.home-wrap .main-page-wrap .input-dock[data-v-6eeb7035]{z-index:20;width:100%;position:relative}.home-wrap .main-page-wrap .tool-list-wrap[data-v-6eeb7035]{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.home-wrap .main-page-wrap .tool-list-wrap .tool-item-wrap[data-v-6eeb7035]{cursor:pointer;background-color:#f5f5f5;justify-content:center;align-items:center;width:200px;height:400px;display:flex}.flex-layout-xs .main-page-wrap[data-v-6eeb7035]{box-sizing:border-box;min-height:calc(var(--wap-viewport-height,100dvh) - var(--common-wap-top-bar-height));padding-top:0;padding-bottom:24px}.flex-layout-xs .main-page-wrap .title[data-v-6eeb7035]{flex-direction:column;margin:auto 0;font-size:24px}.flex-layout-xs .main-page-wrap .title .main-icon[data-v-6eeb7035]{margin-bottom:4px;margin-right:0}.flex-layout-xs .main-page-wrap.is-mode-mounted[data-v-6eeb7035]{padding-bottom:0}.flex-layout-xs .main-page-wrap.is-mode-mounted .title[data-v-6eeb7035]{display:none}.flex-layout-xs .main-page-wrap.is-mode-mounted[data-v-6eeb7035] .mode-panel{order:-1;margin-top:0;margin-bottom:auto}.flex-layout-xs .main-page-wrap.is-mode-mounted .input-dock[data-v-6eeb7035]{z-index:10;background:var(--global-bg-color2);padding-top:16px;padding-bottom:24px;position:sticky;bottom:0}@property --common-left-bar-width{syntax:"<length>";inherits:true;initial-value:240px}:root{--global-bg-color:#f7f8fa;--global-icon-color:#a9a9a9;--global-bg-color2:#fff;--global-less-important-color:#7e7e7e;--global-body-min-width:320px;--global-padding:24px;--app-viewport-height:calc(100vh - var(--desktop-bar-height,0px));--app-viewport-height-dynamic:calc(100dvh - var(--desktop-bar-height,0px));--common-top-bar-height:56px;--common-wap-top-bar-height:48px;--common-left-bar-width:240px;--left-bar-motion-duration:.2s;--left-bar-motion-ease:ease;transition:--common-left-bar-width var(--left-bar-motion-duration) var(--left-bar-motion-ease);--forum-feed-item-font-color:#222;--chat-bubble-right-gap:50px;--chat-bubble-padding-x:16px;--ato-gray-1:#1f1f1f;--ato-gray-3:#737373;--ato-gray-4:#8e8e8e;--ato-gray-5:#c7c7c7;--ato-white-1:#fff;--ato-white-1-1:#fff;--ato-white-2:#f9f9fb;--ato-white-2-1:#f9f9fb;--ato-white-3:#efefef;--ato-white-4:#dbdbdb;--ato-white-5:#d9d9d9;--ato-red-1:#f33;--ato-blue-3:#ff753a26;--ato-mask-3:#0003;--background:var(--ato-white-1);--foreground:var(--ato-gray-1);--color-fill-subtle:var(--ato-white-2)}@media (prefers-reduced-motion:reduce){:root{transition:none}}.flex-layout-xs{--global-padding:16px;--chat-bubble-right-gap:0px}.customer-scroll-bar::-webkit-scrollbar{width:5px;height:0}.customer-scroll-bar::-webkit-scrollbar-thumb{background-color:#eee;border-radius:10px}.customer-scroll-bar::-webkit-scrollbar-track{background:0 0;border-radius:10px}.ant-dropdown,.ant-menu-submenu-popup,.ant-popover,.ant-tooltip,.ant-select-dropdown,.ant-picker-dropdown{z-index:1310!important}.ant-message{-webkit-app-region:no-drag;z-index:2300!important}.common-toast .common-toast-icon{-webkit-margin-end:6px;-moz-margin-end:6px;margin-inline-end:6px;font-size:20px}.common-toast .ant-message-notice-content{border:1px solid #d9d9d9;padding:6px 20px 6px 12px;box-shadow:0 12px 24px #00000014}.common-toast .ant-message-custom-content{align-items:center;min-height:24px;line-height:24px;display:flex}.common-toast .custom-loading-icon{background-image:linear-gradient(90deg,#f73 0%,#fff 100%);animation:1s linear infinite file-loading-animation;-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAnFBMVEUAAAC6u8G6vMK4usK4usK3ucG3ucK4ucG3usG4usK4usK4ucK3usK3ucG3ucG3ucG3usG3ucG3ucG3ucG3usG3ucK3ucG4ucG3ucK3ucG3ucG3ucK3ucK5ucK3ucG3ucG3ucG3ucG3ucG3ucG3ucG4usK3ucG3ucK3ucK3ucG3ucG4usK3ucG3ucK3ucG3ucG4ucK3ucG3ucG3ucHgmOuaAAAANHRSTlMADAcRFnBqdxuAhmQw7KHmSkW1sJGMIzwrq1dOJx/yfODbw5tANNGmX9bMlltS9/w4usi+VekLmAAABRBJREFUaN7NmdmWmkAQhktARHFfAFlCVHA3wZn3f7dUd9nd4jIq9EU+nVzN+T//qm4PJwP/D2Y32tppmmagH3PYGQ/+cP7+/btIQCt+a/mLQ/lIT6PBbK17PZEvDXPgGJxaH37SYyjDXxKsDZ5PNIy68SofDZyldZWPVHIk88FgUDIowdhUDRoEfEijOWD0BiTolQWr23zTND8rUXwNSEDcLnl4L/hM0f79mwRU4XZGbWCU8xHr3Tk5m98ouChuKvQWi3kGNwKKNy3LfC9/ifncQBVI8HtjH7vlACUgAwNeE6x5vhoSMrEf3l05ISrAebmI036xEAbu6C1az5sbakKE88pwWjCu8vfuz6szxIAoH/nx9+MFRw5p5wLxQqHykR86ODifa0W78d6tlIIXBue82y12JEDFsoA3Mcyr+CR5aujvEFlh48D7MAPFM56cVhvjlSL98Mvr8vEJ8+GC17srQxOggiG54BkPfuEsBZT/uSG5CDzPSx4MaL1e74TDBqhioHjO3ZCcNYcMLaiEyeOJ+HZI7bUyTKAilieJb85gvl+v9xfD2akqMBIKj/Edly/par/HfCKCyhgk4CTlAgxStKEGlhcTNxXalM8UYwfqIARBHCTXX3IIKXBAtTApngMS92svGENNPJZPWCCYfCEkwAJ1KwSCWH4LsXxyTKA2KBCINTe/pCGtL7AovIuIGfW/lsLg1BcYlM+IxYPQUhgOoAGvKwGOv2RwRahDYCmBSStYSmIdAkPm5zTxqcyfgxYovJvnOX3gsRR09Ag8Skf4Ehrf38slvpGtHoGVS7jvm0CJr13QYBNj2YSnR9DIizwvigJ/2DEafUvQp4VCwu7y6SwFoF3Azun2zGCWiS5BLvL95CL45o6+NoEvIAGhX1DcCubadqAa8CWfx/hib10CX8KWPBpjPqHpmBpZlvkZ+8e3WJ+xRNdFywQ+u2ieEoz0CKxM0mA+JYj0CDwlMACZ8/AJvlI9gu5oNMJw/KFvz854cmGj6RCNOGjoAsPF6IvD0rLjkSSmazGRaFlCogQWGZWgrUOQK4EBnCkPnzM0XDVjyOD5BRAh5TNFqOEMsXhSxEAEc0m/foVsKJFhB2UYQk2cSOZnIAhF/GYzrSsYRdLgqZMr4pGaFZKIQQ4DJG0WT6wa9S5ZdDFEwy4oAhZP9I+17sDpFAlMuCKV+f1+XGNAJxRcFOXHxEDkIzOr8oCGJ4IJblJSHk+0Kp+gUAm6UMYiARFWvMMhcrpwd1ZOfcFqtYqgAkEYKkN8P7+pzK9m6B6PyqDugCKmeHyR4eN8FKCCHCY84EiGCx/uIT8iskMAD2mp+MPhkJqfnM/tdqsEGTzGmgnBgdEu4E2c4xaRFaIGPDNMKZ4znU6Pb5UwCteVAtwDntCnJFPKF4Z2/sb0ty4JhOLHT+WrApxZ+rPCCI4uRxm8Fw9NIl8YZmloPt1t7tp2SbANvZcLm10X4HRc33n0fx4nm+FeK8I3tmZ2KF8IOrMO0jxmsfgDkGEFeWQ3m00uEPnMQPt9aWiKCc2IDqPNSFu23WwhTY5NCtlgSPmvGdLHlwWUAMF4ZSBcooC3cdpCIAsoAeW3qILaQmh99vynBvS0QWkLXQM+wzySQcTfNGiVRmTj9D/Hs28bpCS423LkQDW8sNwgLTdAasQT5qilDEqgDNvcqP80a983oPhj4YAWzGDotsoCO8w8A7RiWEm3yHzfzwPPMuC/4R8WSgobLEnSYQAAAABJRU5ErkJggg==) 50%/contain no-repeat;mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAnFBMVEUAAAC6u8G6vMK4usK4usK3ucG3ucK4ucG3usG4usK4usK4ucK3usK3ucG3ucG3ucG3usG3ucG3ucG3ucG3usG3ucK3ucG4ucG3ucK3ucG3ucG3ucK3ucK5ucK3ucG3ucG3ucG3ucG3ucG3ucG3ucG4usK3ucG3ucK3ucK3ucG3ucG4usK3ucG3ucK3ucG3ucG4ucK3ucG3ucG3ucHgmOuaAAAANHRSTlMADAcRFnBqdxuAhmQw7KHmSkW1sJGMIzwrq1dOJx/yfODbw5tANNGmX9bMlltS9/w4usi+VekLmAAABRBJREFUaN7NmdmWmkAQhktARHFfAFlCVHA3wZn3f7dUd9nd4jIq9EU+nVzN+T//qm4PJwP/D2Y32tppmmagH3PYGQ/+cP7+/btIQCt+a/mLQ/lIT6PBbK17PZEvDXPgGJxaH37SYyjDXxKsDZ5PNIy68SofDZyldZWPVHIk88FgUDIowdhUDRoEfEijOWD0BiTolQWr23zTND8rUXwNSEDcLnl4L/hM0f79mwRU4XZGbWCU8xHr3Tk5m98ouChuKvQWi3kGNwKKNy3LfC9/ifncQBVI8HtjH7vlACUgAwNeE6x5vhoSMrEf3l05ISrAebmI036xEAbu6C1az5sbakKE88pwWjCu8vfuz6szxIAoH/nx9+MFRw5p5wLxQqHykR86ODifa0W78d6tlIIXBue82y12JEDFsoA3Mcyr+CR5aujvEFlh48D7MAPFM56cVhvjlSL98Mvr8vEJ8+GC17srQxOggiG54BkPfuEsBZT/uSG5CDzPSx4MaL1e74TDBqhioHjO3ZCcNYcMLaiEyeOJ+HZI7bUyTKAilieJb85gvl+v9xfD2akqMBIKj/Edly/par/HfCKCyhgk4CTlAgxStKEGlhcTNxXalM8UYwfqIARBHCTXX3IIKXBAtTApngMS92svGENNPJZPWCCYfCEkwAJ1KwSCWH4LsXxyTKA2KBCINTe/pCGtL7AovIuIGfW/lsLg1BcYlM+IxYPQUhgOoAGvKwGOv2RwRahDYCmBSStYSmIdAkPm5zTxqcyfgxYovJvnOX3gsRR09Ag8Skf4Ehrf38slvpGtHoGVS7jvm0CJr13QYBNj2YSnR9DIizwvigJ/2DEafUvQp4VCwu7y6SwFoF3Azun2zGCWiS5BLvL95CL45o6+NoEvIAGhX1DcCubadqAa8CWfx/hib10CX8KWPBpjPqHpmBpZlvkZ+8e3WJ+xRNdFywQ+u2ieEoz0CKxM0mA+JYj0CDwlMACZ8/AJvlI9gu5oNMJw/KFvz854cmGj6RCNOGjoAsPF6IvD0rLjkSSmazGRaFlCogQWGZWgrUOQK4EBnCkPnzM0XDVjyOD5BRAh5TNFqOEMsXhSxEAEc0m/foVsKJFhB2UYQk2cSOZnIAhF/GYzrSsYRdLgqZMr4pGaFZKIQQ4DJG0WT6wa9S5ZdDFEwy4oAhZP9I+17sDpFAlMuCKV+f1+XGNAJxRcFOXHxEDkIzOr8oCGJ4IJblJSHk+0Kp+gUAm6UMYiARFWvMMhcrpwd1ZOfcFqtYqgAkEYKkN8P7+pzK9m6B6PyqDugCKmeHyR4eN8FKCCHCY84EiGCx/uIT8iskMAD2mp+MPhkJqfnM/tdqsEGTzGmgnBgdEu4E2c4xaRFaIGPDNMKZ4znU6Pb5UwCteVAtwDntCnJFPKF4Z2/sb0ty4JhOLHT+WrApxZ+rPCCI4uRxm8Fw9NIl8YZmloPt1t7tp2SbANvZcLm10X4HRc33n0fx4nm+FeK8I3tmZ2KF8IOrMO0jxmsfgDkGEFeWQ3m00uEPnMQPt9aWiKCc2IDqPNSFu23WwhTY5NCtlgSPmvGdLHlwWUAMF4ZSBcooC3cdpCIAsoAeW3qILaQmh99vynBvS0QWkLXQM+wzySQcTfNGiVRmTj9D/Hs28bpCS423LkQDW8sNwgLTdAasQT5qilDEqgDNvcqP80a983oPhj4YAWzGDotsoCO8w8A7RiWEm3yHzfzwPPMuC/4R8WSgobLEnSYQAAAABJRU5ErkJggg==) 50%/contain no-repeat}@keyframes file-loading-animation{to{transform:rotate(360deg)}}.common-toast--success .ant-message-notice-content,.common-toast--loading .ant-message-notice-content,.common-toast--error .ant-message-notice-content,.common-toast--warning .ant-message-notice-content{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);min-height:44px;box-shadow:none;color:#fff;background-color:#000c;border:none;border-radius:8px;padding:12px 16px;font-size:14px;line-height:20px}.common-toast--success .ant-message-custom-content,.common-toast--loading .ant-message-custom-content,.common-toast--error .ant-message-custom-content,.common-toast--warning .ant-message-custom-content{color:#fff;min-height:20px;line-height:20px}.common-toast--success .common-toast-icon,.common-toast--loading .common-toast-icon,.common-toast--error .common-toast-icon,.common-toast--warning .common-toast-icon{-webkit-margin-end:8px;-moz-margin-end:8px;margin-inline-end:8px;font-size:18px}.common-toast--success .common-toast-link{color:#f77036;cursor:pointer;margin-left:16px}.common-toast--success .common-toast-link:hover{opacity:.85}.common-toast--warning .ant-message-notice-content{white-space:pre-line}.common-toast--loading .custom-loading-icon{flex-shrink:0;width:18px;height:18px}.ant-modal .ant-modal-content{border-radius:12px}.ant-modal .ant-modal-content .ant-modal-title{color:#222;font-size:18px}.ant-modal .ant-modal-content .ant-btn-primary:disabled{color:#fff;background-color:#23262f4d;border:none}.common-modal{white-space:pre-line}.common-modal .ant-modal-content{padding:20px}.common-modal .ant-modal-content .ant-modal-confirm-body .anticon{-webkit-margin-end:6px!important;-moz-margin-end:6px!important;margin-inline-end:6px!important;font-size:22px!important}.common-modal .ant-modal-content .ant-modal-confirm-body .ant-modal-confirm-title{-webkit-margin-end:7px!important;-moz-margin-end:7px!important;margin-inline-end:7px!important}.common-modal .ant-modal-content .ant-modal-confirm-body .ant-modal-confirm-content{width:100%;max-width:100%;-webkit-margin-start:0!important;-moz-margin-start:0!important;margin-inline-start:0!important}@media (hover:hover) and (pointer:fine){.ant-btn:focus{display:contents}}.ant-btn-primary{box-shadow:none}.base-modal-wrap.delete-confirm-modal-wrap .ant-modal .ant-modal-content{border-radius:16px;padding:24px}.base-modal-wrap.delete-confirm-modal-wrap .ant-modal .ant-modal-content .ant-modal-close{top:24px;color:#1f1f1f;inset-inline-end:24px}.base-modal-wrap.delete-confirm-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .title-wrap .title{color:#1f1f1f;font-size:18px;line-height:26px}.base-modal-wrap.delete-confirm-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .content{color:#1f1f1f;width:auto;margin-top:8px;font-size:16px;line-height:24px}.base-modal-wrap.delete-confirm-modal-wrap .ant-modal .ant-modal-content .ant-modal-footer{margin-top:20px}.base-modal-wrap.delete-confirm-modal-wrap .ant-modal .ant-modal-content .ant-modal-footer .ant-btn-default{color:#1f1f1f;border:1px solid #e6e6e8}.base-modal-wrap.delete-confirm-modal-wrap .ant-modal .ant-modal-content .ant-modal-footer .ant-btn-primary{color:#f33;background-color:#ff33331a;border-color:#0000}.base-modal-wrap.delete-confirm-modal-wrap .ant-modal .ant-modal-content .ant-modal-footer .ant-btn-primary:not(:disabled):hover{color:#f33;background-color:#ff333329;border-color:#0000}@font-face{font-family:flower-iconfont;src:url(//cdn.kooko.ai/static/kooko/assets/iconfont-BvrTVVA5.ttf?t=1715670768045)format("truetype")}@font-face{font-family:Outfit;src:url(//cdn.kooko.ai/static/kooko/assets/Outfit-VariableFont_wght-B6lQlNBM.ttf)format("truetype")}.flower-iconfont{font-style:normal;font-family:flower-iconfont!important}.unselectable{-webkit-user-select:none;user-select:none}body{overscroll-behavior-y:none;-webkit-overflow-scrolling:touch;margin:0;font-family:SF Pro,SF Pro Text,-apple-system,Roboto,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;min-width:var(--global-body-min-width)!important}#app{height:100%}.chat-card-markdown{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:#222;overflow-wrap:break-word;word-break:normal;margin:0;font-size:16px;line-height:1.5}.chat-card-markdown h1,.chat-card-markdown h2,.chat-card-markdown h3,.chat-card-markdown h4,.chat-card-markdown h5,.chat-card-markdown h6{word-break:break-word;margin:24px 0 0}.chat-card-markdown h1,.chat-card-markdown h2{font-size:20px;font-weight:600;line-height:140%}.chat-card-markdown h3,.chat-card-markdown h4{font-size:18px;font-weight:600;line-height:144%}.chat-card-markdown h5,.chat-card-markdown h6{font-size:16px;font-weight:600;line-height:150%}.chat-card-markdown p{margin:8px 0 0;padding:0;font-size:16px;font-weight:400;line-height:160%}.chat-card-markdown .typing-dot{display:none}.chat-card-markdown pre{display:block;overflow:auto}.chat-card-markdown pre code{white-space:normal}.chat-card-markdown sup:before{content:"["}.chat-card-markdown sup:after{content:"]"}.chat-card-markdown a.transed-link{pointer-events:auto;word-break:break-word;color:#3763fe;padding:0 4px;text-decoration:underline}.chat-card-markdown pre.chat-code-pre{background:#f5f6f966;border:.5px solid #e0e0e0;border-radius:.08rem;margin:.1rem -.08rem;position:relative}.chat-card-markdown pre.chat-code-pre .hljs-chat-lang{z-index:1;color:#1f1f1f;background:#f2f2fe;border-radius:0 .08rem;padding:.03rem .05rem;font-size:.13rem;line-height:.14rem;position:absolute;right:0}.chat-card-markdown pre.chat-code-pre .hljs{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal;background-color:#0000;padding:.16rem .12rem;line-height:1.5}.chat-card-markdown pre.chat-code-pre .hljs::-webkit-scrollbar{display:none}.chat-card-markdown pre.chat-code-pre .hljs:hover::-webkit-scrollbar{height:8px;display:block}.chat-card-markdown pre.chat-code-pre .hljs:hover::-webkit-scrollbar-thumb{background:#6633ff1a;border-radius:4px}.chat-card-markdown p:last-child{margin-bottom:0}.chat-card-markdown ul,.chat-card-markdown ol{margin-bottom:.12rem}.chat-card-markdown ul li,.chat-card-markdown ol li{word-break:break-word;margin-top:4px;line-height:160%}.chat-card-markdown ul li:first-child,.chat-card-markdown ol li:first-child{margin-top:8px}.chat-card-markdown ul li:last-child,.chat-card-markdown ol li:last-child{margin-bottom:0}.chat-card-markdown ul,.chat-card-markdown ul li{list-style-type:disc}.chat-card-markdown ol,.chat-card-markdown ol li{list-style-type:decimal}.chat-card-markdown ol ul li{list-style-type:disc}.chat-card-markdown ol li::marker{color:#1e1f24}.chat-card-markdown ul li::marker{color:#c2c2c2}.chat-card-markdown ol ol,.chat-card-markdown ul ol{list-style-type:lower-roman}.chat-card-markdown ul ul ol,.chat-card-markdown ul ol ol,.chat-card-markdown ol ul ol,.chat-card-markdown ol ol ol{list-style-type:lower-alpha}.chat-card-markdown .table-wrapper{overflow-x:auto}.chat-card-markdown table{border-spacing:0;border-collapse:collapse;word-break:keep-all;border-radius:.09rem;width:max-content;margin:10px 0;overflow:auto}.chat-card-markdown table th{background-color:#f7f8fa;font-weight:600}.chat-card-markdown table th,.chat-card-markdown table td{border-collapse:collapse;word-break:break-word;border:.5px solid #e0e0e0;padding:6px 13px;text-align:left!important}.chat-card-markdown table tr{vertical-align:top;background-color:#fff}.chat-card-markdown table tr:nth-child(2n){background-color:#f7f8fa}.chat-card-markdown table img{background-color:#0000}@keyframes blink{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.chat-card-markdown code,.chat-card-markdown pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.chat-card-markdown pre>code{white-space:pre;word-break:normal;background:0 0;border:0;margin:0;padding:0;font-size:100%}.chat-card-markdown pre{overflow-wrap:normal;background-color:#23262f;border-radius:0 0 8px 8px;margin-bottom:16px;padding:16px;font-size:92%;line-height:1.45;overflow:auto}.chat-card-markdown pre code,.chat-card-markdown pre tt{max-width:auto;color:#444d56;line-height:inherit;overflow-wrap:normal;background-color:initial;border:0;margin:0;padding:0;display:inline-block;overflow:visible}.chat-card-markdown pre code{color:#fff}.message-generating .chat-card-markdown>:not(ol):not(ul):not(pre):last-child:after,.message-generating .chat-card-markdown>ul:last-child>li:last-child ul:last-child>li:last-child:after,.message-generating .chat-card-markdown>ul:last-child>li:last-child ol:last-child>li:last-child:after,.message-generating .chat-card-markdown>ol:last-child>li:last-child>ul:last-child>li:last-child:after,.message-generating .chat-card-markdown>ol:last-child>li:last-child>ol:last-child>li:last-child:after,.message-generating .chat-card-markdown>pre:last-child code:after,.message-generating .chat-card-markdown-first-li>ul:last-child>li:last-child:not(ul ol li):after,.message-generating .chat-card-markdown-first-li>ol:last-child>li:last-child:not(ul ol li):after{content:"●";vertical-align:baseline;margin-left:2px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;line-height:normal;animation:.6s infinite blink}.code-block{counter-reset:lineNumber;width:100%;min-width:0;max-width:100%}.code-block .code-title{color:#fff;background-color:#333846;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;height:30px;padding:5px 0;display:flex}.code-block .code-language{margin-left:20px;font-weight:700}.code-block .copy-code-btn{cursor:pointer;opacity:.5;padding-right:16px;font-size:18px}.code-block .copy-code-btn:hover{opacity:1}.code-block .code-line-content{counter-increment:lineNumber}.code-block .code-line-content:before{content:counter(lineNumber);opacity:.5;width:34px;padding-left:4px;padding-right:10px;display:inline-block}.flex-layout-xs .chat-card-markdown{font-size:14px}.image-preview-modal{z-index:9999;cursor:-webkit-zoom-out;cursor:zoom-out;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;background:#0009;justify-content:center;align-items:center;transition:opacity .1s;display:flex;position:fixed;inset:0}.image-preview-modal.show{opacity:1}.image-preview-modal.hide{opacity:0}.image-preview-modal.image-preview-wap{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000}.image-preview-modal.image-preview-wap .image-preview-wrapper{position:relative}.image-preview-modal.image-preview-wap .image-preview-wrapper .image-preview-img{width:100vw;max-width:100vw;height:auto;max-height:calc(100dvh - 144px)}.image-preview-modal.image-preview-wap .image-preview-wrapper .image-preview-close-btn{top:calc(16px + env(safe-area-inset-top,0px));-webkit-backdrop-filter:blur();backdrop-filter:blur();cursor:pointer;background:#ffffff1a;border:.63px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:fixed;right:16px}.image-preview-modal.image-preview-wap .image-preview-wrapper .image-preview-icon{background:#fff;width:20px;height:20px;display:block;-webkit-mask:url(https://cdn.kooko.ai/static/assets/home/close-1789401435756-5857.svg) 50%/20px 20px no-repeat;mask:url(https://cdn.kooko.ai/static/assets/home/close-1789401435756-5857.svg) 50%/20px 20px no-repeat}.image-preview-modal.image-preview-wap .image-preview-wrapper .image-preview-label{top:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);letter-spacing:0;color:#fff;text-transform:capitalize;pointer-events:none;background:#0006;border-radius:32px;height:22px;padding:0 8px;font-size:12px;font-weight:400;line-height:22px;position:absolute;inset-inline-start:12px}.image-preview-img{object-fit:contain;max-width:90vw;max-height:90vh;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;user-select:none;transition:transform .15s,opacity .15s}:root{color:#0f0f0f;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background-color:#f6f6f6;font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}html,body{overscroll-behavior-y:none;-webkit-overflow-scrolling:touch;background-color:var(--global-bg-color);margin:0;padding:0}@media screen and (width>=810px){::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:30px}::-webkit-scrollbar-thumb:hover{background-color:#0006}}@media screen and (width<=810px){::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#0006}}
