.cultivarPeerReportsSection_toolbar__Dpdd6{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1em;margin-bottom:1em;flex-wrap:wrap}.cultivarPeerReportsSection_lede__SIfQF{margin:0;max-width:60ch;font-size:.9em;color:var(--text-secondary);line-height:1.5}.cultivarPeerReportsSection_fileBtn__66ukJ{display:inline-block;padding:.55em 1.1em;background:var(--interactive-base);color:var(--bg-primary);border:1px solid var(--interactive-base);font-size:.85em;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.cultivarPeerReportsSection_fileBtn__66ukJ:hover{background:var(--interactive-hover);border-color:var(--interactive-hover)}.cultivarPeerReportsSection_signinHint____8eR{font-size:.85em;color:var(--text-secondary-muted);font-style:italic;align-self:center}.taxoneaLogoAndSpan_logoLink__unk7M{display:inline-flex;align-items:center;gap:.55em;text-decoration:none;color:var(--text-primary);line-height:1}.taxoneaLogoAndSpan_iconWrap__SfAqr{display:inline-flex;align-items:center;justify-content:center;padding:.2em .25em;border:1px solid var(--border-secondary);border-radius:2px;color:var(--text-primary);transition:border-color .2s ease,color .2s ease,box-shadow .2s ease}.taxoneaLogoAndSpan_wordmark__oYRJz{display:inline-flex;align-items:baseline;gap:.35em;font-weight:700;letter-spacing:.22em;font-size:.95rem;text-transform:uppercase}.taxoneaLogoAndSpan_bracket__SeQjW{color:var(--text-primary-muted);font-weight:400;letter-spacing:0;opacity:.6;transition:opacity .2s ease,color .2s ease}.taxoneaLogoAndSpan_logoLink__unk7M:hover .taxoneaLogoAndSpan_iconWrap__SfAqr{border-color:var(--border-primary);box-shadow:0 0 0 1px var(--border-secondary)}.taxoneaLogoAndSpan_logoLink__unk7M:hover .taxoneaLogoAndSpan_bracket__SeQjW{opacity:1;color:var(--text-primary)}.bannerStack_stack__B1S4t{position:fixed;top:var(--banner-stack-top,16px);left:0;right:0;margin-inline:auto;width:fit-content;max-width:min(100% - 2rem,36rem);display:flex;flex-direction:column;align-items:center;gap:.6em;z-index:var(--banner-stack-z,9000);pointer-events:none}.bannerStack_stack__B1S4t>*{pointer-events:auto;width:fit-content;max-width:100%}@media(max-width:40rem){.bannerStack_stack__B1S4t{left:.75rem;right:.75rem;margin-inline:0;width:auto;max-width:none}.bannerStack_stack__B1S4t>*{width:100%}}.notificationBanner_container__4tjGW{display:flex;flex-direction:column;gap:.5em;padding:.75em 1em;border-radius:6px;font-size:.9em;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:var(--text-primary);background:linear-gradient(0deg,var(--banner-tint,transparent),var(--banner-tint,transparent)),var(--surface-raised);border-left:1px solid var(--banner-accent,var(--border-primary));border:1px solid var(--banner-accent,var(--border-primary));border-left-width:4px;box-shadow:0 4px 12px color-mix(in srgb,currentColor 15%,transparent)}.notificationBanner_floating___RVlC{position:fixed;top:var(--notification-banner-offset,16px);left:0;right:0;margin-inline:auto;width:fit-content;z-index:var(--notification-banner-z,9000);pointer-events:auto;max-width:min(100% - 2rem,36rem)}.notificationBanner_severityError__TTOfq{--banner-accent:var(--status-error);--banner-tint:var(--status-error-bg)}.notificationBanner_severityWarning__04vww{--banner-accent:var(--status-warning);--banner-tint:var(--status-warning-bg)}.notificationBanner_severitySuccess__bnKhG{--banner-accent:var(--status-success);--banner-tint:var(--status-success-bg)}.notificationBanner_severityInfo__8ODYv{--banner-accent:var(--status-info);--banner-tint:var(--status-info-bg)}.notificationBanner_hasCompanion__VkAhI{--banner-companion-scale:1;position:relative;padding-right:calc(calc(54px * var(--banner-companion-scale, 1)) + .75em*2);min-height:calc(calc(54px * var(--banner-companion-scale, 1)) + 1.5em);justify-content:center}@media(max-width:40rem){.notificationBanner_hasCompanion__VkAhI{--banner-companion-scale:0.8}}.notificationBanner_companion__S6J8I{position:absolute;top:50%;right:.75em;transform:translateY(-50%) scale(var(--banner-companion-scale,1));transform-origin:right center;display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;pointer-events:none}.notificationBanner_headerRow__Zbf84{display:flex;align-items:flex-start;justify-content:space-between;gap:.6em}.notificationBanner_title__8QT1o{font-weight:600;line-height:1.25;flex:1 1 auto}.notificationBanner_message__zvbJf{flex:1 1 auto;line-height:1.35;white-space:normal;word-break:break-word}.notificationBanner_closeBtn__ALiMb{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;padding:0;background:rgba(0,0,0,0);border:none;border-radius:3px;color:inherit;cursor:pointer;font-family:inherit;line-height:1}.notificationBanner_closeBtn__ALiMb:hover{background:color-mix(in srgb,currentColor 15%,transparent)}.notificationBanner_closeBtn__ALiMb:focus-visible{outline:2px solid currentColor;outline-offset:1px}.notificationBanner_actionRow__BYRtg{display:flex;flex-wrap:wrap;gap:.5em;justify-content:flex-end;margin-top:.15em}.notificationBanner_actionButton__9qeun{padding:.4em .9em;border-radius:3px;font-family:inherit;font-size:inherit;font-weight:500;line-height:1.2;cursor:pointer;border:1px solid var(--banner-accent,var(--border-primary));color:inherit;background:rgba(0,0,0,0);transition:background-color .12s ease-out}.notificationBanner_actionButton__9qeun:hover:not(:disabled){background:color-mix(in srgb,var(--banner-accent,currentColor) 14%,transparent)}.notificationBanner_actionButton__9qeun:focus-visible{outline:2px solid var(--banner-accent,currentColor);outline-offset:1px}.notificationBanner_actionButton__9qeun:disabled{cursor:wait;opacity:.7}.notificationBanner_actionPrimary__UHepW{background:color-mix(in srgb,var(--banner-accent,currentColor) 26%,transparent);border-color:rgba(0,0,0,0)}.notificationBanner_actionPrimary__UHepW:hover:not(:disabled){background:color-mix(in srgb,var(--banner-accent,currentColor) 38%,transparent)}.horizontalDivider_horizontalDivider__2N8d3{width:100%;height:var(--line-height,1px);background-color:var(--line-color,var(--border-secondary));border:none;margin:var(--margin);display:block}.horizontalDivider_horizontalDivider__2N8d3.horizontalDivider_thin__y1cTH{height:1px}.horizontalDivider_horizontalDivider__2N8d3.horizontalDivider_thick__iQ3uM{height:3px}.horizontalDivider_horizontalDivider__2N8d3.horizontalDivider_dashed__OlluS{background:none;border-top:var(--line-height,1px) dashed var(--line-color,var(--border-secondary));height:0}.horizontalDivider_horizontalDivider__2N8d3.horizontalDivider_dotted__W_cgP{background:none;border-top:var(--line-height,1px) dotted var(--line-color,var(--border-secondary));height:0}.emptyState_root__Sg2Lx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5em;padding:2em 1.5em;text-align:center;background:var(--surface-base);border:1px dashed var(--border-secondary);border-radius:var(--radius-surface);color:var(--text-primary)}.emptyState_icon__ZsvkM{font-size:2.5rem;line-height:1;color:var(--text-secondary-muted)}.emptyState_title__cihSv{margin:0;font-size:1.1rem;font-weight:600;color:var(--text-primary)}.emptyState_description__Yo_dt{margin:0;max-width:46ch;font-size:.95rem;line-height:1.5;color:var(--text-secondary-muted)}.emptyState_action__3Nhs_{margin-top:.5em;display:flex;flex-wrap:wrap;gap:.5em;justify-content:center}.emptyState_compact__uC4z7{flex-direction:row;justify-content:flex-start;gap:.5em;padding:.5em .75em;text-align:start}.emptyState_compact__uC4z7 .emptyState_icon__ZsvkM{font-size:1.1rem}.emptyState_compact__uC4z7 .emptyState_title__cihSv{font-size:.9rem;font-weight:500}.emptyState_compact__uC4z7 .emptyState_description__Yo_dt{font-size:.85rem}.shimmer_shimmer__PtxhH{display:block;border-radius:var(--shimmer-radius,4px);background:linear-gradient(90deg,var(--shimmer-base,var(--bg-secondary)) 25%,var(--shimmer-highlight,var(--surface-raised)) 50%,var(--shimmer-base,var(--bg-secondary)) 75%);background-size:200% 100%;animation:shimmer_shimmerSweep__PqVVc var(--shimmer-duration,1.5s) ease-in-out infinite}@keyframes shimmer_shimmerSweep__PqVVc{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.shimmer_shimmer__PtxhH{animation:none;background:var(--shimmer-base,var(--bg-secondary));opacity:.7}}.journal_lifeList__KQehj,.journal_timeline__DnbHL{display:flex;flex-direction:column;gap:1em}.journal_timelineList__xZKIP{display:flex;flex-direction:column;gap:.75em;margin:0;padding:0;list-style:none}.journal_empty__IIUOU,.journal_end__QSRS1,.journal_truncated__jNKjz{margin:0;padding:1em;color:var(--text-secondary);text-align:center}.journal_truncated__jNKjz{color:var(--status-warning)}.journal_moreRow__OnSVv{display:flex;flex-wrap:wrap;gap:.75em;align-items:center;justify-content:center}.journal_moreButton__bZym9{padding:.6em 1.4em;font-family:inherit;color:var(--text-primary);background:var(--bg-secondary);border:var(--border-width,1px) solid var(--interactive-base);cursor:pointer}.journal_moreButton__bZym9:hover:not(:disabled){background:var(--interactive-hover);color:var(--bg-primary)}.journal_moreButton__bZym9:disabled{opacity:.6;cursor:wait}.journal_errorRow__s9nR_{display:flex;flex-wrap:wrap;gap:.75em;align-items:center;justify-content:center;padding:.75em 1em;color:var(--text-primary);background:var(--status-error-bg);border-left:3px solid var(--status-error)}.journal_table__xTqbv{width:100%;border-collapse:collapse}.journal_table__xTqbv td,.journal_table__xTqbv th{padding:.55em .75em;text-align:left;border-bottom:var(--border-width,1px) solid var(--border-secondary)}.journal_table__xTqbv thead th{font-size:.8em;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.journal_table__xTqbv tbody th{font-weight:600}.journal_table__xTqbv a{color:var(--interactive-base)}.journal_numeric__fnynC{text-align:right}.journal_yearHeading__0oCSu{margin:.5em 0 .4em;padding-bottom:.2em;font-size:1.1em;letter-spacing:.08em;color:var(--text-primary);border-bottom:var(--border-width,1px) solid var(--border-secondary)}.journal_yearStart__7_pc4{margin-top:.5em}.journal_bulkBar__Arb14{display:flex;flex-wrap:wrap;gap:.75em;align-items:center;padding:.6em .9em;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-secondary)}.journal_bulkLabel__4HNHF{display:inline-flex;gap:.5em;align-items:center;font-size:.9em;color:var(--text-secondary)}.journal_bulkSelect__7mzuc{padding:.35em .6em;font-family:inherit;color:var(--text-primary);background:var(--bg-secondary);border:var(--border-width,1px) solid var(--border-secondary)}.journal_bulkOk__RjFiK{margin:0;padding:.6em .9em;color:var(--text-primary);background:var(--status-success-bg);border-left:3px solid var(--status-success)}.journal_bulkCheck__ZitoH{display:inline-flex;margin-bottom:.25em}.journal_srOnly__xZW4U{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.journal_outingGroups__xcigm{display:flex;flex-direction:column;gap:1em}.journal_outingToolbar__SGjjE{display:flex;flex-wrap:wrap;gap:.75em;align-items:center}.journal_outingSection__w3YrT{display:flex;flex-direction:column;gap:.75em;padding:.75em;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-secondary)}.journal_outingHeader__TeSII{display:flex;flex-wrap:wrap;gap:.6em 1em;align-items:center}.journal_outingName__8PC6y{margin:0;font-size:1.05em;color:var(--text-primary)}.journal_outingCount__L3usd{font-size:.85em;color:var(--text-secondary)}.journal_viewSwitch__s53_n{display:flex;flex-wrap:wrap;gap:.5em;align-items:center}.journal_viewLink___KnLT{padding:.35em .9em;font-size:.85em;color:var(--text-secondary);text-decoration:none;border:var(--border-width,1px) solid var(--border-secondary)}.journal_viewLink___KnLT:hover{color:var(--text-primary);background:var(--bg-secondary)}.journal_viewLink___KnLT[aria-current=page]{color:var(--bg-primary);background:var(--interactive-base);border-color:var(--interactive-base)}.journal_editLink__pfPZG{display:inline-block;margin:.25em 0 0 .25em;font-size:.85em;color:var(--interactive-base)}.iframeEmbedRenderer_embedContainer__dNj08{position:relative;width:100%;border-radius:8px;overflow:hidden;border:1px solid var(--border-secondary,var(--border-primary))}.iframeEmbedRenderer_iframe__d8BXx{display:block;width:100%;border:none}.iframeEmbedRenderer_fallback__ptJIt{width:100%;padding:16px;border:1px solid var(--border-secondary,var(--border-primary));border-radius:8px;background:var(--surface-base);color:var(--text-secondary);font-size:.9rem;text-align:center;box-sizing:border-box}.iframeEmbedRenderer_fallbackIcon__k7Gyo{margin-right:8px;opacity:.6}.videoEmbedRenderer_root__ekk_6{display:flex;flex-direction:column;gap:.5em;width:100%}.videoEmbedRenderer_frame__hrJAd{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:8px;border:1px solid var(--border-secondary,var(--border-primary));background:var(--bg-secondary);margin-inline:auto}.videoEmbedRenderer_thumbnail__gX08z{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.videoEmbedRenderer_thumbnailFallback__Mp1Q4{position:absolute;inset:0;display:block;background:var(--bg-secondary)}.videoEmbedRenderer_player__577xt{position:absolute;inset:0;display:block;width:100%;height:100%;border:none}.videoEmbedRenderer_playButton__APd5_{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:1px solid var(--border-primary);border-radius:50%;background:var(--surface-overlay);color:var(--text-primary);cursor:pointer;transition:background .15s,transform .15s}.videoEmbedRenderer_playButton__APd5_:hover{background:var(--interactive-hover);transform:translate(-50%,-50%) scale(1.06)}.videoEmbedRenderer_playButton__APd5_:active{background:var(--interactive-active)}.videoEmbedRenderer_playButton__APd5_:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.videoEmbedRenderer_playBadge__SJxhO{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:1px solid var(--border-primary);border-radius:50%;background:var(--surface-overlay);color:var(--text-primary);pointer-events:none}.videoEmbedRenderer_playGlyph__kyP3D{display:block;width:0;height:0;margin-left:.25em;border-top:.6em solid rgba(0,0,0,0);border-bottom:.6em solid rgba(0,0,0,0);border-left:1em solid}.videoEmbedRenderer_title__y1H1m{font-size:.9rem;color:var(--text-secondary);word-break:break-word}.videoEmbedRenderer_fallback__xLGEo{display:flex;align-items:center;justify-content:center;gap:.5em;width:100%;padding:16px;border:1px solid var(--border-secondary,var(--border-primary));border-radius:8px;background:var(--surface-base);color:var(--status-error);font-size:.9rem;text-align:center;box-sizing:border-box}.videoEmbedRenderer_fallbackIcon__KF8MW{opacity:.7}.videoEmbedEditor_editorRoot__4tfGe{display:flex;flex-direction:column;gap:12px}.videoEmbedEditor_fieldRow__wBfHG{display:flex;flex-direction:column;gap:4px}.videoEmbedEditor_fieldLabel__TYygB{font-size:.8rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.videoEmbedEditor_fieldInput__QDySW{width:100%;padding:8px 12px;border:1px solid var(--border-primary);border-radius:6px;background:var(--surface-base);color:var(--text-primary);font-size:.9rem;box-sizing:border-box}.videoEmbedEditor_fieldInput__QDySW:focus{outline:none;border-color:var(--interactive-base)}.videoEmbedEditor_invalidInput__OVBWi{border-color:var(--status-error)}.videoEmbedEditor_invalidUrlWarning__Rc6mz{font-size:.8rem;color:var(--status-error)}.videoEmbedEditor_previewContainer__O_voT{display:flex;flex-direction:column;gap:6px;border:1px solid var(--border-primary);border-radius:8px;padding:8px;background:var(--surface-base)}.videoEmbedEditor_previewLabel__KN7rf{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary)}.localVideoEditor_editorRoot__3z1Mw{position:relative;display:flex;flex-direction:column;gap:.5em;width:100%}.localVideoEditor_hiddenInput__epubm{display:none}.localVideoEditor_dragOverlay__maz8l{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;border:2px dashed var(--interactive-base);border-radius:8px;background:var(--surface-overlay);pointer-events:none}.localVideoEditor_dragText__g3DfW{color:var(--text-primary);font-size:1rem}.localVideoEditor_dropZone__C03iI{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25em;width:100%;min-height:10rem;padding:1em;border:2px dashed var(--border-primary);border-radius:8px;background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:border-color .15s,color .15s;box-sizing:border-box}.localVideoEditor_dropZone__C03iI:hover{border-color:var(--interactive-hover);color:var(--text-primary)}.localVideoEditor_dropZone__C03iI:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.localVideoEditor_addIcon__qS_2N{font-size:2rem;line-height:1}.localVideoEditor_addText__eH1HU{font-size:1rem;color:var(--text-primary)}.localVideoEditor_addHint__H1TB8{font-size:.8rem;color:var(--text-secondary-muted,var(--text-secondary))}.localVideoEditor_previewFrame__L2r4z{position:relative;width:100%;border-radius:8px;overflow:hidden;border:1px solid var(--border-secondary,var(--border-primary));background:var(--black)}.localVideoEditor_previewVideo__xCCju{display:block;width:100%;max-height:24rem;background:var(--black)}.localVideoEditor_durationBadge__0Urk6{position:absolute;right:.5em;top:.5em;padding:.1em .45em;border-radius:4px;background:var(--surface-overlay);color:var(--text-primary);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.localVideoEditor_codecHint__WlQBJ{font-size:.75rem;color:var(--text-secondary-muted,var(--text-secondary))}.localVideoEditor_posterNote__vz6bz{font-size:.8rem;padding:.35em .6em;border-radius:6px;border:1px solid var(--status-info);background:var(--status-info-bg);color:var(--status-info)}.localVideoEditor_captionInput__zSreJ{width:100%;padding:.4em .6em;border:1px solid var(--border-secondary,var(--border-primary));border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);font-size:.9rem;font-family:inherit;resize:vertical;box-sizing:border-box}.localVideoEditor_captionInput__zSreJ:focus-visible{outline:2px solid var(--interactive-base);outline-offset:1px}.localVideoEditor_declarationRow__O1XgH{display:flex;gap:.5em}.localVideoEditor_declarationChip__CX9pn{display:inline-flex;align-items:center;gap:.35em;padding:.2em .6em;border:1px solid var(--border-primary);border-radius:999px;background:var(--bg-secondary);color:var(--text-secondary);font-size:.8rem;cursor:pointer;-webkit-user-select:none;user-select:none}.localVideoEditor_declarationChip__CX9pn[data-checked]{border-color:var(--interactive-base);color:var(--text-primary);background:var(--bg-tertiary)}.localVideoEditor_declarationInput__u9T0_{margin:0}.localVideoEditor_actionRow__CZ0iT{display:flex;gap:.5em}.localVideoEditor_actionButton__X51YV{padding:.35em .8em;border:1px solid var(--border-primary);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);font-size:.85rem;cursor:pointer}.localVideoEditor_actionButton__X51YV:hover{background:var(--interactive-hover)}.localVideoEditor_actionButton__X51YV:focus-visible{outline:2px solid var(--interactive-base);outline-offset:1px}.localVideoEditor_actionButtonDanger__9E1hU{color:var(--status-error);border-color:var(--status-error)}.localVideoEditor_actionButtonDanger__9E1hU:hover{background:var(--status-error-bg)}.localVideoRenderer_root__n1S6_{display:flex;flex-direction:column;gap:.5em;width:100%}.localVideoRenderer_frame__M0bJ8{position:relative;width:100%;overflow:hidden;border-radius:8px;border:1px solid var(--border-secondary,var(--border-primary));background:var(--bg-secondary);margin-inline:auto}.localVideoRenderer_poster__gqBmE,.localVideoRenderer_video__7eBlm{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;background:var(--black)}.localVideoRenderer_posterFallback__YgA6D{position:absolute;inset:0;display:block;background:var(--bg-secondary)}.localVideoRenderer_playBadge__scNNR{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:1px solid var(--border-primary);border-radius:50%;background:var(--surface-overlay);color:var(--text-primary);pointer-events:none}.localVideoRenderer_playGlyph__0Y_MP{display:block;width:0;height:0;margin-left:.25em;border-top:.6em solid rgba(0,0,0,0);border-bottom:.6em solid rgba(0,0,0,0);border-left:1em solid}.localVideoRenderer_durationBadge__CuKzx{position:absolute;right:.5em;bottom:.5em;padding:.1em .45em;border-radius:4px;background:var(--surface-overlay);color:var(--text-primary);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.localVideoRenderer_sensitiveGate__Vw1MU{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5em;background:var(--surface-overlay)}.localVideoRenderer_sensitiveLabel__ItXFF{padding:.15em .6em;border-radius:999px;background:var(--status-bad-bg);color:var(--status-bad);font-size:.8rem}.localVideoRenderer_sensitiveButton__nwn_y{padding:.35em .9em;border:1px solid var(--border-primary);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);font-size:.85rem;cursor:pointer}.localVideoRenderer_sensitiveButton__nwn_y:hover{background:var(--interactive-hover)}.localVideoRenderer_sensitiveButton__nwn_y:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.localVideoRenderer_caption__gxsMV{font-size:.9rem;color:var(--text-secondary);word-break:break-word}.localVideoRenderer_fallback__VQkVr{display:flex;align-items:center;justify-content:center;gap:.5em;width:100%;padding:16px;border:1px solid var(--border-secondary,var(--border-primary));border-radius:8px;background:var(--surface-base);color:var(--status-error);font-size:.9rem;text-align:center;box-sizing:border-box}.localVideoRenderer_fallbackIcon__iVVDC{opacity:.7}.linkPreviewEditor_editorRoot__T9JgD{display:flex;flex-direction:column;gap:12px}.linkPreviewEditor_editorNote__OnxoL{font-size:.8rem;line-height:1.5;color:var(--text-secondary)}.linkPreviewEditor_emptyState__tO3iu{font-size:.85rem;font-style:italic;color:var(--text-primary-muted)}.linkPreviewEditor_linkList__5T18h{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.linkPreviewEditor_linkItem__ihAez{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border:1px solid var(--border-primary);border-radius:var(--radius-control,6px);background:var(--surface-base)}.linkPreviewEditor_linkTitle__waIdH{font-size:.85rem;font-weight:600;color:var(--text-primary)}.linkPreviewEditor_linkUrl__v_COx{font-size:.75rem;color:var(--text-primary-muted);word-break:break-all}.linkPreviewRenderer_linkPreview__2E_ax{display:flex;width:100%;border:1px solid var(--border-secondary,var(--border-primary));border-radius:var(--radius-control,6px);overflow:hidden;text-decoration:none;color:inherit;background:color-mix(in srgb,var(--bg-secondary) 40%,transparent);transition:border-color .15s,background .15s}a.linkPreviewRenderer_linkPreview__2E_ax{cursor:pointer}a.linkPreviewRenderer_linkPreview__2E_ax:hover{border-color:var(--interactive-base);background:color-mix(in srgb,var(--bg-secondary) 70%,transparent)}a.linkPreviewRenderer_linkPreview__2E_ax:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.linkPreviewRenderer_linkPreviewThumb__zVpyI{position:relative;width:180px;min-height:110px;flex-shrink:0;overflow:hidden;background-color:var(--bg-tertiary)}.linkPreviewRenderer_linkPreviewThumbImg__NaBCN{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.linkPreviewRenderer_linkPreviewThumbFallback__epmZu{position:absolute;inset:0;display:block;background:var(--bg-tertiary)}.linkPreviewRenderer_linkPreviewThumbPlaceholder__N6d7A{object-fit:contain;background:var(--bg-tertiary)}.linkPreviewRenderer_linkPreviewBody__Rpc3y{display:flex;flex:1 1;flex-direction:column;justify-content:center;gap:.2rem;min-width:0;padding:.7rem .85rem}.linkPreviewRenderer_linkPreviewDomain___CX9T{font-size:.7rem;color:var(--text-primary-muted);text-transform:uppercase;letter-spacing:.5px}.linkPreviewRenderer_linkPreviewTitle__h7Ysu{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.85rem;font-weight:600;line-height:1.3;color:var(--text-secondary)}.linkPreviewRenderer_linkPreviewDesc__iRBOA{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.75rem;color:var(--text-primary-muted)}.linkPreviewRenderer_linkPreviewCompact__FIXFX .linkPreviewRenderer_linkPreviewThumb__zVpyI{width:80px;min-height:64px}.linkPreviewRenderer_linkPreviewCompact__FIXFX .linkPreviewRenderer_linkPreviewBody__Rpc3y{padding:.5rem .7rem}.linkPreviewRenderer_linkPreviewCompact__FIXFX .linkPreviewRenderer_linkPreviewTitle__h7Ysu{-webkit-line-clamp:1;font-size:.8rem}.linkPreviewRenderer_linkPreviewCompact__FIXFX .linkPreviewRenderer_linkPreviewDesc__iRBOA{display:none}.linkPreviewRenderer_linkPreviewStack__FH5X7{display:flex;flex-direction:column;gap:.5rem;width:100%}.linkPreviewRenderer_previewRoot___5owy{display:flex;flex-direction:column;gap:.4rem;width:100%}.linkPreviewRenderer_previewCount__SG1XT{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-primary-muted)}.dataChartEditor_editorRoot__FBB5d{display:flex;flex-direction:column;gap:12px}.dataChartEditor_editorNote__z6EsC{font-size:.8rem;line-height:1.5;color:var(--text-secondary)}.dataChartEditor_summary__gtIsk{display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.dataChartEditor_summaryRow__FDE5q{display:flex;gap:8px;padding:8px 12px;border:1px solid var(--border-primary);border-radius:var(--radius-control,6px);background:var(--surface-base)}.dataChartEditor_summaryKey__XeyLP{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-primary-muted);width:90px;flex-shrink:0;margin:0}.dataChartEditor_summaryValue__463w_{font-size:.85rem;color:var(--text-primary);margin:0;min-width:0;word-break:break-word}.dataChartRenderer_dataChart__3SbhH{background:color-mix(in srgb,var(--bg-secondary) 30%,transparent);border:1px solid var(--border-secondary);border-radius:var(--radius-control,6px);padding:1rem}.dataChartRenderer_chartHeader__jlQbc{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1rem}.dataChartRenderer_chartTitle__RkPyk{font-size:.8rem;font-weight:600;color:var(--text-secondary)}.dataChartRenderer_chartSubtitle__yBR2B{font-size:.7rem;color:var(--text-primary-muted);white-space:nowrap}.dataChartRenderer_barChart__HpbqL{display:flex;flex-direction:column;gap:.6rem}.dataChartRenderer_barRow__h39oh{display:flex;align-items:center;gap:.6rem}.dataChartRenderer_barLabelCell__9O3MV{width:150px;flex-shrink:0;min-width:0}.dataChartRenderer_barLabel__2PiL9{font-size:.75rem;color:var(--text-primary-muted);width:100%;text-align:right;line-height:1.25;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.dataChartRenderer_barTrack__945WR{flex:1 1;height:22px;background:color-mix(in srgb,var(--bg-secondary) 60%,transparent);border-radius:4px;overflow:hidden;min-width:0}.dataChartRenderer_barFill__74wDL{height:100%;border-radius:4px;display:flex;align-items:center;padding-left:.5rem;transition:width .6s ease}.dataChartRenderer_barFill__74wDL.dataChartRenderer_toneGood__I8SBe{background:linear-gradient(90deg,var(--status-good),color-mix(in srgb,var(--status-good) 80%,var(--white)))}.dataChartRenderer_barFill__74wDL.dataChartRenderer_toneWarning__DrBx3{background:linear-gradient(90deg,var(--status-warning),color-mix(in srgb,var(--status-warning) 80%,var(--white)))}.dataChartRenderer_barFill__74wDL.dataChartRenderer_toneBad__OLNkL{background:linear-gradient(90deg,var(--status-bad),color-mix(in srgb,var(--status-bad) 80%,var(--white)))}.dataChartRenderer_barFill__74wDL.dataChartRenderer_toneNeutral__KnvuY{background:var(--interactive-base)}.dataChartRenderer_barValue__Ye7bp{font-size:.7rem;font-weight:600;color:var(--interactive-text,var(--white));white-space:nowrap}.dataChartRenderer_donutRow__9Uxb8{display:flex;align-items:center;gap:1.5rem;justify-content:center;flex-wrap:wrap}.dataChartRenderer_donutSvg__8Tq2Z{width:110px;height:110px;flex-shrink:0;transform:rotate(-90deg)}.dataChartRenderer_donutTrack__5FI8j{stroke:var(--border-secondary)}.dataChartRenderer_donutSegment__5TbJ_.dataChartRenderer_toneGood__I8SBe{stroke:var(--status-good)}.dataChartRenderer_donutSegment__5TbJ_.dataChartRenderer_toneWarning__DrBx3{stroke:var(--status-warning)}.dataChartRenderer_donutSegment__5TbJ_.dataChartRenderer_toneBad__OLNkL{stroke:var(--status-bad)}.dataChartRenderer_donutSegment__5TbJ_.dataChartRenderer_toneNeutral__KnvuY{stroke:var(--interactive-base)}.dataChartRenderer_donutLegend__S_xqR{display:flex;flex-direction:column;gap:.5rem}.dataChartRenderer_legendItem__THp4F{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--text-primary)}.dataChartRenderer_legendDot__bNxeE{width:10px;height:10px;border-radius:50%;flex-shrink:0}.dataChartRenderer_legendDot__bNxeE.dataChartRenderer_toneGood__I8SBe{background:var(--status-good)}.dataChartRenderer_legendDot__bNxeE.dataChartRenderer_toneWarning__DrBx3{background:var(--status-warning)}.dataChartRenderer_legendDot__bNxeE.dataChartRenderer_toneBad__OLNkL{background:var(--status-bad)}.dataChartRenderer_legendDot__bNxeE.dataChartRenderer_toneNeutral__KnvuY{background:var(--interactive-base)}.dataChartRenderer_legendCount__Yd27Z{color:var(--text-primary-muted);margin-left:.25rem}.dataChartRenderer_comparisonTable__HRLLM{width:100%;border-collapse:collapse;font-size:.8rem}.dataChartRenderer_comparisonTable__HRLLM th{text-align:left;font-size:.7rem;font-weight:600;color:var(--text-primary-muted);text-transform:uppercase;letter-spacing:.5px;padding:.4rem .6rem;border-bottom:1px solid var(--border-secondary)}.dataChartRenderer_comparisonTable__HRLLM td{padding:.5rem .6rem;border-bottom:1px solid color-mix(in srgb,var(--border-secondary) 40%,transparent);color:var(--text-primary)}.dataChartRenderer_comparisonTable__HRLLM tr:last-child td{border-bottom:none}.dataChartRenderer_sourceName__UzrOa{font-weight:500;color:var(--text-secondary)}.dataChartRenderer_plainCell__huK3t{color:var(--text-primary-muted);font-size:.75rem}.dataChartRenderer_stanceBadge__pT8kf{display:inline-block;padding:.1rem .5rem;border-radius:var(--radius-chip,4px);font-size:.7rem;font-weight:600}.dataChartRenderer_stanceBadge__pT8kf.dataChartRenderer_toneGood__I8SBe{background:color-mix(in srgb,var(--status-good) 15%,transparent);color:var(--status-good)}.dataChartRenderer_stanceBadge__pT8kf.dataChartRenderer_toneWarning__DrBx3{background:color-mix(in srgb,var(--status-warning) 15%,transparent);color:var(--status-warning)}.dataChartRenderer_stanceBadge__pT8kf.dataChartRenderer_toneBad__OLNkL{background:color-mix(in srgb,var(--status-bad) 15%,transparent);color:var(--status-bad)}.dataChartRenderer_stanceBadge__pT8kf.dataChartRenderer_toneNeutral__KnvuY{background:color-mix(in srgb,var(--bg-secondary) 60%,transparent);color:var(--text-primary)}.citationListEditor_editorRoot__EiE0G{display:flex;flex-direction:column;gap:12px}.citationListEditor_editorNote__kCuKu{font-size:.8rem;line-height:1.5;color:var(--text-secondary)}.citationListEditor_emptyState__fnyu_{font-size:.85rem;font-style:italic;color:var(--text-primary-muted)}.citationListEditor_citationEntries__8iodR{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.citationListEditor_citationEntry__au98m{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border:1px solid var(--border-primary);border-radius:var(--radius-control,6px);background:var(--surface-base)}.citationListEditor_citationEntryTitle__NtgeH{font-size:.85rem;font-weight:600;color:var(--text-primary)}.citationListEditor_citationEntryUrl__rYAM6{font-size:.75rem;color:var(--text-primary-muted);word-break:break-all}.pagination_pagination__7XhBk{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 0}.pagination_button__n7UNo{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--border-primary);border-radius:6px;background:var(--surface-base);color:var(--text-primary);cursor:pointer;transition:background-color .15s ease}.pagination_button__n7UNo:hover:not(:disabled){background:var(--bg-secondary)}.pagination_button__n7UNo:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.pagination_button__n7UNo:disabled{opacity:.4;cursor:not-allowed}.pagination_status__VQTvU{font-size:.875rem;color:var(--text-secondary);text-align:center;min-width:6rem;-webkit-user-select:none;user-select:none}.pagination_inputWrapper__WLf5V{display:flex;align-items:center;gap:.25rem;font-size:.875rem;color:var(--text-secondary)}.pagination_input__hcfvk{width:3rem;text-align:center;padding:.25rem;border:1px solid var(--border-primary);border-radius:4px;font-size:.875rem;background:var(--surface-base);color:var(--text-primary)}.pagination_input__hcfvk:focus{outline:none;border-color:var(--interactive-base)}.pagination_input__hcfvk:disabled{opacity:.4;cursor:not-allowed}.citationListRenderer_citationList__wQlPp{border-top:1px solid var(--border-secondary);padding-top:.85rem}.citationListRenderer_citationHeading__5KoGY{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--text-primary-muted);margin-bottom:.6rem}.citationListRenderer_citationItem__jGJb3{display:flex;gap:.5rem;padding:.4rem 0;align-items:flex-start}.citationListRenderer_citationItem__jGJb3+.citationListRenderer_citationItem__jGJb3{border-top:1px solid color-mix(in srgb,var(--border-secondary) 40%,transparent)}.citationListRenderer_citationIndex__4NEvv{font-size:.7rem;font-weight:700;color:var(--interactive-base);background:color-mix(in srgb,var(--interactive-base) 12%,transparent);width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.citationListRenderer_citationBody__h_sd_{flex:1 1;min-width:0}.citationListRenderer_citationTitle__LRqab{font-size:.8rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-secondary)}.citationListRenderer_citationTitle__LRqab a{color:inherit;text-decoration:none}.citationListRenderer_citationTitle__LRqab a:hover{color:var(--interactive-base);text-decoration:underline}.citationListRenderer_citationTitle__LRqab a:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.citationListRenderer_citationMeta__x0Re8{font-size:.7rem;color:var(--text-primary-muted);display:flex;gap:.5rem;align-items:center;margin-top:.1rem}.citationListRenderer_citationMetaDomain__gzt0Z{color:var(--text-primary)}.citationListRenderer_citationClaims__r4t0Q{font-size:.75rem;color:var(--text-primary-muted);margin-top:.2rem;font-style:italic}.scanlineOverlay_scanlineOverlay__q__GX{display:none}.sectionDivider_divider__TFX9n{display:flex;align-items:center;gap:.8em;padding:.2em 0}.sectionDivider_dash__y2slo{flex:1 1;height:1px;background:var(--border-secondary)}.sectionDivider_label__QUC9H{font-size:.65em;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted);white-space:nowrap}.page_terminalPage__agVCg{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.page_galleryBlock__I_SPP{flex:1 1;display:flex;flex-direction:column}.page_sectionHeader__89p_P{display:flex;align-items:center;gap:.5em;padding:.5em 1em;background:var(--bg-tertiary);color:var(--bg-primary);text-transform:uppercase;letter-spacing:.1em;font-size:.8em;border-bottom:1px solid var(--border-primary)}.page_sectionIcon__AvPaC{font-weight:700;opacity:.6}.page_sectionTitle__mUrpk{font-size:1em;font-weight:600;margin:0;color:inherit}.taxonHierarchyBlock_ladder__xdjb8{display:flex;flex-direction:column;gap:0;position:relative}.taxonHierarchyBlock_rung__3EXVv{display:grid;grid-template-columns:56px 1fr auto;gap:0;align-items:center;padding:.65rem 0;border-bottom:1px dashed var(--border-secondary)}.taxonHierarchyBlock_rung__3EXVv:last-child{border-bottom:none}.taxonHierarchyBlock_rank__Owt1k{font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted);font-weight:700;border:1px solid var(--border-secondary);background:var(--surface-raised);text-align:center;padding:.2rem 0}.taxonHierarchyBlock_name__kMzkr{padding:0 1rem;font-size:1rem;display:flex;align-items:center;gap:.5em;color:var(--text-primary);min-width:0}.taxonHierarchyBlock_name__kMzkr em{font-style:italic}.taxonHierarchyBlock_childCount__zAZz0{font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:var(--text-primary-muted)}.taxonHierarchyBlock_current__CvHrq{background:var(--surface-raised);margin:0 -.75rem;padding:.65rem .75rem;border-top:1.25px solid var(--border-primary);border-bottom:1.25px solid var(--border-primary)}.taxonHierarchyBlock_current__CvHrq .taxonHierarchyBlock_rank__Owt1k{background:var(--bg-tertiary);color:var(--bg-primary);border-color:var(--bg-tertiary)}.taxonHierarchyBlock_current__CvHrq .taxonHierarchyBlock_name__kMzkr{font-weight:600}.taxonHierarchyBlock_subsectionLabel__FEkgo{font-size:.7rem;font-weight:600;color:var(--text-primary);margin:1.25rem 0 .6rem;text-transform:uppercase;letter-spacing:.18em}.taxonHierarchyBlock_childrenGrid__5DyzL{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.65rem}.taxonHierarchyBlock_childCard__4AvD5{padding:.6rem .75rem;background:var(--surface-raised);border:1px solid var(--border-secondary);text-decoration:none;color:var(--text-primary);font-size:.85rem;display:flex;flex-direction:column;gap:.25rem;transition:all .15s ease;position:relative}.taxonHierarchyBlock_childCard__4AvD5:hover{border-color:var(--border-primary);box-shadow:0 0 0 1px var(--border-primary)}.taxonHierarchyBlock_childName__lQmwB em{font-style:italic}.taxonHierarchyBlock_childMeta__QQFG8{font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary-muted)}.taxonHierarchyBlock_childArrow__n5HaO{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .15s ease,transform .15s ease;color:var(--interactive-base)}.taxonHierarchyBlock_childCard__4AvD5:hover .taxonHierarchyBlock_childArrow__n5HaO{opacity:1;transform:translateY(-50%) translateX(2px)}.taxonHierarchyBlock_parentLine__3MTZV{display:flex;align-items:baseline;gap:.6rem;margin-top:1.25rem;padding-top:.75rem;border-top:1px dashed var(--border-secondary);font-size:.85rem}.taxonHierarchyBlock_parentLabel__m8XsN{font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted);font-weight:600}.taxonHierarchyBlock_parentLink__Nh1gr{color:var(--text-primary);text-decoration:none;border-bottom:1px dotted}.taxonHierarchyBlock_parentLink__Nh1gr em{font-style:italic}.taxonHierarchyBlock_parentLink__Nh1gr:hover{color:var(--interactive-hover)}.taxonHierarchyBlock_parentRank__j6vVv{margin-left:.4em;font-size:.7rem;color:var(--text-primary-muted)}@media(max-width:760px){.taxonHierarchyBlock_rung__3EXVv{grid-template-columns:44px 1fr auto;padding:.55rem 0}.taxonHierarchyBlock_rank__Owt1k{font-size:.58rem;padding:.18rem 0}.taxonHierarchyBlock_name__kMzkr{padding:0 .6rem;font-size:.9rem}.taxonHierarchyBlock_childCount__zAZz0{font-size:.58rem;letter-spacing:.1em}.taxonHierarchyBlock_current__CvHrq{margin:0 -.5rem;padding:.55rem .5rem}}.taxonGroupBlock_container__WkXB8{display:flex;flex-direction:column;gap:1rem}.taxonGroupBlock_summary__VuXFn{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.taxonGroupBlock_typeBadge__HptyU{font-size:.62rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--status-info);background:var(--status-info-bg);border:1px solid var(--status-info);border-radius:var(--radius-pill,999px);padding:.25rem .7rem}.taxonGroupBlock_anchorLine__T7MOz{font-size:.85rem;color:var(--text-secondary)}.taxonGroupBlock_anchorLink__lvKtN{color:var(--text-primary);text-decoration:none;border-bottom:1px dotted}.taxonGroupBlock_anchorLink__lvKtN em{font-style:italic}.taxonGroupBlock_anchorLink__lvKtN:hover{color:var(--interactive-hover)}.taxonGroupBlock_description__fvOKQ{font-size:.95rem;line-height:1.5;color:var(--text-primary);margin:0}.taxonGroupBlock_sensuNote__5swux{font-size:.82rem;line-height:1.5;color:var(--status-info);background:var(--status-info-bg);border:1px solid var(--status-info);border-radius:var(--radius-control,4px);padding:.6rem .8rem;margin:0}.taxonGroupBlock_subsectionLabel__Hunbn{font-size:.7rem;font-weight:600;color:var(--text-primary);margin:.5rem 0 .2rem;text-transform:uppercase;letter-spacing:.18em}.taxonGroupBlock_emptyLine__yjemW{font-size:.85rem;color:var(--text-primary-muted);margin:0}.taxonGroupBlock_membersGrid__U7BlK{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.65rem}.taxonGroupBlock_memberCard__bWD7u{padding:.6rem .75rem;background:var(--surface-raised);border:1px solid var(--border-secondary);text-decoration:none;color:var(--text-primary);font-size:.85rem;display:flex;flex-direction:column;gap:.35rem;transition:border-color .15s ease,box-shadow .15s ease}.taxonGroupBlock_memberCard__bWD7u:hover{border-color:var(--border-primary);box-shadow:0 0 0 1px var(--border-primary)}.taxonGroupBlock_memberName__VTeRr em{font-style:italic}.taxonGroupBlock_memberMeta__50sLP{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.taxonGroupBlock_memberRank__bru5Z{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary-muted)}.taxonGroupBlock_staleBadge__xKWVO{font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--status-bad);background:var(--status-bad-bg);border:1px solid var(--status-bad);border-radius:var(--radius-pill,999px);padding:.1rem .5rem}.taxonGroupBlock_rollup__l_GQ0{display:flex;flex-direction:column;gap:.6rem;margin-top:.5rem;padding-top:.75rem;border-top:1px dashed var(--border-secondary)}.taxonGroupBlock_rollupHeader__sauSm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}.taxonGroupBlock_rollupCount___Ywao{font-size:.85rem;color:var(--text-secondary)}.taxonGroupBlock_loadMore__aN5bc,.taxonGroupBlock_retry__Nug53,.taxonGroupBlock_rollupToggle__Ckyeo{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--interactive-base);background:rgba(0,0,0,0);border:1px solid var(--border-secondary);border-radius:var(--radius-control,4px);padding:.35rem .7rem;cursor:pointer;transition:border-color .15s ease,color .15s ease}.taxonGroupBlock_loadMore__aN5bc:hover,.taxonGroupBlock_retry__Nug53:hover,.taxonGroupBlock_rollupToggle__Ckyeo:hover{border-color:var(--interactive-hover);color:var(--interactive-hover)}.taxonGroupBlock_expandedList__e9_Th{display:flex;flex-direction:column;gap:.5rem}.taxonGroupBlock_expandedRows__O_3Wv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.taxonGroupBlock_expandedRow__gPoKD{display:flex;align-items:center;gap:.6rem;padding:.4rem 0;border-bottom:1px dashed var(--border-secondary);font-size:.85rem}.taxonGroupBlock_expandedRow__gPoKD:last-child{border-bottom:none}.taxonGroupBlock_expandedLink__HLrYq{color:var(--text-primary);text-decoration:none;border-bottom:1px dotted rgba(0,0,0,0)}.taxonGroupBlock_expandedLink__HLrYq em{font-style:italic}.taxonGroupBlock_expandedLink__HLrYq:hover{border-bottom-color:currentColor;color:var(--interactive-hover)}.taxonGroupBlock_expandedRank__v0PvS{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary-muted)}.taxonGroupBlock_loadingState__DKbDV{font-size:.8rem;color:var(--text-primary-muted)}.taxonGroupBlock_errorState__7kdP5{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.82rem;color:var(--status-error);background:var(--status-error-bg);border:1px solid var(--status-error);border-radius:var(--radius-control,4px);padding:.5rem .7rem}@media(max-width:760px){.taxonGroupBlock_membersGrid__U7BlK{grid-template-columns:1fr}}.partOfGroupsChips_root__eY4ki{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .6rem;margin:.75rem 0 0}.partOfGroupsChips_label__9lCpk{font-size:.62rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted)}.partOfGroupsChips_chips__2p4_G{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.partOfGroupsChips_chip__VI2g0{display:inline-flex;align-items:baseline;gap:.4rem;padding:.25rem .7rem;background:var(--surface-raised);border:1px solid var(--border-secondary);border-radius:var(--radius-pill,999px);text-decoration:none;color:var(--text-primary);font-size:.82rem;transition:border-color .15s ease,box-shadow .15s ease}.partOfGroupsChips_chip__VI2g0:hover{border-color:var(--border-primary);box-shadow:0 0 0 1px var(--border-primary)}.partOfGroupsChips_chipName__Q6hF0{font-style:italic}.partOfGroupsChips_chipType__rHUc2{font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-primary-muted)}.taxonLineDetailBlock_detailGrid__r7qi_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.taxonLineDetailBlock_cell__TqNeP{padding:.9rem 1rem;border-right:1px dashed var(--border-secondary);border-bottom:1px dashed var(--border-secondary);display:flex;flex-direction:column;gap:.25rem;min-width:0}.taxonLineDetailBlock_cell__TqNeP:nth-child(4n){border-right:none}.taxonLineDetailBlock_cell__TqNeP.taxonLineDetailBlock_span2__NpIGx{grid-column:span 2}.taxonLineDetailBlock_cell__TqNeP.taxonLineDetailBlock_span4__1fVzx{grid-column:span 4;border-right:none}.taxonLineDetailBlock_cell__TqNeP.taxonLineDetailBlock_tall__yJmf3{background:var(--surface-raised)}.taxonLineDetailBlock_label__Tq4je{font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted);font-weight:600}.taxonLineDetailBlock_value__fNMTV{font-size:.95rem;color:var(--text-primary);line-height:1.4;word-break:break-word}.taxonLineDetailBlock_value__fNMTV.taxonLineDetailBlock_big__eDg9H{font-size:1.5rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.taxonLineDetailBlock_originTag__yTbAs{display:inline-flex;align-items:center;gap:.4em;padding:.25em .6em;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;background:var(--interactive-base);color:var(--bg-primary);width:fit-content}.taxonLineDetailBlock_originTag__yTbAs:before{content:"◆";opacity:.7}.taxonLineDetailBlock_patentCell__CTiZJ{background:var(--surface-raised)}.taxonLineDetailBlock_patentList__A_wx1{display:flex;flex-direction:column;gap:.25rem;font-size:.9rem;color:var(--text-primary)}.taxonLineDetailBlock_patentItem__h4cRB{line-height:1.4}.taxonLineDetailBlock_withheldValue__HwzIA{font-size:.85rem;color:var(--text-secondary-muted);font-style:italic}.taxonLineDetailBlock_statusBadge__SdcPo{display:inline-flex;align-items:center;width:fit-content;padding:.2em .6em;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600;border:1px solid var(--border-primary)}.taxonLineDetailBlock_statusClaimed__2WHRO{background:var(--status-good-bg);color:var(--status-good);border-color:var(--status-good)}.taxonLineDetailBlock_statusSelfDeclared__wgPLY{background:var(--status-info-bg);color:var(--status-info);border-color:var(--status-info)}.taxonLineDetailBlock_statusUnclaimed__81ZX_{background:var(--status-disabled-bg);color:var(--status-disabled);border-color:var(--status-disabled)}.taxonLineDetailBlock_privacyNote__t4SOm{font-size:.72rem;color:var(--text-secondary)}@media(max-width:1100px){.taxonLineDetailBlock_detailGrid__r7qi_{grid-template-columns:repeat(2,1fr)}.taxonLineDetailBlock_cell__TqNeP:nth-child(4n){border-right:1px dashed var(--border-secondary)}.taxonLineDetailBlock_cell__TqNeP:nth-child(2n){border-right:none}}.taxonLineDetailBlock_scopeConflictNotice__CEwpA{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem;padding:var(--surface-padding,.9rem 1rem);background:var(--status-bad-bg);border:var(--border-width,1px) solid var(--status-bad);border-radius:var(--radius-surface,6px);color:var(--text-primary)}.taxonLineDetailBlock_scopeConflictTitle__zDYgO{font-weight:600;color:var(--status-bad)}.taxonLineDetailBlock_scopeConflictActions__mWVAM{display:flex;flex-wrap:wrap;gap:.4rem;align-items:baseline}@media(max-width:760px){.taxonLineDetailBlock_detailGrid__r7qi_{grid-template-columns:1fr}.taxonLineDetailBlock_cell__TqNeP,.taxonLineDetailBlock_cell__TqNeP.taxonLineDetailBlock_span2__NpIGx,.taxonLineDetailBlock_cell__TqNeP.taxonLineDetailBlock_span4__1fVzx{grid-column:auto;border-right:none!important}.taxonLineDetailBlock_value__fNMTV.taxonLineDetailBlock_big__eDg9H{font-size:1.25rem}}.canvasFlowChart_canvasContainer__SlftG{position:relative;width:100%;height:100%;background:var(--surface-base);border-radius:8px;overflow:hidden;touch-action:pan-x pan-y pinch-zoom}.canvasFlowChart_canvasContainer__SlftG .react-transform-wrapper{position:absolute!important;inset:0!important;width:auto!important;height:auto!important;overflow:hidden!important}.canvasFlowChart_svg__28VwN{display:block;-webkit-user-select:none;user-select:none}.canvasFlowChart_connectorsLayer__FQU_Y{pointer-events:none}.canvasFlowChart_nodesLayer__yhfVz{pointer-events:auto}.canvasFlowChart_connector__oj8Tr{stroke:var(--border-primary);stroke-linecap:round;fill:none;transition:stroke .2s ease}.canvasFlowChart_nodeGroup__hJgHn{cursor:pointer;outline:none}.canvasFlowChart_nodeGroup__hJgHn:focus .canvasFlowChart_nodeBackground__ZzQrh{stroke:var(--interactive-active);stroke-width:2}.canvasFlowChart_nodeGroup__hJgHn:hover .canvasFlowChart_nodeBackground__ZzQrh{fill:var(--surface-overlay)}.canvasFlowChart_nodeBackground__ZzQrh{fill:var(--surface-raised);stroke:var(--border-primary);stroke-width:1;transition:all .2s ease}.canvasFlowChart_nodeForeignObject__XdViG{overflow:visible}.canvasFlowChart_nodeContent__0vcyn{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-primary);font-size:.875rem;line-height:1.4;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.canvasFlowChart_toggleButton__mV8RS{cursor:pointer;opacity:0;transition:opacity .2s ease}.canvasFlowChart_nodeGroup__hJgHn:hover .canvasFlowChart_toggleButton__mV8RS{opacity:1}.canvasFlowChart_toggleButtonBg__C1oeq{fill:var(--surface-base);stroke:var(--border-primary);stroke-width:1;transition:all .15s ease}.canvasFlowChart_toggleButtonBg__C1oeq:hover{fill:var(--interactive-hover);stroke:var(--interactive-base)}.canvasFlowChart_toggleButtonText__DxsiI{fill:var(--text-primary);font-size:12px;font-weight:600;font-family:inherit;-webkit-user-select:none;user-select:none}.canvasFlowChart_nodeEnter__a5bsT{opacity:0;transform:scale(.8)}.canvasFlowChart_nodeEnterActive__K22Jf{opacity:1;transform:scale(1);transition:opacity .3s ease-out,transform .3s ease-out}.canvasFlowChart_empty__2OwjV,.canvasFlowChart_loading__fwIWU{color:var(--text-secondary)}.canvasFlowChart_empty__2OwjV,.canvasFlowChart_error__zWD3s,.canvasFlowChart_loading__fwIWU{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:.875rem}.canvasFlowChart_error__zWD3s{flex-direction:column;padding:24px;text-align:center;color:var(--status-error)}.canvasFlowChart_error__zWD3s strong{font-size:1rem;margin-bottom:8px}.canvasFlowChart_error__zWD3s p{color:var(--text-secondary);margin:0;word-break:break-word;max-width:400px}.canvasFlowChart_connectorLabel__5bgTR{font-family:inherit;-webkit-user-select:none;user-select:none;pointer-events:none}.canvasFlowChart_controls__dAsWJ{position:absolute;bottom:12px;right:12px;display:flex;flex-direction:column;gap:4px;z-index:10}.canvasFlowChart_controlButton__1uwae{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--surface-raised);border:1px solid var(--border-primary);border-radius:6px;color:var(--text-primary);font-size:1.125rem;font-weight:500;cursor:pointer;transition:all .15s ease}.canvasFlowChart_controlButton__1uwae:hover{background:var(--surface-overlay);border-color:var(--interactive-base)}.canvasFlowChart_controlButton__1uwae:active{border-color:var(--interactive-base);transform:scale(.95)}.canvasFlowChart_controlButton__1uwae:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.canvasFlowChart_controlButton__1uwae svg{width:14px;height:14px}.peerReportComposer_page__z0D49{max-width:var(--max-content-width);margin:0 auto;padding:0 var(--content-padding);width:100%}.peerReportComposer_hero__bC_uj{display:flex;flex-direction:column;gap:.5em;padding:1.5em 0 1em}.peerReportComposer_heroTitleRow__3JGgE{display:flex;flex-direction:row;align-items:baseline;gap:.4em}.peerReportComposer_heroPrompt__mHJ27{color:var(--interactive-base);font-weight:700}.peerReportComposer_heroTitle__kjee5{margin:0;font-size:1.8em;font-weight:600;color:var(--text-primary)}.peerReportComposer_heroSubtitle__y2ubk{font-size:1.05em;color:var(--text-secondary)}.peerReportComposer_heroSubtitle__y2ubk em{font-style:italic;color:var(--text-primary)}.peerReportComposer_heroHint__Fd5zf{margin:0;max-width:70ch;font-size:.9em;color:var(--text-secondary-muted);line-height:1.5}.peerReportComposer_form__sUf81{gap:1.2em;padding-bottom:5em}.peerReportComposer_form__sUf81,.peerReportComposer_section__pWSmT{display:flex;flex-direction:column}.peerReportComposer_sectionBody__kU6vJ{display:flex;flex-direction:column;padding:0 1.2em 1.2em}.peerReportComposer_fieldGroup__7XcDV{display:flex;flex-direction:column;gap:.4em;margin-top:1em}.peerReportComposer_label__J6DBn{font-size:.85em;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.peerReportComposer_optional__XOocy{font-weight:400;color:var(--text-secondary-muted);text-transform:none}.peerReportComposer_actions__FCiyB{display:flex;flex-direction:row;gap:.5em}.peerReportComposer_cancelBtn__Y1gqM,.peerReportComposer_submitBtn__11Ymk{padding:.6em 1.2em;font:inherit;cursor:pointer;border:1px solid var(--border-primary);transition:background .15s,color .15s,border-color .15s}.peerReportComposer_cancelBtn__Y1gqM{background:rgba(0,0,0,0);color:var(--text-secondary)}.peerReportComposer_cancelBtn__Y1gqM:hover{color:var(--text-primary);border-color:var(--text-primary)}.peerReportComposer_submitBtn__11Ymk{background:var(--interactive-base);color:var(--bg-primary);border-color:var(--interactive-base);font-weight:600}.peerReportComposer_submitBtn__11Ymk:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--interactive-hover)}.peerReportComposer_submitBtn__11Ymk:disabled{opacity:.5;cursor:not-allowed}.invitesManageView_container__jndGW{gap:1.25em;width:100%}.invitesManageView_titleRow__hTGdJ{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}.invitesManageView_title__J069u{margin:0;font-size:1.4em;font-weight:600;line-height:1.2;color:var(--text-primary)}.invitesManageView_sectionHeader__mLzB7[data-status=missing]{--_section-accent:var(--status-warning)}.invitesManageView_sectionHeader__mLzB7[data-status=complete]{--_section-accent:var(--status-success)}.invitesManageView_createForm__i9I_l{display:flex;flex-direction:column;gap:1em;padding:1em 1.25em}.invitesManageView_createIntro__noY9n{margin:0 0 .25em;color:var(--text-secondary-muted);font-size:.9em}.invitesManageView_fieldGroup__aSXZj{display:flex;flex-direction:column;gap:.25em}.invitesManageView_fieldLabel__zHaAY{font-size:.75em;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-muted);font-weight:600}.invitesManageView_fieldHint___Vgo9{font-size:.75em;color:var(--text-secondary-muted);font-style:italic}.invitesManageView_select__ZG3iT{padding:.45em .65em;font-size:.95em;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:.3em}.invitesManageView_submitButton__kzrq9{align-self:flex-start;padding:.5em 1.25em;color:var(--bg-primary);background:var(--interactive-base);border:1px solid var(--interactive-base);border-radius:.3em;font-size:.9em;font-weight:600;cursor:pointer;transition:background-color .12s ease}.invitesManageView_submitButton__kzrq9:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--interactive-hover)}.invitesManageView_submitButton__kzrq9:disabled{opacity:.5;cursor:not-allowed}.invitesManageView_listPanel__u8rM3{padding:1em 1.25em}.invitesManageView_intro__Qb_Z9{margin:0 0 .75em;color:var(--text-secondary-muted);font-size:.9em}.invitesManageView_empty__XddZt{margin:0;color:var(--text-secondary-muted);font-style:italic}.invitesManageView_tableWrap__0tCAc{width:100%;overflow-x:auto}.invitesManageView_invitesTable__2AoZz{width:100%;border-collapse:collapse}.invitesManageView_tokenCell__i0rr9{display:inline-flex;align-items:center;gap:.5em}.invitesManageView_copyButton__j7I9q{display:inline-flex;align-items:center;justify-content:center;gap:.3em;min-height:1.9rem;padding:.25em .6em;color:var(--interactive-base);background:rgba(0,0,0,0);border:1px solid var(--border-secondary);border-radius:.25em;cursor:pointer;font-size:.85em;transition:background-color .12s ease}.invitesManageView_copyButton__j7I9q:hover{background:var(--interactive-hover);color:var(--bg-primary)}.invitesManageView_tokenSnippet__T7imF{font-family:monospace;font-size:.85em}.invitesManageView_copiedBadge__U7o9e{color:var(--status-success);font-size:.75em;font-weight:600}.invitesManageView_tokenWithheld__dyYh8{display:inline-flex;align-items:center;gap:.3em;color:var(--text-secondary-muted);font-size:.85em;font-style:italic}.invitesManageView_roleBadge__cL6AT{display:inline-block;padding:.15em .5em;border-radius:.25em;font-size:.75em;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.invitesManageView_role_admin__fpnG3{color:var(--status-good);background:var(--status-good-bg)}.invitesManageView_role_curator__MeUEN{color:var(--interactive-base);background:var(--bg-secondary)}.invitesManageView_role_contributor__NKN7w{color:var(--text-secondary);background:var(--bg-secondary)}.invitesManageView_role_viewer__L0ig1{color:var(--text-secondary-muted);background:var(--bg-secondary)}.invitesManageView_noteCell__eKt2f{color:var(--text-secondary);font-size:.9em;max-width:24em;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invitesManageView_expiresCell__tI82I,.invitesManageView_inviterCell__FsvIF{color:var(--text-secondary);font-size:.85em}.invitesManageView_revokeButton__WjHie{display:inline-flex;align-items:center;justify-content:center;gap:.3em;min-height:1.9rem;padding:.3em .7em;color:var(--status-error);background:rgba(0,0,0,0);border:1px solid var(--status-error);border-radius:.25em;cursor:pointer;font-size:.85em;transition:background-color .12s ease,color .12s ease}.invitesManageView_revokeButton__WjHie:hover{background:var(--status-error);color:var(--bg-primary)}.invitesManageView_modalBody__ONMPD{padding:1.5em;display:flex;flex-direction:column;gap:1em;min-width:20em}.invitesManageView_modalTitle__ai_g9{margin:0;font-size:1.2em;font-weight:600;color:var(--text-primary)}.invitesManageView_modalText__BM9me{margin:0;color:var(--text-secondary);font-size:.95em}.invitesManageView_modalActions__5YJJV{display:flex;justify-content:flex-end;gap:.5em}.invitesManageView_cancelButton__BW2bo,.invitesManageView_confirmRevokeButton__XPrLe{padding:.5em 1em;border-radius:.3em;font-size:.9em;cursor:pointer;transition:background-color .12s ease}.invitesManageView_cancelButton__BW2bo{color:var(--text-secondary);background:rgba(0,0,0,0);border:1px solid var(--border-primary)}.invitesManageView_cancelButton__BW2bo:hover{color:var(--text-primary);background:var(--interactive-hover)}.invitesManageView_confirmRevokeButton__XPrLe{color:var(--bg-primary);background:var(--status-error);border:1px solid var(--status-error);font-weight:600}.invitesManageView_confirmRevokeButton__XPrLe:hover{opacity:.85}.membersManageView_container__rF0d6{gap:1.25em;width:100%}.membersManageView_titleRow__FQPjP{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}.membersManageView_title__28aGJ{margin:0;font-size:1.4em;font-weight:600;line-height:1.2;color:var(--text-primary)}.membersManageView_memberCount__MiUZv{font-size:.85em;color:var(--text-secondary);font-family:var(--font-mono,monospace)}.membersManageView_sectionHeader__ch0YL[data-status=missing]{--_section-accent:var(--status-warning)}.membersManageView_sectionHeader__ch0YL[data-status=complete]{--_section-accent:var(--status-success)}.membersManageView_sectionBody__Eldlh{padding:1em 1.25em}.membersManageView_inviteRow__Xih1V{align-items:flex-end}.membersManageView_inviteInputWrap__Vlntc{flex:1 1;min-width:0}.membersManageView_inviteSubmit__NhPwF{display:flex;align-items:center;gap:.5em;padding:.55em 1.25em;background:var(--interactive-base);color:var(--bg-primary);border:1px solid var(--interactive-base);border-radius:.3em;font-weight:600;cursor:pointer;transition:background-color .12s ease;white-space:nowrap}.membersManageView_inviteSubmit__NhPwF:hover:not(:disabled):not([aria-disabled=true]){background:var(--interactive-hover)}.membersManageView_inviteSubmit__NhPwF:disabled{opacity:.5;cursor:not-allowed}.membersManageView_inviteSubmit__NhPwF[aria-disabled=true]{opacity:.5}.membersManageView_tableWrap__L0XqT{padding:.5em 1em;overflow-x:auto}.membersManageView_memberTable__tX5ba{width:100%;border-collapse:collapse;font-size:.9em}.membersManageView_memberTable__tX5ba th{text-align:left;padding:.5em .75em;font-size:.75em;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-muted);border-bottom:1px solid var(--border-secondary)}.membersManageView_memberTable__tX5ba td{padding:.65em .75em;color:var(--text-primary);vertical-align:middle}.membersManageView_nameCell__mVICJ{display:flex;align-items:center;gap:.5em}.membersManageView_nameText__qAiXX{font-weight:500}.membersManageView_youTag__FDk5h{display:inline-block;padding:.05em .4em;font-size:.7em;font-weight:600;text-transform:uppercase;color:var(--status-info);background:var(--status-info-bg);border-radius:.25em}.membersManageView_joinedCell__HYViW{color:var(--text-secondary);font-family:var(--font-mono,monospace);font-size:.85em}.membersManageView_roleBadge__Wwrpr{display:inline-block;padding:.15em .6em;font-family:var(--font-mono,monospace);font-size:.7em;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:.25em;border:1px solid}.membersManageView_badgeAdmin__HOsNi{color:var(--status-good);border-color:var(--status-good);background:var(--status-good-bg)}.membersManageView_badgeCurator__IiJYl{color:var(--interactive-base);border-color:var(--interactive-base);background:var(--surface-overlay)}.membersManageView_badgeContributor__c0G_n{color:var(--text-primary);border-color:var(--border-primary);background:var(--bg-secondary)}.membersManageView_badgeViewer__EcHE9{color:var(--text-secondary);border-color:var(--border-secondary);background:rgba(0,0,0,0)}.membersManageView_actionsCell__ffzt2{align-items:center}.membersManageView_roleSelect__ZA7i5{min-height:1.9rem;padding:.25em .5em;font-size:.85em;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:.25em;cursor:pointer}.membersManageView_roleSelect__ZA7i5:disabled{opacity:.5;cursor:not-allowed}.membersManageView_removeButton__2TXlU{display:flex;align-items:center;justify-content:center;min-height:1.9rem;min-width:1.9rem;padding:.3em .55em;font-size:.9em;color:var(--status-bad);background:rgba(0,0,0,0);border:1px solid var(--border-secondary);border-radius:.25em;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.membersManageView_removeButton__2TXlU:hover:not(:disabled){background:var(--status-bad-bg);border-color:var(--status-bad)}.membersManageView_removeButton__2TXlU:disabled{opacity:.4;cursor:not-allowed}.membersManageView_confirmCard__HtCS3{padding:1.5em;max-width:28em;background:var(--surface-base);border:1px solid var(--border-primary);border-radius:.5em}.membersManageView_confirmTitle__tjTE_{margin:0 0 .5em;font-size:1.1em;font-weight:600;color:var(--text-primary)}.membersManageView_confirmMessage__KGzWS{margin:0 0 1.25em;color:var(--text-secondary);font-size:.95em;line-height:1.4}.membersManageView_confirmActions__LnyOk{justify-content:flex-end}.membersManageView_confirmCancel__o3xea,.membersManageView_confirmConfirm__o88Ro{padding:.45em 1em;font-size:.9em;border-radius:.3em;cursor:pointer;border:1px solid;transition:background-color .12s ease}.membersManageView_confirmCancel__o3xea{color:var(--text-primary);background:rgba(0,0,0,0);border-color:var(--border-primary)}.membersManageView_confirmCancel__o3xea:hover:not(:disabled){background:var(--interactive-hover)}.membersManageView_confirmConfirm__o88Ro{color:var(--white);background:var(--status-bad);border-color:var(--status-bad);font-weight:600}.membersManageView_confirmConfirm__o88Ro:hover:not(:disabled){background:var(--status-bad);filter:brightness(1.1)}.membersManageView_confirmCancel__o3xea:disabled,.membersManageView_confirmConfirm__o88Ro:disabled{opacity:.5;cursor:not-allowed}.pages_terminalPage__mbbUs{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.pages_title__DyAsV{margin:0;font-size:1em;font-weight:600;line-height:1.2;color:inherit}.specimens_container__vDx1n{gap:1.25em;width:100%}.specimens_titleRow__HGSrj{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}.specimens_titleGroup__ntbAF{display:flex;align-items:baseline;gap:.75em;flex-wrap:wrap}.specimens_addButton__EDPae{display:inline-flex;align-items:center;gap:.35em;padding:.5em 1.05em;background:var(--interactive-base);color:var(--bg-primary);border:1px solid var(--interactive-base);border-radius:.25em;font-size:.9em;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;transition:background-color .12s ease,border-color .12s ease,filter .12s ease}.specimens_addButton__EDPae:hover{background:var(--interactive-active);border-color:var(--interactive-active);filter:brightness(1.05)}.specimens_title__eZtKm{margin:0;font-size:1.4em;font-weight:600;line-height:1.2;color:var(--text-primary)}.specimens_totalCount__ftu4s{font-size:.85em;color:var(--text-secondary);font-family:var(--font-mono,monospace)}.specimens_empty__wwt2d{margin:0;padding:1.25em 1em;color:var(--text-secondary-muted);font-style:italic;font-size:.95em}.specimens_tableWrap__ldpVT{width:100%;overflow-x:auto}.specimens_specimensTable__M4c5r{width:100%;border-collapse:collapse;font-size:.9em}.specimens_specimensTable__M4c5r th{text-align:left;padding:.65em .85em;font-size:.7em;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary-muted);border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary)}.specimens_pagination__LIg6z{align-items:center;justify-content:center;gap:1em;padding:.75em 0}.specimens_pageLinkDisabled__1mD5X,.specimens_pageLink__gQE3e{padding:.35em .85em;font-size:.9em;border:1px solid var(--border-secondary);border-radius:.25em;text-decoration:none;transition:background-color .12s ease,border-color .12s ease}.specimens_pageLink__gQE3e{color:var(--text-primary)}.specimens_pageLink__gQE3e:hover{background:var(--interactive-hover);border-color:var(--interactive-base);color:var(--interactive-base)}.specimens_pageLinkDisabled__1mD5X{color:var(--text-secondary-muted);cursor:not-allowed;opacity:.5}.specimens_pageIndicator__OmBDB{color:var(--text-secondary);font-size:.85em;font-family:var(--font-mono,monospace)}.angledBoxLoadingBar_container__TLv3v{display:flex}.angledBoxLoadingBar_box__dR49v{height:1.75rem;width:1.75rem;margin-right:-.25rem;background:var(--bg-secondary);mask-image:url("data:image/svg+xml;utf8,    <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46.91 50'>    <path fill='white' d='M44.41,0h-19.41c-.95,0-1.81.54-2.24,1.38L.26,46.38c-.62,1.23-.12,2.74,1.12,3.35.35.17.73.26,1.12.26h19.41c.95,0,1.81-.54,2.24-1.38L46.65,3.62c.62-1.23.12-2.74-1.12-3.35-.35-.17-.73-.26-1.12-.26Z'/>    </svg>");mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-image:url("data:image/svg+xml;utf8,    <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46.91 50'>    <path fill='white' d='M44.41,0h-19.41c-.95,0-1.81.54-2.24,1.38L.26,46.38c-.62,1.23-.12,2.74,1.12,3.35.35.17.73.26,1.12.26h19.41c.95,0,1.81-.54,2.24-1.38L46.65,3.62c.62-1.23.12-2.74-1.12-3.35-.35-.17-.73-.26-1.12-.26Z'/>    </svg>");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;transition:background 99ms ease-in-out}.angledBoxLoadingBar_box__dR49v.angledBoxLoadingBar_active__M5Uj5{background:var(--interactive-base)}.angledBoxLoadingBar_box__dR49v:last-child{margin-right:0}.pannableCanvas_canvasContainer__8DRxF{position:relative;width:100%;height:100%;background:var(--surface-base);border-radius:8px;overflow:hidden;touch-action:pan-x pan-y pinch-zoom}.pannableCanvas_canvasContainer__8DRxF .react-transform-wrapper{position:absolute!important;inset:0!important;width:auto!important;height:auto!important;overflow:hidden!important}.pannableCanvas_canvasContainer--measuring__w7Kcj .react-transform-wrapper{visibility:hidden}.pannableCanvas_loadingOverlay__DdABs{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--surface-base);z-index:5;transition:opacity .2s ease-out}.pannableCanvas_loadingOverlay--hidden__J17TL{opacity:0;pointer-events:none}.pannableCanvas_controls__ZKIlC{position:absolute;display:flex;flex-direction:column;gap:4px;z-index:10}.pannableCanvas_controls--bottom-right__xZ_7k{bottom:12px;right:12px}.pannableCanvas_controls--bottom-left__Y1dA1{bottom:12px;left:12px}.pannableCanvas_controls--top-right__YeLA0{top:12px;right:12px}.pannableCanvas_controls--top-left__ALLWP{top:12px;left:12px}.pannableCanvas_controlButton__AkgcD{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--surface-raised);border:1px solid var(--border-primary);border-radius:6px;color:var(--text-primary);font-size:1.125rem;font-weight:500;cursor:pointer;transition:all .15s ease}.pannableCanvas_controlButton__AkgcD:hover{background:var(--interactive-hover);border-color:var(--interactive-base)}.pannableCanvas_controlButton__AkgcD:active{background:var(--interactive-active);transform:scale(.95)}.pannableCanvas_controlButton__AkgcD:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.pannableCanvas_controlButton__AkgcD svg{width:14px;height:14px}.lineLineageTree_container__YmFHM{min-height:200px}.lineLineageTree_chartWrapper__k4iNI{height:600px;border:1px solid var(--border-secondary)}.lineLineageTree_loadingState__BjVEc{color:var(--text-secondary)}.lineLineageTree_errorState__FbU1O,.lineLineageTree_loadingState__BjVEc{display:flex;align-items:center;justify-content:center;height:200px;font-size:.9rem}.lineLineageTree_errorState__FbU1O{color:var(--status-error)}.lineLineageTree_emptyState__U5WFa{display:flex;align-items:center;justify-content:center;height:120px;color:var(--text-secondary);font-size:.9rem;opacity:.7;font-style:italic}.lineLineageTree_nodeCard__UieJW{padding:.5em .75em;background:var(--surface-base);border:1px solid var(--border-primary);min-width:120px;text-align:center}.lineLineageTree_nodeCard__UieJW.lineLineageTree_rootNode__cola_{border-color:var(--interactive-base);border-width:2px}.lineLineageTree_nodeEpithet__fz38n{font-size:.85rem;font-weight:600;color:var(--text-secondary)}.lineLineageTree_nodeName__1bqwM{font-size:.7rem;color:var(--text-secondary);opacity:.7}.lineLineageTree_nodeOrigin__4fFlX{font-size:.6rem;text-transform:uppercase;letter-spacing:.08em;color:var(--interactive-base);margin-top:.2em}.lineLineageTree_truncatedNotice__oHGLN{font-size:.75rem;color:var(--status-warning);text-align:center;padding:.5em;border-top:1px solid var(--border-secondary)}.lineLineageTree_selectedFromList__7JXBB{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.lineLineageTree_selectedFromLink__Hiuec{display:inline-block;padding:.4rem .6rem;border:1px solid var(--border-secondary);color:var(--interactive-base);text-decoration:none;font-size:.95rem}.lineLineageTree_selectedFromLink__Hiuec:hover{border-color:var(--interactive-hover);color:var(--interactive-hover)}.taxonCultivarListBlock_container__Plh_D{min-height:100px;display:flex;flex-direction:column;gap:1rem}.taxonCultivarListBlock_headerRow__Zq_rd{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.6rem;margin-bottom:0}.taxonCultivarListBlock_cultivarCount__Fvxvr{font-size:.85rem;color:var(--text-primary)}.taxonCultivarListBlock_cultivarCount__Fvxvr b{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.taxonCultivarListBlock_addLink__bXUDX{padding:.55rem 1rem;font-size:.74rem;letter-spacing:.15em;text-transform:uppercase;font-weight:600;border:1px solid var(--border-secondary);color:var(--text-primary);text-decoration:none;transition:all .15s ease;display:inline-flex;align-items:center;gap:.4em}.taxonCultivarListBlock_addLink__bXUDX:hover{background:var(--surface-raised);border-color:var(--border-primary)}.taxonCultivarListBlock_cultivarGrid__bwt_T{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.85rem}.taxonCultivarListBlock_cultivarCard__7Up7p{position:relative;background:var(--surface-raised);border:1px solid var(--border-secondary);text-decoration:none;color:var(--text-primary);display:flex;flex-direction:column;transition:all .15s ease;padding:.75rem .85rem .85rem;gap:.35rem}.taxonCultivarListBlock_cultivarCard__7Up7p:hover{border-color:var(--border-primary);box-shadow:0 0 14px -6px var(--border-primary)}.taxonCultivarListBlock_cultivarEpithet__pjc3k{font-size:.95rem;font-weight:500;color:var(--text-primary)}.taxonCultivarListBlock_cultivarEpithet__pjc3k:before{content:"'";color:var(--border-primary);opacity:.7;margin-right:.05em}.taxonCultivarListBlock_cultivarEpithet__pjc3k:after{content:"'";color:var(--border-primary);opacity:.7;margin-left:.05em}.taxonCultivarListBlock_cultivarMeta__pTmDt{display:flex;gap:.5em;flex-wrap:wrap;font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:var(--text-primary-muted)}.taxonCultivarListBlock_originTag__iaalP{padding:.15em .4em;border:1px solid var(--border-secondary);background:var(--bg-secondary);font-weight:600}.taxonCultivarListBlock_errorState__viAOd,.taxonCultivarListBlock_loadingState__4yvP7{display:flex;align-items:center;justify-content:center;padding:2rem;font-size:.9rem}.taxonCultivarListBlock_loadingState__4yvP7{color:var(--text-primary-muted)}.taxonCultivarListBlock_errorState__viAOd{color:var(--status-error)}.taxonCultivarListBlock_paginationRow__FOyH6{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 0 0;border-top:1px dashed var(--border-secondary);margin-top:.5rem}.taxonCultivarListBlock_pageInfo__gJEOx{font-size:.8rem;color:var(--text-primary);padding:.3em .5em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.taxonCultivarListBlock_pageButton__U4rVb{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;padding:.4em .85em;background:var(--surface-raised);border:1px solid var(--border-secondary);color:var(--text-primary);cursor:pointer;font-family:inherit;transition:all .15s ease}.taxonCultivarListBlock_pageButton__U4rVb:hover:not(:disabled){border-color:var(--border-primary);background:var(--bg-secondary)}.taxonCultivarListBlock_pageButton__U4rVb:disabled{opacity:.3;cursor:not-allowed}@media(max-width:760px){.taxonCultivarListBlock_headerRow__Zq_rd{flex-direction:column;align-items:flex-start}.taxonCultivarListBlock_cultivarGrid__bwt_T{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.taxonCultivarListBlock_cultivarCard__7Up7p{padding:.55rem .6rem .65rem}.taxonCultivarListBlock_cultivarEpithet__pjc3k{font-size:.85rem}}@media(max-width:420px){.taxonCultivarListBlock_cultivarGrid__bwt_T{grid-template-columns:1fr}}.taxonPicker_container__RVCnG.taxonPicker_toggleWrapper__Mz87S,.taxonPicker_toggleWrapper__Mz87S.taxonPicker_toggleWrapper__Mz87S{width:100%}.taxonPicker_inputWrapper__JLBAv{display:flex;align-items:stretch;width:100%;border:1px solid var(--border-secondary);background:var(--surface-raised);transition:border-color .15s ease,box-shadow .15s ease}.taxonPicker_inputWrapper__JLBAv:hover{border-color:var(--border-primary)}.taxonPicker_inputWrapper__JLBAv:focus-within{border-color:var(--interactive-base);background:var(--bg-secondary);box-shadow:0 0 0 1px var(--interactive-base)}.taxonPicker_inputWrapperSelected__ggaQt,.taxonPicker_inputWrapperSelected__ggaQt:hover{border-color:var(--status-success)}.taxonPicker_inputWrapperSelected__ggaQt:focus-within{border-color:var(--status-success);box-shadow:0 0 0 1px var(--status-success)}.taxonPicker_inputWrapperPending__FnlyC,.taxonPicker_inputWrapperPending__FnlyC:hover{border-color:var(--status-warning)}.taxonPicker_inputWrapperPending__FnlyC:focus-within{border-color:var(--status-warning);box-shadow:0 0 0 1px var(--status-warning)}.taxonPicker_prompt__bT8Jt{display:flex;align-items:center;justify-content:center;padding:0 .75rem;background:var(--bg-tertiary);border-right:1px solid var(--border-primary);color:var(--bg-primary);font-weight:600;font-size:.95rem;letter-spacing:.1em;-webkit-user-select:none;user-select:none}.taxonPicker_inputArea__vd5j3{position:relative;flex:1 1;display:flex;align-items:center;min-width:0}.taxonPicker_input__trDBH{width:100%;flex:1 1;padding:.65rem .8rem;font-family:inherit;font-size:.95rem;color:var(--text-secondary);background:rgba(0,0,0,0);border:none;outline:none;min-width:0}.taxonPicker_input__trDBH::placeholder{color:var(--text-secondary-muted)}.taxonPicker_inputHidden__enF0W{color:rgba(0,0,0,0)}.taxonPicker_inputHidden__enF0W::placeholder{color:rgba(0,0,0,0)}.taxonPicker_selectedChip__AYdNd{position:absolute;inset:2px;display:flex;align-items:center;gap:.5em;padding:0 .75em;background:rgba(0,0,0,0);border:none;cursor:pointer;font-family:inherit;color:var(--text-primary);transition:background-color .15s ease}.taxonPicker_selectedChip__AYdNd:hover{background:var(--bg-secondary)}.taxonPicker_chipThumbnail__cI2l1{width:28px;height:28px;object-fit:cover;flex-shrink:0}.taxonPicker_chipName__HuMU0{font-size:.9rem;font-style:italic;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;text-align:left}.taxonPicker_chipClear__p4YSh{flex-shrink:0;font-size:1.1rem;color:var(--text-secondary-muted);transition:color .15s ease}.taxonPicker_selectedChip__AYdNd:hover .taxonPicker_chipClear__p4YSh{color:var(--status-error)}.taxonPicker_pendingHint__sE5TG{display:block;margin-top:.3em;font-size:.75rem;color:var(--status-warning);line-height:1.3}.taxonPicker_breadcrumb__r6z7T{display:flex;flex-wrap:wrap;align-items:center;gap:.3em .45em;font-size:.78rem;letter-spacing:.08em;color:var(--text-primary-muted);padding:.35rem 0;margin:0;list-style:none;-webkit-user-select:none;user-select:none}.taxonPicker_breadcrumbItemWrap__Kp02q{display:inline-flex;align-items:center}.taxonPicker_breadcrumbRankTag__LVwVX{display:inline-block;padding:.1rem .45rem;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;background:var(--bg-secondary);border:1px solid var(--border-secondary);color:var(--text-primary-muted);margin-right:.3em;cursor:help}.taxonPicker_breadcrumbNode__P1FxE{text-decoration:none;color:inherit;cursor:pointer;transition:color .15s ease}.taxonPicker_breadcrumbNode__P1FxE:hover{color:var(--interactive-base)}.taxonPicker_breadcrumbItalic__aRe2C{font-style:italic}.taxonPicker_breadcrumbActive__RsMul{color:var(--text-primary);font-weight:600}.taxonPicker_breadcrumbActive__RsMul:hover{color:var(--interactive-hover)}.taxonPicker_breadcrumbSep__ArHUX{opacity:.5}.taxonPicker_breadcrumbLoading__nUugL{color:var(--text-secondary-muted);font-size:.75rem;letter-spacing:.15em}.taxonPicker_resultsContainer__XEpl7.taxonPicker_resultsContainer__XEpl7{max-height:none;overflow:visible}.taxonPicker_groupHeading__i5S4B{padding:.4rem .75rem .25rem;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);border-top:1px solid var(--border-secondary);-webkit-user-select:none;user-select:none}.taxonPicker_groupHeading__i5S4B:first-child{border-top:none}.taxonPicker_sheetPanel__rnlXg.taxonPicker_sheetPanel__rnlXg{position:fixed;inset:0;margin:0;width:100dvw;height:100dvh;max-width:none;box-sizing:border-box}.taxonPicker_sheetPanel__rnlXg.taxonPicker_sheetPanel__rnlXg,.taxonPicker_sheetPanel__rnlXg.taxonPicker_sheetPanel__rnlXg[data-closed]{transform:none}.taxonPicker_sheet__WEXYF{display:flex;flex-direction:column;width:100%;height:100dvh;background:var(--bg-primary);color:var(--text-primary);padding:max(.6rem,env(safe-area-inset-top)) .75rem max(.6rem,env(safe-area-inset-bottom));box-sizing:border-box}.taxonPicker_sheetHeader__rz7VS{display:flex;align-items:stretch;gap:.5rem;flex:0 0 auto}.taxonPicker_sheetHeader__rz7VS .taxonPicker_inputWrapper__JLBAv{flex:1 1 auto;min-width:0}.taxonPicker_sheetHeader__rz7VS .taxonPicker_input__trDBH{font-size:max(16px,1rem)}.taxonPicker_sheetDone__cZlFS{flex:0 0 auto;padding:0 .9rem;font-family:inherit;font-size:.9rem;font-weight:600;letter-spacing:.04em;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-secondary);cursor:pointer}.taxonPicker_sheetDone__cZlFS:focus-visible,.taxonPicker_sheetDone__cZlFS:hover{border-color:var(--interactive-base);outline:none}.taxonPicker_sheetResults___VtQ2{flex:1 1 auto;min-height:0;margin-top:.6rem;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border:1px solid var(--border-secondary);background:var(--surface-raised)}.taxonPicker_sheetResults___VtQ2 button{min-height:44px}.matchedSynonymName_synonym__N8Tt5{color:var(--text-primary-muted);font-weight:400}.matchedSynonymName_arrow__21uP6{margin-inline:.35em;color:var(--text-secondary-muted);font-style:normal;font-weight:400}.taxonPickerItem_item__BkrEw{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.55rem .75rem;background:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--border-secondary);color:var(--text-primary);font-family:inherit;text-align:left;cursor:pointer;transition:background-color .12s ease}.taxonPickerItem_item__BkrEw:last-child{border-bottom:none}.taxonPickerItem_item__BkrEw:hover{background:var(--surface-raised)}.taxonPickerItem_item__BkrEw:focus-visible{outline:2px solid var(--interactive-base);outline-offset:-2px}.taxonPickerItem_selected__kjH1d{background:var(--status-success-bg)}.taxonPickerItem_thumbnail__0bNXB{width:32px;height:32px;flex-shrink:0;border-radius:4px;overflow:hidden}.taxonPickerItem_thumbnailImage__1yzpw{width:100%;height:100%;object-fit:cover;display:block}.taxonPickerItem_nameSection__n40Rc{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1 1}.taxonPickerItem_scientificName__cUXtK{font-weight:600;font-style:italic;font-size:.9rem;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.taxonPickerItem_commonName__cUFIa{font-size:.8rem;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.taxonPickerItem_underParent__CJRJ1{font-size:.75rem;font-style:normal;color:var(--text-secondary-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.taxonPickerItem_item__BkrEw:hover{flex-wrap:wrap}.taxonPickerItem_item__BkrEw:hover .taxonPickerItem_nameSection__n40Rc{flex:1 1 auto}.taxonPickerItem_item__BkrEw:hover .taxonPickerItem_commonName__cUFIa,.taxonPickerItem_item__BkrEw:hover .taxonPickerItem_scientificName__cUXtK{white-space:normal;overflow-wrap:break-word}.taxonPickerItem_metaSection__1Yps2{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.taxonPickerItem_groupTag__d_m0t,.taxonPickerItem_lineTag__t221Q{font-size:.6rem;padding:.15rem .45rem;border-radius:3px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:var(--status-info-bg);color:var(--status-info);white-space:nowrap}.taxonPickerItem_groupType__PEwEO{font-weight:500;letter-spacing:.03em;text-transform:none}.taxonPickerItem_rank__8JDth{font-size:.7rem;padding:.15rem .45rem;border-radius:4px;background:var(--bg-secondary);color:var(--text-secondary);text-transform:capitalize}.taxonPickerItem_status__a5rIC{font-size:.65rem;padding:.1rem .35rem;border-radius:3px;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.taxonPickerItem_status-accepted__q_4Pl{background:var(--status-good-bg);color:var(--status-good)}.taxonPickerItem_status-provisional__bU2Qw{background:var(--status-warning-bg);color:var(--orange)}.taxonPickerItem_status-doubtful__WKiJA{background:var(--status-info-bg);color:var(--status-info)}.taxonPickerItem_status-synonym__CTDzO{background:var(--bg-secondary);color:var(--text-secondary-muted)}.taxonPickerItem_status-deprecated__NpyZ9{background:var(--status-bad-bg);color:var(--status-bad)}.sortableTable_root__1OMjy{display:flex;flex-direction:column;gap:.75em;width:100%}.sortableTable_stateSlotWrapper__A6F1C{width:100%}.sortableTable_stateSlot__3mEpE{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75em;padding:2.5em 1em;text-align:center;color:var(--text-secondary)}.sortableTable_errorIcon__zMih6{color:var(--status-error)}.sortableTable_emptyIcon__Qwm4f{color:var(--text-secondary-muted)}.sortableTable_table__LaFSn{width:100%;border-collapse:collapse}.sortableTable_table__LaFSn td{padding:.6em .75em;border-bottom:1px solid var(--border-secondary);vertical-align:middle;color:var(--text-primary)}.sortableTable_headerCell__HQtEf{padding:.6em .75em;text-align:left;font-weight:600;color:var(--text-secondary);border-bottom:2px solid var(--border-primary);white-space:nowrap}.sortableTable_sortableHeaderCell__l8CbD{padding:0}.sortableTable_sortButton__bZrjv{display:inline-flex;align-items:center;gap:.4em;padding:.6em .75em;margin:0;border:none;background:none;font:inherit;color:inherit;cursor:pointer;text-align:inherit;border-radius:.25em;transition:color .15s ease}.sortableTable_sortButton__bZrjv:hover{color:var(--interactive-hover)}.sortableTable_sortButton__bZrjv:focus-visible{outline:2px solid var(--interactive-base);outline-offset:-2px}.sortableTable_sortIndicator__RoYVp{display:inline-flex;align-items:center}.sortableTable_sortIndicatorInactive__TLppr{opacity:.55}.sortableTable_srOnly__BdK8b{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sortableTable_pagination__eUdwp{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75em}.sortableTable_paginationButton__uHEct{box-sizing:border-box}.sortableTable_pageStatus__x3dN6{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sortableTable_pageSize__dIJ6D{display:inline-flex;align-items:center;gap:.5em;color:var(--text-secondary)}.sortableTable_pageSizeSelect__Tm8S8{padding:.25em .4em;border:1px solid var(--border-primary);border-radius:.25em;background:var(--surface-raised);color:var(--text-primary);font:inherit;cursor:pointer}.navigationGuard_modalContent__jYuP_{padding:1.5em;text-align:center}.navigationGuard_title__pUKuf{margin:0;font-size:1.25rem;font-weight:600;color:var(--text-primary)}.navigationGuard_message__ZaWwh{margin:0;font-size:.95rem;color:var(--text-secondary-muted);line-height:1.5}.navigationGuard_buttonContainer__OBA0J{justify-content:center;margin-top:.5em}.navigationGuard_stayButton__TiRtG{padding:.5em 1em;border:1px solid var(--border-secondary);border-radius:.25em;background-color:var(--surface-base)}.navigationGuard_stayButton__TiRtG:hover{background-color:var(--status-error-bg);border-color:var(--status-error)}.navigationGuard_leaveButton__1M_x2{padding:.5em 1em;border:1px solid var(--status-warning);border-radius:.25em;background-color:var(--status-warning-bg)}.navigationGuard_leaveButton__1M_x2:hover{background-color:var(--status-warning);color:var(--bg-primary)}.authGate_gate__wgakP{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.authGate_card__ygE_m{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5em;padding:3em 2em;margin:2em auto;max-width:32rem;width:100%;background:var(--surface-base);border:1px solid var(--border-primary);border-radius:.5em;box-shadow:0 0 32px -16px var(--interactive-base)}.authGate_iconBadge__Rso0V{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;border-radius:50%;background:var(--bg-secondary);border:2px solid var(--interactive-base);color:var(--interactive-base);font-size:2.5rem}.authGate_title__sJm_c{margin:0;font-size:1.5rem;font-weight:700;color:var(--text-primary);letter-spacing:.02em;line-height:1.2}.authGate_message__Siq6M{margin:0;font-size:1rem;line-height:1.5;color:var(--text-secondary);max-width:28rem}.authGate_actions__rgzxj{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.75em;flex-wrap:wrap;width:100%;margin-top:.5em}.authGate_loginAction__gffd4{display:inline-flex;align-items:center}.authGate_loginAction__gffd4>button{appearance:none;background:var(--interactive-base);color:var(--bg-primary);border:1px solid var(--interactive-base);border-radius:.25em;padding:.625em 1.5em;font-size:.95rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .15s ease,color .15s ease,transform .1s ease}.authGate_loginAction__gffd4>button:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--interactive-hover)}.authGate_loginAction__gffd4>button:active:not(:disabled){transform:translateY(1px)}.authGate_loginAction__gffd4>button:disabled{background:var(--status-disabled);border-color:var(--status-disabled);cursor:wait}.authGate_backLink__b5MLL{display:inline-flex;align-items:center;gap:.4em;padding:.625em 1.25em;font-size:.95rem;font-weight:500;color:var(--text-secondary);background:rgba(0,0,0,0);border:1px solid var(--border-primary);border-radius:.25em;text-decoration:none;transition:color .15s ease,border-color .15s ease,background .15s ease}.authGate_backLink__b5MLL:hover{color:var(--text-primary);border-color:var(--text-primary);background:var(--bg-secondary)}.authGate_backIcon__m7VI7{font-size:.9em}.page_terminalPage__1_iGb{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.page_message__V7Je5{padding:2em;text-align:center;color:var(--text-secondary);font-size:1rem}.page_backButton__BPHCf{align-self:flex-start;font-size:.85rem}.page_terminalPage__U1e8Z{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.page_message__3RSDE{padding:2em;text-align:center;color:var(--text-secondary);font-size:1rem}.page_backButton__JiWlu{align-self:flex-start;font-size:.85rem}.page_terminalPage___o5Le{position:relative;padding:1.5em 0;gap:1.2em}.page_pageHead__vK6Ca{display:flex;justify-content:space-between;align-items:flex-end;padding:.5rem 0 1.25rem;border-bottom:1px solid var(--border-secondary);margin-bottom:.5rem;position:relative}.page_pageHead__vK6Ca:after{content:"";position:absolute;left:0;bottom:-.25rem;width:6em;height:.25rem;border-left:.25rem solid rgba(0,0,0,0);border-top:.25rem solid var(--border-primary)}.page_pageTitle__9NS58{font-size:1.9rem;font-weight:400;letter-spacing:.02em;display:flex;align-items:center;gap:.55rem;margin:0}.page_prompt__4h9MP{color:var(--border-primary);opacity:.9}.page_caret__mPVSv{display:inline-block;width:.55ch;height:1em;background:var(--text-primary);animation:page_blink__0XfRa 1s step-end infinite;margin-left:.1em;vertical-align:-.1em}@keyframes page_blink__0XfRa{50%{opacity:0}}.page_headActions__eEZ_u{display:flex;gap:.75rem;align-items:center;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary-muted)}.page_statusChip__PrLnF{padding:.3rem .7rem;border:1px solid var(--border-secondary);background:var(--surface-raised)}.page_message__CiS_3{padding:2em;text-align:center;color:var(--text-secondary);font-size:1rem}.page_elevateNotice__GEiip{margin:0 var(--content-padding,1em);padding:.6em .8em;background:var(--status-warning-bg);border:var(--border-width,1px) solid var(--status-warning);border-radius:var(--radius-control,4px);color:var(--text-primary);font-size:.9rem}.loginButton_anchor__R5vb2{position:relative;display:inline-block;width:0;align-self:stretch;vertical-align:bottom}.loginButton_panel__Tejkf{position:absolute;top:calc(100% + .4em);right:0;z-index:9999;display:flex;flex-direction:column;gap:.5em;width:max-content;max-width:min(22rem,100vw - 2rem);padding:.7em .85em;border-radius:6px;background:var(--surface-raised,var(--bg-secondary,darkgray));color:var(--text-primary,black);box-shadow:0 4px 6px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid var(--border-primary,black);border-left:3px solid var(--status-error)}.loginButton_panel__Tejkf[data-login-feedback-kind=timeout]{border-left-color:var(--status-warning)}.loginButton_panel__Tejkf{text-transform:none;letter-spacing:normal;text-align:left}.loginButton_message__mERNr{font-size:.85rem;line-height:1.5;color:var(--text-primary)}.loginButton_actions__My7ND{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.75em;flex-wrap:wrap}.loginButton_action__khQ6N{color:var(--interactive-base);font-size:.85rem;font-weight:600;text-decoration:underline;white-space:nowrap}.loginButton_action__khQ6N:hover{color:var(--interactive-hover)}.loginButton_dismiss__t41FG{appearance:none;background:rgba(0,0,0,0);border:1px solid var(--border-primary);border-radius:4px;padding:.2em .6em;color:var(--text-secondary);font-size:.8rem;line-height:1.4;cursor:pointer;white-space:nowrap;text-transform:none;letter-spacing:normal}.loginButton_dismiss__t41FG:hover{color:var(--text-primary);border-color:var(--text-primary)}.specimenPage_terminalPage__LgSbk{position:relative}.specimenPage_page__1a5hD{position:relative;z-index:2;max-width:1400px;margin:0 auto;padding:0 1.5rem 5rem;display:flex;flex-direction:column;width:100%}@media(max-width:760px){.specimenPage_page__1a5hD{padding:0 .85rem 4rem}}.specimenPage_archivedNotice__wBTmg{border:1px solid var(--status-warning);background:var(--status-warning-bg);color:var(--text-primary);padding:.75em 1em;margin-bottom:1em}.specimenPage_archivedNotice__wBTmg p{margin:.35em 0 0}.specimenPage_archivedNotice__wBTmg a{color:var(--interactive-base);text-decoration:underline}.specimenPage_archivedNoticeTitle__jJDP9{margin:0;font-size:1em;color:var(--text-primary);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.page_title__6JIKs{margin:0;font-size:1em;font-weight:600;line-height:1.2;color:inherit}.home_terminalPage__8p4MM{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.home_title__myOkc{margin:0;font-size:1em;font-weight:600;line-height:1.2;color:inherit}.edit_terminalPage__uNjzu{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.edit_title__IE0du{margin:0;font-size:1em;font-weight:600;line-height:1.2;color:inherit}.collectionCodeForm_codeSection__sG_PF{display:flex;flex-direction:column;gap:.75em;padding:1em 1.25em;background:var(--surface-base);border:1px solid var(--border-primary);border-radius:.4em}.collectionCodeForm_header__zwy7i{display:flex;flex-direction:column;gap:.4em}.collectionCodeForm_heading__1wnvg{margin:0;font-size:1.05em;font-weight:600;color:var(--text-primary);letter-spacing:.02em}.collectionCodeForm_statusRow__EsPFG{display:flex;align-items:center;gap:.6em;flex-wrap:wrap}.collectionCodeForm_codePreview___HQiU{font-family:ui-monospace,JetBrains Mono,SF Mono,Consolas,monospace;font-size:.95em;font-weight:600;letter-spacing:.06em;padding:.15em .45em;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:.2em;color:var(--text-primary);white-space:nowrap}.collectionCodeForm_statusNote__fP_Tz{font-size:.85em;color:var(--text-secondary)}.collectionCodeForm_unsetMessage__BLAO1{margin:0;font-size:.9em;color:var(--text-secondary)}.collectionCodeForm_unsetMessage__BLAO1 code{font-family:ui-monospace,JetBrains Mono,SF Mono,Consolas,monospace;background:var(--bg-secondary);padding:.05em .35em;border-radius:.2em;color:var(--text-primary)}.collectionCodeForm_graceNote__vSZ5U{margin:0;font-size:.8em;color:var(--status-warning)}.collectionCodeForm_lockedNote__Pjfc1{margin:0;font-size:.85em;color:var(--text-secondary);font-style:italic;display:flex;align-items:center;gap:.4em}.collectionCodeForm_lockIcon__vdgn6{width:1em;height:1em;flex-shrink:0;opacity:.75}.collectionCodeForm_editor__xeCQK{display:flex;flex-direction:column;gap:.4em}.collectionCodeForm_label__boiWB{font-size:.85em;color:var(--text-secondary);font-weight:500}.collectionCodeForm_editorRow__nqkhv{display:flex;gap:.5em;flex-wrap:wrap;align-items:center}.collectionCodeForm_input__oQ9fX{flex:0 0 auto;width:8em;padding:.55em .7em;font-family:ui-monospace,JetBrains Mono,SF Mono,Consolas,monospace;font-size:1em;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:.3em}.collectionCodeForm_input__oQ9fX:focus{outline:2px solid var(--interactive-base);outline-offset:1px;border-color:var(--interactive-base)}.collectionCodeForm_input__oQ9fX:disabled{opacity:.6;cursor:not-allowed}.collectionCodeForm_inputInvalid__Ml0XF{border-color:var(--status-error)}.collectionCodeForm_inputInvalid__Ml0XF:focus{outline-color:var(--status-error);border-color:var(--status-error)}.collectionCodeForm_cancelButton__dOwzo,.collectionCodeForm_editButton__OlreU,.collectionCodeForm_saveButton__Bou8F{padding:.55em 1.1em;font-size:.9em;font-weight:600;letter-spacing:.04em;border-radius:.3em;cursor:pointer;transition:all .15s ease;border:1px solid var(--border-primary);background:var(--bg-secondary);color:var(--text-primary)}.collectionCodeForm_cancelButton__dOwzo:hover:not(:disabled),.collectionCodeForm_editButton__OlreU:hover:not(:disabled),.collectionCodeForm_saveButton__Bou8F:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--interactive-base)}.collectionCodeForm_cancelButton__dOwzo:disabled,.collectionCodeForm_editButton__OlreU:disabled,.collectionCodeForm_saveButton__Bou8F:disabled{opacity:.5;cursor:not-allowed}.collectionCodeForm_editButton__OlreU{align-self:flex-start}.collectionCodeForm_saveButton__Bou8F{background:var(--interactive-base);color:var(--bg-primary);border-color:var(--interactive-base)}.collectionCodeForm_saveButton__Bou8F:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--interactive-hover);color:var(--bg-primary)}.collectionCodeForm_fieldError__RK810{margin:0;font-size:.85em;color:var(--status-error)}