.createCollectionForm_wrapper__aTW0K{display:flex;flex-direction:column;width:100%;max-width:600px;margin-inline:auto;flex-grow:1;padding:1rem}.createCollectionForm_backLink__PcKrY{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;color:var(--text-secondary);text-decoration:none;margin-bottom:1rem;width:fit-content}.createCollectionForm_backLink__PcKrY:hover{color:var(--text-primary)}.createCollectionForm_form___xhJm{display:flex;flex-direction:column;gap:1.25rem;width:100%}.createCollectionForm_title__vkRcs{font-size:1.5rem;font-weight:600;margin:0 0 .25rem;color:var(--text-primary)}.createCollectionForm_fieldGroup__JhScr{display:flex;flex-direction:column;gap:.5rem}.createCollectionForm_label__9KDUa{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.createCollectionForm_helperText__XJiBJ{margin:0;font-size:.75rem;color:var(--text-secondary-muted);line-height:1.4}.createCollectionForm_actions__Smqrg{display:flex;gap:.75rem;margin-top:.5rem}.createCollectionForm_kindHelp__5bjSK{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1rem}@media(max-width:640px){.createCollectionForm_kindHelp__5bjSK{grid-template-columns:1fr}}.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}.modal_dialog__dO_1N{position:fixed;inset:0;z-index:50;pointer-events:none}.modal_dialog__dO_1N[data-headlessui-state=open]{pointer-events:auto}.modal_backdrop__SoCGV{position:fixed;inset:0;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(12px) grayscale(80%);backdrop-filter:blur(12px) grayscale(80%);transition:opacity .3s ease-out;cursor:default}.modal_backdrop__SoCGV[data-closed]{opacity:0}.modal_container__RsH7H{height:100dvh;width:100dvw;position:fixed;inset:0;padding:1em;overflow-y:auto;display:grid;place-items:center}.modal_panel__waAx4{margin:auto;transition:all .3s ease-out;box-sizing:content-box;pointer-events:auto}.modal_panel__waAx4[data-closed]{opacity:0;transform:scale(.95)}.confirmationOverlay_confirmationOverlay__ysSIm{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center}.confirmationOverlay_confirmationBackdrop__6uOFL{position:absolute;inset:0;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer}.confirmationOverlay_confirmationPanel__lNWfG{position:relative;z-index:1;padding:1.5em;background-color:var(--surface-overlay);border-radius:.5em;border:2px solid var(--status-warning);color:var(--text-primary);max-width:400px;width:90%;text-align:center;animation:confirmationOverlay_slideIn__6WBdy .2s ease-out}.confirmationOverlay_confirmationPanelInline__Jomrw{width:400px;max-width:100%;box-sizing:border-box;animation:none}@keyframes confirmationOverlay_slideIn__6WBdy{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.confirmationOverlay_confirmationTitle__Ab_iZ{margin:0;font-size:1.25rem;font-weight:600;color:var(--text-primary)}.confirmationOverlay_confirmationMessage__Cjns3{margin:0;font-size:.95rem;color:var(--text-secondary-muted);line-height:1.5}.confirmationOverlay_confirmationExtra__CmTcv{display:flex;flex-direction:column;gap:.5em}.confirmationOverlay_buttonContainer__uUdpU{justify-content:center;margin-top:.5em}.confirmationOverlay_cancelButton__LIbQf{padding:.5em 1em;border:1px solid var(--border-secondary);border-radius:.25em;background-color:var(--surface-base)}.confirmationOverlay_cancelButton__LIbQf:hover{background-color:var(--status-error-bg);border-color:var(--status-error)}.confirmationOverlay_confirmButton__7qytm{padding:.5em 1em;border:1px solid var(--status-warning);border-radius:.25em;background-color:var(--status-warning-bg)}.confirmationOverlay_confirmButton__7qytm:hover{background-color:var(--status-warning);color:var(--bg-primary)}.confirmationOverlay_confirmDanger__ueLgX{border-color:var(--status-bad);background-color:var(--status-bad-bg);color:var(--status-bad)}.confirmationOverlay_confirmDanger__ueLgX:hover{background-color:var(--status-bad);color:var(--bg-primary)}.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}}.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}.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}.processingLockModal_spinner__1O2Rs{width:40px;height:40px;border-top:4px solid var(--border-secondary,#f3f3f3);border:4px solid var(--border-secondary,#f3f3f3);border-top-color:var(--interactive-base,#3498db);border-radius:50%;animation:processingLockModal_spin__LzRNP 1s linear infinite;cursor:progress}.processingLockModal_loadingText__Ph58j{margin:0;font-size:2rem;color:var(--text-primary,white)}.processingLockModal_successIcon__44qaE{background-color:var(--status-success,#2ecc71)}.processingLockModal_failureIcon__TqkLQ,.processingLockModal_successIcon__44qaE{width:60px;height:60px;border-radius:50%;color:var(--bg-primary);display:flex;align-items:center;justify-content:center;font-weight:700}.processingLockModal_failureIcon__TqkLQ{background-color:var(--status-error,#e74c3c)}.processingLockModal_messageText__v3x2h{margin:0;font-size:1.5rem;color:var(--text-primary,white);text-align:center}.processingLockModal_dismissButton__LG0B_{margin-top:.25rem;padding:.4rem 1.5rem;background:rgba(0,0,0,0);color:var(--text-primary,white);border:1px solid var(--border-secondary,rgba(255,255,255,.4));border-radius:4px;cursor:pointer;font-size:.95rem}.processingLockModal_dismissButton__LG0B_:hover{background:var(--interactive-hover,rgba(255,255,255,.12))}.processingLockModal_dismissButton__LG0B_:focus-visible{outline:2px solid var(--interactive-base,#3498db);outline-offset:2px}@keyframes processingLockModal_spin__LzRNP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProcessingLockModalProgressContent_container__cs91z{width:420px;max-width:90vw;color:var(--text-primary,#fff)}.ProcessingLockModalProgressContent_title__SvZI7{font-size:1rem;font-weight:600;margin-bottom:12px}.ProcessingLockModalProgressContent_progressBarArea__EI0bd{margin-bottom:12px}.ProcessingLockModalProgressContent_overallLabel__P8flf{font-size:.8rem;color:var(--text-secondary,rgba(255,255,255,.7));margin-bottom:6px}.ProcessingLockModalProgressContent_overallBarTrack__rs1Ps{width:100%;height:12px;background-color:var(--progress-track-bg,rgba(255,255,255,.06));border-radius:var(--progress-bar-radius,999px);overflow:hidden}.ProcessingLockModalProgressContent_overallBarFill___5Hw9{height:100%;width:0;background:var(--interactive-base,#3498db);transition:width .3s cubic-bezier(.2,.9,.2,1)}.ProcessingLockModalProgressContent_subSteps__9TVoG{max-height:220px;overflow-y:auto;padding-right:8px}.ProcessingLockModalProgressContent_stepRow__0UMHu{display:grid;grid-template-columns:1fr 160px 1fr;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid var(--border-secondary,rgba(255,255,255,.03))}.ProcessingLockModalProgressContent_stepTitle__OVdpu{font-size:.9rem}.ProcessingLockModalProgressContent_stepCompleted__r6Aiu{color:var(--status-success,#2ecc71)}.ProcessingLockModalProgressContent_stepBarTrack__H63zO{width:100%;height:8px;background-color:var(--progress-track-bg,rgba(255,255,255,.04));border-radius:var(--progress-bar-radius,999px);overflow:hidden}.ProcessingLockModalProgressContent_stepBarFill__gZf2b{height:100%;width:0;background:var(--interactive-base,#3498db);transition:width .3s cubic-bezier(.2,.9,.2,1)}.ProcessingLockModalProgressContent_stepNote__BKhhy{font-size:.8rem;color:var(--text-secondary-muted,rgba(255,255,255,.6))}.smartFormNotificationBoard_smartFormNotificationBoard__lp8x6{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;text-align:center;padding:.5rem;border-radius:.5em;border:1px solid;margin-bottom:.5em}.smartFormNotificationBoard_smartFormNotificationBoard__lp8x6>p{margin:0}.smartFormNotificationBoard_smartFormNotificationBoard__lp8x6.smartFormNotificationBoard_error__9s45R,.smartFormNotificationBoard_smartFormNotificationBoard__lp8x6.smartFormNotificationBoard_warning__T_bRB{color:var(--status-error);border-color:var(--status-error)}.smartFormNotificationBoard_smartFormNotificationBoard__lp8x6.smartFormNotificationBoard_success__ugB_Q{color:var(--status-success);border-color:var(--status-success)}.smartFormNotificationBoard_smartFormNotificationBoard__lp8x6.smartFormNotificationBoard_info__vt_HQ{color:var(--status-info);border-color:var(--status-info)}.terminalBlock_terminalBlock__MTyS_{position:relative;z-index:2;background:var(--surface-base);min-width:0;--chamfer:18px;--bracket-size:16px;--bracket-thickness:2px;--bracket-inset:6px;--bracket-color:var(--border-primary);--terminal-padding:1.25rem 1.5rem;padding:var(--terminal-padding)}.terminalBlock_flush__SP80A{--terminal-padding:0}.terminalBlock_terminalBlock__MTyS_:has(>[data-tb-section-header]){--terminal-padding:0}.terminalBlock_cornersAll__ykPpj:before{content:"";position:absolute;inset:-1px;z-index:3;pointer-events:none;border:solid var(--interactive-base);border-width:2px 3px;-webkit-mask:conic-gradient(#000 0 0) 0 0/12px 12px no-repeat,conic-gradient(#000 0 0) 100% 0/12px 12px no-repeat,conic-gradient(#000 0 0) 0 100%/12px 12px no-repeat,conic-gradient(#000 0 0) 100% 100%/12px 12px no-repeat;mask:conic-gradient(#000 0 0) 0 0/12px 12px no-repeat,conic-gradient(#000 0 0) 100% 0/12px 12px no-repeat,conic-gradient(#000 0 0) 0 100%/12px 12px no-repeat,conic-gradient(#000 0 0) 100% 100%/12px 12px no-repeat}.terminalBlock_cornersDiagonal__6Rlzm:after,.terminalBlock_cornersDiagonal__6Rlzm:before{content:"";position:absolute;width:var(--bracket-size);height:var(--bracket-size);border-color:var(--bracket-color);border-style:solid;pointer-events:none;z-index:2}.terminalBlock_cornersDiagonal__6Rlzm:before{top:var(--bracket-inset);left:var(--bracket-inset);border-width:var(--bracket-thickness) 0 0 var(--bracket-thickness)}.terminalBlock_cornersDiagonal__6Rlzm:after{bottom:var(--bracket-inset);right:var(--bracket-inset);border-width:0 var(--bracket-thickness) var(--bracket-thickness) 0}.terminalBlock_chamferTR__fJS_n{clip-path:polygon(-4px -4px,calc(100% - var(--chamfer) - 4px) -4px,calc(100% + 4px) calc(var(--chamfer) + 4px),calc(100% + 4px) calc(100% + 4px),-4px calc(100% + 4px));background-image:linear-gradient(to bottom left,transparent calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% + var(--chamfer-edge-width, 1px)),transparent calc(50% + var(--chamfer-edge-width, 1px)));background-position:100% 0}.terminalBlock_chamferTL__s_uU2,.terminalBlock_chamferTR__fJS_n{background-size:var(--chamfer) var(--chamfer);background-repeat:no-repeat;background-origin:border-box}.terminalBlock_chamferTL__s_uU2{clip-path:polygon(calc(var(--chamfer) + 4px) -4px,calc(100% + 4px) -4px,calc(100% + 4px) calc(100% + 4px),-4px calc(100% + 4px),-4px calc(var(--chamfer) + 4px));background-image:linear-gradient(to bottom right,transparent calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% + var(--chamfer-edge-width, 1px)),transparent calc(50% + var(--chamfer-edge-width, 1px)));background-position:0 0}.terminalBlock_chamferBR__2RqBO{clip-path:polygon(-4px -4px,calc(100% + 4px) -4px,calc(100% + 4px) calc(100% - var(--chamfer) - 4px),calc(100% - var(--chamfer) - 4px) calc(100% + 4px),-4px calc(100% + 4px));background-image:linear-gradient(to top left,transparent calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% + var(--chamfer-edge-width, 1px)),transparent calc(50% + var(--chamfer-edge-width, 1px)));background-position:100% 100%}.terminalBlock_chamferBL__rOPzi,.terminalBlock_chamferBR__2RqBO{background-size:var(--chamfer) var(--chamfer);background-repeat:no-repeat;background-origin:border-box}.terminalBlock_chamferBL__rOPzi{clip-path:polygon(-4px -4px,calc(100% + 4px) -4px,calc(100% + 4px) calc(100% + 4px),calc(var(--chamfer) + 4px) calc(100% + 4px),-4px calc(100% - var(--chamfer) - 4px));background-image:linear-gradient(to top right,transparent calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% + var(--chamfer-edge-width, 1px)),transparent calc(50% + var(--chamfer-edge-width, 1px)));background-position:0 100%}.ProgressBar_container__qFK5S{width:100%}.ProgressBar_track__OEf83{width:100%;height:10px;background:hsla(0,0%,100%,.06);border-radius:999px;overflow:hidden}.ProgressBar_fill__kPlUq{height:100%;width:0;transition:width .3s cubic-bezier(.2,.9,.2,1);will-change:width}.reorderableList_list__FZjgp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.reorderableList_item__klgR_{position:relative;list-style:none}.smartNotification_warningP__P3ut_{flex-grow:1;color:var(--status-error)}.smartNotification_formWarning__qB5pd{padding:1em;border-radius:10px;border:1px solid var(--status-error);background:var(--status-error-bg)}.smartNotification_success__gp1aq{color:var(--status-success)}.smartNotification_info__a36Jh{color:var(--status-info)}.smartNotification_formWarning__qB5pd.smartNotification_success__gp1aq{border-color:var(--status-success);background:var(--status-success-bg)}.smartNotification_formWarning__qB5pd.smartNotification_info__a36Jh{border-color:var(--status-info);background:var(--status-info-bg)}.terminalModalCard_cardWrapper__lB_0J{max-width:var(--terminal-card-max-width,420px);width:90vw}.terminalModalCard_headerBar__K2s18{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)}.terminalModalCard_headerIcon__7tRN0{font-weight:700;opacity:.6}.terminalModalCard_headerTitle__uCOyf{font-size:1em;font-weight:600;color:inherit}.terminalModalCard_closeButton__b5AF4{margin-left:auto;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:rgba(0,0,0,0);color:inherit;cursor:pointer;font-size:1em;opacity:.6;transition:opacity .15s ease}.terminalModalCard_closeButton__b5AF4:hover{opacity:1}.terminalModalCard_cardInner__vpE_X{padding:1.5em 1.8em;text-align:center;background:var(--surface-base);border-top:none;color:var(--text-secondary)}.terminalModalCard_bodyStart__5nKmM{text-align:start}.terminalModalCard_bodyPrimary__GzmaW{color:var(--text-primary)}.navigationGuard_leaveButton__budjI{background-color:var(--interactive-base)!important;border-color:var(--interactive-base)!important;color:var(--bg-primary)!important}.navigationGuard_leaveButton__budjI:hover{background-color:var(--interactive-hover)!important;border-color:var(--interactive-hover)!important}.formCompletionChecklist_list__1jB1g{list-style:none;margin:0;padding:0;display:grid;gap:.15rem .8rem;font-size:.73rem}.formCompletionChecklist_item___QCYT{display:flex;align-items:center;gap:.45rem;color:var(--text-primary-muted);transition:color .15s ease}.formCompletionChecklist_itemDone__4Lvhk{color:var(--text-primary)}.formCompletionChecklist_indicator__sCOg0{width:10px;height:10px;border:1px solid var(--border-secondary);background:var(--surface-raised);flex-shrink:0;transition:background-color .2s ease,border-color .2s ease}.formCompletionChecklist_indicatorDone__iCs2A{background:var(--interactive-base);border-color:var(--interactive-base)}.formCompletionChecklist_label__JuAum{flex:1 1;min-width:0}.formCompletionChecklist_hint__Opq0V{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary-muted);opacity:.7;margin-left:auto}.formCompletionStatus_status__l2Q_g{display:inline-flex;align-items:center;gap:.7rem;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-primary-muted)}.formCompletionStatus_statusStacked__YgoUf{display:flex;flex-wrap:wrap;align-items:center;row-gap:.4rem;column-gap:.7rem;width:100%}.formCompletionStatus_statusStacked__YgoUf .formCompletionStatus_bar__J06lG{flex-basis:100%;width:100%}.formCompletionStatus_statusStacked__YgoUf .formCompletionStatus_text__aHgE5{flex:1 1;min-width:0}.formCompletionStatus_statusReady__1iQzS{color:var(--text-primary)}.formCompletionStatus_dot__kY_8r{width:8px;height:8px;border-radius:50%;background:var(--status-warning);box-shadow:0 0 8px var(--status-warning);animation:formCompletionStatus_formCompletionStatusPulse__d_ul4 2s ease-in-out infinite;flex-shrink:0}.formCompletionStatus_dotReady__HHTmI{background:var(--status-success);box-shadow:0 0 8px var(--status-success)}.formCompletionStatus_text__aHgE5{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.formCompletionStatus_direction__MVHXV{display:inline-flex;align-items:center;justify-content:center;color:var(--status-warning);flex-shrink:0;line-height:0}.formCompletionStatus_directionUp__47B4i svg{transform:rotate(180deg);animation:formCompletionStatus_formCompletionDirectionBobUp__cB2GU 1.4s ease-in-out infinite}.formCompletionStatus_directionDown__mHP2t svg{animation:formCompletionStatus_formCompletionDirectionBobDown__b0lE5 1.4s ease-in-out infinite}@keyframes formCompletionStatus_formCompletionDirectionBobUp__cB2GU{0%,to{transform:rotate(180deg) translateY(0)}50%{transform:rotate(180deg) translateY(-2px)}}@keyframes formCompletionStatus_formCompletionDirectionBobDown__b0lE5{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}@media(prefers-reduced-motion:reduce){.formCompletionStatus_directionDown__mHP2t svg,.formCompletionStatus_directionUp__47B4i svg{animation:none}}.formCompletionStatus_bar__J06lG{width:110px;flex-shrink:0}@keyframes formCompletionStatus_formCompletionStatusPulse__d_ul4{0%,to{opacity:1}50%{opacity:.45}}.sectionIndexPopover_root__gLscu{position:relative;display:inline-flex;align-items:center}.sectionIndexPopover_trigger__oZ9O9{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .8rem;border-radius:6px;background:rgba(0,0,0,0);color:var(--text-primary);border:1px solid var(--border-primary);font-family:inherit;font-size:.85rem;font-weight:500;cursor:pointer;transition:background .14s ease,border-color .14s ease;-webkit-user-select:none;user-select:none}.sectionIndexPopover_trigger__oZ9O9:hover{background:var(--surface-base);border-color:var(--border-secondary)}.sectionIndexPopover_trigger__oZ9O9:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.sectionIndexPopover_triggerOpen__s8pQ1{background:var(--surface-base);border-color:var(--interactive-base)}.sectionIndexPopover_triggerLabel__H0jhB{letter-spacing:.01em}.sectionIndexPopover_triggerBadge__k_MJs{display:inline-flex;align-items:center;justify-content:center;min-width:1.5em;height:1.5em;padding:0 .4em;border-radius:999px;background:var(--status-warning-bg);color:var(--status-warning);font-size:.75em;font-weight:600;line-height:1}.sectionIndexPopover_triggerBadgeAllDone__L_bui{background:var(--status-success-bg);color:var(--status-success)}.sectionIndexPopover_popover__rmrJt{position:fixed;z-index:1000;min-width:18rem;max-width:min(32rem,100vw - 2rem);max-height:50vh;overflow:auto;padding:.85rem 1rem;border-radius:10px;background:var(--surface-raised);border:1px solid var(--border-primary);box-shadow:0 4px 12px color-mix(in srgb,var(--page-background-primary) 25%,transparent),0 1px 3px color-mix(in srgb,var(--page-background-primary) 35%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:sectionIndexPopover_popoverFadeIn__tVuAO .14s ease-out}@keyframes sectionIndexPopover_popoverFadeIn__tVuAO{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.sectionIndexPopover_popover__rmrJt{animation:none}}@media(max-width:480px){.sectionIndexPopover_popover__rmrJt{left:1rem!important;right:1rem;max-width:none}}.sectionIndexPopover_closeButton__4R48k{position:absolute;top:.4rem;right:.5rem;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,0);color:var(--text-secondary);cursor:pointer;font-size:1.4rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:background .12s ease,color .12s ease}.sectionIndexPopover_closeButton__4R48k:hover{background:var(--surface-base);color:var(--text-primary)}.sectionIndexPopover_closeButton__4R48k:focus-visible{outline:2px solid var(--interactive-base);outline-offset:1px}.pageStickyBar_host__jK2Ej{position:sticky;bottom:.75rem;z-index:10;align-self:stretch;container-type:scroll-state;margin:0 1.5rem .75rem;min-height:var(--page-sticky-bar-reserve,64px);pointer-events:none}.pageStickyBar_elevatedHost__Ma2eV{z-index:20}.pageStickyBar_bar__iSITA{background:color-mix(in srgb,var(--bg-primary) 92%,transparent);border:1px solid var(--border-secondary);box-shadow:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:.65rem;position:absolute;bottom:0;left:0;right:0;pointer-events:auto;transition:background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,-webkit-backdrop-filter .25s ease-out;transition:background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,backdrop-filter .25s ease-out;transition:background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,backdrop-filter .25s ease-out,-webkit-backdrop-filter .25s ease-out}.pageStickyBar_clickable__UVozX{cursor:pointer}@container scroll-state(stuck: bottom){.pageStickyBar_bar__iSITA{box-shadow:0 6px 20px rgba(0,0,0,.08)}}.pageStickyBar_bar__iSITA.pageStickyBar_barStuck__94FW2.pageStickyBar_barCollapsed__cuiQ_{background:rgba(0,0,0,0);backdrop-filter:none;-webkit-backdrop-filter:none;border-color:rgba(0,0,0,0);box-shadow:none}.pageStickyBar_elevatedBar__Px80h{border-width:1.5px}@container scroll-state(stuck: bottom){.pageStickyBar_elevatedBar__Px80h{border-color:var(--border-primary);box-shadow:0 10px 32px rgba(0,0,0,.14)}}.pageStickyBar_collapseTab__cI8_B{appearance:none;padding:0;margin:0;cursor:pointer;color:var(--text-primary-muted);position:absolute;top:-22px;left:50%;transform:translateX(-50%);width:60px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:.5rem .5rem 0 0;border:1px solid rgba(0,0,0,0);border-bottom:none;background:rgba(0,0,0,0);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .25s ease-out,background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,color .15s ease-out,visibility 0s linear .25s,-webkit-backdrop-filter .25s ease-out;transition:opacity .25s ease-out,background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,backdrop-filter .25s ease-out,color .15s ease-out,visibility 0s linear .25s;transition:opacity .25s ease-out,background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,backdrop-filter .25s ease-out,color .15s ease-out,visibility 0s linear .25s,-webkit-backdrop-filter .25s ease-out}.pageStickyBar_collapseTab__cI8_B:hover{color:var(--text-primary)}.pageStickyBar_collapseTab__cI8_B:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.pageStickyBar_barStuck__94FW2 .pageStickyBar_collapseTab__cI8_B{opacity:1;pointer-events:auto;visibility:visible;background:color-mix(in srgb,var(--bg-primary) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-color:var(--border-secondary);box-shadow:0 -2px 6px rgba(0,0,0,.05);transition:opacity .25s ease-out,background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,color .15s ease-out,visibility 0s linear 0s,-webkit-backdrop-filter .25s ease-out;transition:opacity .25s ease-out,background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,backdrop-filter .25s ease-out,color .15s ease-out,visibility 0s linear 0s;transition:opacity .25s ease-out,background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,backdrop-filter .25s ease-out,color .15s ease-out,visibility 0s linear 0s,-webkit-backdrop-filter .25s ease-out}.pageStickyBar_barStuck__94FW2.pageStickyBar_barCollapsed__cuiQ_ .pageStickyBar_collapseTab__cI8_B{border-radius:.5rem;border-bottom:1px solid var(--border-secondary)}.pageStickyBar_chevron__oK_om{transition:transform .2s ease-out}.pageStickyBar_chevronUp__hMk6P{transform:rotate(180deg)}.pageStickyBar_contentWrap__jsYn4{overflow:hidden}.pageStickyBar_content__w8rSU{padding:.85rem 1.5rem;position:relative;display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:center;justify-content:space-between}@media(max-width:600px){.pageStickyBar_host__jK2Ej{margin:0 .75rem .6rem;bottom:.6rem}.pageStickyBar_content__w8rSU{flex-direction:column;align-items:stretch;gap:.45rem;padding:.5rem .75rem}}@media(prefers-reduced-motion:reduce){.pageStickyBar_bar__iSITA,.pageStickyBar_chevron__oK_om{transition-duration:0s!important}}.numberedSectionHeader_head__gGi_s{display:flex;align-items:baseline;gap:1rem;padding:1rem 1.5rem .8rem;position:relative}.numberedSectionHeader_head__gGi_s:after{content:"";position:absolute;left:1.5rem;right:1.5rem;bottom:0;height:1px;background:var(--border-secondary);opacity:.6}.numberedSectionHeader_number__PUaqr{font-size:.7rem;font-weight:600;letter-spacing:.2em;color:var(--border-primary);padding:.2rem .5rem;border:1px solid var(--border-secondary);background:var(--surface-raised);line-height:1}.numberedSectionHeader_slash__K_h_g{color:var(--border-secondary);font-weight:600;font-size:.8rem}.numberedSectionHeader_title__emDNz{font-size:.95rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary);margin:0}.numberedSectionHeader_sub__yCU2Q{margin-left:auto;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-primary-muted)}@media(max-width:760px){.numberedSectionHeader_head__gGi_s{padding:.85rem 1rem .7rem;gap:.6rem;flex-wrap:wrap}.numberedSectionHeader_head__gGi_s:after{left:1rem;right:1rem}.numberedSectionHeader_title__emDNz{font-size:.82rem;letter-spacing:.1em}.numberedSectionHeader_number__PUaqr{font-size:.62rem;padding:.18rem .4rem}.numberedSectionHeader_sub__yCU2Q{font-size:.6rem}}.sectionBlock_tblock__h0WnQ{border:1.25px solid var(--border-primary);scroll-margin-top:4rem;--chamfer:18px}.sectionBlock_body__8LhDe{padding:1.25rem 1.5rem 1.4rem}.sectionBlock_grid__tkqNF{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.sectionBlock_gridItem__J34WL{display:flex;flex-direction:column;gap:.25rem}.sectionBlock_gridItem__J34WL dt{font-size:.65rem;font-weight:600;color:var(--text-primary-muted);text-transform:uppercase;letter-spacing:.18em;margin:0}.sectionBlock_gridItem__J34WL dd{margin:0;font-size:.95rem;color:var(--text-primary)}.sectionBlock_gridItem__J34WL dd.sectionBlock_positive__m_nY4{color:var(--status-success);font-weight:600}.sectionBlock_gridItem__J34WL dd.sectionBlock_neutral__7l_Ee{color:var(--text-secondary)}.sectionBlock_gridItem__J34WL dd.sectionBlock_negative__CnmpR{color:var(--status-error);font-weight:600}.sectionBlock_subsectionLabel__VxG5E{font-size:.85rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.1em}.sectionBlock_wikiPreview___mStf{padding:.75rem;background-color:var(--surface-raised);border-left:3px solid var(--interactive-base);color:var(--text-primary);font-size:.9rem;margin:0;line-height:1.5}.sectionBlock_list__3sAuK{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.sectionBlock_listItem__oHEET{padding:.5rem .75rem;border-left:2px solid var(--border-primary);color:var(--text-primary);font-size:.95rem;background:var(--surface-raised)}.sectionBlock_noData__BS3fH{color:var(--text-secondary-muted);font-style:italic;padding:1rem 0;text-align:left}@media(max-width:760px){.sectionBlock_tblock__h0WnQ{--chamfer:14px}.sectionBlock_body__8LhDe{padding:1rem 1rem 1.1rem}}.smartFormStickyBar_layout__Ny3UP{width:100%;display:grid;align-items:center;gap:.85rem}.smartFormStickyBar_layoutWithStatus__Brik1{grid-template-columns:auto 1fr auto;grid-template-areas:"section status actions"}.smartFormStickyBar_layoutNoStatus__GiVVO{grid-template-columns:auto 1fr;grid-template-areas:"section actions"}.smartFormStickyBar_layoutNoStatus__GiVVO .smartFormStickyBar_actionsCell__kkbTG{justify-self:end}.smartFormStickyBar_layoutNoSection__rbH5J.smartFormStickyBar_layoutWithStatus__Brik1{grid-template-columns:1fr auto;grid-template-areas:"status actions"}.smartFormStickyBar_layoutNoSection__rbH5J.smartFormStickyBar_layoutNoStatus__GiVVO{grid-template-columns:1fr;grid-template-areas:"actions"}.smartFormStickyBar_layoutNoSection__rbH5J.smartFormStickyBar_layoutNoStatus__GiVVO .smartFormStickyBar_actionsCell__kkbTG{justify-self:end}.smartFormStickyBar_sectionCell__NoDq8{grid-area:section;display:inline-flex;align-items:center;min-width:0}.smartFormStickyBar_statusCell__ize3A{grid-area:status;min-width:0;overflow:hidden}.smartFormStickyBar_actionsCell__kkbTG{grid-area:actions;display:flex;align-items:center;gap:.6rem;white-space:nowrap}.smartFormStickyBar_actionsCell__kkbTG>*{white-space:nowrap}@media(max-width:600px){.smartFormStickyBar_layoutNoStatus__GiVVO,.smartFormStickyBar_layoutWithStatus__Brik1{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .6rem}.smartFormStickyBar_statusCell__ize3A{flex:1 0 100%;width:100%;order:-1}.smartFormStickyBar_sectionCell__NoDq8{flex:0 0 auto}.smartFormStickyBar_actionsCell__kkbTG{flex:1 1 auto;min-width:0;flex-wrap:wrap;justify-content:flex-end}.smartFormStickyBar_actionsCell__kkbTG>*{flex:1 1 auto}.smartFormStickyBar_layoutNoSection__rbH5J .smartFormStickyBar_actionsCell__kkbTG{flex-basis:100%}.smartFormStickyBar_layoutHideSectionNarrow__Rg2VP .smartFormStickyBar_sectionCell__NoDq8{display:none}.smartFormStickyBar_layoutHideSectionNarrow__Rg2VP .smartFormStickyBar_actionsCell__kkbTG{flex-basis:100%}}.scanlineOverlay_scanlineOverlay__q__GX{display:none}.smartFormSubmitButton_button__96gmz{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1.25rem;font:inherit;line-height:1.2;border-radius:var(--smart-form-radius,4px);border:1px solid var(--smart-form-color-border,var(--border-primary,#888));background:var(--smart-form-color-bg,var(--interactive-base,transparent));color:var(--smart-form-color-text,var(--text-primary,#000));cursor:pointer;transition:opacity .12s ease,background .12s ease,transform 80ms ease}.smartFormSubmitButton_button__96gmz:focus-visible{outline:2px solid var(--smart-form-color-focus,var(--interactive-active,currentColor));outline-offset:2px}.smartFormSubmitButton_status_ready__gFUAL:hover{background:var(--smart-form-color-bg-hover,var(--interactive-hover,transparent))}.smartFormSubmitButton_status_ready__gFUAL:active{transform:translateY(1px)}.smartFormSubmitButton_status_incomplete__GN64E{opacity:.65;cursor:help}.smartFormSubmitButton_status_incomplete__GN64E:hover{opacity:.85}.smartFormSubmitButton_status_submitting__tNdKn{opacity:.85;cursor:progress}.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}.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}}.readUnavailableNotice_notice__lkX4n{margin:0;padding:.35em .75em;font-size:.85rem;font-style:italic;color:var(--text-secondary-muted);border-left:2px solid var(--status-warning)}.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)}.pinnedMap_wrap__ha9iN{width:100%}.pinnedMap_map__8LAx9{position:relative;height:var(--pmap-height,240px);background:var(--bg-secondary);border:1px solid var(--border-secondary);overflow:hidden}.pinnedMap_basemap__GX9rx{position:absolute;inset:0;pointer-events:none}.pinnedMap_basemap__GX9rx .cls-2{stroke:var(--border-primary)!important;stroke-width:1px;vector-effect:non-scaling-stroke}.pinnedMap_basemapSvg__65nj0{width:100%;height:100%;display:block;opacity:.5}.pinnedMap_grid__IRRUI{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(90,55,10,.18) 1px,transparent 0),linear-gradient(180deg,rgba(90,55,10,.18) 1px,transparent 0);background-size:28px 28px;opacity:.5;pointer-events:none}.pinnedMap_pin__YDfP_{position:absolute;width:14px;height:14px;border-radius:50%;background:var(--status-error);box-shadow:0 0 0 3px rgba(170,75,50,.25);transform:translate(-50%,-50%)}.pinnedMap_pin__YDfP_.pinnedMap_kind-native__T0LeT{background:var(--status-success);box-shadow:0 0 0 3px rgba(145,180,120,.3)}.pinnedMap_pin__YDfP_.pinnedMap_kind-origin__8LrHa{background:var(--status-warning);box-shadow:0 0 0 3px rgba(225,195,120,.3)}.pinnedMap_pin__YDfP_.pinnedMap_kind-neutral__EcBun{background:var(--status-info);box-shadow:0 0 0 3px rgba(100,150,200,.3)}.pinnedMap_pinLabel__z_qHL{position:absolute;left:18px;top:-3px;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary);background:var(--surface-overlay);padding:.15em .45em;border:1px solid var(--border-secondary);white-space:nowrap}.pinnedMap_legend__TZR7j{display:flex;gap:1.5rem;margin-top:.85rem;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary-muted);flex-wrap:wrap}.pinnedMap_legendItem__Rospq{display:inline-flex;align-items:center;gap:.5em}.pinnedMap_legendDot__oIVPf{width:10px;height:10px;border-radius:50%;background:var(--status-error)}.pinnedMap_legendDot__oIVPf.pinnedMap_kind-native__T0LeT{background:var(--status-success)}.pinnedMap_legendDot__oIVPf.pinnedMap_kind-origin__8LrHa{background:var(--status-warning)}.pinnedMap_legendDot__oIVPf.pinnedMap_kind-neutral__EcBun{background:var(--status-info)}@media(max-width:760px){.pinnedMap_map__8LAx9{height:200px}.pinnedMap_pinLabel__z_qHL{font-size:.6rem;padding:.1em .35em}.pinnedMap_legend__TZR7j{flex-direction:column;gap:.3rem;font-size:.65rem}}.taxonDistributionBlock_mapWrapper__Ip0yc{position:relative}.taxonDistributionBlock_previewBadge__VuK_v{position:absolute;top:.6rem;right:.6rem;z-index:2;display:inline-flex;align-items:center;gap:.4em;padding:.3em .65em;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;background:var(--status-warning-bg);color:var(--text-primary);border:1px solid var(--status-warning);pointer-events:none}.taxonDistributionBlock_previewDot__LlBDx{width:6px;height:6px;border-radius:50%;background:var(--status-warning);flex-shrink:0;box-shadow:0 0 6px var(--status-warning)}.smartFormUnsavedBar_layout__W61JA{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem 1rem}.smartFormUnsavedBar_status__YSKjr{display:inline-flex;align-items:center;gap:.6rem;min-width:0;font-weight:600;font-size:.9em;color:var(--smart-form-color-text,var(--text-primary))}.smartFormUnsavedBar_dot__zVNQg{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--status-warning)}.smartFormUnsavedBar_dot__zVNQg[data-dirty=false]{background:var(--status-success)}.smartFormUnsavedBar_text__2Eeed{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smartFormUnsavedBar_actions__P1S5z{display:inline-flex;align-items:center;gap:.5rem;margin-left:auto}.guideToIncomplete_root__HogLC[data-form-status=incomplete]{cursor:pointer}.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}.smartImage_root__L2Mo4{position:relative;overflow:hidden;display:inline-block;background:var(--bg-secondary);line-height:0}.smartImage_dynamic__PJr8w{display:block;width:100%;max-width:var(--smart-image-max,240px);max-height:var(--smart-image-max,240px);aspect-ratio:1/1}.smartImage_image__PDiH0{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .2s ease}.smartImage_imageLoaded__dQIF_{opacity:1}.smartImage_fallback__94BwR,.smartImage_loading__ADLf9{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.smartImage_fallback__94BwR{color:var(--text-secondary)}.labelShiftTextInput_labelShiftTextInput__obJjd{--input-border:var(--border-secondary);--input-background:var(--surface-base);--input-text:var(--text-primary);--input-label:var(--text-primary-muted);--input-success:var(--status-success);--input-warning:var(--status-error);--input-outline-focus:var(--border-primary)}.labelShiftTextInput_labelShiftTextInput__obJjd.labelShiftTextInput_floatLabel__JFZa3 .labelShiftTextInput_input__5casN,.labelShiftTextInput_labelShiftTextInput__obJjd.labelShiftTextInput_notEmpty__1ES9x .labelShiftTextInput_input__5casN,.labelShiftTextInput_labelShiftTextInput__obJjd:focus-within .labelShiftTextInput_input__5casN{padding:1.5em 1em .5em}.labelShiftTextInput_labelShiftTextInput__obJjd.labelShiftTextInput_floatLabel__JFZa3 .labelShiftTextInput_label__uwVMV,.labelShiftTextInput_labelShiftTextInput__obJjd.labelShiftTextInput_notEmpty__1ES9x .labelShiftTextInput_label__uwVMV,.labelShiftTextInput_labelShiftTextInput__obJjd:focus-within .labelShiftTextInput_label__uwVMV{transform:translateY(-50%);font-size:.9em}.labelShiftTextInput_labelShiftTextInput__obJjd.labelShiftTextInput_floatLabel__JFZa3 .labelShiftTextInput_requiredAstrisk__BGdUS,.labelShiftTextInput_labelShiftTextInput__obJjd.labelShiftTextInput_notEmpty__1ES9x .labelShiftTextInput_requiredAstrisk__BGdUS,.labelShiftTextInput_labelShiftTextInput__obJjd:focus-within .labelShiftTextInput_requiredAstrisk__BGdUS{color:inherit}.labelShiftTextInput_labelShiftTextInput__obJjd .labelShiftTextInput_input__5casN::placeholder{color:var(--input-label);opacity:.7}.labelShiftTextInput_labelShiftTextInput__obJjd:not(.labelShiftTextInput_readOnly__pc5eA):not(.labelShiftTextInput_floatLabel__JFZa3):not(:focus-within) .labelShiftTextInput_input__5casN::placeholder{color:rgba(0,0,0,0)}.labelShiftTextInput_labelShiftTextInput__obJjd.labelShiftTextInput_readOnly__pc5eA{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:default!important}.labelShiftTextInput_labelShiftTextInput__obJjd.labelShiftTextInput_readOnly__pc5eA .labelShiftTextInput_labelShiftTextInput__input__qXPfp{background-color:rgba(0,0,0,0);cursor:default!important}.labelShiftTextInput_labelShiftTextInput__obJjd.labelShiftTextInput_readOnly__pc5eA .labelShiftTextInput_labelShiftTextInput__input__qXPfp::placeholder{color:var(--text-primary-muted)}.labelShiftTextInput_labelShiftTextInput__obJjd.labelShiftTextInput_readOnly__pc5eA .labelShiftTextInput_labelShiftTextInput__label__XGLsG{color:rgba(0,0,0,0)}.labelShiftTextInput_labelShiftTextInput__obJjd.labelShiftTextInput_readOnly__pc5eA:hover{border-color:rgba(0,0,0,0)}.labelShiftTextInput_labelShiftTextInput__obJjd.labelShiftTextInput_readOnly__pc5eA.labelShiftTextInput_notEmpty__1ES9x .labelShiftTextInput_labelShiftTextInput__label__XGLsG{color:var(--text-primary-muted)}.labelShiftTextInput_labelShiftTextInput__asterisk__Ex_gU{color:var(--input-warning)}.labelShiftTextInput_labelShiftTextInput__obJjd .labelShiftTextInput_label__uwVMV{margin:1em 0;position:absolute;color:var(--input-label);opacity:.7;padding:0 1em;pointer-events:none}.labelShiftTextInput_labelShiftTextInput__obJjd .labelShiftTextInput_label__uwVMV :-webkit-autofill{color:#000;background:red!important}.dropDownSelectInput_fieldWrapper__Cf9aC{width:100%}.dropDownSelectInput_fieldWrapper__Cf9aC .dropDownSelectInput_toggle__K5SAd{flex:1 1 auto;width:100%;justify-content:space-between;gap:.5em;padding:.6rem .8rem;background:var(--surface-raised);border:1px solid var(--border-secondary);color:var(--text-secondary);font-size:.95rem;line-height:1.3;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.dropDownSelectInput_fieldWrapper__Cf9aC .dropDownSelectInput_toggle__K5SAd:hover{border-color:var(--border-primary)}.dropDownSelectInput_fieldWrapper__Cf9aC .dropDownSelectInput_toggle__K5SAd[aria-expanded=true]{border-color:var(--interactive-base);background:var(--bg-secondary);box-shadow:0 0 0 1px var(--interactive-base)}.dropDownSelectInput_placeholder__FiHEf,.dropDownSelectInput_toggleValue__W2KNd{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropDownSelectInput_placeholder__FiHEf{color:var(--text-secondary-muted)}.dropDownSelectInput_option__02vwN{display:flex;align-items:center;gap:.6em;width:100%;padding:.5em .8em;text-align:left;background:rgba(0,0,0,0);border:none;color:var(--text-primary);font-family:inherit;font-size:.9rem;cursor:pointer;transition:background-color .12s ease,color .12s ease}.dropDownSelectInput_option__02vwN:focus-visible,.dropDownSelectInput_option__02vwN:hover{background:var(--bg-secondary);outline:none}.dropDownSelectInput_optionSelected__AwJfd{color:var(--interactive-base);font-weight:600}.dropDownSelectInput_optionSelected__AwJfd:focus-visible,.dropDownSelectInput_optionSelected__AwJfd:hover{background:var(--bg-secondary)}.dropDownSelectInput_optionLabel__DBszg{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropDownSelectInput_dot__OqPAh{flex:0 0 auto;display:inline-flex}.dropDownSelectInput_notification__SePdM{margin-top:.35em}.selectionList_searchInputWrapper__Ejz_2{padding:8px;border-bottom:1px solid var(--border-secondary,#e0e0e0)}.selectionList_searchInput__sdU75{width:100%;padding:6px 8px;border:1px solid var(--border-primary,#ccc);border-radius:4px;font-size:14px;outline:none;transition:border-color .2s ease;background-color:var(--bg-primary,#fff);color:var(--text-primary,#333)}.selectionList_searchInput__sdU75:focus{border-color:var(--accent-primary,#4a9eff)}.selectionList_searchInput__sdU75::placeholder{color:var(--text-secondary-muted)}.selectionList_resultsContainer__Z7K2T{max-height:calc(100% - 50px);overflow-y:auto;overflow-x:hidden}.selectionList_emptyState__Ym_O_{padding:12px;text-align:center;color:var(--text-secondary,#999);font-size:14px}.selectionList_loadingState__OWE4H{padding:12px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--text-secondary,#666);font-size:14px}.selectionList_errorState__dcq79{padding:12px;text-align:center;color:var(--error,#e53935);font-size:14px}.selectionList_spinner__a1TSI{width:16px;height:16px;border:2px solid var(--border-secondary,#e0e0e0);border-top-color:var(--accent-primary,#4a9eff);border-radius:50%;animation:selectionList_spin__Se1eB .8s linear infinite}@keyframes selectionList_spin__Se1eB{to{transform:rotate(1turn)}}.observationCard_thumb__WkhaM{position:relative;display:block;flex-shrink:0;border:1px solid var(--border-secondary);border-radius:4px;background:var(--bg-secondary);overflow:hidden}.observationCard_rowThumb__qrAXa{width:64px;height:64px}.observationCard_tileThumb___tjIW{width:100%;aspect-ratio:1/1;border-width:0 0 1px;border-radius:0}.observationCard_thumbImage__PhzRG{display:block}.observationCard_processing__Lf9MR{width:100%;height:100%;min-height:0;font-size:.65rem}.observationCard_noPhoto__nLBA6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;width:100%;height:100%;color:var(--text-secondary-muted);background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,var(--border-secondary) 22%,transparent) 6px 7px)}.observationCard_noPhoto__nLBA6 svg{width:40%;height:40%;opacity:.6}.observationCard_noPhotoLabel__fqpLg{font-family:monospace;font-size:.6rem;letter-spacing:.08em;text-transform:uppercase}.observationCard_rowThumb__qrAXa .observationCard_noPhotoLabel__fqpLg{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.observationCard_photoCount__YTG3q{position:absolute;right:2px;bottom:2px;padding:0 4px;border-radius:3px;background:var(--surface-overlay);color:var(--text-primary);font-family:monospace;font-size:.62rem;line-height:15px}.observationCard_nameLine__U1w88{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;min-width:0}.observationCard_name__X_CyM{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:italic;color:var(--text-primary)}.observationCard_via__2PJLa{font-family:monospace;font-size:.7rem;color:var(--text-secondary-muted);white-space:nowrap}.observationCard_meta__3elyq{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem}.observationCard_when__7luJx{font-family:monospace;font-size:.8rem;color:var(--text-secondary)}.observationCard_chips__om20y{display:inline-flex;flex-wrap:wrap;gap:.3rem}.observationCard_chip__NvvPL{display:inline-block;padding:.05em .5em;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);border:1px solid var(--border-secondary);background:var(--bg-secondary);white-space:nowrap}.observationCard_chipType__SrX0I{background:rgba(0,0,0,0)}.observationCard_observer__BUNFm{font-size:.8rem;color:var(--text-secondary-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.observationCard_row__w2ddx{display:flex;align-items:center;gap:.9rem;min-width:0;padding:.55rem .9rem .55rem .6rem;text-decoration:none;color:inherit;border-bottom:1px solid var(--border-secondary);background:var(--surface-raised);transition:background-color .15s,box-shadow .15s}.observationCard_row__w2ddx:hover{background:var(--surface-base);box-shadow:inset 3px 0 0 var(--interactive-base)}.observationCard_row__w2ddx:hover .observationCard_name__X_CyM{color:var(--interactive-hover)}.observationCard_row__w2ddx:focus-visible{outline:2px solid var(--interactive-base);outline-offset:-2px}.observationCard_body__YPdt1{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1 1}.observationCard_tile__HCoFe{display:flex;flex-direction:column;min-width:0;height:100%;text-decoration:none;color:inherit;border:1px solid var(--border-secondary);border-radius:6px;background:var(--surface-raised);overflow:hidden;transition:border-color .15s}.observationCard_tile__HCoFe:hover{border-color:var(--interactive-base)}.observationCard_tile__HCoFe:hover .observationCard_name__X_CyM{color:var(--interactive-hover)}.observationCard_tile__HCoFe:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.observationCard_tileBody__Fx8M0{display:flex;flex-direction:column;gap:.3rem;min-width:0;padding:.55rem .65rem .65rem}@media(prefers-reduced-motion:reduce){.observationCard_row__w2ddx,.observationCard_tile__HCoFe{transition:none}}.scroll_hiddenScrollbar__9Luj2{overflow-x:auto;scroll-behavior:smooth;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.scroll_hiddenXScrollbar__AA8fR{overflow-x:hidden;scroll-behavior:smooth;white-space:nowrap}.scroll_hiddenYScrollbar__5a0OH{overflow-y:hidden;scroll-behavior:smooth;white-space:nowrap}.scroll_hiddenScrollbar__9Luj2::-webkit-scrollbar{display:none}.scroll_scrollbarAuto__LpYgK{overflow-x:auto;scroll-behavior:smooth;padding-bottom:17px!important}.fancyTextInput_fancyTextInput__HNuU7{--input-border:var(--border-secondary);--input-background:var(--surface-base);--input-text:var(--text-primary);--input-label:var(--text-primary-muted);--input-success:var(--status-success);--input-warning:var(--status-error);--input-info:var(--status-info);--input-outline-focus:var(--border-primary);width:100%;height:auto;line-height:normal;display:flex;position:relative!important;cursor:text;border:1px solid var(--input-border);background:var(--input-background);border-radius:.5em;outline-offset:2px;outline:0 solid var(--input-border)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_showWarningMargin__Ra1CB{margin-bottom:2em}.fancyTextInput_fancyTextInput__HNuU7:hover{outline:3px solid color-mix(in srgb,var(--input-outline-focus) 30%,transparent)}.fancyTextInput_fancyTextInput__HNuU7:active,.fancyTextInput_fancyTextInput__HNuU7:focus-within{outline:3px solid var(--input-outline-focus)}.fancyTextInput_fancyTextInput__HNuU7,.fancyTextInput_fancyTextInput__HNuU7 *{transition:transform .2s ease-in-out,border .2s ease-in-out,background .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out,outline-width .06s ease-in-out,outline-color .2s ease-in-out}.fancyTextInput_fancyTextInput__HNuU7 .fancyTextInput_requiredAstrisk__3KLFk{color:var(--input-warning)}.fancyTextInput_fancyTextInput__HNuU7 .fancyTextInput_icon__v5Pb_{float:right;color:var(--input-success)!important;margin-right:var(--icon-shift,.5em)}.fancyTextInput_fancyTextInput__HNuU7 .fancyTextInput_wordCounter__KXgem{position:absolute;top:100%;right:0;color:var(--input-label);font-size:.8em;padding:0 .5em;margin:5px 0}.fancyTextInput_fancyTextInput__HNuU7 .fancyTextInput_warning__rMjV_{position:absolute;top:100%;left:0;right:0;color:var(--input-warning);font-size:.8em;padding:0 .5em;margin:5px 0;box-sizing:border-box}.fancyTextInput_fancyTextInput__HNuU7:has(.fancyTextInput_wordCounter__KXgem) .fancyTextInput_warning__rMjV_{padding-right:5em}.fancyTextInput_fancyTextInput__HNuU7 .fancyTextInput_label__XEb09{position:absolute;color:var(--input-label);opacity:.7;padding:0 1em;pointer-events:none}.fancyTextInput_fancyTextInput__HNuU7 .fancyTextInput_input__osfua{color:var(--input-text);font-size:inherit;width:100%;height:100%;padding:1em;border-radius:.5em;border:none;outline:none;background:rgba(0,0,0,0)}.fancyTextInput_fancyTextInput__HNuU7 .fancyTextInput_description__d6_TT{margin:0;font-size:.875em;color:var(--input-label)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_disabled__jmTPI,.fancyTextInput_fancyTextInput__HNuU7:disabled{filter:grayscale(1);cursor:not-allowed!important}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_readOnly__hosbA{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:default!important}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_readOnly__hosbA .fancyTextInput_input__osfua{background-color:rgba(0,0,0,0);cursor:default!important}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_readOnly__hosbA .fancyTextInput_input__osfua::placeholder{color:var(--text-primary-muted)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_readOnly__hosbA .fancyTextInput_label__XEb09{color:rgba(0,0,0,0)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_readOnly__hosbA:hover{border-color:rgba(0,0,0,0);outline:none}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_readOnly__hosbA.fancyTextInput_notEmpty__ecz0f .fancyTextInput_label__XEb09{color:var(--text-primary-muted)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_error__nw8B0{outline:0 solid var(--input-warning);border-color:var(--input-warning);background:var(--status-error-bg)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_error__nw8B0 .fancyTextInput_input__osfua{color:var(--input-warning)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_error__nw8B0 .fancyTextInput_input__osfua::placeholder{color:var(--input-warning)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_error__nw8B0 .fancyTextInput_icon__v5Pb_{color:var(--input-warning)!important}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_error__nw8B0 .fancyTextInput_label__XEb09{color:var(--input-warning)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_error__nw8B0:active,.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_error__nw8B0:focus-within,.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_error__nw8B0:hover{outline:3px solid var(--input-warning)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_success__ga7hG{outline:0 solid var(--input-success);border-color:var(--input-success);background:var(--status-success-bg)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_success__ga7hG .fancyTextInput_icon__v5Pb_{color:var(--input-success)!important}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_success__ga7hG .fancyTextInput_label__XEb09,.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_success__ga7hG .fancyTextInput_warning__rMjV_{color:var(--input-success)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_success__ga7hG:active,.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_success__ga7hG:focus-within,.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_success__ga7hG:hover{outline:3px solid var(--input-success)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_info__OgAZP{outline:0 solid var(--input-info);border-color:var(--input-info);background:var(--status-info-bg)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_info__OgAZP .fancyTextInput_icon__v5Pb_{color:var(--input-info)!important}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_info__OgAZP .fancyTextInput_label__XEb09,.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_info__OgAZP .fancyTextInput_warning__rMjV_{color:var(--input-info)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_info__OgAZP:active,.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_info__OgAZP:focus-within,.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_info__OgAZP:hover{outline:3px solid var(--input-info)}.fancyTextInput_fancyTextInput__HNuU7.fancyTextInput_notEmpty__ecz0f .fancyTextInput_requiredAstrisk__3KLFk{color:inherit}.fancyTextInput_fancyTextInput__HNuU7:has(.fancyTextInput_input__osfua:-webkit-autofill){border:1px solid #000}.fancyTextInput_fancyTextInput__HNuU7:has(.fancyTextInput_input__osfua:-webkit-autofill) .fancyTextInput_label__XEb09{color:#000}.fancyTextInput_fancyTextInput__HNuU7:has(.fancyTextInput_input__osfua:-webkit-autofill) .fancyTextInput_icon__v5Pb_{position:absolute;top:50%;transform:translateY(-50%);right:0}.observationsGallery_observations__LWfER{display:flex;flex-direction:column;gap:.75rem;min-width:0}.observationsGallery_filters__DVo9g{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem}.observationsGallery_toggle__D2hLB{display:inline-flex;align-items:center;gap:.55rem;min-width:0}.observationsGallery_toggleText__ahU8E{font-size:.85rem;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}.observationsGallery_typeFilter__cdiQp{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;max-width:100%;font-size:.8rem}.observationsGallery_filterLabel__4qOx4{font-family:monospace;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary-muted)}.observationsGallery_exactOnlyNote__UCGel{margin:0;font-size:.8rem;color:var(--status-info)}.observationsGallery_mineHint__RJ5t5{margin:0;font-size:.8rem;color:var(--text-secondary-muted)}.observationsGallery_mineLink__Nrc6z{color:var(--interactive-base)}.observationsGallery_mineLink__Nrc6z:hover{color:var(--interactive-hover)}.observationsGallery_toolbar__w8cOX{padding-left:0;padding-right:0}.observationsGallery_listContent__LZL5z{border:1px solid var(--border-primary);border-radius:6px;background:var(--surface-raised);margin-top:.25rem}.observationsGallery_listContent__LZL5z [role=gridcell]:last-child>a{border-bottom:none}.observationsGallery_gridContent__qaHuZ{margin-top:.25rem}.observationsGallery_failure__cpvY2{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.5rem 1rem;text-align:center;color:var(--status-error);border:1px dashed var(--border-secondary);border-radius:6px}.observationsGallery_failure__cpvY2 p{margin:0;color:var(--text-secondary)}.pageQrButton_body__53vmD{align-items:center}.pageQrButton_code__vX3_d{line-height:0;border:1px solid var(--border-primary)}.pageQrButton_url__UWCoW{max-width:100%;padding:.4em .6em;font-size:.85em;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-secondary);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.pageQrButton_failure__W9U9F,.pageQrButton_success__cFYWe,.pageQrButton_unavailable__3I46A{margin:0;padding:.5em .75em;width:100%;box-sizing:border-box;color:var(--text-primary)}.pageQrButton_unavailable__3I46A{border:1px solid var(--status-warning);background:var(--status-warning-bg)}.pageQrButton_success__cFYWe{border:1px solid var(--status-success);background:var(--status-success-bg)}.pageQrButton_failure__W9U9F{border:1px solid var(--status-error);background:var(--status-error-bg)}.labelModalShell_body__e7whW{align-items:center;text-align:center}.labelModalShell_footer__Nsc3V{align-items:center;justify-content:center}.labelModalShell_status__PZCDI{margin:0;color:var(--text-secondary)}.labelModalShell_failure__9h3Mv{margin:0;padding:.5rem .75rem;border:1px solid var(--status-error);background:var(--status-error-bg);color:var(--text-primary)}.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}.peerReportNotice_notice__hFfkA{margin:0 0 1em;padding:.7em .9em;background:var(--status-info-bg);color:var(--status-info);border:1px solid var(--status-info);font-size:.9em;line-height:1.45}.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}.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_context__aTe_X,.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)}