.page_adminContainer__cUSe_{padding:1rem}@media (min-width:768px){.page_adminContainer__cUSe_{padding:2rem}}.page_adminContainer__cUSe_{width:100%}.page_title__RGIM1{margin-bottom:1.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;color:rgb(var(--foreground))}.page_tabs__ZxF2s{width:100%}.page_tabListOuter__ipg6U{border-radius:.75rem;padding:.25rem;background:rgba(var(--foreground),.05);border:1px solid rgba(var(--foreground),.08)}.page_tabListScroller__JOOET{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page_tabListScroller__JOOET::-webkit-scrollbar{display:none}.page_tabList__wCkmI{display:flex;gap:.25rem;flex-wrap:nowrap}.page_tab__gvU13{cursor:pointer;white-space:nowrap;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;outline:2px solid transparent;outline-offset:2px;color:rgba(var(--foreground),.6);transition:all .3s ease}@media (min-width:640px){.page_tab__gvU13{padding:.625rem 1rem;font-size:1rem;line-height:1.5rem}}.page_tab__gvU13:hover{color:rgb(var(--foreground));background:rgba(var(--foreground),.05)}.page_tabSelected__wqpQz{color:white!important;background:linear-gradient(90deg,var(--primary),rgba(var(--primary-alt),.9))!important;box-shadow:0 2px 8px rgba(var(--primary-alt),.3)}.page_tabPanel__LeXG5{display:none}.page_tabPanelSelected__aTn_c{margin-top:1rem;display:block;border-radius:.5rem;padding:.25rem}.page_tableContainer__teG8H{overflow-x:auto}.page_table__ZVO7g{width:100%;min-width:600px;text-align:left}.page_table__ZVO7g td,.page_table__ZVO7g th{white-space:nowrap;padding:1rem 1.5rem;border-bottom:1px solid var(--border)}.page_table__ZVO7g th{font-size:1rem;line-height:1.5rem;font-weight:600;background-color:rgba(var(--foreground),.02)}.page_table__ZVO7g tbody tr:last-child td,.page_table__ZVO7g tbody tr:last-child th{border-bottom:0}.page_table__ZVO7g tbody tr:hover{background-color:rgba(var(--primary-alt),.05)}.page_actionButtons__cagWG{display:flex;gap:.5rem;align-items:center}.page_actionButton__rDF4F{background:none;border:none;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;color:inherit}.page_actionButton__rDF4F:disabled{cursor:not-allowed;opacity:.5}.page_actionButton__rDF4F:not(:disabled):hover{filter:brightness(80%)}.page_reconcileButton__49c4Q{margin-bottom:1rem;padding:.5rem 1rem;background-color:var(--primary);color:white;border:none;border-radius:5px;cursor:pointer;transition:filter .2s}.page_reconcileButton__49c4Q:disabled{cursor:not-allowed;opacity:.5}.BrandLogo_brandLogo__9DvzT{background:linear-gradient(90deg,#a855f7,#4338ca,#a855f7);background-size:600px 100%;background-position:600px 50%;background-attachment:fixed;animation:BrandLogo_gradientScroll__V9vgh 4s linear infinite;mask-image:url(/idea-genesis-black.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/idea-genesis-black.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;flex-shrink:0}@keyframes BrandLogo_gradientScroll__V9vgh{0%{background-position:600px 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.BrandLogo_brandLogo__9DvzT{animation:none}}.BrandName_brandName__0MFBj{font-weight:400;line-height:1.1;background:linear-gradient(90deg,#a855f7,#4338ca,#a855f7);background-size:600px 100%;background-position:600px 50%;background-attachment:fixed;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:BrandName_gradientScroll__DinXG 4s linear infinite;white-space:nowrap}.BrandName_brandName__0MFBj strong{font-weight:700}@keyframes BrandName_gradientScroll__DinXG{0%{background-position:600px 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.BrandName_brandName__0MFBj{animation:none}}.HealthGate_gate__daGNs{position:fixed;inset:0;z-index:9999;background:rgb(var(--background));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.HealthGate_gateExit__l_J8x{animation:HealthGate_gateExit__l_J8x .5s ease-in forwards}@keyframes HealthGate_gateExit__l_J8x{to{opacity:0;transform:scale(.97)}}.HealthGate_contentExit__t_2M4{animation:HealthGate_contentExit__t_2M4 .3s ease-in forwards}@keyframes HealthGate_contentExit__t_2M4{to{opacity:0;transform:translateY(-6px)}}.HealthGate_contentEnter__6tNqF{animation:HealthGate_contentEnter__6tNqF .4s ease-out both}@keyframes HealthGate_contentEnter__6tNqF{0%{opacity:0;transform:translateY(10px)}}.HealthGate_maintenanceContent__mQ98F{text-align:center}.HealthGate_maintenanceText__Dqq3f{color:rgba(var(--foreground),.7);font-size:.9375rem;line-height:1.6;margin-bottom:1.5rem}.HealthGate_maintenanceButton__0kQvX{margin-top:.25rem}@media (prefers-reduced-motion:reduce){.HealthGate_contentEnter__6tNqF,.HealthGate_contentExit__t_2M4,.HealthGate_gateExit__l_J8x{animation-duration:.01ms}}.ExampleWatermark_exampleContainer__ri74T{position:relative;display:flex;flex-direction:column;gap:1rem}.ExampleWatermark_demoWatermark__fFzRL{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:10;display:flex;flex-direction:column;justify-content:space-around}.ExampleWatermark_watermarkStripe__vFMU_{position:relative;left:50%;transform:translateX(-50%) rotate(-35deg);display:flex;gap:4rem;white-space:nowrap}.ExampleWatermark_watermarkStripe__vFMU_ span{font-size:3rem;font-weight:800;letter-spacing:.3em;color:rgba(var(--primary-alt),.08);text-transform:uppercase;user-select:none}.dark .ExampleWatermark_watermarkStripe__vFMU_ span{color:rgba(var(--primary-alt),.12)}.ExampleWatermark_content__OeQeS{display:flex;flex-direction:column;gap:1rem}.ExampleWatermark_exampleCard__nGHr_{opacity:.7;transition:opacity .2s ease;cursor:not-allowed}.ExampleWatermark_exampleCard__nGHr_:hover{opacity:.85}.StyledIconWrapper_wrapper___kKWz{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;transition:all .3s ease}.StyledIconWrapper_sizeSm__xkO1_{width:32px;height:32px;font-size:.875rem}.StyledIconWrapper_sizeMd__zdljt{width:40px;height:40px;font-size:1rem}.StyledIconWrapper_sizeLg__GQtyk{width:48px;height:48px;font-size:1.25rem}.StyledIconWrapper_sizeXl__0Baa4{width:56px;height:56px;font-size:1.5rem}.StyledIconWrapper_size2xl__fT5qW{width:70px;height:70px;font-size:1.75rem}.StyledIconWrapper_shapeRounded__G1AOE.StyledIconWrapper_sizeSm__xkO1_{border-radius:8px}.StyledIconWrapper_shapeRounded__G1AOE.StyledIconWrapper_sizeMd__zdljt{border-radius:10px}.StyledIconWrapper_shapeRounded__G1AOE.StyledIconWrapper_sizeLg__GQtyk{border-radius:14px}.StyledIconWrapper_shapeRounded__G1AOE.StyledIconWrapper_sizeXl__0Baa4{border-radius:16px}.StyledIconWrapper_shapeRounded__G1AOE.StyledIconWrapper_size2xl__fT5qW{border-radius:18px}.StyledIconWrapper_shapeCircle__4ygCx{border-radius:50%}.StyledIconWrapper_variantGradient__yMZzX{background:linear-gradient(135deg,var(--primary),rgba(var(--primary-alt),.8));box-shadow:0 4px 15px rgba(var(--primary-alt),.4),inset 0 1px 0 rgba(255,255,255,.2);color:white}.StyledIconWrapper_variantSubtle___EydO{background:rgba(var(--primary-alt),.12);color:var(--primary)}.dark .StyledIconWrapper_variantSubtle___EydO{background:rgba(var(--primary-alt),.15);color:var(--primary-light)}.StyledIconWrapper_colorAmber__zaX9Z.StyledIconWrapper_variantGradient__yMZzX{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 15px rgba(251,191,36,.4),inset 0 1px 0 rgba(255,255,255,.2)}.StyledIconWrapper_colorAmber__zaX9Z.StyledIconWrapper_variantSubtle___EydO{background:rgba(251,191,36,.12);color:#f59e0b}.dark .StyledIconWrapper_colorAmber__zaX9Z.StyledIconWrapper_variantSubtle___EydO{background:rgba(251,191,36,.18);color:#fbbf24}.StyledIconWrapper_colorPurple__wDn0v.StyledIconWrapper_variantGradient__yMZzX{background:linear-gradient(135deg,var(--primary),rgba(var(--primary-alt),.8));box-shadow:0 4px 15px rgba(var(--primary-alt),.4),inset 0 1px 0 rgba(255,255,255,.2)}.StyledIconWrapper_colorPurple__wDn0v.StyledIconWrapper_variantSubtle___EydO{background:rgba(var(--primary-alt),.12);color:var(--primary)}.dark .StyledIconWrapper_colorPurple__wDn0v.StyledIconWrapper_variantSubtle___EydO{background:rgba(var(--primary-alt),.18);color:var(--primary-light)}.StyledIconWrapper_animationPulse__dVH1y{animation:StyledIconWrapper_pulse__tjG2D 3s ease-in-out infinite}@keyframes StyledIconWrapper_pulse__tjG2D{0%,to{box-shadow:0 4px 15px rgba(var(--primary-alt),.4),inset 0 1px 0 rgba(255,255,255,.2)}50%{box-shadow:0 4px 25px rgba(var(--primary-alt),.6),inset 0 1px 0 rgba(255,255,255,.2)}}.landing_landingPage__C9OCX{min-height:100vh;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.landing_hero__IFqnw{min-height:50vh;display:flex;align-items:center;justify-content:center;padding:3rem 2rem;position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(var(--background),1) 0,rgba(var(--primary-alt),.05) 50%,rgba(var(--background),1) 100%)}.landing_heroPattern__28yWI{position:absolute;inset:0;z-index:0}.landing_heroContent__4GtPC{text-align:center;max-width:700px;position:relative;z-index:1;background:radial-gradient(ellipse at center,rgba(var(--background),1) 0,rgba(var(--background),.95) 35%,rgba(var(--background),.7) 55%,rgba(var(--background),0) 80%);padding:4rem 5rem;border-radius:50%}.landing_heroHeader__VpWqr{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.5rem}.landing_heroLogoWrapper__ttH1l{flex-shrink:0}.landing_heroTitle__E6Dij{font-size:2.75rem;margin:0}.landing_heroSubtitle__Otsri{font-size:1.2rem;line-height:1.6;color:rgb(var(--foreground));opacity:.8;margin-bottom:2rem}.landing_heroCTA__ZoU6A{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.landing_demoSection__YBEgM{padding:4rem 2rem;background:rgb(var(--background))}.landing_demoContainer__EybbD{max-width:80rem;margin:0 auto}.landing_sectionTitle__2og5c{text-align:center;font-size:2rem;font-weight:700;margin-bottom:.5rem;color:rgb(var(--foreground))}.landing_sectionSubtitle__gtI7g{text-align:center;font-size:1.1rem;color:rgb(var(--foreground));opacity:.7;margin-bottom:2.5rem}.landing_demoVisualization__TJdW9{display:grid;grid-template-columns:1fr auto 1fr;gap:2rem;align-items:start;margin-top:2rem}@media (max-width:900px){.landing_demoVisualization__TJdW9{grid-template-columns:1fr;gap:1.5rem}}.landing_inputSection__4QF8m,.landing_outputSection__ChJ91{display:flex;flex-direction:column;gap:.75rem;padding:16px}.landing_sectionLabel__sgymn{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;background:linear-gradient(135deg,rgba(var(--primary-alt),.15) 0,rgba(var(--primary-alt),.05) 100%);border:1px solid rgba(var(--primary-alt),.3);border-radius:9999px;width:fit-content;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;box-shadow:0 0 20px rgba(var(--primary-alt),.1),inset 0 1px 0 rgba(255,255,255,.1);position:relative;overflow:hidden}.landing_sectionLabel__sgymn:before{content:"";position:absolute;inset:0;border-radius:9999px;background:radial-gradient(ellipse at center,rgba(var(--primary-alt),.08) 0,transparent 70%);animation:landing_glowPulse__PUtOn 3s ease-in-out infinite}@keyframes landing_glowPulse__PUtOn{0%,to{opacity:.3}50%{opacity:1}}.landing_labelIcon__WgQKI{font-size:.75rem;color:var(--primary);font-weight:700;animation:landing_pulse__P5s5M 2s ease-in-out infinite}@keyframes landing_pulse__P5s5M{0%,to{opacity:.6}50%{opacity:1}}.landing_labelText__Q47Jt{font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:rgb(var(--foreground))}.landing_outputSection__ChJ91 .landing_sectionLabel__sgymn{align-self:flex-end}@media (max-width:900px){.landing_outputSection__ChJ91 .landing_sectionLabel__sgymn{align-self:flex-start}}.landing_documentCarousel__wtNRD{position:relative;height:420px}.landing_carouselContainer__lq74c{position:relative;height:100%;background:var(--emphasis);border-radius:1rem;padding:1rem;box-shadow:0 4px 20px rgba(var(--primary-alt),.15)}.landing_carouselHeader__9axAi{display:flex;align-items:center;gap:.75rem;padding-bottom:.75rem;border-bottom:1px solid rgba(var(--foreground),.1);margin-bottom:.75rem}.landing_carouselTitle__lOdLs{font-size:.9rem;font-weight:600;color:rgb(var(--foreground));margin:0}.landing_carouselSubtitle__bO3jk{font-size:.75rem;color:rgb(var(--foreground));opacity:.6;margin:0}.landing_carouselTrackWrapper__H9Xly{position:relative;height:calc(100% - 60px)}.landing_carouselTrack__3gve5{position:absolute;inset:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.landing_carouselTrack__3gve5::-webkit-scrollbar{width:6px}.landing_carouselTrack__3gve5::-webkit-scrollbar-track{background:transparent}.landing_carouselTrack__3gve5::-webkit-scrollbar-thumb{background:rgba(var(--foreground),0);border-radius:3px;transition:background .2s ease-out}.landing_carouselTrack__3gve5:hover{scrollbar-color:rgba(var(--foreground),.3) transparent}.landing_carouselTrack__3gve5:hover::-webkit-scrollbar-thumb{background:rgba(var(--foreground),.3)}.landing_carouselTrack__3gve5:hover::-webkit-scrollbar-thumb:hover{background:rgba(var(--foreground),.5)}.landing_carouselScroller__9diXF{display:flex;flex-direction:column;gap:.75rem}.landing_documentItem__bjFTV{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:rgb(var(--background));border-radius:.75rem;transition:all .3s ease;cursor:default;flex-shrink:0}.landing_documentItem__bjFTV:hover{box-shadow:0 2px 8px rgba(var(--primary-alt),.15)}.landing_documentIcon__vMbHX{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.85rem;flex-shrink:0}.landing_documentIcon__vMbHX.landing_homework__hYDV3{background:rgba(99,102,241,.15);color:#6366f1}.landing_documentIcon__vMbHX.landing_research__L1570{background:rgba(139,92,246,.15);color:#8b5cf6}.landing_documentIcon__vMbHX.landing_news__cZV1m{background:rgba(236,72,153,.15);color:#ec4899}.landing_documentIcon__vMbHX.landing_study__LtSrc{background:rgba(34,197,94,.15);color:#22c55e}.landing_documentIcon__vMbHX.landing_notes__QarGA{background:rgba(245,158,11,.15);color:#f59e0b}.landing_documentIcon__vMbHX.landing_reports__cQmtT{background:rgba(14,165,233,.15);color:#0ea5e9}.landing_documentInfo__zgOFd{flex:1;min-width:0}.landing_documentName__gG_lH{font-size:.85rem;font-weight:600;color:rgb(var(--foreground));margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing_documentMeta__lJJhX{font-size:.7rem;color:rgb(var(--foreground));opacity:.5;margin:0}.landing_carouselTrackWrapper__H9Xly:after,.landing_carouselTrackWrapper__H9Xly:before{content:"";position:absolute;left:0;right:0;height:60px;pointer-events:none;z-index:2}.landing_carouselTrackWrapper__H9Xly:before{top:0;background:linear-gradient(to bottom,var(--emphasis) 0,transparent 100%)}.landing_carouselTrackWrapper__H9Xly:after{bottom:0;background:linear-gradient(to top,var(--emphasis) 0,transparent 100%)}.landing_demoArrow__84b1w{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1rem 0;margin-top:calc(.75rem + 1.5rem);align-self:start;user-select:none;-webkit-user-select:none}@media (max-width:900px){.landing_demoArrow__84b1w{transform:rotate(90deg);margin-top:0}}.landing_arrowLabel__GVGAC{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--primary);opacity:.8;pointer-events:none}.landing_chevronContainer__TCZ9d{display:flex;align-items:center;gap:.25rem;overflow:hidden;width:100px;height:32px;position:relative;mask-image:linear-gradient(90deg,transparent 0,black 15%,black 85%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 15%,black 85%,transparent);pointer-events:none}.landing_chevronTrack__pMmD2{display:flex;align-items:center;gap:.25rem;animation:landing_scrollChevrons__4wzy8 2s linear infinite}.landing_chevron__8rsGh{width:20px;height:20px;flex-shrink:0;filter:drop-shadow(0 0 4px rgba(168,85,247,.5)) drop-shadow(0 0 8px rgba(67,56,202,.3));opacity:.9}@keyframes landing_scrollChevrons__4wzy8{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.landing_extractedResultsWrapper__JrWlF{height:420px}.landing_extractedResults__Z0jLb{display:flex;flex-direction:column;gap:1rem;padding:20px}.landing_howItWorks__dOJ5O{padding:5rem 2rem;background:linear-gradient(135deg,rgba(var(--primary-alt),.08) 0,rgba(var(--background),1) 50%,rgba(var(--primary-alt),.08) 100%)}.landing_stepsContainer__b2Qhl{display:flex;align-items:flex-start;justify-content:center;gap:1rem;max-width:80rem;margin:0 auto;flex-wrap:wrap}.landing_step__XMaS_{text-align:center;flex:1;min-width:200px;max-width:250px}.landing_step__XMaS_>div:first-child{margin:0 auto 1rem}.landing_step__XMaS_ h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:rgb(var(--foreground))}.landing_step__XMaS_ p{font-size:.95rem;color:rgb(var(--foreground));opacity:.7;line-height:1.5}.landing_stepConnector__HhaRL{width:60px;height:2px;background:linear-gradient(90deg,rgba(var(--primary-alt),.3),rgba(var(--primary-alt),.1));margin-top:35px;flex-shrink:0}@media (max-width:700px){.landing_stepConnector__HhaRL{display:none}.landing_stepsContainer__b2Qhl{flex-direction:column;align-items:center}}@media (max-width:640px){.landing_heroHeader__VpWqr{flex-direction:column;gap:.75rem}.landing_heroTitle__E6Dij{font-size:2rem}.landing_heroSubtitle__Otsri{font-size:1rem}.landing_sectionTitle__2og5c{font-size:1.75rem}.landing_documentCarousel__wtNRD,.landing_extractedResultsWrapper__JrWlF{height:360px}}.OmittedItemsGhostCard_card__jpWwM{background-color:var(--emphasis);position:relative;overflow:hidden;border-radius:.5rem;padding:1.5rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);border:1px dashed rgba(var(--primary-alt),.4);display:flex;flex-direction:column;gap:1rem;transition:transform .3s ease,box-shadow .3s ease}.OmittedItemsGhostCard_card__jpWwM,.OmittedItemsGhostCard_card__jpWwM:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.OmittedItemsGhostCard_card__jpWwM:hover{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);transform:translateY(-1px)}.OmittedItemsGhostCard_card__jpWwM:hover .OmittedItemsGhostCard_spectralOverlay__dp0z2{opacity:1}.OmittedItemsGhostCard_spectralOverlay__dp0z2{position:absolute;inset:0;pointer-events:none;opacity:.75;background:radial-gradient(circle at 0 0,rgba(var(--primary-alt),.12),transparent 55%),repeating-linear-gradient(135deg,transparent 0 11px,rgba(var(--primary-alt),.05) 11px 12px);transition:opacity .3s ease}.dark .OmittedItemsGhostCard_spectralOverlay__dp0z2{background:radial-gradient(circle at 0 0,rgba(var(--primary-alt),.18),transparent 55%),repeating-linear-gradient(135deg,transparent 0 11px,rgba(var(--primary-alt),.09) 11px 12px)}.OmittedItemsGhostCard_primarySection__xMBm9{position:relative;display:flex;align-items:flex-start;gap:1rem}.OmittedItemsGhostCard_iconWrap__PhYjL{flex-shrink:0;margin-top:.25rem;animation:OmittedItemsGhostCard_ghostFloat__OucC9 4.5s ease-in-out infinite}@keyframes OmittedItemsGhostCard_ghostFloat__OucC9{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.OmittedItemsGhostCard_primaryContent__Af4Fj{flex:1;min-width:0}.OmittedItemsGhostCard_primaryLabel__B5TG_{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--foreground));opacity:.55;margin:0 0 .375rem}.OmittedItemsGhostCard_primaryValue__Dtj3O{font-size:1.25rem;font-weight:700;font-family:var(--font-mono,ui-monospace,monospace);line-height:1.4;color:rgb(var(--foreground));word-break:break-word;margin:0}.OmittedItemsGhostCard_description__CjxSw{margin:.625rem 0 0;font-size:.875rem;line-height:1.6;color:rgba(var(--foreground),.7)}.OmittedItemsGhostCard_reasonsGrid__HHXgX{position:relative;display:grid;gap:.5rem;padding-top:1.25rem;border-top:1px dashed rgba(var(--primary-alt),.25)}.OmittedItemsGhostCard_reasonRow__kAVpP{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .875rem;border-radius:.5rem;background:rgba(var(--foreground),.03);transition:background .2s ease}.OmittedItemsGhostCard_reasonRow__kAVpP:hover{background:rgba(var(--foreground),.045)}.dark .OmittedItemsGhostCard_reasonRow__kAVpP{background:rgba(var(--foreground),.05)}.dark .OmittedItemsGhostCard_reasonRow__kAVpP:hover{background:rgba(var(--foreground),.065)}.OmittedItemsGhostCard_reasonLabel__TQXiR{font-size:.875rem;font-weight:500;color:rgba(var(--foreground),.85)}.OmittedItemsGhostCard_reasonCount__94mKt{display:inline-flex;align-items:center;border-radius:.375rem;padding:.125rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;background:rgba(var(--primary-alt),.12);color:var(--primary);min-width:2rem;justify-content:center}.dark .OmittedItemsGhostCard_reasonCount__94mKt{background:rgba(var(--primary-alt),.18);color:var(--primary-light)}@media (prefers-reduced-motion:reduce){.OmittedItemsGhostCard_iconWrap__PhYjL{animation:none}}@media (max-width:640px){.OmittedItemsGhostCard_card__jpWwM{padding:1rem 1.25rem}.OmittedItemsGhostCard_primaryValue__Dtj3O{font-size:1.125rem}}.ProcessingOutputChrome_title__Ym_lJ{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:rgb(var(--foreground));opacity:.5;margin:0 0 .5rem}.ProcessingOutputChrome_emptyHint__9ohjf{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem}.ProcessingOutputChrome_emptyHint__9ohjf p{font-size:.875rem;font-style:italic;text-align:center;margin:0;color:rgba(var(--foreground),.5)}.OutputPreviewPanel_container__wOY5A{min-width:0;max-width:100%}.OutputPreviewPanel_container__wOY5A,.OutputPreviewPanel_resultsWrapper__JG6ze{display:flex;flex-direction:column;gap:1rem}.OutputPreviewPanel_resultsBadge__zdVEU{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(34,197,94,.05));border:1px solid rgba(34,197,94,.3);border-radius:9999px;font-size:.8rem;font-weight:600;color:#16a34a;width:fit-content}.dark .OutputPreviewPanel_resultsBadge__zdVEU{color:#4ade80}.OutputPreviewPanel_resultsBadgeIcon__YrSgz{font-size:1rem}.OutputPreviewPanel_resultsCount__Fexjd{background:rgba(34,197,94,.2);padding:.15rem .5rem;border-radius:9999px;font-size:.7rem;margin-left:.25rem}.OutputPreviewPanel_resultsContainer__4FdUR{display:flex;flex-direction:column;gap:1rem}.OutputPreviewPanel_emptyResults__2SRcy{display:flex;align-items:center;justify-content:center;padding:3rem 2rem;background:rgba(var(--foreground),.03);border:1px dashed rgba(var(--foreground),.1);border-radius:12px;text-align:center}.OutputPreviewPanel_emptyResults__2SRcy p{color:rgb(var(--foreground));opacity:.5;font-size:.9rem;margin:0}@media (max-width:1023px){.OutputPreviewPanel_container__wOY5A{padding-top:1rem}}.StatusBadge_statusBadge__Ayawy{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.StatusBadge_statusPending__44WP_{background-color:rgba(var(--pending-alt),.15);color:rgb(var(--pending))}.dark .StatusBadge_statusPending__44WP_{background-color:rgba(var(--pending-alt),.2)}.StatusBadge_statusApproved__uQZ5g{background-color:rgba(var(--success-alt),.15);color:rgb(var(--success))}.dark .StatusBadge_statusApproved__uQZ5g{background-color:rgba(var(--success-alt),.2)}.StatusBadge_statusRejected__EkXue{background-color:rgba(var(--warn),.1);color:rgb(var(--warn))}.StatusBadge_statusDraft__4Etoi{background-color:rgba(var(--foreground),.1);color:rgba(var(--foreground),.7)}.dark .StatusBadge_statusDraft__4Etoi{background-color:rgba(var(--foreground),.15)}.StatusBadge_statusInactive__9lNXb{background-color:rgba(var(--foreground),.08);color:rgba(var(--foreground),.5)}.dark .StatusBadge_statusInactive__9lNXb{background-color:rgba(var(--foreground),.12)}.StatusBadge_statusActive__hujgQ{background-color:rgba(var(--success-alt),.15);color:rgb(var(--success))}.dark .StatusBadge_statusActive__hujgQ{background-color:rgba(var(--success-alt),.2)}.StatusBadge_statusPaused__BrCiU,.StatusBadge_statusSkipped__m_ogm{background-color:rgba(var(--foreground),.08);color:rgba(var(--foreground),.55)}.dark .StatusBadge_statusPaused__BrCiU,.dark .StatusBadge_statusSkipped__m_ogm{background-color:rgba(var(--foreground),.12)}.StatusBadge_statusRunning__yx2_i{background-color:rgba(var(--info-alt),.15);color:rgb(var(--info))}.dark .StatusBadge_statusRunning__yx2_i{background-color:rgba(var(--info-alt),.2)}.StatusBadge_statusExtracting__bzbM9,.StatusBadge_statusPausing__FCqNm{background-color:rgba(var(--info-alt),.15);color:rgb(var(--info))}.dark .StatusBadge_statusExtracting__bzbM9,.dark .StatusBadge_statusPausing__FCqNm{background-color:rgba(var(--info-alt),.2)}.StatusBadge_statusDeferred__nZlzg{background-color:rgba(var(--info-alt),.15);color:rgb(var(--info))}.dark .StatusBadge_statusDeferred__nZlzg{background-color:rgba(var(--info-alt),.2)}.StatusBadge_statusComplete__APOrM{background-color:rgba(var(--success-alt),.15);color:rgb(var(--success))}.dark .StatusBadge_statusComplete__APOrM{background-color:rgba(var(--success-alt),.2)}.StatusBadge_statusUploaded__Y7qA7{background-color:rgba(var(--info-alt),.15);color:rgb(var(--info))}.dark .StatusBadge_statusUploaded__Y7qA7{background-color:rgba(var(--info-alt),.2)}.StatusBadge_statusFailed__S7W1p{background-color:rgba(var(--error),.1);color:rgb(var(--error))}.dark .StatusBadge_statusFailed__S7W1p{background-color:rgba(var(--error),.15)}.StatusBadge_statusCancelled__0QhYc{background-color:rgba(var(--foreground),.08);color:rgba(var(--foreground),.5)}.StatusBadge_onHeroBadge__y5v_U{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:white}.StatusBadge_onHeroBadge__y5v_U:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:9999px;background:rgba(255,255,255,.85);flex-shrink:0}.StatusBadge_onHeroAccentComplete___m1mb:before{background:rgb(150,240,180);box-shadow:0 0 6px rgba(150,240,180,.7)}.StatusBadge_onHeroAccentDeferred__xr_qk:before,.StatusBadge_onHeroAccentExtracting__Hj0_x:before,.StatusBadge_onHeroAccentPausing__HHykU:before,.StatusBadge_onHeroAccentRunning__W965b:before{background:rgb(160,210,255);box-shadow:0 0 6px rgba(160,210,255,.7);animation:StatusBadge_onHeroPulse__U_62S 1.6s ease-in-out infinite}.StatusBadge_onHeroAccentPending__r4Q_r:before{background:rgb(255,220,150);box-shadow:0 0 6px rgba(255,220,150,.7)}.StatusBadge_onHeroAccentFailed__TgSVb:before{background:rgb(255,170,170);box-shadow:0 0 6px rgba(255,170,170,.7)}.StatusBadge_onHeroAccentCancelled__2td0e:before{background:rgba(255,255,255,.55)}@keyframes StatusBadge_onHeroPulse__U_62S{0%,to{opacity:.85}50%{opacity:.4}}.ActionBar_actionBar__yWbwr{position:relative;display:flex;flex-direction:column;gap:1rem;overflow:hidden;border-radius:1rem;padding:1.25rem;background:linear-gradient(135deg,rgba(var(--primary-alt),.15) 0,rgba(var(--primary-alt),.05) 50%,rgba(var(--primary-alt),.1) 100%);border:1px solid rgba(var(--primary-alt),.2);backdrop-filter:blur(10px)}@media (min-width:768px){.ActionBar_stackBelowMd__YwuU7{flex-direction:row;align-items:center;justify-content:space-between}}@media (min-width:1024px){.ActionBar_stackBelowLg__NJM80{flex-direction:row;align-items:center;justify-content:space-between}}.ActionBar_actionBar__yWbwr:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(var(--primary-alt),.15) 0,transparent 50%),radial-gradient(circle at 80% 50%,rgba(var(--primary-alt),.1) 0,transparent 40%);pointer-events:none}@media (min-width:640px){.ActionBar_actionBar__yWbwr{gap:1.25rem;padding:1.5rem}}.ActionBar_info__mvZhy{position:relative;z-index:10;display:flex;align-items:center;gap:1rem;font-size:1rem;line-height:1.5rem;color:rgba(var(--foreground),.9)}.ActionBar_text__v5DKO{display:flex;flex-direction:column;gap:.125rem}.ActionBar_title__9IgcI{font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--primary)}.ActionBar_subtitle__cZy0J{font-size:1rem;line-height:1.5rem;font-weight:500;color:rgba(var(--foreground),.85)}.ActionBar_controls__qNLmC{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.ActionBar_controls__qNLmC{flex-direction:row;flex-wrap:wrap;align-items:center}}.ActionBar_controls__qNLmC{position:relative;z-index:1}