.ba-tooltip-fade-enter-active[data-v-6f6aeffe],.ba-tooltip-fade-leave-active[data-v-6f6aeffe]{transition:opacity .12s ease-out,transform .12s ease-out}.ba-tooltip-fade-enter-from[data-v-6f6aeffe],.ba-tooltip-fade-leave-to[data-v-6f6aeffe]{opacity:0;transform:translateY(2px)}@keyframes dropzone-indeterminate-6f6aeffe{0%{transform:translate(-100%)}to{transform:translate(400%)}}.dropzone-indeterminate[data-v-6f6aeffe]{animation:dropzone-indeterminate-6f6aeffe 1.4s ease-in-out infinite}.video-container[data-v-7a6872ee]{width:100%}@media(min-width:640px){.video-container[data-v-7a6872ee]{height:40dvh;width:auto}}@media(min-width:1024px){.video-container[data-v-7a6872ee]{height:40dvh;width:auto}}@media(min-width:1280px){.video-container[data-v-7a6872ee]{height:auto;width:100%}}.cv-guide[data-v-02e4296d]{--vio:var(--highlight,#7a22d6);--vio-dark:var(--highlight,#7a22d6);--vio-light:color-mix(in srgb,var(--highlight,#7a22d6) 12%,#fff);--g-text:#2c2c2c;--g-text-sec:#555;--g-border:#e0e0e0;--g-bg:#f5f5f7;--ok-bg:#eaf3de;--ok-tx:#3b6d11;--warn-bg:#faeeda;--warn-tx:#854f0b;--err-bg:#fcebeb;--err-tx:#a32d2d;background:var(--g-bg);color:var(--g-text)}.cv-guide__banner[data-v-02e4296d]{background:var(--vio);display:flex;justify-content:center;padding:1.25rem 1rem}.cv-guide__banner-img[data-v-02e4296d]{height:38px;width:auto}.cv-guide__body[data-v-02e4296d]{padding:1rem}@media(min-width:640px){.cv-guide__body[data-v-02e4296d]{padding:1.25rem 1.5rem}}.cv-guide__intro[data-v-02e4296d]{color:var(--g-text-sec);font-size:.9rem;line-height:1.6;margin-bottom:1rem}.cv-guide__sticky-sentinel[data-v-02e4296d]{height:0}.cv-guide__progress[data-v-02e4296d]{background:#fff;border:1px solid var(--g-border);border-radius:.75rem;margin-bottom:1.25rem;padding:.85rem 1rem;position:sticky;top:0;z-index:2}.cv-guide__progress.is-stuck[data-v-02e4296d]{padding-bottom:.6rem;padding-top:.6rem}.cv-guide__progress.is-stuck .cv-guide__step-desc[data-v-02e4296d]{display:none}.cv-guide__progress-top[data-v-02e4296d]{align-items:center;display:flex;gap:.85rem;margin-bottom:.6rem}.cv-guide__score[data-v-02e4296d]{align-items:baseline;display:flex;flex-shrink:0;gap:2px}.cv-guide__score-num[data-v-02e4296d]{color:var(--vio);font-size:1.6rem;font-weight:800;line-height:1}.cv-guide__score-of[data-v-02e4296d]{color:var(--g-text-sec);font-size:.9rem}.cv-guide__step[data-v-02e4296d]{display:flex;flex-direction:column;line-height:1.3;min-width:0}.cv-guide__step strong[data-v-02e4296d]{color:var(--vio-dark);font-size:.9rem}.cv-guide__step span[data-v-02e4296d]{color:var(--g-text-sec);font-size:.78rem}.cv-guide__bar[data-v-02e4296d]{background:var(--vio-light);border-radius:99px;height:7px;overflow:hidden}.cv-guide__bar-fill[data-v-02e4296d]{background:var(--vio);border-radius:99px;display:block;height:100%;transition:width .35s ease}.cv-guide__progress-foot[data-v-02e4296d]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-top:.5rem}.cv-guide__prog-label[data-v-02e4296d]{color:var(--g-text-sec);font-size:.78rem}.cv-guide__reset[data-v-02e4296d]{background:none;border:none;color:var(--vio);cursor:pointer;font-size:.75rem;padding:0;text-decoration:underline}.cv-guide__reset[data-v-02e4296d]:hover{color:var(--vio-dark)}.cv-guide__section[data-v-02e4296d]{background:#fff;border:1px solid var(--g-border);border-radius:.75rem;margin-bottom:.85rem;padding:.9rem 1rem}.cv-guide__section.is-priority[data-v-02e4296d]{background:linear-gradient(0deg,#fff,var(--vio-light) 320%);border-color:var(--vio);box-shadow:0 0 0 1px var(--vio) inset}.cv-guide__section-head[data-v-02e4296d]{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:.6rem;padding:0;text-align:left;width:100%}.cv-guide__chevron[data-v-02e4296d]{color:var(--g-text-sec);flex-shrink:0;font-size:16px;transition:transform .2s ease}.cv-guide__chevron.is-collapsed[data-v-02e4296d]{transform:rotate(-90deg)}.cv-guide__section-body[data-v-02e4296d]{margin-top:.1rem}.cv-guide__section-icon[data-v-02e4296d]{color:var(--vio);display:inline-flex;flex-shrink:0;height:26px;width:26px}.cv-guide__section-icon[data-v-02e4296d] svg{height:100%;width:100%}.cv-guide__section-title[data-v-02e4296d]{flex:1;font-size:1.05rem;font-weight:700;margin:0;min-width:0}.cv-guide__badge[data-v-02e4296d]{border-radius:99px;flex-shrink:0;font-size:.72rem;font-weight:700;padding:2px 8px;white-space:nowrap}.cv-guide__badge.is-ok[data-v-02e4296d]{background:var(--ok-bg);color:var(--ok-tx)}.cv-guide__badge.is-warn[data-v-02e4296d]{background:var(--warn-bg);color:var(--warn-tx)}.cv-guide__badge.is-err[data-v-02e4296d]{background:var(--err-bg);color:var(--err-tx)}.cv-guide__priority-tag[data-v-02e4296d]{color:var(--vio);display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.04em;margin-top:.5rem;text-transform:uppercase}.cv-guide__tip[data-v-02e4296d],.cv-guide__toptip[data-v-02e4296d]{color:var(--g-text-sec);font-size:.83rem;line-height:1.55;margin:.55rem 0 .2rem}.cv-guide__toptip[data-v-02e4296d] b{color:var(--vio-dark)}.cv-guide__items[data-v-02e4296d]{list-style:none;margin:.6rem 0 0;padding:0}.cv-guide__item+.cv-guide__item[data-v-02e4296d]{border-top:1px solid var(--g-border)}.cv-guide__check-row[data-v-02e4296d]{align-items:flex-start;cursor:pointer;display:flex;gap:.6rem;padding:.65rem 0}.cv-guide__checkbox[data-v-02e4296d]{height:0;opacity:0;position:absolute;width:0}.cv-guide__check-box[data-v-02e4296d]{align-items:center;border:2px solid var(--g-border);border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;margin-top:1px;transition:all .15s ease;width:20px}.cv-guide__check-box[data-v-02e4296d] svg{height:14px;opacity:0;transition:opacity .15s ease;width:14px}.cv-guide__check-row.is-done .cv-guide__check-box[data-v-02e4296d]{background:var(--vio);border-color:var(--vio)}.cv-guide__check-row.is-done .cv-guide__check-box[data-v-02e4296d] svg{opacity:1}.cv-guide__item-content[data-v-02e4296d]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.cv-guide__item-title[data-v-02e4296d]{font-size:.9rem;font-weight:600;line-height:1.4}.cv-guide__check-row.is-done .cv-guide__item-title[data-v-02e4296d],.cv-guide__item-detail[data-v-02e4296d]{color:var(--g-text-sec)}.cv-guide__item-detail[data-v-02e4296d]{font-size:.82rem;line-height:1.55}.cv-guide__item-detail[data-v-02e4296d] ol{list-style:decimal;padding-left:1.1rem}.cv-guide__item-eg[data-v-02e4296d]{background:var(--g-bg);border-left:3px solid var(--vio-light);border-radius:0 6px 6px 0;color:var(--g-text-sec);display:flex;flex-direction:column;font-size:.78rem;gap:1px;margin-top:.2rem;padding:.45rem .6rem}.cv-guide__item-eg-label[data-v-02e4296d]{color:var(--vio);font-size:.66rem;font-weight:700;letter-spacing:.05em;margin-bottom:2px;text-transform:uppercase}.cv-guide__item-eg-line[data-v-02e4296d]{white-space:pre-wrap}.cv-guide__footer[data-v-02e4296d]{align-items:center;background:color-mix(in srgb,var(--highlight,#7a22d6) 82%,#000);border-radius:.75rem;display:flex;flex-direction:column;gap:.4rem;margin-top:1.25rem;padding:1rem}.cv-guide__footer-poweredby[data-v-02e4296d]{color:#ffffffb3;font-size:.66rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cv-guide__footer-img[data-v-02e4296d]{height:31px;opacity:.95;width:auto}.base-input-group[data-v-30f3a6dd]>*>a,.base-input-group[data-v-30f3a6dd]>*>button,.base-input-group[data-v-30f3a6dd]>a,.base-input-group[data-v-30f3a6dd]>button,.base-input-group[data-v-30f3a6dd] input{border-radius:0!important}.base-input-group[data-v-30f3a6dd]>*>a,.base-input-group[data-v-30f3a6dd]>*>button{height:100%}.base-input-group[data-v-30f3a6dd]>:first-child input,.base-input-group[data-v-30f3a6dd]>:first-child>a,.base-input-group[data-v-30f3a6dd]>:first-child>button,.base-input-group[data-v-30f3a6dd]>a:first-child,.base-input-group[data-v-30f3a6dd]>button:first-child,.base-input-group[data-v-30f3a6dd]>input:first-child{border-bottom-left-radius:var(--group-radius)!important;border-top-left-radius:var(--group-radius)!important}.base-input-group[data-v-30f3a6dd]>:last-child input,.base-input-group[data-v-30f3a6dd]>:last-child>a,.base-input-group[data-v-30f3a6dd]>:last-child>button,.base-input-group[data-v-30f3a6dd]>a:last-child,.base-input-group[data-v-30f3a6dd]>button:last-child,.base-input-group[data-v-30f3a6dd]>input:last-child{border-bottom-right-radius:var(--group-radius)!important;border-top-right-radius:var(--group-radius)!important}.range-thumb[data-v-5d231eb9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;inset:0;margin:0;outline:none;pointer-events:none;position:absolute;width:100%}.range-thumb[data-v-5d231eb9]:focus,.range-thumb[data-v-5d231eb9]:focus-visible{box-shadow:none;outline:none}.range-thumb[data-v-5d231eb9]:focus::-webkit-slider-thumb{outline:none}.range-thumb[data-v-5d231eb9]:focus::-moz-range-thumb{outline:none}.range-thumb[data-v-5d231eb9]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid var(--highlight,#991b1b);border-radius:9999px;box-shadow:0 1px 2px #0003;cursor:pointer;height:16px;pointer-events:auto;width:16px}.range-thumb[data-v-5d231eb9]::-moz-range-thumb{background:#fff;border:2px solid var(--highlight,#991b1b);border-radius:9999px;box-shadow:0 1px 2px #0003;cursor:pointer;height:16px;pointer-events:auto;width:16px}.range-thumb[data-v-5d231eb9]::-moz-range-track{background:transparent}.range-thumb[data-v-5d231eb9]:disabled{cursor:not-allowed;opacity:.5}[data-v-7451373f]::-webkit-scrollbar{width:5px}[data-v-7451373f]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-7451373f]::-webkit-scrollbar-thumb{background:#888}.canvas-editor[data-v-0fdb22e1] .field-line{margin:.2rem 0;min-height:1.6rem;padding:0;width:100%}.canvas-editor[data-v-0fdb22e1] .fld-label{color:var(--highlight);cursor:default;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95rem;margin-right:.4rem;overflow-wrap:break-word;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:normal;word-break:break-word}.canvas-editor[data-v-0fdb22e1] .fld-value{color:var(--basePrimaryFontColor)}.canvas-editor[data-v-0fdb22e1] .fld-value[contenteditable]{display:inline-block;min-width:min(10ch,100%)}.canvas-editor[data-v-0fdb22e1] .has-empty-value .fld-value{min-width:12ch;position:relative}.canvas-editor[data-v-0fdb22e1] .has-empty-value .fld-value:before{color:#94a3b8;content:attr(data-placeholder);left:0;opacity:.9;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.canvas-editor[data-v-0fdb22e1] .has-empty-value[data-key$=endDate] .fld-value:before{content:none}.canvas-editor.is-editmode[data-v-0fdb22e1] .has-empty-value:has(.diff-delete) .fld-value:before{content:none}.canvas-editor[data-v-0fdb22e1] .ProseMirror{cursor:text;min-height:1.6rem;width:100%}.canvas-editor[data-v-0fdb22e1] .ProseMirror,.canvas-editor[data-v-0fdb22e1] .ProseMirror-focused,.canvas-editor[data-v-0fdb22e1] .ProseMirror:focus,.canvas-editor[data-v-0fdb22e1] .tiptap.ProseMirror-focused{border:0!important;box-shadow:none!important;outline:0!important}.canvas-editor[data-v-0fdb22e1] .ProseMirror-focused{--tw-ring-color:transparent!important;--tw-ring-shadow:0 0 #0000!important;--tw-shadow:0 0 #0000!important}[data-v-0fdb22e1] .tippy-box{background-color:unset;border-radius:.75rem;color:unset;z-index:9999}.canvas-editor[data-v-0fdb22e1] .fld-value[contenteditable]{display:block;min-width:4ch;outline:none;white-space:pre-wrap;width:100%}.canvas-editor[data-v-0fdb22e1] .diff-insert{background-color:#00c80026;text-decoration:underline}.canvas-editor[data-v-0fdb22e1] .diff-delete{color:#dc2626;opacity:.85;text-decoration:line-through;text-decoration-color:#dc2626;text-decoration-thickness:2px;white-space:pre-wrap}.canvas-editor[data-v-0fdb22e1]:not(.is-editmode) .diff-insert{background-color:transparent;text-decoration:none}.canvas-editor[data-v-0fdb22e1]:not(.is-editmode) .diff-delete{display:none}.canvas-editor[data-v-0fdb22e1] .date-ongoing-placeholder{font-style:italic;opacity:.6;pointer-events:none}.canvas-editor[data-v-0fdb22e1] ::selection{background:color-mix(in srgb,var(--highlight) 40%,transparent);color:#fff}.canvas-editor[data-v-0fdb22e1] ::-moz-selection{background:color-mix(in srgb,var(--highlight) 40%,transparent);color:#fff}.cv-analysis-result[data-v-9528f9d9]{display:flex;flex-direction:column;gap:14px;padding:4px 0}.cv-analysis-result-verdict[data-v-9528f9d9]{color:#1f2937;font-size:15px;font-weight:600;margin:0}.cv-analysis-result-section[data-v-9528f9d9]{display:flex;flex-direction:column;gap:6px}.cv-analysis-result-heading[data-v-9528f9d9]{color:#6b7280;font-size:10px;font-weight:700;letter-spacing:2px;margin:0;text-transform:uppercase}.cv-analysis-result-list[data-v-9528f9d9]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.cv-analysis-result-item[data-v-9528f9d9]{align-items:flex-start;color:#1f2937;display:flex;font-size:14px;gap:8px;line-height:1.45}.cv-analysis-result-icon[data-v-9528f9d9]{flex-shrink:0;height:18px;margin-top:1px;width:18px}.cv-analysis-result-status-pass .cv-analysis-result-icon[data-v-9528f9d9]{color:#16a34a}.cv-analysis-result-status-warn .cv-analysis-result-icon[data-v-9528f9d9]{color:#f59e0b}.cv-analysis-result-status-fail .cv-analysis-result-icon[data-v-9528f9d9]{color:#dc2626}.cv-analysis-result-tip .cv-analysis-result-icon[data-v-9528f9d9]{color:var(--highlight,#7a22d6)}.cv-analysis-result-item-wrap[data-v-9528f9d9]{display:flex;flex-direction:column;gap:2px}.cv-analysis-result-note[data-v-9528f9d9]{color:#4b5563;font-size:13px;line-height:1.5;margin-left:26px}.cv-validation-result[data-v-68b022ff]{display:flex;flex-direction:column;gap:10px;padding:4px 0}.cv-validation-result-list[data-v-68b022ff]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.cv-validation-result-item[data-v-68b022ff]{align-items:flex-start;color:#1f2937;display:flex;font-size:14px;gap:8px;line-height:1.45}.cv-validation-result-icon[data-v-68b022ff]{flex-shrink:0;height:18px;margin-top:1px;width:18px}.cv-validation-result-status-pass .cv-validation-result-icon[data-v-68b022ff]{color:#16a34a}.cv-validation-result-status-warn .cv-validation-result-icon[data-v-68b022ff]{color:#f59e0b}.cv-validation-result-status-fail .cv-validation-result-icon[data-v-68b022ff]{color:#dc2626}.cv-validation-result-note[data-v-68b022ff]{color:#6b7280;font-size:13px;line-height:1.45;margin-left:26px}.cv-validation-result-disclaimer[data-v-68b022ff]{color:#6b7280;font-size:12px;line-height:1.5;margin:4px 0 0}.cv-validation-result-warning[data-v-68b022ff]{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;color:#b45309}.cv-validation-result-error[data-v-68b022ff],.cv-validation-result-warning[data-v-68b022ff]{font-size:13px;font-weight:600;line-height:1.45;margin:2px 0 0;padding:8px 10px}.cv-validation-result-error[data-v-68b022ff]{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#b91c1c}[data-v-b9be4056] .tiptap{background:#fff;border:1px solid #cbd5e1;border-radius:5px;height:100%;overflow-y:auto;padding:5px 10px;width:100%}[data-v-b9be4056] .tiptap.ProseMirror-focused{border-color:#737373;box-shadow:none;outline:none;--tw-ring-color:transparent;--tw-ring-shadow:0 0 #0000}.is-canva[data-v-b9be4056] .tiptap{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important}.is-canva[data-v-b9be4056] .tiptap p{padding:0!important}.is-active[data-v-b9be4056]{background:var(--highlight)}.is-canva[data-v-b9be4056] .ProseMirror,.is-canva[data-v-b9be4056] .ProseMirror-focused,.is-canva[data-v-b9be4056] .ProseMirror:focus,.is-canva[data-v-b9be4056] .tiptap.ProseMirror-focused{border:0!important;box-shadow:none!important;outline:0!important}.is-canva[data-v-b9be4056] .ProseMirror-focused{--tw-ring-color:transparent!important;--tw-ring-shadow:0 0 #0000!important;--tw-shadow:0 0 #0000!important}[data-v-b9be4056] .tiptap p{box-sizing:border-box;color:#000;line-height:1.42;outline:none;overflow-wrap:break-word;overflow-y:auto;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;white-space:pre-wrap}[data-v-b9be4056] .tiptap a{color:var(--highlight);overflow-wrap:break-word;text-decoration:underline}[data-v-b9be4056] .tiptap pre{background-color:#23241f;border-radius:5px;color:#f8f8f2;margin:5px 0;overflow:visible;padding:2px 8px}[data-v-b9be4056] .tiptap blockquote{border-left:4px solid #ccc;margin:5px 0;padding-left:16px}[data-v-b9be4056] .tiptap ol,[data-v-b9be4056] .tiptap ul{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;list-style:none;margin:0;padding-left:1.5em}[data-v-b9be4056] .tiptap ul>li:before{content:"⦁"}[data-v-b9be4056] .tiptap li:before{display:flex;margin-left:-1.5em;margin-right:.3em;width:1.2em}[data-v-b9be4056] .tiptap li{align-items:first baseline;display:flex;font-size:14px;overflow-wrap:break-word;padding-left:1.5em}[data-v-b9be4056] .tiptap ol>li{counter-increment:list-0}[data-v-b9be4056] .tiptap ol>li:before{content:counter(list-0,decimal) ". "}[data-v-b9be4056] .tiptap .tiptap ol>li{counter-reset:list-1}[data-v-b9be4056] .diff-insert{background-color:#dcfce7}[data-v-b9be4056] .diff-delete{color:#b91c1c;font-style:italic;margin-left:.25rem;text-decoration:line-through}[data-v-b9be4056] .tippy-box{background-color:unset;border-radius:.75rem;color:unset;z-index:9999}.swiper[data-v-37f388b9]{align-items:center;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.swiper-slide[data-v-37f388b9]{flex:0 0 100%}.swiper-slide[data-v-37f388b9],.swiper-slide>.content[data-v-37f388b9]{height:100%;overflow:hidden;padding:0;text-overflow:ellipsis}.swiper-slide>.content[data-v-37f388b9]{background-color:transparent}.swiper-slide>.content>img[data-v-37f388b9]{height:calc(100vh - 200px);min-width:100%;-o-object-fit:cover;object-fit:cover}.swiper p[data-v-37f388b9]{font-size:20px;line-height:1.7;margin:20px 15px 20px 0}.fade-enter-active[data-v-cba28432],.fade-leave-active[data-v-cba28432]{transition:opacity .15s ease}.fade-enter-from[data-v-cba28432],.fade-leave-to[data-v-cba28432]{opacity:0}.pdf-viewer-root .vue-pdf-container,.pdf-viewer-root .vue-pdf__canvas-container,.pdf-viewer-root .vue-pdf__container{overflow:visible;position:relative}.pdf-viewer-root .textLayer{display:block;inset:0;line-height:1;overflow:hidden;pointer-events:none;position:absolute;text-align:initial;z-index:2}.pdf-viewer-root .textLayer .markedContent{display:block;pointer-events:none;position:static}.pdf-viewer-root .textLayer .markedContent>span[role=presentation],.pdf-viewer-root .textLayer>span[role=presentation]{color:transparent;cursor:text;pointer-events:auto;position:absolute;transform-origin:0 0;white-space:pre;z-index:3}.pdf-viewer-root .textLayer .highlight,.pdf-viewer-root .textLayer .highlight.appended,.pdf-viewer-root .textLayer [class*=highlight]{background:var(--highlight,#ff0);mix-blend-mode:multiply;opacity:.4;pointer-events:auto;z-index:2}.pdf-viewer-root .textLayer ::-moz-selection{background:#0000ff40}.pdf-viewer-root .textLayer ::selection{background:#0000ff40}.pdf-viewer-root .textLayer::-moz-selection{background:#0000ff40}.pdf-viewer-root .textLayer .endOfContent{display:block;height:0;left:0;position:absolute;right:0;top:0;z-index:-1}.pdf-page[data-v-7d4c0637]{display:block;position:relative}.pdf-page canvas[data-v-7d4c0637]{display:block;max-width:none}.pdf-viewer-root .textLayer[data-v-7d4c0637]{display:block;inset:0;line-height:1;overflow:hidden;pointer-events:none;position:absolute;text-align:initial;z-index:2}.pdf-viewer-root .textLayer .markedContent[data-v-7d4c0637]{display:block;pointer-events:none;position:static}.pdf-viewer-root .textLayer .markedContent>span[role=presentation][data-v-7d4c0637],.pdf-viewer-root .textLayer>span[role=presentation][data-v-7d4c0637]{color:transparent;cursor:text;pointer-events:auto;position:absolute;transform-origin:0 0;white-space:pre;z-index:3}.pdf-viewer-root .textLayer .highlight[data-v-7d4c0637],.pdf-viewer-root .textLayer .highlight.appended[data-v-7d4c0637],.pdf-viewer-root .textLayer [class*=highlight][data-v-7d4c0637]{background:#ff0;mix-blend-mode:multiply;opacity:.4;pointer-events:auto;z-index:2}.pdf-viewer-root .textLayer .endOfContent[data-v-7d4c0637]{display:block;height:0;left:0;position:absolute;right:0;top:0;z-index:-1}.pdf-viewer-root .pdf-match-flash[data-v-7d4c0637]{border-radius:2px;outline:2px solid rgba(59,130,246,.9);outline-offset:2px}.pdf-viewer-root .pdf-selected-match[data-v-7d4c0637]{background:#3b82f61a;border-radius:2px;outline:2px solid #3b82f6;outline-offset:2px}.docx-viewer-outer[data-v-6841b01c]{background:#e5e7eb;border-radius:1rem;max-height:75vh;overflow:auto;padding:1rem;position:relative}.docx-viewer[data-v-6841b01c]{transform-origin:top left}.docx-wrapper .docx[data-v-6841b01c]{margin:1rem auto}.docx-overlay[data-v-6841b01c]{background:#0009;border-radius:.5rem;color:#fff;font-size:.875rem;inset:auto 1rem 1rem auto;padding:.4rem .6rem;position:absolute}.docx-error[data-v-6841b01c]{background:#fee2e2;border:1px solid #fecaca;border-radius:.5rem;bottom:1rem;color:#991b1b;left:1rem;padding:.6rem .8rem;position:absolute;right:1rem}.is-busy[data-v-6841b01c]{cursor:progress}.dom-find-flash[data-v-cb265093]{border-radius:3px;outline:2px solid var(--highlight);outline-offset:2px}.dom-find-overlay[data-v-cb265093]{z-index:50}.dom-find-rect[data-v-cb265093]{background-color:#ffe60059;border-radius:3px;position:absolute}.dom-find-rect.is-active[data-v-cb265093]{background-color:#ffaa0073;outline:1px solid rgba(255,140,0,.8)}h1[data-v-c9b9d514]{font-size:1.5rem;font-weight:700}h2[data-v-c9b9d514]{font-size:1.25rem}h2[data-v-c9b9d514],h3[data-v-c9b9d514]{font-weight:600}h3[data-v-c9b9d514]{font-size:1.125rem}h4[data-v-c9b9d514]{font-size:1rem}h4[data-v-c9b9d514],h5[data-v-c9b9d514]{font-weight:600}h5[data-v-c9b9d514]{font-size:.95rem}h6[data-v-c9b9d514]{font-size:.9rem;font-weight:600}.viewer-box[data-v-3ec29323]{display:flex;flex-direction:column;min-width:0;width:100%}.viewer-full[data-v-3ec29323]{height:100%}.viewer-full[data-v-3ec29323] canvas,.viewer-full[data-v-3ec29323] embed,.viewer-full[data-v-3ec29323] iframe,.viewer-full[data-v-3ec29323] object,.viewer-full[data-v-3ec29323] svg{display:block;height:100%!important;width:100%!important}.viewer-img[data-v-3ec29323]{display:block;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}[data-v-3ec29323] .json-viewer,[data-v-3ec29323] code,[data-v-3ec29323] pre{box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word}.pdf-extract[data-v-3ec29323] .page{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #0000000a;color:#111;line-height:1.5;margin:1.5rem auto;max-width:900px;padding:1rem 1.25rem}.pdf-extract[data-v-3ec29323] h1,.pdf-extract[data-v-3ec29323] h2,.pdf-extract[data-v-3ec29323] h3{color:#111;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:600;line-height:1.3;margin:.75rem 0 .25rem}.pdf-extract[data-v-3ec29323] h1{font-size:1.5rem}.pdf-extract[data-v-3ec29323] h2{font-size:1.25rem}.pdf-extract[data-v-3ec29323] h3{font-size:1.1rem}.pdf-extract[data-v-3ec29323] p{color:#111;margin:.25rem 0}.pdf-extract[data-v-3ec29323] .small{color:#475569;font-size:.9rem}.pdf-extract[data-v-3ec29323] .mono{font-family:ui-monospace,Menlo,Consolas,monospace}.pdf-extract[data-v-3ec29323] .line{margin:0}.pdf-extract[data-v-3ec29323] .para{margin:.5rem 0 1rem}.pdf-extract[data-v-3ec29323] .break{border:0;border-top:1px dashed #ddd;height:0;margin:1rem 0}.hidesplits[data-v-3ec29323] .split{display:none}[data-v-ff8b8114] code,[data-v-ff8b8114] pre:has(code){border-radius:.375rem;margin-top:.5rem;overflow:hidden;overflow-wrap:break-word;white-space:pre-wrap;width:100%;--tw-bg-opacity:1;background-color:rgb(31 34 36/var(--tw-bg-opacity,1));padding:.625rem;--tw-text-opacity:1;color:rgb(240 248 255/var(--tw-text-opacity,1))}.chat-response * span[data-v-ff8b8114]{color:var(--basePrimaryFontColor);font-size:16px}.chat-response[data-v-ff8b8114]{color:var(--activeFontColor);overflow:hidden;overflow-wrap:break-word;transition-duration:.3s;transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.chat-response>a[data-v-ff8b8114]{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1));text-decoration-line:underline}.chat-live-status[data-v-a29625db]{display:flex;flex-direction:column;gap:6px;margin:12px 0}.chat-live-status-row[data-v-a29625db]{align-items:center;background:#00000008;border-radius:var(--edges,8px);color:var(--text-muted,#555);display:flex;font-size:.875rem;gap:10px;padding:8px 12px}.chat-live-status-row--error[data-v-a29625db]{background:#dc26260f;color:#b91c1c}.chat-live-status-icon[data-v-a29625db]{flex-shrink:0;height:16px;width:16px}.chat-live-status-icon--error[data-v-a29625db]{color:#dc2626}.chat-live-status-label[data-v-a29625db]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-live-status-dots[data-v-a29625db]:after{animation:chat-live-status-dots-a29625db 1.2s step-end infinite;content:""}@keyframes chat-live-status-dots-a29625db{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.chat-live-status-progress[data-v-a29625db]{background:#00000014;border-radius:2px;flex-shrink:0;height:4px;overflow:hidden;width:80px}.chat-live-status-progress-bar[data-v-a29625db]{background:var(--highlight,#2563eb);height:100%;transition:width .2s ease-out}.loader{animation:shadowPulse 1.2s linear infinite;background:#fff;border-radius:50%;box-shadow:calc(var(--pulse-size)*-1) 0 #fff,calc(var(--pulse-size)*1) 0 #fff;box-sizing:border-box;display:block;position:relative}@keyframes shadowPulse{33%{background:#fff;box-shadow:calc(var(--pulse-size)*-1) 0 var(--pulse-color),calc(var(--pulse-size)*1) 0 #fff}66%{background:var(--pulse-color);box-shadow:calc(var(--pulse-size)*-1) 0 #fff,calc(var(--pulse-size)*1) 0 #fff}to{background:#fff;box-shadow:calc(var(--pulse-size)*-1) 0 #fff,calc(var(--pulse-size)*1) 0 var(--pulse-color)}}.sidepanel-fade-enter-active[data-v-339a1a6e],.sidepanel-fade-leave-active[data-v-339a1a6e]{transition:opacity .2s ease}.sidepanel-fade-enter-from[data-v-339a1a6e],.sidepanel-fade-leave-to[data-v-339a1a6e]{opacity:0}.sidepanel-slide-left-enter-active[data-v-339a1a6e],.sidepanel-slide-left-leave-active[data-v-339a1a6e],.sidepanel-slide-right-enter-active[data-v-339a1a6e],.sidepanel-slide-right-leave-active[data-v-339a1a6e]{transition:transform .25s ease}.sidepanel-slide-right-enter-from[data-v-339a1a6e],.sidepanel-slide-right-leave-to[data-v-339a1a6e]{transform:translate(100%)}.sidepanel-slide-left-enter-from[data-v-339a1a6e],.sidepanel-slide-left-leave-to[data-v-339a1a6e]{transform:translate(-100%)}[data-v-461b1d48] .nuxt-icon svg{margin:0}[data-v-461b1d48] pre:has(code),code[data-v-461b1d48]{background:#1f2224!important;border-radius:5px;color:#f0f8ff!important;margin-top:10px;padding:10px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;overflow:hidden;width:100%}.box[data-v-461b1d48]{background:transparent;border-radius:var(--edges)}.anchor[data-v-461b1d48]{position:absolute;top:-80px}.custom-input-group[data-v-461b1d48]{align-items:stretch;display:flex;position:relative;width:100%}.custom-input[data-v-461b1d48]{border-radius:5px;flex:1;font-size:14px;min-height:40px;padding:5px 10px}.custom-input[data-v-461b1d48]::-moz-placeholder{color:#d3d3d3}.custom-input[data-v-461b1d48]::placeholder{color:#d3d3d3}.custom-radius[data-v-461b1d48]{border-radius:0 5px 5px 0}[data-v-461b1d48]::-webkit-scrollbar{width:5px}[data-v-461b1d48]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-461b1d48]::-webkit-scrollbar-thumb{background:#888}.fade-slide-enter-active[data-v-a3f741d6],.fade-slide-leave-active[data-v-a3f741d6]{transition:opacity .15s ease,transform .15s ease}.fade-slide-enter-from[data-v-a3f741d6],.fade-slide-leave-to[data-v-a3f741d6]{opacity:0;transform:translateY(-2px)}.fld-label[data-v-5c9533db]{color:var(--highlight);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95rem;margin-right:.4rem}
