.inventory_container__uUfVS{gap:1.25em;width:100%}.inventory_titleRow___XDiY{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}.inventory_titleGroup__h_wcb{display:flex;align-items:baseline;gap:.75em;flex-wrap:wrap}.inventory_title__gEIhM{margin:0;font-size:1.4em;font-weight:600;line-height:1.2;color:var(--text-primary)}.inventory_totalCount__9uXLk{font-size:.85em;color:var(--text-secondary);font-family:var(--font-mono,monospace)}.inventory_subtitle__YKzfX{margin:0;max-width:70ch;color:var(--text-secondary-muted);font-size:.92em;line-height:1.5}.inventory_addButton__6SciE{display:inline-flex;align-items:center;gap:.35em;padding:.5em 1.05em;background:var(--interactive-base);color:var(--bg-primary);border:1px solid var(--interactive-base);border-radius:.25em;font-size:.9em;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;transition:background-color .12s ease,border-color .12s ease,filter .12s ease}.inventory_addButton__6SciE:hover{background:var(--interactive-active);border-color:var(--interactive-active);filter:brightness(1.05)}.inventory_summaryGrid__6xahK{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75em}.inventory_summaryCard__WqkMO{display:flex;flex-direction:column;gap:.2em;padding:.85em 1em;background:var(--surface-base);border:1px solid var(--border-secondary);border-radius:.5em}.inventory_summaryTotal__pUqfA{border-left:3px solid var(--interactive-base)}.inventory_summaryLabel__5WcS0{font-size:.7em;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary-muted)}.inventory_summaryFigure__1Eo5Z{display:flex;align-items:baseline;gap:.35em}.inventory_summaryBig__FWZ80{font-size:1.7em;font-weight:700;line-height:1.1;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inventory_summaryUnit__j5WTd{font-size:.75em;color:var(--text-secondary-muted)}.inventory_summarySub__ax61z{font-size:.78em;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inventory_bar__NXhE1{align-items:center;gap:.75em;flex-wrap:wrap}.inventory_searchField__nh3HP{position:relative;display:inline-flex;align-items:center;flex:1 1 14em;min-width:12em}.inventory_searchIcon__Iqj5E{position:absolute;left:.65em;color:var(--text-secondary-muted);pointer-events:none;font-size:.9em}.inventory_searchInput__oCyJ2{width:100%;padding:.5em .75em .5em 2.1em;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-primary);border-radius:.35em;font-size:.9em}.inventory_searchInput__oCyJ2:focus{outline:none;border-color:var(--interactive-base)}.inventory_selectField___OxBo{display:inline-flex;align-items:center}.inventory_select__F2KPE{padding:.5em .65em;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-primary);border-radius:.35em;font-size:.9em;cursor:pointer}.inventory_select__F2KPE:focus{outline:none;border-color:var(--interactive-base)}.inventory_srOnly__3U1Pb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.inventory_empty__bp4FW{margin:0;padding:1.25em 1em;color:var(--text-secondary-muted);font-style:italic;font-size:.95em}.inventory_tableWrap__v27xo{width:100%;overflow-x:auto}.inventory_table__bA_su{width:100%;border-collapse:collapse;font-size:.9em}.inventory_table__bA_su th{text-align:left;padding:.65em .85em;font-size:.7em;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary-muted);border-bottom:1px solid var(--border-secondary);background:var(--bg-secondary);white-space:nowrap}.inventory_table__bA_su td{padding:.6em .85em;border-bottom:1px solid var(--border-secondary);vertical-align:top}.inventory_row__p4vZQ:hover td{background:var(--bg-secondary)}.inventory_numCol__nd1aw{text-align:right}.inventory_numCell__kPcKD{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.inventory_actionCol__TbHVS,.inventory_numCell__kPcKD{text-align:right;white-space:nowrap}.inventory_accessionLink__L8DEz{text-decoration:none}.inventory_accessionName__yfk8B{font-style:italic;color:var(--interactive-base);font-weight:500}.inventory_accessionName__yfk8B:hover{text-decoration:underline}.inventory_accessionUnknown__3bpUk{color:var(--text-secondary);font-weight:500}.inventory_accessionMeta__rvhSH{display:flex;align-items:center;gap:.4em;margin-top:.2em;flex-wrap:wrap}.inventory_accessionCode__8rY6V{font-size:.78em;font-family:var(--font-mono,monospace);color:var(--text-secondary-muted)}.inventory_pill__ZeX27{display:inline-block;padding:.1em .55em;border-radius:.4em;font-size:.78em;white-space:nowrap;line-height:1.5}.inventory_pillGood__9Q2wd{background:var(--status-good-bg);color:var(--status-good)}.inventory_pillBad__Gb_tW{background:var(--status-bad-bg);color:var(--status-bad)}.inventory_pillWarn__5kKyc{background:var(--status-warning-bg);color:var(--status-warning)}.inventory_pillInfo__OlweQ{background:var(--status-info-bg);color:var(--status-info)}.inventory_pillMuted__kQHjJ{background:var(--bg-secondary);color:var(--text-secondary)}.inventory_pillGhost__Rtpr2{background:rgba(0,0,0,0);border:1px dashed var(--border-primary);color:var(--text-secondary-muted)}.inventory_stateCell__eDA8x{display:flex;flex-wrap:wrap;gap:.3em}.inventory_detailsCell__7gkvp{display:flex;flex-direction:column;gap:.1em;font-size:.85em}.inventory_form__GI2yD{color:var(--text-primary)}.inventory_muted__vm7QB{color:var(--text-secondary-muted)}.inventory_actionCell__xwrak{display:inline-flex;align-items:center;gap:.3em;justify-content:flex-end}.inventory_stepBtn__rX52d{min-width:2.1em;padding:.3em .5em;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-secondary);border-radius:.3em;font-size:.85em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.inventory_stepBtn__rX52d:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--interactive-base);color:var(--interactive-base)}.inventory_stepBtn__rX52d:disabled{opacity:.4;cursor:not-allowed}.inventory_openLink__0EpzT{margin-left:.25em;padding:.3em .6em;color:var(--interactive-base);font-size:.85em;text-decoration:none;white-space:nowrap}.inventory_openLink__0EpzT:hover{text-decoration:underline}.inventory_rowError__ieQd3{display:block;margin-top:.3em;color:var(--status-error);font-size:.78em}.inventory_rowSuccess__9H1df{display:block;margin-top:.3em;color:var(--status-success);font-size:.78em}.inventory_transferBtn__ZhW5H{padding:.3em .6em;background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-secondary);border-radius:.3em;font-size:.8em;white-space:nowrap;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.inventory_transferBtn__ZhW5H:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--interactive-base);color:var(--interactive-base)}.inventory_transferBtn__ZhW5H:disabled{opacity:.4;cursor:not-allowed}.inventory_pagination__OZbfu{align-items:center;justify-content:center;gap:1em;padding:.75em 0}.inventory_pageLinkDisabled__iVMWx,.inventory_pageLink__8LneZ{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}.inventory_pageLink__8LneZ{color:var(--text-primary)}.inventory_pageLink__8LneZ:hover{background:var(--interactive-hover);border-color:var(--interactive-base);color:var(--interactive-base)}.inventory_pageLinkDisabled__iVMWx{color:var(--text-secondary-muted);cursor:not-allowed;opacity:.5}.inventory_pageIndicator__xnLa5{color:var(--text-secondary);font-size:.85em;font-family:var(--font-mono,monospace)}.display_hidden__LSqZZ{display:none!important}.display_positionRelative__hSNK1{position:relative}.display_positionAbsolute__hDWyA{position:absolute}.display_positionFixed__FD5qW{position:fixed}.display_positionStatic__Nreuf{position:static}.display_displayInlineBlock__okQnD{display:inline-block}.display_cursorPointer__txu0x{cursor:pointer}.display_cursorDefault__s00XU{cursor:default}.display_cursorText__XrLlg{cursor:text}.display_cursorMove__OwywQ{cursor:move}.display_cursorNotAllowed__VQQsH{cursor:not-allowed}.display_cursorGrab__Vxk2P{cursor:grab}.display_transformStylePreserve3d__7Dc7E{transform-style:preserve-3d}.display_transformRotateY180__gWQ1g{transform:rotateY(180deg)}.display_transformRotateX180__0C58l{transform:rotateX(180deg)}.display_transformRotateZ180__SFZBU{transform:rotate(180deg)}.display_transformRotateY90__nKz6W{transform:rotateY(90deg)}.display_srOnly__Q1P5P{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.display_overflowHidden__uo4NT{overflow:hidden}.display_overflowAuto__Fg_N5{overflow:auto}.display_overflowScroll__0xvkq{overflow:scroll}.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}.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}.sizing_headerFooterSizer__Cu8Re{max-width:1600px;padding:0 1rem}.sizing_contentSizer__yJUh1,.sizing_headerFooterSizer__Cu8Re{flex-grow:1;width:100%;justify-content:space-between;display:flex;flex-direction:column}.sizing_contentSizer__yJUh1{max-width:var(--max-width,1440px)}.sizing_contentContainerFormat__Y4ME3,.sizing_contentContainerSizeTemplate__Qi_aO,.sizing_contentContainer__K5GOD{max-width:var(--max-width,1440px);flex-grow:1;width:100%;justify-content:space-between;box-sizing:border-box;margin:0 5em;padding-top:1rem;border-right:1px solid var(--border-secondary);border-left:1px solid var(--border-secondary)}.sizing_contentContainerFormat__Y4ME3>*,.sizing_contentContainerSizeTemplate__Qi_aO>*,.sizing_contentContainer__K5GOD>*{margin:0 -.5px}.sizing_contentContainerFormat__Y4ME3,.sizing_contentContainer__K5GOD{display:flex;flex-direction:column}.sizing_contentContainer__K5GOD{gap:1rem}.sizing_parentWidth__KyzOP{width:100%!important}.sizing_parentHeight__JK99P{height:100%!important}.sizing_parentSize__Wk1fe{width:100%;height:100%}.sizing_paddingNone__toTyv{padding:0}.sizing_paddingXS__2Dtwr{padding:.125em}.sizing_paddingXSHeight__Tp2tD{padding:.125em 0}.sizing_paddingXSWidth__V3uGz{padding:0 .125em}.sizing_paddingS__d2O7n{padding:.25em}.sizing_paddingSHeight__7PbyX{padding:.25em 0}.sizing_paddingSWidth___aC0u{padding:0 .25em}.sizing_paddingM__D_Ik5{padding:.5em}.sizing_paddingMHeight__hz1r4{padding:.5em 0}.sizing_paddingMWidth__oIg0M{padding:0 .5em}.sizing_paddingL__QaBP5{padding:.75em}.sizing_paddingLHeight__xyMX0{padding:.75em 0}.sizing_paddingLWidth__7rUns{padding:0 .75em}.sizing_paddingXL__RfV6z{padding:1em}.sizing_paddingXLHeight__Mnlhc{padding:1em 0}.sizing_paddingXLWidth__GhGi0{padding:0 1em}.sizing_paddingText__QQSSD{padding:.25em 1em}.sizing_marginNone__YDjuT{margin:0}.sizing_marginXS__VXb5W{margin:.125em}.sizing_marginXSHeight__9IBHX{margin:.125em 0}.sizing_marginXSWidth__EPkk9{margin:0 .125em}.sizing_marginS__MjPe1{margin:.25em}.sizing_marginSHeight__zMg2W{margin:.25em 0}.sizing_marginSWidth__TpaYV{margin:0 .25em}.sizing_marginM__8mzWQ{margin:.5em}.sizing_marginMHeight__T64TO{margin:.5em 0}.sizing_marginMWidth__8O1JT{margin:0 .5em}.sizing_marginL__VLVVF{margin:.75em}.sizing_marginLHeight__oxhju{margin:.75em 0}.sizing_marginLWidth__1Mx72{margin:0 .75em}.sizing_marginXL__sUNQW{margin:1em}.sizing_marginXLHeight__VMhK3{margin:1em 0}.sizing_marginXLWidth__3pzmG{margin:0 1em}.sizing_marginTopAuto__rbWGx{margin-top:auto}.sizing_centerChildrenColumn__tsfaT{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.sizing_fitContent__213qx{width:fit-content;height:fit-content}.sizing_fitWidth__BK21m{width:fit-content!important}.sizing_fitHeight__Qy3Yw{height:fit-content!important}.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)}.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))}}.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)}.collectionPageNav_sentinel__uGN1l{height:1px;width:100%;pointer-events:none}.collectionPageNav_wrapper__Aztbp{position:sticky;top:0;z-index:6;margin:1.2em 0 1em;display:flex;align-items:stretch;border:1px solid var(--border-secondary);background:var(--surface-base);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:.5em;overflow:hidden;transition:margin .18s ease}.collectionPageNav_wrapper__Aztbp[data-collapsed=true]{margin-top:0;margin-bottom:.4em;border-radius:0 0 .5em .5em}.collectionPageNav_nav__pw0Qa{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none}.collectionPageNav_nav__pw0Qa::-webkit-scrollbar{display:none}.collectionPageNav_link__7ll9O{padding:.65rem 1rem;font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;font-weight:600;color:var(--text-primary-muted);text-decoration:none;border-right:1px solid var(--border-secondary);white-space:nowrap;transition:color .15s ease,background .15s ease,padding .18s ease,font-size .18s ease;display:inline-flex;align-items:center;gap:.35em;flex-shrink:0}[data-collapsed=true] .collectionPageNav_link__7ll9O{padding:.45rem .85rem;font-size:.66rem}.collectionPageNav_link__7ll9O:last-child{border-right:none}.collectionPageNav_link__7ll9O:hover{color:var(--text-primary);background:color-mix(in srgb,var(--bg-secondary) 60%,transparent)}.collectionPageNav_link__7ll9O:focus-visible{outline:2px solid var(--interactive-base);outline-offset:-2px}.collectionPageNav_link__7ll9O.collectionPageNav_active__dkt8i{background:var(--interactive-base);color:var(--bg-primary)}@media(max-width:760px){.collectionPageNav_wrapper__Aztbp{margin-left:-.85rem;margin-right:-.85rem;border-left:none;border-right:none;border-radius:0}.collectionPageNav_link__7ll9O{padding:.6rem .85rem;font-size:.65rem;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.collectionPageNav_nav__pw0Qa{scroll-behavior:auto}.collectionPageNav_link__7ll9O,.collectionPageNav_wrapper__Aztbp{transition:none}}.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}}