.form_form__qr2VX{display:flex;flex-direction:column;gap:22px}.form_field__45Fkg{display:flex;flex-direction:column;gap:8px}.form_identityRow__A47bQ{display:flex;align-items:stretch;gap:16px}.form_identityMain__EDIzM{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:12px}.form_identityThumb__fiAsx{order:-1;flex:0 0 220px;display:flex;flex-direction:column;gap:8px}.form_identityThumb__fiAsx .form_thumbDrop__8sGLD{flex:1 1 auto;width:100%;height:auto;min-height:120px}@media (max-width:640px){.form_identityRow__A47bQ{flex-direction:column}.form_identityThumb__fiAsx{flex:0 0 auto}}.form_label__Sx1F3{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.form_input___qb5T,.form_textarea__3cHhp{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);font:inherit;font-size:14px}.form_textarea__3cHhp{resize:vertical;line-height:1.5}.form_altSource__IwTAu:focus-visible,.form_dropZone__w8Blq:focus-visible,.form_input___qb5T:focus-visible,.form_sourceLinkBtn__luo3O:focus-visible,.form_textarea__3cHhp:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--ring)}.form_hiddenInput__kQI3X{display:none}.form_sourceSection__r5IZA{display:flex;flex-direction:column;gap:6px;margin-top:2px}.form_sourceToggle__Mk5X1{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;padding:0;border:none;background:none;color:var(--text-secondary);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:color .12s ease}.form_sourceToggle__Mk5X1:hover{color:var(--accent-hover)}.form_sourceToggle__Mk5X1:focus-visible{outline:none;color:var(--accent-hover);text-decoration:underline;text-underline-offset:3px}.form_sourceInputRow__pzPBf{display:flex;align-items:center;gap:8px}.form_sourceLinkBtn__luo3O{flex-shrink:0;height:40px;padding:0 16px;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--text-secondary);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .12s ease,color .12s ease}.form_sourceLinkBtn__luo3O:hover:not(:disabled){border-color:var(--accent);color:var(--accent-hover)}.form_sourceLinkBtn__luo3O:disabled{color:var(--text-muted);cursor:not-allowed}.form_sourceHint__RrWEZ{font-size:12px;color:var(--text-muted)}.form_entryMark__eSca9{display:grid;place-items:center;width:38px;height:28px;overflow:hidden;border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border)}.form_entryMark__eSca9 img{width:100%;height:100%;object-fit:cover}.form_sourceCount__Mx479{flex-shrink:0;color:var(--text-muted);font-family:var(--font-mono);font-size:11px;white-space:nowrap}.form_inputPicker__8C1WD{margin:0;padding:0;list-style:none;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.form_inputPicker__8C1WD li+li{border-top:1px solid var(--border)}.form_inputPicker__8C1WD label{display:flex;align-items:center;gap:10px;padding:9px 12px;cursor:pointer}.form_inputPickerName__pqPLI{flex:1 1 auto;min-width:0;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.form_inputPickerMeta__72fQE{flex-shrink:0;color:var(--text-muted);font-family:var(--font-mono);font-size:11px;white-space:nowrap}.form_sourceRow__9u_Fc{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--radius);background:var(--surface-muted)}.form_sourceMark__tGS_S{display:inline-grid;place-items:center;width:38px;height:28px;border-radius:var(--radius-sm);background:var(--text);color:var(--surface);font-family:var(--font-mono);font-size:11px;font-weight:700}.form_sourceMeta__YRt7X{min-width:0;display:flex;flex-direction:column;gap:2px}.form_sourceMeta__YRt7X strong{font-size:14px}.form_sourceMeta__YRt7X span{overflow:hidden;color:var(--text-muted);font-family:var(--font-mono);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.form_sourceLink__qlecW{color:var(--accent-hover);font-size:13px;font-weight:600;text-decoration:none}.form_sourceLink__qlecW:hover{text-decoration:underline;text-underline-offset:3px}.form_sourceError__qWtgs{margin:0;color:var(--danger-fg);font-size:12px}.form_thumbDrop__8sGLD{position:relative;display:flex;align-items:center;justify-content:center;width:220px;height:140px;overflow:hidden;border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-muted);color:var(--text-muted);cursor:pointer;transition:border-color .12s ease,color .12s ease}.form_thumbDrop__8sGLD:hover{border-color:var(--accent);color:var(--accent-hover)}.form_thumbImg__PO_e3{width:100%;height:100%;object-fit:cover}.form_thumbHint__6f_al{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.form_fileUploadStatus___SXTj,.form_uploadStatus__sV027{color:var(--text-muted);font-family:var(--font-mono);font-size:11px}.form_fileUploadStatus___SXTj[data-state=uploaded],.form_uploadStatus__sV027[data-state=uploaded]{color:var(--success-fg,var(--text-secondary))}.form_fileUploadStatus___SXTj[data-state=failed],.form_uploadStatus__sV027[data-state=failed]{color:var(--danger-fg)}.form_progressWrap__SAFdM{display:flex;align-items:center;gap:10px}.form_progressTrack__KLv8B{flex:1 1 auto;height:6px;border-radius:999px;background:var(--surface-muted);overflow:hidden}.form_progressFill__i7Axe{height:100%;border-radius:999px;background:var(--accent);transition:width .14s ease}.form_progressPct__sw4KH{flex-shrink:0;min-width:34px;text-align:right;color:var(--text-muted);font-family:var(--font-mono);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.form_thumbOverlay__GvAeY{position:absolute;left:12px;right:12px;bottom:12px;padding:6px 8px;border-radius:var(--radius-sm);background:rgba(255,255,255,.92);box-shadow:var(--shadow-sm)}.form_dropZone__w8Blq{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:20px 16px;border:1px dashed var(--border-strong);border-radius:var(--radius);background:var(--surface-muted);color:var(--text-secondary);font:inherit;cursor:pointer;transition:border-color .12s ease,background .12s ease}.form_dropZone__w8Blq:hover,.form_dropZone__w8Blq[data-dragging=true]{border-color:var(--accent)}.form_dropZone__w8Blq[data-dragging=true]{background:var(--surface)}.form_dropZoneTitle__tzD2n{font-size:13px;font-weight:600}.form_dropZoneBrowse__VEhnS{color:var(--accent-hover)}.form_dropZoneHint__jHF_O{font-size:12px;color:var(--text-muted);text-align:center}.form_altSourceRow__bMSOs{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.form_altSourceLabel__Mkl93{font-size:12px;color:var(--text-muted)}.form_altSource__IwTAu{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .12s ease,color .12s ease}.form_altSource__IwTAu:hover,.form_altSource__IwTAu[aria-expanded=true]{border-color:var(--accent);color:var(--accent-hover)}.form_extTag__4pxDk{padding:1px 4px;border-radius:3px;background:var(--text);color:var(--surface);font-family:var(--font-mono);font-size:10px;font-weight:700}.form_fileDrop__raxMj{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:10px 14px;border:1px dashed var(--border-strong);border-radius:var(--radius);background:var(--surface-muted);color:var(--text-secondary);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .12s ease,color .12s ease}.form_fileDrop__raxMj:hover{border-color:var(--accent);color:var(--accent-hover)}.form_linkRow__ndGbV{display:flex;gap:8px;align-items:center}.form_linkAddBtn__JKdd_{flex-shrink:0;height:40px;padding:0 16px;border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.form_linkAddBtn__JKdd_:hover{background:var(--accent-hover)}.form_linkAddBtn__JKdd_:disabled{opacity:.5;cursor:default}.form_fileList__0iNPK{display:flex;flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none}.form_fileItem__f68yJ{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden;animation:form_fileIn__KCr2B .16s ease}@keyframes form_fileIn__KCr2B{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.form_fileItem__f68yJ>.form_inlineError__MBRmi,.form_fileItem__f68yJ>.form_inlineWarning__3qm0m{padding:0 12px 10px}.form_fileRow__PHeJp{display:flex;align-items:center;gap:12px;padding:10px 12px}.form_uploadingRow__uu_Pn{display:flex;align-items:center;gap:12px;padding:12px}.form_uploadingMeta__u4Cjw{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:8px}.form_filePreview__aqp8_{padding:0 12px 12px}.form_filePreview__aqp8_:has(>.form_sequencePreview__y6_Fg){padding:0}.form_sequencePreview__y6_Fg{border-top:1px solid var(--border)}.form_authorsInput__2c0Le{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:6px 8px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.form_authorsInput__2c0Le:focus-within{border-color:var(--accent);box-shadow:var(--ring)}.form_authorChip__9J_Nl{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 4px 0 10px;border-radius:999px;background:var(--accent-soft);color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap}.form_chipRemove__Se_D6{display:grid;place-items:center;width:16px;height:16px;border:none;border-radius:999px;background:transparent;color:var(--text-muted);cursor:pointer;font:inherit;font-size:14px;line-height:1}.form_chipRemove__Se_D6:hover{background:var(--danger-bg);color:var(--danger-fg)}.form_authorsField__c851E{flex:1 1 80px;min-width:80px;border:none;outline:none;background:transparent;color:var(--text);font:inherit;font-size:13px}.form_fileNameRow__c5_P_{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.form_sourceBadge__rzP_s{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 7px;border-radius:999px;background:var(--accent-soft);color:var(--accent-hover);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.form_filePreviewImg__4xcCG{display:block;width:100%;max-height:220px;object-fit:contain;border-radius:var(--radius);background:var(--surface-muted)}.form_fileType__GfZfc{flex-shrink:0;display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:var(--neutral-bg);color:var(--text-secondary);font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase}.form_fileType__GfZfc[data-failed=true]{background:var(--danger-bg);color:var(--danger-fg)}.form_fileMeta__rnS0I{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.form_fileName__aIrx3{font-size:13px;font-weight:600;overflow-wrap:anywhere}.form_fileSub__QZ25c{color:var(--text-muted);font-family:var(--font-mono);font-size:11px}.form_fileUploadStatus___SXTj{overflow-wrap:anywhere}.form_remove__sbsa5{flex-shrink:0;width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-muted);cursor:pointer;font:inherit;font-size:16px;line-height:1}.form_remove__sbsa5:hover{border-color:var(--danger-border);color:var(--danger-fg);background:var(--danger-bg)}.form_filesEditor__p6fus{display:flex;flex-direction:column;gap:8px}.form_extPickerBackdrop__woOSZ{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:20px;background:rgba(26,30,42,.42);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.form_extPicker__WPAHu{width:min(780px,100%);max-height:min(760px,calc(100vh - 40px));display:grid;grid-template-rows:auto auto minmax(180px,1fr) auto;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-md)}.form_extPickerHeader__do8te{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border-bottom:1px solid var(--border)}.form_extPickerTitleWrap__GxsLe{min-width:0;display:flex;align-items:center;gap:12px}.form_extPickerTitleWrap__GxsLe>span:last-child{min-width:0;display:flex;flex-direction:column;gap:2px}.form_extPickerTitleWrap__GxsLe strong{font-size:15px}.form_extPickerTitleWrap__GxsLe span span{overflow:hidden;color:var(--text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.form_extSearch__PJGvd{display:flex;align-items:center;gap:9px;margin:14px 16px;padding:0 11px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.form_extSearch__PJGvd:focus-within{border-color:var(--accent);box-shadow:var(--ring)}.form_extSearch__PJGvd svg{flex:0 0 auto;color:var(--text-muted)}.form_extSearch__PJGvd input{width:100%;height:40px;border:none;outline:none;background:transparent;color:var(--text);font:inherit;font-size:14px}.form_extResults__pXda_{min-height:0;overflow-y:auto;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.form_extEmpty__0xz2L{margin:0;padding:30px 16px;color:var(--text-muted);font-size:13px;text-align:center}.form_extResultList__9Nwgi{margin:0;padding:0;list-style:none}.form_extResultItem__u9qgB{border-bottom:1px solid var(--border)}.form_extResultItem__u9qgB:last-child{border-bottom:none}.form_extResultItem__u9qgB label{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;padding:8px 16px;cursor:pointer}.form_extResultItem__u9qgB label:hover{background:var(--surface-muted)}.form_extResultItem__u9qgB label[data-disabled=true]{cursor:default;opacity:.58}.form_extResultItem__u9qgB input{width:16px;height:16px;accent-color:var(--accent)}.form_extResultMeta__82FI8{min-width:0;display:flex;flex-direction:column;gap:2px}.form_extResultMeta__82FI8 strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.form_extResultMeta__82FI8 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form_extResultMeta__82FI8 span,.form_extResultSide__jXlIU{color:var(--text-muted);font-family:var(--font-mono);font-size:10px}.form_extResultSide__jXlIU{max-width:180px;text-align:right;overflow-wrap:anywhere}.form_extPickerFooter__IF4lC{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}.form_extPickerFooter__IF4lC>span{color:var(--text-muted);font-size:12px}.form_extPickerActions__dJpRr{display:flex;align-items:center;gap:8px}.form_subLabel__S83ND{margin-top:4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.form_metricCard__0FYmB{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.form_metricTop__Bfk15{display:flex;align-items:center;justify-content:space-between;gap:8px}.form_metricTag__3c1u2{background:var(--l3-soft);color:var(--l3)}.form_metricTag__3c1u2,.form_programTag__plhaA{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;font-family:var(--font-mono);font-size:11px;font-weight:700}.form_programTag__plhaA{background:var(--neutral-bg);color:var(--text-secondary)}.form_metricGrid__jGplI{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.form_programGrid__HIJbX{display:grid;grid-template-columns:minmax(140px,1fr) minmax(120px,.5fr);gap:10px;align-items:start}.form_programDescription__jHYpy{grid-column:1/-1}.form_metricField__tHsyk{display:flex;flex-direction:column;gap:4px}.form_metricField__tHsyk span{color:var(--text-muted);font-size:11px;font-weight:600}.form_metricField__tHsyk .form_input___qb5T{height:34px;font-family:var(--font-mono)}.form_levelSelect__3nVxd{padding:0 6px;border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);font:inherit}.form_levelBadge__PgFCV,.form_levelSelect__3nVxd{flex-shrink:0;height:28px;border-radius:var(--radius-sm);font-size:12px;font-family:var(--font-mono)}.form_levelBadge__PgFCV{display:inline-flex;align-items:center;padding:0 10px;background:var(--lvl-soft,var(--surface-muted));color:var(--lvl,var(--text-secondary));font-weight:700;cursor:default}.form_inlineError__MBRmi{margin:0;color:var(--danger-fg);font-size:12px;line-height:1.4}.form_error__I3YJW{margin:0;padding:12px 14px;border:1px solid var(--danger-border);border-radius:var(--radius);background:var(--danger-bg);color:var(--danger-fg);font-size:13px}.form_actions__Aqk2O{justify-content:space-between;padding-top:6px}.form_actionsRight__WuU7z,.form_actions__Aqk2O{display:flex;align-items:center;gap:10px}.form_resetBtn__yrhxY{border:none;background:none;padding:4px 2px;color:var(--text-muted);font:inherit;font-size:13px;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.form_resetBtn__yrhxY:hover{color:var(--danger-fg)}.form_primary___mTWA{display:inline-flex;align-items:center;height:40px;padding:0 18px;border:1px solid var(--accent);border-radius:999px;background:var(--accent);color:#fff;font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.form_primary___mTWA:hover{background:var(--accent-hover)}.form_primary___mTWA:disabled{opacity:.5;cursor:default}.form_secondary__hpD9a{display:inline-flex;align-items:center;height:40px;padding:0 16px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text-secondary);font:inherit;font-size:14px;font-weight:600;text-decoration:none}.form_secondary__hpD9a:hover{border-color:var(--border-strong);color:var(--text)}.form_modalBackdrop__ZsFWQ{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(26,30,42,.38);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:form_backdropIn__Npx8P .14s ease}.form_modalCard__y8w4F{width:min(440px,100%);display:flex;flex-direction:column;gap:12px;padding:22px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-md);animation:form_modalIn___ypSs .16s ease}.form_modalTitle__Y6GLJ{margin:0;font-size:17px;font-weight:700}.form_modalText__Tt8d0{margin:0;color:var(--text-secondary);font-size:14px;line-height:1.5}.form_modalActions__203uB{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}@keyframes form_backdropIn__Npx8P{0%{opacity:0}to{opacity:1}}@keyframes form_modalIn___ypSs{0%{opacity:0;transform:translateY(6px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:680px){.form_programGrid__HIJbX{grid-template-columns:1fr}.form_sourceRow__9u_Fc{grid-template-columns:auto minmax(0,1fr) auto}.form_sourceLink__qlecW{grid-row:2;grid-column:2}.form_extPickerBackdrop__woOSZ{padding:0}.form_extPicker__WPAHu{width:100%;max-height:100vh;border-right:none;border-left:none;border-radius:0}.form_extResultItem__u9qgB label{grid-template-columns:auto auto minmax(0,1fr)}.form_extResultSide__jXlIU{grid-column:3;max-width:none;text-align:left}.form_extPickerFooter__IF4lC{align-items:flex-start;flex-direction:column}.form_extPickerActions__dJpRr{width:100%;justify-content:flex-end}}.form_programSource__kfAyl{color:var(--text-muted);font-size:11px;font-weight:600}.form_linkGrid__r5vPa{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:12px}.form_linkColumn__TUqEd{min-width:0}.form_linkLabel__pURnt{display:block;margin-bottom:6px;color:var(--text-secondary);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.form_expectedNote__USh1p{margin:12px 0 0;padding:9px 11px;border:1px solid var(--warning-border);border-radius:var(--radius);background:var(--warning-bg);color:var(--warning-fg);font-size:12px;font-weight:600;line-height:1.45}.form_preview__mUnY4{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}.form_previewCanvas__J_rGQ{background:var(--surface-muted)}.form_previewEmpty__0ift3,.form_previewLoading__eB_oQ{display:flex;align-items:center;justify-content:center;min-height:120px;padding:20px;border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-muted);color:var(--text-muted);font-size:13px;text-align:center}.form_previewLoading__eB_oQ{border:0;background:transparent}.form_tray__nt7XG{padding:10px 14px;border-top:1px solid var(--border);background:var(--surface-muted)}.form_trayLabel__E4dTe{display:block;margin-bottom:8px;color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.form_trayChips__VLgjn{display:flex;flex-wrap:wrap;gap:7px}.form_trayChip__z_sHb{display:inline-flex;align-items:center;gap:7px;padding:4px 11px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text-secondary);font-size:12px;font-weight:600}.form_trayChip__z_sHb[data-kind=program]{border-style:dashed;border-color:var(--border-strong)}.form_trayChipMeta__vmPi9{font-family:var(--font-mono);font-size:10px;color:var(--text-muted)}.form_missingWarning__i82q4{display:flex;flex-direction:column;gap:8px;padding:13px 15px;border:1px solid var(--warning-border);border-radius:var(--radius);background:var(--warning-bg);color:var(--warning-fg);font-size:13px}.form_missingWarning__i82q4 ul{margin:0;padding-left:18px;display:grid;gap:4px}.form_missingWarning__i82q4 code{font-family:var(--font-mono);font-size:12px}.form_missingWarning__i82q4 span{color:var(--text-secondary);font-size:12px}.form_modelLayout__etjcw{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.form_modelMain__r2BAL,.form_modelSide__3hDCw{min-width:0;display:flex;flex-direction:column;gap:8px}.form_modelSide__3hDCw{position:sticky;top:calc(var(--header-height) + 20px)}@media (max-width:1040px){.form_modelLayout__etjcw{grid-template-columns:minmax(0,1fr)}.form_modelSide__3hDCw{position:static}}.form_linkColumn__TUqEd{position:relative}.form_tokenField__qJDvB{display:flex;flex-wrap:wrap;align-items:center;gap:6px;box-sizing:border-box;min-height:38px;padding:6px 8px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:text}.form_tokenField__qJDvB[data-open=true]{border-color:var(--accent);box-shadow:var(--ring)}.form_token__50kxJ{gap:6px;max-width:100%;padding:3px 4px;border:1px solid var(--border);background:var(--surface-muted);color:var(--text-secondary);font-size:12px;font-weight:600}.form_tokenLevel___C1_X,.form_token__50kxJ{display:inline-flex;align-items:center;border-radius:999px}.form_tokenLevel___C1_X{justify-content:center;flex-shrink:0;height:16px;padding:0 5px;background:var(--lvl-soft,var(--neutral-bg));color:var(--lvl,var(--text-secondary));font-family:var(--font-mono);font-size:9px;font-weight:700}.form_tokenName__DYAh0{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form_tokenRemove__WjSor{flex-shrink:0;width:16px;height:16px;border:0;border-radius:999px;background:transparent;color:var(--text-muted);font:inherit;font-size:13px;line-height:1;cursor:pointer}.form_tokenRemove__WjSor:hover{background:var(--border);color:var(--text)}.form_tokenInput__kyjTF{flex:1 1 80px;min-width:60px;border:0;background:transparent;color:var(--text);font:inherit;font-size:13px;outline:none}.form_tokenPopover__UpzL2{position:absolute;z-index:20;left:0;right:0;margin-top:5px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-md);overflow:hidden}.form_tokenPopoverHead__IIYVe{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 11px;border-bottom:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted);font-size:11px}.form_tokenBulk__GK8mo{flex-shrink:0;border:0;background:transparent;color:var(--accent-hover);font:inherit;font-size:11px;font-weight:700;cursor:pointer}.form_tokenOption__4FpCV{display:flex;align-items:center;gap:8px;width:100%;padding:7px 11px;border:0;border-top:1px solid var(--border);background:transparent;color:var(--text);font:inherit;font-size:13px;text-align:left;cursor:pointer}.form_tokenOption__4FpCV:first-of-type{border-top:0}.form_tokenOption__4FpCV:hover{background:var(--accent-soft)}.form_tokenOptionName__AztCI{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.form_tokenOptionMeta__U_MD2{flex-shrink:0;color:var(--text-muted);font-family:var(--font-mono);font-size:11px}.form_tokenEmpty__KhhoX,.form_tokenMore__Rj_CP{margin:0;padding:8px 11px;border-top:1px solid var(--border);color:var(--text-muted);font-size:11px}.form_tokenEmpty__KhhoX{border-top:0}.form_trayChip__z_sHb[data-kind=count]{border-style:dashed;color:var(--text-muted)}.form_tokenCount__zOSLO{display:inline-flex;align-items:center;height:22px;padding:0 9px;border:1px dashed var(--border-strong);border-radius:999px;background:transparent;color:var(--text-muted);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.form_tokenCount__zOSLO:hover{color:var(--text);border-color:var(--text-muted)}.form_identityChoices__clSSC{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.form_select__xN4I3{width:100%;box-sizing:border-box;height:38px;padding:0 34px 0 12px;border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2378716c' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;color:var(--text);font:inherit;font-size:14px;line-height:36px;appearance:none;-webkit-appearance:none;cursor:pointer}.form_select__xN4I3:hover{border-color:var(--border-strong)}.form_select__xN4I3:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--ring)}.form_metricField__tHsyk .form_select__xN4I3{height:34px;line-height:32px}.form_formSection__QzhBA{display:flex;flex-direction:column;gap:16px;padding-top:18px;border-top:1px solid var(--border)}.form_formSectionHead__QY_2l{display:flex;flex-direction:column;gap:2px}.form_formSectionTitle__mM6ZA{margin:0;color:var(--text);font-size:17px;font-weight:700}.form_formSectionHint__hPH7L{margin:0;color:var(--text-muted);font-size:13px;line-height:1.45}.form_formField__y1s59{display:flex;flex-direction:column;gap:6px;min-width:0}.form_fieldHead__8l2zb{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.form_fieldLabel__2qqcZ{color:var(--text-secondary);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.form_fieldFlag__InDP0{color:var(--text-muted);font-size:11px;font-weight:600}.form_fieldFlag__InDP0[data-required=true]{color:var(--accent-hover)}.form_fieldHelp__831Yv{margin:0;color:var(--text-muted);font-size:12px;line-height:1.45}.form_inlineWarning__3qm0m{margin:0;color:var(--warning-fg);font-size:12px;line-height:1.4}.form_readOnlyValue__YZsCP{margin:0;padding:9px 12px;border-radius:var(--radius);background:var(--surface-muted);color:var(--text);font-size:14px}.form_fieldGrid__ZSGjM{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;align-items:start}.form_identityThumb__fiAsx>.form_formField__y1s59{flex:1 1 auto}.form_blockers__KXKe1{padding:12px 14px;border:1px solid var(--warning-border);border-radius:var(--radius);background:var(--warning-bg);color:var(--warning-fg);font-size:13px}.form_blockers__KXKe1 ul{margin:6px 0 0;padding-left:18px}.form_blockers__KXKe1 li+li{margin-top:2px}.form_sectionNote__FqH5Q{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:12px 14px;border:1px dashed var(--border);border-radius:var(--radius);color:var(--text-muted);font-size:13px;line-height:1.45}.form_sectionNote__FqH5Q[data-state=failed]{border-style:solid;border-color:var(--danger-border);background:var(--danger-bg);color:var(--danger-fg)}.form_codeInput__Zq8Va{font-family:var(--font-mono);font-size:12px}.form_entityName__SMelH{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--text);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.form_organismRow__lIYat{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:8px}.form_archiveNote__kPZPw{color:var(--text-muted);font-size:12px}.form_compoundEditor__9__QM{display:flex;flex-direction:column;gap:8px}.form_compoundAddRow__Y__cQ{display:flex;gap:8px}.form_compoundAddRow__Y__cQ .form_secondary__hpD9a{flex-shrink:0;cursor:pointer}.form_compoundAddRow__Y__cQ .form_secondary__hpD9a:disabled{opacity:.5;cursor:default}.form_compoundLists__u66Vs{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:6px}.form_modeChoice__0Q_hD{display:inline-flex;align-self:flex-start;padding:2px;border:1px solid var(--border);border-radius:999px;background:var(--surface)}.form_modeOption__e1Bt7{height:26px;padding:0 12px;border:none;border-radius:999px;background:transparent;color:var(--text-secondary);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.form_modeOption__e1Bt7[data-active=true]{background:var(--accent-soft);color:var(--accent-hover)}.form_modeOption__e1Bt7:focus-visible{outline:none;box-shadow:var(--ring)}.form_compoundEmpty__PcCXy{margin:0;color:var(--text-muted);font-size:13px}.form_compoundChips__OYbMT{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.form_compoundChip__3shVS{display:flex;flex-direction:column;gap:4px;padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.form_compoundChip__3shVS[data-review=true]{border-color:var(--warning-border);background:var(--warning-bg)}.form_compoundChipRow__p2CCs{display:flex;align-items:center;gap:8px}.form_compoundChipRow__p2CCs code{font-family:var(--font-mono);font-size:13px;font-weight:700}.form_compoundActions__VKOCz{display:inline-flex;align-items:center;gap:6px;margin-left:auto}.form_chipAction__tphLh{align-self:flex-start;padding:2px 8px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text-secondary);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.form_chipAction__tphLh:hover{border-color:var(--border-strong);color:var(--text)}.form_reviewTag__6arES{color:var(--warning-fg);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.form_reviewReason__PLNrs{margin:0;color:var(--warning-fg);font-size:12px;line-height:1.4}.form_datasetList__KyyZW{display:flex;flex-direction:column;gap:8px}.form_datasetRow__SpIZj{display:grid;grid-template-columns:90px minmax(0,200px) auto;align-items:center;gap:8px}.form_datasetLabel__oleuM{color:var(--text-secondary);font-size:12px;font-weight:600}.form_datasetMessages__UileP{grid-column:2/-1}.form_datasetMessages__UileP:empty{display:none}.form_unitInput__fM2UC{position:relative}.form_unitInput__fM2UC>.form_input___qb5T{padding-right:32px}.form_unitSuffix__Vly_R{position:absolute;top:50%;right:12px;transform:translateY(-50%);color:var(--text-muted);font-size:13px;font-weight:600;pointer-events:none}.form_celsiusEcho__wptMP{margin:0;color:var(--text-muted);font-size:12px}.SequenceView_wrap__MvuVp{display:flex;flex-direction:column}.SequenceView_defline__ViFVO{min-width:0;padding:10px 20px;border-bottom:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted);font-family:var(--font-mono);font-size:11px;line-height:1.7;word-break:break-word}.SequenceView_separator__BV4Bc{margin:0 5px;opacity:.5}.SequenceView_switch__QG39D{position:relative;display:inline-flex;align-items:center;gap:3px;color:var(--text);border-bottom:1px dashed var(--border-strong)}.SequenceView_switch__QG39D:hover{color:var(--accent-hover);border-bottom-color:var(--accent)}.SequenceView_switch__QG39D:focus-within{color:var(--accent-hover);border-bottom-color:var(--accent)}.SequenceView_chevron__2dvkE{flex-shrink:0;opacity:.75}.SequenceView_switchSelect__qpMQd{position:absolute;inset:0;width:100%;height:100%;opacity:0;font:inherit;cursor:pointer}.SequenceView_body__C3Gzo{padding:14px 20px 16px;overflow-x:auto}.SequenceView_line__r9FXn{font-family:var(--font-mono);font-size:13px;line-height:1.95;letter-spacing:.08em;white-space:pre}.new-entry_page__Vu71Y{flex:1 1 auto;width:100%;padding:28px 24px 88px;background:var(--bg);color:var(--text)}.new-entry_shell__Kr_a5{width:min(var(--content-max),100%);margin:0 auto}.new-entry_title__xbplX{margin:0 0 22px;font-size:30px;font-weight:500;letter-spacing:-.01em;line-height:1.1}@media (max-width:720px){.new-entry_page__Vu71Y{padding:22px 14px 64px}}.FilePreviewModal_backdrop__kTpaf{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:32px;background:rgba(26,30,42,.55);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.FilePreviewModal_card__Jaeb8{display:flex;flex-direction:column;width:min(var(--dialog-width),100%);max-height:calc(100vh - 64px);overflow:hidden;border-radius:14px;background:var(--surface);box-shadow:0 24px 64px rgba(26,30,42,.28)}.FilePreviewModal_cardWide__Ke_qU{width:min(var(--dialog-width-wide),100%)}.FilePreviewModal_backdrop__kTpaf[data-full=true]{padding:0}.FilePreviewModal_cardFull__mWrjx{width:100%;height:100%;max-height:100%;border-radius:0;box-shadow:none}.FilePreviewModal_cardFull__mWrjx .FilePreviewModal_head__DdKVn{padding:0 0 0 14px;border-bottom:1px solid var(--dialog-border);background:var(--dialog-bg)}.FilePreviewModal_cardFull__mWrjx .FilePreviewModal_title__PxEhk{font-family:Helvetica Neue,Segoe UI,Helvetica,Source Sans Pro,Arial,sans-serif;font-size:13px;font-weight:700;color:var(--dialog-fg)}.FilePreviewModal_cardFull__mWrjx .FilePreviewModal_actions__T13rN{gap:0}.FilePreviewModal_cardFull__mWrjx .FilePreviewModal_download__FJmtx{height:24px;margin-right:10px;padding:0 9px;border:none;border-radius:0;background:var(--dialog-field);color:var(--dialog-fg);font-family:Helvetica Neue,Segoe UI,Helvetica,Source Sans Pro,Arial,sans-serif;font-size:12px}.FilePreviewModal_cardFull__mWrjx .FilePreviewModal_download__FJmtx:hover{background:var(--accent-soft);color:var(--accent-hover);outline:none}.FilePreviewModal_cardFull__mWrjx .FilePreviewModal_close__6OdKa{width:34px;height:34px;border:0;border-radius:0;background:none;color:var(--dialog-fg-muted);font-size:20px}.FilePreviewModal_cardFull__mWrjx .FilePreviewModal_close__6OdKa:hover{background:var(--dialog-hover);color:var(--dialog-fg)}.FilePreviewModal_head__DdKVn{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 14px 20px;border-bottom:1px solid var(--dialog-border);background:var(--dialog-bg)}.FilePreviewModal_title__PxEhk{font-size:15px;font-weight:700;color:var(--dialog-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FilePreviewModal_actions__T13rN{display:flex;align-items:center;gap:8px;flex-shrink:0}.FilePreviewModal_copy__tcDsq,.FilePreviewModal_download__FJmtx{height:32px;padding:0 12px;border:1px solid var(--dialog-border);border-radius:999px;background:var(--dialog-field);color:var(--dialog-fg);font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .12s ease,color .12s ease,background .12s ease}.FilePreviewModal_download__FJmtx{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.FilePreviewModal_copy__tcDsq:hover,.FilePreviewModal_download__FJmtx:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-hover)}.FilePreviewModal_copy__tcDsq:focus-visible,.FilePreviewModal_download__FJmtx:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--dialog-ring)}.FilePreviewModal_close__6OdKa{width:32px;height:32px;display:grid;place-items:center;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--dialog-fg-muted);cursor:pointer;font:inherit;font-size:18px;line-height:1;transition:background .12s ease,color .12s ease}.FilePreviewModal_close__6OdKa:hover{background:var(--dialog-hover);color:var(--dialog-fg)}.FilePreviewModal_close__6OdKa:focus-visible{outline:none;box-shadow:var(--dialog-ring)}.FilePreviewModal_body__9cTcV{overflow:auto;padding:18px 20px 20px}.FilePreviewModal_cardWide__Ke_qU .FilePreviewModal_body__9cTcV{padding:16px}.FilePreviewModal_body__9cTcV[data-flush=true]{padding:0}.FilePreviewModal_cardFull__mWrjx .FilePreviewModal_body__9cTcV{flex:1 1 auto;min-height:0;padding:0}.FilePreviewModal_previewImg__xP0qG{display:block;width:100%;max-height:70vh;object-fit:contain;border-radius:var(--radius);background:var(--surface-muted)}.FilePreviewModal_facts__NJEA1,.FilePreviewModal_metrics__Xrace{margin:0;display:flex;flex-direction:column}.FilePreviewModal_factRow___Cwn0,.FilePreviewModal_metricRow__XpEp7{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid var(--border)}.FilePreviewModal_factRow___Cwn0:first-child,.FilePreviewModal_metricRow__XpEp7:first-child{border-top:0}.FilePreviewModal_factRow___Cwn0 dt,.FilePreviewModal_metricRow__XpEp7 dt{color:var(--text-secondary);font-size:13px;font-weight:500}.FilePreviewModal_factRow___Cwn0 dd,.FilePreviewModal_metricRow__XpEp7 dd{margin:0;color:var(--text);font-family:var(--font-mono);font-size:14px;font-weight:600}.FilePreviewModal_note__GqC5X{margin:12px 0 0;color:var(--text-muted);font-size:13px}@media (max-width:720px){.FilePreviewModal_backdrop__kTpaf{padding:12px}.FilePreviewModal_cardWide__Ke_qU,.FilePreviewModal_card__Jaeb8{max-height:calc(100vh - 24px)}.FilePreviewModal_backdrop__kTpaf[data-full=true]{padding:0}.FilePreviewModal_cardFull__mWrjx{max-height:100%}}.DataTable_grid__ikDPZ{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));border:1px solid var(--border)}.DataTable_grid__ikDPZ[data-cols="1"]{max-width:360px}.DataTable_column__DZ3m5{min-width:0}.DataTable_column__DZ3m5+.DataTable_column__DZ3m5{border-left:1px solid var(--border)}.DataTable_columnHead__eGCli{padding:7px 14px;border-bottom:1px solid var(--border);background:var(--accent-soft);color:var(--accent-hover);font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.DataTable_cells__cqKpa{display:flex;flex-direction:column;max-height:440px;overflow-y:auto}.DataTable_cells__cqKpa::-webkit-scrollbar{width:8px}.DataTable_cells__cqKpa::-webkit-scrollbar-thumb{border-radius:999px;background:var(--border-strong)}.DataTable_cells__cqKpa{scrollbar-width:thin}.DataTable_cell__U9WvO{display:block;width:100%;padding:11px 14px;border:0;background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background .12s ease}.DataTable_cell__U9WvO+.DataTable_cell__U9WvO{border-top:1px solid var(--border)}.DataTable_cell__U9WvO:hover:not(:disabled){background:var(--accent-soft)}.DataTable_cell__U9WvO:focus-visible{outline:none;background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.DataTable_cell__U9WvO:disabled{cursor:default}.DataTable_cellName__x1YEw{font-size:13px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}@media (max-width:760px){.DataTable_grid__ikDPZ{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.DataTable_column__DZ3m5:nth-child(n+3){border-top:1px solid var(--border)}.DataTable_column__DZ3m5:nth-child(odd){border-left:0}}.DownloadFiles_wrapper__RP6_t{position:relative;flex:none}.DownloadFiles_button__kikXt{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:#ffffff;font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .12s ease,border-color .12s ease}.DownloadFiles_button__kikXt:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.DownloadFiles_button__kikXt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DownloadFiles_caret__ZjaxP{width:0;height:0;margin-left:1px;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.DownloadFiles_button__kikXt[aria-expanded=true] .DownloadFiles_caret__ZjaxP{transform:rotate(180deg)}.DownloadFiles_menu__9DJKc{position:absolute;top:calc(100% + 6px);right:0;z-index:20;min-width:232px;padding:5px 0;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);box-shadow:0 10px 28px rgb(26 30 42/14%)}.DownloadFiles_group__ukU4o+.DownloadFiles_group__ukU4o{margin-top:5px;padding-top:5px;border-top:1px solid var(--border)}.DownloadFiles_item__g_0rK{display:block;padding:6px 14px;color:var(--text-secondary);font-size:13px;text-decoration:none;white-space:nowrap}a.DownloadFiles_item__g_0rK:hover{background:var(--accent-soft);color:var(--accent-hover)}a.DownloadFiles_item__g_0rK:focus-visible{outline:none;background:var(--accent-soft);color:var(--accent-hover)}span.DownloadFiles_item__g_0rK{color:var(--text-muted);cursor:default}.PolymerEntities_list__2QUTY{display:flex;flex-direction:column;gap:10px}.PolymerEntities_box__vkhU4{border:1px solid var(--border)}.PolymerEntities_scroll__mhpzI{overflow-x:auto}.PolymerEntities_table__gkUUT{width:100%;min-width:720px;table-layout:fixed;border-collapse:collapse}.PolymerEntities_colMolecule__Nk1YG{width:22%}.PolymerEntities_colChains__f8Xe1{width:11%}.PolymerEntities_colLength__uBJbM{width:10%}.PolymerEntities_colOrganism__IUEeV{width:19%}.PolymerEntities_colUniProt__FrTfh{width:16%}.PolymerEntities_band__usd4L th{padding:7px 14px;background:var(--accent-soft);color:var(--accent-hover)}.PolymerEntities_band__usd4L th,.PolymerEntities_head__PzJKs th{text-align:left;font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.PolymerEntities_head__PzJKs th{padding:9px 14px;white-space:nowrap;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted)}.PolymerEntities_table__gkUUT td{padding:10px 14px;vertical-align:top;color:var(--text-secondary);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.PolymerEntities_molecule__AoPqZ{color:var(--text);font-weight:600;letter-spacing:-.005em}.PolymerEntities_number__2wuFU{font-family:var(--font-mono);font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PolymerEntities_stack__qnzBE{gap:5px}.PolymerEntities_details__oboDN,.PolymerEntities_stack__qnzBE{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.PolymerEntities_details__oboDN{gap:6px}.PolymerEntities_detailLabel__wJi08{display:block;color:var(--text-muted);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.PolymerEntities_mono__294pj{font-family:var(--font-mono);font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PolymerEntities_chains__USxOc{padding:0;border:0;background:none;color:var(--accent-hover);font:inherit;text-align:left;cursor:pointer}.PolymerEntities_chains__USxOc:hover{text-decoration:underline;text-underline-offset:3px}.PolymerEntities_auth__LHn0n{display:inline-block;padding:0 5px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-muted);font-family:var(--font-mono);font-size:10.5px;white-space:nowrap}.PolymerEntities_italic__q64ej{font-style:italic}.PolymerEntities_link__l7dOR{color:var(--accent-hover);font-family:var(--font-mono);font-size:12.5px;text-decoration:none}.PolymerEntities_link__l7dOR:hover{text-decoration:underline;text-underline-offset:3px}.PolymerEntities_reference__8g5iz{margin-left:6px;color:var(--accent-hover);font-family:var(--font-mono);font-size:11.5px;text-decoration:none}.PolymerEntities_reference__8g5iz:hover{text-decoration:underline;text-underline-offset:3px}.PolymerEntities_caption__r9Pp_{display:block;color:var(--text-muted);font-size:11px}.PolymerEntities_absent__KgseD{color:var(--text-muted)}.EntryVersions_box__z5QDy{border:1px solid var(--border)}.EntryVersions_table__F1roL{width:100%;border-collapse:collapse;font-size:13px}.EntryVersions_table__F1roL thead th{padding:8px 14px;border-bottom:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-align:left;white-space:nowrap}.EntryVersions_table__F1roL th.EntryVersions_number__rJg4q,.EntryVersions_table__F1roL thead th:first-child,.EntryVersions_table__F1roL thead th:nth-child(2){width:1%;white-space:nowrap}.EntryVersions_table__F1roL thead th:nth-child(3),.EntryVersions_table__F1roL thead th:nth-child(4){width:50%}.EntryVersions_table__F1roL tbody td,.EntryVersions_table__F1roL tbody th{padding:10px 14px;border-top:1px solid var(--border);text-align:left;vertical-align:top;color:var(--text-secondary);font-weight:400}.EntryVersions_table__F1roL tbody tr:first-child td,.EntryVersions_table__F1roL tbody tr:first-child th{border-top:0}.EntryVersions_date__ApS8M,.EntryVersions_number__rJg4q{font-family:var(--font-mono);font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EntryVersions_number__rJg4q{color:var(--text);font-weight:600}.EntryOverview_overview__jQrHc{min-width:0}.EntryOverview_obsolete__0LD_Y{margin:0 0 20px;padding:8px 12px;border:1px solid var(--warning-border);border-left:3px solid var(--warning-fg);border-radius:var(--radius);background:var(--warning-bg);color:var(--warning-fg);font-size:14px;line-height:1.5}.EntryOverview_obsolete__0LD_Y a{color:inherit;font-weight:600;text-decoration:underline}.EntryOverview_head__Kqtgj{display:grid;grid-template-columns:236px minmax(0,1fr);gap:28px;align-items:start}.EntryOverview_head__Kqtgj[data-solo=true]{grid-template-columns:minmax(0,1fr)}.EntryOverview_shot__x8ZfR{display:grid;place-items:center;aspect-ratio:1/1;overflow:hidden;border:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted)}.EntryOverview_shot__x8ZfR img{width:100%;height:100%;object-fit:cover}.EntryOverview_about__vLD3P{min-width:0}.EntryOverview_title__MVc7i{margin:0;font-size:19px;font-weight:600;line-height:1.3;letter-spacing:-.014em;color:var(--text);overflow-wrap:anywhere}.EntryOverview_subtitle__FwD9g{margin:5px 0 0;color:var(--text-muted);font-size:13.5px}.EntryOverview_details__kbZZR{margin:14px 0 0;max-width:78ch;color:var(--text-secondary);font-size:13.5px;line-height:1.65}.EntryOverview_facts___GEzg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;row-gap:18px;margin-top:22px}.EntryOverview_section__4ZBik{margin-top:32px;padding-top:26px;border-top:1px solid var(--border)}.EntryOverview_sectionHint__19uVm{margin:-6px 0 12px;color:var(--text-muted);font-size:12.5px}.EntryOverview_heading__2H8po{margin:0 0 12px;font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted)}@media (max-width:860px){.EntryOverview_head__Kqtgj{grid-template-columns:minmax(0,1fr)}.EntryOverview_shot__x8ZfR{max-width:236px}.EntryOverview_facts___GEzg{grid-template-columns:minmax(0,1fr)}}.EntryTabs_tabs__nQrkX{display:flex;flex-wrap:wrap;gap:2px;border-bottom:1px solid var(--border);margin-bottom:24px}.EntryTabs_tab__ZYRXS{flex:none;padding:8px 13px 9px;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--text-muted);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;transition:color .12s ease,border-color .12s ease}.EntryTabs_tab__ZYRXS:hover{color:var(--text-secondary)}.EntryTabs_tab__ZYRXS[data-current=true]{color:var(--text);border-bottom-color:var(--accent)}.EntryTabs_tab__ZYRXS:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-sm)}.GuidedTour_start__c_cRa{display:inline-flex;flex:none;align-items:center;gap:7px;height:32px;padding:0 12px;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--text-secondary);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:color .12s ease,border-color .12s ease}.GuidedTour_start__c_cRa:hover{border-color:var(--accent);color:var(--accent)}.GuidedTour_start__c_cRa:focus-visible{outline:none;box-shadow:var(--ring)}.GuidedTour_spotlight__MjeHN{position:fixed;z-index:1001;border-radius:var(--radius);box-shadow:0 0 0 2px var(--accent),0 0 0 9999px rgba(26,30,42,.3);pointer-events:none;transition:top .18s ease,left .18s ease,width .18s ease,height .18s ease}.GuidedTour_card__5vfO1{position:fixed;z-index:1002;box-sizing:border-box;width:380px;padding:16px 18px 14px;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-md);transition:top .18s ease,left .18s ease}.GuidedTour_count___zApK{margin:0 0 4px;color:var(--accent);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.GuidedTour_title__6CU97{margin:0 0 2px;color:var(--text);font-size:15px;font-weight:600}.GuidedTour_subtitle__ruAZZ{margin:0 0 8px;color:var(--text-muted);font-size:12px;font-weight:600}.GuidedTour_body__qtKht{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.5}.GuidedTour_body__qtKht a{color:var(--accent);font-weight:600;text-decoration:none}.GuidedTour_body__qtKht a:hover{text-decoration:underline}.GuidedTour_actions__O6Mbc{display:flex;align-items:center;gap:8px;margin-top:14px}.GuidedTour_back___ungS,.GuidedTour_next__1AnE9,.GuidedTour_skip__c1U91{height:30px;padding:0 12px;border-radius:var(--radius);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.GuidedTour_skip__c1U91{margin-right:auto;padding:0;border:none;background:none;color:var(--text-muted)}.GuidedTour_back___ungS,.GuidedTour_skip__c1U91:hover{color:var(--text-secondary)}.GuidedTour_back___ungS{border:1px solid var(--border-strong);background:var(--surface)}.GuidedTour_next__1AnE9{border:1px solid var(--accent);background:var(--accent);color:#ffffff}.GuidedTour_next__1AnE9:hover{background:var(--accent-hover)}.GuidedTour_back___ungS:focus-visible,.GuidedTour_next__1AnE9:focus-visible,.GuidedTour_skip__c1U91:focus-visible{outline:none;box-shadow:var(--ring)}.HetstarPanel_bar__zyJNS{display:flex;justify-content:flex-end;padding-bottom:8px}.HetstarPanel_expand__IQ_Ws{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font-family:var(--font-mono);font-size:11px;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.HetstarPanel_expand__IQ_Ws:hover{border-color:var(--border-strong);background:var(--surface-muted);color:var(--text)}.HetstarPanel_expand__IQ_Ws:focus-visible{outline:none;box-shadow:var(--ring)}.HetstarPanel_frame__74v3U{height:min(78vh,780px);min-height:560px;border:1px solid var(--border);overflow:hidden;isolation:isolate}.HetstarPanel_loading__ordVq{display:flex;align-items:center;justify-content:center;height:100%;margin:0;background:var(--surface-muted);color:var(--text-muted);font-size:13px}.HetstarPanel_shell__weIKf:fullscreen,.HetstarPanel_shell__weIKf[data-overlay]{display:flex;flex-direction:column;padding:10px;background:var(--bg)}.HetstarPanel_shell__weIKf:fullscreen .HetstarPanel_frame__74v3U,.HetstarPanel_shell__weIKf[data-overlay] .HetstarPanel_frame__74v3U{flex:1 1 auto;height:auto;min-height:0}.HetstarPanel_shell__weIKf[data-overlay]{position:fixed;inset:0;z-index:100}.MetricScales_scales__oo544{border:1px solid var(--border);border-radius:var(--radius-lg);padding:4px 18px 6px;background:var(--surface)}.MetricScales_scale__yMCWx{display:grid;grid-template-columns:150px minmax(0,1fr) 124px;gap:20px;align-items:start;padding:10px 0 12px;border-bottom:1px solid var(--border)}.MetricScales_scale__yMCWx:last-child{border-bottom:none}.MetricScales_scale__yMCWx[data-absent=true] .MetricScales_track__GmOHk{opacity:.62}.MetricScales_name__oSsIj{font-size:12.5px;font-weight:600;color:var(--text-secondary)}.MetricScales_track__GmOHk{position:relative;height:25px}.MetricScales_ruler__1PWdu{position:absolute;top:0;left:0;right:0;height:11px}.MetricScales_tick__C4jgu{position:absolute;top:0;transform:translateX(-50%);font-family:var(--font-mono);font-size:8.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap}.MetricScales_tick__C4jgu[data-anchor=start]{transform:none}.MetricScales_tick__C4jgu[data-anchor=end]{transform:translateX(-100%)}.MetricScales_bar___EZZG{position:absolute;top:14px;left:0;right:0;height:7px;border-radius:4px;overflow:hidden}.MetricScales_band__twxaB{position:absolute;top:0;bottom:0}.MetricScales_band__twxaB[data-status=bad]{background:var(--danger-border)}.MetricScales_band__twxaB[data-status=warn]{background:var(--warning-border)}.MetricScales_band__twxaB[data-status=good]{background:var(--success-border)}.MetricScales_band__twxaB+.MetricScales_band__twxaB{border-left:1px solid var(--surface)}.MetricScales_marker__4bk1a{display:contents}.MetricScales_dot__1amwF{position:absolute;top:13px;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--text-muted);box-shadow:0 0 0 2px var(--surface)}.MetricScales_dot__1amwF[data-current=true]{top:10px;width:15px;height:15px;margin-left:-7.5px;background:#0e9b7f;box-shadow:0 0 0 3px var(--surface);z-index:1}.MetricScales_dot__1amwF[data-off]{border-radius:2px}.MetricScales_dot__1amwF[data-off=better]{clip-path:polygon(0 0,100% 50%,0 100%)}.MetricScales_dot__1amwF[data-off=worse]{clip-path:polygon(100% 0,0 50%,100% 100%)}.MetricScales_tip__Cej7p{position:absolute;top:26px;transform:translateX(-50%);z-index:3;display:none;padding:3px 7px;border-radius:5px;background:var(--text);color:#fff;font-family:var(--font-mono);font-size:9.5px;line-height:1.4;white-space:nowrap;pointer-events:none}.MetricScales_dot__1amwF:focus-visible+.MetricScales_tip__Cej7p,.MetricScales_dot__1amwF:hover+.MetricScales_tip__Cej7p{display:block}.MetricScales_tip__Cej7p[data-anchor=start]{transform:none}.MetricScales_tip__Cej7p[data-anchor=end]{transform:translateX(-100%)}.MetricScales_current__ldzaW{text-align:right;padding-top:3px}.MetricScales_currentValue__SrmU6{font-family:var(--font-mono);font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.MetricScales_currentValue__SrmU6[data-status=good]{color:var(--success-fg)}.MetricScales_currentValue__SrmU6[data-status=warn]{color:var(--warning-fg)}.MetricScales_currentValue__SrmU6[data-status=bad]{color:var(--danger-fg)}.MetricScales_currentMissing__WwczI{font-family:var(--font-mono);font-size:16px;color:var(--border-strong)}@media (max-width:760px){.MetricScales_scale__yMCWx{grid-template-columns:minmax(0,1fr) 84px}.MetricScales_name__oSsIj{grid-column:1/-1}.MetricScales_current__ldzaW{text-align:left}}.ScopeRail_column__9sPmF{border-right:1px solid var(--border);min-height:calc(100vh - var(--header-height) - var(--scope-head-height))}.ScopeRail_rail__2fBP7{display:flex;flex-direction:column;gap:2px;position:sticky;top:calc(var(--header-height) + var(--scope-head-height));width:100%;height:calc(100vh - var(--header-height) - var(--scope-head-height));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 18px 20px 0;background:var(--surface);transition:width .24s cubic-bezier(.19,.72,.24,1),padding .24s ease}.ScopeRail_rail__2fBP7[data-open=true]{width:560px;z-index:30;padding-right:12px;border-right:1px solid var(--border)}.ScopeRail_rail__2fBP7::-webkit-scrollbar{width:6px}.ScopeRail_rail__2fBP7::-webkit-scrollbar-thumb{border-radius:3px;background:var(--border-strong)}.ScopeRail_heading__1j0Qb{display:flex;align-items:baseline;gap:6px;margin:0;padding:9px 8px 7px;color:var(--text-muted);font-family:var(--font-mono);font-size:9.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.ScopeRail_count__2qh9y{font-weight:400;letter-spacing:.04em}.ScopeRail_toolbar__UMJPA{display:flex;align-items:center;gap:5px;height:0;margin-bottom:2px;padding:0 4px 0 8px;overflow:hidden;white-space:nowrap;opacity:0;pointer-events:none;transition:height .24s cubic-bezier(.19,.72,.24,1),opacity .14s ease}.ScopeRail_rail__2fBP7[data-open=true] .ScopeRail_toolbar__UMJPA{height:32px;opacity:1;pointer-events:auto}.ScopeRail_toolbarLabel__zwrU_{color:var(--text-muted);font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ScopeRail_chip___LY7H{flex:none;padding:3px 8px;border:1px solid var(--border);border-radius:999px;background:none;color:var(--text-secondary);font-family:var(--font-mono);font-size:10px;cursor:pointer;transition:background .12s ease,border-color .12s ease}.ScopeRail_chip___LY7H:hover{border-color:var(--border-strong);background:var(--surface-muted)}.ScopeRail_chip___LY7H:focus-visible{outline:none;box-shadow:var(--ring)}.ScopeRail_chip___LY7H[data-active=true]{border-color:transparent;background:var(--accent-soft);color:var(--accent-hover);font-weight:700}.ScopeRail_list__WnrmB{display:flex;flex-direction:column;gap:2px}.ScopeRail_row__Miuvc{display:flex;align-items:flex-start;gap:8px;padding:6px 8px;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:12.5px;text-decoration:none;transition:background .12s ease,color .12s ease}.ScopeRail_row__Miuvc:hover{background:var(--surface-muted);color:var(--text)}.ScopeRail_row__Miuvc[data-current=true]{background:var(--accent-soft);color:var(--accent-hover)}.ScopeRail_row__Miuvc[data-current=true] .ScopeRail_name__sThU9{font-weight:600}.ScopeRail_row__Miuvc:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--accent)}.ScopeRail_rowGutter__RHzg7{flex:none;display:flex;align-items:center;min-height:20px}.ScopeRail_rowBody__A6LxD{flex:1 1 auto;min-width:0}.ScopeRail_rank__L_hzC{flex:none;width:0;margin-right:0;overflow:hidden;color:var(--text-muted);font-family:var(--font-mono);font-size:10px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;transition:width .24s cubic-bezier(.19,.72,.24,1),margin .24s cubic-bezier(.19,.72,.24,1)}.ScopeRail_rail__2fBP7[data-open=true] .ScopeRail_rank__L_hzC{width:14px;margin-right:8px}.ScopeRail_thumb__zsJhh{flex:none;display:flex;align-items:center;justify-content:center;width:20px;height:20px;overflow:hidden;border-radius:4px;background:var(--surface-muted);box-shadow:inset 0 0 0 1px var(--border)}.ScopeRail_thumb__zsJhh img{width:100%;height:100%;object-fit:cover}.ScopeRail_rowText__sy64P{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.ScopeRail_name__sThU9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScopeRail_meta__tHFG6{height:0;overflow:hidden;color:var(--text-muted);font-family:var(--font-mono);font-size:9.5px;white-space:nowrap;opacity:0;transition:height .24s cubic-bezier(.19,.72,.24,1),opacity .14s ease}.ScopeRail_rail__2fBP7[data-open=true] .ScopeRail_meta__tHFG6{height:14px;opacity:1}.ScopeRail_strip__AdOQ_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;max-height:0;margin-top:0;overflow:hidden;opacity:0;transition:max-height .24s cubic-bezier(.19,.72,.24,1),margin-top .24s ease,opacity .14s ease}.ScopeRail_rail__2fBP7[data-open=true] .ScopeRail_strip__AdOQ_{max-height:44px;margin-top:6px;opacity:1}.ScopeRail_stripCell__nTAIC{display:flex;flex-direction:column;gap:1px;padding:4px 7px;border-radius:4px;background:var(--surface-muted)}.ScopeRail_stripCell__nTAIC[data-status=none]{background:#f8f9fc}.ScopeRail_row__Miuvc[data-current=true] .ScopeRail_stripCell__nTAIC{background:rgba(255,255,255,.7)}.ScopeRail_stripCell__nTAIC[data-sorted=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 1px #ddd2fb}.ScopeRail_stripCell__nTAIC[data-sorted=true][data-status=none]{background:#faf8fe;box-shadow:inset 0 0 0 1px #efe9fc}.ScopeRail_stripLabel__M1wxK{color:var(--text-muted);font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ScopeRail_stripCell__nTAIC[data-sorted=true] .ScopeRail_stripLabel__M1wxK{color:var(--accent-hover)}.ScopeRail_stripValue____dkr{color:var(--text);font-family:var(--font-mono);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ScopeRail_stripCell__nTAIC[data-status=warn] .ScopeRail_stripValue____dkr{color:var(--warning-fg)}.ScopeRail_stripCell__nTAIC[data-status=bad] .ScopeRail_stripValue____dkr{color:var(--danger-fg);font-weight:700}.ScopeRail_stripCell__nTAIC[data-status=none] .ScopeRail_stripValue____dkr{color:var(--border-strong)}.ScopeRail_stripCell__nTAIC[data-best=true] .ScopeRail_stripLabel__M1wxK:after{content:"";display:inline-block;width:4px;height:4px;margin-left:4px;border-radius:50%;background:var(--accent);vertical-align:middle}.ScopeRail_add__Ll5rI{padding:10px 8px 0;color:var(--accent-hover);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.ScopeRail_add__Ll5rI:hover{text-decoration:underline;text-underline-offset:3px}@media (hover:none){.ScopeRail_toolbar__UMJPA{height:32px;opacity:1;pointer-events:auto}}@media (max-width:900px){.ScopeRail_column__9sPmF{border-right:none;border-bottom:1px solid var(--border);min-height:0}.ScopeRail_rail__2fBP7,.ScopeRail_rail__2fBP7[data-open=true]{position:static;width:auto;height:auto;overflow:visible;padding:0 0 10px;border-right:none}.ScopeRail_heading__1j0Qb{display:none}.ScopeRail_toolbar__UMJPA{height:auto;padding:0 0 8px;overflow-x:auto;opacity:1;pointer-events:auto}.ScopeRail_list__WnrmB{flex-direction:row;gap:6px;overflow-x:auto;padding-bottom:2px}.ScopeRail_row__Miuvc{flex:none;border:1px solid transparent}.ScopeRail_row__Miuvc[data-current=true]{border-color:var(--border-strong)}.ScopeRail_rail__2fBP7 .ScopeRail_meta__tHFG6,.ScopeRail_rail__2fBP7 .ScopeRail_rank__L_hzC,.ScopeRail_rail__2fBP7 .ScopeRail_strip__AdOQ_{display:none}.ScopeRail_add__Ll5rI{flex:none;margin:0 0 0 auto;padding:6px 8px}}@media (prefers-reduced-motion:reduce){.ScopeRail_meta__tHFG6,.ScopeRail_rail__2fBP7,.ScopeRail_rank__L_hzC,.ScopeRail_row__Miuvc,.ScopeRail_strip__AdOQ_,.ScopeRail_toolbar__UMJPA{transition:none}}.SimilarMatchAlignment_defline__233Eb,.SimilarMatchAlignment_wrap__lLbnY{min-width:0;background:var(--surface-muted)}.SimilarMatchAlignment_defline__233Eb{padding:9px 14px;border-bottom:1px solid var(--border);color:var(--text-muted);font-family:var(--font-mono);font-size:11px;line-height:1.7;word-break:break-word}.SimilarMatchAlignment_separator__1j4jC{margin:0 5px;opacity:.5}.SimilarMatchAlignment_switch__biP7f{position:relative;display:inline-flex;align-items:center;gap:3px;color:var(--text);border-bottom:1px dashed var(--border-strong)}.SimilarMatchAlignment_switch__biP7f:focus-within,.SimilarMatchAlignment_switch__biP7f:hover{color:var(--accent-hover);border-bottom-color:var(--accent)}.SimilarMatchAlignment_chevron__OKk5l{flex-shrink:0;opacity:.75}.SimilarMatchAlignment_switchSelect__LB1xE{position:absolute;inset:0;width:100%;height:100%;opacity:0;font:inherit;cursor:pointer}.SimilarMatchAlignment_pair__yg_rJ{color:var(--text)}.SimilarMatchAlignment_body__ze_sP{padding:12px 14px 14px;overflow-x:auto}.SimilarMatchAlignment_map__qIVts{display:flex;flex-direction:column;gap:5px;margin:0}.SimilarMatchAlignment_mapRow__O_cjX{display:grid;grid-template-columns:66px minmax(0,1fr) 118px;gap:10px;align-items:center}.SimilarMatchAlignment_mapLabel__fj9z7{font-size:10.5px;font-weight:500;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SimilarMatchAlignment_mapLabel__fj9z7 b{font-weight:700;color:var(--text-secondary)}.SimilarMatchAlignment_mapBar__xGAGz{position:relative;height:8px;border-radius:999px;background:var(--surface-muted);overflow:hidden}.SimilarMatchAlignment_mapBar__xGAGz i{position:absolute;top:0;bottom:0;border-radius:999px;background:var(--accent);opacity:.55}.SimilarMatchAlignment_mapMeta__jJRhH{font-family:var(--font-mono);font-size:10.5px;color:var(--text-muted);text-align:right;white-space:nowrap}.SimilarMatchAlignment_blocks__79WTu{display:flex;flex-direction:column;gap:12px;margin-top:10px;padding-bottom:2px}.SimilarMatchAlignment_block__Bwurb{font-family:var(--font-mono);font-size:11.5px;line-height:1.5;color:var(--text-secondary)}.SimilarMatchAlignment_line__2W5Vq{display:flex}.SimilarMatchAlignment_lineLabel__pSCKE{flex:0 0 66px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SimilarMatchAlignment_lineNumber__9NJ76{flex:0 0 36px;padding-right:10px;text-align:right;color:var(--text-muted)}.SimilarMatchAlignment_lineNumberEnd__GZIfC{padding-left:10px;color:var(--text-muted)}.SimilarMatchAlignment_lineSequence__8SBoq{white-space:pre}.SimilarMatchAlignment_match__jQsBD{background:#dcf1e7;border-radius:2px}.SimilarMatchAlignment_diff__BiFSQ{background:#fae0dd;border-radius:2px}.SimilarMatchAlignment_gap__Woxzc{background:var(--surface-muted);color:var(--text-muted);border-radius:2px}.SimilarMatchAlignment_missing__FP6JL{margin:6px 0 0;color:var(--text-muted);font-size:12px;line-height:1.5}