.entity-section-header[data-v-572144eb]{color:#616161;margin-top:32px;margin-bottom:0;padding-left:0}.entity-type-list[data-v-572144eb],.entity-type-list[data-v-572144eb] .v-list-item{padding-left:0!important;padding-inline-start:0!important}.entity-type-list[data-v-572144eb] .v-list-item__prepend{margin-inline-start:0}.entity-type-list[data-v-572144eb] .v-list-item-subtitle{color:#616161!important;opacity:1!important}.control-btn[data-v-b7dbcbb0]{color:#6b7280!important}.control-btn[data-v-b7dbcbb0]:hover{color:#374151!important}.control-label[data-v-b7dbcbb0]{font-size:13px;font-weight:500}.search-box[data-v-5e06f2a6]{position:relative;border:1px solid #e0e0e0;border-radius:16px;background:#fff;transition:border-color .15s ease}.search-box--focused[data-v-5e06f2a6]{border-color:#b8affe;box-shadow:0 0 0 3px rgba(210,203,254,.5)}.search-row-1[data-v-5e06f2a6]{min-height:52px}.search-divider[data-v-5e06f2a6]{height:1px;background-color:#f0f0f0;margin:0 16px}.search-row-2[data-v-5e06f2a6]{min-height:40px;padding:4px 8px}.search-input[data-v-5e06f2a6]{border:none;outline:none;font-size:16px;line-height:1.5;padding:14px 18px;background:transparent;font-family:Inter,sans-serif;min-width:0;resize:none;max-height:480px;overflow-y:auto}.search-input[data-v-5e06f2a6]::-moz-placeholder{color:#9ca3af}.search-input[data-v-5e06f2a6]::placeholder{color:#9ca3af}.control-btn[data-v-5e06f2a6]{color:#6b7280!important}.control-btn[data-v-5e06f2a6]:hover{color:#374151!important}.control-label[data-v-5e06f2a6]{font-size:13px;font-weight:500}.mode-toggle[data-v-5e06f2a6]{display:inline-flex;align-items:center;background:#f4f4f5;border-radius:999px;padding:2px;gap:0}.mode-toggle-btn[data-v-5e06f2a6]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:none;background:transparent;border-radius:999px;font-size:12px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .15s ease;font-family:inherit}.mode-toggle-btn[data-v-5e06f2a6]:hover:not(.mode-toggle-btn--active){color:#041708}.mode-toggle-btn--active[data-v-5e06f2a6]{background:#041708;color:#fff}.mode-toggle-btn--active .mode-toggle-icon[data-v-5e06f2a6]{color:#cdfc8a!important}.mode-toggle-icon[data-v-5e06f2a6]{color:inherit!important}.mode-toggle-label[data-v-5e06f2a6]{letter-spacing:.3px}.mode-hint[data-v-5e06f2a6]{font-size:12px;color:#818982;margin-right:12px;font-style:italic}@media(max-width:600px){.mode-hint[data-v-5e06f2a6],.mode-toggle-label[data-v-5e06f2a6]{display:none}}.control-btn--disabled[data-v-5e06f2a6]{opacity:.5!important;cursor:default!important}.menu-subtitle[data-v-5e06f2a6]{font-size:12px!important;color:#4b5563!important}.check-icon[data-v-5e06f2a6]{color:#1a1a1a!important;font-weight:900}.autocomplete-dropdown[data-v-5e06f2a6]{position:absolute;left:0;right:0;top:100%;margin-top:4px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.1);z-index:100;overflow:hidden}.autocomplete-list[data-v-5e06f2a6]{max-height:320px;overflow-y:auto;padding:4px 0}.autocomplete-item[data-v-5e06f2a6]{padding:8px 18px;cursor:pointer;transition:background-color .1s ease}.autocomplete-item--highlighted[data-v-5e06f2a6]{background-color:#f3f4f6}.autocomplete-item-icon[data-v-5e06f2a6]{color:#9ca3af;flex-shrink:0;margin-right:10px}.autocomplete-item-name[data-v-5e06f2a6]{font-size:14px;font-weight:500;color:#1a1a1a;line-height:1.4}.landing-page[data-v-981bcb2a]{background:#fff}.hero-modes-hint[data-v-981bcb2a]{margin-top:16px;font-size:13px;color:hsla(0,0%,100%,.65);text-align:center}.hero-modes-hint strong[data-v-981bcb2a]{color:hsla(0,0%,100%,.9);font-weight:600}.hero-ask[data-v-981bcb2a]{margin-top:24px;max-width:600px}.ask-cta[data-v-981bcb2a]{display:flex;align-items:center;gap:16px;padding:16px 20px;background:linear-gradient(135deg,rgba(210,203,254,.15),rgba(210,203,254,.05));border:1px solid #d2cbfe;border-radius:12px;text-decoration:none;color:#041708;transition:all .2s}.ask-cta[data-v-981bcb2a]:hover{background:linear-gradient(135deg,rgba(210,203,254,.3),rgba(210,203,254,.15));border-color:#b8affe;transform:translateY(-2px);box-shadow:0 4px 12px rgba(107,92,231,.1)}.ask-cta-icon[data-v-981bcb2a]{font-size:24px;line-height:1}.ask-cta-text[data-v-981bcb2a]{flex:1;display:flex;flex-direction:column;gap:2px}.ask-cta-text strong[data-v-981bcb2a]{font-size:15px;font-weight:600}.ask-cta-sub[data-v-981bcb2a]{font-size:13px;color:#52525b}.ask-cta-arrow[data-v-981bcb2a]{font-size:18px;color:#6b5ce7;transition:transform .2s}.ask-cta:hover .ask-cta-arrow[data-v-981bcb2a]{transform:translateX(4px)}.hero[data-v-981bcb2a]{min-height:calc(100vh - var(--app-bar-height));display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:0 24px;margin-top:-40px;max-width:800px;margin-left:auto;margin-right:auto}.hero-headline[data-v-981bcb2a]{font-size:56px;font-weight:700;line-height:1.05;letter-spacing:-.03em;color:#0a0a0a;max-width:750px;margin:0 0 20px 0}.hero-subhead[data-v-981bcb2a]{font-size:19px;font-weight:400;line-height:1.65;color:#52525b;max-width:600px;margin:0 0 44px 0}.hero-search[data-v-981bcb2a]{width:100%;max-width:600px}.hero-search .search-box[data-v-981bcb2a]{border-color:#d2cbfe;box-shadow:0 0 0 3px rgba(210,203,254,.3)}.scroll-indicator[data-v-981bcb2a]{position:absolute;bottom:24px;color:#a1a1aa}.scroll-indicator[data-v-981bcb2a]:hover{color:#71717a}.section[data-v-981bcb2a]{padding:100px 24px;max-width:1000px;margin:0 auto}.section-label[data-v-981bcb2a]{font-size:14px;font-weight:500;color:#a1a1aa;text-align:center;margin-bottom:32px}.section-header[data-v-981bcb2a]{font-size:32px;font-weight:600;letter-spacing:-.02em;color:#0a0a0a;text-align:center;margin-bottom:56px}.section-header[data-v-981bcb2a]:after{content:"";display:block;width:60px;height:3px;background-color:#d2cbfe;margin:16px auto 0;border-radius:2px}.logos-section[data-v-981bcb2a]{padding-top:40px;padding-bottom:80px;border-bottom:1px solid #f4f4f5}.logos-row[data-v-981bcb2a]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:40px}.logos-row.mobile[data-v-981bcb2a]{gap:24px}.logos-row.mobile .logo-img[data-v-981bcb2a]{height:32px}.logos-row.mobile .logo-img.tall[data-v-981bcb2a]{height:38px}.logos-row.mobile .logo-img.short[data-v-981bcb2a]{height:26px}.logo-img[data-v-981bcb2a]{height:44px;filter:grayscale(1);opacity:.5;transition:opacity .2s ease}.logo-img[data-v-981bcb2a]:hover{opacity:.7}.logo-img.tall[data-v-981bcb2a]{height:56px}.logo-img.short[data-v-981bcb2a]{height:36px}.value-props-section[data-v-981bcb2a]{padding-top:120px;padding-bottom:120px;background:linear-gradient(180deg,#fafafa,#fff);max-width:none}.value-props-container[data-v-981bcb2a]{max-width:680px;margin:0 auto}.value-prop[data-v-981bcb2a]{margin-bottom:72px}.value-prop[data-v-981bcb2a]:last-child{margin-bottom:0}.value-prop-title[data-v-981bcb2a]{font-size:28px;font-weight:600;letter-spacing:-.02em;color:#0a0a0a;margin:0 0 16px 0;border-left:4px solid #d2cbfe;padding-left:16px}.value-prop-text[data-v-981bcb2a]{font-size:17px;line-height:1.7;color:#52525b;margin:0}.use-cases-section[data-v-981bcb2a]{padding-top:120px;padding-bottom:120px;max-width:none}.use-cases-section .v-row[data-v-981bcb2a]{max-width:1000px;margin:0 auto}.use-case[data-v-981bcb2a]{padding-bottom:24px}.use-case-title[data-v-981bcb2a]{font-size:18px;font-weight:600;color:#0a0a0a;margin:0 0 12px 0}.use-case-text[data-v-981bcb2a]{font-size:15px;line-height:1.65;color:#52525b;margin:0}.faq-section[data-v-981bcb2a]{padding-top:120px;padding-bottom:140px;max-width:700px}.faq-item[data-v-981bcb2a]{border-bottom:1px solid #e4e4e7}.faq-item[data-v-981bcb2a]:last-child{border-bottom:none}.faq-question[data-v-981bcb2a]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:24px 0;background:none;border:none;cursor:pointer;text-align:left;font-size:16px;font-weight:500;color:#0a0a0a;font-family:inherit}.faq-question[data-v-981bcb2a]:hover{color:#000}.faq-question[data-v-981bcb2a]:focus{outline:none}.faq-icon[data-v-981bcb2a]{color:#a1a1aa;flex-shrink:0;margin-left:16px}.faq-answer[data-v-981bcb2a]{padding-bottom:24px}.faq-answer p[data-v-981bcb2a]{margin:0;font-size:15px;line-height:1.7;color:#52525b}.faq-answer a[data-v-981bcb2a]{color:#2563eb;text-decoration:none}.faq-answer a[data-v-981bcb2a]:hover{text-decoration:underline}@media(max-width:960px){.hero-headline[data-v-981bcb2a]{font-size:44px}.hero-subhead[data-v-981bcb2a]{font-size:17px}.section[data-v-981bcb2a]{padding:80px 20px}.section-header[data-v-981bcb2a]{font-size:28px;margin-bottom:48px}.use-cases-section[data-v-981bcb2a],.value-props-section[data-v-981bcb2a]{padding-top:80px;padding-bottom:80px}.value-prop[data-v-981bcb2a]{margin-bottom:56px}.value-prop-title[data-v-981bcb2a]{font-size:24px}}@media(max-width:600px){.hero-headline[data-v-981bcb2a]{font-size:36px}.hero-subhead[data-v-981bcb2a]{font-size:16px;max-width:100%}.section[data-v-981bcb2a]{padding:64px 16px}.section-header[data-v-981bcb2a]{font-size:24px;margin-bottom:40px}.faq-section[data-v-981bcb2a],.use-cases-section[data-v-981bcb2a],.value-props-section[data-v-981bcb2a]{padding-top:64px;padding-bottom:64px}.value-prop[data-v-981bcb2a]{margin-bottom:48px}.value-prop-title[data-v-981bcb2a]{font-size:22px}.value-prop-text[data-v-981bcb2a]{font-size:16px}}.result-item[data-v-7040540e]{display:flex;align-items:flex-start;gap:8px;padding:16px 12px;border-bottom:1px solid rgba(0,0,0,.06)}.result-item[data-v-7040540e]:last-child{border-bottom:none}.result-checkbox[data-v-7040540e]{flex:0 0 auto;width:auto;margin-top:-2px;margin-left:-4px}.result-content[data-v-7040540e]{flex:1 1 0;min-width:0}.result-row-1[data-v-7040540e]{display:flex;align-items:baseline;gap:12px}.result-title-wrap[data-v-7040540e]{flex:1 1 0;min-width:0}.result-title-wrap--badged[data-v-7040540e]{display:flex;align-items:baseline;gap:8px}.result-title-wrap--badged .result-title[data-v-7040540e]{flex:0 1 auto}.result-title[data-v-7040540e]{flex:1 1 0;min-width:0;display:block;line-height:1.4;color:rgba(0,0,0,.87)}.result-title[data-v-7040540e]:hover{text-decoration:underline}.result-pending-tag[data-v-7040540e]{flex:0 0 auto;white-space:nowrap}.result-aside[data-v-7040540e]{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;min-width:56px}.result-stats[data-v-7040540e]{display:flex;align-items:center;gap:4px;color:rgba(0,0,0,.5);font-size:14px;white-space:nowrap}.result-meta[data-v-7040540e]{font-size:14px;line-height:1.5;color:rgba(0,0,0,.87)}.result-topics[data-v-7040540e]{font-size:13px;line-height:1.5;color:rgba(0,0,0,.55)}.topic-sep[data-v-7040540e]{color:rgba(0,0,0,.35)}.count-icon[data-v-7040540e]{opacity:.35}.cited-by[data-v-7040540e]{white-space:nowrap;cursor:pointer}.cited-by[data-v-7040540e]:hover{text-decoration:underline}.pdf-btn[data-v-7040540e]{font-weight:600;letter-spacing:.02em;text-decoration:none}.cell-value[data-v-5dcdf57c]{display:inline-block;max-width:100%;overflow-wrap:anywhere}.cell-clamp[data-v-5dcdf57c]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}.cell-empty[data-v-5dcdf57c]{color:rgba(0,0,0,.3)}.cell-bool-icon[data-v-5dcdf57c]{color:rgba(0,0,0,.75)}.cell-bool-false[data-v-5dcdf57c]{opacity:.5}.cell-more[data-v-5dcdf57c]{color:#1976d2;cursor:pointer;font-size:.85em;white-space:nowrap}.cell-more[data-v-5dcdf57c]:hover{text-decoration:underline}.cell-external[data-v-5dcdf57c]{white-space:nowrap}.selection-menu-card[data-v-85e3e07c]{width:auto;min-width:240px;max-height:70vh;min-height:200px}.selection-menu-card input[data-v-85e3e07c]{padding-top:4px!important}.selection-menu-card .v-field__append-inner[data-v-85e3e07c],.selection-menu-card .v-field__prepend-inner[data-v-85e3e07c]{padding-top:12px!important}.selection-menu-item-title[data-v-85e3e07c]{font-weight:400!important;font-size:16px!important;white-space:normal;overflow-wrap:break-word}.column-editor[data-v-3edcf4ce]{border:1px solid rgba(0,0,0,.12);border-radius:8px;overflow:hidden}.ce-available[data-v-3edcf4ce]{flex:1 1 50%;min-width:0;border-right:1px solid rgba(0,0,0,.12)}.ce-selected[data-v-3edcf4ce]{flex:1 1 50%;min-width:0;background:rgba(0,0,0,.015)}.ce-col-header[data-v-3edcf4ce]{flex:0 0 auto;font-size:.8125rem;font-weight:700;letter-spacing:.01em;color:rgba(0,0,0,.87);padding:12px 16px 8px;border-bottom:1px solid rgba(0,0,0,.08)}.ce-search[data-v-3edcf4ce]{flex:0 0 auto}.ce-available-body[data-v-3edcf4ce]{min-height:0}.ce-toc[data-v-3edcf4ce]{flex:0 0 140px;width:140px;overflow-y:auto;border-right:1px solid rgba(0,0,0,.06)}.ce-cat-header[data-v-3edcf4ce]{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(0,0,0,.45)}.ce-cat-icon[data-v-3edcf4ce]{color:rgba(0,0,0,.45)}.ce-props[data-v-3edcf4ce]{min-width:0}.ce-add-arrow[data-v-3edcf4ce]{
  /* !important to beat Vuetify's default icon opacity (≈0.5), so the arrow is
     fully hidden until the row is hovered. Space stays reserved (opacity, not
     display) so rows don't shift. */opacity:0!important;transition:opacity .12s ease;color:rgba(0,0,0,.45)}.ce-prop-row:hover .ce-add-arrow[data-v-3edcf4ce]{opacity:1!important}.ce-chips[data-v-3edcf4ce]{min-height:0}.ce-available--disabled[data-v-3edcf4ce]{opacity:.5;pointer-events:none}.column-editor-chip[data-v-3edcf4ce]{display:flex;align-items:center;gap:4px;padding:4px 4px 4px 6px;margin-bottom:6px;border:1px solid rgba(0,0,0,.12);border-radius:6px;background:#fff;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.column-editor-chip[data-v-3edcf4ce]:active{cursor:grabbing}.column-editor-chip--static[data-v-3edcf4ce]{cursor:default;padding-left:10px}.column-editor-chip--dragover[data-v-3edcf4ce]{border-color:rgba(0,0,0,.55);box-shadow:inset 0 0 0 1px rgba(0,0,0,.35)}.column-editor-chip-grip[data-v-3edcf4ce]{color:rgba(0,0,0,.3);flex:0 0 auto}.column-editor-chip-label[data-v-3edcf4ce]{flex:1 1 auto;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.column-editor-chip-remove[data-v-3edcf4ce]{flex:0 0 auto}.column-header-trigger[data-v-7ff1bc1c]{display:flex;align-items:center;gap:2px;cursor:pointer;border-radius:4px;margin:-2px -4px;padding:2px 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.column-header-trigger[data-v-7ff1bc1c]:hover{background:rgba(0,0,0,.04)}.column-header-caret[data-v-7ff1bc1c]{flex:0 0 auto}.results-table-scroll[data-v-505f7c0e]{width:100%;overflow-x:auto}.results-table[data-v-505f7c0e]{width:100%;font-size:.875rem}.results-table-header[data-v-505f7c0e]{text-align:left;font-weight:600;color:rgba(0,0,0,.6);white-space:nowrap;padding:8px 10px;border-bottom:1px solid rgba(0,0,0,.12);position:sticky;top:0;background:#fff;z-index:1}.results-table-header[data-v-505f7c0e] .column-header-trigger{width:100%}.numeric-cell[data-v-505f7c0e] .column-header-trigger{justify-content:flex-end}.bool-cell[data-v-505f7c0e] .column-header-trigger{justify-content:center}.column-header-sort-indicator[data-v-505f7c0e]{color:rgba(0,0,0,.5)}.results-table-header[data-v-505f7c0e] .column-header-caret{opacity:0;transition:opacity .1s ease}.results-table-header[data-v-505f7c0e] .column-header-trigger[aria-expanded=true] .column-header-caret,.results-table-header[data-v-505f7c0e]:hover .column-header-caret{opacity:1}.results-table[data-v-505f7c0e] td{vertical-align:top;padding:10px}.results-table[data-v-505f7c0e] tbody td{border-bottom:1px solid rgba(0,0,0,.08)}.results-table[data-v-505f7c0e] tbody tr{cursor:default}.col-title[data-v-505f7c0e]{min-width:320px}.col-list[data-v-505f7c0e]{max-width:220px}.col-text[data-v-505f7c0e]{max-width:320px}.col-narrow[data-v-505f7c0e]{width:1%;white-space:nowrap}.numeric-cell[data-v-505f7c0e]{text-align:right}.results-table[data-v-505f7c0e] td.numeric-cell{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-variant-numeric:tabular-nums;white-space:nowrap}.results-table[data-v-505f7c0e] .bool-cell{text-align:center;vertical-align:middle}.results-table.has-pinned[data-v-505f7c0e] .checkbox-cell{position:sticky;left:0;background:#fff}.results-table.has-pinned[data-v-505f7c0e] th.checkbox-cell{z-index:3}.results-table.has-pinned[data-v-505f7c0e] td.checkbox-cell{z-index:2}.results-table[data-v-505f7c0e] .pinned-col{position:sticky;left:44px;background:#fff;box-shadow:6px 0 6px -4px rgba(0,0,0,.12)}.results-table[data-v-505f7c0e] th.pinned-col{z-index:3}.results-table[data-v-505f7c0e] td.pinned-col{z-index:2}.results-table[data-v-505f7c0e] .checkbox-cell{width:1%;white-space:nowrap;padding:4px 0 4px 8px;vertical-align:top}.results-table[data-v-505f7c0e] .checkbox-cell .v-selection-control{min-height:auto}.results-table[data-v-505f7c0e] .add-column-cell{width:1%;white-space:nowrap;padding:2px 4px;text-align:right}.selection-banner[data-v-76f85736]{background:rgba(25,118,210,.06);border:1px solid rgba(0,0,0,.06);border-radius:4px;font-size:13px;color:rgba(0,0,0,.72);padding:8px 16px}.banner-link[data-v-76f85736]{color:#1976d2;cursor:pointer;font-weight:500}.banner-link[data-v-76f85736]:hover{text-decoration:underline}.bar-graph[data-v-1777a3b4]{flex-direction:row-reverse}.bar-graph-bar-container[data-v-1777a3b4]{height:100%;cursor:pointer;flex:1;display:flex;align-items:flex-end;padding-right:1px}.bar-graph-bar-container:hover .bar-graph-bar[data-v-1777a3b4]{background-color:rgba(0,0,0,.5)}.bar-graph-bar[data-v-1777a3b4]{transition:height .5s;width:100%;background-color:rgba(0,0,0,.3)}.isNegated[data-v-1d4f0c55]{text-decoration:line-through!important}.group-by-table-row[data-v-1d4f0c55]{cursor:pointer}.group-by-table-row td[data-v-1d4f0c55]{height:32px!important}.isNegated[data-v-f078bf92]{text-decoration:line-through!important}.v-list-item__icon[data-v-f078bf92]{margin:0;align-self:normal}.group-by-table-row[data-v-f078bf92]{cursor:pointer}.group-by .v-toolbar-title[data-v-80ebf554]{margin-inline-start:6px!important}.group-by-title[data-v-80ebf554]{flex-grow:1;min-width:120px}.group-by-title[data-v-80ebf554] *{white-space:normal!important;overflow:visible!important;text-overflow:unset!important}.toolbar-actions .v-btn[data-v-80ebf554]{margin-right:-16px}.group-by-search-field[data-v-80ebf554]{padding:8px 16px!important}.group-by-search-field[data-v-80ebf554] .v-field__prepend-inner{padding-left:8px!important;padding-right:12px!important;align-items:center!important}.group-by-search-field[data-v-80ebf554] .v-field__append-inner{align-items:center!important;padding-top:0!important}.group-by-search-field[data-v-80ebf554] .v-field__input{padding-top:0!important;padding-bottom:0!important;min-height:32px!important}.group-by-views .v-toolbar__content[data-v-4195619e]{padding-left:0!important}.group-by-views .v-toolbar__content>.v-toolbar-title[data-v-4195619e]{margin-inline-start:16px!important}.light-border[data-v-417b7b2c]{border-color:#ddd!important}tr.clickable[data-v-403ef131]{cursor:pointer}tr.card[data-v-403ef131]{display:flex;border-top:1px solid #ddd;border-bottom:1px solid #ddd;align-items:center;align-content:center}tr.card td[data-v-403ef131]{display:block}td[data-v-403ef131]{padding:6px 6px;border-bottom:1px solid #eee}td.shrink[data-v-403ef131]{white-space:nowrap;width:1px}input[data-v-0a9b11a4],input[data-v-0d59da04]{padding:0 3px!important}.option[data-v-c5778dfc]{font-weight:700;cursor:pointer}.light-border[data-v-c5778dfc]{border-color:#ddd!important}.text-black[data-v-c5778dfc]{color:#000!important;opacity:1!important}.entity-value-row.is-collection[data-v-5ceeaf3e] .v-list-item__prepend{align-self:flex-start;padding-top:6px}.entity-value-row.entity-row-highlighted[data-v-5ceeaf3e]{background-color:rgba(0,0,0,.06)}.entity-value-picker[data-v-60608ad3]{overflow:hidden;max-width:480px}.light-border[data-v-58c0e069]{border-color:rgba(0,0,0,.2)!important}.light-border{border-color:#ddd!important}.add-filter-menu-card{width:auto;max-height:70vh;min-height:200px}.add-filter-dialog-card input,.add-filter-menu-card input{padding-top:4px!important}.add-filter-dialog-card .v-field__append-inner,.add-filter-dialog-card .v-field__prepend-inner,.add-filter-menu-card .v-field__append-inner,.add-filter-menu-card .v-field__prepend-inner{padding-top:12px!important}.add-filter-dialog-body{transition:height .3s!important}.v-list-item-title.filter-list-item-title{font-weight:400!important;font-size:16px!important;white-space:normal;overflow-wrap:break-word}.filter-list-card[data-v-35844724]{overflow:visible}.internal-search-field.v-text-field--rounded>.v-input__control>.v-input__slot[data-v-35844724]{padding-left:0!important}.filter[data-v-35844724]{border-radius:25px!important}table[data-v-35844724]{border-top:1px solid #eee;border-collapse:collapse!important}.clear-btn[data-v-35844724]{border-color:#ddd!important}.novice-chip .chip-label[data-v-9bd2ec6a]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.novice-chip-tooltip[data-v-9bd2ec6a]{max-width:280px}.novice-chip.v-chip--variant-outlined{border-color:rgba(0,0,0,.25);color:rgba(0,0,0,.87)}.entity-item-highlighted{background-color:rgba(0,0,0,.08)!important}.chip-list-move[data-v-a5addf16]{transition:transform .3s ease}.chip-list-enter-active[data-v-a5addf16]{transition:opacity .3s ease,transform .3s ease}.chip-list-leave-active[data-v-a5addf16]{transition:opacity .2s ease;position:absolute}.chip-list-enter-from[data-v-a5addf16]{opacity:0;transform:translateX(-20px)}.chip-list-leave-to[data-v-a5addf16]{opacity:0}.oql-textarea[data-v-e07fd73a] textarea{line-height:1.5;font-family:inherit}.results-header-checkbox[data-v-fa08015e]{flex:0 0 auto;width:auto}.v-pagination__item,.v-pagination__navigation{box-shadow:none}table.serp-results-table{border-collapse:collapse}table.serp-results-table tr{cursor:pointer}table.serp-results-table tr:hover{background:rgba(0,0,0,.05)}table.serp-results-table td{border:none;margin:0;padding:5px 10px}table.serp-results-table td.range{text-align:right}table.serp-results-table td.boolean{text-align:center}.inline-editor[data-v-5319adea],.inline-editor[data-v-9ea54596]{display:inline-flex;align-items:center;margin-left:2px}.curation-affordance[data-v-01972fbe]{display:inline-flex;align-items:center;vertical-align:middle}a[data-v-7f8c0682]{text-decoration:none}a[data-v-7f8c0682]:hover{text-decoration:underline}.observed-names-edit-btn[data-v-7f8c0682]{opacity:.4;transition:opacity .15s}.observed-names-edit-btn[data-v-7f8c0682]:hover{opacity:1}.header-meta-row[data-v-7006599b]{color:rgba(0,0,0,.72);font-size:.95rem}.entity-type-indicator[data-v-7006599b]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.back-btn[data-v-7006599b]{margin-left:-8px}.selection-toolbar[data-v-20371a30]{padding:4px 12px;min-height:48px}.master-checkbox[data-v-20371a30]{flex:0 0 auto;width:auto;margin-left:-4px}.display-name-editor[data-v-42d354e5]{display:inline-flex;align-items:center;align-self:center}.edit-btn[data-v-42d354e5]{opacity:.4;transition:opacity .15s}.edit-btn[data-v-42d354e5]:hover{opacity:1}.add-works-search[data-v-662397e5]{display:flex;flex-direction:column;min-height:400px;max-height:70vh}.aws-header[data-v-662397e5]{flex:0 0 auto;padding:16px}.aws-body[data-v-662397e5]{flex:1 1 auto;overflow-y:auto;padding:16px}.search-result-item[data-v-662397e5]{padding:12px 0;border-bottom:1px solid rgba(0,0,0,.06)}.search-result-item[data-v-662397e5]:last-child{border-bottom:none}.search-result-item--selected[data-v-662397e5]{background:rgba(76,175,80,.05)}.aws-tabs[data-v-662397e5]{margin-bottom:8px;border-bottom:1px solid rgba(0,0,0,.08)}.search-result-title[data-v-662397e5]{display:inline-block;color:#1976d2;line-height:1.4;text-decoration:none}.search-result-title[data-v-662397e5]:hover{text-decoration:underline}.search-result-meta[data-v-662397e5]{color:rgba(0,0,0,.6)}.search-result-checkbox[data-v-662397e5]{flex-shrink:0}.search-log[data-v-662397e5]{padding:4px 0 16px}.search-log-entry[data-v-662397e5]{display:flex;align-items:center;gap:6px;padding:4px 0;font-size:13px;line-height:1.4;transition:opacity .25s ease}.search-log-entry--past[data-v-662397e5]{color:rgba(0,0,0,.45)}.search-log-entry--current[data-v-662397e5]{color:rgba(0,0,0,.78);font-weight:500}.search-log-icon[data-v-662397e5]{flex-shrink:0}.search-log-entry--past .search-log-icon[data-v-662397e5]{color:rgba(76,175,80,.75)}.search-log-entry--current .search-log-icon[data-v-662397e5]{color:rgba(0,0,0,.55)}.log-enter-active[data-v-662397e5]{transition:opacity .25s ease,transform .25s ease}.log-enter-from[data-v-662397e5]{opacity:0;transform:translateY(-4px)}.log-leave-active[data-v-662397e5]{transition:opacity .15s ease}.log-leave-to[data-v-662397e5]{opacity:0}.search-footer[data-v-662397e5]{flex:0 0 auto;background:#fff}.search-footer-content[data-v-662397e5]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px}.aws-hint[data-v-662397e5]{padding:8px 12px;background:rgba(33,150,243,.06);border-left:3px solid rgba(33,150,243,.5);border-radius:2px;line-height:1.5}.results-footer-hint[data-v-662397e5]{padding:20px 16px 4px;text-align:center;line-height:1.5}.upload-zone[data-v-0ac810f6]{border:2px dashed #e0e0e0;border-radius:12px;padding:40px 24px;text-align:center;cursor:pointer;transition:all .15s}.upload-zone[data-v-0ac810f6]:hover{border-color:#bdbdbd;background:#fafafa}.upload-zone--dragover[data-v-0ac810f6]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.selected-file[data-v-0ac810f6]{padding:8px 12px;background:#f5f5f5;border-radius:8px}.parse-summary[data-v-0ac810f6]{padding:12px 0;border-bottom:1px solid rgba(0,0,0,.06)}.cv-result-item[data-v-0ac810f6]{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.06)}.cv-result-item[data-v-0ac810f6]:last-child{border-bottom:none}.cv-result-item--selected[data-v-0ac810f6]{background:rgba(var(--v-theme-primary),.04)}.cv-result-checkbox[data-v-0ac810f6]{flex-shrink:0}.cv-result-item--linked[data-v-0ac810f6],.cv-result-item--unmatched[data-v-0ac810f6]{display:flex;align-items:flex-start;color:rgba(0,0,0,.5)}.cv-add-footer[data-v-0ac810f6]{position:sticky;bottom:0;background:#fff;z-index:1}.cv-add-footer-content[data-v-0ac810f6]{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.entity-page-section-title .v-toolbar__content{margin-inline-start:0!important;padding:4px 12px!important}.entity-page-section-title .v-toolbar-title{margin-inline-start:0!important}.entity-page .v-list .v-list-item--active{color:#1976d2}.entity-page .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-page .entity-metrics-block{border-bottom:1px solid rgba(0,0,0,.12)}.entity-page .oa-cur-row{display:flex;align-items:flex-start}.entity-page .oa-cur-body{flex:1 1 auto;min-width:0}.entity-page .oa-cur-badge{flex:0 0 auto;display:flex;align-items:center;padding:16px 12px 0 4px;white-space:nowrap}.entity-page .oa-cur-iconbtn.v-btn--disabled{background:transparent!important}.entity-page .oa-cur-iconbtn.v-btn--disabled .v-btn__overlay,.entity-page .oa-cur-iconbtn.v-btn--disabled .v-btn__underlay{opacity:0!important}.about-copy[data-v-5869276e]{max-width:760px;margin:96px auto}h1[data-v-5869276e]{font-size:40px;font-weight:650;line-height:1.15;letter-spacing:0;margin-bottom:24px}p[data-v-5869276e]{font-size:17px;line-height:1.7;color:#52525b;margin-bottom:18px}.ask-page[data-v-6363d1f7]{max-width:800px;margin:0 auto;padding:48px 24px 200px;min-height:calc(100vh - 60px);font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.ask-page[data-v-6363d1f7] *{font-family:inherit}.ask-hero[data-v-6363d1f7]{margin-top:80px;margin-bottom:60px}.ask-headline[data-v-6363d1f7]{font-size:48px;font-weight:700;line-height:1.1;letter-spacing:-.03em;color:#0a0a0a;margin:0 0 16px}.ask-subhead[data-v-6363d1f7]{font-size:18px;line-height:1.6;color:#52525b;margin:0 0 40px}.starter-questions[data-v-6363d1f7]{display:flex;flex-direction:column;gap:8px;margin-top:32px}.starter-label[data-v-6363d1f7]{font-size:13px;font-weight:500;color:#818982;margin:0 0 12px;text-transform:uppercase;letter-spacing:.6px}.starter-btn[data-v-6363d1f7]{text-align:left;padding:14px 18px;background:#fff;border:1px solid #e6e8e6;border-radius:8px;font-size:15px;color:#041708;cursor:pointer;transition:all .15s;font-family:inherit}.starter-btn[data-v-6363d1f7]:hover:not(:disabled){background:#f4f4f5;border-color:#d2cbfe;transform:translateY(-1px)}.starter-btn[data-v-6363d1f7]:disabled{opacity:.5;cursor:not-allowed}.chat-toolbar[data-v-6363d1f7]{position:sticky;top:16px;z-index:50;display:flex;justify-content:flex-end;margin-top:-32px;margin-bottom:24px;pointer-events:none}.new-chat-btn[data-v-6363d1f7]{pointer-events:auto;display:inline-flex;align-items:center;gap:4px;padding:8px 14px;background:#fff;border:1px solid #e6e8e6;border-radius:999px;font-size:13px;font-weight:500;color:#041708;cursor:pointer;transition:all .15s;font-family:inherit;box-shadow:0 1px 3px rgba(0,0,0,.05)}.new-chat-btn[data-v-6363d1f7]:hover:not(:disabled){border-color:#d2cbfe;background:rgba(210,203,254,.15);transform:translateY(-1px)}.new-chat-btn[data-v-6363d1f7]:disabled{opacity:.5;cursor:not-allowed}.conversation[data-v-6363d1f7]{margin-bottom:40px}.message[data-v-6363d1f7]{margin-bottom:32px}.message-role[data-v-6363d1f7]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;margin-bottom:8px}.message--user .message-role[data-v-6363d1f7]{color:#6b5ce7}.message--user .message-content[data-v-6363d1f7]{background:#f4f4f5;border-left:3px solid #d2cbfe;padding:16px 20px;border-radius:0 8px 8px 0;font-size:16px;color:#041708}.message--assistant .message-role[data-v-6363d1f7]{color:#041708}.message--assistant .message-content[data-v-6363d1f7]{color:#041708;line-height:1.7}.thinking-trace[data-v-6363d1f7]{margin-bottom:16px;font-size:13px;color:#818982}.thinking-trace details[data-v-6363d1f7]{cursor:pointer}.thinking-trace summary[data-v-6363d1f7]{color:#6b5ce7;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:6px 0}.thinking-trace summary[data-v-6363d1f7]:hover{color:#5a4bd6}.thinking-trace ul[data-v-6363d1f7]{list-style:none;padding:8px 0 8px 16px;margin:0;border-left:2px solid #d2cbfe}.thinking-trace li[data-v-6363d1f7]{padding:4px 0}.thinking-trace .thinking-tool[data-v-6363d1f7]{font-family:monospace;font-size:12px;color:#041708;background:#d2cbfe;padding:2px 6px;border-radius:3px;margin-right:8px}[data-v-6363d1f7] .md-h1{font-size:28px;font-weight:700;margin:24px 0 16px;color:#041708}[data-v-6363d1f7] .md-h2{font-size:22px;font-weight:600;margin:24px 0 12px;color:#041708;border-bottom:1px solid #e6e8e6;padding-bottom:8px}[data-v-6363d1f7] .md-h3{font-size:18px;font-weight:600;margin:20px 0 8px;color:#041708}[data-v-6363d1f7] .md-p{margin:12px 0}[data-v-6363d1f7] .md-ol,[data-v-6363d1f7] .md-ul{margin:12px 0;padding-left:24px}[data-v-6363d1f7] .md-li,[data-v-6363d1f7] .md-li-num{margin:6px 0}[data-v-6363d1f7] .md-citation-link{display:inline-block;background:#d2cbfe;color:#041708!important;padding:1px 6px;border-radius:4px;font-family:monospace;font-size:12px;text-decoration:none;font-weight:600}[data-v-6363d1f7] .md-citation-link:hover{background:#b8affe}[data-v-6363d1f7] .inline-citation{display:inline;color:#6b5ce7;font-weight:500;font-size:.92em;background:rgba(210,203,254,.25);padding:1px 4px;border-radius:3px}[data-v-6363d1f7] .inline-citation--linked{text-decoration:none;cursor:pointer;transition:all .15s}[data-v-6363d1f7] .inline-citation--linked:hover{background:rgba(210,203,254,.5);text-decoration:underline}[data-v-6363d1f7] .sources-section{margin-top:40px;padding-top:24px;border-top:2px solid #d2cbfe}[data-v-6363d1f7] .sources-heading{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:#6b5ce7;margin-bottom:12px}[data-v-6363d1f7] .sources-list{display:flex;flex-direction:column;gap:8px}[data-v-6363d1f7] .source-card{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:#fff;border:1px solid #e6e8e6;border-radius:8px;text-decoration:none!important;color:#041708!important;transition:all .15s}[data-v-6363d1f7] .source-card:hover{border-color:#d2cbfe;background:rgba(210,203,254,.08);transform:translateY(-1px);box-shadow:0 2px 8px rgba(107,92,231,.08)}[data-v-6363d1f7] .source-card-number{flex-shrink:0;width:24px;height:24px;background:#d2cbfe;color:#041708;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}[data-v-6363d1f7] .source-card-body{flex:1;min-width:0}[data-v-6363d1f7] .source-card-title{font-size:14px;font-weight:500;line-height:1.4;color:#041708;margin-bottom:4px}[data-v-6363d1f7] .source-card-meta{display:flex;gap:10px;font-size:12px;color:#818982}[data-v-6363d1f7] .source-card-year{font-weight:500}[data-v-6363d1f7] .source-card-id{font-family:monospace;background:#f4f4f5;padding:1px 6px;border-radius:3px;font-size:11px}[data-v-6363d1f7] .source-card-arrow{flex-shrink:0;font-size:16px;color:#6b5ce7;align-self:center;transition:transform .15s}[data-v-6363d1f7] .source-card:hover .source-card-arrow{transform:translate(2px,-2px)}[data-v-6363d1f7] .source-card--academic .source-card-number{background:#d2cbfe}[data-v-6363d1f7] .source-card--academic{border-left:3px solid #d2cbfe}[data-v-6363d1f7] .source-card--scr .source-card-number{background:#cdfc8a}[data-v-6363d1f7] .source-card--scr{border-left:3px solid #cdfc8a}[data-v-6363d1f7] .source-card--scr:hover{border-color:#cdfc8a;background:hsla(85,95%,76%,.08);box-shadow:0 2px 8px rgba(160,200,80,.12)}[data-v-6363d1f7] .source-card--scr:hover .source-card-arrow{color:#6b9b2a}[data-v-6363d1f7] .source-card-kind{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:#6b5ce7;margin-bottom:2px}[data-v-6363d1f7] .source-card--scr .source-card-kind{color:#5a7820}.loading-indicator[data-v-6363d1f7]{display:flex;align-items:center;gap:6px;padding:16px 0;color:#818982;font-size:14px}.loading-dot[data-v-6363d1f7]{width:6px;height:6px;border-radius:50%;background:#6b5ce7;animation:bounce-6363d1f7 1.4s ease-in-out infinite both}.loading-dot[data-v-6363d1f7]:first-child{animation-delay:-.32s}.loading-dot[data-v-6363d1f7]:nth-child(2){animation-delay:-.16s}.loading-status[data-v-6363d1f7]{margin-left:12px}@keyframes bounce-6363d1f7{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}.input-bar[data-v-6363d1f7]{position:relative}.input-bar--fixed[data-v-6363d1f7]{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #e6e8e6;padding:16px 24px;z-index:100}.input-bar--fixed .input-wrapper[data-v-6363d1f7]{max-width:800px;margin:0 auto}.input-bar--fixed .input-hint[data-v-6363d1f7]{max-width:800px;margin:8px auto 0}.input-wrapper[data-v-6363d1f7]{display:flex;align-items:flex-end;gap:8px;background:#fff;border:1px solid #d2cbfe;border-radius:12px;padding:12px 12px 12px 16px;box-shadow:0 0 0 4px rgba(210,203,254,.15);transition:box-shadow .15s}.input-wrapper[data-v-6363d1f7]:focus-within{box-shadow:0 0 0 4px rgba(210,203,254,.35);border-color:#b8affe}.ask-input[data-v-6363d1f7]{flex:1;border:none;outline:none;font-size:16px;font-family:inherit;resize:none;background:transparent;color:#041708;min-height:24px;max-height:200px;line-height:1.5}.ask-input[data-v-6363d1f7]::-moz-placeholder{color:#818982}.ask-input[data-v-6363d1f7]::placeholder{color:#818982}.ask-submit[data-v-6363d1f7]{background:#041708;color:#fff;border:none;border-radius:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.ask-submit[data-v-6363d1f7]:hover:not(:disabled){background:#0a2e12}.ask-submit[data-v-6363d1f7]:disabled{background:#e6e8e6;cursor:not-allowed;color:#818982}.input-hint[data-v-6363d1f7]{font-size:12px;color:#818982;margin:8px 0 0;text-align:center}@media(max-width:600px){.ask-page[data-v-6363d1f7]{padding:24px 16px 180px}.ask-headline[data-v-6363d1f7]{font-size:32px}.ask-hero[data-v-6363d1f7]{margin-top:32px}}.semantic-page[data-v-2dabc36e]{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif;min-height:100vh;background:#fff}.semantic-hero[data-v-2dabc36e]{background:#041708;color:#fff;padding:64px 24px 48px;text-align:center}.semantic-hero-inner[data-v-2dabc36e]{max-width:720px;margin:0 auto}.semantic-headline[data-v-2dabc36e]{font-family:Anton,sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;letter-spacing:0;line-height:1;margin:0 0 16px;color:#fff}.semantic-subhead[data-v-2dabc36e]{font-size:16px;color:hsla(0,0%,100%,.75);margin:0 0 32px}.hero-search[data-v-2dabc36e]{margin-bottom:16px}.semantic-results[data-v-2dabc36e]{max-width:1120px;margin:0 auto;padding:32px 24px 80px}.results-header[data-v-2dabc36e]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e6e8e6}.results-count[data-v-2dabc36e]{font-size:14px;color:#4b5563}.filter-row[data-v-2dabc36e]{display:flex;gap:8px;flex-wrap:wrap}.filter-chip[data-v-2dabc36e]{background:#f4f4f5;border:1px solid transparent;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:500;color:#4b5563;cursor:pointer;font-family:inherit;transition:all .15s}.filter-chip[data-v-2dabc36e]:hover{background:rgba(210,203,254,.25);color:#041708}.filter-chip--active[data-v-2dabc36e]{background:#d2cbfe;border-color:#b8affe;color:#041708}.results-grid[data-v-2dabc36e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.result-card[data-v-2dabc36e]{background:#fff;border:1px solid #e6e8e6;border-radius:12px;padding:20px;cursor:pointer;transition:all .15s;display:flex;flex-direction:column;min-height:180px}.result-card[data-v-2dabc36e]:hover{border-color:#d2cbfe;transform:translateY(-2px);box-shadow:0 4px 12px rgba(107,92,231,.08)}.result-card-header[data-v-2dabc36e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:8px}.result-badge[data-v-2dabc36e]{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;padding:3px 8px;border-radius:4px;background:#d2cbfe;color:#041708;white-space:nowrap}.result-badge--case_study[data-v-2dabc36e]{background:#cdfc8a}.result-badge--analyst_report[data-v-2dabc36e]{background:#ffd9c6;color:#5c2606}.result-vendor[data-v-2dabc36e]{font-size:11px;font-weight:500;color:#818982;text-transform:uppercase;letter-spacing:.4px;text-align:right;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-title[data-v-2dabc36e]{font-size:16px;font-weight:600;line-height:1.35;color:#041708;margin:0 0 8px}.result-excerpt[data-v-2dabc36e]{font-size:13px;line-height:1.5;color:#4b5563;margin:0 0 16px;flex:1}.result-footer[data-v-2dabc36e]{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;border-top:1px solid #f4f4f5}.result-year[data-v-2dabc36e]{font-size:12px;color:#818982;font-weight:500}.result-arrow[data-v-2dabc36e]{font-size:16px;color:#6b5ce7}.results-loading[data-v-2dabc36e]{display:flex;justify-content:center;padding:80px 0}.loading-spinner[data-v-2dabc36e]{width:32px;height:32px;border:3px solid #f4f4f5;border-top-color:#6b5ce7;border-radius:50%;animation:spin-2dabc36e .8s linear infinite}@keyframes spin-2dabc36e{to{transform:rotate(1turn)}}.results-empty[data-v-2dabc36e]{text-align:center;padding:64px 16px;color:#4b5563}.results-empty p[data-v-2dabc36e]{margin:0 0 8px}.results-empty-hint[data-v-2dabc36e]{font-size:14px;color:#818982}.results-empty-hint a[data-v-2dabc36e]{color:#6b5ce7;text-decoration:none}.results-empty-hint a[data-v-2dabc36e]:hover{text-decoration:underline}@media(max-width:600px){.semantic-headline[data-v-2dabc36e]{font-size:36px}.semantic-hero[data-v-2dabc36e]{padding:40px 16px 32px}}:root{--ox-bg-base:#fff;--ox-bg-subtle:#fafafa;--ox-bg-muted:#f5f5f5;--ox-bg-emphasis:#ebebeb;--ox-bg-inverse:#0a0a0a;--ox-text-primary:#171717;--ox-text-secondary:#3f3f3f;--ox-text-tertiary:#5c5c5c;--ox-text-muted:#8a8a8a;--ox-text-disabled:#bcbcbc;--ox-text-inverse:#fff;--ox-border-subtle:#f0f0f0;--ox-border-default:#e2e2e2;--ox-border-strong:#d4d4d4;--ox-accent:#041708;--ox-accent-on:#fff;--ox-accent-hover:#0a2e12;--ox-accent-active:#10451a;--ox-info-fg:#6b5ce7;--ox-info-bg:#d2cbfe;--ox-info-border:#b8affe;--ox-success-fg:#1a7f37;--ox-success-bg:#e6f7ec;--ox-success-border:#b9e3c6;--ox-warning-fg:#9a6700;--ox-warning-bg:#fff4d6;--ox-warning-border:#f5d27c;--ox-danger-fg:#cf222e;--ox-danger-bg:#feeceb;--ox-danger-border:#fbc6c2;--ox-link:var(--ox-info-fg);--scr-lime:#cdfc8a;--scr-purple:#d2cbfe;--scr-dark:#041708;--ox-cat-works-light:#d2cbfe;--ox-cat-works-mid:#6b5ce7;--ox-cat-works-dark:#5a4bd6;--ox-cat-authors-light:#e8f5e9;--ox-cat-authors-mid:#041708;--ox-cat-authors-dark:#041708;--ox-cat-sources-light:#cdfc8a;--ox-cat-sources-mid:#6b9b2a;--ox-cat-sources-dark:#041708;--ox-cat-institutions-light:#fff3e0;--ox-cat-institutions-mid:#ffa726;--ox-cat-institutions-dark:#ef6c00;--ox-cat-concepts-light:#d2cbfe;--ox-cat-concepts-mid:#6b5ce7;--ox-cat-concepts-dark:#5a4bd6;--ox-cat-topics-light:#cdfc8a;--ox-cat-topics-mid:#6b9b2a;--ox-cat-topics-dark:#041708;--ox-font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--ox-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--ox-font-emoji:"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--ox-type-display-size:1.5rem;--ox-type-display-weight:500;--ox-type-display-lh:1.875rem;--ox-type-display-ls:0;--ox-type-h1-size:1.25rem;--ox-type-h1-weight:500;--ox-type-h1-lh:1.75rem;--ox-type-h1-ls:-0.005em;--ox-type-h2-size:1rem;--ox-type-h2-weight:500;--ox-type-h2-lh:1.5rem;--ox-type-h2-ls:-0.005em;--ox-type-h3-size:0.9375rem;--ox-type-h3-weight:500;--ox-type-h3-lh:1.4375rem;--ox-type-h3-ls:-0.005em;--ox-type-body-size:0.875rem;--ox-type-body-weight:400;--ox-type-body-lh:1.5rem;--ox-type-body-ls:0;--ox-type-body-emph-size:0.875rem;--ox-type-body-emph-weight:500;--ox-type-body-emph-lh:1.5rem;--ox-type-body-emph-ls:0;--ox-type-label-size:0.8125rem;--ox-type-label-weight:500;--ox-type-label-lh:normal;--ox-type-label-ls:0;--ox-type-caption-size:0.75rem;--ox-type-caption-weight:500;--ox-type-caption-lh:1rem;--ox-type-caption-ls:0;--ox-type-mono-size:0.8125rem;--ox-type-mono-weight:400;--ox-type-mono-lh:1.6;--ox-type-mono-ls:0;--ox-type-prose-size:0.9375rem;--ox-type-prose-weight:400;--ox-type-prose-lh:1.6;--ox-type-prose-ls:-0.0067em;--ox-weight-regular:400;--ox-weight-medium:500;--ox-weight-semibold:600;--ox-weight-bold:700;--ox-space-0:0;--ox-space-px:1px;--ox-space-0_5:2px;--ox-space-1:4px;--ox-space-1_5:6px;--ox-space-2:8px;--ox-space-2_5:10px;--ox-space-3:12px;--ox-space-4:16px;--ox-space-5:20px;--ox-space-6:24px;--ox-space-8:32px;--ox-space-10:40px;--ox-space-12:48px;--ox-space-16:64px;--ox-height-xs:24px;--ox-height-sm:28px;--ox-height-md:32px;--ox-height-lg:40px;--ox-height-xl:48px;--ox-sidebar-width:232px;--ox-topbar-height:44px;--ox-content-max:1120px;--ox-prose-max:680px;--ox-radius-xs:4px;--ox-radius-sm:6px;--ox-radius-md:8px;--ox-radius-lg:12px;--ox-radius-pill:9999px;--ox-radius-circle:50%;--ox-elev-0:none;--ox-elev-1:0 3px 6px -2px rgba(0,0,0,.02),0 1px 1px 0 rgba(0,0,0,.04);--ox-elev-2:0 0 0 1px var(--ox-border-default),0 3px 6px -2px rgba(0,0,0,.02),0 1px 1px 0 rgba(0,0,0,.04);--ox-elev-3:0 5px 10px 1px rgba(0,0,0,.12);--ox-elev-overlay:0 12px 32px -8px rgba(0,0,0,.18),0 4px 12px -4px rgba(0,0,0,.08);--ox-overlay-scrim:rgba(0,0,0,.32);--ox-focus-ring-width:2px;--ox-focus-ring-offset:2px;--ox-focus-ring-color:var(--ox-accent);--ox-focus-ring:0 0 0 var(--ox-focus-ring-offset) #fff,0 0 0 calc(var(--ox-focus-ring-offset) + var(--ox-focus-ring-width)) var(--ox-focus-ring-color);--ox-duration-instant:0ms;--ox-duration-fast:120ms;--ox-duration-base:150ms;--ox-duration-slow:200ms;--ox-duration-emph:320ms;--ox-ease-default:cubic-bezier(0.25,0.46,0.45,0.94);--ox-ease-in:cubic-bezier(0.4,0,1,1);--ox-ease-out:cubic-bezier(0,0,0.2,1);--ox-ease-in-out:cubic-bezier(0.4,0,0.2,1);--ox-transition:color var(--ox-duration-base) var(--ox-ease-default),background-color var(--ox-duration-base) var(--ox-ease-default),border-color var(--ox-duration-base) var(--ox-ease-default),box-shadow var(--ox-duration-base) var(--ox-ease-default),opacity var(--ox-duration-fast) var(--ox-ease-default);--ox-z-base:0;--ox-z-sticky:100;--ox-z-dropdown:200;--ox-z-overlay:300;--ox-z-modal:400;--ox-z-popover:500;--ox-z-tooltip:600;--ox-z-toast:700;--ox-z-debug:9999}@media (prefers-reduced-motion:reduce){:root{--ox-duration-fast:0ms;--ox-duration-base:0ms;--ox-duration-slow:0ms;--ox-duration-emph:0ms}}.ox-numeric-tabular{font-variant-numeric:tabular-nums slashed-zero}.ox-prose{max-width:var(--ox-prose-max);font-size:var(--ox-type-prose-size);font-weight:var(--ox-type-prose-weight);line-height:var(--ox-type-prose-lh);letter-spacing:var(--ox-type-prose-ls)}.v-navigation-drawer.full-height{height:100vh!important;max-height:100vh!important;top:0!important;z-index:10000!important}.v-navigation-drawer .drawer-card{position:relative}.v-navigation-drawer .drawer-expand-btn{position:absolute;top:8px;left:8px;z-index:1}.v-navigation-drawer .drawer-close-btn{position:absolute;top:8px;right:8px;z-index:1}.v-navigation-drawer .drawer-body .px-4{padding-left:0!important;padding-right:0!important}.v-navigation-drawer .drawer-body .ma-3{margin-left:0!important;margin-right:0!important}.v-navigation-drawer .drawer-metrics-block{border-bottom:1px solid rgba(0,0,0,.12)}.v-main,.v-navigation-drawer:not(.v-navigation-drawer--temporary){transition:none!important}.v-main{background-color:var(--ox-bg-subtle);display:flex!important;flex-direction:column;min-height:100vh}.v-main>:first-child{flex:1 0 auto}.color-3{background-color:#fff!important}.color-2{background-color:var(--ox-bg-muted)!important}.color-1{background-color:#cadef6!important}.color-0{background-color:#aecff4!important}.hover-color-3:hover,.hover-color-white:hover{background-color:#fff!important;transition:background-color .5s}.hover-color-2:hover{background-color:var(--ox-bg-muted)!important;transition:background-color .5s}.hover-color-1:hover{background-color:#cadef6!important;transition:background-color .5s}.hover-color-0:hover{background-color:#aecff4!important;transition:background-color .5s}.rounded-o{border-radius:15px!important}.v-card.factoid-card{background-color:#fff;border:none;box-shadow:none}.v-card.factoid-card .v-card__title{background-color:#cadef6}.v-card.factoid-card .v-card__text{padding-top:12px;background-color:#fff}.v-card.button-card{transition:background-color .3s;background-color:#fff;border:none}.v-card.button-card:hover{background-color:var(--ox-bg-muted)}.v-card.button-card:hover.no-hover{background-color:#cadef6}.v-toolbar__content,.v-toolbar__extension{padding:4px 16px}.keyboard-shortcut{color:#9e9e9e;border:1px solid #ccc;padding:0 5px;border-radius:5px}.v-card--link:focus:before{opacity:0}.v-card--variant-outlined{border:.5px solid rgba(0,0,0,.12)!important}body,html{overflow-y:initial;overflow-x:hidden;background-color:var(--ox-bg-subtle)}.theme--dark.v-card,.theme--dark.v-sheet{background-color:#444}.v-btn--active.no-active:before{opacity:.00005!important}.v-btn.v-size--default{font-size:1rem}.monospace,.monospace.body-1,.monospace.body-2{font-family:monospace!important}.v-btn{text-transform:none!important;letter-spacing:0!important;font-weight:500!important;font-family:IBM Plex Sans,Inter,sans-serif;transition:all .15s ease;min-width:auto!important}.v-btn .v-ripple__container{display:none!important}.v-btn:not(.v-btn--size-x-small):not(.v-btn--size-small):not(.v-btn--size-large):not(.v-btn--size-x-large):not(.v-btn--icon){height:32px!important;padding:0 12px!important;font-size:13px!important;border-radius:6px!important}.v-btn--size-small{height:28px!important;padding:0 10px!important;font-size:12px!important;border-radius:5px!important}.v-btn--size-x-small{height:24px!important;padding:0 8px!important;font-size:11px!important;border-radius:4px!important}.v-btn--size-large{height:36px!important;padding:0 14px!important;font-size:14px!important;border-radius:6px!important}.v-btn--size-x-large{height:40px!important;padding:0 16px!important;font-size:14px!important;border-radius:8px!important}.v-btn--icon.v-btn--size-default,.v-btn--icon:not(.v-btn--size-x-small):not(.v-btn--size-small):not(.v-btn--size-large):not(.v-btn--size-x-large){width:32px!important;height:32px!important}.v-btn--icon.v-btn--size-small{width:28px!important;height:28px!important}.v-btn--icon.v-btn--size-x-small{width:24px!important;height:24px!important}.v-btn--variant-flat.bg-primary,.v-btn--variant-flat.text-primary,.v-btn.bg-primary{background-color:var(--ox-accent)!important;color:#fff!important;border:none!important}.v-btn--variant-flat.bg-primary:hover:not(:disabled),.v-btn--variant-flat.text-primary:hover:not(:disabled),.v-btn.bg-primary:hover:not(:disabled){background-color:var(--ox-accent-active)!important}.v-btn--variant-flat.bg-primary:active:not(:disabled),.v-btn--variant-flat.text-primary:active:not(:disabled),.v-btn.bg-primary:active:not(:disabled){background-color:#1a1a1a!important}.v-btn--variant-outlined{background-color:transparent!important;border:1px solid #e0e0e0!important;color:#1a1a1a!important}.v-btn--variant-outlined:hover:not(:disabled){background-color:var(--ox-bg-muted)!important;border-color:#d0d0d0!important}.v-btn--variant-outlined:active:not(:disabled){background-color:var(--ox-bg-emphasis)!important}.v-btn--variant-plain,.v-btn--variant-text{background-color:transparent!important;color:#1a1a1a!important;border:none!important;opacity:1!important}.v-btn--variant-plain:hover:not(:disabled),.v-btn--variant-text:hover:not(:disabled){background-color:#f0f0f0!important}.v-btn--variant-plain:active:not(:disabled),.v-btn--variant-text:active:not(:disabled){background-color:#e5e5e5!important}.v-btn--disabled,.v-btn:disabled{background-color:var(--ox-bg-muted)!important;color:#9ca3af!important;border-color:#e5e5e5!important;opacity:1!important;cursor:not-allowed}.v-btn .v-icon{font-size:16px;opacity:.8}.v-btn--size-small .v-icon{font-size:14px}.v-btn--size-x-small .v-icon{font-size:12px}.v-btn:not(.v-btn--icon) .v-icon--start{margin-right:6px;margin-left:-2px}.v-btn:not(.v-btn--icon) .v-icon--end{margin-left:6px;margin-right:-2px}.v-btn .v-icon--end[class*=chevron]{font-size:14px;opacity:.6}.v-btn--variant-plain.text-error,.v-btn--variant-text.text-error{color:#dc2626!important}.v-btn--variant-plain.text-error:hover:not(:disabled),.v-btn--variant-text.text-error:hover:not(:disabled){background-color:#fef2f2!important;color:#b91c1c!important}.v-btn--is-elevated{box-shadow:none!important}.white-space-normal{white-space:normal!important}a.logo-link{text-decoration:none;display:flex;align-items:center}a.logo-link:hover{text-decoration:none!important}a.logo-link .logo-icon{height:35px}a.logo-link .logo-text{padding-left:.15em;line-height:1.2;color:#000;font-family:Dosis;font-size:26.25px;font-weight:500}a.logo-link.logo-old{display:none}a.logo-link.logo-new .logo-icon{height:21px;margin-bottom:0}a.logo-link.logo-new .logo-text{padding-left:.15em;line-height:1.2;font-size:23.8px;font-weight:700;letter-spacing:-.02em}a.logo-link.logo-new .logo-text,body{font-family:IBM Plex Sans,Inter,sans-serif}body{line-height:1.5}.v-application{--app-bar-height:0px}.v-application,.v-application [class*=text-]{font-family:IBM Plex Sans,Inter,sans-serif!important}.v-application a:not(.v-btn):not(.v-list-item):not(.v-tab):not(.v-chip):not(.novice-link){color:#6b5ce7!important;text-decoration:none}.v-application a:not(.v-btn):not(.v-list-item):not(.v-tab):not(.v-chip):not(.novice-link):hover{color:#5a4bd6!important;text-decoration:underline}.v-application .link-text,.v-application .text-decoration-none,.v-application .v-card-text a:not(.v-btn):not(.v-chip),.v-application .v-list-item-title a:not(.v-btn):not(.v-chip),.v-application p a:not(.v-btn):not(.v-chip),.v-application span a:not(.v-btn):not(.v-chip){color:#6b5ce7!important}.v-application .body-1,.v-application .body-2{letter-spacing:normal!important}.v-application .body-1{font-size:16px!important}.v-application .body-2{font-size:14px!important}.v-application .subtitle-1{font-size:17px!important}.v-application .text-h6{line-height:1.3}.low-key-button,.v-application .text-initial{text-transform:none!important}.low-key-button{font-weight:400!important;letter-spacing:0!important}.capitalize-first-letter:first-letter{text-transform:uppercase!important}img.site-footer-logo{width:60px}.page{margin-top:50px}.v-tabs--icons-and-text .v-tab{font-size:12px!important;text-transform:capitalize}.v-menu>.v-overlay__content{background-color:#fff!important;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.05)}.settings-page{max-width:680px;padding:48px}@media(max-width:600px){.settings-page{padding:16px}}.settings-page-title{font-size:24px;font-weight:600;color:#1a1a1a;margin-bottom:32px}.settings-select{max-width:160px;min-width:100px}.settings-select .v-field{min-height:32px!important;border-radius:6px}.settings-select .v-field__input{padding:4px 8px!important;min-height:32px!important;font-size:13px}.settings-select .v-field__append-inner{padding-top:4px}@media(max-width:600px){.settings-select{max-width:100%;width:100%}}.settings-input{max-width:240px}.settings-input .v-field{min-height:32px!important;border-radius:6px}.settings-input .v-field__input{padding:4px 12px!important;min-height:32px!important;font-size:13px}@media(max-width:600px){.settings-input{max-width:100%;width:100%}}.settings-action{font-size:13px!important;font-weight:500!important;padding:4px 8px!important;min-width:auto!important;height:auto!important;color:#6b6b6b!important}.settings-action:hover{color:#1a1a1a!important;background-color:var(--ox-bg-muted)!important}.settings-action.text-error{color:#dc2626!important}.settings-action.text-error:hover{background-color:#fef2f2!important}.settings-row .v-switch .v-selection-control{min-height:24px}.settings-row .v-switch .v-switch__track{height:16px;width:32px}.settings-row .v-switch .v-switch__thumb{height:12px;width:12px}.settings-code-value,.settings-value{font-size:13px;color:#1a1a1a;background-color:var(--ox-bg-muted);padding:4px 8px;border-radius:4px}.settings-code-value{font-family:SF Mono,Monaco,Cascadia Code,monospace}.snackbar-outlined .v-snackbar__wrapper{border:.5px solid rgba(0,0,0,.12)!important}.snackbar-outlined .v-snackbar__content{color:#1a1a1a!important}.v-tooltip>.v-overlay__content{border:1px solid rgba(0,0,0,.15)!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important;border-radius:6px!important;font-size:12px!important;padding:6px 10px!important}.tooltip-light,.v-tooltip>.v-overlay__content{background-color:#fff!important;color:#1a1a1a!important}.tooltip-light{border:.5px solid rgba(0,0,0,.12)!important}.v-icon{font-size:18px!important;width:18px!important;height:18px!important}.v-icon--size-small,.v-icon--size-x-small{font-size:14px!important;width:14px!important;height:14px!important}.v-icon--size-default{font-size:18px!important;width:18px!important;height:18px!important}.v-icon--size-large{font-size:22px!important;width:22px!important;height:22px!important}.v-icon--size-x-large{font-size:26px!important;width:26px!important;height:26px!important}.v-list-item .v-icon{font-size:18px!important;opacity:.7}.v-list{padding:4px 0!important;background:transparent!important}.v-list-item{min-height:32px!important;padding:6px 12px!important;margin:1px 8px!important;border-radius:6px!important;font-size:13px!important;font-weight:500;color:#374151;transition:background-color .1s ease}.v-list-item:hover{background-color:var(--ox-bg-muted)!important}.v-list-item.v-list-item--active{background-color:#f0f0f0!important;color:#1a1a1a!important}.v-list-item.v-list-item--active .v-icon{opacity:1}.v-list-item--active>.v-list-item__overlay{opacity:0!important}.v-list-item__prepend{width:28px!important}.v-list-item__prepend .v-icon{margin-right:0!important}.v-list-item__prepend>.v-icon~.v-list-item__spacer{width:10px!important}.v-list-item__content{padding:0!important}.v-list-item-title{font-size:13px!important;font-weight:500!important;line-height:1.4!important}.v-list-item-subtitle{font-size:11px!important;color:#6b7280!important;line-height:1.3!important;margin-top:1px!important}.v-list-item__append .v-icon{font-size:14px!important;opacity:.5}.linear-list-subheader,.v-list-subheader{min-height:32px!important;padding:16px 12px 4px 20px!important;font-size:11px!important;font-weight:600!important;color:#9ca3af!important;text-transform:none!important;letter-spacing:normal!important}.linear-list-subheader:first-child,.v-list-subheader:first-child{padding-top:8px!important}.v-list-group .v-list-group__items .v-list-item{padding-left:44px!important}.v-list--nav{padding:8px!important}.v-list--nav .v-list-item{margin:1px 0!important}.v-input--density-compact{--v-input-control-height:32px;--v-input-padding-top:4px}.v-input--density-compact .v-field--variant-filled,.v-input--density-compact .v-field--variant-outlined,.v-input--density-compact .v-field--variant-solo,.v-input--density-compact .v-field--variant-solo-filled,.v-input--density-compact .v-field--variant-solo-inverted{--v-input-control-height:32px;--v-field-padding-bottom:0px}.v-input--density-compact .v-field__input{font-size:14px}.v-list--density-compact .v-list-item{min-height:28px!important;padding:4px 12px!important;font-size:12px!important}.v-list--density-comfortable .v-list-item{min-height:40px!important;padding:8px 16px!important}.settings-sidebar{width:220px;padding:8px;border-right:1px solid #e5e5e5;background:var(--ox-bg-subtle)}.settings-sidebar .sidebar-title{font-size:16px;font-weight:600;color:#1a1a1a;padding:12px 12px 16px}.settings-sidebar .sidebar-back-link{display:flex;align-items:center;gap:6px;padding:8px 12px;margin-bottom:8px;font-size:13px;font-weight:500;color:#6b6b6b;text-decoration:none;border-radius:6px}.settings-sidebar .sidebar-back-link:hover{background-color:#f0f0f0;color:#1a1a1a}.settings-sidebar .sidebar-back-link .v-icon{font-size:14px!important}.settings-sidebar .sidebar-section-header{font-size:11px;font-weight:600;color:#9ca3af;text-transform:none;letter-spacing:normal;padding:16px 12px 6px}.settings-sidebar .sidebar-section-header:first-of-type{padding-top:8px}.settings-sidebar .v-list-item{min-height:32px!important;margin:1px 0!important;border-radius:6px!important}.settings-sidebar .v-list-item.disabled-item{opacity:.5;pointer-events:none}.settings-sidebar .v-list-item.disabled-item .v-list-item-subtitle{font-size:10px;color:#9ca3af}.novice-chip,.v-chip--variant-elevated.bg-primary,.v-chip--variant-flat.bg-primary{background-color:#d2cbfe!important;color:#041708!important}.novice-chip{border-color:#b8affe!important}.result-item{transition:border-left .15s ease;border-left:3px solid transparent}.result-item:hover{border-left:3px solid #d2cbfe!important}.group-by .v-toolbar,.group-by-views>.v-toolbar{border-left:3px solid #d2cbfe}.group-by-views>.v-toolbar{margin-left:4px}.entity-type-indicator{background-color:#d2cbfe;color:#041708;padding:2px 10px;border-radius:12px;font-size:13px;font-weight:500}.v-progress-linear .v-progress-linear__indeterminate .long,.v-progress-linear .v-progress-linear__indeterminate .short{background-color:#6b5ce7!important}.v-pagination__item--is-active .v-btn{background-color:#d2cbfe!important;color:#041708!important;border-color:#b8affe!important}.cited-by:hover,.v-checkbox .v-selection-control--dirty .v-icon{color:#6b5ce7!important}.autocomplete-item--highlighted{background-color:#f0edff!important}