.workflow-stepper :not(body):has(>.driver-active-element){overflow:visible!important}#onboarding-generate-claims.driver-active-element{opacity:1!important}#onboarding-generate-claims.driver-active-element,#onboarding-generate-claims.driver-active-element .q-btn__content,#onboarding-generate-claims.driver-active-element .q-btn__wrapper,#onboarding-generate-claims.driver-active-element .q-icon,#onboarding-generate-claims.driver-active-element i,#onboarding-generate-claims.driver-active-element i:before{-webkit-text-fill-color:#555!important;color:#555!important;opacity:1!important}.driver-active-element .q-btn.disabled,.driver-active-element.q-btn.disabled{color:#333!important;opacity:1!important}.driver-active-element .q-btn.disabled .q-btn__content,.driver-active-element .q-btn.disabled .q-btn__wrapper,.driver-active-element .q-btn.disabled .q-icon,.driver-active-element .q-btn.disabled i,.driver-active-element .q-btn.disabled i:before,.driver-active-element.q-btn.disabled .q-btn__content,.driver-active-element.q-btn.disabled .q-btn__wrapper,.driver-active-element.q-btn.disabled .q-icon,.driver-active-element.q-btn.disabled i,.driver-active-element.q-btn.disabled i:before{-webkit-text-fill-color:#333!important;color:#333!important;opacity:1!important}.qatent-onboarding-popover.driver-popover{background:#fff;border-radius:12px;box-shadow:0 12px 40px #00000026;max-width:440px;min-width:320px}.qatent-onboarding-popover.driver-popover .driver-popover-title{color:#111827;font-size:15px;font-weight:600;letter-spacing:-.01em}.qatent-onboarding-popover.driver-popover .driver-popover-description{color:#4b5563;font-size:13px;line-height:1.55;margin-top:4px}.qatent-onboarding-popover.driver-popover .driver-popover-progress-text{color:#9ca3af;font-size:12px}.qatent-onboarding-popover.driver-popover .driver-popover-footer{padding-top:10px}.qatent-onboarding-popover.driver-popover .driver-popover-footer .driver-popover-navigation-btns{gap:8px}.qatent-onboarding-popover.driver-popover .driver-popover-footer .driver-popover-navigation-btns .driver-popover-next-btn,.qatent-onboarding-popover.driver-popover .driver-popover-footer .driver-popover-navigation-btns .driver-popover-prev-btn{background-color:#40a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:6px 20px;text-shadow:none;transition:background .15s ease}.qatent-onboarding-popover.driver-popover .driver-popover-footer .driver-popover-navigation-btns .driver-popover-next-btn:hover,.qatent-onboarding-popover.driver-popover .driver-popover-footer .driver-popover-navigation-btns .driver-popover-prev-btn:hover{background-color:#50c}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-VariableFont_wght.3faa3eef.ttf)}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Regular.fc2b5060.ttf)}@font-face{font-family:Inter;font-weight:400;src:url(../fonts/Inter-Regular.b559a93b.ttf)}@font-face{font-family:Inter;font-weight:500;src:url(../fonts/Inter-Medium.9d1fd423.ttf)}@font-face{font-family:Inter;font-weight:600;src:url(../fonts/Inter-SemiBold.1616d572.ttf)}@font-face{font-family:Inter;font-weight:700;src:url(../fonts/Inter-Bold.9aab1ebe.ttf)}@font-face{font-family:TimesNewRoman;src:url(../fonts/TimesNewRoman.f85717da.ttf)}*{box-sizing:border-box;font-family:Inter,Roboto,sans-serif;margin:0;outline:none;padding:0}li{display:list-item}h2{font-family:Inter,sans-serif}.stage_instructions{background:#ff0;color:#000}label.comment,span.find{background:#d3d3d3!important;color:#000!important;padding-bottom:0}span.hide-visibility{display:none}::selection{background:#40a;color:#fff}.q-editor__content{max-height:inherit;max-width:inherit;min-height:0!important;min-width:300px}#claimsdiv .heading{background:#e8dfea;position:fixed;text-align:left;z-index:80}#claimsdiv .q-editor__toolbars-container,#disclosurediv .q-editor__toolbars-container{background:#fff;border:none;border-bottom:1px solid #e6e8ef;position:sticky;top:0;width:100%;z-index:10}#claimsdiv .q-editor__toolbars-container .q-btn,#disclosurediv .q-editor__toolbars-container .q-btn{font-size:10px!important}span.stopwords{color:#bebebe!important}span.unclaimed{color:#40a!important}span.claimed{color:#000!important}span.high_freq_brevets{color:silver!important}.q-tooltip{background:#fff!important;border:1px solid #e6e8ef!important;border-radius:6px!important;box-shadow:0 2px 8px #00000014!important;color:#6b7085!important;font-family:Inter,sans-serif!important;font-size:12px!important}#description-container,#description-content,.text-editor{border-radius:0;line-height:1.25}#description-container h1,#description-content h1,.text-editor h1{font-size:1.7rem;line-height:1.25}#description-container h2,#description-content h2,.text-editor h2{font-size:1.5rem;line-height:1.25}#description-container h5,#description-content h5,.text-editor h5{font-size:1.3rem;line-height:1.25}#description-container p,#description-content p,.text-editor p{font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.4;margin-bottom:4px}#description-container mark.find,#description-content mark.find,.text-editor mark.find{background-color:#fbfbbd80}.focushighlight{background:#fff}.focusUnhighlight,.focushighlight{border:none;font-family:Inter,Arial,Helvetica,sans-serif}.focusUnhighlight{background:#f4f6fa}.q-stepper--horizontal .q-stepper__step-inner{padding:0}.q-stepper{background-color:initial;box-shadow:none;margin:auto;max-width:800px}.q-stepper__nav{display:flex;justify-content:center;padding-top:0}.stepper{height:10%}.stepper_style{height:55px;width:1000px}.line{border-bottom:1.5px solid;border-color:#e6e8ef;margin-bottom:2%;margin-left:2%;margin-right:2%}.font-montserrat{font-family:Inter,sans-serif}.font-inter{font-family:Inter,sans-serif!important}#disclosure-editor{width:875px}.q-editor{background:#0000;border:none;border-radius:0}#claim-editor div.q-editor__toolbars-container,#disclosure-editor div.q-editor__toolbars-container{display:none!important}#simpleclaims p,#simpledisclosure p{font-family:Inter,sans-serif}div#qeditor img{max-width:650px;object-fit:cover}.generation-button{padding:0!important}p.claim{border:1px solid rgba(68,0,170,.271);margin:0;padding-left:10px}.q-stepper__step-inner{cursor:default}.q-stepper__content{display:none}div.sticky{background-color:initial;font-size:20px;left:2rem;padding-left:2rem;position:fixed;top:300px}.q-splitter--horizontal>.q-splitter__separator{height:0}.tooltip:focus:before,.tooltip:hover:before{opacity:1;visibility:visible}.tooltip{cursor:pointer;position:relative}.tooltip:before{background:#ebedd1;border-radius:10px;color:#000;content:attr(data-text);font-size:14px;left:100%;margin-left:15px;padding:3px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:opacity .3s,visibility .3s;visibility:hidden;width:200px}.tooltip:hover:before{display:block}.q-tab-panel{padding-top:0}.q-stepper__caption{background:#40a;border-radius:6px;box-shadow:0 2px 8px #40a3;color:#fff;color:#0000;font-family:Inter,sans-serif;font-size:15px;padding:4px 8px;text-shadow:0 0 0 #fff}.activestep>.q-stepper__caption{padding:5px 8px}.q-stepper__header--standard-labels .q-stepper__tab{min-height:0}code{white-space:wrap}.q-message-text{margin-left:50px!important}#pdf-preview-container{display:flex;justify-content:center;margin:auto;width:700px}canvas{cursor:default;height:auto;width:100%}.inputeditor{height:calc(100vh - 120px)}.inputeditor-claims{height:calc(100vh - 210px)}.pdfviewer{max-height:calc(100vh - 90px)!important;min-height:calc(100vh - 90px)!important}.patent-info h1{font-size:1.5rem!important;font-weight:700!important}#doc-viewer{margin:1rem}#doc-viewer h1{font-size:1.5rem!important;font-weight:700!important}#release-notes{margin:1rem}#release-notes h1,#release-notes h2{font-size:1.5rem!important;font-weight:700!important}.q-editor-active{box-shadow:0 0 10px rgba(68,0,170,.502)}.release-page{height:calc(100vh - 130px);overflow:auto}.release-page ol{list-style-type:decimal;padding-left:20px}.release-page ol ol{list-style-type:lower-alpha}.q-stepper__content{display:none!important}.regeneration-toast{height:auto;min-width:500px!important}.q-notification__badge{display:none!important}.saas-notify{border-radius:10px!important;box-shadow:0 8px 24px #00000024,0 1px 3px #0000000f!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;font-weight:500!important;min-height:44px!important;padding:10px 18px!important}.bg-positive.saas-notify,.saas-notify.bg-positive{background:#1b7d3e!important}.bg-negative.saas-notify,.saas-notify.bg-negative{background:#c62828!important}.bg-warning.saas-notify,.saas-notify.bg-warning{background:#e65100!important;color:#fff!important}.bg-info.saas-notify,.bg-primary.saas-notify,.saas-notify.bg-info,.saas-notify.bg-primary{background:#1a1d26!important}.saas-notify .q-notification__icon{color:#fff!important;font-size:20px!important}.saas-notify .q-notification__actions .q-btn{color:#fff!important;opacity:.85}.saas-notify .q-notification__actions .q-btn:hover{opacity:1}.chatbot textarea{height:10px;max-height:300px}.textwrap{text-wrap:nowrap}.figure-description textarea{text-indent:4rem}.dictated-text-highlight{background-color:#448aff4d;border-radius:2px;padding:0 2px;transition:background-color 2s ease}.resource-section>.q-expansion-item__container>.q-item .q-expansion-item__toggle-icon,.resource-section>.q-expansion-item__container>.q-item>.q-focusable-disable{display:none!important}html{box-sizing:border-box;font-size:100%;height:100vh;margin:0;padding:0}@media (min-width:1468px){body,html{overflow-y:hidden}}.update-dialog-card[data-v-1020c222]{border-radius:8px;min-width:400px}.update-dialog-card .q-card-section.bg-primary[data-v-1020c222]{border-top-left-radius:8px;border-top-right-radius:8px}.glo-backdrop[data-v-6b48fdde]{align-items:center;backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);background:#0a0c1661;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.glo-card[data-v-6b48fdde]{background:#fff;border:1px solid #e2e4ed;border-radius:12px;box-shadow:0 24px 64px #00000024,0 2px 8px #0000000f;font-family:Inter,sans-serif;max-width:440px;min-width:320px;overflow:hidden;position:relative;width:auto}.glo-accent[data-v-6b48fdde]{background:linear-gradient(90deg,#40a,#7c3aed 55%,#a855f7);height:3px}.glo-body[data-v-6b48fdde]{align-items:center;display:flex;gap:18px;padding:24px 28px 20px}.glo-spinner-wrap[data-v-6b48fdde]{align-items:center;display:flex;flex-shrink:0;height:56px;justify-content:center;position:relative;width:56px}.glo-ring[data-v-6b48fdde]{animation:glo-rotate-6b48fdde 1.8s linear infinite;height:56px;inset:0;position:absolute;width:56px}.glo-arc[data-v-6b48fdde]{stroke-dasharray:55 83;stroke-dashoffset:0;animation:glo-dash-6b48fdde 1.8s ease-in-out infinite;transform-origin:28px 28px}.glo-icon[data-v-6b48fdde]{align-items:center;animation:glo-pulse-6b48fdde 2.4s ease-in-out infinite;display:flex;justify-content:center}.glo-text[data-v-6b48fdde]{display:flex;flex-direction:column;gap:4px;min-width:0}.glo-title[data-v-6b48fdde]{color:#1a1d26;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.4;white-space:normal;word-break:break-word}.glo-shimmer-track[data-v-6b48fdde]{background:#f0f1f7;height:2px;overflow:hidden}.glo-shimmer-fill[data-v-6b48fdde]{animation:glo-shimmer-6b48fdde 1.8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#4400aa73,#0000);height:100%;width:45%}.glo-fade-enter-active[data-v-6b48fdde],.glo-fade-leave-active[data-v-6b48fdde]{transition:opacity .18s ease}.glo-fade-enter-from[data-v-6b48fdde],.glo-fade-leave-to[data-v-6b48fdde]{opacity:0}@keyframes glo-rotate-6b48fdde{to{transform:rotate(1turn)}}@keyframes glo-dash-6b48fdde{0%{stroke-dasharray:5,133;stroke-dashoffset:0}50%{stroke-dasharray:55,83;stroke-dashoffset:-22}to{stroke-dasharray:5,133;stroke-dashoffset:-138}}@keyframes glo-pulse-6b48fdde{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.9)}}@keyframes glo-shimmer-6b48fdde{0%{transform:translateX(-200%)}to{transform:translateX(500%)}}.projecttitle{text-wrap:nowrap;border-radius:6px;color:#1a1d26;font-family:Inter,sans-serif;font-size:13px;font-weight:500;max-width:300px;overflow-x:hidden}.nav-logo a{display:inline-block;line-height:0;overflow:hidden}.nav-logo img{display:block;height:80px;margin:-12px 0 -26px;object-fit:cover;overflow-y:hidden}.burgerbtn,.nav-caption{color:#1a1d26}.switch{display:inline-block;height:20px;position:relative;width:50px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#dfe1ea;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:2px;content:"";height:16px;left:4px;width:16px}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}input:checked+.slider{background-color:#1a1d26}input:checked+.slider:before{transform:translateX(26px)}input:focus+.slider{box-shadow:0 0 1px #1a1d26}.centered-stepper{align-items:center;display:flex;justify-content:center;width:100%}.centered-stepper-content{max-width:800px}@media screen and (min-width:1000px){.projecttitle{max-width:30%}}@media screen and (min-width:1582px){.projecttitle{max-width:60%}}@media screen and (min-width:1800px){.projecttitle{max-width:60%}}.user-profile-menu{background:#fff!important;color:#1a1d26!important;font-family:Inter,sans-serif!important}.user-profile-menu .q-item{border-radius:4px;margin:0 6px;min-height:36px;padding:6px 16px}.user-profile-menu .q-item:hover{background:#f4f6fa}.profile-menu-label{color:#1a1d26;font-family:Inter,sans-serif;font-size:13px;font-weight:500}.profile-menu-item .q-icon{color:#6b7085}.lang-select-menu{background:#fff!important;font-family:Inter,sans-serif!important}.lang-select-menu .q-item{border-radius:4px;color:#1a1d26;font-size:13px;font-weight:500;margin:0 6px;min-height:36px;padding:6px 16px}.lang-select-menu .q-item.q-manual-focusable--focused,.lang-select-menu .q-item:hover{background:#f4f6fa}.lang-select-menu .q-item.q-item--active{background:#f4f0ff;color:#40a}.lang-select-menu .q-virtual-scroll__content{padding:6px 0}.project-rename-card{background:#fff;font-family:Inter,sans-serif;min-width:320px;padding:14px 16px}.project-rename-field .q-field__control{border-color:#e6e8ef!important;border-radius:6px!important;height:36px!important;min-height:36px!important}.project-rename-field .q-field__control:hover{border-color:#d0d3dc!important}.project-rename-field.q-field--focused .q-field__control{border-color:#e6e8ef!important;box-shadow:none}.project-rename-field .q-field__marginal{height:36px!important}.project-rename-input::placeholder{color:#9ca0b0!important;font-weight:400!important}.info-trigger[data-v-3303f0e1]{cursor:help;opacity:.5;transition:opacity .2s ease}.info-trigger[data-v-3303f0e1]:hover{opacity:.85}.saas-tooltip{background:#fff!important;border:1px solid #e6e8ef;border-radius:8px!important;box-shadow:0 4px 12px #00000014,0 1px 3px #0000000a;padding:0!important}.saas-tooltip-inner{color:#4a4d5c;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;letter-spacing:.01em;line-height:1.55;padding:14px 16px}.saas-tooltip-header{align-items:flex-start;color:#1a1d26;display:flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:10px}.saas-tooltip-header .q-icon{flex-shrink:0;margin-top:1px}.saas-tooltip-icon{color:#40a!important;opacity:.55}.saas-tooltip-list{display:flex;flex-direction:column;gap:5px;margin-bottom:12px;padding-left:2px}.saas-tooltip-item{align-items:center;color:#6b7085;display:flex;font-size:12px;gap:8px}.saas-tooltip-item .q-icon{flex-shrink:0}.saas-tooltip-check{color:#40a!important;opacity:.6}.saas-tooltip-note{align-items:center;background:#4400aa0a;border-radius:6px;color:#4a4d5c;display:flex;font-size:11.5px;font-style:italic;gap:6px;margin-bottom:10px;padding:6px 10px}.saas-tooltip-sparkle{color:#40a!important;opacity:.5}.saas-tooltip-formats{border-top:1px solid #e6e8ef;color:#9196ab;font-size:11px;padding-top:8px}.saas-tooltip-formats .formats-label{color:#6b7085;font-weight:600}.standardize-result-card[data-v-84d3892e]{border:1px solid #e6e8ef;border-radius:12px;box-shadow:0 8px 32px #0000001f;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;width:80vw}.standardize-result-header[data-v-84d3892e]{background:#fff;border-bottom:1px solid #e6e8ef;flex-shrink:0;padding:16px 24px}.standardize-result-header-icon[data-v-84d3892e]{color:#40a}.standardize-result-header-title[data-v-84d3892e]{color:#1a1d26;font-family:Inter,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.01em}.standardize-result-header-btn[data-v-84d3892e]{color:#6b7085}.standardize-result-header-btn[data-v-84d3892e]:hover{background:#f4f6fa;color:#40a}.standardize-result-tooltip[data-v-84d3892e]{background:#1a1d26;border-radius:6px;color:#fff;font-family:Inter,sans-serif;font-size:12px;padding:6px 10px}.standardize-result-section-label[data-v-84d3892e]{color:#6b7085;font-family:Inter,sans-serif;font-size:13px;font-weight:500;letter-spacing:.01em}.standardize-result-editor-wrapper[data-v-84d3892e]{background:#0000;border-radius:8px}.standardize-result-actions[data-v-84d3892e]{background:#fff;border-top:1px solid #e6e8ef;flex-shrink:0;gap:8px;padding:14px 24px}.standardize-result-btn-cancel[data-v-84d3892e]{border-radius:6px;color:#6b7085;font-family:Inter,sans-serif;font-size:13px;font-weight:500;padding:6px 16px}.standardize-result-btn-cancel[data-v-84d3892e]:hover{background:#f4f6fa;color:#1a1d26}.standardize-result-btn-confirm[data-v-84d3892e]{background:#40a!important;border-radius:6px;color:#fff;font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:.01em;padding:6px 20px}.standardize-result-btn-confirm[data-v-84d3892e]:hover{background:#370088!important}.editor-container[data-v-84d3892e]{width:100%}.content-editor[data-v-84d3892e]{background-color:#fff;border:1px solid #e6e8ef;border-radius:8px}.content-editor[data-v-84d3892e]:hover{border-color:#40a}.content-editor[data-v-84d3892e]:focus-within{border-color:#40a;box-shadow:0 0 0 2px #4400aa14}.content-editor[data-v-84d3892e] .q-editor__content{color:#1a1d26!important;font-family:Inter,sans-serif!important;font-size:13px!important;line-height:1.7!important;padding:20px!important}.content-editor[data-v-84d3892e] .q-editor__content div,.content-editor[data-v-84d3892e] .q-editor__content h1,.content-editor[data-v-84d3892e] .q-editor__content h2,.content-editor[data-v-84d3892e] .q-editor__content h3,.content-editor[data-v-84d3892e] .q-editor__content h4,.content-editor[data-v-84d3892e] .q-editor__content h5,.content-editor[data-v-84d3892e] .q-editor__content h6,.content-editor[data-v-84d3892e] .q-editor__content p{color:#1a1d26!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-style:normal!important;font-weight:400!important;line-height:1.7!important;margin:.8em 0!important;text-decoration:none!important}.content-editor[data-v-84d3892e] .q-editor__content div:first-child,.content-editor[data-v-84d3892e] .q-editor__content h1:first-child,.content-editor[data-v-84d3892e] .q-editor__content h2:first-child,.content-editor[data-v-84d3892e] .q-editor__content h3:first-child,.content-editor[data-v-84d3892e] .q-editor__content h4:first-child,.content-editor[data-v-84d3892e] .q-editor__content h5:first-child,.content-editor[data-v-84d3892e] .q-editor__content h6:first-child,.content-editor[data-v-84d3892e] .q-editor__content p:first-child{margin-top:0!important}.content-editor[data-v-84d3892e] .q-editor__content div:last-child,.content-editor[data-v-84d3892e] .q-editor__content h1:last-child,.content-editor[data-v-84d3892e] .q-editor__content h2:last-child,.content-editor[data-v-84d3892e] .q-editor__content h3:last-child,.content-editor[data-v-84d3892e] .q-editor__content h4:last-child,.content-editor[data-v-84d3892e] .q-editor__content h5:last-child,.content-editor[data-v-84d3892e] .q-editor__content h6:last-child,.content-editor[data-v-84d3892e] .q-editor__content p:last-child{margin-bottom:0!important}.content-editor[data-v-84d3892e] .q-editor__content b,.content-editor[data-v-84d3892e] .q-editor__content em,.content-editor[data-v-84d3892e] .q-editor__content i,.content-editor[data-v-84d3892e] .q-editor__content strong,.content-editor[data-v-84d3892e] .q-editor__content u{font-family:Inter,sans-serif!important;font-size:13px!important;font-style:normal!important;font-weight:400!important;text-decoration:none!important}.content-editor[data-v-84d3892e] .q-editor__content ol,.content-editor[data-v-84d3892e] .q-editor__content ul{list-style:none!important;margin:.8em 0!important;padding-left:0!important}.content-editor[data-v-84d3892e] .q-editor__content ol li,.content-editor[data-v-84d3892e] .q-editor__content ul li{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.7!important;margin:.4em 0!important}.standardize-dialog-card[data-v-f82134ee]{border:1px solid #e6e8ef;border-radius:12px;box-shadow:0 8px 32px #0000001f;max-width:68vw;min-width:68vw;overflow:hidden}.standardize-dialog-header[data-v-f82134ee]{background:#fff;border-bottom:1px solid #e6e8ef;padding:16px 24px}.standardize-header-icon[data-v-f82134ee]{color:#40a}.standardize-header-title[data-v-f82134ee]{color:#1a1d26;font-family:Inter,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.01em}.standardize-header-btn[data-v-f82134ee]{color:#6b7085}.standardize-header-btn[data-v-f82134ee]:hover{background:#f4f6fa;color:#40a}.standardize-tooltip[data-v-f82134ee]{background:#1a1d26;border-radius:6px;color:#fff;font-family:Inter,sans-serif;font-size:12px;padding:6px 10px}.standardize-section-label[data-v-f82134ee]{color:#6b7085;font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:.01em}.standardize-content-card[data-v-f82134ee]{background:#f9fafb;border:1px solid #e6e8ef;border-radius:8px;max-height:50vh;overflow-y:auto;padding:24px}.standardize-content-card[data-v-f82134ee]::-webkit-scrollbar{width:5px}.standardize-content-card[data-v-f82134ee]::-webkit-scrollbar-track{background:#0000}.standardize-content-card[data-v-f82134ee]::-webkit-scrollbar-thumb{background:#d0d3dc;border-radius:3px}.standardize-empty-state[data-v-f82134ee]{color:#a0a4b2;padding:24px;text-align:center}.standardize-empty-state .q-icon[data-v-f82134ee]{color:#d0d3dc}.standardize-empty-state div[data-v-f82134ee]{font-family:Inter,sans-serif;font-size:13px}.standardize-dialog-actions[data-v-f82134ee]{background:#fff;border-top:1px solid #e6e8ef;gap:8px;padding:14px 24px}.standardize-btn-cancel[data-v-f82134ee]{border-radius:6px;color:#6b7085;font-family:Inter,sans-serif;font-size:13px;font-weight:500;padding:6px 16px}.standardize-btn-cancel[data-v-f82134ee]:hover{background:#f4f6fa;color:#1a1d26}.standardize-btn-confirm[data-v-f82134ee]{background:#40a!important;border-radius:6px;color:#fff;font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:.01em;padding:6px 20px}.standardize-btn-confirm[data-v-f82134ee]:hover{background:#370088!important}.disclosure-content[data-v-f82134ee]{color:#1a1d26;font-family:Inter,sans-serif;font-size:14.5px;line-height:1.75}.disclosure-content[data-v-f82134ee] p{line-height:1.7;margin-bottom:.85rem}.disclosure-content[data-v-f82134ee] h1,.disclosure-content[data-v-f82134ee] h2,.disclosure-content[data-v-f82134ee] h3{color:#1a1d26;font-weight:600;margin-bottom:.5rem;margin-top:1.25rem}.disclosure-content[data-v-f82134ee] ol,.disclosure-content[data-v-f82134ee] ul{margin-bottom:.85rem;padding-left:1.5rem}.disclosure-content[data-v-f82134ee] li{margin-bottom:.2rem}.disclosure-content[data-v-f82134ee] strong{color:#1a1d26;font-weight:600}.table-row-container[data-v-6c14771c]{margin-bottom:4px;min-width:0;overflow:hidden}.document-row[data-v-6c14771c]{background:#0000;border:1px solid #0000;border-radius:6px;box-shadow:none;transition:all .2s ease}.document-row[data-v-6c14771c]:hover{background:#f8f9fc;border-color:#e6e8ef;box-shadow:0 1px 3px #0000000d}.document-row.disabled-row[data-v-6c14771c]{opacity:.4;pointer-events:none}.document-row.selected-row[data-v-6c14771c],.document-row[data-v-6c14771c]:has(.text-primary){background:#4400aa0a;border-left:3px solid #40a;border-radius:0 6px 6px 0}.document-row.selected-row .q-item__label[data-v-6c14771c],.document-row:has(.text-primary) .q-item__label[data-v-6c14771c]{color:#1a1d26!important}.document-container[data-v-6c14771c]{background:#0000;border:1px solid #0000;border-radius:6px;box-shadow:none;margin:2px 0;transition:all .2s ease}.document-container[data-v-6c14771c]:hover{background:#f8f9fc;border-color:#e6e8ef;box-shadow:0 1px 3px #0000000d}.document-container[data-v-6c14771c]:has(.text-primary){background:#4400aa0a;border-left:3px solid #40a;border-radius:0 6px 6px 0}.document-container:has(.text-primary) .q-item__label[data-v-6c14771c]{color:#1a1d26!important}.document-container .q-item[data-v-6c14771c]{margin-bottom:0}.document-container .document-expansion-compact .q-expansion-item__content[data-v-6c14771c]{border-top:1px solid #e6e8ef;margin-top:4px;padding-top:4px}.document-container .document-expansion-compact .q-item[data-v-6c14771c]{margin-top:2px}.document-container>.q-item[data-v-6c14771c],.document-row .q-item[data-v-6c14771c]{min-height:44px;min-width:0;padding:8px 12px}.document-container>.q-item .q-item__section--main[data-v-6c14771c],.document-row .q-item .q-item__section--main[data-v-6c14771c]{min-width:0}.document-container>.q-item .q-item__section--avatar[data-v-6c14771c],.document-row .q-item .q-item__section--avatar[data-v-6c14771c]{min-width:32px;padding-right:10px}.document-container>.q-item .q-item__section--avatar .q-icon[data-v-6c14771c],.document-row .q-item .q-item__section--avatar .q-icon[data-v-6c14771c]{color:#9196ab;margin:0;opacity:.6;transition:opacity .15s ease}.document-container>.q-item .q-item__section--main .q-item__label[data-v-6c14771c],.document-row .q-item .q-item__section--main .q-item__label[data-v-6c14771c]{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;line-height:1.5}.document-container>.q-item .q-item__section--main .q-item__label.ellipsis-1-line[data-v-6c14771c],.document-row .q-item .q-item__section--main .q-item__label.ellipsis-1-line[data-v-6c14771c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-container>.q-item .q-item__section--main .q-item__label--caption[data-v-6c14771c],.document-row .q-item .q-item__section--main .q-item__label--caption[data-v-6c14771c]{color:#9196ab;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:400;line-height:1.3;margin-top:2px}.document-container>.q-item .q-item__section--main .q-item__label--caption.caption-text[data-v-6c14771c],.document-row .q-item .q-item__section--main .q-item__label--caption.caption-text[data-v-6c14771c]{font-size:10px;letter-spacing:.01em}.document-container>.q-item .q-item__section--side[data-v-6c14771c],.document-row .q-item .q-item__section--side[data-v-6c14771c]{padding-left:4px}.actions-btn-compact[data-v-6c14771c]{border-radius:6px;color:#9196ab;min-height:28px;min-width:28px;opacity:1;padding:4px;transition:all .2s ease}.actions-btn-compact[data-v-6c14771c]:hover{background-color:#0000000f;color:#6b7085}.document-container:hover .q-item__section--avatar .q-icon[data-v-6c14771c],.document-row:hover .q-item__section--avatar .q-icon[data-v-6c14771c]{opacity:1}[data-v-6c14771c] .saas-menu{background:#fff;border:1px solid #e6e8ef;border-radius:8px;box-shadow:0 4px 6px -1px #0000000f,0 12px 24px -4px #0000001a,0 0 0 1px #00000005;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;min-width:180px;overflow:hidden;padding:0}[data-v-6c14771c] .saas-menu .saas-menu-list{padding:4px}[data-v-6c14771c] .saas-menu .saas-menu-item{border-radius:6px;color:#1a1d26;margin:0;min-height:36px;padding:8px 12px;transition:all .15s ease}[data-v-6c14771c] .saas-menu .saas-menu-item:hover{background:#f6f7fb}[data-v-6c14771c] .saas-menu .saas-menu-item:active{background:#e6e8ef}[data-v-6c14771c] .saas-menu .saas-menu-item--danger{color:#c53030}[data-v-6c14771c] .saas-menu .saas-menu-item--danger:hover{background:#fff5f5}[data-v-6c14771c] .saas-menu .saas-menu-item--danger .q-icon{color:#c53030!important}[data-v-6c14771c] .saas-menu .saas-menu-icon{min-width:28px!important;padding-right:0}[data-v-6c14771c] .saas-menu .saas-menu-icon .q-icon{color:#9196ab;font-size:16px;opacity:.7}[data-v-6c14771c] .saas-menu .saas-menu-label{font-size:13px;font-weight:450;letter-spacing:-.01em}[data-v-6c14771c] .saas-menu .saas-menu-divider{background:#e6e8ef;margin:4px 8px}.document-expansion-compact[data-v-6c14771c] .q-expansion-item__container .q-item{padding:0!important}.document-expansion-compact[data-v-6c14771c] .q-expansion-item__toggle{border-radius:3px;margin-right:4px;padding:4px;transition:background-color .2s ease}.document-expansion-compact[data-v-6c14771c] .q-expansion-item__toggle:hover{background-color:#0000000a}.images-grid-compact[data-v-6c14771c]{display:flex;flex-wrap:wrap;gap:6px}.images-grid-compact .image-card-container-compact[data-v-6c14771c]{flex:0 0 auto}.image-card-compact[data-v-6c14771c]{background:#fff;border:1px solid #e6e8ef;border-radius:6px;padding:4px;transition:all .2s ease;width:80px}.image-card-compact[data-v-6c14771c]:hover{border-color:#d3d7e3;box-shadow:0 2px 6px #0000000f;transform:translateY(-1px)}.image-card-compact.highlighted-image[data-v-6c14771c]{background:#4400aa0a;border-color:#40a}.image-card-compact .image-thumbnail-container-compact[data-v-6c14771c]{position:relative}.image-card-compact .image-thumbnail-container-compact .image-thumbnail-compact[data-v-6c14771c]{border-radius:4px;height:60px;overflow:hidden;width:100%}.image-card-compact .image-thumbnail-container-compact .image-thumbnail-compact img[data-v-6c14771c]{object-fit:cover}.image-card-compact .image-info-compact[data-v-6c14771c]{padding:4px 2px 2px}.image-card-compact .image-info-compact .image-name-row .text-caption[data-v-6c14771c]{color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:10px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-card-compact .image-info-compact .image-name-row .text-caption.caption-text[data-v-6c14771c]{font-size:9px}.image-card-compact .image-info-compact .image-name-row .include-checkbox[data-v-6c14771c] .q-checkbox__inner{font-size:14px;height:14px;min-width:14px;width:14px}.image-card-compact .image-info-compact .image-name-row .include-checkbox[data-v-6c14771c] .q-checkbox__bg{border-radius:2px}.image-card-compact .image-info-compact .image-name-row .actions-btn-tiny[data-v-6c14771c]{color:#9196ab;min-height:18px;min-width:18px;padding:2px}.image-card-compact .image-info-compact .image-name-row .actions-btn-tiny[data-v-6c14771c]:hover{background-color:#0000000a;color:#6b7085}.document-expansion-compact .q-expansion-item__toggle[data-v-6c14771c]{margin-left:8px}.document-expansion-compact[data-v-6c14771c] .q-expansion-item__content{padding:0}.extracted-images-content[data-v-6c14771c]{background:#f4f6fa;border-radius:6px}@media (max-width:768px){.document-row .q-item[data-v-6c14771c]{padding:8px 12px}.images-grid-compact[data-v-6c14771c]{gap:8px}.images-grid-compact .image-card-compact[data-v-6c14771c]{width:100px}.images-grid-compact .image-card-compact .image-thumbnail-compact[data-v-6c14771c]{height:70px}}@media (max-width:1440px){.table-row-container[data-v-6c14771c]{max-width:100%}}@media (max-width:1248px){.table-row-container[data-v-6c14771c]{max-width:100%}}.std-loading-card[data-v-6c14771c]{background:#fff;border:1px solid #e2e4ed;border-radius:10px;box-shadow:0 8px 32px #0000001a,0 1px 4px #0000000d;font-family:Inter,sans-serif;overflow:hidden;width:380px}.std-loading-accent[data-v-6c14771c]{background:linear-gradient(90deg,#40a,#7c3aed 60%,#a855f7);height:3px}.std-loading-header[data-v-6c14771c]{align-items:center;display:flex;gap:14px;padding:20px 24px 16px}.std-loading-badge[data-v-6c14771c]{align-items:center;display:flex;flex-shrink:0;height:36px;justify-content:center;position:relative;width:36px}.std-ring[data-v-6c14771c]{animation:std-rotate-6c14771c 1.8s linear infinite;height:36px;left:0;position:absolute;top:0;width:36px}.std-ring-arc[data-v-6c14771c]{animation:std-dash-6c14771c 1.8s ease-in-out infinite;transform-origin:center}.std-badge-icon[data-v-6c14771c]{color:#40a;z-index:1}.std-loading-header-text[data-v-6c14771c]{display:flex;flex-direction:column;gap:2px}.std-loading-title[data-v-6c14771c]{color:#1a1d26;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.std-loading-sub[data-v-6c14771c]{color:#9196ab;font-size:12px;font-weight:400;line-height:1.4}.std-loading-divider[data-v-6c14771c]{background:#f0f1f7;height:1px;margin:0 24px}.std-loading-steps[data-v-6c14771c]{align-items:center;display:flex;gap:0;padding:14px 24px 12px}.std-loading-step[data-v-6c14771c]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:5px}.std-loading-step span[data-v-6c14771c]{font-size:10.5px;font-weight:500;letter-spacing:.01em;white-space:nowrap}.std-loading-step.std-step--done span[data-v-6c14771c]{color:#059669}.std-loading-step.std-step--done .std-step-dot[data-v-6c14771c]{align-items:center;background:#059669;border-color:#059669;color:#fff;display:flex;justify-content:center}.std-loading-step.std-step--active span[data-v-6c14771c]{color:#40a;font-weight:600}.std-loading-step.std-step--waiting span[data-v-6c14771c]{color:#c0c3d4}.std-loading-step-connector[data-v-6c14771c]{background:#059669;flex:1;height:1px;margin:0 6px 17px}.std-loading-step-connector.std-connector--muted[data-v-6c14771c]{background:#e2e4ed}.std-step-dot[data-v-6c14771c]{background:#fff;border:2px solid #059669;border-radius:50%;height:18px;width:18px}.std-step-dot--pulse[data-v-6c14771c]{background:#40a;border-color:#40a;position:relative}.std-step-dot--pulse[data-v-6c14771c]:after{animation:std-pulse-ring-6c14771c 1.4s ease-out infinite;border:2px solid #4400aa40;border-radius:50%;content:"";inset:-4px;position:absolute}.std-step-dot--empty[data-v-6c14771c]{background:#fff;border-color:#e2e4ed}.std-loading-bar[data-v-6c14771c]{background:#f0f1f7;height:2px;overflow:hidden}.std-loading-bar-fill[data-v-6c14771c]{animation:std-shimmer-6c14771c 1.6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#40a 40%,#7c3aed 60%,#0000);height:100%;width:40%}@keyframes std-rotate-6c14771c{to{transform:rotate(1turn)}}@keyframes std-dash-6c14771c{0%{stroke-dasharray:4,84;stroke-dashoffset:0}50%{stroke-dasharray:42,46;stroke-dashoffset:-16}to{stroke-dasharray:4,84;stroke-dashoffset:-88}}@keyframes std-shimmer-6c14771c{0%{transform:translateX(-150%)}to{transform:translateX(400%)}}@keyframes std-pulse-ring-6c14771c{0%{opacity:.8;transform:scale(.85)}to{opacity:0;transform:scale(1.6)}}.upload-btn[data-v-58f01a9f]{background:#0000;border:1px dashed #cdd1df;border-radius:6px;color:#9196ab;display:flex;justify-content:center;max-height:26px;min-height:26px;transition:all .2s ease;width:32px}.upload-btn[data-v-58f01a9f]:hover{background:#4400aa0f;border-color:#40a;border-style:solid;color:#40a}.upload-btn--dragging[data-v-58f01a9f]{background:#4400aa14;border-color:#40a;border-style:solid;color:#40a}.editor-type-select-container[data-v-58f01a9f]{align-items:center;display:flex;flex-direction:row;padding:1rem 0}.editor-type-select-container .editor-type-select[data-v-58f01a9f]{width:450px}.action-btns[data-v-58f01a9f]{align-items:center;bottom:90px;display:flex;flex-direction:column;left:0;margin:auto;max-width:400px;position:absolute;right:0;top:0}.q-list__padding[data-v-52cd0558]{padding-bottom:0;padding-top:0}.upload-preview[data-v-730372cd]{border:1px solid #e6e8ef;border-radius:8px}.preview-upload-image[data-v-730372cd]{display:flex;flex-wrap:wrap;justify-content:center}.opacity-70[data-v-730372cd]{opacity:.7}.pointer[data-v-730372cd]{cursor:pointer}.action-btns[data-v-730372cd]{align-items:center;bottom:90px;display:flex;flex-direction:column;left:0;margin:auto;max-width:400px;position:absolute;right:0;top:0}.resource-section[data-v-730372cd]{background:#fff;border:1px solid #e6e8ef;border-radius:8px;box-shadow:0 1px 3px #0000000a;overflow:hidden}.resource-section[data-v-730372cd] .q-expansion-item__container{border-radius:8px}[data-v-730372cd] .resource-section-header{background:#fff;min-height:40px;padding:10px 14px;transition:background .15s ease}[data-v-730372cd] .resource-section-header.q-item{width:100%}[data-v-730372cd] .resource-section-header:hover{background:#f8f9fc}[data-v-730372cd] .prev-title{color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}[data-v-730372cd] .q-item__section--side .q-btn{border-radius:6px;color:#9196ab;opacity:.55;transition:all .15s ease}[data-v-730372cd] .q-item__section--side .q-btn:hover{background:#4400aa0a;color:#40a;opacity:1}.dot-toolbar[data-v-55534e0c]{align-items:center;display:flex;justify-content:space-between;padding:6px 2px 8px}.dot-toolbar-label[data-v-55534e0c]{color:#3d4159;font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.dot-toolbar-actions[data-v-55534e0c]{display:flex;gap:4px}.dot-btn[data-v-55534e0c]{border-radius:4px;font-family:Inter,sans-serif;font-size:11px;font-weight:500;padding:2px 8px}.dot-btn--add[data-v-55534e0c]{color:#40a}.dot-btn--add[data-v-55534e0c]:hover{background:#f4f0ff}.dot-btn--reset[data-v-55534e0c]{color:#6b7085}.dot-btn--reset[data-v-55534e0c]:hover{background:#f4f0ff;color:#40a}.dli-section{border-radius:5px;cursor:pointer;margin-bottom:1px;transition:background .15s ease}.dli-section:hover{background:#f4f6fa}.dli-section--parent{background:#f9fafb;border:1px solid #e6e8ef;border-radius:6px;margin-bottom:6px!important;padding:4px}.dli-row{justify-content:space-between;min-height:30px;padding:4px 6px}.dli-left,.dli-row{align-items:center;display:flex}.dli-left{cursor:pointer;flex:1;gap:4px;min-width:0}.dli-drag-handle{color:#d0d3dc;cursor:grab;flex-shrink:0}.dli-name{color:#1a1d26;font-family:Inter,sans-serif;font-size:12.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dli-name--active{color:#40a;font-weight:600}.dli-name--child{font-size:12px}.dli-actions{align-items:center;display:flex;flex-shrink:0;gap:2px}.dli-actions .dli-margin-btn,.dli-actions .dli-remove-btn{visibility:hidden!important}.dli-row:hover .dli-actions .dli-margin-btn,.dli-row:hover .dli-actions .dli-remove-btn{visibility:visible!important}.dli-add-btn{color:#6b7085!important}.dli-add-btn:hover{background:#f4f0ff!important;color:#40a!important}.dli-add-btn .q-btn__content{font-size:11px}.dli-action-btn{color:#40a!important}.dli-action-btn:hover{background:#f4f0ff!important}.dli-info-btn{color:#9ca0b0!important}.dli-info-btn:hover{color:#6b7085!important}.dli-remove-btn{color:#9ca0b0!important}.dli-remove-btn:hover{background:#fff0f0!important;color:#e53935!important}.dli-margin-btn{color:#9ca0b0!important}.dli-margin-btn:hover{background:#f4f0ff!important;color:#40a!important}.dli-reviewed{color:#40a!important}.dli-unreviewed{color:#9ca0b0!important}.dli-unreviewed:hover{color:#40a!important}.dli-children{border-left:2px solid #e6e8ef;margin-left:18px;margin-top:2px;padding-left:6px}.dli-child{border-radius:4px;cursor:pointer;transition:background .15s ease}.dli-child:hover{background:#f4f6fa}.dli-children-info{margin-bottom:4px}.dli-children-info-bar{align-items:center;background:#f9fafb;border:1px solid #e6e8ef;border-radius:5px;display:flex;justify-content:space-between;padding:5px 8px}.dli-children-info-left{align-items:center;display:flex;gap:5px}.dli-children-info-text{color:#6b7085;font-family:Inter,sans-serif;font-size:11px}.dli-select-all-btn{color:#40a!important;font-family:Inter,sans-serif;font-size:10px!important;font-weight:500}.dli-select-all-btn:hover{background:#f4f0ff!important}.csd-card[data-v-43dcbe82]{background:#fff;border:1px solid #e6e8ef;border-radius:12px;box-shadow:0 20px 60px #0000002e,0 1px 3px #00000014;max-width:92vw;overflow:hidden;width:640px}.csd-header[data-v-43dcbe82]{align-items:center;background:#f9fafb;border-bottom:1px solid #e6e8ef;display:flex;justify-content:space-between;padding:20px 28px}.csd-header-left[data-v-43dcbe82]{align-items:center;display:flex;gap:10px}.csd-header-icon[data-v-43dcbe82]{color:#40a}.csd-header-title[data-v-43dcbe82]{color:#1a1d26;font-family:Inter,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.015em}.csd-close-btn[data-v-43dcbe82]{color:#9ca0b0}.csd-close-btn[data-v-43dcbe82]:hover{background:#edeef2;color:#1a1d26}.csd-body[data-v-43dcbe82]{padding:28px}.csd-form[data-v-43dcbe82]{display:flex;flex-direction:column;gap:24px}.csd-field[data-v-43dcbe82]{display:flex;flex-direction:column;gap:6px}.csd-label[data-v-43dcbe82]{color:#1a1d26;font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:.01em}.csd-required[data-v-43dcbe82]{color:#e53935;font-weight:500}.csd-hint[data-v-43dcbe82]{color:#9ca0b0;font-family:Inter,sans-serif;font-size:12px;line-height:1.4;margin-bottom:2px}.csd-input[data-v-43dcbe82] .q-field__control{background:#fff;border:1.5px solid #d0d3dc;border-radius:8px;font-family:Inter,sans-serif;font-size:14px;min-height:46px;padding:0 14px;transition:border-color .15s,box-shadow .15s}.csd-input[data-v-43dcbe82] .q-field__control:hover{border-color:#9ca0b0}.csd-input[data-v-43dcbe82] .q-field--focused .q-field__control{border-color:#40a!important;box-shadow:0 0 0 3px #4400aa14}.csd-input[data-v-43dcbe82] .q-field__native{color:#1a1d26;font-family:Inter,sans-serif;font-size:14px;line-height:1.55}.csd-input[data-v-43dcbe82] .q-field__native::placeholder{color:#b0b4c4}.csd-input--content[data-v-43dcbe82] .q-field__control{align-items:flex-start;min-height:110px;padding-top:12px}.csd-instructions-row[data-v-43dcbe82]{align-items:flex-start;display:flex;gap:10px}.csd-input--instructions[data-v-43dcbe82]{flex:1}.csd-try-btn[data-v-43dcbe82]{background:#f4f0ff;border:1.5px solid #d5c8f0;border-radius:8px;color:#40a;font-family:Inter,sans-serif;font-size:13px;font-weight:600;height:46px;padding:8px 18px;transition:all .15s;white-space:nowrap}.csd-try-btn[data-v-43dcbe82]:hover{background:#ede5ff;border-color:#40a}.csd-try-btn.disabled[data-v-43dcbe82],.csd-try-btn[disabled][data-v-43dcbe82]{opacity:.35}.csd-actions[data-v-43dcbe82]{border-top:1px solid #e6e8ef;display:flex;gap:12px;justify-content:flex-end;margin-top:4px;padding-top:24px}.csd-cancel-btn[data-v-43dcbe82]{border:1.5px solid #d0d3dc;border-radius:8px;color:#3d4159;font-family:Inter,sans-serif;font-size:13.5px;font-weight:600;min-height:42px;padding:9px 26px;text-transform:none;transition:all .15s}.csd-cancel-btn[data-v-43dcbe82]:hover{background:#f4f6fa;border-color:#9ca0b0}.csd-submit-btn[data-v-43dcbe82]{background:#40a;border-radius:8px;color:#fff;font-family:Inter,sans-serif;font-size:13.5px;font-weight:600;letter-spacing:.01em;min-height:42px;padding:9px 26px;text-transform:none;transition:background .15s}.csd-submit-btn[data-v-43dcbe82]:hover{background:#370088}.nis-header[data-v-7d3146aa]{padding:8px 2px 6px}.nis-title[data-v-7d3146aa]{color:#3d4159;font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.nis-list[data-v-7d3146aa]{padding:4px 0}.nis-item[data-v-7d3146aa]{align-items:center;border-radius:5px;display:flex;justify-content:space-between;padding:6px 8px;transition:background .12s}.nis-item[data-v-7d3146aa]:hover{background:#f4f6fa}.nis-label[data-v-7d3146aa]{color:#6b7085;flex:1;font-family:Inter,sans-serif;font-size:12px;font-weight:500}.nis-restore-btn[data-v-7d3146aa]{color:#6b7085;flex-shrink:0}.nis-restore-btn[data-v-7d3146aa]:hover{color:#40a}.dei-header-inner[data-v-4cf55cee]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-left:4px;width:100%}.dei-draft-title[data-v-4cf55cee]{color:#1a1d26;font-family:Inter,sans-serif;font-size:13px;font-weight:700}.dei-menu-btn[data-v-4cf55cee]{color:#6b7085;margin-left:auto}.dei-menu-btn[data-v-4cf55cee]:hover{color:#1a1d26}.dei-context-menu[data-v-4cf55cee]{font-family:Inter,sans-serif;min-width:140px;padding:4px 0}.dei-menu-item[data-v-4cf55cee]{border-radius:4px;margin:0 4px;min-height:34px;padding:6px 14px}.dei-menu-item[data-v-4cf55cee]:hover{background:#f4f6fa}.dei-menu-label[data-v-4cf55cee]{color:#1a1d26;font-size:13px;font-weight:500}.dei-content[data-v-4cf55cee]{padding:4px 10px 8px}.dei-inactive-wrapper[data-v-4cf55cee]{margin-top:8px}.del-item,.del-list{width:100%}.selected-draft{background:#4400aa0a!important;border-left:3px solid #40a;border-radius:0 6px 6px 0;transition:all .2s ease}.dot-toolbar[data-v-1648becf]{align-items:center;display:flex;justify-content:space-between;padding:6px 2px 8px}.dot-toolbar-label[data-v-1648becf]{color:#3d4159;font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.dot-toolbar-actions[data-v-1648becf]{display:flex;flex-shrink:0;gap:4px}.dot-btn[data-v-1648becf]{border-radius:4px;font-family:Inter,sans-serif;font-size:11px;font-weight:500;padding:2px 8px}.dot-btn--add[data-v-1648becf]{color:#40a}.dot-btn--add[data-v-1648becf]:hover{background:#f4f0ff}.dot-btn--reset[data-v-1648becf]{color:#6b7085}.dot-btn--reset[data-v-1648becf]:hover{background:#f4f0ff;color:#40a}.add-ipc[data-v-2fb41ded]{color:#9e9e9e;font-size:14px}.max-w-350[data-v-2fb41ded]{max-width:350px}.max-w-500[data-v-2fb41ded]{max-width:500px}.chip-radius[data-v-2fb41ded]{border-radius:5px}.ipcmessage[data-v-2fb41ded]{font-size:14px}.w-100[data-v-71bf4e4a]{width:100%}.language-selector[data-v-71bf4e4a]{min-width:80px}.q-list__padding[data-v-200f0d3a]{padding-bottom:0;padding-top:0}.rounded-borders[data-v-720364a9]{border-radius:4px}.dialog-container[data-v-3ef44c65]{border-radius:12px;box-shadow:0 25px 50px -12px #00000026;overflow:hidden}.dialog-container[data-v-3ef44c65] ::-webkit-scrollbar{width:5px}.dialog-container[data-v-3ef44c65] ::-webkit-scrollbar-track{background:#0000}.dialog-container[data-v-3ef44c65] ::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.dialog-container[data-v-3ef44c65] ::-webkit-scrollbar-thumb:hover{background:#9ca3af}.draft-section-card[data-v-3ef44c65]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:2px 12px;transition:border-color .2s ease,box-shadow .2s ease}.draft-section-card[data-v-3ef44c65]:hover{border-color:#d1d5db;box-shadow:0 1px 3px #0000000a}.section-title[data-v-3ef44c65]{color:#1f2937;font-size:15px;font-weight:500;letter-spacing:-.01em}.settings-expansion-item[data-v-3ef44c65]{transition:background-color .15s ease}.settings-expansion-header[data-v-3ef44c65]{padding:8px 4px}[data-v-3ef44c65] .q-expansion-item__container{border-radius:6px}[data-v-3ef44c65] .q-expansion-item--expanded{background-color:initial}[data-v-3ef44c65] .q-tooltip{font-size:12px}[data-v-3ef44c65] .q-btn{font-weight:500;letter-spacing:0;transition:all .15s ease}[data-v-3ef44c65] .q-badge{border-radius:6px;font-size:12px;font-weight:500;padding:4px 10px}[data-v-3ef44c65] .q-field--outlined .q-field__control{background:#fff;border-color:#d1d5db;border-radius:6px}[data-v-3ef44c65] .q-field--outlined .q-field__control:hover{border-color:#9ca3af}[data-v-3ef44c65] .q-field--outlined.q-field--focused .q-field__control{border-color:var(--q-primary)}[data-v-3ef44c65] .q-chip{border-radius:6px;font-size:12px;font-weight:500}.resource-section[data-v-4bcf64c6]{background:#fff;border:1px solid #e6e8ef;border-radius:8px;box-shadow:0 1px 3px #0000000a;margin-bottom:0;overflow:hidden}.resource-section[data-v-4bcf64c6] .q-expansion-item__container{border-radius:8px}[data-v-4bcf64c6] .resource-section-header{background:#fff;border-radius:8px 8px 0 0;min-height:40px;padding:10px 14px;transition:background .15s ease}[data-v-4bcf64c6] .resource-section-header:hover{background:#f8f9fc}[data-v-4bcf64c6] .resource-section-header--active{background:#fff}[data-v-4bcf64c6] .q-expansion-item__toggle-icon{color:#9196ab;font-size:16px;opacity:.5;transition:opacity .15s ease}[data-v-4bcf64c6] .resource-section-header:hover .q-expansion-item__toggle-icon{opacity:.85}[data-v-4bcf64c6] .prev-title{color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.resource-action-btn[data-v-4bcf64c6]{border-radius:6px;color:#9196ab;transition:all .15s ease}.resource-action-btn[data-v-4bcf64c6]:hover{background:#4400aa0a;color:#40a}.upload-preview[data-v-4bcf64c6]{border:1px solid #e6e8ef;border-radius:8px}.preview-upload-image[data-v-4bcf64c6]{display:flex;flex-wrap:wrap;justify-content:center}.opacity-70[data-v-4bcf64c6]{opacity:.7}.pointer[data-v-4bcf64c6]{cursor:pointer}.action-btns[data-v-4bcf64c6]{align-items:center;bottom:90px;display:flex;flex-direction:column;left:0;margin:auto;max-width:400px;position:absolute;right:0;top:0}.resources-panel[data-v-31ba11c0]{background:#f4f6fa;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;height:100%}.resources-header[data-v-31ba11c0]{align-items:center;background:#fff;border-bottom:1px solid #e6e8ef;display:flex;justify-content:space-between;padding:16px 20px;position:sticky;top:0;z-index:1}.resources-header-title[data-v-31ba11c0]{align-items:center;color:#1a1d26;display:flex;font-size:13px;font-weight:600;gap:10px;letter-spacing:.02em;text-transform:uppercase}.resources-header-title[data-v-31ba11c0] .q-icon{color:#9196ab;font-size:18px;opacity:.6}.resources-header-actions[data-v-31ba11c0]{align-items:center;display:flex;gap:4px}.resources-header-actions[data-v-31ba11c0] .q-btn{color:#9196ab;opacity:.6;transition:all .15s ease}.resources-header-actions[data-v-31ba11c0] .q-btn:hover{color:#6b7085;opacity:1}.resources-list[data-v-31ba11c0]{display:flex;flex:1;flex-direction:column;gap:8px;overflow-y:auto;padding:16px}.disclosure-editor-preview[data-v-31ba11c0]{align-items:flex-start;display:flex;justify-content:space-between;padding-right:.5rem}.type-separator[data-v-31ba11c0]{margin:0 1rem}.opacity-70[data-v-31ba11c0]{opacity:.7}.pointer[data-v-31ba11c0]{cursor:pointer}.onboarding-banner[data-v-31ba11c0]{border-radius:6px;margin-bottom:8px}.onboarding-banner[data-v-31ba11c0] .q-banner__avatar{align-self:flex-start;padding-top:4px}.onboarding-banner[data-v-31ba11c0] .q-banner__actions{padding-top:4px}.fade-enter-active[data-v-31ba11c0],.fade-leave-active[data-v-31ba11c0]{transition:opacity .4s ease,transform .4s ease}.fade-enter-from[data-v-31ba11c0],.fade-leave-to[data-v-31ba11c0]{opacity:0;transform:translateY(-10px)}.voice-to-text[data-v-412d1017]{align-items:center;display:flex}.pulse-animation[data-v-412d1017]{animation:pulse-412d1017 1.5s infinite}@keyframes pulse-412d1017{0%{box-shadow:0 0 0 0 #4caf5066}70%{box-shadow:0 0 0 6px #4caf5000}to{box-shadow:0 0 0 0 #4caf5000}}.trt-card[data-v-57fe7afe]{border:1px solid #e6e8ef;border-radius:14px;box-shadow:0 10px 40px #00000021,0 2px 8px #0000000f;display:flex;flex-direction:column;font-family:Inter,sans-serif;overflow:hidden;transition:all .25s cubic-bezier(.4,0,.2,1)}.trt-card--expanded[data-v-57fe7afe]{border:none!important;border-radius:0!important;height:100vh!important;left:0!important;margin:0!important;max-height:100vh!important;max-width:100vw!important;position:fixed!important;top:0!important;width:100vw!important;z-index:7000!important}.trt-card--expanded .my-sticky-header-column-table[data-v-57fe7afe]{max-height:calc(100vh - 110px)!important}.trt-accent-bar[data-v-57fe7afe]{background:linear-gradient(90deg,#40a,#761bff);flex-shrink:0;height:3px}.trt-toolbar[data-v-57fe7afe]{align-items:center;background:#fff;border-bottom:1px solid #e6e8ef;display:flex;flex-shrink:0;justify-content:space-between;padding:10px 18px}.trt-toolbar-left[data-v-57fe7afe]{align-items:center;display:flex;gap:6px}.trt-btn-text[data-v-57fe7afe]{border-radius:7px!important;color:#40a!important;font-family:Inter,sans-serif!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:0!important;padding:5px 12px!important}.trt-btn-text[data-v-57fe7afe]:hover{background:#f3eeff!important}.trt-btn-text[data-v-57fe7afe] .q-icon{font-size:16px!important;margin-right:4px!important}.trt-btn-outline[data-v-57fe7afe]{border:1px solid #e6e8ef!important;border-radius:7px!important;color:#1a1d26!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;padding:5px 12px!important;transition:all .15s ease}.trt-btn-outline[data-v-57fe7afe]:hover{background:#f3eeff!important;border-color:#40a!important;color:#40a!important}.trt-btn-outline[data-v-57fe7afe] .q-icon{font-size:15px!important}.trt-close-btn[data-v-57fe7afe]{color:#6b7085!important;transition:all .15s ease}.trt-close-btn[data-v-57fe7afe]:hover{background:#ef44440f!important;color:#ef4444!important}.trt-toolbar-right[data-v-57fe7afe]{align-items:center;display:flex;gap:4px}.trt-expand-btn[data-v-57fe7afe]{color:#6b7085!important;transition:all .15s ease}.trt-expand-btn[data-v-57fe7afe]:hover{background:#f3eeff!important;color:#40a!important}.my-sticky-header-column-table[data-v-57fe7afe]{background:#fff!important;border:none!important;box-shadow:none!important;flex:1;max-height:calc(90vh - 140px);min-height:0}[data-v-57fe7afe] .my-sticky-header-column-table{border:none!important}.table-box[data-v-57fe7afe]{overflow:auto}.my-sticky-header-column-table tr th[data-v-57fe7afe]{background:#f9fafb;position:sticky;z-index:2}.my-sticky-header-column-table thead tr:last-child th[data-v-57fe7afe]{top:48px;z-index:3}.my-sticky-header-column-table thead tr:first-child th[data-v-57fe7afe]{top:0;z-index:1}.my-sticky-header-column-table td[data-v-57fe7afe]:first-child{background:#fff!important;z-index:19}.my-sticky-header-column-table td[data-v-57fe7afe]:first-child,.my-sticky-header-column-table th[data-v-57fe7afe]:first-child{left:0;max-width:400px;position:sticky}.my-sticky-header-column-table thead tr:last-child th[data-v-57fe7afe]:nth-child(2){left:0;position:sticky;z-index:20}[data-v-57fe7afe] .my-sticky-header-column-table td,[data-v-57fe7afe] .my-sticky-header-column-table th{border-color:#e6e8ef!important}.trt-thead[data-v-57fe7afe]{box-shadow:none}.trt-th-corner[data-v-57fe7afe]{min-width:24px;width:24px}.trt-th-corner[data-v-57fe7afe],.trt-th-info[data-v-57fe7afe],.trt-th-rowlabel[data-v-57fe7afe]{background:#f9fafb!important;border-bottom:2px solid #d3d7e3!important}.trt-th-rowlabel[data-v-57fe7afe]{border-right:2px solid #d3d7e3!important}.trt-th-info[data-v-57fe7afe] .q-btn{color:#40a!important;opacity:.75}.trt-th-info[data-v-57fe7afe] .q-btn:hover{opacity:1}.trt-th-term[data-v-57fe7afe]{background:#f9fafb!important;border-bottom:2px solid #d3d7e3!important;max-width:180px;min-width:72px;padding:10px 8px 8px!important;position:relative;text-align:center;transition:background .12s ease;vertical-align:bottom}.trt-th-term--active[data-v-57fe7afe]{background:#f3eeff!important}.trt-th-term--active .header-span[data-v-57fe7afe]{color:#340081!important}.header-span[data-v-57fe7afe]{border-radius:4px;color:#40a;cursor:pointer;display:inline-block;font-family:Inter,sans-serif;font-size:11px;font-weight:600;line-height:1.35;overflow-wrap:anywhere;padding:2px 3px;transform:none;transition:all .15s ease;white-space:normal;width:auto;writing-mode:horizontal-tb}.header-span[data-v-57fe7afe]:hover{background:#f3eeff}.trt-tbody[data-v-57fe7afe]{background:#fff}.trt-row[data-v-57fe7afe]{transition:background .12s ease}.trt-row:hover .trt-cell[data-v-57fe7afe]:not(.trt-cell--identity){background:rgba(68,0,170,.025)!important}.trt-row--alt .trt-cell[data-v-57fe7afe]:not(.trt-cell--identity):not(.trt-cell--selected):not(:hover){background:#f9fafb8c!important}.trt-td-term[data-v-57fe7afe]{text-wrap:wrap;background:#f9fafb!important;border-right:2px solid #d3d7e3!important;color:#40a;font-family:Inter,sans-serif;font-size:11px;font-weight:600;line-height:1.35;max-width:160px;padding:8px 10px!important;transition:background .12s ease;white-space:normal}.trt-td-term--active[data-v-57fe7afe]{background:#f3eeff!important;color:#340081!important}.trt-cell[data-v-57fe7afe]{min-width:58px;padding:0!important;text-align:center;transition:background .12s ease,box-shadow .12s ease;vertical-align:middle}.trt-cell[data-v-57fe7afe]:hover{background:#f3eeff!important}.trt-cell:hover .trt-symbols[data-v-57fe7afe]{color:#8330ff}.trt-cell--identity[data-v-57fe7afe]{cursor:default}.trt-cell--identity[data-v-57fe7afe],.trt-cell--identity[data-v-57fe7afe]:hover{background:repeating-linear-gradient(-45deg,#f9fafb,#f9fafb 3px,#f3f5f7 0,#f3f5f7 6px)!important}.trt-cell--related[data-v-57fe7afe]{background:#4400aa0d!important}.trt-cell--selected[data-v-57fe7afe]{background:#fef9c3!important;box-shadow:inset 0 0 0 2px #4400aa59}.trt-cell--col-hl[data-v-57fe7afe],.trt-cell--row-hl[data-v-57fe7afe]{background:rgba(68,0,170,.025)!important}.trt-cell--row-hl.trt-cell--col-hl[data-v-57fe7afe]{background:#4400aa0d!important}.trt-cell-content[data-v-57fe7afe]{align-items:center;display:flex;gap:4px;justify-content:center;min-height:40px}.trt-symbols[data-v-57fe7afe]{color:#d3d7e3;display:inline-flex;font-size:15px;gap:3px;letter-spacing:0;transition:color .12s ease}.trt-sym--active[data-v-57fe7afe]{color:#40a!important;font-weight:700;text-shadow:0 0 0 #4400aa26}.trt-identity-mark[data-v-57fe7afe]{color:#bac0d3;font-size:13px;font-weight:700;opacity:.55}.trt-rel-menu[data-v-57fe7afe]{background:#fff!important;border:1px solid #e6e8ef!important;border-radius:12px!important;box-shadow:0 8px 30px #00000026,0 2px 6px #0000000f!important;overflow:visible!important;padding:0!important}.trt-rel-menu-inner[data-v-57fe7afe]{display:block!important;min-width:180px;padding:14px 16px 12px;visibility:visible!important}.trt-rel-menu-title[data-v-57fe7afe]{border-bottom:1px solid #e6e8ef;color:#6b7085;font-family:Inter,sans-serif;font-size:11.5px;font-weight:600;letter-spacing:.04em;margin-bottom:10px;padding-bottom:9px;text-align:center;text-transform:uppercase}.trt-rel-menu-cols[data-v-57fe7afe]{display:flex!important;gap:0;visibility:visible!important}.trt-rel-menu-col[data-v-57fe7afe]{display:flex;flex:1;flex-direction:column;gap:3px}.trt-rel-menu-divider[data-v-57fe7afe]{background:#e6e8ef;flex-shrink:0;margin:0 10px;width:1px}.trt-rel-item[data-v-57fe7afe]{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:5px;justify-content:center;padding:7px 12px;position:relative;transition:all .12s ease}.trt-rel-item[data-v-57fe7afe]:hover{background:#f3eeff}.trt-rel-item:hover .trt-rel-symbol[data-v-57fe7afe]{color:#40a}.trt-rel-item.trt-rel-item--active[data-v-57fe7afe]{background:#4400aa14}.trt-rel-item.trt-rel-item--active .trt-rel-symbol[data-v-57fe7afe]{color:#40a;font-weight:700}.trt-rel-symbol[data-v-57fe7afe]{color:#1a1d26;font-size:20px;font-weight:500;line-height:1;transition:color .12s ease}.trt-rel-remove-icon[data-v-57fe7afe]{color:#ef4444!important;font-size:11px!important;position:absolute;right:3px;top:3px}.trt-dialog-card[data-v-57fe7afe]{border:1px solid #e6e8ef!important;border-radius:12px!important;box-shadow:0 8px 32px #00000024!important;font-family:Inter,sans-serif!important;max-width:600px;min-width:380px}.trt-dialog-header[data-v-57fe7afe]{border-bottom:1px solid #e6e8ef;padding:18px 22px!important}.trt-dialog-title[data-v-57fe7afe]{color:#1a1d26;font-size:15px;font-weight:600;line-height:1.4}.trt-dialog-footer[data-v-57fe7afe]{border-top:1px solid #e6e8ef;gap:8px;padding:12px 22px!important}.trt-dialog-btn-primary[data-v-57fe7afe]{background:#40a!important;border-radius:7px!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;padding:6px 16px!important}.trt-dialog-btn-primary[data-v-57fe7afe]:hover{background:#340081!important}.trt-dialog-btn-secondary[data-v-57fe7afe]{border-radius:7px!important;color:#6b7085!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;padding:6px 16px!important}.trt-dialog-btn-secondary[data-v-57fe7afe]:hover{background:#f9fafb!important;color:#1a1d26!important}.trt-legend[data-v-57fe7afe]{align-items:center;background:#f9fafb;border-top:1px solid #e6e8ef;display:flex;flex-shrink:0;flex-wrap:wrap;gap:22px;padding:10px 20px}.trt-legend-item[data-v-57fe7afe]{align-items:center;color:#6b7085;display:flex;font-family:Inter,sans-serif;font-size:11.5px;font-weight:500;gap:7px}.trt-legend-item span[data-v-57fe7afe]:last-child{color:#1a1d26}.trt-dot[data-v-57fe7afe]{border-radius:50%;box-shadow:0 0 0 2px #0000000f;display:inline-block;flex-shrink:0;height:9px;width:9px}.addtermbuttonshow[data-v-09221e86]{height:-moz-fit-content;height:fit-content;position:absolute;visibility:visible;width:-moz-fit-content;width:fit-content;z-index:13}.editor-popup-bar[data-v-09221e86]{align-items:center;background:#fff;border:1px solid #e6e8ef;border-radius:8px;box-shadow:0 4px 16px #0000001a,0 1px 4px #0000000f;display:flex;gap:2px;padding:4px 6px}.editor-popup-btn[data-v-09221e86]{border-radius:6px!important;color:#1a1d26!important;height:32px;transition:background .15s ease;width:32px}.editor-popup-btn[data-v-09221e86]:hover{background:#f4f6fa!important;color:#40a!important}.editor-popup-tooltip[data-v-09221e86]{background:#fff!important;border:1px solid #e6e8ef;box-shadow:0 2px 8px #00000014;color:#1a1d26!important;font-family:Inter,sans-serif;font-size:12px;font-weight:500}.line-number[data-v-09221e86]{height:20px;position:fixed;visibility:visible;width:20px;z-index:1}.left-line-number[data-v-09221e86],.line-number[data-v-09221e86]{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 0 10px #0000001a;display:flex;justify-content:center}.left-line-number[data-v-09221e86]{height:25px;width:25px}.addtermbuttonhide[data-v-09221e86]{position:absolute;visibility:hidden}span.hide-visibility[data-v-09221e86]{visibility:hidden}.show-visibility[data-v-09221e86]{visibility:visible}.text-editor[data-v-09221e86]{flex-shrink:0;font-family:Inter,sans-serif;margin-right:0;padding:0;white-space:normal}.shadow-pop-up[data-v-09221e86]{background-color:#fff;border:1px solid #e6e8ef;border-radius:8px;box-shadow:0 4px 16px #0000001a,0 1px 4px #0000000f;color:#1a1d26;position:absolute;z-index:10}.shadow-pop-up .popup-error[data-v-09221e86]{background-color:#fff0f0;border:1px solid #ffcdd2;border-radius:8px;color:#c62828}.shadow-pop-up .popup-error div[data-v-09221e86]:first-child{align-items:center;gap:.5rem;justify-content:center;text-align:center}.shadow-pop-up .popup-error div[data-v-09221e86]:last-child{gap:.5rem}.shadow-pop-up .popup-coref-error[data-v-09221e86]{background-color:#fff8e1;border:1px solid #ffe082;border-radius:8px;color:#e65100}.shadow-pop-up .popup-coref-error div[data-v-09221e86]{align-items:center;display:flex;gap:5px;padding:.5rem 1rem}.shadow-pop-up .popup-content[data-v-09221e86]{border-radius:8px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.shadow-pop-up .popup-content span[data-v-09221e86]{align-items:center;display:flex;gap:1rem}.shadow-popup-term-bar[data-v-09221e86]{align-items:center;display:flex;gap:4px;padding:6px 10px}.shadow-popup-term-label[data-v-09221e86]{color:#1a1d26;font-family:Inter,sans-serif;font-size:13px;font-weight:600;margin-right:4px}.shadow-popup-action-btn[data-v-09221e86]{background:#f4f6fa;border:1px solid #e6e8ef;border-radius:6px!important;color:#1a1d26!important;font-family:Inter,sans-serif;font-size:12px;padding:2px 10px!important}.shadow-popup-action-btn[data-v-09221e86]:hover{background:#e6e8ef!important}q-menu .q-item__label--caption[data-v-09221e86]{background:#f4f6fa!important;color:#1a1d26}.q-menu[data-v-09221e86]{display:flex}.q-menu[data-v-09221e86]::-webkit-scrollbar{background:#6b708533;color:#6b7085;width:1px}.q-menu .q-position-engine[data-v-09221e86]{width:300px}#paraphrase .q-menu[data-v-09221e86]{margin-bottom:2rem!important}.file-input-wrapper[data-v-09221e86]{align-items:center;display:inline-flex;width:auto}q-icon[name=attach_file][data-v-09221e86]{font-size:24px;margin-right:8px}.q-file__label[data-v-09221e86]{font-size:14px}.highlight-legend-menu[data-v-09221e86]{border:1px solid #e6e8ef!important;border-radius:8px!important;box-shadow:0 4px 16px #0000001a!important}.highlight-legend-badge[data-v-09221e86]{bottom:8px;position:absolute;right:12px;z-index:5}.highlight-legend-badge .legend-badge-btn[data-v-09221e86]{background:#ffffffeb!important;border:1px solid #e0e2ea;border-radius:6px;box-shadow:0 1px 4px #0000000f;color:#7b7f95;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;padding:2px 8px 2px 4px;transition:all .15s ease}.highlight-legend-badge .legend-badge-btn[data-v-09221e86]:hover{background:#fff!important;border-color:#c5c9d6;color:#40a}.highlight-legend-badge .legend-badge-btn .legend-badge-label[data-v-09221e86]{font-size:10px;font-weight:500;margin-left:2px}.highlight-legend[data-v-09221e86]{min-width:180px;padding:12px 16px}.highlight-legend .legend-title[data-v-09221e86]{color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}.highlight-legend .legend-item[data-v-09221e86]{align-items:center;display:flex;gap:10px;padding:4px 0}.highlight-legend .legend-swatch[data-v-09221e86]{border-radius:3px;flex-shrink:0;height:14px;width:18px}.highlight-legend .legend-label[data-v-09221e86]{color:#3d4050;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:450}.figure-description{position:relative}.figure-description:before{color:#000;content:var(--description-content);display:none;left:26px;position:absolute;top:12px}.figure-description.show-before:before{display:block}.figure-description.hide-before:before{display:none!important}.figure-description .figure-description-editor{border:1px solid #0003;position:relative;text-indent:4rem!important}.figure-description .figure-chat-btn-container{left:0;position:fixed;top:0;visibility:hidden;z-index:1}.figure-description .q-editor{border-top-left-radius:0;border-top-right-radius:0}.figure-description canvas[data-v-d013a6fc]{border:1px solid #ccc;min-height:300px;width:100%}.img-containe-1[data-v-d013a6fc],.img-containe-2[data-v-d013a6fc]{min-height:300px;width:100%}.img-container-1 img[data-v-d013a6fc],.img-container-2 img[data-v-d013a6fc]{height:100%;object-fit:cover;width:100%}.img-container[data-v-d013a6fc]{width:100%}.img-container #diagram-img[data-v-d013a6fc]{height:100%;object-fit:cover;width:100%}.figure-preview-container .q-field--auto-height.q-field--dense .q-field__control[data-v-d013a6fc],.figure-preview-container .q-field--auto-height.q-field--dense .q-field__native[data-v-d013a6fc]{max-height:25px;min-height:25px}.q-select__dropdown-icon[data-v-d013a6fc]{margin-bottom:10px}.term-banner[data-v-5e17be1d]{background:#f4f6fa;border-bottom:1px solid #e6e8ef;padding:10px 12px}.term-banner-title[data-v-5e17be1d]{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.01em}.term-banner-info[data-v-5e17be1d]{color:#9196ab;cursor:help;font-size:16px;margin:0 8px}.term-banner-info[data-v-5e17be1d]:hover{color:#6b7085}.variants-card[data-v-0348a374]{background:#fff;border:1px solid #e6e8ef;border-radius:8px;margin:8px;overflow:hidden}a.term-link[data-v-0348a374]{word-wrap:break-word;color:#1a1d26;font-weight:700;text-decoration:none}.find-replace-input[data-v-0348a374]{background-color:#f5f6f9;border-radius:8px;min-width:0}.chart-container[data-v-0348a374]{flex-grow:1;height:10px;max-height:300px;max-width:430px;min-height:0}.chart-container>div[data-v-0348a374]{height:10px;position:relative}.new-chart[data-v-0348a374]{margin-bottom:7px;max-height:200px;max-width:500px}.mini-chart[data-v-0348a374]{max-height:100px;max-width:100px}h2[data-v-0348a374]{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;line-height:250%;padding-left:3%}.hhs-section-title[data-v-0348a374]{color:#1a1d26!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important}.hhs-nav-btn[data-v-0348a374]{background:#4400aa14!important;color:#40a!important;height:32px;width:32px}.hhs-nav-btn[data-v-0348a374]:hover{background:#4400aa24!important}.hhs-see-more-btn[data-v-0348a374]{align-self:flex-end;border-radius:6px;color:#6b7085!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;letter-spacing:.01em;margin-top:4px;padding:4px 12px}.hhs-see-more-btn[data-v-0348a374]:hover{background:#4400aa0a!important;color:#40a!important}.hhs-see-more-count[data-v-0348a374]{color:#9196ab;font-weight:400;margin-left:3px}.hhs-definition-card[data-v-0348a374]{border:1px solid #e6e8ef;border-radius:8px;margin:4px 12px}.hhs-definition-match[data-v-0348a374]{background:#f4f6fa!important}.hhs-definition-similar[data-v-0348a374]{background:#fff8e1!important}.hhs-definition-other[data-v-0348a374]{background:#fff0f0!important}.hhs-source-badge[data-v-0348a374]{background:#40a!important;border-radius:4px;color:#fff!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;padding:2px 8px}.see-also-item[data-v-0348a374]{border-bottom:1px solid #f0f1f3}.see-also-item[data-v-0348a374]:last-child{border-bottom:none}.see-also-header[data-v-0348a374]{align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 4px;transition:background .15s ease}.see-also-header[data-v-0348a374]:hover{background:#f4f6fa}.see-also-term[data-v-0348a374]{flex:1;min-width:0}.see-also-term-text[data-v-0348a374]{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500}.see-also-term-text[data-v-0348a374]:hover{color:#40a}.see-also-chevron[data-v-0348a374]{flex-shrink:0;transition:transform .2s ease}.see-also-subtree[data-v-0348a374]{padding:0 4px 8px 16px}.see-also-subitem[data-v-0348a374]{align-items:center;border-radius:4px;color:#6b7085;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;padding:6px 8px;transition:background .15s ease,color .15s ease}.see-also-subitem[data-v-0348a374]:hover{background:#f4f6fa;color:#40a}.see-also-popover[data-v-0348a374]{background:#fff;border:1px solid #e6e8ef;border-radius:8px;box-shadow:0 4px 16px #00000014;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;max-width:320px;padding:12px 16px}.see-also-popover-content[data-v-0348a374]{color:#1a1d26;font-size:13px;line-height:1.5}.see-also-popover-link[data-v-0348a374]{align-items:center;border-top:1px solid #f0f1f3;display:flex;margin-top:8px;padding-top:8px}.see-also-link[data-v-0348a374]{color:#40a;font-size:12px;font-weight:500;text-decoration:none}.see-also-link[data-v-0348a374]:hover{text-decoration:underline}.search-box[data-v-733aa3d2]{align-items:center;display:flex;justify-content:space-around}.search-box input[data-v-733aa3d2]{border:0;border-bottom:1px solid #e6e8ef;box-shadow:0 0 15px 4px #0000000f;font-size:1rem;margin:10px 0;overflow:hidden;padding:10px;width:75%}.search-box a[data-v-733aa3d2]:hover,.search-box a[data-v-733aa3d2]:visited{color:#eee;font-weight:700;text-decoration:none}.search-box .search-content a[data-v-733aa3d2]:visited{color:coral!important}.legal-card[data-v-733aa3d2]{background:#f4f6fa;border:1px solid #e6e8ef;border-radius:8px;padding:.75rem 1rem}.legal-card h6[data-v-733aa3d2]{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;line-height:1.4;margin:0 0 4px}.legal-card p[data-v-733aa3d2]{color:#3d4159;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.6}.patent-actions[data-v-733aa3d2]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:4px 0 8px}.search-btn[data-v-733aa3d2]{border-radius:7px!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.01em;padding:4px 14px!important;transition:all .15s ease}.search-btn.search-btn--outline[data-v-733aa3d2]{background:#0000!important;border:1px solid #4400aa4d!important;color:#40a!important}.search-btn.search-btn--outline[data-v-733aa3d2]:hover{background:#4400aa0a!important;border-color:#4400aa80!important}.search-btn.search-btn--primary[data-v-733aa3d2]{background:#40a!important;box-shadow:0 1px 3px #4400aa2e;color:#fff!important}.search-btn.search-btn--primary[data-v-733aa3d2]:hover{background:#370088!important;box-shadow:0 2px 8px #4400aa40}.search-btn.search-btn--danger[data-v-733aa3d2]{background:#c62828!important;color:#fff!important}.search-btn.search-btn--danger[data-v-733aa3d2]:hover{background:#b71c1c!important}.search-btn--back[data-v-733aa3d2]{border:1px solid #e6e8ef;border-radius:8px!important;height:32px;transition:all .15s ease;width:32px}.search-btn--back[data-v-733aa3d2]:hover{background:#4400aa0a;border-color:#40a3}.legal-read-more[data-v-733aa3d2]{border-radius:6px!important;color:#40a!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:12px!important;font-weight:500!important;padding:4px 12px!important;transition:all .15s ease}.legal-read-more[data-v-733aa3d2]:hover{background:#4400aa0f!important}.search-card[data-v-733aa3d2]{background:#fff;border:1px solid #e6e8ef;border-radius:8px;margin:8px;overflow:hidden}.filter-panel[data-v-733aa3d2]{background:#fafbfc;border:1px solid #e6e8ef;border-radius:6px;margin:0 0 10px}.filter-panel-header[data-v-733aa3d2]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:6px 10px;-webkit-user-select:none;user-select:none}.filter-panel-header[data-v-733aa3d2]:hover{background:#f4f5f7}.filter-header-left[data-v-733aa3d2]{align-items:center;color:#6b7085;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11.5px;font-weight:600;gap:6px;letter-spacing:.04em;text-transform:uppercase}.filter-badge[data-v-733aa3d2]{font-size:10px!important;min-height:16px;padding:0 5px}.filter-panel-content[data-v-733aa3d2]{border-top:1px solid #e6e8ef;padding:8px 10px 6px}.filter-row[data-v-733aa3d2]{margin-bottom:8px}.filter-row-top[data-v-733aa3d2]{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.filter-row-label[data-v-733aa3d2]{color:#6b7085;display:block;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.03em;margin-bottom:4px;text-transform:uppercase}.filter-chips[data-v-733aa3d2]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.filter-chip[data-v-733aa3d2]{background:#fff;border:1px solid #e6e8ef;border-radius:4px;color:#9095a6;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;padding:3px 10px;transition:all .12s ease;-webkit-user-select:none;user-select:none}.filter-chip[data-v-733aa3d2]:hover{border-color:#c5c9d6;color:#6b7085}.filter-chip--active[data-v-733aa3d2]{background:#f4f0fa;border-color:#d4c6ed;color:#5c3d99;font-weight:600}.filter-chip--sm[data-v-733aa3d2]{font-size:10.5px;padding:2px 8px}.filter-year-actions[data-v-733aa3d2]{display:flex;gap:8px}.filter-link[data-v-733aa3d2]{color:#8b7aab;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:10.5px;font-weight:500;-webkit-user-select:none;user-select:none}.filter-link[data-v-733aa3d2]:hover{color:#5c3d99;text-decoration:underline}.filter-years-grid[data-v-733aa3d2]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.filter-actions[data-v-733aa3d2]{align-items:center;border-top:1px solid #f0f1f5;display:flex;gap:6px;justify-content:flex-end;padding-top:6px}.filter-reset-btn[data-v-733aa3d2]{color:#c07070!important;font-weight:500!important}.filter-apply-btn[data-v-733aa3d2],.filter-reset-btn[data-v-733aa3d2]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:11px!important}.filter-apply-btn[data-v-733aa3d2]{background:#6b52a3!important;border-radius:4px!important;font-weight:600!important;min-width:70px;opacity:.6;padding:2px 14px!important;transition:all .15s ease}.filter-apply-btn--dirty[data-v-733aa3d2]{opacity:1}.pagination-wrapper[data-v-733aa3d2]{align-items:center;display:flex;gap:8px;justify-content:center;margin:8px 0}.pagination-btn[data-v-733aa3d2]{color:#6b7085!important;height:28px;width:28px}.pagination-btn[data-v-733aa3d2]:hover{background:#4400aa0a!important;color:#40a!important}.pagination-info[data-v-733aa3d2]{color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;white-space:nowrap}.term-actions-bar[data-v-6e4cfff0]{background:#f4f6fa;border-bottom:1px solid #e6e8ef;padding:4px 8px}.term-action-btn[data-v-6e4cfff0]{border-radius:5px;color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;padding:2px 8px;transition:all .15s ease}.term-action-btn[data-v-6e4cfff0]:hover{background:#4400aa0a;color:#1a1d26}.term-action-btn[data-v-6e4cfff0] .q-icon{color:#9196ab;font-size:15px}.term-action-btn[data-v-6e4cfff0]:hover .q-icon{color:#6b7085}.terms-textarea[data-v-6e4cfff0]{max-height:calc(100vh - 300px)!important;min-width:300px;overflow-y:scroll}.q-btn-dropdown--simple[data-v-6e4cfff0]{margin-left:0}.term-wrapper{padding:2px 8px;transition:background .15s ease}.term-wrapper:hover{background:#4400aa05}.term-wrapper .term-add-btn,.term-wrapper .term-delete-btn,.term-wrapper .term-lock-btn{visibility:hidden}.term-wrapper .term-first-input{margin-left:0}.term-wrapper:hover .term-add-btn,.term-wrapper:hover .term-delete-btn,.term-wrapper:hover .term-lock-btn{visibility:visible}.term-wrapper .q-field--dense .q-field__control,.term-wrapper .q-field--dense .q-field__marginal{height:30px}.term-wrapper .q-field--outlined .q-field__control:before{border-color:#e6e8ef}.term-wrapper .q-field--outlined:hover .q-field__control:before{border-color:#9196ab}.term-wrapper .q-field--outlined.q-field--focused .q-field__control:before{border-color:#40a}.term-wrapper .q-field__input,.term-wrapper .q-field__native{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px}.term-wrapper .q-icon{color:#9196ab}.term-wrapper:hover .q-icon{color:#6b7085}#claimsContainer[data-v-1954ea78]{background:#fff;border:1px solid #e6e8ef;border-radius:8px;overflow:hidden;position:relative}#claimsContainer .q-item__section--main~.q-item__section--side[data-v-1954ea78]{padding-left:5px}#claimsContainer .q-item--dense[data-v-1954ea78],#claimsContainer .q-list--dense>.q-item[data-v-1954ea78]{min-height:32px;padding:0 10px}#claimsContainer .changewidth[data-v-1954ea78]{width:100%}.termlist[data-v-1954ea78]{max-height:72vh;min-height:72vh;overflow-y:hidden;padding:10px 0}.termlist[data-v-1954ea78]:hover{overflow-y:auto}.right-data{color:#40a}.my-sticky-header-column-table{max-height:750px}.my-sticky-header-column-table td:first-child{background-color:#dad4ec!important}.my-sticky-header-column-table tr th{background:#fff;position:sticky;z-index:2}.my-sticky-header-column-table thead tr:last-child th{top:48px;z-index:3}.my-sticky-header-column-table thead tr:first-child th{top:0;z-index:1}.my-sticky-header-column-table td:first-child{z-index:19}.my-sticky-header-column-table td:first-child,.my-sticky-header-column-table th:first-child{left:0;max-width:400px;position:sticky}.header-text{max-width:200px;min-width:60px;text-align:center;vertical-align:bottom}.header-span{overflow-wrap:normal;transform:none;white-space:normal;width:auto;writing-mode:horizontal-tb}.my-sticky-header-column-table thead tr:last-child th:nth-child(2){left:0;position:sticky;z-index:20}#diagram-img[data-v-2b5d0618]{height:auto;object-fit:cover;width:100%}#diagram-img-original[data-v-2b5d0618]{height:auto;object-fit:cover}.diagram-steps[data-v-2b5d0618]{padding:8px}.diagram-steps h3[data-v-2b5d0618]{color:#1a1d26;font-size:15px;font-weight:600;margin:23px 0 0 25px}.figures-card[data-v-2b5d0618]{background:#fff;border:1px solid #e6e8ef;border-radius:8px;overflow:hidden}.stored-texts-menu[data-v-4be0a700]{background-color:#fff;border:1px solid #e6e8ef;border-radius:8px;margin:8px;max-height:600px;overflow:hidden;padding:0}h2[data-v-4be0a700]{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;line-height:250%;padding-left:3%}h2.update-title[data-v-4be0a700]{color:#000;font-weight:500;padding-left:0}.title2[data-v-4be0a700]{color:#000;margin-left:1%}.q-input[data-v-4be0a700]{margin-bottom:3%;margin-left:2%;margin-right:30%}.button_rose[data-v-4be0a700]{align-items:center;display:flex;gap:3%;margin-top:3%}.q-pa-md[data-v-4be0a700]{margin-left:1%;padding-top:0}.button_store[data-v-4be0a700]{display:flex;justify-content:center;margin-top:6%;padding-bottom:15px}.search-box[data-v-4be0a700]{align-items:center;display:flex;justify-content:space-around}.search-box input[data-v-4be0a700]{border:0;border-bottom:1px solid #eee;box-shadow:0 0 15px 4px #0000000f;font-size:1rem;margin:10px 0;overflow:hidden;padding:10px;width:80%}.search-box a[data-v-4be0a700]:hover,.search-box a[data-v-4be0a700]:visited{color:#eee;font-weight:700;text-decoration:none}.search-box .search-content a[data-v-4be0a700]:visited{color:coral!important}.legal-card[data-v-4be0a700]{background:#f4f6fa;border:1px solid #e6e8ef;border-radius:8px;padding:1rem 2rem}.pref-count-badge[data-v-4be0a700]{border-radius:4px;font-size:11px;padding:2px 8px}.pref-count-badge[data-v-4be0a700],.pref-save-btn[data-v-4be0a700]{background:#40a!important;color:#fff!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600}.pref-save-btn[data-v-4be0a700]{border-radius:6px;font-size:13px;padding:6px 16px}.pref-save-btn[data-v-4be0a700]:hover{background:#370088!important}.settings-card-container[data-v-2ff01606]{background:#fff;border:1px solid #e6e8ef;border-radius:8px;overflow:hidden}.section-title[data-v-c5ba5750]{color:#1f2937;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.01em}.config-panel[data-v-c5ba5750]{border-top:1px solid #f0f1f3;margin-top:4px}.config-panel-header[data-v-c5ba5750]{align-items:center;border-bottom:1px solid #f0f1f3;display:flex;gap:8px;padding:8px 12px}.config-panel-title[data-v-c5ba5750]{align-items:center;color:#1f2937;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500}.back-btn[data-v-c5ba5750]{border-radius:6px;color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px}.back-btn[data-v-c5ba5750]:hover{background:#f4f6fa}.readonly-notice[data-v-c5ba5750]{align-items:center;background:#f9fafb;border-bottom:1px solid #f0f1f3;color:#6b7280;display:flex;font-size:11px;gap:6px;padding:8px 12px}.config-panel-body[data-v-c5ba5750]{padding:8px}.config-panel-footer[data-v-c5ba5750]{border-top:1px solid #f0f1f3;display:flex;gap:8px;justify-content:flex-end;padding:8px 12px}.sss-row[data-v-c85c95c6]{align-items:center;display:flex;gap:8px;min-height:32px}.sss-color-picker[data-v-c85c95c6]{flex:0 0 auto}.sss-color-btn[data-v-c85c95c6]{background:#fff!important;border:1px solid #e6e8ef!important;border-radius:5px!important;min-height:30px;padding:3px 6px!important}.sss-color-btn[data-v-c85c95c6]:hover{border-color:#d0d3dc!important}.sss-color-preview[data-v-c85c95c6]{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1}.sss-color-bar[data-v-c85c95c6]{border-radius:1px;height:3px;margin-top:1px;width:18px}.sss-palette-menu[data-v-c85c95c6]{background:#fff;font-family:Inter,sans-serif}.sss-no-color-section[data-v-c85c95c6]{padding:4px 8px}.sss-no-color-btn[data-v-c85c95c6]{color:#6b7085;font-size:11px;width:100%}.sss-label-group[data-v-c85c95c6]{align-items:center;display:flex;flex:1 1 auto;gap:4px;min-width:0}.sss-label[data-v-c85c95c6]{color:#1a1d26;font-family:Inter,sans-serif;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sss-info-icon[data-v-c85c95c6]{color:#9ca0b0;cursor:help;flex-shrink:0}.sss-info-icon[data-v-c85c95c6]:hover{color:#6b7085}.sss-format-btns[data-v-c85c95c6]{display:flex;flex-shrink:0;gap:2px}.sss-fmt-btn[data-v-c85c95c6]{background:#fff;border:1px solid #e6e8ef;border-radius:4px;color:#6b7085;height:26px;transition:all .12s;width:26px}.sss-fmt-btn[data-v-c85c95c6]:hover{background:#f4f6fa;border-color:#d0d3dc;color:#1a1d26}.sss-fmt-btn--active[data-v-c85c95c6]{background:#40a!important;border-color:#40a!important;color:#fff!important}.sss-fmt-btn--active[data-v-c85c95c6]:hover{background:#370088!important;border-color:#370088!important}.oqs-panel[data-v-6ad262f4]{background:#f9fafb;border-radius:6px;font-family:Inter,sans-serif;padding:8px 12px}.oqs-section-header[data-v-6ad262f4]{align-items:center;display:flex;justify-content:space-between;padding:10px 4px 6px}.oqs-section-title[data-v-6ad262f4]{color:#3d4159;font-size:12px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.oqs-header-actions[data-v-6ad262f4]{align-items:center;display:flex;gap:2px}.oqs-reset-btn[data-v-6ad262f4]{border-radius:4px;color:#6b7085;font-size:11px;font-weight:500;padding:2px 8px}.oqs-reset-btn[data-v-6ad262f4]:hover{background:#f4f0ff;color:#40a}.oqs-format-btn[data-v-6ad262f4]{border-radius:4px;color:#6b7085;padding:4px}.oqs-format-btn[data-v-6ad262f4]:hover{background:#f4f0ff;color:#40a}.oqs-sep[data-v-6ad262f4]{background:#e6e8ef;margin:4px 0}.oqs-styles-grid[data-v-6ad262f4]{display:flex;flex-direction:column;gap:2px;padding:6px 0}.oqs-style-row[data-v-6ad262f4]{border-radius:6px;padding:4px;transition:background .15s}.oqs-style-row[data-v-6ad262f4]:hover{background:#fff}.oqs-toggle-row[data-v-6ad262f4]{align-items:center;display:flex;justify-content:space-between;padding:8px 4px}.oqs-toggle-label[data-v-6ad262f4]{color:#3d4159;font-size:12px;font-weight:600}.error-term-settings .q-field--dense .q-field__control,.error-term-settings .q-field--dense .q-field__marginal{height:30px}.settings-card[data-v-5258ca93]{background:#fff;border:1px solid #e6e8ef;border-radius:8px;margin:8px;overflow:hidden}.settings-tabs[data-v-5258ca93]{background:#fff;border-bottom:1px solid #e6e8ef}.settings-tabs[data-v-5258ca93] .q-tab{color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;letter-spacing:-.01em}.settings-tabs[data-v-5258ca93] .q-tab--active{color:#1a1d26;font-weight:600}.settings-tabs[data-v-5258ca93] .q-tabs__content .q-tab__indicator{background:#40a;height:2px}.settings-scroll-area[data-v-5258ca93]{max-height:85vh;overflow-y:auto;padding:12px 4px}.draft-section-card[data-v-5258ca93]{background:#fff;border:1px solid #e8eaed;border-radius:8px;margin-bottom:12px;padding:2px 12px;transition:border-color .2s ease,box-shadow .2s ease}.draft-section-card[data-v-5258ca93]:hover{border-color:#d1d5db;box-shadow:0 1px 3px #0000000a}.section-title[data-v-5258ca93]{color:#1f2937;font-size:14px;font-weight:500;letter-spacing:-.01em}.section-expansion[data-v-5258ca93]{transition:background-color .15s ease}.section-expansion-header[data-v-5258ca93]{padding:8px 4px}.section-body[data-v-5258ca93]{border-top:1px solid #f0f1f3;margin-top:4px;padding:12px 8px 8px}[data-v-5258ca93] .q-expansion-item__container{border-radius:6px}[data-v-5258ca93] .q-expansion-item--expanded{background-color:initial}[data-v-5258ca93] .q-badge{border-radius:6px;font-size:12px;font-weight:500;padding:4px 10px}[data-v-5258ca93] .q-field--outlined .q-field__control{background:#fff;border-color:#d1d5db;border-radius:6px}[data-v-5258ca93] .q-field--outlined .q-field__control:hover{border-color:#9ca3af}[data-v-5258ca93] .q-field--outlined.q-field--focused .q-field__control{border-color:var(--q-primary)}@media screen and (max-width:1920px){.section-styles-setting-container button.section-format-button[data-v-5258ca93]{height:24px;width:24px}.section-styles-setting-container .section-color-selector>i[data-v-5258ca93]{font-size:24px!important}}@media screen and (max-width:1536px){.section-styles-setting-container button.section-format-button[data-v-5258ca93]{font-size:smaller;height:20px;padding:4px;width:20px}.section-styles-setting-container .section-color-selector>i[data-v-5258ca93]{font-size:20px!important}}.pt-dialog-card[data-v-5c7da8cc]{background:#f4f6fa;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;height:100%;width:100%}.pt-dialog-card--contained[data-v-5c7da8cc]{border-radius:14px;box-shadow:0 24px 48px #1a1d2624,0 8px 20px #1a1d2614,0 0 0 1px #e6e8ef80;height:82vh;max-width:1200px;overflow:hidden;width:92vw}.pt-header[data-v-5c7da8cc]{align-items:center;background:#fff;border-bottom:1px solid #e6e8ef;display:flex;flex-shrink:0;justify-content:space-between;padding:18px 32px}.pt-header-icon[data-v-5c7da8cc]{color:#40a;font-size:22px}.pt-header-title[data-v-5c7da8cc]{color:#1a1d26;font-size:16px;font-weight:600;letter-spacing:-.015em}.pt-close-btn[data-v-5c7da8cc]{border-radius:8px;color:#9ca0b0!important;height:34px;width:34px}.pt-close-btn[data-v-5c7da8cc]:hover{background:#f4f6fa;color:#1a1d26!important}.pt-filter-bar[data-v-5c7da8cc]{align-items:center;background:#fff;border-bottom:1px solid #e6e8ef;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 32px}.pt-filter-tabs[data-v-5c7da8cc]{background:#f0f1f5;border-radius:9px;display:flex;gap:2px;padding:3px}.pt-filter-tab[data-v-5c7da8cc]{background:#0000;border:none;border-radius:7px;color:#6b7085;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;font-weight:500;line-height:1;padding:7px 16px;transition:all .18s ease;white-space:nowrap}.pt-filter-tab[data-v-5c7da8cc]:hover{background:#ffffff80;color:#3d4159}.pt-filter-tab--active[data-v-5c7da8cc]{background:#fff!important;box-shadow:0 1px 4px #00000012,0 0 1px #0000000a;color:#40a!important;font-weight:600}.pt-filter-count[data-v-5c7da8cc]{color:#9ca0b0;font-size:12px;font-weight:500;letter-spacing:.01em}.pt-table-wrapper[data-v-5c7da8cc]{flex:1;overflow:auto;padding:20px 32px}.pt-table[data-v-5c7da8cc]{background:#fff;border:1px solid #e6e8ef;border-radius:12px;box-shadow:0 1px 3px #00000008;overflow:hidden}.pt-table[data-v-5c7da8cc] .q-table thead{background:#f9fafb;position:sticky;top:0;z-index:1}.pt-table[data-v-5c7da8cc] .q-table thead th{background:#f9fafb;border-bottom:1px solid #e6e8ef;color:#9ca0b0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.07em;padding:11px 18px;text-transform:uppercase}.pt-table[data-v-5c7da8cc] .q-table tbody tr{border-left:3px solid #0000;transition:all .12s ease}.pt-table[data-v-5c7da8cc] .q-table tbody tr:hover{background:#fafafd;border-left-color:#40a}.pt-table[data-v-5c7da8cc] .q-table tbody td{border-bottom:1px solid #f0f1f5;color:#3d4159;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;padding:16px 18px;vertical-align:top}.pt-table[data-v-5c7da8cc] .q-table tbody td:nth-child(2){color:#1a1d26;font-size:13.5px;font-weight:600}.pt-table[data-v-5c7da8cc] .q-table__container{box-shadow:none}.pt-table[data-v-5c7da8cc] .q-table__bottom{background:#fafbfd;border-top:1px solid #e6e8ef;color:#9ca0b0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;padding:10px 18px}.pt-source-badge[data-v-5c7da8cc]{align-items:center;border-radius:6px;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;gap:5px;line-height:1.3;max-width:190px;padding:4px 10px}.pt-source-badge-text[data-v-5c7da8cc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-source-badge--favorites[data-v-5c7da8cc]{background:#f0edfa;border:1px solid #e0d6f2;color:#40a}.pt-source-badge--qatent[data-v-5c7da8cc]{background:#eef7ed;border:1px solid #d4e9d2;color:#2e7d32}.pt-source-badge--desc[data-v-5c7da8cc]{background:#edf2fb;border:1px solid #d2dff5;color:#1565c0}.pt-prompt-collapsed[data-v-5c7da8cc]{position:relative}.pt-prompt-preview[data-v-5c7da8cc]{color:#3d4159;font-size:13px;line-height:1.6;-webkit-mask-image:linear-gradient(180deg,#000 60%,#0000);mask-image:linear-gradient(180deg,#000 60%,#0000);max-height:72px;overflow:hidden;white-space:pre-wrap}.pt-prompt-expanded[data-v-5c7da8cc]{background:#fafafd;border:1px solid #e6e8ef;border-radius:8px;overflow:hidden}.pt-prompt-scroll[data-v-5c7da8cc]{max-height:240px;overflow-y:auto;padding:2px}.pt-prompt-scroll[data-v-5c7da8cc]::-webkit-scrollbar{width:4px}.pt-prompt-scroll[data-v-5c7da8cc]::-webkit-scrollbar-track{background:#0000}.pt-prompt-scroll[data-v-5c7da8cc]::-webkit-scrollbar-thumb{background:#d0d3dc;border-radius:2px}.pt-prompt-actions[data-v-5c7da8cc]{align-items:center;background:#f9fafb;border-top:1px solid #ecedf2;display:flex;justify-content:space-between;padding:4px 10px}.pt-prompt-short .pt-prompt-text[data-v-5c7da8cc]{color:#3d4159;font-size:13px;line-height:1.6;white-space:pre-wrap}.pt-toggle-btn[data-v-5c7da8cc]{align-items:center;background:none;border:none;border-radius:4px;color:#40a;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11.5px;font-weight:600;gap:3px;padding:3px 6px;transition:background .12s}.pt-toggle-btn[data-v-5c7da8cc]:hover{background:#4400aa0f;color:#370088}.pt-prompt-input[data-v-5c7da8cc]{width:100%}.pt-prompt-input[data-v-5c7da8cc] .q-field__native{color:#3d4159;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.6;padding:10px 12px;white-space:pre-wrap}.pt-prompt-input[data-v-5c7da8cc] .q-field__control{border-radius:0;min-height:unset}.pt-save-btn[data-v-5c7da8cc]{color:#2e7d32!important}.pt-save-btn[data-v-5c7da8cc]:hover{background:#2e7d3214}.pt-discard-btn[data-v-5c7da8cc]{color:#9ca0b0!important}.pt-discard-btn[data-v-5c7da8cc]:hover{background:#c628280f;color:#c62828!important}.pt-delete-btn[data-v-5c7da8cc]{color:#c5c8d4!important;transition:color .15s ease}.pt-delete-btn[data-v-5c7da8cc]:hover{background:#c628280d;color:#c62828!important}.pt-empty-state[data-v-5c7da8cc]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;width:100%}.pt-empty-icon[data-v-5c7da8cc]{color:#d0d3dc;margin-bottom:12px}.pt-empty-title[data-v-5c7da8cc]{color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;margin-bottom:4px}.pt-empty-subtitle[data-v-5c7da8cc]{color:#9ca0b0}.pt-empty-subtitle[data-v-5c7da8cc],.pt-loading-text[data-v-5c7da8cc]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px}.pt-loading-text[data-v-5c7da8cc]{color:#6b7085;margin-top:10px}.pt-footer[data-v-5c7da8cc]{background:#fff;border-top:1px solid #e6e8ef;display:flex;flex-shrink:0;justify-content:flex-end;padding:14px 32px}.pt-close-action-btn[data-v-5c7da8cc]{background:#40a!important;border-radius:8px;color:#fff!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;letter-spacing:.01em;padding:7px 22px;transition:background .15s}.pt-close-action-btn[data-v-5c7da8cc]:hover{background:#370088!important}.pt-table-wrapper[data-v-5c7da8cc]::-webkit-scrollbar{height:6px;width:6px}.pt-table-wrapper[data-v-5c7da8cc]::-webkit-scrollbar-track{background:#0000}.pt-table-wrapper[data-v-5c7da8cc]::-webkit-scrollbar-thumb{background:#d0d3dc;border-radius:3px}.pt-table-wrapper[data-v-5c7da8cc]::-webkit-scrollbar-thumb:hover{background:#b8bbca}.chatbot-wrapper[data-v-41c83666]{display:flex;flex-direction:column;height:100%;padding:0}.chatbot-card[data-v-41c83666]{background:#fff;border:none;border-radius:0;display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden}.chatcontainer[data-v-41c83666]{flex:1 1 0;overflow-x:hidden;overflow-y:auto;padding:12px 14px 4px;width:100%}.chat-bubble-ai[data-v-41c83666]{margin-left:0;margin-top:4px;max-width:88%}.chat-bubble-ai[data-v-41c83666] .q-message-text{border-radius:2px 10px 10px 10px!important;color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.55}.chat-bubble-user[data-v-41c83666]{margin-left:auto;margin-right:0;margin-top:4px;max-width:85%}.chat-bubble-user[data-v-41c83666] .q-message-text{border-radius:10px 2px 10px 10px!important;color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.55}.chat-actions-bar[data-v-41c83666]{padding:2px 4px 0}.chat-actions-bar[data-v-41c83666] .q-btn{border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;letter-spacing:.01em}.prompts-card[data-v-41c83666]{background:#fff;border-radius:0;border-top:1px solid #e6e8ef;margin:0}.prompts-panel[data-v-41c83666]{padding:0}.prompts-panel-header[data-v-41c83666]{align-items:center;border-bottom:1px solid #ecedf2;display:flex;justify-content:space-between;padding:10px 14px 8px}.prompts-header-icon[data-v-41c83666]{color:#40a;font-size:18px}.prompts-header-title[data-v-41c83666]{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;letter-spacing:-.01em}.prompts-close-btn[data-v-41c83666]{color:#9ca0b0!important;height:26px;width:26px}.prompts-close-btn[data-v-41c83666]:hover{background:#f4f6fa;color:#1a1d26!important}.prompts-section[data-v-41c83666]{padding:10px 14px 6px}.prompts-section+.prompts-section[data-v-41c83666]{border-top:1px solid #ecedf2}.prompts-section-header[data-v-41c83666]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.prompts-section-label[data-v-41c83666]{color:#9ca0b0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.prompts-add-btn[data-v-41c83666]{background:#40a!important;border-radius:6px;color:#fff!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;min-height:26px;padding:0 4px}.prompts-add-btn[data-v-41c83666]:hover{background:#370088!important}.prompts-add-btn[data-v-41c83666] .q-icon{font-size:16px}.prompts-popup-card[data-v-41c83666]{border:1px solid #e6e8ef;border-radius:10px;box-shadow:0 8px 24px #1a1d261f,0 2px 6px #1a1d260f;min-width:300px}.prompts-popup-card .q-card-section[data-v-41c83666]{padding:16px 16px 10px}.prompts-popup-card .q-card-actions[data-v-41c83666]{padding:0 16px 14px}.prompts-popup-input[data-v-41c83666] .q-field__control{border-radius:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px}.prompts-popup-input[data-v-41c83666] .q-field--focused .q-field__control{border-color:#40a;box-shadow:0 0 0 2px #4400aa14}.prompts-popup-input[data-v-41c83666] .q-field__native{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px}.prompts-popup-input[data-v-41c83666] .q-field__native::placeholder{color:#9ca0b0}.prompts-action-btn[data-v-41c83666]{background:#40a!important;border-radius:6px;color:#fff!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;letter-spacing:.01em;padding:2px 16px}.prompts-action-btn[data-v-41c83666]:hover{background:#370088!important}.prompts-user-list[data-v-41c83666]{display:flex;flex-direction:column;gap:3px}.prompts-user-item[data-v-41c83666]{align-items:center;background:#f7f8fb;border:1px solid #0000;border-radius:7px;display:flex;justify-content:space-between;padding:6px 10px;transition:all .15s ease}.prompts-user-item[data-v-41c83666]:hover{background:#f0edfa;border-color:#e0d6f2}.prompts-star-icon[data-v-41c83666]{color:#40a;flex-shrink:0;font-size:16px}.prompts-user-text[data-v-41c83666]{color:#3d4159;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompts-item-action-btn[data-v-41c83666]{color:#b8bbca!important;height:24px;transition:color .15s ease;width:24px}.prompts-item-action-btn[data-v-41c83666] .q-icon{font-size:15px}.prompts-item-action-btn[data-v-41c83666]:hover{color:#40a!important}.prompts-item-delete-btn[data-v-41c83666]:hover{color:#c62828!important}.prompts-library-grid[data-v-41c83666]{display:grid;gap:5px;grid-template-columns:1fr 1fr;padding-bottom:4px}.prompts-library-chip[data-v-41c83666]{align-items:center;background:#f7f8fb;border:1px solid #ecedf2;border-radius:7px;cursor:pointer;display:flex;gap:8px;padding:8px 10px;transition:all .15s ease;-webkit-user-select:none;user-select:none}.prompts-library-chip[data-v-41c83666]:hover{background:#f0edfa;border-color:#d4c8ed;box-shadow:0 1px 3px #4400aa14}.prompts-library-chip[data-v-41c83666]:active{transform:scale(.98)}.prompts-library-icon[data-v-41c83666]{color:#40a;flex-shrink:0;font-size:17px;opacity:.75}.prompts-library-label[data-v-41c83666]{color:#3d4159;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompts-chemistry-wrapper[data-v-41c83666]{border-top:1px solid #ecedf2}.prompts-chemistry-section[data-v-41c83666] .q-expansion-item__container>.q-item{min-height:34px;padding:6px 14px}.prompts-chemistry-section[data-v-41c83666] .q-item__section--side{color:#9ca0b0;min-width:20px;padding-right:0}.prompts-chemistry-icon[data-v-41c83666]{color:#40a;font-size:15px}.prompts-chemistry-label[data-v-41c83666]{color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11.5px;font-weight:500}.prompts-info-icon[data-v-41c83666]{color:#b8bbca!important}.chat-input-container[data-v-41c83666]{background:#fafbfd;border-top:1px solid #e6e8ef;padding:10px 12px 8px;width:100%}.chat-input-list[data-v-41c83666]{background:#0000;border:none;padding:0}.chat-input-list[data-v-41c83666] .q-field--outlined .q-field__control{background:#fff;border-color:#e6e8ef;border-radius:8px}.chat-input-list[data-v-41c83666] .q-field--outlined .q-field__control:hover{border-color:#c8cad4}.chat-input-list[data-v-41c83666] .q-field--outlined.q-field--focused .q-field__control{border-color:#40a;box-shadow:0 0 0 2px #4400aa14}.chat-input-list[data-v-41c83666] .q-field__native{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px}.chat-input-list[data-v-41c83666] .q-field__native::placeholder{color:#9196ab}.chat-input-list[data-v-41c83666] .q-btn{color:#6b7085}.chat-input-list[data-v-41c83666] .q-btn:hover{color:#40a}.chat-input-list[data-v-41c83666] .q-chip{border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px}.chatbot-message[data-v-41c83666]{white-space:normal}.chatbot-message ul[data-v-41c83666]{margin:0}.chatbot-message ol[data-v-41c83666]{list-style-type:decimal}.chatbot-message span pre[data-v-41c83666]{word-wrap:break-word;background:#f4f6fa;border:1px solid #e6e8ef;border-radius:6px;font-size:12px;margin:6px 0;padding:8px 10px;white-space:pre-wrap}.chatbot-message span pre code[data-v-41c83666]{word-wrap:break-word;white-space:pre-wrap}.chatbot-message span p[data-v-41c83666]{margin:0}.current-selection-tooltip[data-v-41c83666]{max-width:400px}.chat-library[data-v-41c83666]{align-self:flex-end;max-width:100%;min-height:0;overflow-y:auto;width:100%}.chat-err-msg[data-v-41c83666]{border-radius:6px;display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;margin:8px 0;padding:8px 12px}@keyframes pulse-41c83666{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.pulse-animation[data-v-41c83666]{animation:pulse-41c83666 1.5s ease-in-out infinite}.transcription-status-container[data-v-41c83666]{animation:fadeIn-41c83666 .3s ease;max-width:600px;transition:opacity .3s ease;width:100%}@keyframes fadeIn-41c83666{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.audio-level-indicator[data-v-41c83666]{border-radius:2px;transition:all .2s ease}.export-loading-card[data-v-19aa13c6]{border:1px solid #e6e8ef;border-radius:12px!important;box-shadow:0 20px 60px #00000026,0 1px 3px #00000014!important;min-width:300px;padding:32px 36px 24px}.export-loading-body[data-v-19aa13c6]{padding:0;text-align:center}.export-loading-text[data-v-19aa13c6]{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;margin-top:18px;text-align:center}.export-loading-actions[data-v-19aa13c6]{justify-content:center;padding:16px 0 0}.export-loading-cancel[data-v-19aa13c6]{background:#fff;border:1.5px solid #d0d3dc;border-radius:8px;color:#3d4159;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;padding:8px 24px;transition:background .15s,border-color .15s}.export-loading-cancel[data-v-19aa13c6]:hover{background:#f4f6fa;border-color:#b0b3c0}.gls-component[data-v-e0e06e42]{display:flex;flex-direction:column;font-family:Inter,sans-serif;height:100%;position:relative}.gls-content[data-v-e0e06e42]{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.gls-tabs[data-v-e0e06e42]{background:#fff;display:flex;gap:0;padding:0 24px}.gls-tab[data-v-e0e06e42]{align-items:center;background:none;border:none;border-bottom:2px solid #0000;color:#6b7085;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:13px;font-weight:600;gap:6px;padding:14px 18px;transition:all .15s;white-space:nowrap}.gls-tab[data-v-e0e06e42]:hover{background:#f9fafb;color:#1a1d26}.gls-tab--active[data-v-e0e06e42]{border-bottom-color:#40a;color:#40a}.gls-panels[data-v-e0e06e42]{background:#fff;flex:1;overflow:hidden}.gls-panel[data-v-e0e06e42]{max-height:calc(70vh - 160px);overflow-y:auto;padding:20px 24px}.gls-table-wrap[data-v-e0e06e42]{border:1px solid #e6e8ef;border-radius:8px;overflow:hidden}.gls-table[data-v-e0e06e42]{border-collapse:collapse;font-family:Inter,sans-serif;width:100%}.gls-table thead th[data-v-e0e06e42]{background:#f9fafb;border-bottom:1px solid #e6e8ef;color:#3d4159;font-size:11px;font-weight:700;letter-spacing:.4px;padding:10px 16px;text-align:left;text-transform:uppercase}.gls-table tbody tr[data-v-e0e06e42]{border-bottom:1px solid #f0f1f5;transition:background .12s}.gls-table tbody tr[data-v-e0e06e42]:last-child{border-bottom:none}.gls-table tbody tr[data-v-e0e06e42]:hover{background:#f9fafb}.gls-table-term[data-v-e0e06e42]{color:#1a1d26;font-size:13px;font-weight:600;min-width:140px;padding:11px 16px}.gls-table-translation[data-v-e0e06e42]{color:#3d4159;font-size:13px;font-weight:400;padding:11px 16px}.gls-add-bar[data-v-e0e06e42]{margin-bottom:16px}.gls-add-btn[data-v-e0e06e42]{background:#40a;border-radius:7px;color:#fff;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;padding:7px 16px;text-transform:none}.gls-add-btn[data-v-e0e06e42]:hover{background:#370088}.gls-add-form[data-v-e0e06e42]{background:#f9fafb;border:1px solid #e6e8ef;border-radius:8px;margin-bottom:16px;padding:14px 16px}.gls-add-form-row[data-v-e0e06e42]{align-items:flex-start;display:flex;gap:10px}.gls-add-input[data-v-e0e06e42]{flex:1}.gls-add-input[data-v-e0e06e42] .q-field__control{border-color:#d0d3dc;border-radius:6px;font-family:Inter,sans-serif;font-size:13px;min-height:38px}.gls-add-confirm[data-v-e0e06e42]{background:#40a;border-radius:6px;color:#fff;height:38px;width:38px}.gls-add-confirm[data-v-e0e06e42]:hover{background:#370088}.gls-edit-list[data-v-e0e06e42]{border:1px solid #e6e8ef;border-radius:8px;overflow:hidden}.gls-edit-item[data-v-e0e06e42]{align-items:stretch;border-bottom:1px solid #f0f1f5;display:flex;transition:background .12s}.gls-edit-item[data-v-e0e06e42]:last-child{border-bottom:none}.gls-edit-item[data-v-e0e06e42]:hover{background:#fafbfc}.gls-edit-term[data-v-e0e06e42]{align-items:flex-start;border-right:1px solid #f0f1f5;display:flex;flex:0 0 auto;max-width:180px;min-width:140px;padding:12px 16px}.gls-edit-term-label[data-v-e0e06e42]{color:#1a1d26;font-size:13px;font-weight:600;line-height:1.5}.gls-edit-translations[data-v-e0e06e42]{flex:1 1 auto;padding:8px 12px}.gls-edit-translation-row[data-v-e0e06e42]{padding:2px 0}.gls-edit-translation-row+.gls-edit-translation-row[data-v-e0e06e42]{border-top:1px dashed #f0f1f5}.gls-edit-translation-view[data-v-e0e06e42]{align-items:center;display:flex;justify-content:space-between;min-height:34px}.gls-edit-translation-left[data-v-e0e06e42]{flex:1;min-width:0}.gls-checkbox[data-v-e0e06e42] .q-checkbox__label{color:#1a1d26;font-family:Inter,sans-serif;font-size:13px;word-break:break-word}.gls-edit-translation-actions[data-v-e0e06e42]{display:flex;flex-shrink:0;gap:2px;opacity:.4;transition:opacity .15s}.gls-edit-translation-view:hover .gls-edit-translation-actions[data-v-e0e06e42]{opacity:1}.gls-action-edit[data-v-e0e06e42]{color:#6b7085}.gls-action-edit[data-v-e0e06e42]:hover{background:#f4f0ff;color:#40a}.gls-action-delete[data-v-e0e06e42]{color:#9ca0b0}.gls-action-delete[data-v-e0e06e42]:hover{background:#fff0f0;color:#e53935}.gls-edit-translation-editing[data-v-e0e06e42]{align-items:center;display:flex;gap:6px;min-height:34px}.gls-edit-inline-input[data-v-e0e06e42]{flex:1}.gls-edit-inline-input[data-v-e0e06e42] .q-field__control{border-color:#40a;border-radius:6px;font-family:Inter,sans-serif;font-size:13px;min-height:34px}.gls-action-save[data-v-e0e06e42]{color:#40a}.gls-action-save[data-v-e0e06e42]:hover{background:#f4f0ff}.gls-action-cancel[data-v-e0e06e42]{color:#9ca0b0}.gls-action-cancel[data-v-e0e06e42]:hover{background:#fff0f0;color:#e53935}.gls-edit-term-delete[data-v-e0e06e42]{align-items:flex-start;display:flex;flex:0 0 auto;justify-content:center;padding-top:10px;width:40px}.gls-action-delete-term[data-v-e0e06e42]{color:#d0d3dc}.gls-action-delete-term[data-v-e0e06e42]:hover{background:#fff0f0;color:#e53935}.gls-empty[data-v-e0e06e42]{align-items:center;display:flex;flex-direction:column;gap:8px;padding:40px 20px}.gls-empty-text[data-v-e0e06e42]{color:#6b7085;font-size:13px;margin:0}.gls-empty-btn[data-v-e0e06e42]{color:#40a;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;margin-top:4px}.gls-empty-btn[data-v-e0e06e42]:hover{background:#f4f0ff}.gls-loading-wrap[data-v-e0e06e42]{padding:48px 24px}.gls-loading[data-v-e0e06e42]{align-items:center;display:flex;flex-direction:column;gap:14px}.gls-loading-text[data-v-e0e06e42]{color:#6b7085;font-size:13px;margin:0}.gls-footer[data-v-e0e06e42]{background:#fff;border-top:1px solid #e6e8ef;bottom:0;display:flex;justify-content:flex-end;padding:14px 24px;position:sticky;z-index:10}.gls-submit-btn[data-v-e0e06e42]{background:#40a;border-radius:8px;color:#fff;font-family:Inter,sans-serif;font-size:13.5px;font-weight:600;letter-spacing:.01em;min-height:40px;padding:9px 22px;text-transform:none;transition:background .15s}.gls-submit-btn[data-v-e0e06e42]:hover{background:#370088}.export-card[data-v-1a08cb47]{background:#fff;border:1px solid #e6e8ef;border-radius:8px;margin:8px;overflow:hidden}.export-format-btn[data-v-1a08cb47]{background:#f4f6fa!important;border:1px solid #e6e8ef;color:#1a1d26!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;letter-spacing:.02em;padding:4px 14px}.export-format-btn[data-v-1a08cb47]:hover{background:#eceef5!important;border-color:#c8cad4}.glossary-dialog-card[data-v-1a08cb47]{border:1px solid #e6e8ef;border-radius:12px!important;box-shadow:0 20px 60px #0000002e,0 1px 3px #00000014!important;max-width:90vw;min-width:600px;overflow:hidden;width:70vw}.glossary-dialog-header[data-v-1a08cb47]{align-items:center;background:#f9fafb;border-bottom:1px solid #e6e8ef;display:flex;justify-content:space-between;padding:18px 24px}.glossary-dialog-header-left[data-v-1a08cb47]{align-items:center;display:flex;gap:10px}.glossary-dialog-title[data-v-1a08cb47]{color:#1a1d26;font-family:Inter,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.01em}.glossary-dialog-close[data-v-1a08cb47]{color:#9ca0b0}.glossary-dialog-close[data-v-1a08cb47]:hover{background:#edeef2;color:#1a1d26}.export-settings-btn[data-v-1a08cb47]{color:#6b7085}.export-settings-btn[data-v-1a08cb47]:hover{background:#f4f0ff;color:#40a}.export-settings-card[data-v-1a08cb47]{border:1px solid #e6e8ef;border-radius:10px!important;box-shadow:0 8px 24px #0000001f!important;min-width:350px}.export-settings-close[data-v-1a08cb47]{color:#9ca0b0}.export-settings-close[data-v-1a08cb47]:hover{background:#edeef2;color:#1a1d26}.export-glossary-toggle[data-v-1a08cb47]{color:#3d4159;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px}.export-item-label[data-v-1a08cb47]{align-items:center;color:#1a1d26;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;gap:6px;margin-bottom:4px}.validator-card[data-v-30c1e3f5]{background:#fff;border:1px solid #e6e8ef;border-radius:8px;margin:8px;overflow:hidden}.validator-item[data-v-30c1e3f5]{border-bottom:1px solid #f0f1f5;padding:8px 16px;transition:background .15s ease}.validator-item[data-v-30c1e3f5]:last-child{border-bottom:none}.validator-item[data-v-30c1e3f5]:hover{background:#fafbfd}.validator-item[data-v-30c1e3f5] .q-item-section--avatar{color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;min-width:24px}.validator-avatar[data-v-30c1e3f5]{background:#f4f6fa!important;border:1px solid #e6e8ef;color:#6b7085!important;font-size:24px;height:40px;width:40px}.validator-badge[data-v-30c1e3f5]{background:#f4f6fa!important;border:1px solid #e6e8ef;border-radius:6px;color:#1a1d26!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px!important;font-weight:500;padding:10px 16px}.floating-menu[data-v-31aa96ca]{background:#fff;border:1px solid #e6e8ef;border-radius:10px;bottom:80px;box-shadow:0 4px 20px #0000001a;font-family:Inter,sans-serif;overflow:hidden;position:fixed;right:24px;width:240px;z-index:999}.q-fab[data-v-31aa96ca]{z-index:1000}.suggestion-button[data-v-31aa96ca]{background:#40a!important;bottom:24px;box-shadow:0 4px 14px #4400aa4d;color:#fff!important;position:fixed;right:24px;transition:box-shadow .2s,background .2s}.suggestion-button[data-v-31aa96ca]:hover{background:#370088!important;box-shadow:0 6px 20px #40a6}.ns-header[data-v-31aa96ca]{align-items:center;display:flex;justify-content:space-between;padding:10px 12px}.ns-header-title[data-v-31aa96ca]{align-items:center;color:#1a1d26;display:flex;font-size:13px;font-weight:600;gap:6px}.ns-close-btn[data-v-31aa96ca]{color:#6b7085}.ns-close-btn[data-v-31aa96ca]:hover{color:#1a1d26}.ns-list[data-v-31aa96ca]{padding:4px 0}.ns-item[data-v-31aa96ca]{border-radius:4px;margin:0 6px;min-height:38px;padding:8px 14px}.ns-item[data-v-31aa96ca]:hover{background:#f4f6fa}.ns-item-label[data-v-31aa96ca]{color:#1a1d26;font-size:13px;font-weight:500}.side-child[data-v-28dbd36b]{z-index:10}.side-child.active[data-v-28dbd36b]{background:#fff}.side-child.inactive .sidebar-child[data-v-28dbd36b]{display:none}.sidebar-column[data-v-28dbd36b]{display:flex;flex-direction:column;height:100vh;justify-content:space-between}.sidebar-btns-container[data-v-28dbd36b]{flex:1;overflow-y:auto;padding:8px 0}.sidebar-suggester[data-v-28dbd36b]{margin-top:auto;padding-bottom:16px}.side-bar[data-v-28dbd36b]{border-radius:0;flex-shrink:2;height:100%;margin-right:0;right:2px}.side-bar .sidebar-child[data-v-28dbd36b]{width:100%}.side-bar .sidebar-child .abstract[data-v-28dbd36b],.side-bar .sidebar-child .advantages[data-v-28dbd36b],.side-bar .sidebar-child .analyze[data-v-28dbd36b],.side-bar .sidebar-child .background[data-v-28dbd36b],.side-bar .sidebar-child .chatbot[data-v-28dbd36b],.side-bar .sidebar-child .claims[data-v-28dbd36b],.side-bar .sidebar-child .comment[data-v-28dbd36b],.side-bar .sidebar-child .diagrams[data-v-28dbd36b],.side-bar .sidebar-child .export[data-v-28dbd36b],.side-bar .sidebar-child .labels[data-v-28dbd36b],.side-bar .sidebar-child .paraphrase[data-v-28dbd36b],.side-bar .sidebar-child .preferences[data-v-28dbd36b],.side-bar .sidebar-child .search[data-v-28dbd36b],.side-bar .sidebar-child .settings[data-v-28dbd36b],.side-bar .sidebar-child .title[data-v-28dbd36b],.side-bar .sidebar-child .validator[data-v-28dbd36b]{height:calc(100vh - 70px);overflow-y:auto;width:100%}.side-bar .sidebar-child .chatbot[data-v-28dbd36b]{display:flex;flex-direction:column;overflow-y:hidden}.side-bar .side-btns button[data-v-28dbd36b]{border-radius:6px;opacity:.65;padding:4px 14px;transition:all .15s ease}.side-bar .side-btns button[data-v-28dbd36b]:hover{background:#4400aa0a;opacity:1}.description-editor-wrapper .generation-button{background:#40a;border:none;border-radius:3px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;color:#fff;cursor:pointer;display:block;font-size:12px;font-weight:700!important;font-weight:500;margin-bottom:8px;padding:0 5px;padding:2px 5px!important;-webkit-user-select:none;user-select:none}.description-editor-wrapper h1,.description-editor-wrapper h2,.description-editor-wrapper h3{font-size:1.5rem;font-weight:600!important;line-height:1.4;margin:0}.description-editor-wrapper p{color:#000;font-size:14px;font-weight:unset;margin-bottom:4px}.description-editor-wrapper img{max-width:100%}.alt-dialog[data-v-0d1737a1]{background:#fff;border:1px solid #e6e8ef;border-radius:12px;box-shadow:0 20px 60px #0000002e,0 1px 3px #00000014;display:flex;flex-direction:column;max-height:90vh;max-width:900px;min-height:50vh;overflow:hidden;width:75vw}.alt-header[data-v-0d1737a1]{align-items:center;background:#f9fafb;border-bottom:1px solid #e6e8ef;display:flex;flex-shrink:0;justify-content:space-between;padding:18px 24px}.alt-header-left[data-v-0d1737a1]{align-items:center;display:flex;gap:10px}.alt-header-title[data-v-0d1737a1]{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.01em}.alt-header-close[data-v-0d1737a1]{color:#9ca0b0}.alt-header-close[data-v-0d1737a1]:hover{background:#edeef2;color:#1a1d26}.alt-body[data-v-0d1737a1]{flex:1;overflow-y:auto;padding:16px 24px}.alt-list[data-v-0d1737a1]{display:flex;flex-direction:column;gap:8px}.alt-item[data-v-0d1737a1]{align-items:flex-start;background:#fff;border:1.5px solid #e6e8ef;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:14px 16px;transition:border-color .15s,background .15s,box-shadow .15s}.alt-item[data-v-0d1737a1]:hover{background:#fafafb;border-color:#d0d3dc}.alt-item--selected[data-v-0d1737a1]{background:#f4f0ff;border-color:#40a;box-shadow:0 0 0 1px #40a}.alt-item-check[data-v-0d1737a1]{align-items:center;display:flex;flex-shrink:0;padding-top:1px}.alt-item-content[data-v-0d1737a1]{color:#1a1d26;flex:1;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.65}.alt-item-side[data-v-0d1737a1]{align-items:center;display:flex;flex-shrink:0;gap:4px;opacity:.5;transition:opacity .15s}.alt-item:hover .alt-item-side[data-v-0d1737a1]{opacity:1}.alt-see-more[data-v-0d1737a1]{background:none;border:none;color:#40a;cursor:pointer;display:inline;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;margin-left:6px;padding:0;text-decoration:none}.alt-see-more[data-v-0d1737a1]:hover{color:#370088;text-decoration:underline}.alt-action-btn[data-v-0d1737a1]{color:#9ca0b0}.alt-action-btn[data-v-0d1737a1]:hover{background:#f4f0ff;color:#40a}.alt-action-btn--delete[data-v-0d1737a1]:hover{background:#fff5f5;color:#d32f2f}.alt-footer[data-v-0d1737a1]{align-items:center;background:#f9fafb;border-top:1px solid #e6e8ef;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:16px 24px}.alt-btn[data-v-0d1737a1]{border-radius:8px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;line-height:1;padding:9px 22px;transition:background .15s,border-color .15s,box-shadow .15s}.alt-btn--cancel[data-v-0d1737a1]{background:#fff;border:1.5px solid #d0d3dc;color:#3d4159}.alt-btn--cancel[data-v-0d1737a1]:hover{background:#f4f6fa;border-color:#b0b3c0}.alt-btn--accept[data-v-0d1737a1]{background:#40a;border:1.5px solid #40a;color:#fff}.alt-btn--accept[data-v-0d1737a1]:hover{background:#370088;border-color:#370088}.alt-btn--accept[data-v-0d1737a1]:disabled{cursor:not-allowed;opacity:.45}.alt-edit-body[data-v-0d1737a1]{flex:1;overflow-y:auto;padding:20px 24px}.alt-editor[data-v-0d1737a1]{border:1.5px solid #e6e8ef;border-radius:8px;min-height:300px}.gen-dialog[data-v-9c1054b6]{background:#fff;border:1px solid #e6e8ef;border-radius:12px;box-shadow:0 20px 60px #0000002e,0 1px 3px #00000014;display:flex;flex-direction:column;max-height:90vh;max-width:900px;min-height:10vh;min-width:30vw;overflow:hidden;width:75vw}.gen-header[data-v-9c1054b6]{align-items:center;background:#f9fafb;border-bottom:1px solid #e6e8ef;display:flex;flex-shrink:0;justify-content:space-between;padding:18px 24px}.gen-header-left[data-v-9c1054b6]{align-items:center;display:flex;gap:10px}.gen-header-title[data-v-9c1054b6]{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.01em}.gen-body[data-v-9c1054b6]{display:flex;flex:1;flex-direction:column;gap:14px;overflow-y:auto;padding:16px 24px}.gen-section[data-v-9c1054b6]{background:#fff;padding:0}.gen-section--jurisdiction[data-v-9c1054b6]{padding:0}.gen-section--prompt[data-v-9c1054b6]{max-height:200px;overflow:auto}.gen-input[data-v-9c1054b6] .q-field__control,.gen-select[data-v-9c1054b6] .q-field__control{border-radius:8px}.gen-select[data-v-9c1054b6] .q-field--outlined .q-field__control:before{border-color:#d0d3dc}.gen-select[data-v-9c1054b6] .q-field--outlined.q-field--focused .q-field__control:after{border-color:#40a;border-width:1.5px}.gen-input[data-v-9c1054b6] .q-field--outlined .q-field__control:before{border-color:#d0d3dc}.gen-input[data-v-9c1054b6] .q-field--outlined.q-field--focused .q-field__control:after{border-color:#40a;border-width:1.5px}.gen-input[data-v-9c1054b6] .q-field__label,.gen-select[data-v-9c1054b6] .q-field__label{color:#6b7085;font-family:Inter,sans-serif;font-size:13px}.gen-select[data-v-9c1054b6] .q-chip{background:#f4f6fa;border:1px solid #e6e8ef;color:#1a1d26;font-family:Inter,sans-serif;font-size:12px;font-weight:500}.gen-select[data-v-9c1054b6] .q-chip__icon{color:#9ca0b0}.gen-prompt-toggle[data-v-9c1054b6]{color:#6b7085}.gen-prompt-toggle[data-v-9c1054b6]:hover{background:#f4f0ff;color:#40a}.gen-prompt-menu[data-v-9c1054b6]{border:1px solid #e6e8ef;border-radius:10px!important;box-shadow:0 8px 24px #0000001f!important;max-width:600px}.gen-prompt-menu-header[data-v-9c1054b6]{color:#6b7085;font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em;padding:10px 16px 6px;text-transform:uppercase}.gen-prompt-menu-list[data-v-9c1054b6]{max-height:400px;max-width:580px;overflow-y:auto}.gen-see-more[data-v-9c1054b6]{background:none;border:none;color:#40a;cursor:pointer;display:inline;font-family:Inter,sans-serif;font-size:12px;font-weight:600;margin-left:4px;padding:0}.gen-see-more[data-v-9c1054b6]:hover{color:#370088;text-decoration:underline}.gen-prompt-action[data-v-9c1054b6]{color:#9ca0b0}.gen-prompt-action[data-v-9c1054b6]:hover{background:#f4f0ff;color:#40a}.gen-prompt-action--delete[data-v-9c1054b6]:hover{background:#fff5f5;color:#d32f2f}.gen-no-prompts[data-v-9c1054b6]{color:#9ca0b0;font-family:Inter,sans-serif;font-size:13px}.gen-generate-btn[data-v-9c1054b6]{background:#40a!important;border-radius:8px;color:#fff!important;font-family:Inter,sans-serif;font-size:13px;font-weight:600;padding:6px 18px}.gen-generate-btn[data-v-9c1054b6]:hover{background:#370088!important}.gen-generate-btn[disabled][data-v-9c1054b6]{opacity:.45}.gen-editor-wrap[data-v-9c1054b6]{align-items:flex-start;display:flex;gap:8px;margin-top:10px}.gen-editor[data-v-9c1054b6]{border:1.5px solid #e6e8ef;border-radius:8px;flex:1;max-height:22vh;min-height:10vh;overflow-y:auto}.gen-editor[data-v-9c1054b6] .q-editor__content{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.65}.gen-discard-btn[data-v-9c1054b6]{color:#9ca0b0;margin-top:2px}.gen-discard-btn[data-v-9c1054b6]:hover{background:#edeef2;color:#1a1d26}.gen-error-msg[data-v-9c1054b6]{background:#fdeded;border:1px solid #f5c6cb;border-radius:8px;color:#c62828;font-family:Inter,sans-serif;font-size:13px;margin:8px 24px;padding:10px 14px}.gen-footer[data-v-9c1054b6]{align-items:center;background:#f9fafb;border-top:1px solid #e6e8ef;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:14px 24px}.gen-footer-left[data-v-9c1054b6]{align-items:center;display:flex;gap:8px}.gen-footer-right[data-v-9c1054b6]{align-items:center;display:flex;gap:10px}.gen-alt-btn[data-v-9c1054b6]{border-radius:6px;color:#40a!important;font-family:Inter,sans-serif;font-size:13px;font-weight:600}.gen-alt-btn[data-v-9c1054b6]:hover{background:#f4f0ff}.gen-alt-loading[data-v-9c1054b6]{align-items:center;color:#6b7085;display:flex;font-family:Inter,sans-serif;font-size:12px;gap:6px;white-space:nowrap}.gen-stop-btn[data-v-9c1054b6]{background:#fdeded!important;border:1px solid #f5c6cb;border-radius:8px;color:#c62828!important;font-family:Inter,sans-serif;font-size:13px;font-weight:600}.gen-btn[data-v-9c1054b6]{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;line-height:1;padding:9px 22px;transition:background .15s,border-color .15s}.gen-btn--cancel[data-v-9c1054b6]{background:#fff;border:1.5px solid #d0d3dc;color:#3d4159}.gen-btn--cancel[data-v-9c1054b6]:hover{background:#f4f6fa;border-color:#b0b3c0}.gen-btn--accept[data-v-9c1054b6]{background:#40a;border:1.5px solid #40a;color:#fff}.gen-btn--accept[data-v-9c1054b6]:hover{background:#370088;border-color:#370088}.gen-btn--accept[data-v-9c1054b6]:disabled{cursor:not-allowed;opacity:.45}.mix-embodiment-dialog .q-card[data-v-101df5f9]{border-radius:8px;box-shadow:0 4px 8px #0000001a}.mix-embodiment-dialog .embodiment-text[data-v-101df5f9]{background-color:#00000008;border-radius:4px;font-size:14px;line-height:1.6;max-height:300px;overflow-y:auto;padding:12px}.mix-embodiment-dialog .q-separator[data-v-101df5f9]{opacity:.7}.mix-embodiment-dialog .text-h6[data-v-101df5f9]{color:#40a;font-weight:500}.mix-embodiment-dialog .text-subtitle2[data-v-101df5f9]{font-weight:500;margin-bottom:8px}.custom-font-change-container[data-v-4ca25e1b]{align-items:center;display:flex;gap:4px;padding:4px 6px}.toolbar-dropdown[data-v-4ca25e1b]{border:1px solid #e6e8ef;border-radius:5px;color:#3c3f4a;font-family:Inter,sans-serif;font-size:12px;font-weight:500;min-height:28px;transition:all .12s ease}.toolbar-dropdown[data-v-4ca25e1b]:hover{background:#f4f6fa;border-color:#d4d7e3}.toolbar-dropdown[data-v-4ca25e1b] .q-btn-dropdown__arrow{color:#9196ab;font-size:14px}.toolbar-dropdown-list[data-v-4ca25e1b]{min-width:140px}.toolbar-dropdown-list[data-v-4ca25e1b] .q-item{border-radius:4px;font-family:Inter,sans-serif;font-size:12px;margin:1px 4px;padding:4px 12px}.toolbar-dropdown-list[data-v-4ca25e1b] .q-item:hover{background:#f4f6fa}.toolbar-dropdown[data-v-c5379f7a]{border:1px solid #e6e8ef;border-radius:5px;color:#3c3f4a;font-family:Inter,sans-serif;font-size:12px;font-weight:500;min-height:28px;transition:all .12s ease}.toolbar-dropdown[data-v-c5379f7a]:hover{background:#f4f6fa;border-color:#d4d7e3}.toolbar-dropdown[data-v-c5379f7a] .q-btn-dropdown__arrow{color:#9196ab;font-size:14px}.toolbar-dropdown-list[data-v-c5379f7a]{min-width:160px}.toolbar-dropdown-list[data-v-c5379f7a] .q-item{border-radius:4px;font-family:Inter,sans-serif;font-size:12px;margin:1px 4px;padding:6px 12px}.toolbar-dropdown-list[data-v-c5379f7a] .q-item:hover{background:#f4f6fa}.custom-zoom-container[data-v-2724fc88]{align-items:center;display:flex;gap:4px;padding:4px 6px}.zoom-btn-group[data-v-2724fc88]{border:1px solid #e6e8ef;border-radius:5px;overflow:hidden}.zoom-icon-btn[data-v-2724fc88]{border-radius:0;color:#6b7085;min-width:26px;transition:all .12s ease}.zoom-icon-btn[data-v-2724fc88]:hover:not([disabled]){background:#f4f6fa;color:#3c3f4a}.zoom-icon-btn[disabled][data-v-2724fc88]{opacity:.35}.zoom-icon-btn[data-v-2724fc88] .q-icon{font-size:15px}.zoom-text[data-v-2724fc88]{color:#3c3f4a;font-family:Inter,sans-serif;font-size:11px;font-weight:500;line-height:26px;min-width:34px;text-align:center;-webkit-user-select:none;user-select:none}.zoom-reset-btn[data-v-2724fc88]{border:1px solid #e6e8ef;border-radius:5px;color:#6b7085;font-family:Inter,sans-serif;font-size:11px;font-weight:500;transition:all .12s ease}.zoom-reset-btn[data-v-2724fc88]:hover{background:#f4f6fa;color:#3c3f4a}.toolbar-btn-group[data-v-341e7b18]{border:1px solid #e6e8ef;border-radius:5px;overflow:hidden}.toolbar-icon-btn[data-v-341e7b18]{border-radius:0;color:#6b7085;min-width:28px;transition:all .12s ease}.toolbar-icon-btn[data-v-341e7b18]:hover:not([disabled]){background:#f4f6fa;color:#3c3f4a}.toolbar-icon-btn[disabled][data-v-341e7b18]{opacity:.35}.toolbar-icon-btn[data-v-341e7b18] .q-icon{font-size:16px}.toolbar-icon-dropdown[data-v-119d7f4f]{border:1px solid #e6e8ef;border-radius:5px;color:#6b7085;min-height:28px;min-width:28px;transition:all .12s ease}.toolbar-icon-dropdown[data-v-119d7f4f]:hover{background:#f4f6fa;color:#3c3f4a}.toolbar-icon-dropdown[data-v-119d7f4f] .q-icon{font-size:16px}.toolbar-icon-dropdown[data-v-119d7f4f] .q-btn-dropdown__arrow{display:none}.toolbar-dropdown-list[data-v-119d7f4f]{min-width:100px}.toolbar-dropdown-list[data-v-119d7f4f] .q-item{border-radius:4px;font-family:Inter,sans-serif;font-size:12px;margin:1px 4px;padding:6px 12px}.toolbar-dropdown-list[data-v-119d7f4f] .q-item:hover{background:#f4f6fa}.global-toolbar-container[data-v-163b1540]{align-items:center;background:#fff;border-bottom:1px solid #e6e8ef;display:flex;gap:6px;justify-content:start;min-height:42px;padding:0 10px;position:relative;z-index:1001}.toolbar-btn[data-v-163b1540]{background:#0000;border:none;border-radius:5px;color:#3c3f4a;font-family:Inter,sans-serif;font-size:12px;font-weight:500;height:30px;padding:0 10px;transition:all .12s ease}.toolbar-btn[data-v-163b1540]:hover{background:#f4f6fa}.toolbar-btn[data-v-163b1540] .q-icon{color:#6b7085;font-size:17px}.generate-btn[data-v-163b1540]{background:#40a;color:#fff;font-weight:600;letter-spacing:.01em;padding:0 14px}.generate-btn[data-v-163b1540] .q-icon{color:#fff;font-size:16px}.generate-btn[data-v-163b1540]:hover{background:#50c}.generate-btn[disabled][data-v-163b1540]{background:#e6e8ef;color:#9196ab}.generate-btn[disabled][data-v-163b1540] .q-icon{color:#9196ab}.stop-btn[data-v-163b1540]{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.stop-btn[data-v-163b1540] .q-icon{color:#b91c1c}.stop-btn[data-v-163b1540]:hover{background:#fee2e2}.format-btn[data-v-163b1540]{background:#f4f6fa;border:1px solid #e6e8ef;padding:0 8px}.format-btn[data-v-163b1540]:hover{background:#ebedf5;border-color:#d4d7e3}.format-btn[data-v-163b1540] .q-icon{color:#3c3f4a;font-size:18px}.toolbar-sep[data-v-163b1540]{align-self:center;background:#e6e8ef;height:20px;margin:0 2px}.toolbar-flyout[data-v-163b1540]{background:#fff;border:1px solid #e6e8ef;border-radius:8px;box-shadow:0 4px 16px #00000014;margin-left:8px}.toolbar-flyout-inner[data-v-163b1540]{gap:2px;padding:6px 10px}.flyout-sep[data-v-163b1540]{align-self:center;background:#e6e8ef;height:22px;margin:0 6px}.feature-list-container[data-v-145ccf0e]{display:flex;flex-direction:column;font-family:Inter,sans-serif;height:100%;overflow:hidden}.features-header[data-v-145ccf0e]{background:#fff;border-bottom:1px solid #e6e8ef;flex-shrink:0;overflow-x:auto;padding:12px 20px}.header-content[data-v-145ccf0e]{min-width:-moz-fit-content;min-width:fit-content}.button-group-container[data-v-145ccf0e]{white-space:nowrap}[data-v-145ccf0e] .q-field--outlined .q-field__control{border-color:#e6e8ef!important;border-radius:7px!important}[data-v-145ccf0e] .q-field--outlined:hover .q-field__control{border-color:#40a!important}[data-v-145ccf0e] .q-field__input,[data-v-145ccf0e] .q-field__native{color:#1a1d26;font-family:Inter,sans-serif;font-size:13px}.fl-toolbar[data-v-145ccf0e]{align-items:center;display:flex;flex-wrap:nowrap;gap:4px}.fl-divider[data-v-145ccf0e]{background:#e6e8ef;flex-shrink:0;height:18px;margin:0 4px;width:1px}.fl-btn-text[data-v-145ccf0e]{border-radius:6px!important;color:#40a!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;padding:4px 10px!important}.fl-btn-text[data-v-145ccf0e]:hover{background:#f3eeff!important}.fl-btn-outline[data-v-145ccf0e]{border-color:#e6e8ef!important;border-radius:6px!important;color:#1a1d26!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;padding:4px 12px!important}.fl-btn-outline[data-v-145ccf0e]:hover{background:#f3eeff!important;border-color:#40a!important;color:#40a!important}.fl-btn-outline[data-v-145ccf0e] .q-icon{color:inherit!important;font-size:15px!important}.features-content[data-v-145ccf0e]{flex:1;max-height:72vh;overflow-y:auto;padding:8px 0}.features-list[data-v-145ccf0e]{max-width:100%}.fl-row[data-v-145ccf0e]{border-bottom:1px solid #e6e8ef;transition:background .13s ease;width:100%}.fl-row[data-v-145ccf0e]:last-child{border-bottom:none}.fl-row[data-v-145ccf0e]:hover{background:#fafbff}.fl-row:hover .fl-col-actions[data-v-145ccf0e]{opacity:1}.fl-row--editing[data-v-145ccf0e]{background:#fdf8ff;border-left:3px solid #40a}.fl-row--editing .fl-col-actions[data-v-145ccf0e]{opacity:1}.fl-row-inner[data-v-145ccf0e]{align-items:flex-start;display:flex;gap:12px;padding:10px 20px}.fl-col-check[data-v-145ccf0e]{flex-shrink:0;padding-top:1px}.fl-col-check[data-v-145ccf0e] .q-checkbox__inner{font-size:18px}.fl-col-badge[data-v-145ccf0e]{flex-shrink:0;padding-top:2px}.fl-badge[data-v-145ccf0e]{background:#f3eeff;border-radius:10px;color:#40a;display:inline-block;font-family:Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:.01em;line-height:1.6;padding:2px 8px;white-space:nowrap}.fl-col-text[data-v-145ccf0e]{flex:1;min-width:0}.fl-definition[data-v-145ccf0e]{color:#1a1d26;font-family:Inter,sans-serif;font-size:13px;line-height:1.6;word-break:break-word}.fl-edit-form[data-v-145ccf0e]{width:100%}.fl-col-actions[data-v-145ccf0e]{align-items:center;display:flex;flex-shrink:0;opacity:0;transition:opacity .15s ease}.fl-action-btns[data-v-145ccf0e]{display:flex;gap:2px}.fl-action-icon[data-v-145ccf0e]{border-radius:5px!important;color:#6b7085!important}.fl-action-icon[data-v-145ccf0e]:hover{background:#f3eeff!important;color:#40a!important}.fl-action-save[data-v-145ccf0e]{border-radius:5px!important;color:#16a34a!important}.fl-action-save[data-v-145ccf0e]:hover{background:#f0fdf4!important}.fl-action-discard[data-v-145ccf0e]{border-radius:5px!important;color:#dc2626!important}.fl-action-discard[data-v-145ccf0e]:hover{background:#fef2f2!important}.fl-footer[data-v-145ccf0e]{background:#fff;border-top:1px solid #e6e8ef;flex-shrink:0;overflow-x:auto;padding:14px 20px}.fl-footer-inner[data-v-145ccf0e]{align-items:center;display:flex;gap:16px;justify-content:space-between;min-width:-moz-fit-content;min-width:fit-content}.fl-count[data-v-145ccf0e]{color:#1a1d26;font-family:Inter,sans-serif;font-size:13px;font-weight:600;white-space:nowrap}.fl-footer-actions[data-v-145ccf0e]{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.fl-btn-primary[data-v-145ccf0e]{background:#40a!important;border-radius:7px!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;padding:7px 18px!important}.fl-btn-primary[data-v-145ccf0e]:hover{background:#340081!important}.fl-btn-secondary[data-v-145ccf0e]{border-color:#40a!important;border-radius:7px!important;color:#40a!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;padding:7px 18px!important}.fl-btn-secondary[data-v-145ccf0e]:hover{background:#f3eeff!important}.fl-btn-danger[data-v-145ccf0e]{border-color:#dc262666!important;border-radius:7px!important;color:#dc2626!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;padding:7px 18px!important}.fl-btn-danger[data-v-145ccf0e]:hover{background:#fef2f2!important;border-color:#dc2626!important}.highlight-new-feature[data-v-145ccf0e]{animation:fl-highlight-145ccf0e 2s ease-in-out}@keyframes fl-highlight-145ccf0e{0%{background:#4400aa0f}50%{background:#4400aa1f}to{background:#0000}}.feature-table-container[data-v-06deb99e]{display:flex;flex-direction:column;font-family:Inter,sans-serif;height:100%;padding:0;width:100%}.ft-controls[data-v-06deb99e]{align-items:center;background:#fff;border-bottom:1px solid #e6e8ef;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:12px 20px}.ft-controls-left[data-v-06deb99e]{align-items:center;display:flex;gap:4px}.ft-search-wrap[data-v-06deb99e]{flex:1;max-width:280px}[data-v-06deb99e] .ft-search .q-field__control{border-color:#e6e8ef!important;border-radius:7px!important}[data-v-06deb99e] .ft-search:hover .q-field__control{border-color:#40a!important}[data-v-06deb99e] .ft-search .q-field__native{color:#1a1d26;font-family:Inter,sans-serif;font-size:13px}.ft-help-btn[data-v-06deb99e]{color:#6b7085!important}.ft-help-btn[data-v-06deb99e]:hover{background:#f3eeff!important;color:#40a!important}.ft-toolbar[data-v-06deb99e]{align-items:center;display:flex;flex-wrap:nowrap;gap:4px}.ft-divider[data-v-06deb99e]{background:#e6e8ef;flex-shrink:0;height:18px;margin:0 4px;width:1px}.ft-btn-text[data-v-06deb99e]{border-radius:6px!important;color:#40a!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;padding:4px 10px!important}.ft-btn-text[data-v-06deb99e]:hover{background:#f3eeff!important}.ft-btn-outline[data-v-06deb99e]{border-color:#e6e8ef!important;border-radius:6px!important;color:#1a1d26!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;padding:4px 12px!important}.ft-btn-outline[data-v-06deb99e]:hover{background:#f3eeff!important;border-color:#40a!important;color:#40a!important}.ft-btn-outline[data-v-06deb99e] .q-icon{color:inherit!important;font-size:15px!important}.ft-scroll[data-v-06deb99e]{border:1px solid #e6e8ef;border-radius:8px;box-shadow:0 1px 3px #0000000a;flex:1;margin:0 20px;max-height:calc(100vh - 260px);min-height:0;overflow:auto}.ft-table[data-v-06deb99e]{background:#fff;border-collapse:initial;border-spacing:0;min-width:100%;position:relative}.ft-td[data-v-06deb99e],.ft-th[data-v-06deb99e]{border-bottom:1px solid #e6e8ef;border-right:1px solid #e6e8ef}.ft-td[data-v-06deb99e]:last-child,.ft-th[data-v-06deb99e]:last-child{border-right:none}.ft-th[data-v-06deb99e]{background:#f9fafb;color:#1a1d26;font-family:Inter,sans-serif;font-size:12px;font-weight:600;letter-spacing:.01em;padding:10px 12px}.ft-th-sticky[data-v-06deb99e]{box-shadow:0 1px 0 #e6e8ef;position:sticky;top:0;z-index:20}.ft-th-feature[data-v-06deb99e]{left:0;position:sticky;z-index:25}.ft-th-check[data-v-06deb99e]{align-items:center;display:flex;gap:8px}.ft-th-label[data-v-06deb99e]{font-weight:600;white-space:nowrap}.ft-th-doc[data-v-06deb99e]{max-width:150px;min-width:120px;text-align:center}.ft-doc-header[data-v-06deb99e]{align-items:center;display:flex;flex-direction:column;gap:2px}.ft-doc-id[data-v-06deb99e]{color:#1a1d26;cursor:pointer;font-family:Inter,sans-serif;font-size:11px;font-weight:600;transition:color .15s ease;word-break:break-all}.ft-doc-id[data-v-06deb99e]:hover{color:#40a;text-decoration:underline}.ft-row[data-v-06deb99e]{transition:background .1s ease}.ft-row[data-v-06deb99e]:hover{background:#fafbff}.ft-row:last-child .ft-td[data-v-06deb99e]{border-bottom:none}.ft-td-feature[data-v-06deb99e]{background:#fff;border-right:1px solid #e6e8ef;left:0;max-width:500px;position:sticky;vertical-align:top;width:500px;z-index:10}.ft-row:hover .ft-td-feature[data-v-06deb99e]{background:#fafbff}.ft-feature-inner[data-v-06deb99e]{align-items:flex-start;display:flex;gap:8px;padding:10px 12px}.ft-feature-info[data-v-06deb99e]{align-items:flex-start;display:flex;flex:1;gap:8px;min-width:0}.ft-feature-badge[data-v-06deb99e]{background:#f3eeff;border-radius:10px;color:#40a;display:inline-block;flex-shrink:0;font-family:Inter,sans-serif;font-size:11px;font-weight:600;line-height:1.6;padding:1px 7px;white-space:nowrap}.ft-feature-def[data-v-06deb99e]{color:#1a1d26;font-family:Inter,sans-serif;font-size:12px;line-height:1.55;word-break:break-word}.ft-td-collision[data-v-06deb99e]{text-align:center;vertical-align:middle;width:100px}.ft-collision[data-v-06deb99e]{gap:4px}.ft-collision[data-v-06deb99e],.ft-status[data-v-06deb99e]{align-items:center;display:flex;justify-content:center}.ft-dot[data-v-06deb99e]{border-radius:50%;height:12px;transition:opacity .15s ease;width:12px}.ft-dot--green[data-v-06deb99e]{background:#22c55e;box-shadow:0 0 0 2px #22c55e26}.ft-dot--amber[data-v-06deb99e]{background:#f59e0b;box-shadow:0 0 0 2px #f59e0b26}.ft-dot--red[data-v-06deb99e]{background:#ef4444;box-shadow:0 0 0 2px #ef444426}.ft-dot--faded[data-v-06deb99e]{opacity:.25}.ft-detail-btn[data-v-06deb99e]{color:#40a!important}.ft-detail-btn[data-v-06deb99e]:hover{background:#f3eeff!important}.ft-footer[data-v-06deb99e]{align-items:center;background:#fff;border-top:1px solid #e6e8ef;display:flex;flex-shrink:0;justify-content:flex-end;padding:14px 20px}.ft-btn-primary[data-v-06deb99e]{background:#40a!important;border-radius:7px!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;padding:7px 18px!important}.ft-btn-primary[data-v-06deb99e]:hover{background:#340081!important}.detail-dialog[data-v-06deb99e]{border:1px solid #e6e8ef;border-radius:12px;box-shadow:0 8px 32px #00000024;font-family:Inter,sans-serif;max-height:82vh;max-width:820px;overflow:hidden;width:60vw}.detail-dialog-header[data-v-06deb99e]{background:#40a;padding:16px 24px}.detail-dialog-header-title[data-v-06deb99e]{color:#fff;font-size:15px;font-weight:600;letter-spacing:-.01em}.detail-dialog-body[data-v-06deb99e]{max-height:60vh;overflow-y:auto;padding:24px}.detail-context-block[data-v-06deb99e]{background:#f9fafb;border-radius:8px;margin-bottom:20px;padding:16px 18px}.detail-context-feature[data-v-06deb99e]{border-left:3px solid #40a;margin-bottom:14px;padding-left:14px}.detail-context-label[data-v-06deb99e]{color:#1a1d26;font-size:13px;font-weight:600;margin-bottom:4px}.detail-context-value[data-v-06deb99e]{color:#6b7085;font-size:13px;line-height:1.55}.detail-context-document[data-v-06deb99e]{align-items:center;border-left:3px solid #10b981;display:flex;gap:6px;padding-left:14px}.detail-context-pnid[data-v-06deb99e]{color:#1a1d26;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:13px;font-weight:600}.detail-section[data-v-06deb99e]{border-top:1px solid #e6e8ef;margin-top:18px;padding-top:18px}.detail-section-title[data-v-06deb99e]{color:#1a1d26;font-size:14px;font-weight:600;margin-bottom:14px}.detail-section-title-row[data-v-06deb99e]{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.detail-section-title-row .detail-section-title[data-v-06deb99e]{margin-bottom:0}.snippet-translate-btn[data-v-06deb99e]{color:#40a!important;opacity:.7;transition:opacity .15s ease}.snippet-translate-btn[data-v-06deb99e]:hover{background:#f3eeff!important;opacity:1}.detail-paragraphs[data-v-06deb99e]{display:flex;flex-direction:column;gap:10px}.detail-paragraph-card[data-v-06deb99e]{border:1px solid #e6e8ef;border-radius:8px;overflow:hidden;transition:border-color .15s ease}.detail-paragraph-card[data-v-06deb99e]:hover{border-color:#cdd1df}.detail-paragraph-header[data-v-06deb99e]{align-items:center;background:#f9fafb;border-bottom:1px solid #e6e8ef;display:flex;gap:8px;padding:8px 14px}.detail-section-badge[data-v-06deb99e]{align-items:center;border-radius:4px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.03em;padding:2px 10px}.badge-desc[data-v-06deb99e]{background:#3b82f6}.badge-clms[data-v-06deb99e]{background:#10b981}.badge-other[data-v-06deb99e]{background:#f59e0b}.detail-id-badge[data-v-06deb99e]{background:#f0f1f5;border-radius:4px;color:#6b7085;font-size:11px;font-weight:500;padding:2px 8px}.detail-paragraph-text[data-v-06deb99e]{color:#444;font-size:13px;font-style:italic;line-height:1.6;padding:12px 14px}.detail-empty-paragraphs[data-v-06deb99e]{align-items:center;display:flex;flex-direction:column;gap:8px;padding:28px 0}.detail-empty-text[data-v-06deb99e]{color:#6b7085;font-size:13px}.detail-analysis-row[data-v-06deb99e]{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.detail-analysis-item[data-v-06deb99e]{align-items:center;display:flex;gap:8px}.detail-analysis-label[data-v-06deb99e]{color:#6b7085;font-size:13px;font-weight:500}.detail-analysis-badge[data-v-06deb99e]{align-items:center;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;letter-spacing:.01em;padding:3px 12px}.collision-red[data-v-06deb99e]{background:#ef4444}.collision-orange[data-v-06deb99e]{background:#f59e0b}.collision-blue[data-v-06deb99e]{background:#3b82f6}.collision-purple[data-v-06deb99e]{background:#7c3aed}.collision-grey[data-v-06deb99e]{background:#9ca3af}.present-red[data-v-06deb99e]{background:#ef4444}.present-green[data-v-06deb99e]{background:#10b981}.present-orange[data-v-06deb99e]{background:#f59e0b}.present-grey[data-v-06deb99e]{background:#9ca3af}.detail-comment-block[data-v-06deb99e]{margin-top:16px}.detail-comment-label[data-v-06deb99e]{color:#6b7085;font-size:13px;font-weight:500;margin-bottom:8px}.detail-comment-content[data-v-06deb99e]{background:#f9fafb;border-left:3px solid #40a;border-radius:0 8px 8px 0;color:#444;font-size:13px;line-height:1.6;padding:14px 16px;white-space:pre-wrap}.detail-dialog-footer[data-v-06deb99e]{border-top:1px solid #e6e8ef;display:flex;justify-content:flex-end;padding:14px 24px}.detail-close-btn[data-v-06deb99e]{background:#40a!important;border-radius:7px!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;padding:6px 20px!important}.feature-tooltip[data-v-06deb99e]{font-size:12px;line-height:1.5}.genclaims-dialog[data-v-393c0507]{background:#f9fafb;border:1px solid #e6e8ef;border-radius:12px;box-shadow:0 8px 32px #0000001f;display:flex;flex-direction:column;max-height:90vh;min-height:10vh;min-width:80vw;overflow:hidden;width:80vw}.genclaims-header[data-v-393c0507]{background:#fff;border-bottom:1px solid #e6e8ef;flex-shrink:0;padding:14px 24px;position:relative;z-index:10}.genclaims-header-icon[data-v-393c0507]{color:#40a}.genclaims-header-title[data-v-393c0507]{color:#1a1d26;font-family:Inter,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.01em}.genclaims-header-btn[data-v-393c0507]{color:#6b7085}.genclaims-header-btn[data-v-393c0507]:hover{background:#f4f6fa;color:#40a}.genclaims-tooltip[data-v-393c0507]{background:#1a1d26;border-radius:6px;color:#fff;font-family:Inter,sans-serif;font-size:12px;padding:6px 10px}.genclaims-choice-title[data-v-393c0507]{color:#1a1d26;font-family:Inter,sans-serif;font-size:15px;font-weight:600;margin-bottom:16px;text-align:center}.genclaims-choice-icon[data-v-393c0507]{color:#40a}.genclaims-choice-card-title[data-v-393c0507]{color:#1a1d26;font-family:Inter,sans-serif;font-size:15px;font-weight:600}.genclaims-choice-card-desc[data-v-393c0507]{color:#6b7085;font-family:Inter,sans-serif;font-size:13px}.genclaims-choice-actions[data-v-393c0507]{align-items:center;background:#fff;border-top:1px solid #e6e8ef;display:flex;gap:8px;justify-content:flex-end;padding:12px 24px}.genclaims-btn-primary[data-v-393c0507]{background:#40a!important;border-radius:6px;color:#fff;font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:.01em;padding:6px 20px}.genclaims-btn-primary[data-v-393c0507]:hover{background:#370088!important}.genclaims-btn-cancel[data-v-393c0507]{border-radius:6px;color:#6b7085;font-family:Inter,sans-serif;font-size:13px;font-weight:500;padding:6px 16px}.genclaims-btn-cancel[data-v-393c0507]:hover{background:#f4f6fa;color:#1a1d26}.genclaims-btn-outline[data-v-393c0507]{border:1px solid #40a;border-radius:6px;color:#40a;font-family:Inter,sans-serif;font-size:13px;font-weight:500;padding:6px 16px}.genclaims-btn-outline[data-v-393c0507]:hover{background:#f4f6fa}.genclaims-config-container[data-v-393c0507]{display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:10px 16px}.genclaims-section[data-v-393c0507]{background:#fff;border:1px solid #e6e8ef;border-radius:8px;flex-shrink:0;overflow:visible}.genclaims-section-header[data-v-393c0507]{align-items:center;background:#f9fafb;border-bottom:1px solid #e6e8ef;border-radius:8px 8px 0 0;color:#1a1d26;display:flex;font-family:Inter,sans-serif;font-size:13px;font-weight:600;gap:6px;letter-spacing:.01em;padding:8px 14px}.genclaims-section-body[data-v-393c0507]{padding:8px 14px}.genclaims-field-row[data-v-393c0507]{align-items:center;display:flex;justify-content:space-between;min-height:32px;padding:2px 0}.genclaims-field-label[data-v-393c0507]{color:#3d4159;font-family:Inter,sans-serif;font-size:13px}.genclaims-number-input[data-v-393c0507]{text-align:center}.genclaims-type-row[data-v-393c0507]{padding:2px 0}.genclaims-type-row+.genclaims-type-row[data-v-393c0507]{border-top:1px solid #f0f1f5;padding-top:4px}.genclaims-action-row[data-v-393c0507]{padding:4px 0}.genclaims-generate-button[data-v-393c0507]{border-radius:6px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;padding:6px 20px}.genclaims-footer[data-v-393c0507]{align-items:center;background:#fff;border-top:1px solid #e6e8ef;display:flex;padding:10px 16px}.choice-option-card[data-v-393c0507]{background:#fff;border:2px solid #e6e8ef;border-radius:10px;height:100%;transition:all .2s ease}.choice-option-card[data-v-393c0507]:hover{border-color:#d0d3dc;box-shadow:0 4px 16px #00000014;transform:translateY(-2px)}.choice-option-card.selected-card[data-v-393c0507]{background:#fafaff;border-color:#40a;box-shadow:0 4px 16px #4400aa26}.q-dialog--maximized .q-card{font-family:Inter,sans-serif}.q-dialog--maximized .q-card ::-webkit-scrollbar{width:5px}.q-dialog--maximized .q-card ::-webkit-scrollbar-track{background:#0000}.q-dialog--maximized .q-card ::-webkit-scrollbar-thumb{background:#d0d3dc;border-radius:3px}.q-dialog--maximized .q-card ::-webkit-scrollbar-thumb:hover{background:#9ca0b0}.q-dialog--maximized .q-card .col-4>.q-card:hover{box-shadow:0 4px 16px #0000001a!important;transform:translateY(-1px)}.q-dialog--maximized .q-btn[style*="background: #4400AA"]{background:#40a!important;color:#fff!important}.description-tree-container{max-height:calc(100vh - 100px - 2rem);min-height:calc(100vh - 100px - 2rem);overflow:auto;position:relative;transition:padding-left .2s ease}.description-tree-container.with-line-numbers{padding-left:48px}.draft-dialog-container{display:flex;flex-direction:column;gap:1rem;padding:1rem}.toolbar-collapse-btn{background-color:#fff;box-shadow:0 1px 3px #0000001f;position:absolute;right:10px;top:52px;transition:top .2s ease;z-index:1000}.toolbar-collapse-btn.toolbar-collapsed{top:10px}#description-container .inventive-generation[data-v-d7b39728]{background:#fff!important;color:#000}img[data-v-d7b39728]{max-width:650px}.empty-feature-state[data-v-d4f6bd76]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:56px 32px}.empty-feature-illustration[data-v-d4f6bd76]{margin-bottom:20px;opacity:.85}.empty-feature-title[data-v-d4f6bd76]{color:#3a3d4a;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:600;margin-bottom:6px}.empty-feature-desc[data-v-d4f6bd76]{color:#8b8fa3;font-weight:400;line-height:1.5;margin-bottom:24px;max-width:340px;text-align:center}.empty-feature-cta[data-v-d4f6bd76],.empty-feature-desc[data-v-d4f6bd76]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px}.empty-feature-cta[data-v-d4f6bd76]{border-radius:8px;font-weight:500;letter-spacing:.01em;padding:8px 24px}.empty-feature-disabled-msg[data-v-d4f6bd76]{color:#a0a4b4;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;margin-top:12px}.detail-header[data-v-5e3a54d7]{position:relative}.close-btn[data-v-5e3a54d7]{position:absolute;right:8px;top:8px}.comment-text[data-v-5e3a54d7]{background:#f8f9fa;border-left:4px solid var(--q-primary);border-radius:4px;line-height:1.5;padding:12px}.comment-header[data-v-5e3a54d7]{align-items:center;display:flex;justify-content:space-between}.comment-translate-btn[data-v-5e3a54d7]{color:#7c4dff}.comment-translate-btn[data-v-5e3a54d7]:hover{background:#7c4dff1a}.paragraph-item[data-v-5e3a54d7]{background:#fafafa;border:1px solid #e0e0e0;border-radius:4px;padding:10px}.paragraph-snippet[data-v-5e3a54d7]{color:#444;font-size:.9em;font-style:italic;line-height:1.4;padding-left:8px}.paragraph-item-header[data-v-5e3a54d7]{align-items:center;display:flex}.snippet-translate-btn[data-v-5e3a54d7]{color:#7c4dff}.snippet-translate-btn[data-v-5e3a54d7]:hover{background:#7c4dff1a}.claims-table-container[data-v-7de7a672]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:visible;padding:0;position:relative}.action-buttons-header[data-v-7de7a672]{align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;display:flex;flex-shrink:0;gap:4px;justify-content:flex-end;padding:8px 12px}.table-wrapper[data-v-7de7a672]{border:1px solid #ddd;border-radius:0;box-shadow:0 2px 4px #00000014;flex:1;margin:.5rem;max-height:calc(100vh - 200px);max-width:100%;overflow:auto;position:relative}.claims-table[data-v-7de7a672]{background:#fff;border-collapse:initial;border-spacing:0;width:100%}.claims-table td[data-v-7de7a672],.claims-table th[data-v-7de7a672]{border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-size:.875rem;padding:8px 6px;text-align:center;vertical-align:top}.claims-table td[data-v-7de7a672]:last-child,.claims-table th[data-v-7de7a672]:last-child{border-right:none}.claims-table tbody tr:last-child td[data-v-7de7a672]{border-bottom:none}.sticky-column[data-v-7de7a672]{background:#fafafa!important;box-shadow:2px 0 4px #00000014;left:0;position:sticky;z-index:15}.claim-header[data-v-7de7a672]{background:var(--q-primary)!important;color:#fff!important;font-size:.85rem;z-index:25!important}.claim-header[data-v-7de7a672],.pnid-header[data-v-7de7a672]{box-shadow:0 2px 4px #0000001a;font-weight:600;padding:8px 6px;position:sticky;top:0}.pnid-header[data-v-7de7a672]{background:var(--q-primary);color:#fff;cursor:pointer;font-size:.8rem;line-height:1.3;max-width:140px;min-width:140px;transition:background-color .2s,opacity .2s;white-space:normal;word-break:break-word;z-index:20}.pnid-header[data-v-7de7a672]:hover{background:linear-gradient(#0000001a,#0000001a),var(--q-primary);opacity:.9}.claim-id-cell[data-v-7de7a672]{font-size:.9rem;font-weight:600;min-width:60px}.novelty-cell[data-v-7de7a672]{cursor:pointer;max-width:140px;min-width:140px;transition:background-color .2s}.novelty-cell[data-v-7de7a672]:hover{box-shadow:0 2px 8px #0000001a;opacity:.85;transform:scale(1.01)}.novelty-yes[data-v-7de7a672]{background-color:#e8f5e8}.novelty-no[data-v-7de7a672]{background-color:#ffebee;border-left:4px solid #f44336}.novelty-na[data-v-7de7a672]{background-color:#f5f5f5;border-left:4px solid #9e9e9e}.novelty-status[data-v-7de7a672]{font-size:.8rem;font-weight:600;margin-bottom:3px}.novelty-yes .novelty-status[data-v-7de7a672]{color:#2e7d32}.novelty-no .novelty-status[data-v-7de7a672]{color:#c62828}.novelty-na .novelty-status[data-v-7de7a672]{color:#616161}.claim-comment[data-v-7de7a672]{word-wrap:break-word;color:#666;font-size:.75rem;line-height:1.3;margin-top:2px}@media (max-width:768px){.novelty-cell[data-v-7de7a672],.pnid-header[data-v-7de7a672]{max-width:150px;min-width:150px}.claims-table td[data-v-7de7a672],.claims-table th[data-v-7de7a672]{padding:8px 6px}}.claim-chart-container[data-v-5c550878]{background:#fff;display:flex;flex-direction:column;max-height:calc(100vh - 110px);overflow:auto;width:100%}.workflow-stepper[data-v-6119ff76]{background:#f4f6fa;border-bottom:1px solid #e6e8ef;padding:8px 16px;transition:padding .25s ease}.workflow-stepper--collapsed[data-v-6119ff76]{padding:4px 16px}.ws-collapsed-bar[data-v-6119ff76]{align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:4px 0;transition:background .2s ease}.ws-collapsed-bar[data-v-6119ff76]:hover{background:#4400aa0a}.ws-collapsed-title[data-v-6119ff76]{color:#1a1d26;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:.01em}.ws-step-dots[data-v-6119ff76]{align-items:center;display:flex;gap:5px}.ws-step-dot[data-v-6119ff76]{background:#d0d3dc;border-radius:50%;height:7px;transition:all .2s ease;width:7px}.ws-step-dot--active[data-v-6119ff76]{background:#40a;box-shadow:0 0 0 2px #4400aa2e;height:9px;width:9px}.ws-step-dot--done[data-v-6119ff76]{background:#21ba45}.stepper-step[data-v-6119ff76]{background:#0000;border-radius:6px;padding:10px 14px;transition:all .2s ease}.stepper-step.active[data-v-6119ff76]{background:var(--q-primary);box-shadow:0 2px 8px #40a3}.stepper-step.active .text-body2[data-v-6119ff76],.stepper-step.active .text-caption[data-v-6119ff76]{color:#fff!important}.stepper-step.active .q-avatar[data-v-6119ff76]{background:#fff!important;color:var(--q-primary)!important}.stepper-step.empty[data-v-6119ff76]:not(.active){background:#fff;border:1px dashed #f57c00;opacity:.7}.stepper-step[data-v-6119ff76]:hover:not(.active){background:#4400aa0a}@media (max-width:1440px){.stepper-step[data-v-6119ff76]{padding:6px 10px}.stepper-step .text-body2[data-v-6119ff76]{font-size:12px}.stepper-step .text-caption[data-v-6119ff76]{display:none}}.empty-feature-state[data-v-1f8c8fa5]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:56px 32px}.empty-feature-illustration[data-v-1f8c8fa5]{margin-bottom:20px;opacity:.85}.empty-feature-title[data-v-1f8c8fa5]{color:#3a3d4a;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:600;margin-bottom:6px}.empty-feature-desc[data-v-1f8c8fa5]{color:#8b8fa3;font-weight:400;line-height:1.5;margin-bottom:24px;max-width:340px;text-align:center}.empty-feature-cta[data-v-1f8c8fa5],.empty-feature-desc[data-v-1f8c8fa5]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px}.empty-feature-cta[data-v-1f8c8fa5]{border-radius:8px;font-weight:500;letter-spacing:.01em;padding:8px 24px}.empty-feature-disabled-msg[data-v-1f8c8fa5]{color:#a0a4b4;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;margin-top:12px}.empty-feature-state[data-v-0a237235]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:56px 32px}.empty-feature-illustration[data-v-0a237235]{margin-bottom:20px;opacity:.85}.empty-feature-title[data-v-0a237235]{color:#3a3d4a;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:600;margin-bottom:6px}.empty-feature-desc[data-v-0a237235]{color:#8b8fa3;font-weight:400;line-height:1.5;margin-bottom:24px;max-width:340px;text-align:center}.empty-feature-cta[data-v-0a237235],.empty-feature-desc[data-v-0a237235]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px}.empty-feature-cta[data-v-0a237235]{border-radius:8px;font-weight:500;letter-spacing:.01em;padding:8px 24px}.empty-feature-disabled-msg[data-v-0a237235]{color:#a0a4b4;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;margin-top:12px}.cv-dialog-card[data-v-e3b2f590]{background:#fff;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;overflow:hidden}.cv-dialog-card--contained[data-v-e3b2f590]{border-radius:14px;box-shadow:0 24px 80px #00000024,0 8px 24px #00000014,0 0 0 1px #0000000a;height:85vh;max-width:1400px;width:92vw}.cv-header[data-v-e3b2f590]{align-items:center;background:#fff;border-bottom:1px solid #e6e8ef;display:flex;flex-shrink:0;padding:14px 24px}.cv-header-icon[data-v-e3b2f590]{color:#40a}.cv-header-title[data-v-e3b2f590]{color:#1a1d26;font-size:15px;font-weight:600;letter-spacing:-.01em}.cv-header-info-icon[data-v-e3b2f590]{color:#9ca0b0;cursor:help}.cv-header-btn[data-v-e3b2f590]{color:#6b7085;transition:color .15s,background .15s}.cv-header-btn[data-v-e3b2f590]:hover{background:#f4f6fa;color:#40a}.cv-cards-area[data-v-e3b2f590]{background:#f4f6fa;flex:1;min-height:0;overflow-y:auto;padding:20px 24px}.cv-cards-grid[data-v-e3b2f590]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);height:100%}.cv-card-col[data-v-e3b2f590]{display:flex;min-height:0}.cv-version-card[data-v-e3b2f590]{background:#fff;border:1px solid #e6e8ef;border-radius:10px;display:flex;flex:1;flex-direction:column;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.cv-version-card[data-v-e3b2f590]:hover{box-shadow:0 4px 20px #00000014}.cv-version-card--active[data-v-e3b2f590]{border-color:#40a;box-shadow:0 0 0 1px #40a,0 4px 20px #4400aa1a}.cv-version-header[data-v-e3b2f590]{background:#f9fafb;border-bottom:1px solid #e6e8ef;flex-shrink:0;padding:10px 16px}.cv-version-number[data-v-e3b2f590]{color:#1a1d26;font-size:13px;font-weight:600;letter-spacing:.04em;text-align:center;text-transform:uppercase}.cv-card-body[data-v-e3b2f590]{display:flex;flex:1;flex-direction:column;gap:10px;min-height:0;overflow:hidden;padding:12px}.cv-section[data-v-e3b2f590]{border:1px solid #eceef3;border-radius:8px;display:flex;flex-direction:column;min-height:0;padding:10px 12px}.cv-section[data-v-e3b2f590]:first-child{flex:5}.cv-section--features[data-v-e3b2f590]{flex-shrink:0}.cv-section--explanation[data-v-e3b2f590]{flex:4}.cv-section-label[data-v-e3b2f590]{align-items:center;color:#6b7085;display:flex;flex-shrink:0;font-size:11.5px;font-weight:600;gap:5px;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.cv-section-content[data-v-e3b2f590]{color:#2d3142;flex:1;font-size:13px;line-height:1.6;min-height:0;overflow-y:auto}.cv-claim-text[data-v-e3b2f590]{white-space:pre-line}.cv-features-wrap[data-v-e3b2f590]{display:flex;flex-wrap:wrap;gap:4px}.cv-feature-chip[data-v-e3b2f590]{background:#40a!important;color:#fff!important;font-size:11px!important;font-weight:600;letter-spacing:.02em}.cv-card-action[data-v-e3b2f590]{flex-shrink:0;padding:10px 12px}.cv-select-btn[data-v-e3b2f590]{border-radius:7px;font-size:12.5px!important;font-weight:600;padding:7px 14px;transition:all .15s ease}.cv-select-btn--active[data-v-e3b2f590]{background:#40a!important;border:none!important;color:#fff!important}.cv-select-btn--active[data-v-e3b2f590]:hover{background:#370088!important}.cv-select-btn--idle[data-v-e3b2f590]{background:#0000!important;border:none!important;box-shadow:none!important;color:#40a!important}.cv-select-btn--idle[data-v-e3b2f590]:before{border:1.5px solid #40a!important}.cv-select-btn--idle[data-v-e3b2f590]:hover{background:#4400aa0a!important}.cv-footer[data-v-e3b2f590]{align-items:center;background:#fff;border-top:1px solid #e6e8ef;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:12px 24px}.cv-footer-btn-primary[data-v-e3b2f590]{background:#40a!important;border-radius:7px;color:#fff!important;font-size:13px;font-weight:600;letter-spacing:.01em;padding:7px 20px;transition:background .15s}.cv-footer-btn-primary[data-v-e3b2f590]:hover{background:#370088!important}.cv-footer-btn-cancel[data-v-e3b2f590]{border-radius:7px;color:#6b7085!important;font-size:13px;font-weight:500;padding:7px 16px;transition:all .15s}.cv-footer-btn-cancel[data-v-e3b2f590]:hover{background:#f4f6fa;color:#1a1d26!important}.cv-tooltip[data-v-e3b2f590]{background:#1a1d26;border-radius:6px;color:#fff;font-size:12px;line-height:1.4;padding:8px 12px}.cv-cards-area[data-v-e3b2f590]::-webkit-scrollbar,.cv-section-content[data-v-e3b2f590]::-webkit-scrollbar{width:4px}.cv-cards-area[data-v-e3b2f590]::-webkit-scrollbar-track,.cv-section-content[data-v-e3b2f590]::-webkit-scrollbar-track{background:#0000}.cv-cards-area[data-v-e3b2f590]::-webkit-scrollbar-thumb,.cv-section-content[data-v-e3b2f590]::-webkit-scrollbar-thumb{background:#d0d3dc;border-radius:2px}.cv-cards-area[data-v-e3b2f590]::-webkit-scrollbar-thumb:hover,.cv-section-content[data-v-e3b2f590]::-webkit-scrollbar-thumb:hover{background:#9ca0b0}.input-layout-container[data-v-77eac55b]{display:flex;gap:0;height:100%}.input-layout-container .burger-menu-button[data-v-77eac55b]{align-items:flex-start;display:flex;padding-top:8px;position:relative;z-index:1000}.input-layout-container .burger-menu-button .resource-toggle-btn[data-v-77eac55b]{background:#fff;border:1px solid #e6e8ef;border-radius:6px;box-shadow:0 1px 3px #0000000a;color:#6b7085;height:30px;transition:all .15s ease;width:30px}.input-layout-container .burger-menu-button .resource-toggle-btn[data-v-77eac55b]:hover{background:#4400aa0a;border-color:#4400aa40;color:#40a}.input-layout-container .left-sidebar[data-v-77eac55b]{background-color:#f4f6fa;border-right:1px solid #e6e8ef;max-height:calc(100vh - 140px);max-width:420px;min-height:calc(100vh - 70px);min-width:420px;overflow-x:hidden;overflow-y:auto}@media (max-width:1920px){.input-layout-container .left-sidebar[data-v-77eac55b]{max-width:380px;min-width:380px}}@media screen and (max-width:1536px){.input-layout-container .left-sidebar[data-v-77eac55b]{max-width:350px;min-width:350px}}@media screen and (max-width:1440px){.input-layout-container .left-sidebar[data-v-77eac55b]{max-width:300px;min-width:300px}}@media screen and (max-width:1248px){.input-layout-container .left-sidebar[data-v-77eac55b]{max-width:250px;min-width:250px}}.input-layout-container .tabs-container[data-v-77eac55b]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.input-layout-container .tab-panels-container[data-v-77eac55b]{background-color:#fff;flex:1;overflow:hidden}.input-layout-container .feature-table-panel[data-v-77eac55b]{display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;padding:0}.input-layout-container .feature-table-wrapper[data-v-77eac55b]{flex:1;height:100%;overflow:auto}.input-layout-container .simple-panel[data-v-77eac55b]{display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;padding:0}.input-layout-container .editor-panel[data-v-77eac55b]{height:100%;overflow:hidden}.input-layout-container .input-layout-body[data-v-77eac55b]{display:flex;flex:1;height:100%;min-width:0}.input-layout-container .input-layout-body .input-layout-body-content[data-v-77eac55b]{background-color:#fff;display:flex;flex:1;flex-direction:column;min-width:400px;overflow:hidden}.input-layout-container .right-sidebar[data-v-77eac55b]{background-color:#fff;border-left:1px solid #e6e8ef;flex-shrink:0;position:relative;z-index:3}.input-layout-container .right-sidebar.sidebar-closed[data-v-77eac55b]{max-width:60px!important;min-width:60px!important;overflow:hidden;width:60px!important}.input-layout-container .right-sidebar .resize-handle[data-v-77eac55b]{background-color:initial;bottom:0;cursor:col-resize;left:0;position:absolute;top:0;width:5px;z-index:10}.input-layout-container .right-sidebar .resize-handle[data-v-77eac55b]:hover{background-color:#4400aa1a}.input-layout-container .right-sidebar .resize-handle.dragging[data-v-77eac55b]{background-color:#4400aa4d}@media screen and (max-width:1536px){.input-layout-container[data-v-77eac55b]{margin:0}.input-layout-container #resource-button[data-v-77eac55b]{left:0;position:absolute;top:0}}.main-container{height:calc(100vh - 132px);max-width:730px;overflow-y:auto}@media (min-width:2080px){.main-container{max-width:calc(100% - 100px)}}@media (min-width:2500px){.main-container{max-width:calc(100% - 100px)}}#claimsdiv,#disclosurediv{position:relative}.side-child{right:0;z-index:20}.editor-page{display:flex;flex-wrap:wrap;margin:auto;max-width:100%;padding-top:.5rem;white-space:pre-line}q-menu{display:flex}q-menu::-webkit-scrollbar{background:#4400aa80;color:#40a;width:1px}q-menu .q-item__label--caption{background:#40a!important;color:#fff}q-menu .q-position-engine{width:300px}.q-dialog__inner--minimized>div{max-width:900px;overflow:auto}div#inventionclaims{margin-left:450px;max-width:730px}@media (min-width:1920px){div#inventionclaims{max-width:calc(100% - 1300px)!important;min-width:calc(100% - 1300px)!important}}@media (max-width:1920px){div#inventionclaims{margin-left:calc(50% - 375px);max-width:630px;min-width:600px}}@media screen and (max-width:1536px){div#inventionclaims{margin-left:calc(50% - 350px);max-width:600px;min-width:580px}}@media screen and (max-width:1440px){div#inventionclaims{margin-left:calc(50% - 310px);max-width:510px;min-width:500px}}@media screen and (max-width:1248px){div#inventionclaims{margin-left:calc(50% - 255px);max-width:410px;min-width:400px}}@media screen and (max-width:1024px){div#inventionclaims{margin-left:calc(50% - 200px)}}:host{display:block}:host::shadow *{overflow:hidden!important}.wrapper{overflow-y:auto}.dropdown-menu{background-color:#fff;border:1px solid #e6e8ef;border-radius:8px;box-shadow:0 4px 12px #00000014;display:none;padding:8px;position:absolute;z-index:9999}.dropdown-menu.show{display:block}.resource-drawer{background-color:#f4f6fa;max-height:calc(100vh - 140px);max-width:420px;min-height:calc(100vh - 70px);min-width:420px;overflow-x:hidden;overflow-y:auto}@media (max-width:1920px){.resource-drawer{max-width:380px;min-width:380px}}@media screen and (max-width:1536px){.resource-drawer{max-width:350px;min-width:350px}}@media screen and (max-width:1440px){.resource-drawer{max-width:300px;min-width:300px}}@media screen and (max-width:1248px){.resource-drawer{max-width:250px;min-width:250px}}.subscription-page[data-v-3376b7dc]{background:#f4f6fa;font-family:Inter,sans-serif;min-height:100vh}.subscription-container[data-v-3376b7dc]{margin:0 auto;max-width:960px;padding:48px 24px}.subscription-heading[data-v-3376b7dc]{color:#1a1d26;font-family:Inter,sans-serif;font-size:22px;font-weight:700;margin:0 0 20px;text-align:center}.subscription-sep[data-v-3376b7dc]{background:#e6e8ef;margin-bottom:36px}.subscription-cards[data-v-3376b7dc]{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.plan-card[data-v-3376b7dc]{background:#fff;border:1px solid #e6e8ef;border-radius:10px;cursor:pointer;transition:box-shadow .2s,border-color .2s,background .2s;width:400px}.plan-card[data-v-3376b7dc]:hover{background:#fafbfc;border-color:#d0d3dc;box-shadow:0 6px 24px #00000014}.plan-card-inner[data-v-3376b7dc]{align-items:center;display:flex;flex-direction:column;gap:20px;padding:28px 28px 24px}.plan-badge[data-v-3376b7dc]{align-items:center;border-radius:6px;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;letter-spacing:.3px;padding:10px 0;width:100%}.plan-badge--credits[data-v-3376b7dc],.plan-badge--monthly[data-v-3376b7dc],.plan-badge--yearly[data-v-3376b7dc]{background:#f4f0ff;border:1px solid #e0d4f5;color:#40a}.plan-price-section[data-v-3376b7dc]{align-items:baseline;display:flex;gap:8px}.plan-price[data-v-3376b7dc]{color:#1a1d26;font-size:32px;font-weight:800;line-height:1}.plan-price-note[data-v-3376b7dc]{color:#6b7085;font-size:13px;font-weight:400}.plan-feature[data-v-3376b7dc]{align-items:center;color:#3d4159;display:flex;font-size:13px;gap:6px}.plan-feature-icon[data-v-3376b7dc]{color:#22a06b}.plan-selector[data-v-3376b7dc]{background:#f9fafb;border:1px solid #e6e8ef;border-radius:8px;padding:14px 16px;text-align:center;width:100%}.plan-selector-label[data-v-3376b7dc]{color:#3d4159;font-size:13px;font-weight:600;margin-bottom:8px}.plan-radio-group[data-v-3376b7dc]{justify-content:center}.plan-action[data-v-3376b7dc]{display:flex;justify-content:center;width:100%}.plan-subscribe-btn[data-v-3376b7dc]{background:#40a!important;border-radius:6px;color:#fff!important;font-family:Inter,sans-serif;font-size:13px;font-weight:600;min-height:40px;padding:8px 28px;text-transform:none;transition:background .15s}.plan-subscribe-btn[data-v-3376b7dc]:hover{background:#370088!important}.plan-subscribe-label[data-v-3376b7dc]{align-items:center;display:flex;gap:6px}.stripe-logo[data-v-3376b7dc]{background:#fff;border-radius:2px;height:14px;padding:1px 3px}.plan-credits-row[data-v-3376b7dc]{align-items:center;display:flex;gap:16px;justify-content:center;width:100%}.plan-credits-col[data-v-3376b7dc]{align-items:center;display:flex;flex-direction:column;gap:2px}.plan-credits-x[data-v-3376b7dc]{color:#6b7085;font-size:18px;font-weight:600}.plan-credits-input[data-v-3376b7dc]{background:#fff;border:1px solid #e6e8ef;border-radius:6px;color:#1a1d26;font-family:Inter,sans-serif;font-size:20px;font-weight:700;outline:none;padding:6px 8px;text-align:center;width:64px}.plan-credits-input[data-v-3376b7dc]:focus{border-color:#d0d3dc}.plan-sep[data-v-3376b7dc]{background:#e6e8ef;width:100%}.activation-page[data-v-1a086449]{background-image:linear-gradient(0deg,#dad4ec 0,#dad4ec 1%,#f3e7e9)}.activation-page .change-pwd[data-v-1a086449],.activation-page .expired[data-v-1a086449],.activation-page .invalid[data-v-1a086449],.activation-page .success-box[data-v-1a086449]{align-items:center;display:flex;flex-direction:column;height:500px;justify-content:space-between;margin:auto;padding-top:200px;width:70%}.activation-page .change-pwd img[data-v-1a086449],.activation-page .expired img[data-v-1a086449],.activation-page .invalid img[data-v-1a086449],.activation-page .success-box img[data-v-1a086449]{height:300px;width:300px}.address-element{margin-bottom:8px;min-height:120px}.address-element-container{background-color:#fff;border:1px solid #e6ebf1;border-radius:6px;font-size:14px;padding:12px}.address-label{color:#32325d;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.loading-container{align-items:center;display:flex;justify-content:center;padding:12px 0}.loading-text{color:#6b7280;font-size:13px;margin-left:8px}.error-message{background-color:#fef2f2;border:1px solid #fecaca;border-radius:4px;color:#dc2626;font-size:13px;margin-top:6px;padding:6px 8px}.address-element-container :deep(.p-Element){padding:8px 0!important}.address-element-container :deep(.p-Input){font-size:14px!important;padding:8px 12px!important}.address-element-container :deep(.p-Label){font-size:13px!important;margin-bottom:4px!important}.address-element-container :deep(.p-Address-row){display:flex!important;gap:8px!important}.address-element-container :deep(.p-Address-row .p-Field){flex:1!important}.address-element-container :deep(.p-Address-row .p-Field:first-child){flex:2!important}.address-element-container :deep(.p-Address-row .p-Field:last-child){flex:1!important}.tax-id-form[data-v-7dc640ba]{width:100%}.tax-id-element[data-v-7dc640ba]{margin-bottom:16px;min-height:50px}.tax-id-element-container[data-v-7dc640ba]{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:16px}.tax-id-element-container h5[data-v-7dc640ba]{color:#333;font-weight:500;margin:0 0 12px}.fallback-tax-id-input[data-v-7dc640ba]{background:#fff;border:1px solid #e3e8ee;border-radius:6px;color:#32325d;font-size:16px;line-height:1.5;padding:12px 16px;transition:border-color .15s ease,box-shadow .15s ease;width:100%;&[data-v-7dc640ba]:focus{border-color:#6772e5;box-shadow:0 0 0 2px #6772e51a;outline:none}&[data-v-7dc640ba]::placeholder{color:#a3acb9}&[data-v-7dc640ba]:disabled{background:#f8f9fa;color:#8898aa;cursor:not-allowed}}.stripe-checkout-container[data-v-045360e1]{background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:100vh;min-height:100vh;overflow-x:hidden;overflow-y:auto}@media (min-width:1500px){.stripe-checkout-container[data-v-045360e1]{height:100vh;overflow-y:scroll}}.back-button-container[data-v-045360e1]{margin-bottom:16px}.back-button-container .back-btn[data-v-045360e1]{color:#6772e5;font-size:14px}.back-button-container .back-btn .q-btn__content[data-v-045360e1]{gap:6px}.checkout-content[data-v-045360e1]{display:flex;gap:24px;margin:0 auto;max-width:1000px;min-height:calc(100vh - 40px);padding:20px 16px}@media (min-width:1500px){.checkout-content[data-v-045360e1]{min-height:calc(100vh - 40px);padding:20px 16px 60px}}@media (max-width:768px){.checkout-content[data-v-045360e1]{flex-direction:column;gap:16px;min-height:calc(100vh - 32px);padding:16px 12px}}.order-summary[data-v-045360e1]{background-color:#fafbfc;border:1px solid #e6ebf1;border-radius:8px;flex:1;max-width:350px;padding:16px}.order-summary .subscription-title[data-v-045360e1]{color:#32325d;font-size:16px;font-weight:600;margin-bottom:12px}.order-summary .price-display[data-v-045360e1]{margin-bottom:16px}.order-summary .price-display .currency[data-v-045360e1]{color:#32325d;font-size:20px;margin-right:4px}.order-summary .price-display .amount[data-v-045360e1]{color:#32325d;font-size:36px;font-weight:600}.order-summary .price-display .billing-period[data-v-045360e1]{display:flex;flex-direction:column;margin-left:6px}.order-summary .price-display .billing-period .month[data-v-045360e1],.order-summary .price-display .billing-period .per[data-v-045360e1]{color:#6b7280;font-size:13px;line-height:1.2}.order-summary .subscription-item[data-v-045360e1]{align-items:center;border-bottom:1px solid #e6ebf1;display:flex;padding:12px 0}.order-summary .subscription-item .item-icon[data-v-045360e1]{margin-right:8px}.order-summary .subscription-item .item-details[data-v-045360e1]{flex:1}.order-summary .subscription-item .item-details .item-name[data-v-045360e1]{color:#32325d;font-size:14px;font-weight:500}.order-summary .subscription-item .item-details .item-billing[data-v-045360e1]{color:#6b7280;font-size:13px}.order-summary .subscription-item .item-price[data-v-045360e1]{color:#32325d;font-size:14px;font-weight:500}.order-summary .subtotal-row[data-v-045360e1],.order-summary .tax-row[data-v-045360e1]{color:#6b7280;display:flex;font-size:14px;justify-content:space-between;padding:8px 0}.order-summary .promotion-code[data-v-045360e1]{padding:8px 0}.order-summary .promotion-code .add-promotion-btn[data-v-045360e1]{color:#6772e5;font-size:13px;font-weight:500;min-height:auto;padding:0}.order-summary .total-row[data-v-045360e1]{border-top:1px solid #e6ebf1;display:flex;justify-content:space-between;margin-top:8px;padding:12px 0}.order-summary .total-row .total-amount[data-v-045360e1],.order-summary .total-row .total-label[data-v-045360e1]{color:#32325d;font-size:16px;font-weight:600}.payment-form[data-v-045360e1]{flex:1;max-width:380px}.payment-form .form-field[data-v-045360e1],.payment-form .form-section[data-v-045360e1]{margin-bottom:12px}.payment-form .form-label[data-v-045360e1]{color:#32325d;display:block;font-size:13px;font-weight:500;margin-bottom:6px}.payment-form .payment-options[data-v-045360e1]{border:1px solid #e6ebf1;border-radius:6px;overflow:hidden}.payment-form .payment-option[data-v-045360e1]{align-items:center;border-bottom:1px solid #e6ebf1;cursor:pointer;display:flex;padding:1px;transition:background-color .2s}.payment-form .payment-option[data-v-045360e1]:last-child{border-bottom:none}.payment-form .payment-option[data-v-045360e1]:hover{background-color:#f8fafc}.payment-form .payment-option.active[data-v-045360e1]{background-color:#f0f4ff;border-color:#6772e5}.payment-form .payment-option .payment-radio[data-v-045360e1]{margin-right:8px}.payment-form .payment-option .payment-option-content[data-v-045360e1]{align-items:center;display:flex;flex:1}.payment-form .payment-option .payment-option-content .q-icon[data-v-045360e1]{margin-right:6px}.payment-form .payment-option .payment-option-content span[data-v-045360e1]{font-size:14px}.payment-form .payment-option .card-logos[data-v-045360e1]{display:flex;gap:4px}.payment-form .payment-option .card-logos .card-logo[data-v-045360e1]{height:18px;width:auto}.payment-form .stripe-elements-container[data-v-045360e1]{background-color:#fff;border:1px solid #e6ebf1;border-radius:6px;margin-top:12px;padding:12px}.payment-form .stripe-address-container[data-v-045360e1]{background-color:#fff;border:1px solid #e6ebf1;border-radius:6px;margin-top:6px;padding:12px}.payment-form .business-checkbox .business-checkbox-text[data-v-045360e1]{color:#32325d;font-size:13px;margin-left:6px}.payment-form .tax-id-status[data-v-045360e1]{align-items:center;background-color:#f0f9ff;border-left:3px solid #10b981;border-radius:4px;display:flex;justify-content:space-between;margin-top:4px;padding:4px 8px}.payment-form .tax-id-status .tax-id-info small[data-v-045360e1]{align-items:center;display:flex;font-size:11px;gap:4px}.payment-form .tax-id-status .tax-id-actions[data-v-045360e1]{align-items:center;display:flex;gap:4px}.payment-form .tax-id-status .tax-id-actions .tax-id-action-btn[data-v-045360e1]{min-width:auto;padding:2px 4px}.payment-form .tax-id-status .tax-id-actions .tax-id-action-btn.q-btn--flat .q-btn__content[data-v-045360e1]{font-size:14px}.payment-form .save-info-checkbox .save-info-text[data-v-045360e1]{color:#32325d;font-size:13px}.payment-form .save-info-checkbox .save-info-text .save-info-subtext[data-v-045360e1]{color:#6b7280;font-size:12px}.payment-form .save-info-checkbox .save-info-text .save-info-subtext .link-text[data-v-045360e1]{color:#6772e5;text-decoration:none}.payment-form .save-info-checkbox .save-info-text .save-info-subtext .link-text[data-v-045360e1]:hover{text-decoration:underline}.payment-form .preview-btn[data-v-045360e1]{border:2px solid #6772e5;border-radius:6px;color:#6772e5;font-size:14px;font-weight:500;height:40px;width:100%}.payment-form .preview-btn[data-v-045360e1]:hover{background-color:#f0f4ff}.payment-form .preview-btn .q-icon[data-v-045360e1]{font-size:18px}.payment-form .submit-btn[data-v-045360e1]{background:linear-gradient(135deg,#6772e5,#5469d4);border-radius:6px;color:#fff;font-size:15px;font-weight:500;height:44px;margin-bottom:12px;margin-top:8px;width:100%}.payment-form .submit-btn[data-v-045360e1]:disabled{background:#e6ebf1;color:#6b7280}.payment-form .terms-text[data-v-045360e1]{color:#6b7280;font-size:11px;line-height:1.4;margin-bottom:16px;text-align:center}.payment-form .footer-text[data-v-045360e1]{align-items:center;color:#6b7280;display:flex;font-size:11px;justify-content:space-between}.payment-form .footer-text .powered-by strong[data-v-045360e1]{color:#6772e5}.payment-form .footer-text .footer-links[data-v-045360e1]{display:flex;gap:12px}.payment-form .footer-text .footer-links .footer-link[data-v-045360e1]{color:#6b7280;text-decoration:none}.payment-form .footer-text .footer-links .footer-link[data-v-045360e1]:hover{color:#32325d;text-decoration:underline}@media (max-width:768px){.checkout-content[data-v-045360e1]{gap:16px;padding:16px 12px}.order-summary[data-v-045360e1]{margin-bottom:8px;max-width:none;padding:12px}.order-summary .subscription-title[data-v-045360e1]{font-size:15px;margin-bottom:8px}.order-summary .price-display[data-v-045360e1]{margin-bottom:12px}.order-summary .price-display .amount[data-v-045360e1]{font-size:28px}.order-summary .price-display .currency[data-v-045360e1]{font-size:18px}.payment-form[data-v-045360e1]{max-width:none}.payment-form .form-field[data-v-045360e1]{margin-bottom:10px}.payment-form .preview-btn[data-v-045360e1]{font-size:13px;height:38px}.payment-form .preview-btn .q-icon[data-v-045360e1]{font-size:16px}.payment-form .submit-btn[data-v-045360e1]{font-size:14px;height:42px}}.form-section .tax-id-element-container[data-v-045360e1]{margin-bottom:0}.form-section .tax-id-element-container h5[data-v-045360e1]{color:#374151;font-size:14px;font-weight:500;margin-bottom:8px}.stripe-page[data-v-9bab2260]{min-height:100vh;padding:0}.activation-page[data-v-9462bbd8]{background-image:linear-gradient(0deg,#dad4ec 0,#dad4ec 1%,#f3e7e9)}.activation-page .expired[data-v-9462bbd8]{align-items:center;display:flex;flex-direction:column;height:500px;justify-content:space-between;margin:auto;padding-top:200px;width:70%}.activation-page .expired img[data-v-9462bbd8]{height:300px;width:300px}.activation-page[data-v-472b276a]{background-image:linear-gradient(0deg,#dad4ec 0,#dad4ec 1%,#f3e7e9)}.activation-page .change-pwd[data-v-472b276a],.activation-page .expired[data-v-472b276a],.activation-page .invalid[data-v-472b276a],.activation-page .success-box[data-v-472b276a]{align-items:center;display:flex;flex-direction:column;height:500px;justify-content:space-between;margin:auto;padding-top:200px;width:70%}.activation-page .change-pwd img[data-v-472b276a],.activation-page .expired img[data-v-472b276a],.activation-page .invalid img[data-v-472b276a],.activation-page .success-box img[data-v-472b276a]{height:300px;width:300px}.hero[data-v-70d344de]{background:#f4f6fa;height:100%;min-height:100vh}.hero .hero-section[data-v-70d344de]{background:#0000;display:flex;flex-direction:row;gap:24px;margin:auto;max-width:1440px;width:92%}.hero .hero-section .hero-left[data-v-70d344de]{flex:2;min-width:0;padding-top:28px}.hero .hero-section .hero-right[data-v-70d344de]{align-self:flex-start;background:#fff;border:1px solid #e6e8ef;border-radius:10px;box-shadow:0 1px 4px #0000000a,0 4px 12px #00000005;display:flex;flex:0 0 300px;flex-direction:column;height:calc(100vh - 160px);margin-bottom:32px;margin-top:80px;max-width:320px;overflow:hidden}.hero .hero-section .hero-right .sample-header[data-v-70d344de]{align-items:center;background:#f9fafb;border-bottom:1px solid #e6e8ef;display:flex;justify-content:space-between;padding:14px 16px}.hero .hero-section .hero-right .sample-header .sample-header-title[data-v-70d344de]{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.01em}.hero .hero-section .hero-right .sample-content[data-v-70d344de]{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;padding:14px}.hero .hero-section .hero-right .sample-projects[data-v-70d344de]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.hero .hero-section .hero-right .sample-projects .sample-btn[data-v-70d344de]{background:#f9fafb;border:1px solid #e6e8ef;border-radius:7px;color:#3d4159;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;font-weight:500;height:36px;padding:0 10px;transition:all .15s ease;width:100%}.hero .hero-section .hero-right .sample-projects .sample-btn[data-v-70d344de] .q-btn__content{gap:6px;justify-content:flex-start;overflow:hidden}.hero .hero-section .hero-right .sample-projects .sample-btn[data-v-70d344de] .q-btn__content .q-icon{color:#9ca0b0;flex-shrink:0;font-size:16px}.hero .hero-section .hero-right .sample-projects .sample-btn[data-v-70d344de] .q-btn__content>span:not(.q-icon){flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.hero .hero-section .hero-right .sample-projects .sample-btn[data-v-70d344de]:hover{background:#4400aa0a;border-color:#40a3;color:#40a}.hero .hero-section .hero-right .sample-projects .sample-btn[data-v-70d344de]:hover .q-icon{color:#40a}.hero .hero-section .hero-right .sample-footer[data-v-70d344de]{border-top:1px solid #e6e8ef;display:flex;justify-content:center;padding-top:8px}.hero .hero-section .hero-right .ps-see-more-btn[data-v-70d344de]{color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500}.hero .hero-section .hero-right .ps-see-more-btn[data-v-70d344de]:hover{color:#40a}.hero .ps-header[data-v-70d344de]{margin-bottom:20px}.hero .ps-header .ps-title[data-v-70d344de]{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.02em;margin:0}.hero .ps-action-bar[data-v-70d344de]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.hero .ps-action-bar .ps-new-project-btn[data-v-70d344de]{background:#40a;border-radius:8px;box-shadow:0 1px 3px #4400aa2e;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;letter-spacing:.01em;padding:8px 20px;transition:all .15s ease}.hero .ps-action-bar .ps-new-project-btn[data-v-70d344de]:hover{background:#370088;box-shadow:0 2px 8px #4400aa40}.hero .ps-action-bar .ps-action-links[data-v-70d344de]{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.hero .ps-action-bar .ps-action-links .ps-action-link[data-v-70d344de]{border-radius:6px;color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;font-weight:500;padding:6px 12px;transition:all .15s ease}.hero .ps-action-bar .ps-action-links .ps-action-link[data-v-70d344de]:hover{background:#4400aa0a;color:#40a}.hero .ps-bulk-bar[data-v-70d344de]{margin-bottom:8px}.hero .ps-bulk-bar .ps-bulk-delete[data-v-70d344de]{border-radius:6px;color:#c62828;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;padding:4px 12px;transition:all .15s ease}.hero .ps-bulk-bar .ps-bulk-delete[data-v-70d344de]:hover{background:#c628280f}.hero .project-list[data-v-70d344de]{display:flex;flex-direction:column;height:calc(100vh - 220px);padding-bottom:5px}.hero .project-list .ps-table[data-v-70d344de]{background:#fff;border:1px solid #e6e8ef;border-radius:10px;box-shadow:0 1px 4px #00000008;flex:1;min-height:0;overflow:hidden}.hero .project-list .ps-table[data-v-70d344de] .q-table__container{height:100%;max-height:100%}.hero .project-list .ps-table[data-v-70d344de] .q-table__middle{max-height:calc(100vh - 320px);overflow-x:auto;overflow-y:auto!important}.hero .project-list .ps-table[data-v-70d344de] thead tr th{background:#f9fafb;border-bottom:1px solid #e6e8ef;color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11.5px;font-weight:600;letter-spacing:.04em;padding:10px 14px;position:sticky;text-transform:uppercase;top:0;z-index:2}.hero .project-list .ps-table[data-v-70d344de] .q-table__bottom{background:#f9fafb;border-top:1px solid #e6e8ef;color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px}.hero .project-list .ps-table[data-v-70d344de] tbody tr td{border-bottom:1px solid #f0f1f5;color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;padding:10px 14px}.ps-row[data-v-70d344de]{border-bottom:1px solid #f0f1f5;transition:background .15s ease}.ps-row[data-v-70d344de]:hover{background:#f9fafb!important}.ps-row .ps-td-nr[data-v-70d344de]{color:#6b7085;font-variant-numeric:tabular-nums;min-width:50px;white-space:nowrap;width:50px}.ps-row .ps-td-title[data-v-70d344de]{max-width:0;overflow:hidden;padding-bottom:10px!important;padding-top:10px!important;vertical-align:top}.ps-row .ps-title-text[data-v-70d344de]{color:#1a1d26;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-row .ps-content-pills[data-v-70d344de]{display:flex;flex-wrap:nowrap;gap:6px;margin-top:6px;overflow:hidden}.ps-row .ps-pill[data-v-70d344de]{align-items:center;border-radius:10px;display:inline-flex;flex-shrink:0;font-family:Inter,sans-serif;font-size:11px;font-weight:600;gap:4px;letter-spacing:.01em;line-height:1.3;max-width:250px;overflow:hidden;padding:3px 9px;text-overflow:ellipsis;white-space:nowrap}.ps-row .ps-pill--claims[data-v-70d344de]{background:#4400aa14;border:1px solid #4400aa1f;color:#40a}.ps-row .ps-pill--claims.ps-pill--empty[data-v-70d344de]{background:#f5f5f5;border:1px dashed #d0d3dc;color:#9ca0b0}.ps-row .ps-pill--desc[data-v-70d344de]{background:#1b8a2e14;border:1px solid #1b8a2e1f;color:#1b8a2e}.ps-row .ps-pill--ref[data-v-70d344de]{background:#f4f6fa;border:1px solid #e6e8ef;color:#6b7085}.ps-row .ps-td-date[data-v-70d344de]{color:#6b7085;font-size:12px;min-width:80px;overflow:hidden;white-space:nowrap;width:80px}.ps-action-icon[data-v-70d344de]{border-radius:6px;height:26px;opacity:.6;transition:all .15s ease;width:26px}.ps-action-icon[data-v-70d344de]:hover{opacity:1}.ps-action-icon.ps-action-icon--primary[data-v-70d344de]{color:#40a}.ps-action-icon.ps-action-icon--primary[data-v-70d344de]:hover{background:#4400aa14}.ps-action-icon.ps-action-icon--accent[data-v-70d344de]{color:#1b8a2e}.ps-action-icon.ps-action-icon--accent[data-v-70d344de]:hover{background:#1b8a2e14}.ps-action-icon.ps-action-icon--danger[data-v-70d344de]{color:#c62828}.ps-action-icon.ps-action-icon--danger[data-v-70d344de]:hover{background:#c6282814}.ps-expanded-row[data-v-70d344de]{align-items:center;background:#f9fafb;border-left:3px solid #d0d3dc;border-radius:6px;display:grid;gap:10px;grid-template-columns:110px 1fr auto auto;min-height:36px;padding:8px 12px}.ps-expanded-row.ps-expanded-row--claims[data-v-70d344de]{border-left-color:#40a}.ps-expanded-row.ps-expanded-row--desc[data-v-70d344de]{border-left-color:#1b8a2e}.ps-expanded-label[data-v-70d344de]{color:#3d4159;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.ps-expanded-label[data-v-70d344de]:hover{color:#40a}.ps-expanded-text[data-v-70d344de]{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-expanded-stats[data-v-70d344de]{align-items:center;display:flex;flex-shrink:0;gap:4px;white-space:nowrap}.ps-expanded-meta[data-v-70d344de]{color:#9ca0b0;flex-shrink:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11.5px;white-space:nowrap}.ps-expanded-actions[data-v-70d344de]{display:flex;flex-shrink:0;gap:4px}.ps-badge[data-v-70d344de]{border-radius:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.01em;padding:2px 8px}.ps-badge.ps-badge--primary[data-v-70d344de]{background:#4400aa1a;color:#40a}.ps-badge.ps-badge--accent[data-v-70d344de]{background:#1b8a2e1a;color:#1b8a2e}.ps-badge-suffix[data-v-70d344de]{color:#9ca0b0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;margin-left:4px}.ps-delete-dialog[data-v-70d344de]{border-radius:12px;box-shadow:0 8px 32px #0000001f;min-width:380px}.ps-delete-dialog .ps-delete-title[data-v-70d344de]{color:#1a1d26;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:600;text-align:center}.ps-delete-dialog .ps-delete-subtitle[data-v-70d344de]{color:#6b7085;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.5;margin-top:8px;text-align:center}.ps-delete-dialog .ps-cancel-btn[data-v-70d344de]{color:#6b7085;font-weight:500}.ps-delete-dialog .ps-cancel-btn[data-v-70d344de],.ps-delete-dialog .ps-confirm-delete-btn[data-v-70d344de]{border-radius:7px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;padding:6px 16px}.ps-delete-dialog .ps-confirm-delete-btn[data-v-70d344de]{background:#c62828;color:#fff;font-weight:600}.ps-delete-dialog .ps-confirm-delete-btn[data-v-70d344de]:hover{background:#b71c1c}.screenwide[data-v-70d344de]{max-width:100%!important;table-layout:fixed;width:100%}.signup-container[data-v-6ad38b8e]{background:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:600px;min-height:90vh;padding:0 2rem;width:100%}.signup-container #signup-logo[data-v-6ad38b8e]{text-align:center}.signup-container #signup-logo img[data-v-6ad38b8e]{height:auto;opacity:.9;width:180px}#signup-header[data-v-6ad38b8e]{margin-bottom:1rem}.password-requirements .requirement-item[data-v-6ad38b8e]{align-items:center;display:flex;gap:4px;opacity:.5;transition:all .2s ease}.password-requirements .requirement-item .q-icon[data-v-6ad38b8e]{font-size:14px}.password-requirements .requirement-item.met[data-v-6ad38b8e]{color:var(--q-positive);opacity:1}.terms-agreement[data-v-6ad38b8e]{align-items:flex-start;display:flex;gap:8px}.terms-agreement span[data-v-6ad38b8e]{line-height:1.4}.signup-btn[data-v-6ad38b8e]{background:linear-gradient(135deg,#40a,#6200ea);border-radius:12px;font-size:16px;height:56px;transition:all .3s ease}.signup-btn[data-v-6ad38b8e]:disabled{background:#e0e0e0!important;color:#9e9e9e!important}.signup-btn--ready[data-v-6ad38b8e]{box-shadow:0 4px 16px #4400aa4d}.signup-btn--ready[data-v-6ad38b8e]:hover{box-shadow:0 6px 20px #40a6;transform:translateY(-1px)}.text-negative[data-v-6ad38b8e]{font-size:12px;margin-top:4px}[data-v-6ad38b8e] .q-field .q-field__control{border-radius:8px}[data-v-6ad38b8e] .q-field.q-field--outlined .q-field__control{transition:all .2s ease}[data-v-6ad38b8e] .q-field.q-field--outlined .q-field__control:hover{box-shadow:0 2px 8px #0000001a}[data-v-6ad38b8e] .q-field.q-field--focused .q-field__control{box-shadow:0 2px 12px #40a3}@media (max-width:600px){.signup-container[data-v-6ad38b8e]{max-width:100%;min-height:100vh;padding:1.5rem}}.success-section[data-v-6ad38b8e]{align-items:center;display:flex;flex-direction:column;padding:2rem 0;text-align:center}.hero[data-v-8643437c]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;min-height:93.7vh}.hero .left[data-v-8643437c]{display:flex;flex:1.5 1 10rem;flex-direction:column;padding:2rem}.hero .left .title[data-v-8643437c]{align-items:center;display:flex;flex-direction:column}.hero .left h3[data-v-8643437c]{color:#40a;font-weight:400;padding:1rem 0}.hero .left p[data-v-8643437c]{color:#454545;font-size:17px}.hero .left .value-proposition[data-v-8643437c]{margin:0 auto;max-width:650px}.hero .left .value-proposition .section-title[data-v-8643437c]{color:#40a;font-size:1.1rem;font-weight:600;margin-bottom:1rem}.hero .left .value-proposition .features-section[data-v-8643437c]{background:#fff9;border-radius:8px;box-shadow:0 2px 8px #0000000d;padding:1.5rem}.hero .left .value-proposition .features-section .features-grid[data-v-8643437c]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.hero .left .value-proposition .features-section .features-grid .feature-item[data-v-8643437c]{align-items:center;color:#424242;display:flex;font-size:.9rem;gap:.5rem;padding:.4rem;transition:all .2s}.hero .left .value-proposition .features-section .features-grid .feature-item[data-v-8643437c]:hover{color:#40a;transform:translateX(4px)}.hero .left .value-proposition .features-section .features-grid .feature-item .q-icon[data-v-8643437c]{flex-shrink:0}.hero .left .value-proposition .benefits-section[data-v-8643437c]{background:#fff9;border-radius:8px;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;padding:1.5rem}.hero .left .value-proposition .benefits-section .benefits-grid[data-v-8643437c]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.hero .left .value-proposition .benefits-section .benefits-grid .benefit-item[data-v-8643437c]{align-items:center;color:#424242;display:flex;font-size:.9rem;gap:.5rem;padding:.4rem;transition:all .2s}.hero .left .value-proposition .benefits-section .benefits-grid .benefit-item[data-v-8643437c]:hover{color:#40a;transform:translateX(4px)}.hero .left .value-proposition .benefits-section .benefits-grid .benefit-item .q-icon[data-v-8643437c]{flex-shrink:0}.hero .left .value-proposition .benefits-section img[data-v-8643437c]{margin-top:1rem;min-height:0;object-fit:contain;padding:1.5rem;scale:1.5;width:100%}.hero .left a[data-v-8643437c]{border:none;text-decoration:none}.hero .right[data-v-8643437c]{flex:1;margin:2rem}.hero .right .box[data-v-8643437c]{background:#fff;box-shadow:0 2px 8px 0 #63636333;display:flex;flex-direction:column;justify-content:space-around;min-height:65vh;padding:5rem 4rem;position:relative;width:500px}.hero .right .box .greet[data-v-8643437c]{text-align:center}.hero .right .box .greet h4[data-v-8643437c]{font-weight:700;margin-bottom:1rem}.hero .right .box .greet p[data-v-8643437c]{color:grey;font-size:1rem}.hero .right .box .input q-input[data-v-8643437c]{margin-top:10px}.hero .right .box .forgot p[data-v-8643437c]{color:#40a;font-weight:700;text-align:right}.hero .right .box q-btn[data-v-8643437c]{padding:2rem}.hero .right .box .line[data-v-8643437c]{background-color:#d0d0d0;display:inline-block;height:1px;margin:0 10px;vertical-align:middle;width:100px}@media (max-width:1447px){.hero[data-v-8643437c]{background-image:linear-gradient(0deg,#dad4ec 0,#dad4ec 1%,#f3e7e9);flex-direction:column}.hero .left[data-v-8643437c]{order:2}.hero .right[data-v-8643437c]{margin:2rem auto;order:1}.hero .right .box[data-v-8643437c]{max-width:500px;width:100%}}.release-page[data-v-dee9f6bc]{background:#f5f5fa;min-height:100vh}.release-container[data-v-dee9f6bc]{margin:0 auto;max-width:800px;padding:0 16px 48px}.release-header[data-v-dee9f6bc]{background:linear-gradient(135deg,#40a,#6b2fd6);border-radius:0 0 16px 16px;margin-bottom:32px;padding:32px 28px 28px}.header-content[data-v-dee9f6bc]{margin:0 auto;max-width:800px}.header-title-row[data-v-dee9f6bc]{align-items:center;display:flex;gap:12px;margin-bottom:6px}.header-title[data-v-dee9f6bc]{color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:-.01em;margin:0}.header-subtitle[data-v-dee9f6bc]{color:#fffc;font-size:.875rem;margin:0}.loading-container[data-v-dee9f6bc]{display:flex;justify-content:center;padding:64px 0}.timeline[data-v-dee9f6bc]{padding-left:24px;position:relative}.timeline[data-v-dee9f6bc]:before{background:#e0d8ee;bottom:0;content:"";left:11px;position:absolute;top:0;width:2px}.release-card-wrapper[data-v-dee9f6bc]{margin-bottom:24px;position:relative}.timeline-marker[data-v-dee9f6bc]{align-items:center;display:flex;left:-24px;position:absolute;top:18px;z-index:1}.version-badge[data-v-dee9f6bc]{font-size:.7rem;font-weight:700;letter-spacing:.03em;padding:4px 10px;white-space:nowrap}.release-card[data-v-dee9f6bc]{background:#fff;border:1px solid #e8e4f0;border-radius:12px;margin-left:48px;overflow:visible;position:relative;transition:box-shadow .2s ease}.release-card[data-v-dee9f6bc]:hover{box-shadow:0 4px 20px #4400aa14}.latest-card[data-v-dee9f6bc]{border-color:#40a;border-width:1.5px}.latest-badge[data-v-dee9f6bc]{font-size:.6rem;font-weight:700;letter-spacing:.08em;padding:3px 8px;right:12px;top:-8px}.card-header[data-v-dee9f6bc]{padding:16px 20px 12px}.card-title-row[data-v-dee9f6bc]{align-items:center;display:flex;justify-content:space-between}.card-version[data-v-dee9f6bc]{color:#1a1a2e;font-size:1.05rem;font-weight:700}.card-body[data-v-dee9f6bc]{padding:12px 20px 16px}.release-section[data-v-dee9f6bc]{margin-bottom:16px}.release-section[data-v-dee9f6bc]:last-child{margin-bottom:0}.section-header[data-v-dee9f6bc]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.section-label[data-v-dee9f6bc]{font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.section-count[data-v-dee9f6bc]{font-size:.65rem;min-height:18px;padding:0 6px}.section-list[data-v-dee9f6bc]{list-style:none;margin:0;padding-left:20px}.section-item[data-v-dee9f6bc]{color:#444;font-size:.85rem;line-height:1.55;padding:3px 0;position:relative}.section-item[data-v-dee9f6bc]:before{background:#ccc;border-radius:50%;content:"";height:5px;left:-14px;position:absolute;top:11px;width:5px}.section-item strong[data-v-dee9f6bc]{color:#1a1a2e;font-weight:600}.invoice-details[data-v-78e4b518]{margin:0 auto;max-width:400px}.invoice-status .q-card[data-v-78e4b518]{border-radius:12px}@media (max-width:600px){.invoice-details[data-v-78e4b518]{max-width:100%}}.subscription-success-page[data-v-5c1ff459]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:100vh}.success-header[data-v-5c1ff459]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;color:#fff}.success-header .text-h4[data-v-5c1ff459]{color:#fff}.q-card[data-v-5c1ff459]{border-radius:12px;box-shadow:0 4px 20px #0000001a}.q-item[data-v-5c1ff459]{border-radius:8px;transition:background-color .2s ease}.q-item[data-v-5c1ff459]:hover{background-color:#0000000a}@media (max-width:600px){.q-pa-md[data-v-5c1ff459]{padding:8px}.success-header .text-h4[data-v-5c1ff459]{font-size:1.8rem}}.customer-invoices .q-card[data-v-db982f08]{border-radius:12px}.invoice-table[data-v-db982f08]{border-radius:8px}.invoice-table .q-table__top[data-v-db982f08]{padding:0}.invoice-table .q-table tbody td[data-v-db982f08]{padding:12px 16px}.invoice-table .q-table thead th[data-v-db982f08]{background-color:#f5f5f5;font-weight:600}@media (max-width:600px){.invoice-table .q-table[data-v-db982f08]{font-size:14px}}@media (max-width:599px){.invoice-table .q-table__container>div[data-v-db982f08]:first-child{display:none}}.invoices-page[data-v-37e6f608]{background-color:#f8f9fa;min-height:100vh}.page-header h1[data-v-37e6f608]{color:#2c3e50;font-weight:600}.overview-card[data-v-37e6f608]{border:1px solid #e3f2fd;border-radius:12px;transition:transform .2s ease,box-shadow .2s ease}.overview-card[data-v-37e6f608]:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.overview-card .q-card-section[data-v-37e6f608]{padding:20px}@media (max-width:600px){.page-header[data-v-37e6f608]{margin-bottom:1.5rem;text-align:center}.page-header h1[data-v-37e6f608]{font-size:1.8rem}.overview-card .q-card-section[data-v-37e6f608]{padding:16px}}