.portal-tool-think[data-v-5148335a]{width:100%;margin-bottom:12rem}.portal-tool-think__header[data-v-5148335a]{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:4rem 0;display:flex}.portal-tool-think__label[data-v-5148335a]{align-items:center;gap:8rem;min-width:0;display:flex}.portal-tool-think__atom[data-v-5148335a]{color:#8b95a5;flex-shrink:0;width:16rem;height:16rem;transition:color .2s}.portal-tool-think--active .portal-tool-think__atom[data-v-5148335a]{color:#7eb6ff}.portal-tool-think__spinner[data-v-5148335a]{border:2rem solid #ffffff26;border-top-color:#7eb6ff;border-radius:50%;flex-shrink:0;width:12rem;height:12rem;animation:.9s linear infinite portal-tool-think-spin-5148335a}@keyframes portal-tool-think-spin-5148335a{to{transform:rotate(1turn)}}.portal-tool-think__title[data-v-5148335a]{color:#8b95a5;letter-spacing:.02em;font-size:16rem;font-weight:500;line-height:1.4}.portal-tool-think--active .portal-tool-think__title[data-v-5148335a]{color:#9aa8bc}.portal-tool-think__chevron[data-v-5148335a]{color:#6b7585;flex-shrink:0;width:18rem;height:18rem;transition:transform .2s,color .2s}.portal-tool-think__chevron--expanded[data-v-5148335a]{transform:rotate(180deg)}.portal-tool-think__header:hover .portal-tool-think__chevron[data-v-5148335a]{color:#9aa8bc}.portal-tool-think__live[data-v-5148335a]{align-items:center;min-height:22rem;padding:2rem 0 8rem 24rem;display:flex}.portal-tool-think__live-text[data-v-5148335a]{color:#8b95a5;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15rem;line-height:1.55;overflow:hidden}.portal-tool-think__body[data-v-5148335a]{border-left:2rem solid #ffffff24;margin-top:4rem;margin-left:7rem;padding:4rem 0 8rem 14rem}.portal-tool-think__block+.portal-tool-think__block[data-v-5148335a]{margin-top:14rem}.portal-tool-think__block-head[data-v-5148335a]{flex-wrap:wrap;align-items:center;gap:8rem;margin-bottom:6rem;display:flex}.portal-tool-think__block-title[data-v-5148335a]{color:#f3f3f3ad;font-size:15rem;font-weight:500}.portal-tool-think__list[data-v-5148335a]{margin:0;padding:0 0 0 12rem;list-style:outside}.portal-tool-think__item[data-v-5148335a]{color:#f3f3f38c;word-break:break-word;margin-bottom:8rem;font-size:16rem;line-height:1.65}.portal-tool-think__item[data-v-5148335a]:last-child{margin-bottom:0}.portal-tool-think__item[data-v-5148335a]::marker{color:#f3f3f359}.portal-tool-think__waiting[data-v-5148335a]{color:#8b95a5;margin:0;padding-left:12rem;font-size:15rem;line-height:1.55}.portal-tool-think__item-badge[data-v-5148335a]{color:#7eb6ff;font-size:13rem}.portal-tool-think__item-meta[data-v-5148335a]{color:#f3f3f359;font-size:13rem}.portal-tool-think__preview[data-v-5148335a]{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12rem;width:100%;margin-top:2rem;padding:6rem 0 8rem 24rem;display:flex}.portal-tool-think__preview-text[data-v-5148335a]{color:#8b95a5;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15rem;line-height:1.55;overflow:hidden}.portal-tool-think__preview-more[data-v-5148335a]{color:#f3f3f366;flex-shrink:0;font-size:14rem;transition:color .15s}.portal-tool-think__preview:hover .portal-tool-think__preview-more[data-v-5148335a]{color:#7eb6ff}@font-face{font-family:Roboto;src:url(./Roboto-Regular.Duvu0CAl.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(./Roboto.wKoUxKdV.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(./Roboto-Black.Bkgh9aIH.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}[data-v-f508bc64]:root{--portal-primary:#2e7bf7;--portal-primary-dark:#011d62;--portal-primary-light:#6291ff;--portal-bg:#040404;--portal-bg-secondary:#0d1526;--portal-bg-card:#0e0e0e99;--portal-bg-input:#111827;--portal-text-primary:#f3f3f3;--portal-text-secondary:#9c9c9c;--portal-text-muted:#666;--portal-border:#ffffff1a;--portal-border-light:#fff3;--portal-border-input:#334155;--portal-success:#10b981;--portal-warning:#f59e0b;--portal-error:#ef4444;--portal-info:#2e7bf7;--portal-gradient-primary:linear-gradient(135deg, #043abc 0%, #113ca1 50%, #011d62);--portal-gradient-hero-text:linear-gradient(180deg, #f3f3f3, #9c9c9c);--portal-gradient-footer:linear-gradient(180deg, #6598d9 0%, #003a81 50%, #010101);--portal-hover-primary:#3b82f6;--portal-focus-ring:#3b82f6;--portal-space-1:4rem;--portal-space-2:8rem;--portal-space-3:12rem;--portal-space-4:16rem;--portal-space-5:20rem;--portal-space-6:24rem;--portal-space-8:32rem;--portal-space-12:48rem;--portal-radius-sm:8rem;--portal-radius-md:12rem;--portal-radius-lg:16rem;--portal-radius-full:9999rem;--portal-radius-chat:21.7rem;--portal-radius-btn:78.7rem;--portal-font-h1:48rem;--portal-font-h2:36rem;--portal-font-h3:24rem;--portal-font-h4:20rem;--portal-font-body:16rem;--portal-font-small:14rem;--portal-font-tiny:12rem;--portal-font-weight-normal:400;--portal-font-weight-medium:500;--portal-font-weight-semibold:600;--portal-font-weight-bold:700;--portal-font-sans:"Roboto", "PingFang SC", "Helvetica Neue", "Microsoft YaHei", system-ui, sans-serif;--portal-nav-height:88rem;--portal-nav-bg:#2e7bf7d9;--portal-nav-blur:77rem;--portal-nav-radius:8rem;--portal-chatbox-width:1004rem;--portal-chatbox-bg:#0e0e0e99;--portal-chatbox-blur:20rem;--portal-chatbox-radius:21.7rem;--portal-btn-primary-bg:var(--portal-gradient-primary);--portal-btn-primary-border:#3974ff;--portal-btn-primary-radius:78.7rem;--portal-btn-secondary-bg:#2e2e2e;--portal-btn-secondary-border:transparent;--portal-btn-secondary-radius:8rem;--portal-btn-text-color:var(--portal-text-primary);--portal-pill-bg:transparent;--portal-pill-border:var(--portal-border);--portal-pill-radius:9999rem;--portal-pill-hover-bg:#3b82f6;--portal-avatar-size:122rem;--portal-avatar-shadow:0rem 4rem 44rem 0rem #073ab4;--portal-avatar-greeting-color:#6291ff;--portal-float-btn-size:54.9rem;--portal-float-btn-bg:#2e2e2e;--portal-progress-color:#2e7bf7;--portal-progress-height:4rem;--portal-input-bg:#111827;--portal-input-border:#334155;--portal-input-radius:12rem;--portal-input-focus-shadow:0 0 0 3px #2e7bf74d;--portal-breakpoint-xl:1920px;--portal-breakpoint-lg:1280px;--portal-breakpoint-md:1024px;--portal-breakpoint-sm:768px;--portal-z-base:1;--portal-z-nav:100;--portal-z-float-tools:150;--portal-z-overlay:200;--portal-z-modal:300;--portal-z-toast:400;--portal-transition-fast:.15s ease;--portal-transition-normal:.3s ease;--portal-transition-slow:.5s ease}a[data-v-f508bc64],abbr[data-v-f508bc64],acronym[data-v-f508bc64],address[data-v-f508bc64],article[data-v-f508bc64],aside[data-v-f508bc64],audio[data-v-f508bc64],b[data-v-f508bc64],big[data-v-f508bc64],blockquote[data-v-f508bc64],body[data-v-f508bc64],canvas[data-v-f508bc64],caption[data-v-f508bc64],center[data-v-f508bc64],cite[data-v-f508bc64],code[data-v-f508bc64],dd[data-v-f508bc64],del[data-v-f508bc64],details[data-v-f508bc64],dfn[data-v-f508bc64],div[data-v-f508bc64],dl[data-v-f508bc64],dt[data-v-f508bc64],em[data-v-f508bc64],embed[data-v-f508bc64],fieldset[data-v-f508bc64],figcaption[data-v-f508bc64],figure[data-v-f508bc64],footer[data-v-f508bc64],form[data-v-f508bc64],h1[data-v-f508bc64],h2[data-v-f508bc64],h3[data-v-f508bc64],h4[data-v-f508bc64],h5[data-v-f508bc64],h6[data-v-f508bc64],header[data-v-f508bc64],hgroup[data-v-f508bc64],html[data-v-f508bc64],i[data-v-f508bc64],img[data-v-f508bc64],ins[data-v-f508bc64],kbd[data-v-f508bc64],label[data-v-f508bc64],legend[data-v-f508bc64],li[data-v-f508bc64],mark[data-v-f508bc64],menu[data-v-f508bc64],nav[data-v-f508bc64],ol[data-v-f508bc64],output[data-v-f508bc64],p[data-v-f508bc64],pre[data-v-f508bc64],q[data-v-f508bc64],ruby[data-v-f508bc64],s[data-v-f508bc64],samp[data-v-f508bc64],section[data-v-f508bc64],small[data-v-f508bc64],span[data-v-f508bc64],strike[data-v-f508bc64],strong[data-v-f508bc64],sub[data-v-f508bc64],summary[data-v-f508bc64],sup[data-v-f508bc64],table[data-v-f508bc64],tbody[data-v-f508bc64],td[data-v-f508bc64],tfoot[data-v-f508bc64],th[data-v-f508bc64],thead[data-v-f508bc64],time[data-v-f508bc64],tr[data-v-f508bc64],tt[data-v-f508bc64],u[data-v-f508bc64],ul[data-v-f508bc64],var[data-v-f508bc64],video[data-v-f508bc64]{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article[data-v-f508bc64],aside[data-v-f508bc64],details[data-v-f508bc64],figcaption[data-v-f508bc64],figure[data-v-f508bc64],footer[data-v-f508bc64],header[data-v-f508bc64],hgroup[data-v-f508bc64],menu[data-v-f508bc64],nav[data-v-f508bc64],section[data-v-f508bc64]{display:block}body[data-v-f508bc64]{line-height:1}ol[data-v-f508bc64],ul[data-v-f508bc64]{list-style:none}blockquote[data-v-f508bc64],q[data-v-f508bc64]{quotes:none}blockquote[data-v-f508bc64]:after,blockquote[data-v-f508bc64]:before,q[data-v-f508bc64]:after,q[data-v-f508bc64]:before{content:"";content:none}table[data-v-f508bc64]{border-collapse:collapse;border-spacing:0}.portal-layout[data-v-f508bc64]{font-family:var(--portal-font-sans)}.portal-home__hero[data-v-f508bc64]{box-sizing:border-box;background:linear-gradient(#000 70%,#6598d9 100%,#01010100 0);justify-content:center;align-items:center;height:100vh;padding-top:14.8148vh;display:flex;position:relative}.portal-home__hero[data-v-f508bc64]:before{content:"";pointer-events:none;z-index:1;width:600rem;height:590rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portal-home__hero--chatting[data-v-f508bc64]{align-items:flex-start}.portal-home__hero--chatting .portal-home__chat-zone[data-v-f508bc64]{width:min(1604rem,92vw)}.portal-home__hero-bg-video[data-v-f508bc64]{-o-object-fit:cover;object-fit:cover;pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.portal-home__hero-content[data-v-f508bc64]{text-align:center;font-family:var(--portal-font-sans);z-index:2}.portal-home__hero-orb[data-v-f508bc64]{aspect-ratio:1;pointer-events:none;filter:drop-shadow(0 4rem 44rem #073ab4);width:122rem;margin:0 auto;position:relative}.portal-home__hero-ring[data-v-f508bc64]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.portal-home__hero-robot[data-v-f508bc64]{width:100%;height:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.portal-home__hero-hi[data-v-f508bc64]{color:#6291ff;margin:0 0 16rem;font-size:19rem;font-weight:400;line-height:1.86}.portal-home__hero-title[data-v-f508bc64]{margin:0 0 var(--portal-space-3);letter-spacing:-.07em;background:#fff;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:41rem;font-weight:600;line-height:1}.portal-home__hero-subtitle[data-v-f508bc64]{background:var(--portal-gradient-hero-text);color:#0000;opacity:.92;-webkit-background-clip:text;background-clip:text;margin:0 0 100rem;font-size:29rem;font-weight:300;line-height:1.35}.portal-home__search[data-v-f508bc64]{-webkit-backdrop-filter:blur(14rem);text-align:left;box-sizing:border-box;background:#00000059;border:1px solid #ffffff24;border-radius:14rem;width:min(1004rem,92vw);margin:1.85185vh auto 2.22222vh;padding:1.85185vh 20rem;box-shadow:0 18rem 44rem #00000073}.portal-home__search-input[data-v-f508bc64]{width:100%;padding:1.48148vh var(--portal-space-2);color:#f3f3f3eb;background:0 0;border:none;outline:none;font-size:20rem}.portal-home__search-input[data-v-f508bc64]::placeholder{color:#f3f3f373}.portal-home__search-toolbar[data-v-f508bc64]{justify-content:space-between;align-items:center;gap:var(--portal-space-4);border-top:.0925926vh solid #ffffff1a;margin-top:1.48148vh;padding-top:1.48148vh;display:flex}.portal-home__search-left[data-v-f508bc64]{align-items:center;gap:var(--portal-space-3);display:flex}.portal-home__search-primary[data-v-f508bc64]{color:#f3f3f3eb;cursor:pointer;background:#2e7bf738;border:1rem solid #2e7bf78c;border-radius:8rem;align-items:center;gap:8rem;height:3.61111vh;padding:0 16rem;font-size:16rem;display:inline-flex}.portal-home__search-primary[data-v-f508bc64]:disabled{opacity:.5;cursor:not-allowed}.portal-home__search-icon[data-v-f508bc64]{-o-object-fit:contain;object-fit:contain;width:20rem;height:1.85185vh;display:block}.portal-home__search-secondary[data-v-f508bc64]{color:#f3f3f3d9;cursor:pointer;background:#ffffff0f;border:1rem solid #ffffff1f;border-radius:10rem;align-items:center;gap:8rem;height:2.77778vh;padding:0 12rem;font-size:1.11111vh;display:inline-flex}.portal-home__search-secondary-icon[data-v-f508bc64]{background:#f3f3f32e;border-radius:4rem;width:14rem;height:1.2963vh}.portal-home__search-right[data-v-f508bc64]{align-items:center;gap:10rem;display:flex}.portal-home__search-cancel[data-v-f508bc64]{color:#f3f3f3eb;cursor:pointer;opacity:.5;background:#2e7bf738;border:1rem solid #fff3;border-radius:8rem;justify-content:center;align-items:center;height:3.61111vh;padding:0 16rem;font-size:16rem;display:inline-flex}.portal-home__search-cancel[data-v-f508bc64]:hover,.portal-home__search-primary[data-v-f508bc64]:hover{opacity:1}.portal-home__tool-btn[data-v-f508bc64]{cursor:pointer;background:#ffffff0f;border:1rem solid #ffffff1f;border-radius:9999rem;width:28rem;height:28rem}.portal-home__tool-btn--mic[data-v-f508bc64]{background:#2e7bf7a6;border-color:#2e7bf7bf}.portal-home__quick[data-v-f508bc64]{gap:var(--portal-space-3);grid-template-columns:repeat(4,1fr);width:min(1004rem,92vw);margin:0 auto;display:grid}@media (width<=1024px){.portal-home__quick[data-v-f508bc64]{grid-template-columns:repeat(2,1fr)}}.portal-home__quick-card[data-v-f508bc64]{color:#f3f3f3db;cursor:pointer;height:44rem;transition:transform var(--portal-transition-fast),background var(--portal-transition-fast);background:#00000059;border:1rem solid #ffffff1f;border-radius:10rem;align-items:center;gap:10rem;padding:0 14rem;display:inline-flex}.portal-home__quick-card[data-v-f508bc64]:disabled{opacity:.6;cursor:not-allowed}.portal-home__quick-card[data-v-f508bc64]:hover{background:#2e7bf71f;border-color:#2e7bf747;transform:translateY(-1rem)}.portal-home__quick-icon[data-v-f508bc64]{background:#6291ff38;border:1rem solid #6291ff47;border-radius:4rem;width:18rem;height:18rem}.portal-home__quick-text[data-v-f508bc64]{white-space:nowrap;text-overflow:ellipsis;font-size:12rem;overflow:hidden}.portal-home__chat-zone[data-v-f508bc64]{flex-direction:column;gap:14rem;width:min(1004rem,92vw);margin:0 auto;display:flex}.portal-home__chat-messages[data-v-f508bc64]{background:0 0;border:none;border-radius:0;flex-direction:column;gap:10rem;width:100%;height:55vh;max-height:55vh;margin:0;padding:0;display:flex;overflow-y:auto}.portal-home__chat-message[data-v-f508bc64]{flex-direction:column;gap:6rem;display:flex}.portal-home__chat-message--user[data-v-f508bc64]{align-items:flex-end}.portal-home__chat-message--user .portal-home__chat-message-header[data-v-f508bc64]{justify-content:flex-end}.portal-home__chat-message--user .portal-home__chat-message-content[data-v-f508bc64]{color:#fff;text-align:left;letter-spacing:0;background:#d9d9d920;border-radius:10rem;width:fit-content;max-width:70%;padding:18rem 29rem;font-size:22rem;line-height:32rem}.portal-home__chat-message--assistant[data-v-f508bc64]{background-color:#d9d9d910;border-radius:10rem;align-items:flex-start;padding:40rem}.portal-home__chat-message--assistant .portal-home__chat-message-content[data-v-f508bc64]{color:var(--portal-text-primary);text-align:left;background:0 0;border-radius:0;max-width:100%;padding:0}.portal-home__chat-message-body[data-v-f508bc64]{flex-direction:column;align-items:flex-start;gap:8rem;width:100%;max-width:100%;display:flex}.portal-home__chat-copy-btn[data-v-f508bc64]{color:#f3f3f38c;cursor:pointer;background:#ffffff0f;border:1rem solid #ffffff1a;border-radius:8rem;align-items:center;gap:6rem;margin-top:6rem;padding:6rem 12rem;font-size:16rem;line-height:1;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.portal-home__chat-copy-btn[data-v-f508bc64]:hover{color:#f3f3f3e6;background:#ffffff1a;border-color:#ffffff2e}.portal-home__chat-copy-btn--copied[data-v-f508bc64]{color:var(--portal-success);background:#10b9811a;border-color:#10b98159}.portal-home__chat-copy-icon[data-v-f508bc64]{flex-shrink:0;width:16rem;height:16rem;display:block}.portal-home__chat-copy-label[data-v-f508bc64]{font-size:14rem}.portal-home__chat-suggestions[data-v-f508bc64]{flex-wrap:wrap;gap:8rem;max-width:100%;margin-top:8rem;display:flex}.portal-home__chat-suggest-chip[data-v-f508bc64]{color:#f3f3f3d1;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0f;border:1rem solid #ffffff24;border-radius:20rem;max-width:100%;padding:8rem 14rem;font-size:18rem;line-height:1.4;transition:background .15s,border-color .15s,color .15s;overflow:hidden}.portal-home__chat-suggest-chip[data-v-f508bc64]:hover:not(:disabled){color:#fff;background:#2e7bf724;border-color:#6291ff73}.portal-home__chat-suggest-chip[data-v-f508bc64]:disabled{opacity:.55;cursor:not-allowed}.portal-home__chat-message-header[data-v-f508bc64]{align-items:center;gap:var(--portal-space-2);display:flex}.portal-home__chat-message-role[data-v-f508bc64]{font-size:var(--portal-font-small);font-weight:var(--portal-font-weight-semibold);color:#6291ff}.portal-home__chat-message--user .portal-home__chat-message-role[data-v-f508bc64]{color:#ffffffe6}.portal-home__chat-message-ai-tag[data-v-f508bc64]{color:#0000;font-size:0}.portal-home__chat-message-content[data-v-f508bc64]{letter-spacing:0;word-break:break-word;font-size:22rem;line-height:46rem}.portal-home__chat-user-text[data-v-f508bc64]{white-space:pre-wrap;margin:0}.portal-home__chat-markdown[data-v-f508bc64]{width:100%}.markdown-body[data-v-f508bc64]{white-space:normal;text-align:left}.markdown-body[data-v-f508bc64] p{margin:0 0 12rem}.markdown-body[data-v-f508bc64] p:last-child{margin-bottom:0}.markdown-body[data-v-f508bc64] h1,.markdown-body[data-v-f508bc64] h2,.markdown-body[data-v-f508bc64] h3,.markdown-body[data-v-f508bc64] h4,.markdown-body[data-v-f508bc64] h5,.markdown-body[data-v-f508bc64] h6{color:var(--portal-text-primary);margin:20rem 0 10rem;font-weight:600;line-height:1.35}.markdown-body[data-v-f508bc64] h1:first-child,.markdown-body[data-v-f508bc64] h2:first-child,.markdown-body[data-v-f508bc64] h3:first-child,.markdown-body[data-v-f508bc64] h4:first-child,.markdown-body[data-v-f508bc64] h5:first-child,.markdown-body[data-v-f508bc64] h6:first-child{margin-top:0}.markdown-body[data-v-f508bc64] h1{font-size:28rem}.markdown-body[data-v-f508bc64] h2{font-size:24rem}.markdown-body[data-v-f508bc64] h3{font-size:22rem}.markdown-body[data-v-f508bc64] ol,.markdown-body[data-v-f508bc64] ul{margin:10rem 0;padding-left:28rem}.markdown-body[data-v-f508bc64] ol li,.markdown-body[data-v-f508bc64] ul li{margin-bottom:6rem}.markdown-body[data-v-f508bc64] blockquote{border-left:3rem solid var(--portal-primary);color:var(--portal-text-secondary);background:#2e7bf714;border-radius:0 8rem 8rem 0;margin:12rem 0;padding:10rem 16rem}.markdown-body[data-v-f508bc64] code{color:#f472b6;background:#ffffff14;border-radius:4rem;padding:2rem 8rem;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.9em}.markdown-body[data-v-f508bc64] pre{border:1rem solid var(--portal-border);white-space:pre-wrap;word-break:break-all;background:#00000073;border-radius:10rem;margin:12rem 0;padding:16rem 18rem;overflow-x:auto}.markdown-body[data-v-f508bc64] pre code{color:#f3f3f3eb;background:0 0;border-radius:0;padding:0;font-size:18rem;line-height:1.5;display:block}.markdown-body[data-v-f508bc64] table{border-collapse:collapse;width:100%;margin:12rem 0;font-size:18rem}.markdown-body[data-v-f508bc64] table td,.markdown-body[data-v-f508bc64] table th{border:1rem solid var(--portal-border-light);text-align:left;padding:8rem 12rem}.markdown-body[data-v-f508bc64] table th{background:#ffffff0f;font-weight:600}.markdown-body[data-v-f508bc64] table tr:nth-child(2n) td{background:#ffffff08}.markdown-body[data-v-f508bc64] a{color:var(--portal-primary-light);text-decoration:none}.markdown-body[data-v-f508bc64] a:hover{text-decoration:underline}.markdown-body[data-v-f508bc64] hr{border:none;border-top:1rem solid var(--portal-border);margin:16rem 0}.markdown-body[data-v-f508bc64] img{border-radius:8rem;max-width:100%}.markdown-body[data-v-f508bc64] strong{font-weight:600}.portal-home__chat-cursor[data-v-f508bc64]{color:var(--portal-primary);font-weight:700;animation:1s infinite blink-f508bc64;display:inline-block}.portal-home__chat-message-content--error[data-v-f508bc64]{border:1rem solid #f56c6c59;color:#f56c6c!important;background:#f56c6c1f!important}.portal-home__chat-stream-status[data-v-f508bc64]{color:#ffffff73;text-align:left;width:min(1004rem,92vw);min-height:18rem;margin:0 auto;font-size:12rem;line-height:18rem}.portal-home__chat-error[data-v-f508bc64]{box-sizing:border-box;margin:var(--portal-space-2) auto 0;padding:var(--portal-space-3) var(--portal-space-4);color:#f56d6d;border-radius:var(--portal-radius-md);text-align:left;background:#0003;border:1rem solid #ff00005e;align-items:center;gap:10rem;min-height:44rem;font-size:17rem;line-height:1.4;display:inline-flex}.portal-home__chat-error-icon[data-v-f508bc64]{flex-shrink:0;width:1.15em;height:1.15em;display:inline-flex}.portal-home__chat-error-icon svg[data-v-f508bc64]{width:100%;height:100%;display:block}@keyframes blink-f508bc64{0%,50%{opacity:1}51%,to{opacity:0}}.bottom-line[data-v-f508bc64]{z-index:1;background:linear-gradient(1turn,#6598d9 0,#003a81 50%,#010101);width:100%;height:300rem;position:absolute;bottom:0;left:0;right:0}.portal-home__slide-more-inner[data-v-f508bc64]{z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:30rem;left:50%;transform:translate(-50%)}.portal-home__slide-more-text[data-v-f508bc64]{color:#fff;margin-bottom:5rem;font-size:16rem;line-height:1.4}.portal-home__slide-more-icon[data-v-f508bc64]{width:16rem;height:auto}@media (width<=768px){.portal-home__hero[data-v-f508bc64]{justify-content:flex-start;height:100vh;padding-top:0}.portal-home__hero[data-v-f508bc64],.portal-home__hero.portal-home__hero--chatting[data-v-f508bc64]{align-items:flex-start}.portal-home__hero[data-v-f508bc64]:before{width:70%;height:561rem}.portal-home__hero-content[data-v-f508bc64]{box-sizing:border-box;flex-direction:column;align-self:flex-start;align-items:center;width:100%;padding:360rem 70rem 70rem;display:flex}.portal-home__hero-content .portal-home__hero-title[data-v-f508bc64]{order:1;margin-top:0;font-size:46rem;line-height:1.6}.portal-home__hero-content .portal-home__hero-subtitle[data-v-f508bc64]{order:2;font-size:26rem;line-height:1.6}.portal-home__hero-orb[data-v-f508bc64]{filter:drop-shadow(0 6.4rem 70.4rem #073ab4);order:3;width:295.2rem;margin-top:32rem;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.portal-home__hero-title[data-v-f508bc64]{letter-spacing:0;font-size:26rem;font-weight:600;line-height:1.6}.portal-home__hero-hi[data-v-f508bc64]{order:4;margin-top:12rem;font-size:25.6rem;line-height:1.628;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.portal-home__hero-subtitle[data-v-f508bc64]{margin:0 0 24rem;font-size:18rem}.portal-home__search[data-v-f508bc64]{-webkit-backdrop-filter:blur(102.667rem);z-index:6;pointer-events:auto;background:linear-gradient(#001d4180 43.75%,#78b6ff80);border:1.33rem solid #689fe2f2;order:5;align-items:center;max-width:calc(100vw - 70rem);display:flex;position:absolute;bottom:210rem;overflow:hidden;box-shadow:0 22.67rem 32rem #011d6229;border-radius:66.67rem!important;width:608rem!important;height:117.33rem!important;margin:0!important;padding:0 32rem!important}.portal-home__hero--chatting .portal-home__search[data-v-f508bc64]{bottom:160rem}.portal-home__search-input[data-v-f508bc64]{color:#fff9;height:100%;padding:0 96rem 0 20rem;font-size:30.67rem;line-height:1.416}.portal-home__search-input[data-v-f508bc64]::placeholder{color:#fff9}.portal-home__search-toolbar[data-v-f508bc64]{border-top:none;display:flex;position:absolute;top:50%;right:18rem;transform:translateY(-50%);margin-top:0!important;padding-top:0!important}.portal-home__search-primary-label[data-v-f508bc64]{display:none}.portal-home__search-left[data-v-f508bc64]{gap:0}.portal-home__search-primary[data-v-f508bc64]{background:0 0;border:none;width:48rem;height:48rem;padding:0;font-size:16rem}.portal-home__search-icon[data-v-f508bc64]{width:34rem;height:34rem}.portal-home__search-cancel[data-v-f508bc64]{border:1rem solid #fff3;height:39rem;font-size:16rem}.portal-home__search-secondary[data-v-f508bc64]{border:1rem solid #ffffff1f;height:30rem;font-size:12rem}.portal-home__search-secondary-icon[data-v-f508bc64]{height:14rem}.portal-home__search-right[data-v-f508bc64]{display:none}.portal-home__chat-zone[data-v-f508bc64]{z-index:4;pointer-events:none;order:6;width:90%;height:calc(100vh - 500rem);display:block;position:absolute;top:160rem}.portal-home__chat-messages[data-v-f508bc64]{pointer-events:auto;width:100%;height:100%;max-height:100%;overflow-y:auto}.portal-home__chat-message .portal-home__chat-message-content[data-v-f508bc64],.portal-home__chat-message--user .portal-home__chat-message-content[data-v-f508bc64]{padding:24rem 36rem;font-size:28rem;line-height:45rem}.portal-home__chat-message--assistant .portal-home__chat-message-body .portal-home__chat-message-content[data-v-f508bc64]{padding:0}.portal-home__chat-copy-btn[data-v-f508bc64]{margin-top:10rem;margin-bottom:10rem;padding:10rem 18rem;font-size:24rem}.portal-home__chat-copy-icon[data-v-f508bc64]{width:24rem;height:24rem}.portal-home__chat-copy-label[data-v-f508bc64]{font-size:24rem}.portal-home__chat-error[data-v-f508bc64],.portal-home__chat-stream-status[data-v-f508bc64]{margin-left:0;margin-right:0;font-size:26rem;line-height:50rem}.bottom-line[data-v-f508bc64]{height:500rem!important}.portal-home__slide-more-text[data-v-f508bc64]{font-size:24rem}.portal-home__slide-more-icon[data-v-f508bc64]{width:22rem}.portal-home__chat-suggest-chip[data-v-f508bc64]{font-size:22rem;line-height:34rem}}
