.authError_container__r_pgn{display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:safe center;flex-grow:1;min-height:50vh;gap:1rem;padding:2rem;text-align:center}.authError_card__m3D6Z{--terminal-padding:2rem 1.75rem;--chamfer:22px;width:100%;max-width:520px;border:1px solid var(--border-primary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.authError_card__m3D6Z.authError_toneError__t_EzN{border-color:var(--border-primary)}.authError_card__m3D6Z.authError_toneInfo__Wq8Pj{border-color:var(--status-info);background:var(--status-info-bg);--bracket-color:var(--status-info)}.authError_card__m3D6Z.authError_toneInfo__Wq8Pj .authError_title__Fndun{color:var(--status-info)}.authError_logo__uhACt{display:flex;justify-content:center;line-height:0}.authError_logo__uhACt img,.authError_logo__uhACt svg{max-width:100%;height:auto}@media(max-width:520px){.authError_container__r_pgn{padding:1rem}.authError_card__m3D6Z{--terminal-padding:1.5rem 1.1rem;--chamfer:16px}}.authError_title__Fndun{color:var(--interactive-base);font-size:1.5rem}.authError_description__i_YiD{color:var(--text-secondary);max-width:400px;line-height:1.5}.authError_detail__jPSHb{color:var(--text-secondary-muted);font-size:.875rem;max-width:400px;line-height:1.4;font-style:italic}.authError_actions__TFuSP{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1rem}.authError_primaryButton__NsfM9{padding:.5rem 1.5rem;cursor:pointer;border-radius:4px;border:1px solid var(--interactive-base);background:rgba(0,0,0,0);color:var(--interactive-base)}.authError_primaryButton__NsfM9:hover{background:var(--interactive-hover);color:var(--white)}.authError_secondaryButton__Ac4cd{padding:.5rem 1.5rem;border-radius:4px;border:1px solid var(--text-secondary);background:rgba(0,0,0,0);color:var(--text-secondary);text-decoration:none;display:inline-flex;align-items:center;cursor:pointer}.authError_secondaryButton__Ac4cd:hover{background:var(--surface-raised)}.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)}.searchOverlay_container__mv0JH{position:relative;cursor:text}.searchOverlay_inputRow__apvaH{display:flex;align-items:center;gap:.6em;padding:1.2em 1em}.searchOverlay_symbol__JynLM{font-size:1.4em;font-weight:700;color:var(--interactive-base);flex-shrink:0;line-height:1}.searchOverlay_input__FRPAo{width:100%;background:rgba(0,0,0,0);border:none;outline:none;color:var(--text-primary);font-family:inherit;font-size:.85em;letter-spacing:.08em;text-transform:uppercase;padding:0}.searchOverlay_input__FRPAo::placeholder{color:var(--text-primary-muted);opacity:.6}.searchOverlay_dropdown__RhigH{position:absolute;top:100%;left:0;right:0;z-index:10;background:var(--surface-raised);border:1px solid var(--border-primary);border-top:none}.searchOverlay_placeholder__maKqo{padding:1em;text-align:center;font-size:.8em;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary-muted)}.homeView_terminalPage__z2twm{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.homeView_heroHeader__0uu1Q{text-align:center;padding:1.5em 1em .5em}.homeView_heroTitleRow__kxIGi{display:inline-flex;align-items:baseline;gap:.4em}.homeView_heroPrompt___hDh_{font-size:1.6em;font-weight:700;color:var(--interactive-base);line-height:1}.homeView_heroTitle__URTxX{font-size:1.6em;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin:0;line-height:1}.homeView_heroCursor__MhEiO{display:inline-block;width:.55em;height:3px;background:var(--interactive-base);margin-bottom:.15em;animation:homeView_cursorPulse__Gy7M2 1.2s ease-in-out infinite}@keyframes homeView_cursorPulse__Gy7M2{0%,to{opacity:1}50%{opacity:.15}}.homeView_heroSubtitle__NMpyy{display:block;margin-top:.4em;font-size:.75em;letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary-muted)}.homeView_valueProp__OXvGA{max-width:44ch;margin:.9em auto 0;font-size:.95em;line-height:1.5;color:var(--text-secondary)}.homeView_searchInput__QILQM{width:100%;background:rgba(0,0,0,0);border:none;outline:none;color:var(--text-primary);font-family:inherit;font-size:.85em;letter-spacing:.08em;text-transform:uppercase}.homeView_searchInput__QILQM::placeholder{color:var(--text-primary-muted);opacity:.6}.homeView_searchScopeRow___xkmC{display:flex;align-items:center;gap:.75em;flex-wrap:wrap;padding:.45em 1em;border-top:1px solid var(--border-secondary)}.homeView_searchScopeLabel__RkfaW{font-size:.6em;letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary-muted)}.homeView_searchScopeTabs__u86WZ{display:flex;gap:.4em}.homeView_searchScopeTab__zvX5l{font-family:inherit;font-size:.65em;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary-muted);background:rgba(0,0,0,0);border:1px solid var(--border-secondary);padding:.3em .7em;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.homeView_searchScopeTab__zvX5l:hover{color:var(--text-primary);border-color:var(--border-primary)}.homeView_searchScopeTabActive__tKAEH{color:var(--bg-primary);background:var(--interactive-base);border-color:var(--interactive-base)}.homeView_searchScopeTabActive__tKAEH:hover{color:var(--bg-primary);background:var(--interactive-hover);border-color:var(--interactive-hover)}.homeView_sectionHeader__n7pAm{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)}.homeView_sectionIcon__aOlkI{font-weight:700;opacity:.6}.homeView_sectionTitle__ab_Yc{font-size:1em;font-weight:600;margin:0;color:inherit}.homeView_sectionAction__QA_h0{margin-left:auto;font-size:.85em;letter-spacing:.04em;text-transform:none;color:inherit;text-decoration:none;opacity:.85;transition:opacity .15s ease}.homeView_sectionAction__QA_h0:hover{opacity:1;text-decoration:underline}.homeView_commandGrid__kBMU3{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0}.homeView_commandLink__UI_de{display:flex;align-items:center;gap:.9em;padding:.85em 1em;text-decoration:none;color:inherit;border-bottom:1px solid var(--border-secondary);transition:background-color .2s ease}.homeView_commandLink__UI_de:last-child{border-bottom:none}.homeView_commandLink__UI_de:hover{background:var(--surface-raised)}.homeView_commandLink__UI_de:hover .homeView_commandArrow__Y_2RI{opacity:1;transform:translateX(0)}.homeView_commandLink__UI_de:hover .homeView_commandIcon__X0asN,.homeView_commandLink__UI_de:hover .homeView_commandLabel__mjVpD{color:var(--interactive-base)}.homeView_commandIcon__X0asN{flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:color .2s ease}.homeView_commandText__tHcUC{display:flex;flex-direction:column;gap:.15em;min-width:0;flex:1 1}.homeView_commandLabel__mjVpD{font-size:1.05em;font-weight:600;color:var(--text-secondary);transition:color .2s ease}.homeView_commandDesc__bPDQv{font-size:.72em;line-height:1.3;color:var(--text-secondary-muted)}.homeView_commandArrow__Y_2RI{flex:0 0 auto;display:flex;align-items:center;font-size:1.2em;color:var(--text-primary-muted);opacity:0;transform:translateX(-4px);transition:opacity .2s ease,transform .2s ease}.homeView_commandDisabled__1sEr5{cursor:default}.homeView_commandDisabled__1sEr5 .homeView_commandDesc__bPDQv,.homeView_commandDisabled__1sEr5 .homeView_commandLabel__mjVpD{color:var(--text-secondary-muted)}.homeView_commandDisabled__1sEr5:hover{background:rgba(0,0,0,0)}.homeView_commandDisabled__1sEr5:hover .homeView_commandIcon__X0asN,.homeView_commandDisabled__1sEr5:hover .homeView_commandLabel__mjVpD{color:var(--text-secondary-muted)}.homeView_commandBadge__Fwh6g{flex:0 0 auto;align-self:center;font-size:.6em;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:.3em .6em;color:var(--status-disabled);background:var(--status-disabled-bg);border:1px solid var(--status-disabled)}.homeView_stripGrid__VKNtd{padding:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.homeView_mediaGrid__7NKIs{padding:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem}.homeView_mediaTile__7P7Wz{display:flex;flex-direction:column;gap:.4em;text-decoration:none;color:inherit;transition:transform .15s ease}.homeView_mediaTile__7P7Wz:hover{transform:translateY(-2px)}.homeView_mediaTile__7P7Wz:hover .homeView_mediaName__kXigg{color:var(--interactive-base)}.homeView_mediaThumb__qXDlU{position:relative;width:100%;border:1px solid var(--border-secondary);overflow:hidden;line-height:0}.homeView_mediaCountBadge__BtAnW{position:absolute;top:.3em;right:.3em;z-index:1;padding:.15em .45em;font-size:.62em;line-height:1.4;letter-spacing:.04em;color:var(--white);background:var(--surface-overlay);border:1px solid var(--border-secondary);pointer-events:none}.homeView_mediaName__kXigg{font-size:.72em;font-style:italic;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}.homeView_stripState__LDkba{margin-top:1rem;display:flex;align-items:center;justify-content:center;gap:.6em;padding:1.5em 1em;color:var(--text-secondary-muted);font-size:.8em}.homeView_stripSlow__bFQCF{color:var(--text-secondary-muted);font-size:.95em}.homeView_stripError__nberO{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75em;padding:1.25em 1em;font-size:.8em;color:var(--status-error)}.homeView_stripErrorText__zMSeC{color:var(--status-error)}.homeView_stripRetry__pFO4x{font:inherit;cursor:pointer;padding:.3em .9em;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-primary);text-transform:uppercase;letter-spacing:.06em;transition:background-color .15s ease,color .15s ease}.homeView_stripRetry__pFO4x:hover{color:var(--bg-primary);background:var(--interactive-base);border-color:var(--interactive-base)}@media(max-width:600px){.homeView_commandGrid__kBMU3{grid-template-columns:1fr}.homeView_mediaGrid__7NKIs{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}.flex_flexColumn__SqOLg,.flex_flexRow__Ty_jb,.flex_flex__KgAS3{display:flex}.flex_flexRow__Ty_jb{flex-direction:row!important}.flex_flexCenter__K24Fh{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.flex_flexColumn__SqOLg{flex-direction:column!important}.flex_justifyContentStart__MUOx6{justify-content:start}.flex_justifyContentEnd__YX3io{justify-content:end}.flex_justifyContentCenter__ctlze{justify-content:center}.flex_justifyContentSpaceBetween__9BNCW{justify-content:space-between}.flex_alignItemsStart__dEriM{align-items:start!important}.flex_alignItemsEnd__5ag5C{align-items:end!important}.flex_alignItemsCenter__u0b97{align-items:center!important}.flex_flexGrow__p_KaH{flex-grow:1}.flex_flexShrink__wVIra{flex-shrink:1}.flex_flexNoGrow__v4aaW{flex-grow:0;flex-shrink:0;flex-basis:auto}.flex_flexNoShrink__vkgNc{flex-shrink:0}.flex_flexGapXXS__zv3DU{gap:.1em}.flex_flexGapXS__t1_Dd{gap:.25em}.flex_flexGapS__7ijNV{gap:.5em}.flex_flexGapM__HQH_M{gap:1em}.flex_flexGapL__sPhpb{gap:1.6em}.flex_flexGapXL__jYkH_{gap:2.4em}.flex_flexGapXXL__bsl1g{gap:3.2em}.flex_flexWrap__VAwPR{flex-wrap:wrap}.flex_flexWrapReverse__a_7ki{flex-wrap:wrap-reverse}.flex_flexWrapNoWrap__o2_sv{flex-wrap:nowrap}.flex_alignSelfStart__Jb_Hp{align-self:start}.flex_alignSelfEnd__VEsFg{align-self:end}.flex_alignSelfCenter__Q6uKW{align-self:center}.flex_alignSelfStretch__bUOsL{align-self:stretch}.flex_alignSelfBaseline___wAgV{align-self:baseline}.flex_justifySelfStart__X_y8V{justify-self:start}.flex_justifySelfEnd__9ol1b{justify-self:end}.flex_justifySelfCenter__oSI_n{justify-self:center}.flex_justifySelfStretch__majbO{justify-self:stretch}.flex_justifySelfBaseline__aVVTE{justify-self:baseline}.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)}.imageLightbox_content__OdAEW{position:relative;display:flex;align-items:center;justify-content:center;width:90vw;height:85vh;-webkit-user-select:none;user-select:none;cursor:pointer}.imageLightbox_image__ZrhNN{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px;cursor:default}.imageLightbox_closeBtn__gn10R{position:absolute;top:0;right:0;z-index:10;color:var(--white,#fff);font-size:1.5em}.imageLightbox_closeBtn__gn10R:hover{opacity:.8}.imageLightbox_navBtn__4eZrR{position:absolute;top:50%;transform:translateY(-50%);z-index:10;color:var(--white,#fff);font-size:2em;opacity:.7;transition:opacity .2s}.imageLightbox_navBtn__4eZrR:hover{opacity:1}.imageLightbox_prevBtn__bW_ZR{left:0}.imageLightbox_nextBtn__E_2fR{right:0}.imageLightbox_footer__wAKbW{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 16px;background:linear-gradient(transparent,rgba(0,0,0,.6));pointer-events:none}.imageLightbox_caption__IJ7aH{color:var(--white,#fff);font-size:.95rem;text-align:center;max-width:80%}.imageLightbox_counter__acpXG{color:hsla(0,0%,100%,.7);font-size:.8rem}.backgroundComponent_background__2m9vI{width:100%;height:100%;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch;box-sizing:border-box;background:repeating-linear-gradient(0deg,transparent,transparent calc(var(--scanline-gap, 4px) / 2),rgba(0,0,0,var(--scanline-intensity,.03)) calc(var(--scanline-gap, 4px) / 2),rgba(0,0,0,var(--scanline-intensity,.03)) var(--scanline-gap,4px)),radial-gradient(circle at var(--dot-size,1px) var(--dot-size,1px),var(--color-bg-cross-color,var(--color-main-bg-cross-color,rgba(0,0,0,.1))) calc(var(--dot-size, 1px)),transparent var(--dot-size,1px)) 0 0/var(--grid-size,100px) var(--grid-size,100px),radial-gradient(circle at center,var(--color-main-bg-grd-dark,var(--color-global-background-primary,#f8f8f8)) 70%,var(--color-main-bg-grd-light,var(--color-global-background-secondary,#ffffff)) 100%)}.header_header__F4c9v{background:var(--bg-primary);width:100%;height:57px;flex-shrink:0;border-bottom:1px solid var(--border-primary,var(--text-primary));padding:.2em 1em;z-index:1}.footer_footer__sx7_u{width:100%;height:30px;flex-shrink:0;background-color:var(--bg-primary);border-top:1px solid var(--border-primary,var(--text-primary));color:var(--text-primary);padding:.2em 1em;font-size:.8em;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.body_body__Kui5E{position:relative;box-sizing:content-box;width:100%;overflow:auto;min-height:0}.body_body__Kui5E .body_content__DQ4CS{width:100%;max-width:var(--max-content-width,900px);padding:0 var(--content-padding,1rem);padding-bottom:1rem;min-height:0}.mediaProcessingTile_tile__QuL7J{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--content-gap,.5em);width:100%;height:100%;min-height:120px;padding:var(--surface-padding,1em);text-align:center;border-radius:var(--radius-media,4px);background:var(--bg-secondary);color:var(--text-secondary)}.mediaProcessingTile_pending__fEBOK{color:var(--text-secondary)}.mediaProcessingTile_failed__1bvss{color:var(--status-error);background:var(--status-error-bg)}.mediaProcessingTile_unsupported__py72h{color:var(--status-warning);background:var(--status-warning-bg)}.mediaProcessingTile_message__VlWNp{font-size:.85em;line-height:1.35;max-width:24ch}.mediaProcessingTile_hint__uVl10{font-size:.78em;color:var(--text-secondary-muted)}.imageDisplay_wrapper__x6M2a{width:100%;height:100%;position:relative;overflow:hidden}.imageDisplay_image__8hUMq{width:100%;height:100%;object-fit:cover}.imageDisplay_imageContain__g5ASy{object-fit:contain}.imageDisplay_caption__0m5Df{position:absolute;bottom:0;left:0;right:0;padding:8px 16px;background:rgba(0,0,0,.55);color:var(--white,#fff);font-size:.9rem;text-align:center}.imageDisplay_blurred__NvQeQ{filter:blur(1.5rem);transform:scale(1.2);pointer-events:none;-webkit-user-select:none;user-select:none}.imageDisplay_gateOverlay___OXLq{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4em;padding:1em;border:0;inline-size:100%;block-size:100%;background:rgba(0,0,0,.35);color:var(--white,#fff);font:inherit;text-align:center;cursor:pointer}.imageDisplay_gateOverlay___OXLq:focus-visible{outline:2px solid var(--interactive-base,#fff);outline-offset:-4px}.imageDisplay_gateIcon__Xe4Ox{color:var(--status-warning,#e0a030);font-size:2em;line-height:1}.imageDisplay_gateLabel__rB4qE{font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.9)}.imageDisplay_gateHint__jp4S0{font-size:.85em;opacity:.85;text-shadow:0 1px 3px rgba(0,0,0,.9)}.imageDisplay_gateRehide__UCCN4{position:absolute;inset-block-start:.5em;inset-inline-end:.5em;z-index:2;display:inline-flex;align-items:center;gap:.35em;padding:.25em .6em;border:1px solid hsla(0,0%,100%,.35);border-radius:.4em;background:rgba(0,0,0,.6);color:var(--white,#fff);font-size:.8em;cursor:pointer}.imageDisplay_gateRehide__UCCN4:hover{background:rgba(0,0,0,.8)}@media(prefers-reduced-motion:reduce){.imageDisplay_blurred__NvQeQ{transform:none}}.productImageGallery_gallery__sWczW{display:flex;flex-direction:column;gap:.5rem;outline:none}.productImageGallery_mainImageContainer__hGLdG{position:relative;overflow:hidden;border-radius:.5em;background:var(--bg-secondary)}.productImageGallery_mainImageContainer__hGLdG:hover .productImageGallery_navButton__hJauX{opacity:1}.productImageGallery_mainImage__dtW90{width:100%;height:100%;display:block;transition:opacity .2s ease}.productImageGallery_fitCover__I8Ch1 img{object-fit:cover}.productImageGallery_fitContain__MJJjt img{object-fit:contain}.productImageGallery_navButton__hJauX{position:absolute;top:50%;transform:translateY(-50%);background:var(--surface-overlay);border:none;border-radius:50%;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);cursor:pointer;opacity:0;transition:opacity .2s,color .15s;z-index:20}.productImageGallery_navButton__hJauX:hover{color:var(--text-primary)}.productImageGallery_prevButton__JFC96{left:.5rem}.productImageGallery_nextButton__hKftl{right:.5rem}.productImageGallery_thumbnailStrip__ALW09{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:thin;padding:.15rem 0}.productImageGallery_thumbnail__3mqBL{flex-shrink:0;border:2px solid rgba(0,0,0,0);border-radius:.35em;overflow:hidden;cursor:pointer;background:none;padding:0;transition:border-color .15s,opacity .15s;opacity:.6}.productImageGallery_thumbnail__3mqBL:hover{opacity:1;border-color:var(--border-primary)}.productImageGallery_thumbnailActive__EVM2G{border-color:var(--interactive-base);opacity:1}.productImageGallery_thumbnailImg__QTIo3{display:block;object-fit:cover}.productImageGallery_thumbnailBlurred__WzTOZ{filter:blur(.4rem);transform:scale(1.2);-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){.productImageGallery_thumbnailBlurred__WzTOZ{transform:none}}.productImageGallery_singleImage__MxlFM{border-radius:.5em;overflow:hidden;background:var(--bg-secondary)}.cultivarCodeBadge_badge__kyaV2{display:inline-flex;align-items:center;gap:.4em;padding:.15em .5em;border:1px solid var(--border-primary);border-radius:4px;background:var(--bg-secondary);color:var(--text-primary);font-family:var(--font-mono,ui-monospace,monospace);font-weight:600;letter-spacing:.05em;white-space:nowrap;line-height:1}.cultivarCodeBadge_sm__WweGG{font-size:.75em;padding:.1em .4em}.cultivarCodeBadge_md__YGhEv{font-size:.9em}.cultivarCodeBadge_lg__OM9AQ{font-size:1.05em;padding:.2em .6em}.cultivarCodeBadge_unk__9An05{background:var(--status-disabled-bg);color:var(--status-disabled);border-color:var(--status-disabled)}.cultivarCodeBadge_tax__8vCrw{color:var(--text-secondary)}.specimenPublicView_section__DQanP{display:flex;flex-direction:column;gap:.75em}.specimenPublicView_sectionTitle__MCcCP{margin:0}.specimenPublicView_notes__Pu5tz{margin:0;max-width:70ch;line-height:1.6;color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere}.specimenPublicView_typeRow___Efta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4em .75em}.specimenPublicView_typeStatus__DNut5{padding:.25em .65em;font-size:.72em;font-weight:600;letter-spacing:.12em;text-transform:uppercase;background:var(--status-good);color:var(--bg-primary)}.specimenPublicView_typifiedName__s8CMx{color:var(--text-primary)}.specimenPublicView_typeRemarks__g72f6{font-size:.88em;color:var(--text-primary-muted)}.specimenPublicView_typeLink__rgb5s{margin-left:auto;font-size:.85em;color:var(--interactive-base);text-decoration:none}.specimenPublicView_typeLink__rgb5s:focus-visible,.specimenPublicView_typeLink__rgb5s:hover{color:var(--interactive-hover);text-decoration:underline}.specimenPublicView_records__TEt5t{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1em}.specimenPublicView_records__TEt5t:not(:has(>:not(:empty))){display:none}.specimenPublicView_recordPanel__ZpsOK:empty{display:none}.specimenLineOriginPanel_panel__eqexX{display:flex;flex-direction:column;gap:.6em;padding:.6em 0}.specimenLineOriginPanel_nameRow__01Z8p{display:flex;align-items:baseline;gap:.6em;flex-wrap:wrap}.specimenLineOriginPanel_lineName__cz2gO{font-style:italic;font-size:1.05rem;color:var(--text-primary);text-transform:none}.specimenLineOriginPanel_stewardBadge__WtNlJ{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;font-weight:700;padding:.12em .5em;border-radius:var(--radius-pill,999px);background:var(--status-disabled-bg);color:var(--status-disabled)}.specimenLineOriginPanel_stewardBadge__WtNlJ[data-status=CLAIMED]{background:var(--status-good-bg);color:var(--status-good)}.specimenLineOriginPanel_stewardBadge__WtNlJ[data-status=SELF_DECLARED]{background:var(--status-info-bg);color:var(--status-info)}.specimenLineOriginPanel_facts__rbI_a{display:flex;flex-direction:column;gap:.3em;margin:0}.specimenLineOriginPanel_factRow__CkoSr{display:flex;gap:.6em}.specimenLineOriginPanel_factLabel__6wncE{flex:0 0 9rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-muted);margin:0}.specimenLineOriginPanel_factValue__AB3oj{color:var(--text-primary);margin:0;overflow-wrap:anywhere}.specimenLineagePanel_headerRow__ylaTv{align-items:center;justify-content:space-between}.specimenLineagePanel_title__XjCO6{margin:0;font-size:1rem;text-transform:var(--heading-transform,uppercase);letter-spacing:var(--heading-letter-spacing,.05em);color:var(--text-primary)}.specimenLineagePanel_title__XjCO6:before{content:var(--heading-prefix,"// ");color:var(--text-secondary-muted)}.specimenLineagePanel_body__C1VGl{margin-top:.75em}.specimenLineagePanel_rowLabel__O9V9t{display:block;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary-muted);margin-bottom:.35em}.specimenLineagePanel_offspringBlock__H5pg5,.specimenLineagePanel_parentRow__jZVX8{display:flex;flex-direction:column;gap:.25em}.specimenLineagePanel_refLink__42HNW{display:inline-flex;align-items:baseline;gap:.5em;flex-wrap:wrap;color:var(--interactive-base);text-decoration:none;padding:.2em 0}.specimenLineagePanel_refLink__42HNW:hover{color:var(--interactive-hover);text-decoration:underline}.specimenLineagePanel_refPrimary__C5jnx{font-style:italic}.specimenLineagePanel_refSecondary__e82JR{font-size:.82rem;color:var(--text-secondary-muted);font-style:normal}.specimenLineagePanel_hiddenRef__kf45e{color:var(--text-secondary-muted);font-style:italic}.specimenLineagePanel_offspringList__0M63K{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2em}.specimenLineagePanel_offspringItem__0xOBg{margin:0}.specimenLineagePanel_moreNote___YOD5{font-size:.82rem;color:var(--text-secondary-muted)}.specimenLineagePanel_methodMenu__DL_Z0{list-style:none;margin:0;padding:.25em;display:flex;flex-direction:column;gap:.1em;min-width:12em}.specimenLineagePanel_methodItem__5Vcj5{display:block;padding:.5em .7em;color:var(--text-primary);text-decoration:none;border-radius:var(--radius-control,4px);cursor:pointer}.specimenLineagePanel_methodItem__5Vcj5:focus-visible,.specimenLineagePanel_methodItem__5Vcj5:hover{background:var(--interactive-base);color:var(--white);outline:none}.specimenLineagePanel_emptyHint__EGjLT{margin:0;font-size:.88rem;color:var(--text-secondary-muted)}.specimenLineagePanel_propagateTrigger__qp51g{padding:.35em .85em;border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-control,.25em);background:var(--bg-secondary);color:var(--text-primary);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.specimenLineagePanel_propagateTrigger__qp51g:hover{border-color:var(--interactive-hover);color:var(--interactive-hover)}.horizontalDivider_horizontalDivider__2N8d3{width:100%;height:var(--line-height,1px);background-color:var(--line-color,var(--border-secondary));border:none;margin:var(--margin);display:block}.horizontalDivider_horizontalDivider__2N8d3.horizontalDivider_thin__y1cTH{height:1px}.horizontalDivider_horizontalDivider__2N8d3.horizontalDivider_thick__iQ3uM{height:3px}.horizontalDivider_horizontalDivider__2N8d3.horizontalDivider_dashed__OlluS{background:none;border-top:var(--line-height,1px) dashed var(--line-color,var(--border-secondary));height:0}.horizontalDivider_horizontalDivider__2N8d3.horizontalDivider_dotted__W_cgP{background:none;border-top:var(--line-height,1px) dotted var(--line-color,var(--border-secondary));height:0}.bannerStack_stack__B1S4t{position:fixed;top:var(--banner-stack-top,16px);left:0;right:0;margin-inline:auto;width:fit-content;max-width:min(100% - 2rem,36rem);display:flex;flex-direction:column;align-items:center;gap:.6em;z-index:var(--banner-stack-z,9000);pointer-events:none}.bannerStack_stack__B1S4t>*{pointer-events:auto;width:fit-content;max-width:100%}@media(max-width:40rem){.bannerStack_stack__B1S4t{left:.75rem;right:.75rem;margin-inline:0;width:auto;max-width:none}.bannerStack_stack__B1S4t>*{width:100%}}.floatingBanner_container__aHR7A{display:flex;align-items:center;gap:.6em;padding:.5em .9em;border-radius:6px;font-size:.9em;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--border-primary);background:var(--surface-raised);color:var(--text-primary);box-shadow:0 4px 12px color-mix(in srgb,currentColor 15%,transparent)}.floatingBanner_floating__c9F5g{position:fixed;top:var(--floating-banner-offset,16px);left:0;right:0;margin-inline:auto;width:fit-content;z-index:var(--floating-banner-z,9000);pointer-events:auto;max-width:calc(100% - 2rem)}.floatingBanner_severityError__Il_ZU{background:var(--status-error-bg);color:var(--status-error);border-color:var(--status-error)}.floatingBanner_severityWarning__szI9P{background:var(--status-warning-bg);color:var(--status-warning);border-color:var(--status-warning)}.floatingBanner_severitySuccess__5Xv6M{background:var(--status-success-bg);color:var(--status-success);border-color:var(--status-success)}.floatingBanner_severityInfo__fBDs4{background:var(--status-info-bg);color:var(--status-info);border-color:var(--status-info)}.floatingBanner_message__DR2Ol{flex:1 1 auto;white-space:normal;word-break:break-word}.floatingBanner_closeBtn__MVnrL{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;padding:0;background:rgba(0,0,0,0);border:none;border-radius:3px;color:inherit;cursor:pointer;font-family:inherit;line-height:1}.floatingBanner_closeBtn__MVnrL:hover{background:color-mix(in srgb,currentColor 15%,transparent)}.floatingBanner_closeBtn__MVnrL:focus-visible{outline:2px solid currentColor;outline-offset:1px}.notificationBanner_container__4tjGW{display:flex;flex-direction:column;gap:.5em;padding:.75em 1em;border-radius:6px;font-size:.9em;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:var(--text-primary);background:linear-gradient(0deg,var(--banner-tint,transparent),var(--banner-tint,transparent)),var(--surface-raised);border-left:1px solid var(--banner-accent,var(--border-primary));border:1px solid var(--banner-accent,var(--border-primary));border-left-width:4px;box-shadow:0 4px 12px color-mix(in srgb,currentColor 15%,transparent)}.notificationBanner_floating___RVlC{position:fixed;top:var(--notification-banner-offset,16px);left:0;right:0;margin-inline:auto;width:fit-content;z-index:var(--notification-banner-z,9000);pointer-events:auto;max-width:min(100% - 2rem,36rem)}.notificationBanner_severityError__TTOfq{--banner-accent:var(--status-error);--banner-tint:var(--status-error-bg)}.notificationBanner_severityWarning__04vww{--banner-accent:var(--status-warning);--banner-tint:var(--status-warning-bg)}.notificationBanner_severitySuccess__bnKhG{--banner-accent:var(--status-success);--banner-tint:var(--status-success-bg)}.notificationBanner_severityInfo__8ODYv{--banner-accent:var(--status-info);--banner-tint:var(--status-info-bg)}.notificationBanner_headerRow__Zbf84{display:flex;align-items:flex-start;justify-content:space-between;gap:.6em}.notificationBanner_title__8QT1o{font-weight:600;line-height:1.25;flex:1 1 auto}.notificationBanner_message__zvbJf{flex:1 1 auto;line-height:1.35;white-space:normal;word-break:break-word}.notificationBanner_closeBtn__ALiMb{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;padding:0;background:rgba(0,0,0,0);border:none;border-radius:3px;color:inherit;cursor:pointer;font-family:inherit;line-height:1}.notificationBanner_closeBtn__ALiMb:hover{background:color-mix(in srgb,currentColor 15%,transparent)}.notificationBanner_closeBtn__ALiMb:focus-visible{outline:2px solid currentColor;outline-offset:1px}.notificationBanner_actionRow__BYRtg{display:flex;flex-wrap:wrap;gap:.5em;justify-content:flex-end;margin-top:.15em}.notificationBanner_actionButton__9qeun{padding:.4em .9em;border-radius:3px;font-family:inherit;font-size:inherit;font-weight:500;line-height:1.2;cursor:pointer;border:1px solid var(--banner-accent,var(--border-primary));color:inherit;background:rgba(0,0,0,0);transition:background-color .12s ease-out}.notificationBanner_actionButton__9qeun:hover:not(:disabled){background:color-mix(in srgb,var(--banner-accent,currentColor) 14%,transparent)}.notificationBanner_actionButton__9qeun:focus-visible{outline:2px solid var(--banner-accent,currentColor);outline-offset:1px}.notificationBanner_actionButton__9qeun:disabled{cursor:wait;opacity:.7}.notificationBanner_actionPrimary__UHepW{background:color-mix(in srgb,var(--banner-accent,currentColor) 26%,transparent);border-color:rgba(0,0,0,0)}.notificationBanner_actionPrimary__UHepW:hover:not(:disabled){background:color-mix(in srgb,var(--banner-accent,currentColor) 38%,transparent)}.login-required_card__ZmWzm{display:flex;flex-direction:column;align-items:center;gap:1em;padding:2em;text-align:center;max-width:360px;background-color:var(--bg-secondary);border-radius:.5em;border:1px solid var(--border-primary,var(--text-primary));color:var(--text-primary,#2d2d2d)}.login-required_lockIcon__3idt7{color:var(--text-secondary-muted)}.login-required_title__j9ygL{margin:0;font-size:1.25rem;color:var(--text-primary)}.login-required_message__o_2It{margin:0;color:var(--text-secondary);font-size:.9rem;line-height:1.5}.login-required_feedback__YaO3m{margin:0;width:100%;padding:.6em .8em;border-radius:6px;border:1px solid var(--status-error);background-color:var(--status-error-bg);color:var(--text-primary);font-size:.85rem;line-height:1.5;text-align:left}.login-required_feedbackAction__hK1ji{display:inline-block;margin-left:.4em;color:var(--interactive-base);font-weight:600;text-decoration:underline}.login-required_feedbackAction__hK1ji:hover{color:var(--interactive-hover)}.login-required_actions__bPUQW{display:flex;gap:.75em;width:100%}.login-required_loginButton__jzUBW{flex:1 1;padding:.6em 1.2em;border:none;border-radius:6px;background-color:var(--status-info);color:var(--white);font-weight:600;cursor:pointer;transition:background-color .15s ease}.login-required_loginButton__jzUBW:hover{opacity:.85}.login-required_loginButton__jzUBW:disabled{opacity:.6;cursor:wait}.login-required_cancelButton__W80qD{flex:1 1;padding:.6em 1.2em;border:1px solid var(--border-primary);border-radius:6px;background:rgba(0,0,0,0);color:var(--text-primary);cursor:pointer;transition:background-color .15s ease}.login-required_cancelButton__W80qD:hover{background-color:var(--surface-raised)}.navigationGuard_modalContent__jYuP_{padding:1.5em;text-align:center}.navigationGuard_title__pUKuf{margin:0;font-size:1.25rem;font-weight:600;color:var(--text-primary)}.navigationGuard_message__ZaWwh{margin:0;font-size:.95rem;color:var(--text-secondary-muted);line-height:1.5}.navigationGuard_buttonContainer__OBA0J{justify-content:center;margin-top:.5em}.navigationGuard_stayButton__TiRtG{padding:.5em 1em;border:1px solid var(--border-secondary);border-radius:.25em;background-color:var(--surface-base)}.navigationGuard_stayButton__TiRtG:hover{background-color:var(--status-error-bg);border-color:var(--status-error)}.navigationGuard_leaveButton__1M_x2{padding:.5em 1em;border:1px solid var(--status-warning);border-radius:.25em;background-color:var(--status-warning-bg)}.navigationGuard_leaveButton__1M_x2:hover{background-color:var(--status-warning);color:var(--bg-primary)}.manageLayout_manageGrid__2eNr2{align-items:stretch;width:100%;height:calc(100vh - 7rem);min-height:0;gap:0}@media(max-width:767px){.manageLayout_manageGrid__2eNr2{height:auto;min-height:calc(100vh - 7rem)}}.manageLayout_mainPane__6nOng{padding:1.25rem 1.5rem;min-width:0;height:100%;min-height:0;overflow-y:auto}@media(max-width:767px){.manageLayout_mainPane__6nOng{padding:.75rem;height:auto;overflow-y:visible}}.cultivars_container__ZU5im{gap:1.25em;width:100%}.cultivars_titleRow__RD56H{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}.cultivars_title__bidbM{margin:0;font-size:1.4em;font-weight:600;line-height:1.2;color:var(--text-primary)}.cultivars_totalCount__4ZLal{font-size:.85em;color:var(--text-secondary);font-family:var(--font-mono,monospace)}.cultivars_empty__fET9P{margin:0;padding:1em;color:var(--text-secondary-muted);font-style:italic}.cultivars_tableWrap__95Hb_{padding:.5em 1em;overflow-x:auto}.cultivars_cultivarsTable__L78AN{width:100%;border-collapse:collapse;font-size:.9em}.cultivars_cultivarsTable__L78AN th{text-align:left;padding:.5em .85em;font-size:.7em;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-muted);border-bottom:1px solid var(--border-secondary)}.cultivars_cultivarsTable__L78AN td{padding:.6em .85em;vertical-align:middle}.cultivars_scientificName__KHgaM{font-style:italic;color:var(--text-primary)}.cultivars_epithet__oaoyr{font-family:var(--font-mono,monospace);font-size:.85em;color:var(--text-secondary)}.cultivars_originBadge__L0Ab1{display:inline-block;padding:.1em .45em;font-family:var(--font-mono,monospace);font-size:.7em;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--interactive-base);background:var(--surface-overlay);border:1px solid var(--interactive-base);border-radius:.2em}.cultivars_viewLink__jh7o5{color:var(--interactive-base);text-decoration:none;font-size:.85em}.cultivars_viewLink__jh7o5:hover{text-decoration:underline}.cultivars_pagination__3XwyL{align-items:center;justify-content:center;gap:1em;padding:.75em 0}.cultivars_pageLinkDisabled__44vCo,.cultivars_pageLink__vpA4m{padding:.35em .85em;font-size:.9em;border:1px solid var(--border-secondary);border-radius:.25em;text-decoration:none;transition:background-color .12s ease,border-color .12s ease}.cultivars_pageLink__vpA4m{color:var(--text-primary)}.cultivars_pageLink__vpA4m:hover{background:var(--interactive-hover);border-color:var(--interactive-base);color:var(--interactive-base)}.cultivars_pageLinkDisabled__44vCo{color:var(--text-secondary-muted);cursor:not-allowed;opacity:.5}.cultivars_pageIndicator__P_eSA{color:var(--text-secondary);font-size:.85em;font-family:var(--font-mono,monospace)}.fieldSites_container__P7SHx{gap:1.25em;width:100%}.fieldSites_titleRow__fT4cL{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}.fieldSites_title__nJ_r0{margin:0;font-size:1.4em;font-weight:600;line-height:1.2;color:var(--text-primary)}.fieldSites_mapLink__wCTNc{display:inline-flex;align-items:center;gap:.4em;padding:.4em .85em;color:var(--interactive-base);background:var(--surface-overlay);border:1px solid var(--interactive-base);border-radius:.3em;text-decoration:none;font-size:.9em;transition:background-color .12s ease}.fieldSites_mapLink__wCTNc:hover{background:var(--interactive-hover)}.fieldSites_empty__Yj79j{margin:0;padding:1em;color:var(--text-secondary-muted);font-style:italic}.fieldSites_inlineLink__15A3e{color:var(--interactive-base);text-decoration:none;font-style:normal}.fieldSites_inlineLink__15A3e:hover{text-decoration:underline}.fieldSites_tableWrap__6Rceq{padding:.5em 1em;overflow-x:auto}.fieldSites_sitesTable__N_a6U{width:100%;border-collapse:collapse;font-size:.9em}.fieldSites_sitesTable__N_a6U th{text-align:left;padding:.5em .85em;font-size:.7em;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-muted);border-bottom:1px solid var(--border-secondary)}.fieldSites_sitesTable__N_a6U td{padding:.6em .85em;vertical-align:middle}.fieldSites_nameCell__Ph_GZ{display:flex;align-items:center;gap:.5em}.fieldSites_colorDot__ZqSHd{width:.75em;height:.75em;border-radius:50%;border:1px solid var(--border-primary);flex-shrink:0}.fieldSites_nameText__sxS02{color:var(--text-primary);font-weight:500}.fieldSites_kindBadge__X9HQn,.fieldSites_mainBadge__y9gZ2{display:inline-block;padding:.1em .45em;font-family:var(--font-mono,monospace);font-size:.7em;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border-radius:.2em;border:1px solid}.fieldSites_kindBadge__X9HQn{color:var(--text-secondary);border-color:var(--border-primary);background:var(--bg-secondary)}.fieldSites_mainBadge__y9gZ2{color:var(--status-good);border-color:var(--status-good);background:var(--status-good-bg)}.fieldSites_dim__kqaQs{color:var(--text-secondary-muted)}.fieldSites_editLink__QTwsA{display:inline-flex;align-items:center;gap:.3em;padding:.25em .55em;color:var(--text-secondary);border:1px solid var(--border-secondary);border-radius:.25em;font-size:.8em;text-decoration:none;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.fieldSites_editLink__QTwsA:hover{color:var(--interactive-base);border-color:var(--interactive-base);background:var(--interactive-hover)}.regions_container__bTEC6{gap:1.25em;width:100%}.regions_titleRow__mc3O_{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}.regions_title__RWpxC{margin:0;font-size:1.4em;font-weight:600;line-height:1.2;color:var(--text-primary)}.regions_mapLink__ILwoz{display:inline-flex;align-items:center;gap:.4em;padding:.4em .85em;color:var(--interactive-base);background:var(--surface-overlay);border:1px solid var(--interactive-base);border-radius:.3em;text-decoration:none;font-size:.9em;transition:background-color .12s ease}.regions_mapLink__ILwoz:hover{background:var(--interactive-hover)}.regions_empty__mo9No{margin:0;padding:1em;color:var(--text-secondary-muted);font-style:italic}.regions_inlineLink__c7hee{color:var(--interactive-base);text-decoration:none;font-style:normal}.regions_inlineLink__c7hee:hover{text-decoration:underline}.regions_tableWrap__d8g2T{padding:.5em 1em;overflow-x:auto}.regions_regionsTable__m4zIB{width:100%;border-collapse:collapse;font-size:.9em}.regions_regionsTable__m4zIB th{text-align:left;padding:.5em .85em;font-size:.7em;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-muted);border-bottom:1px solid var(--border-secondary)}.regions_regionsTable__m4zIB td{padding:.6em .85em;vertical-align:middle}.regions_nameText__mVGAa{color:var(--text-primary);font-weight:500}.regions_typeBadge__zve6N{display:inline-flex;align-items:center;gap:.4em;padding:.1em .55em;font-size:.85em;color:var(--text-primary)}.regions_shapeBadge__4LMtk,.regions_typeBadge__zve6N{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:.2em}.regions_shapeBadge__4LMtk{display:inline-block;padding:.1em .45em;font-family:var(--font-mono,monospace);font-size:.7em;font-weight:600;letter-spacing:.05em;color:var(--text-secondary)}.regions_colorDot__Mgkcp{width:.7em;height:.7em;border-radius:50%;border:1px solid var(--border-primary);flex-shrink:0}.regions_dim__HD_q3{color:var(--text-secondary-muted)}.regions_editLink__47slm{display:inline-flex;align-items:center;gap:.3em;padding:.25em .55em;color:var(--text-secondary);border:1px solid var(--border-secondary);border-radius:.25em;font-size:.8em;text-decoration:none;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.regions_editLink__47slm:hover{color:var(--interactive-base);border-color:var(--interactive-base);background:var(--interactive-hover)}