.inline-icon{vertical-align:middle}.inline-icon--mono{fill:currentColor}.note-editor-image-wrapper[data-v-a16ab6b5]{margin:.5rem 0}.note-editor-image-inner[data-v-a16ab6b5]{max-width:100%;display:block;position:relative}.note-editor-image-inner--selected[data-v-a16ab6b5],.note-editor-image-inner--hovered[data-v-a16ab6b5],.note-editor-image-inner--interactive[data-v-a16ab6b5]{overflow:visible}.note-editor-image-inner--interactive[data-v-a16ab6b5]{outline:1px solid var(--primary);outline-offset:2px}.note-editor-image[data-v-a16ab6b5]{border-radius:.375rem;width:100%;max-width:100%;height:auto;display:block}.note-editor-image--readonly[data-v-a16ab6b5]{cursor:zoom-in}.note-editor-image-resize-handle[data-v-a16ab6b5]{z-index:1;background:linear-gradient(to top, var(--primary-gradient-from) 0%, var(--primary-gradient-to) 100%);opacity:.9;touch-action:none;width:5px;height:min(30px,25%);min-height:20px;box-shadow:0 0 0 1px color-mix(in oklab, var(--background) 60%, transparent);border:none;border-radius:9999px;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.note-editor-image-resize-handle[data-v-a16ab6b5]:hover{opacity:1;filter:brightness(1.05)}.note-editor-image-resize-handle--left[data-v-a16ab6b5]{cursor:w-resize;left:-1px}.note-editor-image-resize-handle--right[data-v-a16ab6b5]{cursor:e-resize;right:-1px}.note-editor-image-wrapper--resizing .note-editor-image[data-v-a16ab6b5]{pointer-events:none}.note-editor-page-block-wrapper--selected .note-editor-page-block[data-v-9ca3e801]{outline:2px solid color-mix(in srgb, var(--color-theme-blue) 35%, transparent);outline-offset:1px}[data-v-9140c293] .model-list-scroll [data-slot=scroll-area-scrollbar]{border:0;width:.25rem;padding:0}.qp-other-textarea[data-v-7938ba8a]{border-radius:0;transition:height .2s}.qp-slide-next-enter-active[data-v-7938ba8a],.qp-slide-next-leave-active[data-v-7938ba8a],.qp-slide-prev-enter-active[data-v-7938ba8a],.qp-slide-prev-leave-active[data-v-7938ba8a]{transition:transform .25s,opacity .25s}.qp-slide-next-enter-from[data-v-7938ba8a]{opacity:0;transform:translate(1.5rem)}.qp-slide-next-leave-to[data-v-7938ba8a],.qp-slide-prev-enter-from[data-v-7938ba8a]{opacity:0;transform:translate(-24px)}.qp-slide-prev-leave-to[data-v-7938ba8a]{opacity:0;transform:translate(1.5rem)}.markdown-content{min-width:0;max-width:100%;display:block;overflow-x:auto}.markdown-content::-webkit-scrollbar{height:.25rem!important}.markdown-content ::-webkit-scrollbar{height:.25rem!important}.chat-markdown-body{word-wrap:break-word;overflow-wrap:anywhere;max-width:100%}.chat-markdown-body p{max-width:100%;margin-bottom:.75em}.chat-markdown-body p:last-child{margin-bottom:0}.chat-markdown-body ul{max-width:100%;margin-bottom:.75em;padding-left:1.5em;list-style-type:disc;list-style-position:outside}.chat-markdown-body ol{max-width:100%;margin-bottom:.75em;padding-left:1.5em;list-style-type:decimal;list-style-position:outside}.chat-markdown-body ul ul{list-style-type:circle}.chat-markdown-body ol ol{list-style-type:lower-alpha}.chat-markdown-body li{min-height:1.5em;margin-bottom:.25em;line-height:1.5em;display:list-item}.chat-markdown-body li>p{margin:0}.chat-markdown-body li:empty:before{content:"​";white-space:pre}.chat-markdown-body h1,.chat-markdown-body h2,.chat-markdown-body h3,.chat-markdown-body h4,.chat-markdown-body h5,.chat-markdown-body h6{margin-top:1em;margin-bottom:.5em;font-weight:600}.chat-markdown-body h1{font-size:1.5em}.chat-markdown-body h2{font-size:1.25em}.chat-markdown-body h3{font-size:1.1em}.chat-markdown-body a{color:var(--color-primary);word-break:break-all;cursor:pointer;text-decoration:underline}.chat-markdown-body a:hover{opacity:.8}.chat-markdown-body blockquote{border-left:.1875rem solid var(--color-border);color:var(--color-muted-foreground);margin:.75em 0;padding-left:1em}.table-outer-wrapper{border:1px solid var(--color-border-answer);border-radius:.625rem;overflow:hidden}.table-header-bar{background:var(--color-bg-file-block);justify-content:space-between;align-items:center;padding:.4375rem 1.5rem;display:flex}.table-name{color:var(--color-text-agent-heading);font-size:.875rem;font-weight:800;line-height:1.625rem}.table-toolbar{gap:.25rem;display:flex}.table-wrapper{scrollbar-width:thin;scrollbar-color:var(--color-scroll-gray) transparent;padding:0 1.5rem;overflow-x:auto}.table-wrapper::-webkit-scrollbar{height:.25rem!important}.table-wrapper table{border-collapse:collapse;width:max-content;min-width:100%}.table-wrapper th,.table-wrapper td{white-space:nowrap;border:none}.table-wrapper th{color:var(--color-subtitle);background:0 0;padding:.75rem 1rem .75rem 0;font-size:.8125rem;font-weight:700;line-height:1.5rem;text-align:left!important}.table-wrapper th:last-child{padding-right:0}.table-wrapper td{color:var(--color-text-agent-heading);padding:1.125rem 1rem 1.125rem 0;font-size:.8125rem;font-weight:500;line-height:.8125rem;text-align:left!important}.table-wrapper td:last-child{padding-right:0}.table-wrapper thead tr{border-bottom:1px solid var(--color-table-separator)}.table-wrapper thead:after{content:"";background:var(--color-table-separator);height:1px;display:table-row}.table-wrapper tbody tr{border-bottom:1px solid var(--color-table-separator)}.table-wrapper tbody tr:last-child{border-bottom:none}.table-tool-btn{cursor:pointer;color:var(--color-subtitle);background:0 0;border:1px solid #0000;border-radius:.25rem;justify-content:center;align-items:center;padding:.125rem .5rem;font-size:.8125rem;transition:all .2s;display:flex;&:hover{background:color-mix(in srgb, var(--color-text-agent-heading) 5%, transparent);color:var(--color-text-agent-heading)!important}&.copied{border-color:var(--color-primary);color:var(--color-primary)!important}}.code-block-wrapper{border:1px solid var(--color-border-answer);border-radius:.625rem;min-width:0;max-width:100%;margin:.75em 0;overflow:hidden}.code-header{background:var(--color-bg-file-block);border-bottom:none;justify-content:space-between;align-items:center;padding:.4375rem 1.5rem;display:flex}.code-lang{color:var(--color-text-agent-heading);font-size:.875rem;font-weight:800;line-height:1.625rem}.code-copy-btn{cursor:pointer;color:var(--color-subtitle);background:0 0;border:1px solid #0000;border-radius:.25rem;justify-content:center;align-items:center;padding:.125rem .5rem;font-size:.8125rem;transition:all .2s;display:flex;&:hover{background:color-mix(in srgb, var(--color-text-agent-heading) 5%, transparent);color:var(--color-text-agent-heading)!important}&.copied{border-color:var(--color-primary);color:var(--color-primary)!important}}.code-block-wrapper pre{min-width:0;max-width:100%;margin:0;padding:.75rem 1.5rem;overflow-x:auto}.code-block-wrapper code{font-family:ui-monospace,monospace;font-size:.8125rem;font-weight:500;display:block}.chat-markdown-body :not(.code-block-wrapper)>code{word-break:break-all;border-radius:.25em;font-family:ui-monospace,monospace}.previewable-image{cursor:pointer;border-radius:.5em;max-width:31.25rem;max-height:31.25rem;transition:opacity .2s}.previewable-image:hover{opacity:.9}.image-preview-modal{backdrop-filter:blur(.25rem)}.chat-markdown-body .katex-display{margin:.75em 0;overflow:auto hidden}.chat-markdown-body .katex{font-size:1.05em}.hljs{background:0 0}.hljs-comment,.hljs-quote{color:#6e7681}.hljs-variable,.hljs-template-variable,.hljs-attr,.hljs-tag,.hljs-name,.hljs-regexp,.hljs-link,.hljs-selector-id,.hljs-selector-class{color:#f97583}.hljs-number,.hljs-meta,.hljs-built_in,.hljs-builtin-name,.hljs-literal,.hljs-type,.hljs-params,.hljs-constant{color:#79c0ff}.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition,.hljs-subst,.hljs-title{color:#a5d6ff}.hljs-function,.hljs-section,.hljs-keyword,.hljs-selector-tag,.hljs-deletion{color:#ff7b72}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.view-switch-enter-active[data-v-f594c4ed]{transition:all .3s ease-out}.view-switch-leave-active[data-v-f594c4ed]{transition:all .2s ease-in}.view-switch-enter-from[data-v-f594c4ed]{opacity:0;transform:translateY(.75rem)}.view-switch-leave-to[data-v-f594c4ed]{opacity:0;transform:translateY(-8px)}[data-v-f594c4ed] .vue-recycle-scroller{height:100%}.delete-icon-x[data-v-4160fc18]{box-sizing:border-box;border:1px solid;border-radius:50%;flex-shrink:0;width:.5625rem;height:.5625rem;display:block;position:relative}.delete-icon-x[data-v-4160fc18]:before,.delete-icon-x[data-v-4160fc18]:after{content:"";background-color:currentColor;width:.28125rem;height:1px;margin:auto;position:absolute;inset:0}.delete-icon-x[data-v-4160fc18]:before{transform:rotate(45deg)}.delete-icon-x[data-v-4160fc18]:after{transform:rotate(-45deg)}.conversation-sidebar-shortcut[data-v-511f75bc]{color:#0f172a;border-radius:.375rem;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.conversation-sidebar-shortcut[data-v-511f75bc]:hover{color:#2563eb;background:#ffffffb3}.conversation-sidebar-shortcut[data-v-511f75bc]:focus-visible{box-shadow:0 0 0 2px #2563eb59}.conversation-sidebar-shortcut[data-v-511f75bc]:disabled{cursor:not-allowed;opacity:.6}.conversation-sidebar[data-v-04977f39]{background:radial-gradient(circle at 41% 26%,#e8eef5 0%,#e7eaf1 4%,#f2f2f4 27%,#f5f5f5 100%)}.collapsed-sidebar-separator[data-v-04977f39]{flex-shrink:0;justify-content:center;align-items:center;height:1.125rem;display:flex}@media (width<=47.9375rem){.conversation-sidebar[data-v-04977f39]{position:fixed;inset-block:0;inset-inline-start:0}}.app-tabs-scroll[data-v-35ee92de]{scrollbar-width:none}.app-tabs-scroll[data-v-35ee92de]::-webkit-scrollbar{display:none}.report-share-items-scroll[data-v-c357be3b]{scrollbar-width:auto;scrollbar-color:#d9d9d9 transparent}.report-share-items-scroll[data-v-c357be3b]::-webkit-scrollbar{width:.625rem}.report-share-items-scroll[data-v-c357be3b]::-webkit-scrollbar-track{background:0 0}.report-share-items-scroll[data-v-c357be3b]::-webkit-scrollbar-thumb{background-color:#c5cad3;background-clip:padding-box;border:.125rem solid #0000;border-radius:.3125rem}.report-share-items-scroll[data-v-c357be3b]::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}.note-himat-ai-icon__img[data-v-ed1068c6]{pointer-events:none;width:auto;max-width:none;height:180%;position:absolute;top:6%;left:50%;transform:translate(-50%)}.note-himat-ai-label{color:#0000;background-image:linear-gradient(#0b6ad5 0%,#58a3f3 100%);background-clip:text;font-weight:600}.note-color-transparent-swatch[data-v-bddf0432],.note-color-transparent-swatch[data-v-a0b799e5]{background-color:var(--background);background-image:linear-gradient(45deg, var(--muted) 25%, transparent 25%), linear-gradient(-45deg, var(--muted) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--muted) 75%), linear-gradient(-45deg, transparent 75%, var(--muted) 75%);background-position:0 0,0 3px,3px -3px,-3px 0;background-size:6px 6px}.notes-scroll-progress-rail[data-v-3b862a93]{top:0;bottom:0;right:var(--note-editor-scrollbar-offset-right,16px);z-index:10;width:var(--note-scrollbar-width,12px);cursor:pointer;user-select:none;touch-action:none;display:flex;position:absolute}.notes-scroll-progress-rail.is-dragging[data-v-3b862a93]{cursor:grabbing}.notes-scroll-progress-rail__track[data-v-3b862a93]{flex-direction:column;flex:1;justify-content:center;gap:10px;min-height:0;padding:4px 0;display:flex}.notes-scroll-progress-rail__block[data-v-3b862a93]{background-color:color-mix(in srgb, var(--muted-foreground) 25%, transparent);border-radius:2px;flex:none;height:3px;transition:background-color .15s}.notes-scroll-progress-rail__block.is-active[data-v-3b862a93]{background-color:var(--primary)}.note-translation-scroll[data-v-5b786cb5]{scrollbar-width:none;-ms-overflow-style:none}.note-translation-scroll[data-v-5b786cb5]::-webkit-scrollbar{display:none}.note-translation-html p{margin:0 0 .75em;line-height:28px}.note-translation-html p:last-child{margin-bottom:0}.note-translation-html ol,.note-translation-html ul{margin:0 0 .75em;padding-left:1.5rem}.note-translation-html ol{list-style-type:decimal}.note-translation-html ul{list-style-type:disc}.note-translation-html li{line-height:28px}.note-translation-html li+li{margin-top:.25em}.note-translation-html h1,.note-translation-html h2,.note-translation-html h3{margin:0 0 .5em;font-weight:600;line-height:1.4}.note-translation-html h1{font-size:1.25rem}.note-translation-html h2{font-size:1.125rem}.note-translation-html h3{font-size:1rem}.note-translation-html blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);margin:0 0 .75em;padding-left:1rem}.note-editor-title-input[data-v-9f45c906]{color:var(--foreground);margin:1em 0 .5em;font-size:1.8em;font-weight:700;line-height:1.4}.note-editor-title-input[data-v-9f45c906]::placeholder{color:var(--muted-foreground)}.note-editor-title-input[data-v-9f45c906]:disabled{cursor:default;opacity:1}.notes-document-editor[data-v-9b9365ce] .note-prosemirror{min-height:100%;font-size:var(--note-editor-font-size,14px);line-height:var(--note-editor-line-height,28px);font-family:var(--note-editor-font-family,"PingFang SC", "Microsoft YaHei", sans-serif);padding-left:2.75rem}.notes-document-editor[data-v-9b9365ce] .note-prosemirror p.is-empty:before,.notes-document-editor[data-v-9b9365ce] .note-prosemirror h1.is-empty:before,.notes-document-editor[data-v-9b9365ce] .note-prosemirror h2.is-empty:before,.notes-document-editor[data-v-9b9365ce] .note-prosemirror h3.is-empty:before,.notes-document-editor[data-v-9b9365ce] .note-prosemirror pre.is-empty:before{content:attr(data-placeholder);float:left;color:var(--muted-foreground);pointer-events:none;height:0}.notes-document-editor[data-v-9b9365ce] .note-prosemirror h1{scroll-margin-top:var(--note-toc-scroll-offset,24px);margin:1em 0 .5em;font-size:1.5em;font-weight:700;line-height:1.4}.notes-document-editor[data-v-9b9365ce] .note-prosemirror h2{scroll-margin-top:var(--note-toc-scroll-offset,24px);margin:.85em 0 .4em;font-size:1.25em;font-weight:600;line-height:1.45}.notes-document-editor[data-v-9b9365ce] .note-prosemirror h3{scroll-margin-top:var(--note-toc-scroll-offset,24px);margin:.75em 0 .35em;font-size:1.1em;font-weight:600;line-height:1.5}.notes-document-editor[data-v-9b9365ce] .note-prosemirror .inline-heading-1{font-size:1.5em;font-weight:700;line-height:1.4}.notes-document-editor[data-v-9b9365ce] .note-prosemirror .inline-heading-2{font-size:1.25em;font-weight:600;line-height:1.45}.notes-document-editor[data-v-9b9365ce] .note-prosemirror .inline-heading-3{font-size:1.1em;font-weight:600;line-height:1.5}.notes-document-editor[data-v-9b9365ce] .prosemirror-dropcursor{pointer-events:none;z-index:20;border-radius:1px}.note-editor-scroll[data-v-9b9365ce]{width:calc(100% + var(--note-editor-scrollbar-offset-right,16px) + var(--note-scrollbar-width,12px));margin-right:calc(-1 * (var(--note-editor-scrollbar-offset-right,16px) + var(--note-scrollbar-width,12px)));scrollbar-width:none}.notes-document-editor[data-v-9b9365ce] .note-editor-content,.notes-document-editor[data-v-9b9365ce] .note-editor-content>div{flex-direction:column;flex:1;min-height:0;display:flex}.note-editor-scroll[data-v-9b9365ce]::-webkit-scrollbar{display:none}.note-block-gutter-outer{pointer-events:auto}.note-block-gutter-shell{color:var(--muted-foreground);align-items:center;display:flex;position:relative}.note-block-gutter-shell:before{content:"";width:var(--note-gutter-hover-bridge-left,24px);pointer-events:none;position:absolute;top:-.5em;bottom:-.5em;right:100%}.note-block-gutter-shell:after{content:"";width:var(--note-gutter-hover-bridge-width,48px);pointer-events:none;position:absolute;top:-.5em;bottom:-.5em;left:100%}.note-block-gutter,.note-block-gutter-plus{color:var(--muted-foreground)}.note-block-gutter svg,.note-block-gutter-plus svg{display:block}body.note-block-dragging,body.note-block-dragging *{cursor:grabbing!important}body.note-editor-text-selecting .note-block-gutter-outer{pointer-events:none}body.note-block-dragging .ProseMirror-selectednode{opacity:.5}.note-block-drag-ghost{background:var(--background);border-radius:6px;overflow:hidden;box-shadow:0 4px 24px #00000029}.note-block-drag-ghost .ProseMirror-selectednode{opacity:1!important}.notes-document-editor--readonly[data-v-9b9365ce] .note-prosemirror{overflow-wrap:anywhere;word-break:break-word;box-sizing:border-box;cursor:default;max-width:100%;min-height:0}.notes-document-editor--readonly>.relative[data-v-9b9365ce]{min-width:0;height:100%;max-height:100%;overflow:hidden}.notes-document-editor--readonly[data-v-9b9365ce] .note-editor-content,.notes-document-editor--readonly[data-v-9b9365ce] .note-editor-content>div{flex:none;min-height:0}.login-card[data-v-46f77a5f]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Arial,sans-serif}.login-close[data-v-46f77a5f]{color:#98a2b3;border-radius:.5625rem;place-items:center;width:2rem;height:2rem;transition:background .2s,color .2s;display:grid;position:absolute;top:.875rem;right:.875rem}.login-close[data-v-46f77a5f]:hover{color:#1d2c4b;background:#f2f6fd}.login-badge[data-v-46f77a5f]{color:#2f73f6;background:#eaf2ff;border-radius:.875rem;place-items:center;width:2.875rem;height:2.875rem;margin:0 auto .875rem;display:grid}.login-field[data-v-46f77a5f]{background:#fff;border:1px solid #dce6f5;border-radius:.75rem;align-items:center;gap:.625rem;height:3rem;padding:0 .875rem;transition:border-color .2s,box-shadow .2s;display:flex}.login-field[data-v-46f77a5f]:focus-within{border-color:#2f73f6;box-shadow:0 0 0 .1875rem #2f73f621}.login-field.is-error[data-v-46f77a5f]{border-color:#e58c8a;box-shadow:0 0 0 .1875rem #e24b4a1a}.login-field input[data-v-46f77a5f]{color:#14213d;background:0 0;border:0;outline:0;flex:auto;min-width:0;height:100%;font-size:.875rem}.login-field input[data-v-46f77a5f]::placeholder{color:#98a2b3}.login-send[data-v-46f77a5f]{color:#2f73f6;white-space:nowrap;border-left:1px solid #e2e7ef;flex:none;justify-content:center;align-items:center;min-height:1.375rem;padding-left:.75rem;font-size:.8125rem;font-weight:600;display:flex}.login-send[data-v-46f77a5f]:hover:not(:disabled){color:#1f65eb}.login-send[data-v-46f77a5f]:disabled{color:#98a2b3;cursor:default}.login-hint[data-v-46f77a5f]{color:#cf4a48;margin:.625rem 0 0;font-size:.75rem;line-height:1.125rem}.login-hint.is-ok[data-v-46f77a5f]{color:#2f73f6}.login-submit[data-v-46f77a5f]{color:#fff;background:#2f73f6;border-radius:.75rem;justify-content:center;align-items:center;width:100%;height:3rem;margin-top:1.25rem;font-size:.9375rem;font-weight:600;transition:background .2s,box-shadow .2s;display:flex;box-shadow:0 .75rem 1.5rem -10px #2f73f68c}.login-submit[data-v-46f77a5f]:hover:not(:disabled){background:#1f65eb;box-shadow:0 .875rem 1.75rem -10px #2f73f699}.login-submit[data-v-46f77a5f]:disabled:not(.is-busy){color:#98a2b3;box-shadow:none;cursor:not-allowed;background:#f5f6f8}.login-submit.is-busy[data-v-46f77a5f]{background:#1f65eb}.login-agree[data-v-46f77a5f]{color:#5b6b83;justify-content:center;align-items:flex-start;gap:.5625rem;margin-top:.875rem;font-size:.78125rem;line-height:1.1875rem;display:flex}.login-agree__check[data-v-46f77a5f]{cursor:pointer;flex:none;width:1.0625rem;height:1.0625rem;margin-top:1px;position:relative}.login-agree__check input[data-v-46f77a5f]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute}.login-agree__box[data-v-46f77a5f]{color:#0000;background:#fff;border:.09375rem solid #c7d3e6;border-radius:.3125rem;place-items:center;width:1.0625rem;height:1.0625rem;display:grid}.login-agree__check input:checked+.login-agree__box[data-v-46f77a5f]{color:#fff;background:#2f73f6;border-color:#2f73f6}.login-agree__check input:focus-visible+.login-agree__box[data-v-46f77a5f]{box-shadow:0 0 0 .1875rem #2f73f62e}.login-agree.is-error[data-v-46f77a5f]{color:#cf4a48}.login-agree.is-error .login-agree__box[data-v-46f77a5f]{border-color:#e58c8a}.login-agree a[data-v-46f77a5f]{color:#2f73f6;border-bottom:1px solid #2f73f652}.login-agree a[data-v-46f77a5f]:hover{color:#1f65eb;border-bottom-color:currentColor}.login-success[data-v-46f77a5f]{text-align:center;padding:.5rem 0 .25rem}.login-success__mark[data-v-46f77a5f]{color:#2f73f6;background:#eaf2ff;border-radius:50%;place-items:center;width:3.625rem;height:3.625rem;margin:0 auto 1rem;display:grid}@media (prefers-reduced-motion:reduce){.login-field[data-v-46f77a5f],.login-submit[data-v-46f77a5f],.login-close[data-v-46f77a5f]{transition:none}}.marketing-pricing-surface[data-v-a93094ac]{background:linear-gradient(#eaf2ff 0,#f8faff 520px 100%)}.hero-mesh canvas[data-v-7960148c]{width:100%;height:100%;display:block}.hero-fluid[data-v-f3068fb1]{z-index:0;pointer-events:none;background:#0a1426;height:min(100vh,1000px);position:absolute;inset:0 0 auto;overflow:hidden}.hero-fluid[data-v-f3068fb1]:before{z-index:1;content:"";background:radial-gradient(closest-side,#02060e85,#02060e7a 68%,#0000);width:min(1240px,98%);height:760px;position:absolute;top:31%;left:50%;transform:translate(-50%,-50%)}.hero-fluid[data-v-f3068fb1]:after{z-index:3;content:"";background:linear-gradient(#0000,#f5f8ff42 42%,#f5f8ffbd 78%,#f5f8ff);height:200px;position:absolute;bottom:0;left:0;right:0}.hero-fluid>canvas[data-v-f3068fb1]{width:100%;height:100%;mask:linear-gradient(#000 0%,#000000f0 58%,#0000009e)}.hero-fluid__mesh[data-v-f3068fb1]{z-index:2;position:absolute;inset:0;mask:linear-gradient(#000 0%,#000000eb 58%,#0000 95%)}@media (width<=620px){.hero-fluid[data-v-f3068fb1]{height:900px}.hero-fluid[data-v-f3068fb1]:before{width:190%;height:560px;top:25%}}.report-card[data-v-852e21fe]{background:#fff;border:1px solid #e3e9f3;border-radius:1rem;gap:1.25rem;min-width:0;min-height:12.625rem;padding:1.25rem;display:flex}.cover[data-v-852e21fe]{color:#111827;text-align:left;cursor:pointer;border:1px solid #fff;border-radius:.75rem;flex-direction:column;flex:0 0 7rem;align-items:flex-start;min-height:10rem;padding:.8125rem;display:flex;position:relative;overflow:hidden;box-shadow:0 .75rem 1.75rem #123f9c1f}.cover[data-v-852e21fe]:before{content:"";border:.625rem solid #2f73f626;border-radius:50%;width:5rem;height:5rem;position:absolute;top:-23px;left:3.1875rem}.cover[data-v-852e21fe]>*{z-index:1;position:relative}.cover-blue[data-v-852e21fe]{background:linear-gradient(135deg,#e8efff,#fff)}.cover-violet[data-v-852e21fe]{background:linear-gradient(135deg,#eeebff,#fff)}.cover-green[data-v-852e21fe]{background:linear-gradient(135deg,#e5f7f2,#fff)}.cover-kicker[data-v-852e21fe]{color:#2f73f6;letter-spacing:.12em;font-size:.5625rem;line-height:.84375rem}.cover-rule[data-v-852e21fe]{background:#2f73f6;width:1.875rem;height:1px;margin-top:auto}.cover-title[data-v-852e21fe]{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-height:3.75rem;margin-top:.5rem;font-size:.8125rem;line-height:1.25rem;display:-webkit-box;overflow:hidden}.card-content[data-v-852e21fe]{flex-direction:column;flex:1;min-width:0;display:flex}.card-top[data-v-852e21fe],.card-bottom[data-v-852e21fe]{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.categories[data-v-852e21fe]{flex-wrap:wrap;gap:.375rem;min-width:0;display:flex}.category[data-v-852e21fe]{color:#4678d7;background:#f0f5ff;border-radius:.25rem;padding:.25rem .5rem;font-size:.6875rem}.price[data-v-852e21fe]{color:#bd6a00;white-space:nowrap;background:#fff5e8;border-radius:1.25rem;flex-shrink:0;padding:.25rem .6875rem;font-size:.75rem}.price.free[data-v-852e21fe]{color:#168455;background:#e9f8f0}.title[data-v-852e21fe]{color:#111827;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;margin:.5625rem 0 0;padding:0;font-size:1.125rem;font-weight:500;line-height:1.75rem;display:block;overflow:hidden}.title[data-v-852e21fe]:hover{color:#2f73f6}.summary[data-v-852e21fe]{color:#4b5563;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3rem;margin:.5625rem 0;font-size:.875rem;line-height:1.5rem;display:-webkit-box;overflow:hidden}.card-bottom[data-v-852e21fe]{color:#9ca3af;margin-top:auto;font-size:.75rem}.card-meta[data-v-852e21fe]{flex-wrap:wrap;gap:.1875rem 0;min-width:0;line-height:1.125rem;display:flex}.card-meta span[data-v-852e21fe]{white-space:nowrap;min-width:0}.card-meta span[data-v-852e21fe]:not(:first-child):before{content:" · "}.card-meta .accent[data-v-852e21fe]{color:#c9934e}.card-meta .expired[data-v-852e21fe]{color:#dc2626}.actions[data-v-852e21fe]{flex-shrink:0;gap:.5rem;display:flex}.actions button[data-v-852e21fe]{color:#2f73f6;cursor:pointer;background:0 0;border:0;place-items:center;width:1.75rem;height:1.75rem;display:grid}.actions .share-action[data-v-852e21fe],.actions .revoke-action[data-v-852e21fe],.actions .purchase-action[data-v-852e21fe]{white-space:nowrap;width:auto;padding:0 .25rem;font-size:.8125rem}.actions .share-action[data-v-852e21fe]{color:#17213a}.actions .revoke-action[data-v-852e21fe]{color:#6b7280}.actions .purchase-action[data-v-852e21fe]{color:#2f73f6;font-weight:500}.actions .purchase-action[data-v-852e21fe]:hover,.actions .revoke-action[data-v-852e21fe]:hover,.actions .share-action[data-v-852e21fe]:hover{text-decoration:underline}@media (width<=37.5rem){.report-card[data-v-852e21fe]{gap:.875rem;padding:.875rem}.cover[data-v-852e21fe]{flex-basis:5.3125rem;min-height:8.75rem}.card-bottom[data-v-852e21fe]{align-items:flex-end}.card-meta[data-v-852e21fe]{line-height:1.0625rem}.title[data-v-852e21fe]{font-size:.9375rem;line-height:1.375rem}.summary[data-v-852e21fe]{font-size:.75rem;line-height:1.125rem}}[data-v-b2841c12] .checkout-dialog{color:#111827;border:1px solid #ffffffd9;border-radius:1.25rem;width:min(35rem,100vw - 2rem);max-width:none;min-height:31.875rem;padding:2rem;display:block;box-shadow:0 1.5rem 5rem #091e3838}.close-button[data-v-b2841c12]{color:#4b5563;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:1rem;right:1.5rem}.close-button[data-v-b2841c12]:hover{color:#2f73f6}.eyebrow[data-v-b2841c12]{color:#2f73f6;font-size:.6875rem;line-height:1.0625rem}.checkout-title[data-v-b2841c12],.result-title[data-v-b2841c12]{margin:.5rem 0 0;font-size:1.5rem;font-weight:500;line-height:2rem}.intro-copy[data-v-b2841c12]{color:#6b6c70;margin:.5rem 0 0;font-size:.875rem;line-height:1.3125rem}.order-summary[data-v-b2841c12]{border-top:1px solid #edf0f5;border-bottom:1px solid #edf0f5;margin-top:1.5rem;padding:1rem 0}.summary-row[data-v-b2841c12]{justify-content:space-between;align-items:start;gap:1rem;font-size:1rem;line-height:1.5rem;display:flex}.summary-row+.summary-row[data-v-b2841c12]{margin-top:1rem}.summary-row[data-v-b2841c12]>:last-child{text-align:right;overflow-wrap:anywhere;min-width:0}.summary-row>span[data-v-b2841c12]:first-child{flex:none}.summary-row strong[data-v-b2841c12]{color:#2f73f6;font-size:1.125rem;line-height:1.75rem}.payment-area[data-v-b2841c12]{background:#fafafa;border:1px solid #e5e7eb;border-radius:1rem;align-items:center;gap:1rem;min-height:13.25rem;margin-top:1.5rem;padding:1rem;display:flex;position:relative}.qr-box[data-v-b2841c12]{text-align:center;background:#fff;border-radius:1rem;flex:none;width:10rem;height:11.25rem;padding:1rem .9375rem .5rem;box-shadow:0 .3125rem 1.875rem #00000014}.qr-image[data-v-b2841c12],.qr-placeholder[data-v-b2841c12]{width:8rem;height:8rem;display:block}.qr-placeholder[data-v-b2841c12]{background:#f1f4f9}.qr-box p[data-v-b2841c12]{color:#4b5563;white-space:nowrap;margin:.5rem 0 0;font-size:.75rem}.qr-box p strong[data-v-b2841c12]{color:#111827;font-weight:500}.payment-info[data-v-b2841c12]{flex:1;min-width:0;font-size:.8125rem}.payment-info>p[data-v-b2841c12]:first-child{color:#3a434c;margin:0}.payment-amount[data-v-b2841c12]{white-space:nowrap;align-items:baseline;gap:.25rem;margin:.5rem 0 1rem;font-size:1rem;display:flex}.payment-amount strong[data-v-b2841c12]{color:#2f73f6;font-size:1.125rem}.payment-order[data-v-b2841c12]{color:#9ca3af;overflow-wrap:anywhere;border-top:1px solid #edf0f5;margin:0;padding-top:1rem;font-size:.75rem;line-height:1.1875rem}.agreement-cover[data-v-b2841c12]{backdrop-filter:blur(.625rem);background:#fafafad9;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;font-size:1rem;display:flex;position:absolute;inset:0}.primary[data-v-b2841c12]{color:#fff;cursor:pointer;background:#2f73f6;border:0;border-radius:.625rem;padding:.75rem 1.125rem}.primary[data-v-b2841c12]:disabled{opacity:.5;cursor:not-allowed}.agree-button[data-v-b2841c12]{padding:.625rem 1.125rem;font-size:.875rem}.agreement-label[data-v-b2841c12]{color:#6e7079;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.agreement-label input[data-v-b2841c12]{accent-color:#2f73f6;width:1.25rem;height:1.25rem;margin:0}.agreement-label a[data-v-b2841c12]{color:#2f73f6;text-decoration:none}.result-heading[data-v-b2841c12]{text-align:center;flex-direction:column;align-items:center;display:flex}.result-image[data-v-b2841c12]{object-fit:contain;width:10rem;height:8.5625rem;margin-top:1.125rem}.result-title[data-v-b2841c12]{margin-top:.5rem}.result-message[data-v-b2841c12]{color:#4b5563;margin:.5rem 0 0;font-size:.875rem;line-height:1.3125rem}.result-summary[data-v-b2841c12]{margin-top:1.5rem}.order-number[data-v-b2841c12]{color:#4b5563;font-size:.875rem;line-height:1.25rem}.result-action[data-v-b2841c12]{width:100%;margin-top:2.6875rem;font-size:1rem}@media (width<=32.5rem){[data-v-b2841c12] .checkout-dialog{min-height:0;max-height:calc(100dvh - 2rem);padding:1.75rem 1.25rem 1.25rem;overflow-y:auto}.close-button[data-v-b2841c12]{top:.75rem;right:.75rem}.intro-copy[data-v-b2841c12]{padding-right:.75rem}.payment-area[data-v-b2841c12]{flex-wrap:wrap;justify-content:center}.payment-info[data-v-b2841c12]{min-width:11.25rem}.agreement-cover[data-v-b2841c12]{text-align:center;padding:.75rem}.agreement-label[data-v-b2841c12]{font-size:.75rem}.result-action[data-v-b2841c12]{margin-top:1.5rem}}
