@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-1e84bbb1],[data-v-1e84bbb1]::backdrop,[data-v-1e84bbb1]:after,[data-v-1e84bbb1]:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.bg[data-v-1e84bbb1]{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.desktop .bg[data-v-1e84bbb1]{-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background:#fff}.aurora[data-v-1e84bbb1]{border-radius:50%;filter:blur(100px);height:318px;pointer-events:none;position:absolute;width:318px;z-index:1}.aurora-1[data-v-1e84bbb1]{background:#6000ff1a;left:-142px;top:-140px}.aurora-2[data-v-1e84bbb1]{background:#ff5e001a;right:-130px;top:-160px}.aurora-3[data-v-1e84bbb1]{background:#ff007e1a;height:200px;left:100px;top:-100px;width:200px}@media(min-width:64rem){body .bg[mode=auto] .aurora-1[data-v-1e84bbb1]{height:calc(var(--spacing,.25rem)*140);left:-336px;top:-291px;width:calc(var(--spacing,.25rem)*140)}body .bg[mode=auto] .aurora-2[data-v-1e84bbb1]{height:calc(var(--spacing,.25rem)*100);right:-284px;top:-190px;width:calc(var(--spacing,.25rem)*140)}body .bg[mode=auto] .aurora-3[data-v-1e84bbb1]{height:calc(var(--spacing,.25rem)*100);width:calc(var(--spacing,.25rem)*200);--tw-translate-x:-50%;border-radius:3.40282e+38px;left:50%;top:-300px;translate:var(--tw-translate-x)var(--tw-translate-y)}}@media(min-width:1500px){@media(min-width:64rem){body .bg[mode=auto] .aurora-1[data-v-1e84bbb1]{left:calc(var(--spacing,.25rem)*0)}body .bg[mode=auto] .aurora-2[data-v-1e84bbb1]{right:calc(var(--spacing,.25rem)*0)}body .bg[mode=auto] .aurora-3[data-v-1e84bbb1]{width:66.6667%}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}.header-mask[data-v-9ae0c290]{background:#fff;height:806px;left:0;position:absolute;right:0;top:0;z-index:-1}.header-title[data-v-9ae0c290]{display:flex;flex-direction:column;gap:2px;margin-left:12px}.header-title h3[data-v-9ae0c290]{font-size:16px;font-weight:700;line-height:19px}.header-title i[data-v-9ae0c290]{color:#666;font-size:11px;line-height:13px}.header-right[data-v-9ae0c290]{color:#4d3567;gap:12px;margin-left:auto;padding-right:12px}.header-right .btn[data-v-9ae0c290]{align-items:center;background:#fff6;border:1px solid #fff;border-radius:100px;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.header-right .btn[data-v-9ae0c290]:hover{background:#fff9}.header-right .btn svg[data-v-9ae0c290]{height:24px;width:24px}.desktop .header[mode=auto] .header-icon[data-v-9ae0c290],.desktop .header[mode=auto] .header-mask[data-v-9ae0c290],.desktop .header[mode=auto] .header-title[data-v-9ae0c290]{display:none}.desktop .header[mode=auto] .header-right[data-v-9ae0c290]{padding-right:16px}.card[data-v-d999e43e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f3ebffa3;border:1px solid #fff;border-radius:16px;box-shadow:0 4px 12px #9d6fdc33;position:relative}.card .card-title[data-v-d999e43e]{color:#222;font-size:18px;font-weight:700;line-height:1;padding-bottom:20px}.card .card-title[data-v-d999e43e] i{color:#8301ff}.card .card-title[data-v-d999e43e] .u-gradient-text{background-image:linear-gradient(90deg,#8301ff,#df00ff)}.card[theme=white][data-v-d999e43e]{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:#fff;box-shadow:none}.card[theme=transparent][data-v-d999e43e]{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:transparent;border-color:transparent;box-shadow:none}.u-item-card[data-v-b7118d45]{background:linear-gradient(180deg,#fff6,#fff);border:1px solid #fff;border-radius:10px;box-shadow:0 6px 8px #d0b8ed33;overflow:hidden;padding:16px}.filter-card[theme=transparent] .u-item-card[data-v-b7118d45],.filter-card[theme=white] .u-item-card[data-v-b7118d45]{background:#fff;border-color:#fff;box-shadow:none;padding:0 16px 16px}.filter-card[theme=transparent] .filter-card-list[data-v-b7118d45],.filter-card[theme=white] .filter-card-list[data-v-b7118d45]{padding-top:8px}.filter-card[theme=transparent] .u-item-card[data-v-b7118d45]{background:transparent;border-color:transparent}.filter-card[active-layout=mobile] .item[data-v-b7118d45]{height:40px}.filter-card[active-layout=mobile] .filter-card-list[data-v-b7118d45]{padding-top:16px}.title[data-v-b7118d45]{font-size:14px;font-weight:700;line-height:16px}.item[data-v-b7118d45]{align-items:center;border:1px solid #ddd;border-radius:8px;color:#222;cursor:pointer;display:flex;font-size:13px;height:36px;justify-content:center;line-height:13px;overflow:hidden;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.item--active[data-v-b7118d45]{background:#fff;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#0090ff -30.08%,#6000ff 4.81%,#df00ff 48.96%,#ff007e,#ff5e00 118.03%) border-box;border:1px solid transparent;box-shadow:0 6px 4px #d0b8ed33}.item--active[data-v-b7118d45]:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15' fill='none' viewBox='0 0 16 15'%3E%3Cpath fill='url(%23a)' d='M0 15 16 0v15z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='m8 10 2 2 4-4'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-8.715' x2='19.425' y1='6.5' y2='6.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230090ff'/%3E%3Cstop offset='.236' stop-color='%236000ff'/%3E%3Cstop offset='.534' stop-color='%23df00ff'/%3E%3Cstop offset='.767' stop-color='%23ff007e'/%3E%3Cstop offset='1' stop-color='%23ff5e00'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat;background-size:100% 100%;bottom:0;content:"";height:15px;position:absolute;right:0;width:16px}.item--mini[data-v-b7118d45]{font-size:12px}.filter-card-pop[data-v-21620cb2]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #fff;border-radius:12px;box-shadow:0 6px 8px #d0b8ed33;left:0;top:-8px;transform:translateY(-100%);width:800px;z-index:2}.filter-card-pop .close[data-v-21620cb2]{cursor:pointer;height:24px;position:absolute;right:8px;top:8px;width:24px}.filter-card-pop[data-v-21620cb2] .card-body{max-height:20dvh}@media(min-height:700px){.filter-card-pop[data-v-21620cb2] .card-body{max-height:25dvh}}@media(min-height:800px){.filter-card-pop[data-v-21620cb2] .card-body{max-height:40dvh}}@media(min-height:900px){.filter-card-pop[data-v-21620cb2] .card-body{max-height:45dvh}}@media(min-height:1000px){.filter-card-pop[data-v-21620cb2] .card-body{max-height:50dvh}}.desktop .ai-chat-dialog.auto{min-width:480px}.desktop .ai-chat-dialog .ui-dialog-body{min-width:unset}.ai-chat-dialog.page [data-slot=header]{padding:8px 16px}.ai-chat-dialog.page [data-slot=header] .menu{padding:0}.ai-chat-dialog.bg[data-slot=content]:before{background:radial-gradient(circle 180px at 4.5% 19px,#6000ff1f,#6000ff00 65%),radial-gradient(circle 180px at 98% 0,#ff007e1f,#ff007e00 65%),radial-gradient(circle 120px at 55.5% 0,#ff5e0012,#ff5e0000 65%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.ai-chat-dialog.bg[data-slot=content] [data-slot=body],.ai-chat-dialog.bg[data-slot=content] [data-slot=container],.ai-chat-dialog.bg[data-slot=content] [data-slot=footer],.ai-chat-dialog.bg[data-slot=content] [data-slot=header]{position:relative;z-index:1}.ai-chat-dialog.noani{animation:none}.tags-row[data-v-1ccfd43c]{flex-wrap:wrap;margin-bottom:8px;max-height:80px;overflow-y:auto}.tag-chip[data-v-1ccfd43c],.tags-row[data-v-1ccfd43c]{display:flex;gap:8px}.tag-chip[data-v-1ccfd43c]{align-items:center;background:linear-gradient(180deg,#fff6,#fff);border:1px solid #ddd;border-radius:8px;color:#222;flex-shrink:0;font-size:13px;height:36px;padding:0 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.send-input[data-v-06288a27]{align-items:center;display:flex;flex:1;min-height:56px;position:relative}textarea[data-v-06288a27]::-webkit-scrollbar{display:none}textarea[data-v-06288a27]{overflow:hidden;resize:none}.input[data-v-06288a27]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff;border:1px solid hsla(0,0%,86.7%,.6);border-radius:16px;box-shadow:0 8px 24px #0000000a;display:flex;flex-direction:column;padding:16px;width:100%}.input.focus[data-v-06288a27]{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:linear-gradient(#fff,#fff) padding-box,linear-gradient(106.74deg,#0090ff33 .68%,#6000ff33 23.97%,#df00ff33 53.43%,#ff007e33 69.9%,#ff5e0033 99.53%) border-box;border:1px solid transparent;box-shadow:0 8px 24px #d4b1ff47}.textarea[data-v-06288a27]{font-size:18px;letter-spacing:0;line-height:1.4;max-height:200px;outline:none;overflow-y:auto;padding-right:50px;width:100%}.submit[data-v-06288a27]{border-radius:9999px;height:40px;padding:0;position:absolute;right:10px;width:40px}.submit[data-v-06288a27]:hover{background:transparent}.send-btn[data-v-06288a27]{height:40px;width:40px}.send-btn.stop[data-v-06288a27]{align-items:center;display:flex;justify-content:center;position:relative}.send-btn.stop[data-v-06288a27]:after{background:#222;border-radius:2px;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.send-btn.stop img[data-v-06288a27]{animation:ring-rotate-06288a27 .8s linear infinite;height:30px;width:30px}.send-btn.disabled[data-v-06288a27]{opacity:.5}@keyframes ring-rotate-06288a27{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.desktop .send-input[mode=auto] .input[data-v-06288a27]{max-height:300px;padding:16px 50px 70px 20px}.desktop .send-input[mode=auto] .textarea[data-v-06288a27]{min-height:40px}.desktop .send-input[mode=auto] .submit[data-v-06288a27]{bottom:20px;right:20px}.dialog-title[data-v-06a96768]{color:#222;font-size:18px;font-weight:500;line-height:1}.dialog-title[data-v-06a96768] i{color:#8301ff}.dialog-title[data-v-06a96768] .u-gradient-text{background-image:linear-gradient(90deg,#8301ff,#df00ff)}.dialog-title-page[data-v-06a96768]{font-size:18px;font-weight:500}.filter-card-dialog [data-slot=footer]{padding:10px 16px 16px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-d9681e64],[data-v-d9681e64]::backdrop,[data-v-d9681e64]:after,[data-v-d9681e64]:before{--tw-font-weight:initial;--tw-border-style:solid}}}.bar-btn[data-v-d9681e64]{align-items:center;cursor:pointer;gap:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*10);padding-left:calc(var(--spacing,.25rem)*2);padding-right:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-normal,400);border-radius:3.40282e+38px;display:flex;flex-shrink:0;font-size:13px;font-weight:var(--font-weight-normal,400)}.bar-btn-normal[data-v-d9681e64]{border-color:#dddc;border-style:var(--tw-border-style);border-width:1px}@supports (color:color-mix(in lab,red,red)){.bar-btn-normal[data-v-d9681e64]{border-color:color-mix(in oklab,var(--color-ddd,#ddd)80%,transparent)}}.bar-btn-normal[data-v-d9681e64]{color:#182653}.bar-btn-normal[data-v-d9681e64]:hover{background:linear-gradient(#22222208 0 100%),#fffc}.bar-btn-color[data-v-d9681e64]{border:1px solid #8301ff33;font-size:14px;font-weight:500}.bar-btn-color[data-v-d9681e64]:hover{background:linear-gradient(#fdf5fe 0 100%)}.top-bar[data-v-d9681e64]{align-items:center;display:flex;flex-direction:row;gap:10px;margin-bottom:12px;overflow-x:auto;padding-top:10px}.top-bar[data-v-d9681e64]>*{flex-shrink:0}.desktop .footer[mode=auto] .top-bar[data-v-d9681e64]{bottom:85px;left:20px;margin-bottom:0;position:absolute;z-index:1}.mstar-layout:has([data-ai-chat-footer])>.mstar-safe-area-bottom{padding-bottom:0!important}.footer[data-v-95a02aad]{flex-shrink:0;height:148px}.box[data-v-95a02aad],.footer[data-v-95a02aad]{position:relative}.box[data-v-95a02aad]{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#fff9}.inner[data-v-95a02aad]{align-items:center;display:flex;min-height:56px;padding:0 0 4px;position:relative}.footer-bottom[data-v-95a02aad]{color:#999;font-size:10px;text-align:center}.desktop .footer[mode=auto][data-v-95a02aad]{padding-bottom:50px}.desktop .footer[mode=auto][data-v-95a02aad]:before{background:linear-gradient(#fff0,#ffffff4d 50%,#fff);content:"";height:12px;inset:-12px 0 0;position:absolute}.desktop .footer[mode=auto] .inner[data-v-95a02aad]{padding-bottom:14px}.desktop .footer[mode=auto] .inner .input[data-v-95a02aad]{min-height:114px;padding:16px 50px 70px 20px}.desktop .footer[mode=auto] .submit[data-v-95a02aad]{bottom:30px;right:20px}.desktop .footer[mode=auto] .footer-bottom[data-v-95a02aad]{font-size:11px;line-height:normal;padding-bottom:40px;padding-top:2px;text-align:left}.desktop .footer[mode=mini] .inner[data-v-95a02aad]{padding-bottom:12px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-2c36a81a],[data-v-2c36a81a]::backdrop,[data-v-2c36a81a]:after,[data-v-2c36a81a]:before{--tw-font-weight:initial;--tw-border-style:solid}}}.markdown-viewer[data-v-2c36a81a] h1{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333));margin-bottom:calc(var(--spacing,.25rem)*2);margin-top:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.markdown-viewer[data-v-2c36a81a] h2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));margin-bottom:calc(var(--spacing,.25rem)*2);margin-top:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.markdown-viewer[data-v-2c36a81a] h3{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));margin-bottom:calc(var(--spacing,.25rem)*1);margin-top:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.markdown-viewer[data-v-2c36a81a] h4{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));margin-bottom:calc(var(--spacing,.25rem)*1);margin-top:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}:is(.markdown-viewer[data-v-2c36a81a] h5,.markdown-viewer[data-v-2c36a81a] h6){font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-bottom:calc(var(--spacing,.25rem)*1);margin-top:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.markdown-viewer[data-v-2c36a81a] p{padding-block:calc(var(--spacing,.25rem)*2)}.markdown-viewer[data-v-2c36a81a] p:first-child{padding-top:calc(var(--spacing,.25rem)*0)}.markdown-viewer[data-v-2c36a81a] p:last-child{padding-bottom:calc(var(--spacing,.25rem)*0)}.markdown-viewer[data-v-2c36a81a] a{color:var(--color-primary,#ffc422);text-decoration-line:underline}@media(hover:hover){.markdown-viewer[data-v-2c36a81a] a:hover{opacity:.8}}.markdown-viewer[data-v-2c36a81a] code:not(pre code){background-color:var(--color-gray-100,oklch(96.7% .003 264.542));border-radius:.25rem;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1)}.markdown-viewer[data-v-2c36a81a] pre{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));border-radius:calc(var(--ui-radius)*2);margin-block:calc(var(--spacing,.25rem)*3);overflow-x:auto;padding:calc(var(--spacing,.25rem)*4)}.markdown-viewer[data-v-2c36a81a] pre code{background-color:#0000;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding:calc(var(--spacing,.25rem)*0)}.markdown-viewer[data-v-2c36a81a] img{border-radius:50%;display:inline-block;height:32px;margin:0 4px;width:32px}.markdown-viewer[data-v-2c36a81a] blockquote{border-color:var(--color-gray-200,oklch(92.8% .006 264.531));border-left-style:var(--tw-border-style);border-left-width:4px;color:var(--color-gray-600,oklch(44.6% .03 256.802));font-style:italic;margin-block:calc(var(--spacing,.25rem)*3);padding-left:calc(var(--spacing,.25rem)*4)}.markdown-viewer[data-v-2c36a81a] ul{list-style-type:disc;padding-block:calc(var(--spacing,.25rem)*2);padding-left:calc(var(--spacing,.25rem)*6)}.markdown-viewer[data-v-2c36a81a] ol{list-style-type:decimal;margin-block:calc(var(--spacing,.25rem)*2);padding-left:calc(var(--spacing,.25rem)*6)}.markdown-viewer[data-v-2c36a81a] li{padding-bottom:12px}.markdown-viewer[data-v-2c36a81a] li:last-child{padding-bottom:0}.markdown-viewer[data-v-2c36a81a] table{border-collapse:collapse;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-block:calc(var(--spacing,.25rem)*3);width:100%}.markdown-viewer[data-v-2c36a81a] th{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));border-color:var(--color-gray-200,oklch(92.8% .006 264.531));border-style:var(--tw-border-style);border-width:1px;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);text-align:left;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.markdown-viewer[data-v-2c36a81a] td{border-color:var(--color-gray-200,oklch(92.8% .006 264.531));border-style:var(--tw-border-style);border-width:1px;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3)}.markdown-viewer[data-v-2c36a81a] hr{border-color:var(--color-gray-200,oklch(92.8% .006 264.531));margin-block:calc(var(--spacing,.25rem)*4)}:is(.markdown-viewer[data-v-2c36a81a] del,.markdown-viewer[data-v-2c36a81a] s){text-decoration-line:line-through}.markdown-viewer[data-v-2c36a81a] input[type=checkbox]{margin-right:calc(var(--spacing,.25rem)*2);pointer-events:none;vertical-align:middle}.finance-card-item[data-v-0f0bdcce]{background:#fff;border:1px solid #f5effe;border-radius:12px;box-shadow:0 6px 8px #d0b8ed33;padding:16px 12px;position:relative}.finance-card-item[data-v-0f0bdcce]:hover,.finance-card-item:hover .ai-ui-list-card-no[data-v-0f0bdcce]{border-color:#6000ff33}.finance-card-item[data-v-0f0bdcce]{cursor:pointer;font-size:16px;height:95px;margin-bottom:4px;padding:12px 16px}.finance-card-item a[data-v-0f0bdcce]{color:#222;display:block;text-decoration:none}.finance-card-item .img[data-v-0f0bdcce]{height:20px;width:auto}.finance-card-item dt[data-v-0f0bdcce]{color:#fa4d02}.finance-card-item dl[data-v-0f0bdcce]{font-size:12px}.finance-card-item dd[data-v-0f0bdcce]{color:#999;line-height:1}.finance-card-item em[data-v-0f0bdcce]{font-size:17px;font-weight:700}.finance-tip[data-v-0f0bdcce]{background:#fa4d02;color:#fff;font-size:9px;font-weight:600;height:12px;line-height:12px;position:absolute;right:4px;top:-6px;-webkit-text-fill-color:#fff;border-radius:3px 4px 1px 3px;padding:0 4px}.finance-btn[data-v-0f0bdcce]{font-size:12px;padding:0;width:108px}.finance-card .option[data-v-3c7671e1]{align-items:center;box-sizing:content-box;display:flex;flex-direction:row;height:28px;padding-bottom:9px}.finance-card .option .star[data-v-3c7671e1]{height:12px;margin-right:6px;width:12px}.finance-card .btn[data-v-3c7671e1]{align-items:center;background:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:500;gap:2px;height:28;margin-left:8px;padding-left:8px;padding-right:8px}.finance-options[data-v-3c7671e1]{font-size:16px;font-weight:500;height:540px;line-height:22px;min-height:300px;overflow-y:auto;padding:16px;width:480px}.finance-options .item[data-v-3c7671e1]{align-items:center;border-bottom:1px solid #f1f1f1;cursor:pointer;display:flex;flex-direction:row;padding:16px 0}.finance-options .item[data-v-3c7671e1]:last-child{border-bottom:0}.finance-options .active[data-v-3c7671e1]{color:#e0a504}.finance-card-panel[data-v-3c7671e1]{background:linear-gradient(180deg,#fffc,#f3ebff66 10%,#f3ebff4d 84.84%,#faf7ff4d);border:1px solid rgba(96,0,255,.06);border-radius:10px;padding:16px 12px}.finance-card-panel h3[data-v-3c7671e1]{font-size:16px;font-weight:700;padding-bottom:15px}.finance-card-panel .panel-btn[data-v-3c7671e1]{font-size:16px;font-weight:500;height:40px;line-height:40px;margin:20px auto 12px}.finance-card-panel .tip[data-v-3c7671e1]{color:#999;font-size:10px;line-height:12px;text-align:left}.desktop [mode=auto] .finance-card-panel[data-v-3c7671e1]{padding:16px}.desktop [mode=auto] .finance-card-panel .panel-btn[data-v-3c7671e1]{width:448px}.desktop [mode=auto] .finance-card-panel .tip[data-v-3c7671e1]{margin:0 auto;width:448px}.pp-model-pill[data-v-52ba54da]{background:#fff;border:1px solid var(--color-ddd);color:var(--color-222);font-weight:400;line-height:normal}.pp-model-pill.pp-selected[data-v-52ba54da]{box-shadow:0 6px 8px #d0b8ed33;font-weight:500}.pp-selected[data-v-52ba54da]{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#0090ff -30.08%,#6000ff 4.81%,#df00ff 48.96%,#ff007e,#ff5e00 118.03%) border-box;border-color:transparent}.pp-amount[data-v-41f58590]{font-size:11px}.pp-unit[data-v-41f58590]{font-size:10px}.pp-plan-box[data-v-41f58590]{border-color:var(--color-ddd);cursor:pointer}.pp-plan-badge[data-v-41f58590]{align-items:center;background:#ffede6;border:1px solid #fff;border-radius:2px 6px;color:#fa4d02;display:flex;font-size:9.5px;height:12px;left:5px;line-height:1;padding:0 3px;position:absolute;top:-8px}.pp-plan-badge.is-active[data-v-41f58590]{background:#fa4d02;color:#fff}.pp-selected[data-v-41f58590]{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#0090ff -30.08%,#6000ff 4.81%,#df00ff 48.96%,#ff007e,#ff5e00 118.03%) border-box;border-color:transparent}.purchase-plan-card[data-v-ecf54f00]{background:#fff;border:1px solid #6000ff0f;border-radius:12px;box-shadow:0 6px 4px #d0b8ed33}.purchase-plan-card.is-desktop[data-v-ecf54f00]{max-width:327px}.pp-note[data-v-ecf54f00]{font-size:11px}.pp-tip[data-v-ecf54f00]{font-size:10px}.pp-value[data-v-ecf54f00]{line-height:21px}.pp-summary[data-v-ecf54f00]{background:linear-gradient(90deg,#6000ff08 0 100%),#fff;border:1px solid #6000ff0a;border-radius:10px}.pp-cta[data-v-ecf54f00]{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(121.6deg,#0090ff,#6000ff 25.19%,#df00ff 49.87%,#ff007e 74.67%,#ff5e00) border-box;border:1.2px solid #0000;border-radius:100px;box-shadow:0 6px 8px #d0b8ed33;height:40px;justify-content:center}.pp-cta-text[data-v-ecf54f00]{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(150.89deg,#6000ff 9.07%,#df00ff 38.16%,#ff007e 68.52%);color:#0000;font-size:16px;font-weight:500;line-height:1}.monthly-row[data-v-34fa1345]{height:21px}.monthly-value[data-v-34fa1345]{line-height:21px}.price-caption[data-v-34fa1345]{font-size:11px;line-height:13px}.sell-point[data-v-34fa1345]{background:#0000000a}.series-small-copy[data-v-34fa1345]{font-size:11px;line-height:13px}.series-tag[data-v-34fa1345]{background:#0000000a}.series-card[data-v-34fa1345]{background:#fff;border:1px solid #f5effe;border-radius:12px;box-shadow:0 6px 8px #d0b8ed33;padding:16px 12px;position:relative}.series-card[data-v-34fa1345]:hover,.series-card:hover .ai-ui-list-card-no[data-v-34fa1345]{border-color:#6000ff33}.series-card[data-v-34fa1345]{cursor:pointer}.loan-button1[data-v-34fa1345]:hover{background:linear-gradient(0deg,#22222205,#22222205),#fff}.recomend[data-v-34fa1345]{height:14px;position:absolute;right:7px;top:-6px;width:136px}.option-list[data-v-193c24dd]{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;padding:16px 0 8px}.option-list .u-gradient-btn[data-v-193c24dd]{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(121.6deg,#0090ff,#6000ff 50%,#df00ff 75%,#ff007e 87.5%,#ff5e00) border-box;border-radius:10px;font-size:14px;font-weight:400;height:40px;letter-spacing:0;line-height:40px;padding:0 12px}.option-list .u-gradient-btn:hover i[data-v-193c24dd]{display:none}.option-list .u-gradient-btn:hover span[data-v-193c24dd]{display:inline}.option-list .u-gradient-btn span[data-v-193c24dd]{display:none}@reference "@/assets/css/main.css";.model-card[data-v-a10236b6]{background:#fff;border:1px solid #f5effe;border-radius:12px;box-shadow:0 6px 8px #d0b8ed33;display:flex;flex-direction:column;gap:12px;padding:16px 12px;position:relative}.model-card[data-v-a10236b6]:hover,.model-card:hover .ai-ui-list-card-no[data-v-a10236b6]{border-color:#6000ff33}.model-card[data-v-a10236b6]{cursor:pointer}.model-card .desc[data-v-a10236b6]{align-items:center;display:flex;flex-direction:row;gap:8px;height:72px}.model-card .desc .model-info[data-v-a10236b6]{padding:4px 0}.model-card .desc .model-title[data-v-a10236b6]{font-size:14px;font-weight:700;letter-spacing:0;line-height:20px;padding-bottom:4px}.model-card .desc .monthly-payment[data-v-a10236b6]{color:var(--color-orange);font-size:12px;line-height:20px}.model-card .desc em[data-v-a10236b6]{font-size:18px;font-weight:700}.model-card .loan-button1[data-v-a10236b6]:hover{background:linear-gradient(0deg,#22222205,#22222205),#fff}.guide-question[data-v-7ac64011]{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;max-width:280px;padding-top:8px}.guide-question .btn[data-v-7ac64011]{background:#fff;border:1px solid #ddd;border-radius:10px;font-size:14px;letter-spacing:0;line-height:20px;max-width:100%;min-height:40px;padding:7px 12px;text-align:left}.guide-question .btn.brand[data-v-7ac64011]{background:linear-gradient(122deg,#0090ff0a,#6000ff0a 50%,#df00ff0a 75%,#ff007e0a 87.5%,#ff5e000a),#fff}.guide-question .btn:hover span[data-v-7ac64011]{background:linear-gradient(102deg,#6000ff,#df00ff 54.81%,#ff007e 96.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.guide-question [data-v-7ac64011] p{padding-bottom:0!important;padding-top:0!important}.guide-question .markdown-viewer[data-v-7ac64011]{display:inline-block}.desktop .guide-question[mode=auto][data-v-7ac64011]{flex-direction:row;max-width:unset}.finance-audit-card[data-v-ed4395b7]{background:var(--color-fff);border:1px solid rgba(96,0,255,.06);border-radius:12px;box-shadow:0 6px 8px #d0b8ed33;padding:12px}.finance-audit-card .u-gradient-btn[data-v-ed4395b7]{height:40px;margin:16px auto 12px;max-width:280px;width:100%}.finance-audit-card p[data-v-ed4395b7]{font-size:18px}.finance-audit-card .tip[data-v-ed4395b7]{color:var(--color-666);font-size:11px;line-height:1;text-align:center}.desktop .finance-audit-card[mode=auto][data-v-ed4395b7]{max-width:327px}.text[data-v-8fb00930]{color:#222;font-size:18px;line-height:26px}.oem-brand-card-item[data-v-91429ac7]{background:#fff;border:1px solid rgba(96,0,255,.06);border-radius:12px;box-shadow:0 6px 8px #d0b8ed33;cursor:pointer;padding:12px}.oem-brand-card-item img[data-v-91429ac7]{height:33px;margin:4px;width:33px}.oem-brand-card-item h3[data-v-91429ac7]{font-size:14px;font-weight:700;line-height:18px}.oem-brand-card-item em[data-v-91429ac7]{color:#666;font-size:12px;line-height:normal}.oem-brand-card-item .u-gradient-btn[data-v-91429ac7]{width:68px}.desktop .oem-brand-card[mode=auto][data-v-91429ac7]{grid-template-columns:repeat(2,1fr)}.desktop .oem-brand-card[mode=auto] .oem-brand-card-item[data-v-91429ac7]{padding:20.5px}.price-monitoring-card[data-v-f2a82044]{background:#fff;border:1px solid #6000ff0f;border-radius:12px;box-shadow:0 6px 8px #d0b8ed33;overflow:hidden;padding:11px}.legend-dot[data-v-f2a82044]{border-radius:1.6px;display:inline-block;flex-shrink:0;height:8px;width:8px}.bg-consultar[data-v-f2a82044]{background:#ff7f48cc}.bg-avg[data-v-f2a82044]{background:#05df72cc}.chart-area[data-v-f2a82044]{width:100%}.text-disclaimer[data-v-f2a82044]{font-size:11px}.text-legend[data-v-f2a82044]{font-size:10.5px}.error-card[data-v-7148d2f9]{background:#fff;border:1px solid rgba(96,0,255,.06);border-radius:12px;box-shadow:0 6px 8px #d0b8ed33;padding:12px}.error-card .u-gradient-btn[data-v-7148d2f9]{height:40px;margin:16px auto 12px;width:280px}.error-card p[data-v-7148d2f9]{font-size:18px}.desktop .error-card[mode=auto][data-v-7148d2f9]{max-width:327px}.car-stage[data-v-8ea15bab]{margin-top:3px;width:calc(var(--spacing,.25rem)*40)}.car-mask[data-v-8ea15bab]{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:97.833px 111.725px;mask-size:97.833px 111.725px;position:absolute;-webkit-mask-source-type:alpha;mask-mode:alpha}.car-mask-left[data-v-8ea15bab]{height:80px;left:-24.293px;-webkit-mask-position:24.294px -17.809px;mask-position:24.294px -17.809px;top:12.81px;width:240.365px}.car-mask-right[data-v-8ea15bab]{height:120px;left:8.3385px;-webkit-mask-position:35.398px 9.828px;mask-position:35.398px 9.828px;top:4.83px;width:179.863px}.car-mask-right[data-v-8ea15bab],.car-mask-right .car-image[data-v-8ea15bab]{transform:rotate(180deg)}.car-image[data-v-8ea15bab]{max-width:none}.pk-badge[data-v-8ea15bab]{align-items:center;background:#fff;border-radius:999px;display:flex;font-family:Figtree,Roboto,sans-serif;font-size:15px;font-style:italic;font-weight:800;height:35.468px;justify-content:center;left:61.806px;position:absolute;top:37px;width:35.468px}.comparison-panel[data-v-afe715b1]{border:1px solid #f1f1f1;border-radius:8px;height:217px;margin-top:16px;overflow:hidden;position:relative}.comparison-panel-same[data-v-afe715b1]{height:180px}.differences-heading[data-v-afe715b1]{background:#fffae9;color:#8c7212;font-size:11.5px;font-weight:500;height:32px;line-height:normal;padding:10px 14px 8px}.comparison-panel-same .metric-list[data-v-afe715b1]{top:36px}.rating-strip[data-v-afe715b1]{background:#fffae9;border-radius:8px;height:69px;inset:0 0 auto;position:absolute}.rating[data-v-afe715b1]{display:flex;flex-direction:column;gap:2px;position:absolute;top:11px;width:95px}.rating-left[data-v-afe715b1]{align-items:flex-start;left:14px}.rating-right[data-v-afe715b1]{align-items:flex-end;right:14px;text-align:right}.rating-score[data-v-afe715b1]{font-size:16px;font-weight:700;line-height:normal}.rating-stars[data-v-afe715b1]{--comparison-rating-active:#ffcf20;display:flex;height:8px;width:48px}.rating-reviews[data-v-afe715b1]{color:#666;font-size:11px;line-height:normal}.cava-index[data-v-afe715b1]{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;top:23px;transform:translate(-50%);width:34px}.index-indicator[data-v-afe715b1]{display:block;height:8px;width:28px}.index-logo-wrap[data-v-afe715b1]{display:block;height:14px;position:relative;width:34px}.index-logo[data-v-afe715b1]{bottom:0;height:11px;width:34px}.index-arrow[data-v-afe715b1],.index-logo[data-v-afe715b1]{position:absolute;right:0}.index-arrow[data-v-afe715b1]{bottom:7px;height:7px;width:12px}.metric-list[data-v-afe715b1]{left:14px;position:absolute;right:14px;top:73px}.metric-row[data-v-afe715b1]{align-items:center;border-bottom:1px solid #f1f1f1;display:flex;justify-content:space-between;min-height:48px}.metric-row[data-v-afe715b1]:last-child{border-bottom:0}.metric-value[data-v-afe715b1]{font-size:12px;font-weight:700;line-height:normal;width:80px}.metric-value-left[data-v-afe715b1]{color:#8c7212}.metric-value-right[data-v-afe715b1]{color:#222;text-align:right}.metric-label[data-v-afe715b1]{flex:1;line-height:normal;text-align:center}.metric-detail[data-v-afe715b1],.metric-label[data-v-afe715b1]{color:#666;font-size:11.5px;font-weight:500}.metric-detail-muted[data-v-afe715b1]{color:#999;font-size:11px;font-weight:400}.compare-card[data-v-32d395fd]{color:#222;font-family:Roboto,sans-serif}.cavi-choose-card[data-v-32d395fd]{background:#fff;border:1px solid #6000ff0f;border-radius:12px;box-shadow:0 6px 8px #d0b8ed33;max-width:100%;min-height:558px;overflow:hidden;padding:11px;width:343px}.card-header[data-v-32d395fd]{align-items:center;border-bottom:1px solid #f1f1f1cc;display:flex;gap:6px;height:29px}.card-header h3[data-v-32d395fd]{font-size:14px;font-weight:500;line-height:normal}.vehicle-row[data-v-32d395fd]{margin-top:4px;min-height:92px}.vehicle-info[data-v-32d395fd],.vehicle-row[data-v-32d395fd]{display:flex;justify-content:space-between}.vehicle-info[data-v-32d395fd]{flex-direction:column;gap:4px;width:128px}.vehicle-info-right[data-v-32d395fd]{align-items:flex-end;text-align:right}.vehicle-brand[data-v-32d395fd]{font-size:14px;font-weight:500}.price-label[data-v-32d395fd],.vehicle-brand[data-v-32d395fd]{color:#999;line-height:normal}.price-label[data-v-32d395fd]{font-size:12px;font-weight:400}.vehicle-name[data-v-32d395fd]{font-size:14px;font-weight:700;line-height:18px;margin-top:4px}.vehicle-price[data-v-32d395fd]{font-size:18px;font-weight:700;line-height:normal;margin-top:2px}.price-highlight[data-v-32d395fd]{color:#fa4d02}.card-action[data-v-32d395fd]{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(154deg,#6000ff 9%,#df00ff 38%,#ff007e 69%) border-box;border:1.2px solid #0000;border-radius:999px;box-shadow:0 6px 4px #d0b8ed33;color:#8301ff;font-size:16px;font-weight:500;gap:8px;height:40px;justify-content:center;line-height:normal;margin-top:16px;padding:4px 16px;width:100%}.card-action-label[data-v-32d395fd]{background:linear-gradient(154deg,#6000ff 9%,#df00ff 38%,#ff007e 69%);-webkit-background-clip:text;background-clip:text;color:#0000}.subscribe-card[data-v-0f098997]{color:#222;font-family:Roboto,sans-serif}.cavi-offers-card[data-v-0f098997]{background:#fff;border:1px solid #6000ff0f;border-radius:12px;box-shadow:0 6px 8px #d0b8ed33;box-sizing:border-box;max-width:100%;min-height:522px;overflow:hidden;padding:11px;width:343px}.card-header[data-v-0f098997]{align-items:center;display:flex;gap:6px;height:28px}.card-header h3[data-v-0f098997]{font-size:14px;font-weight:500;line-height:normal}.card-divider[data-v-0f098997]{display:block;height:1px;margin:0 auto;max-width:100%;width:303px}.card-content[data-v-0f098997]{gap:20px;margin:15px auto 0;max-width:100%;width:303px}.card-content[data-v-0f098997],.card-description-block[data-v-0f098997],.card-intro[data-v-0f098997],.form-fields[data-v-0f098997],.form-section[data-v-0f098997],.submit-section[data-v-0f098997]{display:flex;flex-direction:column}.card-intro[data-v-0f098997]{gap:12px}.card-description-block[data-v-0f098997]{gap:4px}.card-title[data-v-0f098997]{font-size:14px;font-weight:700;line-height:18px;width:100%}.card-description[data-v-0f098997]{color:#666;font-size:12px;font-weight:400;line-height:16px;width:100%}.tag-list[data-v-0f098997]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px;width:100%}.tag[data-v-0f098997]{align-items:center;background:#f7f2ff;border:1px solid #632cbd33;border-radius:100px;color:#632cbd;display:flex;font-size:10.5px;font-weight:500;height:20px;justify-content:center;line-height:normal;padding:0 6px;white-space:nowrap}.form-section[data-v-0f098997]{gap:12px}.form-fields[data-v-0f098997]{gap:16px}.form-field[data-v-0f098997]{display:flex;flex-direction:column;gap:4px;width:100%}.field-label[data-v-0f098997]{align-items:flex-start;color:#222;display:flex;font-size:14px;font-weight:400;gap:4px;line-height:22px}.field-label strong[data-v-0f098997]{color:#f5212f;font-weight:400}.offer-input[data-v-0f098997]{width:100%}.offer-input[data-v-0f098997] input{border-color:#ddd;border-radius:8px;box-shadow:none;color:#222;font-size:14px;height:40px;line-height:22px;min-height:40px;padding:9px 12px}.offer-input[data-v-0f098997] input::-moz-placeholder{color:#999;opacity:1}.offer-input[data-v-0f098997] input::placeholder{color:#999;opacity:1}.phone-input[data-v-0f098997] input{padding-left:56px}.submit-section[data-v-0f098997]{gap:12px}.submit-button[data-v-0f098997]{align-items:center;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(158.88deg,#6000ff 9.07%,#df00ff 38.16%,#ff007e 68.52%,#ff5e00) border-box;border:1.2px solid #0000;border-radius:100px;box-shadow:0 6px 4px #d0b8ed33;display:flex;height:40px;justify-content:center;padding:4px 16px;width:100%}.submit-label[data-v-0f098997]{background:linear-gradient(158.88deg,#6000ff 9.07%,#df00ff 38.16%,#ff007e 68.52%);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:16px;font-weight:500;line-height:normal}.privacy-notice[data-v-0f098997]{color:#999;font-size:10px;font-weight:400;line-height:normal;width:100%}.privacy-link[data-v-0f098997]{color:#222;text-decoration:underline;text-underline-position:from-font}@media(min-width:64rem){.subscription-success[data-v-c172d46a]{width:343px}}.subscription-success[data-v-c172d46a]{border:1px solid #6000ff0f;box-shadow:0 6px 8px #d0b8ed33;box-sizing:border-box;font-family:Roboto,sans-serif;min-height:120px;padding:23px 11px}.ai-chat-like[data-v-65d46457]{display:flex;flex-direction:row;gap:12px;margin-top:4px}.ai-chat-like li[data-v-65d46457]{align-items:center;background-color:#f5f7fa;border-radius:6px;color:#666;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.ai-chat-like li .dislike[data-v-65d46457]{transform:rotateX(180deg)}.ai-chat-like li .active[data-v-65d46457]{color:#222}.desktop .ai-chat-like li[data-v-65d46457]{background:transparent}.ai-ui-enter-item[data-v-d9327ec5]{animation:ai-ui-enter-d9327ec5 .28s ease-out both}.ai-chat-content[data-v-d9327ec5]:empty{padding:0!important}@keyframes ai-ui-enter-d9327ec5{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.option-msg .item[data-v-d9327ec5]{align-items:center;border-radius:calc(var(--ui-radius)*2);display:inline-flex;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*3);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.option-msg .item-user[data-v-d9327ec5]{background-color:#2222221a}@supports (color:color-mix(in lab,red,red)){.option-msg .item-user[data-v-d9327ec5]{background-color:color-mix(in oklab,var(--color-222,#222)10%,transparent)}}@media(hover:hover){.option-msg .item-user[data-v-d9327ec5]:hover{background-color:#2223}@supports (color:color-mix(in lab,red,red)){.option-msg .item-user[data-v-d9327ec5]:hover{background-color:color-mix(in oklab,var(--color-222,#222)20%,transparent)}}}.option-msg .item-ai[data-v-d9327ec5]{background-color:#ffc42233}@supports (color:color-mix(in lab,red,red)){.option-msg .item-ai[data-v-d9327ec5]{background-color:color-mix(in oklab,var(--color-primary,#ffc422)20%,transparent)}}@media(hover:hover){.option-msg .item-ai[data-v-d9327ec5]:hover{background-color:#ffc4224d}@supports (color:color-mix(in lab,red,red)){.option-msg .item-ai[data-v-d9327ec5]:hover{background-color:color-mix(in oklab,var(--color-primary,#ffc422)30%,transparent)}}}.card[data-v-6a7067cc]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f3ebffa3;border:1px solid #fff;border-radius:16px;box-shadow:0 4px 12px #9d6fdc33;position:relative}.card .card-title[data-v-6a7067cc]{color:#222;font-size:16px;font-weight:700;line-height:1;padding-bottom:20px}.card .card-title[data-v-6a7067cc] i{color:#8301ff}.card .card-title[data-v-6a7067cc] .u-gradient-text{background-image:linear-gradient(90deg,#8301ff,#df00ff)}.quest-card ul[data-v-5effe615]{padding-right:20px;width:196%}.quest-card ul svg[data-v-5effe615]{flex-shrink:0}.quest-card ul img[data-v-5effe615]{flex-shrink:0;height:15px;width:15px}.quest-card ul .u-item-card[data-v-5effe615]{padding:12px}.quest-card ul li[data-v-5effe615]{align-items:center;display:flex;flex-direction:row;font-size:14px;gap:8px;line-height:20px}.quest-card[active-layout=mobile][data-v-5effe615]{padding-right:0}.desktop .quest-card[active-layout=mobile] ul[data-v-5effe615]{grid-template-columns:repeat(1,minmax(0,1fr));width:100%}.quest-card[active-layout=desktop] ul[data-v-5effe615]{padding-right:0;width:100%}.quest-card[active-layout=desktop] ul li[data-v-5effe615]{margin-bottom:0;margin-right:0}.professional-card li[data-v-794a2d14]{background-repeat:no-repeat;background-size:cover;border-radius:10px;box-shadow:0 6px 8px #d0b8ed33;cursor:pointer;padding:16px;position:relative}.professional-card li[data-v-794a2d14]:after{background-repeat:no-repeat;background-size:cover;content:"";height:70px;position:absolute;right:0;top:0;width:70px}.professional-card li[data-v-794a2d14]:first-of-type:after{background-image:url(./p1.v3.D-z4CuLy.png)}.professional-card li[data-v-794a2d14]:nth-of-type(2):after{background-image:url(./p2.v3.CTjqWLBa.png)}.professional-card li[data-v-794a2d14]:nth-of-type(3):after{background-image:url(./p3.v3.VbsNJIcz.png)}.professional-card li[data-v-794a2d14]:first-of-type{background-image:url(./b1.v3.BFg0ilKo.png)}.professional-card li[data-v-794a2d14]:nth-of-type(2){background-image:url(./b2.v3.CSFjoKej.png)}.professional-card li[data-v-794a2d14]:nth-of-type(3){background-image:url(./b3.v3.ByTXnuAl.png)}.professional-card .top[data-v-794a2d14]{font-size:16px;height:53px;padding-bottom:12px;padding-right:54px}.professional-card .top h3[data-v-794a2d14]{font-weight:500;line-height:19px}.professional-card .top p[data-v-794a2d14]{font-size:12px;height:28px;line-height:14px;padding-top:6px}.professional-card .top img[data-v-794a2d14]{height:70px;position:absolute;right:0;top:0;width:70px}.professional-card .desc[data-v-794a2d14]{color:#666;font-size:12px;line-height:18px;padding-right:16px;padding-top:12px}.professional-card.mob[data-v-794a2d14]{--mob-item-w:209px}.professional-card.mob .top[data-v-794a2d14]{padding-right:33px}.professional-card.mob ul[data-v-794a2d14]{padding-right:20px;width:calc((var(--mob-item-w) + 8px)*3 + 20px)}.professional-card.mob li[data-v-794a2d14]{width:var(--mob-item-w)}.professional-card.mob li[data-v-794a2d14]:after{opacity:.2}.professional-card.mob li[data-v-794a2d14]:first-of-type{background-image:url(./b1m.v3.CWnv0OID.png)}.professional-card.mob li[data-v-794a2d14]:nth-of-type(2){background-image:url(./b2m.v3.BzUmGwmg.png)}.professional-card.mob li[data-v-794a2d14]:nth-of-type(3){background-image:url(./b3m.v3.DtQ6zlI8.png)}.ai-character[data-v-58f31767]{display:block;position:relative}.ai-character--welcome[data-v-58f31767],.ai-character--welcome .ai-character__avatar[data-v-58f31767]{height:170px;width:auto}.ai-character--welcome .ai-character__woman[data-v-58f31767]{display:block;height:170px;width:auto}.ai-character__greeting[data-v-58f31767]{height:auto;left:95px;position:absolute;top:23px;width:36px;z-index:1}.ai-character--sidebar[data-v-58f31767]{height:72px;width:72px}.ai-character--sidebar .ai-character__avatar[data-v-58f31767]{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(#ffefde,#fff5ea) border-box;border:1px solid #0000;border-radius:90px;height:72px;overflow:hidden;position:relative;width:72px}.ai-character--sidebar .ai-character__woman[data-v-58f31767]{height:108px;left:0;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;top:0;width:72px}.ai-character--sidebar .ai-character__greeting[data-v-58f31767]{height:auto;left:auto;right:-17px;top:6px;width:36px}.ai-value-card--welcome[data-v-62ee1c6c]{background:0 0;border:0;height:142px;padding:12px 8px 8px 20px}.ai-value-card--sidebar[data-v-62ee1c6c]{background:#fff;border:1px solid #f4eefd}.ai-value-card__background[data-v-62ee1c6c]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.ai-value-card__glow[data-v-62ee1c6c]{border-radius:50%;display:block;position:absolute}.ai-value-card__glow--purple[data-v-62ee1c6c]{background:#6000ff;filter:blur(60px);height:160px;left:-60px;opacity:.08;top:-70px;width:160px}.ai-value-card__glow--pink[data-v-62ee1c6c]{background:#ff007e;filter:blur(80px);height:100px;left:40px;opacity:.1;top:-40px;width:200px}.ai-value-card__glow--orange[data-v-62ee1c6c]{background:#ff5e00;filter:blur(32px);height:114.286px;opacity:.1;right:-40px;top:-70px;width:160px}.ai-value-card__title[data-v-62ee1c6c]{margin:0}.ai-value-card--sidebar .ai-value-card__title[data-v-62ee1c6c]{background:linear-gradient(90deg,#0090ff -30.08%,#6000ff 4.81%,#df00ff 48.96%,#ff007e,#ff5e00 118.03%);-webkit-background-clip:text;background-clip:text;color:#0000}.ai-value-card--sidebar .ai-value-card__title-emphasis[data-v-62ee1c6c]{font-weight:700}.ai-value-card--welcome .ai-value-card__title[data-v-62ee1c6c]{color:#26174a;font-size:20px;font-weight:500;line-height:normal;width:199px}.ai-value-card--welcome .ai-value-card__title-emphasis[data-v-62ee1c6c],.ai-value-card--welcome .ai-value-card__title-prefix[data-v-62ee1c6c]{display:block}.ai-value-card--welcome .ai-value-card__title-brand[data-v-62ee1c6c]{background:linear-gradient(90deg,#0090ff -30.08%,#6000ff 55.37%,#df00ff 66.05%,#ff007e 74.59%,#ff5e00 89.55%) -121.38px 0/199px 100% no-repeat;-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:700}.ai-value-card__title-brand[data-v-62ee1c6c]{font-weight:700}.ai-value-card__label[data-v-62ee1c6c]{color:#7561a4}.ai-value-card--welcome .ai-value-card__values[data-v-62ee1c6c]{gap:4px;margin-top:8px}.ai-value-card--welcome .ai-value-card__label[data-v-62ee1c6c]{font-size:12px;font-weight:500;line-height:normal}.ai-welcome[data-v-9e003ffd]{padding-bottom:16px}.ai-welcome[data-v-9e003ffd] .u-item-card{background:linear-gradient(180deg,#fff6,#fff);border:1px solid;border-image-source:linear-gradient(180deg,#fff,hsla(0,0%,100%,.4));border-radius:10px;cursor:pointer;padding:16px}.ai-welcome[data-v-9e003ffd] .u-item-card:hover{box-shadow:0 6px 8px #d0b8ed66}.ai-welcome[data-v-9e003ffd] .u-item-card:hover .text{background:linear-gradient(105deg,#6000ff 6.14%,#df00ff 127.51%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ai-modal-bg[data-v-df608dc8]{opacity:.6;position:relative;z-index:-1}.bg-box[data-v-df608dc8]{position:absolute}.bg-left[data-v-df608dc8]{background:#6000ff;border-radius:357px;filter:blur(100px);height:156px;left:-120px;opacity:.25;top:-120px;width:357px}.bg-right[data-v-df608dc8]{background:#ff5e00;border-radius:330px;filter:blur(100px);height:173px;opacity:.2;right:-100px;top:-140px;width:330px}.bg-center[data-v-df608dc8]{background:#ff007e;display:none;filter:blur(100px)}@media(min-width:64rem){body #ai-chat-box[mode=auto] .bg-box[data-v-df608dc8]{border-radius:3.40282e+38px;opacity:.1}body #ai-chat-box[mode=auto] .bg-left[data-v-df608dc8]{height:calc(var(--spacing,.25rem)*140);left:-336px;top:-291px;width:calc(var(--spacing,.25rem)*140)}body #ai-chat-box[mode=auto] .bg-right[data-v-df608dc8]{height:calc(var(--spacing,.25rem)*100);right:-284px;top:-190px;width:calc(var(--spacing,.25rem)*140)}body #ai-chat-box[mode=auto] .bg-center[data-v-df608dc8]{border-radius:3.40282e+38px;display:block;height:calc(var(--spacing,.25rem)*100);left:calc(var(--spacing,.25rem)*34);top:-321px;width:70vw}}.tip-bg[data-v-11a43cbc]{background:linear-gradient(90deg,#f3fffe,#ebfffe)}.divide-line[data-v-11a43cbc]{background:#00000008;height:1px;margin:40px 0}.ai-modal[data-v-cd6cfae5]{background:#fff;inset:0;position:absolute;z-index:100}.ai-modal-enter-from[data-v-cd6cfae5]{transform:translateY(100%)}.ai-modal-enter-active[data-v-cd6cfae5]{transition:transform .3s ease}.ai-modal-enter-to[data-v-cd6cfae5],.ai-modal-leave-from[data-v-cd6cfae5]{transform:translateY(0)}.ai-modal-leave-active[data-v-cd6cfae5]{transition:transform .3s ease}.ai-modal-leave-to[data-v-cd6cfae5]{transform:translateY(100%)}.noani[data-v-cd6cfae5],.noani.ai-modal-enter-active[data-v-cd6cfae5],.noani.ai-modal-leave-active[data-v-cd6cfae5]{transition:none!important}.stars[data-v-f7801744]{animation-delay:var(--delay);animation-duration:2.4s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:spark-f7801744;animation-timing-function:linear;right:13px;top:13px}@keyframes spark-f7801744{0%{opacity:0;transform:translate(0) scale(.2)}25%{opacity:.4;transform:translate(4px,-4px) scale(.6)}50%{opacity:1;transform:translate(8px,-8px) scale(.9)}75%{opacity:.4;transform:translate(12px,-12px) scale(.6)}to{opacity:0;transform:translate(16px,-16px) scale(.2)}}.ai-chat-thinking[data-v-1a8b0813]{align-items:center;background:linear-gradient(147.49deg,#6000ff0f,#df00ff0f 35.54%,#ff007e0f 72.63%,#ff5e000f),linear-gradient(98.05deg,#df00ff00 91.57%,#df00ff08),linear-gradient(68.9deg,#6000ff00 85.13%,#6000ff08 99.45%);border:1px solid #fff;border-radius:2px 10px 10px;display:flex;flex-direction:row;gap:8px;height:48px;justify-content:flex-start;overflow:hidden;padding:0 12px;position:relative;transition:width .3s ease-in-out;width:-moz-fit-content;width:fit-content}.ai-chat-thinking.is-full-txt[data-v-1a8b0813]{width:auto}.ai-chat-thinking[data-v-1a8b0813]:after{animation:shimmer-1a8b0813 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0) 70%,transparent);content:"";display:none;height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transform:skew(-25deg);width:60%}.ai-chat-thinking.is-full-txt[data-v-1a8b0813]:after{display:block}.ai-chat-thinking .icon[data-v-1a8b0813]{flex-shrink:0;height:20px;width:20px}.ai-chat-thinking .text[data-v-1a8b0813]{display:inline-block;overflow:hidden;position:relative;white-space:nowrap}@media screen and (max-width:360px){.ai-chat-loading .text[data-v-1a8b0813]{font-size:15px}}@keyframes shimmer-1a8b0813{0%{left:-100%}to{left:100%}}.desktop .ai-chat-thinking[mode=auto][data-v-1a8b0813]{max-width:345px}.ai-loader[data-v-605783fa]{align-items:center;display:flex;flex-direction:column;font-size:16px;padding:24px 0}.ai-loader-loading[data-v-605783fa]{animation:ai-spin-605783fa .8s linear infinite;background:conic-gradient(#222,#444 50deg,#888 90deg,#ccc 240deg,#fff 1turn);border-radius:50%;height:16px;mask:radial-gradient(transparent 58%,#222 60%);-webkit-mask:radial-gradient(transparent 58%,#222 60%);width:16px}.ai-loader-error span[data-v-605783fa]{font-weight:700}@keyframes ai-spin-605783fa{to{transform:rotate(1turn)}}.service-notice[data-v-143fa2e6]{background:#fffae9;border-radius:10px;color:#6b570d}.handoff-privacy[data-v-143fa2e6]{font-size:10px;line-height:normal}.handoff-content[data-v-143fa2e6] .handoff-button{background:#ffcf20;border-color:#ffcf20;color:#222}.handoff-overlay{background:#222222a3}.handoff-dialog{font-family:Roboto,sans-serif}.handoff-dialog[data-vaul-drawer]:after{display:none}.ai-chat-box{background:linear-gradient(180deg,#fff,#fff);overflow:hidden;overflow-wrap:break-word;position:relative;z-index:1}.ai-chat-box .scrollbar{scrollbar-width:thin}.ai-chat-box .box-shadow{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border:none;border-radius:100%;box-shadow:0 6px 8px #d0b8ed33}.ai-chat-box .img-series{background:#eee;border-radius:8px;flex-shrink:0;height:64px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:96px}@keyframes cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}.ai-chat-box .cursor{animation:cursor-blink .8s step-end infinite;background:#df00ff;display:inline-block;height:12px;width:2px}.ai-chat-box .chat-list{display:flex;flex-direction:column;gap:4px}.ai-chat-box .chat-link-btn{align-items:center;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background:var(--color-white);border:1px solid rgba(0,0,0,.059);border-radius:10px;color:#222;cursor:pointer;display:flex;flex-direction:row;gap:4px;justify-content:space-between;margin:4px 0;padding:12px;text-decoration:none}.ai-chat-box .chat-link-btn button{align-items:center;background:#825aff1f;border-radius:6px;color:#825aff;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:32px;justify-content:center;width:52px}.ai-chat-box .chat-link-btn button:hover{opacity:.9}.ai-chat-box .chat-option-btn{background:#825aff14;border-radius:8px;color:#825aff;cursor:pointer;font-size:14px;line-height:32px;margin:0 4px;padding:0 18px}.ai-chat-box .chat-option-btn:hover{opacity:.9}.ai-chat-box .chat-card{align-items:center;background:var(--color-white);border-radius:10px;display:flex;flex-direction:row;gap:4px;justify-content:center;padding:10px}.ai-chat-box .chat-card,.ai-chat-box .chat-card a{color:#222;text-decoration:none}.ai-chat-box .chat-card p{display:flex;flex:1;flex-direction:column;overflow:hidden}.ai-chat-box .chat-card span{display:-webkit-box;font-size:12px;overflow:hidden;text-overflow:ellipsis;text-wrap:wrap;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.ai-chat-box .chat-card em{color:#000;font-size:16px;font-weight:700}.ai-chat-box .chat-card i{color:#b59317;font-size:12px}.ai-chat-box .chat-card img{width:86px}.ai-chat-box .chat-card button{align-items:center;background:#825aff1f;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;width:52px}.ai-chat-message{display:flex;flex-direction:column;font-size:18px;gap:8px;letter-spacing:0;line-height:26px;margin:0}.ai-chat-message .item{border-radius:10px;display:flex;flex-direction:column;isolation:isolate;margin-left:auto;overflow:hidden}.ai-chat-message .item-user{border-radius:12px 2px 12px 12px;max-width:85%}.ai-chat-message .item-user .ai-chat-content{background:linear-gradient(128deg,#fff6,#fff0 32.02%),#ffcf20}.ai-chat-message .item-ai{margin-left:0;margin-right:auto;padding:0 8px;width:100%}.ai-chat-message .item-ai .ai-chat-content{padding:0 0 12px}.ai-chat-message .item-loading{width:auto}.ai-chat-guide-question{padding:0 8px}.ai-chat-err .item-ai{width:auto}.ai-chat-content{padding:12px;position:relative}.ai-chat-content p,.ai-chat-html p{padding:8px 0}.ai-chat-html a{color:var(--color-primary);text-decoration:underline}.ai-ui{padding-bottom:12px}.ai-ui-list{counter-reset:card;display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr));padding-top:8px}.ai-ui-list-card{counter-increment:card;position:relative}.ai-ui-list-card-no{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff;border:1px solid #f5effe;border-radius:12px 12px 0 0;border-width:1px 0 0 1px;display:none;font-size:14px;font-weight:500;height:24px;left:-1px;letter-spacing:0;line-height:1;padding-top:6px;position:absolute;text-align:center;top:-12px;width:32px;z-index:1}.ai-ui-list-card-no:before{content:"#" counter(card);position:relative;z-index:1}.ai-ui-list-card:last-child{margin-bottom:0}.ai-ui-list:has(>.ai-ui-list-card~.ai-ui-list-card) .ai-ui-list-card-no{display:block}.max-box{padding-inline:16px}.desktop .ai-chat-message{font-size:17px;line-height:25px}.desktop .ai-chat-box[mode=auto] .ai-ui-list{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop .ai-chat-box[mode=auto] .max-box{margin-inline:auto;max-width:832px;width:100%}.desktop .ai-chat-box[mode=auto] .ai-chat-message .item-user{max-width:640px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-682764bc],[data-v-682764bc]::backdrop,[data-v-682764bc]:after,[data-v-682764bc]:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial}}}.chat-session-search__panel[data-v-682764bc]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*6);min-height:calc(var(--spacing,.25rem)*0)}.chat-session-search__panel--records[data-v-682764bc]{flex:1;overflow:hidden}.chat-session-search__form[data-v-682764bc]{align-items:center;display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*2)}.chat-session-search__input-wrap[data-v-682764bc]{align-items:center;display:flex;flex:1;min-width:calc(var(--spacing,.25rem)*0);position:relative}.chat-session-search__search-button[data-v-682764bc]{align-items:center;border-radius:3.40282e+38px;color:var(--color-222,#222);display:flex;height:calc(var(--spacing,.25rem)*6);justify-content:center;left:calc(var(--spacing,.25rem)*3);padding:calc(var(--spacing,.25rem)*0);position:absolute;width:calc(var(--spacing,.25rem)*6);z-index:10}@media(hover:hover){.chat-session-search__search-button[data-v-682764bc]:hover{background-color:#0000;color:var(--color-222,#222)}}.chat-session-search__input[data-v-682764bc]{border-color:#dddc;border-radius:3.40282e+38px;border-style:var(--tw-border-style);border-width:1px;height:calc(var(--spacing,.25rem)*12);width:100%}@supports (color:color-mix(in lab,red,red)){.chat-session-search__input[data-v-682764bc]{border-color:color-mix(in oklab,var(--color-ddd,#ddd)80%,transparent)}}.chat-session-search__input[data-v-682764bc]{background-color:var(--color-fff,#fff);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.chat-session-search__input--mobile[data-v-682764bc]{height:calc(var(--spacing,.25rem)*10)}.chat-session-search__input[data-v-682764bc] [data-slot=base]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:var(--tw-border-style);font-size:var(--text-sm,.875rem);height:100%;line-height:calc(var(--spacing,.25rem)*5);padding-left:calc(var(--spacing,.25rem)*11);padding-right:calc(var(--spacing,.25rem)*3);width:100%;--tw-font-weight:var(--font-weight-normal,400);color:var(--color-222,#222);font-weight:var(--font-weight-normal,400);--tw-outline-style:none;background-color:#0000;border-radius:3.40282e+38px;border-width:0;outline-style:none}.chat-session-search__input[data-v-682764bc] [data-slot=base]::-moz-placeholder{color:var(--color-999,#999)}.chat-session-search__input[data-v-682764bc] [data-slot=base]::placeholder{color:var(--color-999,#999)}.chat-session-search__clear[data-v-682764bc],.chat-session-search__close[data-v-682764bc],.chat-session-search__record-delete[data-v-682764bc]{align-items:center;border-radius:3.40282e+38px;color:var(--color-666,#666);display:flex;flex-shrink:0;justify-content:center;padding:calc(var(--spacing,.25rem)*0)}@media(hover:hover){:is(.chat-session-search__clear[data-v-682764bc],.chat-session-search__close[data-v-682764bc],.chat-session-search__record-delete[data-v-682764bc]):hover{background-color:var(--color-f8,#f8f8f8);color:var(--color-222,#222)}}.chat-session-search__clear[data-v-682764bc]{height:calc(var(--spacing,.25rem)*8);padding-right:calc(var(--spacing,.25rem)*0);width:calc(var(--spacing,.25rem)*8)}.chat-session-search__close[data-v-682764bc]{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}.chat-session-search__records[data-v-682764bc],.chat-session-search__results[data-v-682764bc]{display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing,.25rem)*4);min-height:calc(var(--spacing,.25rem)*0);overflow-y:auto;overscroll-behavior:contain}@media(min-width:64rem){:is(.chat-session-search__records[data-v-682764bc],.chat-session-search__results[data-v-682764bc]):where([data-chat-session-host=page],[data-chat-session-host=page] *){gap:calc(var(--spacing,.25rem)*6)}}.chat-session-search__keywords[data-v-682764bc]{display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*2)}.chat-session-search__keyword[data-v-682764bc],.chat-session-search__recent[data-v-682764bc]{align-items:center;display:flex;min-width:calc(var(--spacing,.25rem)*0)}.chat-session-search__keyword[data-v-682764bc]{background-color:var(--color-f8,#f8f8f8);border-color:var(--color-fff,#fff);border-radius:calc(var(--ui-radius)*2);border-style:var(--tw-border-style);border-width:1px}.chat-session-search__keyword-button[data-v-682764bc],.chat-session-search__record-button[data-v-682764bc]{font-size:var(--text-sm,.875rem);line-height:calc(var(--spacing,.25rem)*4);min-width:calc(var(--spacing,.25rem)*0);text-align:left;text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-normal,400);color:var(--color-222,#222);flex:1;font-weight:var(--font-weight-normal,400);justify-content:flex-start;overflow:hidden}@media(hover:hover){:is(.chat-session-search__keyword-button[data-v-682764bc],.chat-session-search__record-button[data-v-682764bc]):hover{background-color:var(--color-fffaed,#fffaed);color:var(--color-8c7212,#8c7212)}}.chat-session-search__keyword-button[data-v-682764bc]{border-radius:calc(var(--ui-radius)*2);font-size:13px;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3)}.chat-session-search__record-button[data-v-682764bc]{border-radius:3.40282e+38px;padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*3)}.chat-session-search__record-delete[data-v-682764bc]{height:calc(var(--spacing,.25rem)*8);margin-right:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*8)}.chat-session-search__title[data-v-682764bc]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-bottom:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);color:var(--color-222,#222);font-weight:var(--font-weight-bold,700)}.chat-session-search__recent-list[data-v-682764bc]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*3)}.chat-session-search__result[data-v-682764bc]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));min-height:calc(var(--spacing,.25rem)*10);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);text-align:left;width:100%;--tw-font-weight:var(--font-weight-normal,400);border-radius:3.40282e+38px;color:var(--color-222,#222);font-weight:var(--font-weight-normal,400);justify-content:flex-start}@media(hover:hover){.chat-session-search__result[data-v-682764bc]:hover{background-color:var(--color-fffaed,#fffaed);color:var(--color-222,#222)}}.chat-session-search__highlight[data-v-682764bc]{--tw-font-weight:var(--font-weight-medium,500);color:var(--color-8c7212,#8c7212);font-weight:var(--font-weight-medium,500)}.chat-session-search__loading[data-v-682764bc]{align-items:center;color:var(--color-999,#999);display:flex;justify-content:center;min-height:calc(var(--spacing,.25rem)*20)}.chat-session-search__message[data-v-682764bc]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*6);text-align:center;--tw-leading:calc(var(--spacing,.25rem)*6);color:#bbb;line-height:calc(var(--spacing,.25rem)*6)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}.chat-session-search-dialog[data-v-e4d7ed0a]{display:flex;flex:1 1 auto;flex-direction:column;height:500px;min-height:0;overflow:hidden;padding:1rem;width:680px}.chat-session-search-dialog[data-v-e4d7ed0a] .chat-session-search__panel{flex:1 1 auto;min-height:0;overflow:hidden}.chat-session-search-mobile[data-v-e4d7ed0a]{padding-block:1rem}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-ae868216],[data-v-ae868216]::backdrop,[data-v-ae868216]:after,[data-v-ae868216]:before{--tw-font-weight:initial}}}.chat-session__tagline[data-v-ae868216]{font-size:11px;font-weight:500;line-height:normal}.chat-session__menu-button[data-v-ae868216]{color:var(--color-222)}.chat-session__menu-button[data-v-ae868216]:hover{background:#fffaf0;color:var(--color-8c7212)}.chat-session__menu-button--active[data-v-ae868216]{background:#fffae9;color:var(--color-8c7212)}.chat-session__menu-button--active[data-v-ae868216]:hover{background:#fffae9}.chat-session__history-item[data-v-ae868216]{align-items:center;cursor:pointer;font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*10);justify-content:center;line-height:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*3);text-align:left;width:100%;--tw-font-weight:var(--font-weight-normal,400);border-radius:3.40282e+38px;color:var(--color-222,#222);display:flex;font-weight:var(--font-weight-normal,400)}.chat-session__history-item--active[data-v-ae868216],.chat-session__history-item[data-v-ae868216]:hover{background:#fffae9;color:var(--color-8c7212)}.chat-session__delete-button[data-v-ae868216]{opacity:0}.chat-session__history-item--active .chat-session__delete-button[data-v-ae868216],.chat-session__history-item:hover .chat-session__delete-button[data-v-ae868216]{opacity:1}.swipe-track[data-v-5545c52a]{transition:transform .25s cubic-bezier(.25,.46,.45,.94);will-change:transform}.swipe-track.no-transition[data-v-5545c52a]{transition:none}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-b2f13443],[data-v-b2f13443]::backdrop,[data-v-b2f13443]:after,[data-v-b2f13443]:before{--tw-font-weight:initial}}}.chat-session__mobile-nav[data-v-b2f13443]{gap:5px}.chat-session__mobile-menu-button[data-v-b2f13443]{color:var(--color-222)}.chat-session__mobile-menu-button[data-v-b2f13443]:hover{background:#fffaf0;color:var(--color-8c7212)}.chat-session__mobile-menu-button--active[data-v-b2f13443]{background:#fffae9;border:1px solid #8c72121f;color:var(--color-8c7212)}.chat-session__mobile-menu-button--active[data-v-b2f13443]:hover{background:#fffae9}.chat-session__mobile-item[data-v-b2f13443]{align-items:center;cursor:pointer;font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*10);justify-content:flex-start;line-height:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*3);text-align:left;width:100%;--tw-font-weight:var(--font-weight-normal,400);border-radius:3.40282e+38px;color:var(--color-222,#222);display:flex;font-weight:var(--font-weight-normal,400)}.chat-session__mobile-item--active[data-v-b2f13443],.chat-session__mobile-item[data-v-b2f13443]:hover{background:#fffae9;color:var(--color-8c7212)}.chat-session__mobile-delete[data-v-b2f13443]{align-items:center;background:var(--Accents-Red,#ff383c);border-radius:50px;color:var(--color-fff);display:flex;height:40px;justify-content:center;width:60px}@property --tw-font-weight{syntax:"*";inherits:false}.chat-session[data-v-e8b129ed]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffffe6}.chat-session[data-chat-session-host=page][data-v-e8b129ed]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--color-fff);transition:width .24s linear}@media(prefers-reduced-motion:reduce){.chat-session[data-chat-session-host=page][data-v-e8b129ed]{transition:none}}.session-trigger[data-v-17dc1614]{border-radius:0;color:var(--color-222);height:32px;margin-right:8px;padding:0;width:32px}.session-trigger[data-v-17dc1614]:hover{background:transparent}.ai-chat-layout{overflow:hidden}.ai-chat-layout.page-max2{padding-inline:0}
