.page_timeline__HSsFK{display:flex;flex-direction:column;gap:0;margin:0 auto;padding:40px 20px;position:relative;z-index:1}.page_timelineItem__qcgQG{position:relative;display:flex;align-items:flex-start;justify-content:center;margin-bottom:8rem;opacity:0;animation:page_fadeInItem__VVnMX .6s ease-out forwards}.page_timelineItem__qcgQG:last-child{margin-bottom:0}.page_timelineItem__qcgQG:first-child{animation-delay:.1s}.page_timelineItem__qcgQG:nth-child(2){animation-delay:.2s}.page_timelineItem__qcgQG:nth-child(3){animation-delay:.3s}.page_timelineItem__qcgQG:nth-child(4){animation-delay:.4s}.page_timelineItem__qcgQG:nth-child(5){animation-delay:.5s}.page_timelineItem__qcgQG:nth-child(6){animation-delay:.6s}@keyframes page_fadeInItem__VVnMX{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_dotContainer__NhcfE{position:relative;display:flex;flex-direction:column;align-items:center;z-index:3}.page_dot__zE9M0{position:relative;box-shadow:0 4px 15px rgba(99,102,241,.3);transition:all .3s ease;opacity:0;animation:page_popIn__UepDZ .5s ease-out forwards;flex-shrink:0}.page_timelineItem__qcgQG:first-child .page_dot__zE9M0{animation-delay:.2s}.page_timelineItem__qcgQG:nth-child(2) .page_dot__zE9M0{animation-delay:.3s}.page_timelineItem__qcgQG:nth-child(3) .page_dot__zE9M0{animation-delay:.4s}.page_timelineItem__qcgQG:nth-child(4) .page_dot__zE9M0{animation-delay:.5s}.page_timelineItem__qcgQG:nth-child(5) .page_dot__zE9M0{animation-delay:.6s}.page_timelineItem__qcgQG:nth-child(6) .page_dot__zE9M0{animation-delay:.7s}@keyframes page_popIn__UepDZ{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.page_verticalLine__CEJi1{position:absolute;top:48px;left:50%;transform:translateX(-50%);width:2px;height:8rem;background:linear-gradient(180deg,#6366f1,#8b5cf6);opacity:0;animation:page_drawLine__mp33g .8s ease-out forwards}.page_timelineItem__qcgQG:first-child .page_verticalLine__CEJi1{animation-delay:.3s}.page_timelineItem__qcgQG:nth-child(2) .page_verticalLine__CEJi1{animation-delay:.4s}.page_timelineItem__qcgQG:nth-child(3) .page_verticalLine__CEJi1{animation-delay:.5s}.page_timelineItem__qcgQG:nth-child(4) .page_verticalLine__CEJi1{animation-delay:.6s}.page_timelineItem__qcgQG:nth-child(5) .page_verticalLine__CEJi1{animation-delay:.7s}@keyframes page_drawLine__mp33g{0%{opacity:0;transform:translateX(-50%) scaleY(0);transform-origin:top}to{opacity:1;transform:translateX(-50%) scaleY(1)}}.page_timelineBox__vJWvf{position:absolute;border:2px solid transparent;background:linear-gradient(rgb(255,255,255),rgb(255,255,255)) padding-box,linear-gradient(135deg,rgba(99,102,241,.1),rgba(139,92,246,.1)) border-box;z-index:2;transition:all .3s ease;opacity:0;animation:page_slideIn__ovFnv .6s ease-out forwards;width:400px;max-width:35vw;top:50%;transform:translateY(-50%)}.dark .page_timelineBox__vJWvf{background:linear-gradient(rgb(47,47,59),rgb(47,47,59)) padding-box,linear-gradient(135deg,rgba(99,102,241,.1),rgba(139,92,246,.1)) border-box}.page_boxLeft___8iFz{right:calc(50% + 40px);animation-name:page_slideInLeft__deAEs}.page_boxRight__25mKb{left:calc(50% + 40px);animation-name:page_slideInRight__COGFJ}.page_timelineBox__vJWvf:hover{border-color:transparent;background:linear-gradient(rgb(255,255,255),rgb(255,255,255)) padding-box,linear-gradient(135deg,rgba(99,102,241,.3),rgba(139,92,246,.3)) border-box;box-shadow:0 8px 30px rgba(99,102,241,.15)}.dark .page_timelineBox__vJWvf:hover{background:linear-gradient(rgb(47,47,59),rgb(47,47,59)) padding-box,linear-gradient(135deg,rgba(99,102,241,.3),rgba(139,92,246,.3)) border-box;box-shadow:0 8px 30px rgba(99,102,241,.15)}.page_timelineItem__qcgQG:first-child .page_timelineBox__vJWvf{animation-delay:.3s}.page_timelineItem__qcgQG:nth-child(2) .page_timelineBox__vJWvf{animation-delay:.4s}.page_timelineItem__qcgQG:nth-child(3) .page_timelineBox__vJWvf{animation-delay:.5s}.page_timelineItem__qcgQG:nth-child(4) .page_timelineBox__vJWvf{animation-delay:.6s}.page_timelineItem__qcgQG:nth-child(5) .page_timelineBox__vJWvf{animation-delay:.7s}.page_timelineItem__qcgQG:nth-child(6) .page_timelineBox__vJWvf{animation-delay:.8s}@keyframes page_slideIn__ovFnv{0%{opacity:0}to{opacity:1}}@keyframes page_slideInLeft__deAEs{0%{opacity:0;transform:translateY(-50%) translateX(-30px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}@keyframes page_slideInRight__COGFJ{0%{opacity:0;transform:translateY(-50%) translateX(30px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}.page_icon__b09sb{font-size:2.5rem;margin-bottom:16px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.page_title__yVhH_{font-size:1.5rem;font-weight:600;margin-bottom:12px;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_description__fXNKT{font-size:1rem;line-height:1.6}.page_authorSection__Uj8t1{margin-top:0;display:flex;align-items:center;justify-content:center;gap:40px;padding:40px;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));border-radius:16px;border:2px solid transparent;background-origin:border-box;background-clip:padding-box,border-box;position:relative;overflow:hidden;opacity:0;animation:page_fadeIn__9UaRz .8s ease-out .9s forwards}.page_authorSection__Uj8t1:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(99,102,241,.1) 0,transparent 70%);animation:page_pulse__tSO5N 3s ease-in-out infinite}@keyframes page_pulse__tSO5N{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.3}}@keyframes page_fadeIn__9UaRz{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_portraitContainer__1REyh{flex-shrink:0;position:relative;z-index:2}.page_portrait__HDg_V{border-radius:50%;border:4px solid transparent;background:linear-gradient(var(--primary-card-background),var(--primary-card-background)) padding-box,linear-gradient(135deg,#6366f1,#8b5cf6) border-box;width:200px;height:200px;object-fit:cover;box-shadow:0 10px 40px rgba(99,102,241,.2);transition:all .3s ease}.page_portrait__HDg_V:hover{transform:scale(1.05);box-shadow:0 15px 50px rgba(99,102,241,.3)}.page_authorInfo__0PJkQ{text-align:left;max-width:400px;position:relative;z-index:2}.page_authorName__ZCNNJ{font-size:2rem;font-weight:700;margin-bottom:8px}.page_authorTitle__hRe_D{font-size:1.1rem;color:rgba(var(--foreground),.7);margin-bottom:4px;font-weight:400;letter-spacing:.02em}.page_authorRole__iE_tT{font-size:1rem;color:rgb(var(--foreground));margin-bottom:16px;font-weight:400}.page_authorRole__iE_tT .page_productName__InVRC{display:inline-block;white-space:nowrap}.page_authorDescription__1WGEn{font-size:1rem;line-height:1.6}.page_articleWithPattern__DSCo8{position:relative}.page_patternOverlay__TcVhe{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit}@media (max-width:768px){.page_timeline__HSsFK{padding:20px 16px}.page_timelineBox__vJWvf{position:relative;width:100%;max-width:100%;left:auto!important;right:auto!important;top:auto;transform:none;margin-top:20px}.page_boxLeft___8iFz,.page_boxRight__25mKb,.page_timelineBox__vJWvf{animation-name:page_slideIn__ovFnv}.page_timelineItem__qcgQG{flex-direction:column;align-items:center;margin-bottom:6rem}.page_verticalLine__CEJi1{height:6rem}.page_title__yVhH_{font-size:1.25rem}.page_description__fXNKT{font-size:.9rem}.page_authorSection__Uj8t1{flex-direction:column;text-align:center;padding:30px 20px;gap:30px}.page_authorInfo__0PJkQ{text-align:center}.page_portrait__HDg_V{width:150px;height:150px}.page_authorName__ZCNNJ{font-size:1.5rem}.page_authorTitle__hRe_D{font-size:1rem}.page_authorRole__iE_tT{font-size:.95rem}}.ScrollFadeContainer_wrapper__9mN5d{position:relative;flex:1 1 auto;display:flex;flex-direction:column;min-height:0;min-width:0;max-width:100%;isolation:isolate;overflow:hidden}.ScrollFadeContainer_scrollContent__UeMh6{flex:1;min-height:0;min-width:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.ScrollFadeContainer_scrollContent__UeMh6::-webkit-scrollbar{width:6px}.ScrollFadeContainer_scrollContent__UeMh6::-webkit-scrollbar-track{background:transparent}.ScrollFadeContainer_scrollContent__UeMh6::-webkit-scrollbar-thumb{background:rgba(var(--foreground),0);border-radius:3px;transition:background .2s ease-out}.ScrollFadeContainer_scrollContent__UeMh6:hover{scrollbar-color:rgba(var(--foreground),.3) transparent}.ScrollFadeContainer_scrollContent__UeMh6:hover::-webkit-scrollbar-thumb{background:rgba(var(--foreground),.3)}.ScrollFadeContainer_scrollContent__UeMh6:hover::-webkit-scrollbar-thumb:hover{background:rgba(var(--foreground),.5)}.ScrollFadeContainer_alwaysShowScrollbar__0xQdi{scrollbar-width:thin;scrollbar-color:rgba(var(--foreground),.2) transparent}.ScrollFadeContainer_alwaysShowScrollbar__0xQdi::-webkit-scrollbar{width:6px}.ScrollFadeContainer_alwaysShowScrollbar__0xQdi::-webkit-scrollbar-track{background:transparent}.ScrollFadeContainer_alwaysShowScrollbar__0xQdi::-webkit-scrollbar-thumb{background:rgba(var(--foreground),.2);border-radius:3px}.ScrollFadeContainer_alwaysShowScrollbar__0xQdi::-webkit-scrollbar-thumb:hover{background:rgba(var(--foreground),.4)}.ScrollFadeContainer_fadeBottom___k_ec,.ScrollFadeContainer_fadeTop__qq91Z{position:absolute;left:0;right:0;height:var(--fade-height,80px);pointer-events:none;z-index:1;opacity:0;transition:opacity .2s ease-out}.ScrollFadeContainer_fadeTop__qq91Z{top:0;background:linear-gradient(to bottom,rgb(var(--background)) 0,transparent 100%)}.ScrollFadeContainer_fadeBottom___k_ec{bottom:0;background:linear-gradient(to top,rgb(var(--background)) 0,transparent 100%)}.ScrollFadeContainer_fadeBottom___k_ec.ScrollFadeContainer_visible__eKP__,.ScrollFadeContainer_fadeTop__qq91Z.ScrollFadeContainer_visible__eKP__{opacity:1}.SchemaGridSelector_selectionPhase__WqpFP{flex:1;min-height:0;animation:SchemaGridSelector_fadeIn__EvWjZ .5s ease-out}.SchemaGridSelector_selectionPhaseContent__ZYWx2{display:flex;flex-direction:column;align-items:center;justify-content:safe center;padding:2rem 1rem;min-height:100%}@supports not (justify-content:safe center){.SchemaGridSelector_selectionPhaseContent__ZYWx2{justify-content:flex-start;padding-top:3rem}}@keyframes SchemaGridSelector_fadeIn__EvWjZ{0%{opacity:0}to{opacity:1}}.SchemaGridSelector_selectionHeader__SFUHI{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:1.5rem}.SchemaGridSelector_selectionTitle__PsAJX{font-size:1.75rem;font-weight:600;color:rgb(var(--foreground));margin:0 0 .5rem;line-height:1.3;animation:SchemaGridSelector_fadeInUp__PXG_h .6s cubic-bezier(.4,0,.2,1) .1s backwards;transition:all .4s ease-out}.SchemaGridSelector_highlight__v2G6E{color:var(--primary)}.dark .SchemaGridSelector_highlight__v2G6E{color:var(--primary-light)}.SchemaGridSelector_selectionSubtitle__MqURF{font-size:1rem;color:rgb(var(--foreground));opacity:.6;margin:0;transform:translateY(0);transition:opacity .5s cubic-bezier(.4,0,.2,1) .25s,transform .5s cubic-bezier(.4,0,.2,1) .25s}.SchemaGridSelector_selectionSubtitleHidden__SxMOo{opacity:0;transform:translateY(8px);transition:none;pointer-events:none}.SchemaGridSelector_headerFlowDiagram__lecaY{position:relative;width:380px;max-width:90%;margin:0 auto}.SchemaGridSelector_flowSvgLayer___s5Ft{opacity:.75;transition:opacity .55s ease .25s}.SchemaGridSelector_flowSvgLayer___s5Ft:hover{opacity:1}.SchemaGridSelector_flowSvgLayerHidden__Kb68X{opacity:0;pointer-events:none;transition:none}.SchemaGridSelector_morphOrb__LdrRn{position:absolute;top:50%;left:50%;width:11.4286%;aspect-ratio:1;transform:translate(-50%,-50%) scale(1);transform-origin:center center;transition:transform .85s cubic-bezier(.34,.05,.2,1),top .85s cubic-bezier(.34,.05,.2,1);pointer-events:auto;cursor:default;z-index:2;will-change:transform;animation:SchemaGridSelector_morphOrbAppear__CWSsf .5s ease-out backwards}@keyframes SchemaGridSelector_morphOrbAppear__CWSsf{0%{opacity:0}to{opacity:1}}.SchemaGridSelector_morphOrbTransform__RAQ7Z{top:18%}.SchemaGridSelector_morphOrbHero__uDM0c{top:50%;transform:translate(-50%,-50%) scale(2.6)}.SchemaGridSelector_morphOrbCircle__tBSJz{position:absolute;inset:0;border-radius:50%;background:rgba(var(--primary-alt),.1);border:1px solid rgba(var(--primary-alt),.18);opacity:1;transition:opacity .4s ease .35s}.dark .SchemaGridSelector_morphOrbCircle__tBSJz{background:rgba(var(--primary-alt),.12);border-color:rgba(var(--primary-alt),.2)}.SchemaGridSelector_morphOrbHero__uDM0c .SchemaGridSelector_morphOrbCircle__tBSJz{opacity:0;transition:none}.SchemaGridSelector_morphOrbLogo__MHpF_{position:absolute;inset:12.5% 22.4%;mask-image:url(/idea-genesis-black.svg);-webkit-mask-image:url(/idea-genesis-black.svg);mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;background-color:var(--primary);opacity:.75;pointer-events:none}.dark .SchemaGridSelector_morphOrbLogo__MHpF_{background-color:var(--primary-light)}@media (prefers-reduced-motion:reduce){.SchemaGridSelector_cardsReveal__fTccR{transition:none}.SchemaGridSelector_cardsRevealShown__zfkUl .SchemaGridSelector_cardsRevealInner__FbnT_{animation:none;overflow:visible}.SchemaGridSelector_flowSvgLayer___s5Ft,.SchemaGridSelector_selectionSubtitle__MqURF{transition:none}.SchemaGridSelector_morphOrb__LdrRn{transition:none;animation:none}.SchemaGridSelector_morphOrbCircle__tBSJz{transition:none}.SchemaGridSelector_schemaCardsExpanded__MUOSv>*{opacity:1;transform:none}.SchemaGridSelector_cardsRevealShown__zfkUl .SchemaGridSelector_schemaCardsExpanded__MUOSv>*{animation:none}}.SchemaGridSelector_cardsReveal__fTccR{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.4,0,.2,1);width:100%}.SchemaGridSelector_cardsRevealShown__zfkUl{grid-template-rows:1fr}.SchemaGridSelector_cardsRevealInner__FbnT_{overflow:clip;min-height:0;display:flex;flex-direction:column;align-items:center;width:100%;min-width:0}.SchemaGridSelector_cardsRevealShown__zfkUl .SchemaGridSelector_cardsRevealInner__FbnT_{animation:SchemaGridSelector_cardsRevealUnclip__W0v4_ 0s linear .6s forwards}@keyframes SchemaGridSelector_cardsRevealUnclip__W0v4_{to{overflow:visible}}.SchemaGridSelector_searchSentinel__R3Gyj{height:0;width:100%;visibility:hidden;pointer-events:none}.SchemaGridSelector_stickySearchBar__cHwcZ{position:sticky;top:10rem;z-index:30;width:100%;padding:0 1rem;margin-bottom:1.5rem;background:transparent;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);box-shadow:0 0 0 rgba(0,0,0,0);transition:background .3s cubic-bezier(.4,0,.2,1),backdrop-filter .3s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1)}.SchemaGridSelector_stickySearchBarStuck__5rjpC{padding-top:.75rem;padding-bottom:.75rem}.SchemaGridSelector_stickySearchBarStuck__5rjpC .SchemaGridSelector_searchContainer__Wv6I6{max-width:520px}.SchemaGridSelector_searchContainer__Wv6I6{width:100%;max-width:520px;margin:0 auto;transition:max-width .3s cubic-bezier(.4,0,.2,1)}.SchemaGridSelector_searchControls__dI6Gt{--filter-button-size:3rem;display:grid;grid-template-columns:minmax(0,400px);align-items:center;justify-content:center;gap:.75rem;width:100%}.SchemaGridSelector_searchControlsWithFilter__stUfZ{grid-template-columns:var(--filter-button-size) minmax(0,400px) var(--filter-button-size)}.SchemaGridSelector_searchControlsSpacer__VBzwC{width:var(--filter-button-size);height:var(--filter-button-size)}.SchemaGridSelector_searchInputWrapper__AwsQn{position:relative;display:flex;align-items:center;min-width:0}.SchemaGridSelector_filterMenuWrapper__wsBKn{position:relative;width:var(--filter-button-size);height:var(--filter-button-size);z-index:35}.SchemaGridSelector_filterButton__HAUSS{display:flex;align-items:center;justify-content:center;width:var(--filter-button-size);height:var(--filter-button-size);border:1px solid rgba(var(--foreground),.1);border-radius:9999px;background:var(--emphasis);color:var(--primary);cursor:pointer;box-shadow:0 4px 24px rgba(0,0,0,.12),0 8px 48px rgba(0,0,0,.08);transition:all .2s ease}.SchemaGridSelector_filterButtonActive__4271O,.SchemaGridSelector_filterButton__HAUSS:hover{border-color:var(--primary);background:var(--emphasis);color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-alt),.14),0 4px 24px rgba(0,0,0,.12),0 8px 48px rgba(0,0,0,.08)}.SchemaGridSelector_filterButton__HAUSS:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--primary-alt),.16),0 4px 24px rgba(0,0,0,.12),0 8px 48px rgba(0,0,0,.08)}.SchemaGridSelector_filterButtonIcon__vwHue{width:1rem;height:1rem}.dark .SchemaGridSelector_filterButton__HAUSS{color:var(--primary-light);box-shadow:0 4px 24px rgba(0,0,0,.3),0 8px 48px rgba(0,0,0,.2)}.dark .SchemaGridSelector_filterButtonActive__4271O,.dark .SchemaGridSelector_filterButton__HAUSS:hover{background:var(--emphasis);color:var(--primary-light)}.SchemaGridSelector_filterPopover__H_j0V{position:absolute;top:calc(100% + .625rem);right:0;z-index:40;width:max-content;min-width:13.5rem;padding:.75rem;border:1px solid rgba(var(--primary-alt),.22);border-radius:1rem;background:var(--emphasis);box-shadow:0 18px 48px rgba(0,0,0,.18),0 6px 18px rgba(var(--primary-alt),.12)}.dark .SchemaGridSelector_filterPopover__H_j0V{border-color:rgba(var(--primary-alt),.32);box-shadow:0 18px 48px rgba(0,0,0,.36),0 6px 18px rgba(var(--primary-alt),.18)}.SchemaGridSelector_filterToggle__hbzK_{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin:0;padding:.4rem .75rem;border:1px solid rgba(var(--primary-alt),.18);border-radius:999px;background:rgba(var(--primary-alt),.08);color:var(--primary);font-size:.78rem;font-weight:600;cursor:pointer;transition:all .2s ease}.SchemaGridSelector_filterToggle__hbzK_:hover{border-color:rgba(var(--primary-alt),.3);background:rgba(var(--primary-alt),.12)}.SchemaGridSelector_filterToggle__hbzK_:focus-within{outline:none;box-shadow:0 0 0 3px rgba(var(--primary-alt),.16)}.SchemaGridSelector_filterCheckbox__nurxe{width:.9rem;height:.9rem;accent-color:var(--primary);cursor:pointer}.SchemaGridSelector_filterToggleText__bRFtE{line-height:1}.dark .SchemaGridSelector_filterToggle__hbzK_{background:rgba(var(--primary-alt),.14);border-color:rgba(var(--primary-alt),.26);color:var(--primary-light)}.dark .SchemaGridSelector_filterToggle__hbzK_:hover{background:rgba(var(--primary-alt),.18);border-color:rgba(var(--primary-alt),.34)}.SchemaGridSelector_searchIcon__YUAnl{position:absolute;left:1rem;color:rgb(var(--foreground));opacity:.4;pointer-events:none;transition:opacity .2s ease}.SchemaGridSelector_searchInputWrapper__AwsQn:focus-within .SchemaGridSelector_searchIcon__YUAnl{opacity:.6}.SchemaGridSelector_searchInput__olWQj{width:100%;padding:.75rem 2.75rem;border-radius:9999px;border:1px solid rgba(var(--foreground),.1);background:var(--emphasis);color:rgb(var(--foreground));font-size:.95rem;transition:all .2s ease}.SchemaGridSelector_searchInput__olWQj:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-alt),.15),0 4px 24px rgba(0,0,0,.12),0 8px 48px rgba(0,0,0,.08)}.dark .SchemaGridSelector_searchInput__olWQj:focus{box-shadow:0 0 0 3px rgba(var(--primary-alt),.15),0 4px 24px rgba(0,0,0,.3),0 8px 48px rgba(0,0,0,.2)}.SchemaGridSelector_searchInput__olWQj::placeholder{color:rgb(var(--foreground));opacity:.4}.SchemaGridSelector_searchClear__ztb_I{position:absolute;right:.75rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;border-radius:50%;background:rgba(var(--foreground),.1);color:rgb(var(--foreground));opacity:.6;cursor:pointer;transition:all .15s ease}.SchemaGridSelector_searchClear__ztb_I:hover{opacity:1;background:rgba(var(--foreground),.15)}.SchemaGridSelector_searchSpinner__eHL2g{position:absolute;right:.75rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:rgb(var(--foreground));opacity:.5}.SchemaGridSelector_schemaCardsSearching__usBQG{opacity:.6;pointer-events:none;transition:opacity .2s ease}.SchemaGridSelector_noResults__ejghb{text-align:center;color:rgb(var(--foreground));opacity:.5;font-size:.95rem;padding:2rem 1rem}.SchemaGridSelector_pagination__QKVZZ{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.5rem}.SchemaGridSelector_paginationButton__3GDwd{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid rgba(var(--foreground),.15);border-radius:50%;background:var(--emphasis);color:rgb(var(--foreground));cursor:pointer;transition:all .2s ease}.SchemaGridSelector_paginationButton__3GDwd:hover:not(:disabled){border-color:var(--primary);background:rgba(var(--primary-alt),.1)}.SchemaGridSelector_paginationButton__3GDwd:disabled{opacity:.3;cursor:not-allowed}.SchemaGridSelector_paginationInfo__6eQD9{font-size:.9rem;color:rgb(var(--foreground));opacity:.7}.SchemaGridSelector_schemaCardsExpanded__MUOSv{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;max-width:1400px;width:100%;position:relative;z-index:0}.SchemaGridSelector_schemaCardsExpanded__MUOSv>*{opacity:0;transform:translateY(20px) scale(.9)}.SchemaGridSelector_cardsRevealShown__zfkUl .SchemaGridSelector_schemaCardsExpanded__MUOSv>*{animation:SchemaGridSelector_fadeInUpScale__yzWzS .6s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:var(--animation-delay,0s)}@keyframes SchemaGridSelector_fadeInUpScale__yzWzS{0%{opacity:0;transform:translateY(20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes SchemaGridSelector_fadeInUp__PXG_h{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (min-width:640px){.SchemaGridSelector_selectionTitle__PsAJX{font-size:2rem}.SchemaGridSelector_selectionSubtitle__MqURF{font-size:1.05rem}}@media (min-width:768px) and (max-width:1279px){.SchemaGridSelector_stickySearchBar__cHwcZ{top:8rem}}@media (min-width:1280px){.SchemaGridSelector_stickySearchBar__cHwcZ{top:0}}@media (max-width:1279px){.SchemaGridSelector_selectionPhase__WqpFP{overflow:visible}.SchemaGridSelector_selectionPhaseContent__ZYWx2{overflow-y:visible}}@media (max-width:1100px){.SchemaGridSelector_schemaCardsExpanded__MUOSv{max-width:1032px}}@media (max-width:768px){.SchemaGridSelector_schemaCardsExpanded__MUOSv{max-width:688px}}@media (max-width:640px){.SchemaGridSelector_selectionPhaseContent__ZYWx2{padding:1rem .5rem}.SchemaGridSelector_selectionHeader__SFUHI{margin-bottom:1rem}.SchemaGridSelector_selectionTitle__PsAJX{font-size:1.5rem}.SchemaGridSelector_stickySearchBar__cHwcZ{padding-left:.5rem;padding-right:.5rem;margin-bottom:1rem}.SchemaGridSelector_searchContainer__Wv6I6,.SchemaGridSelector_stickySearchBarStuck__5rjpC .SchemaGridSelector_searchContainer__Wv6I6{max-width:100%}.SchemaGridSelector_searchInput__olWQj{font-size:.9rem;padding:.625rem 2.5rem}.SchemaGridSelector_schemaCardsExpanded__MUOSv{flex-direction:column;align-items:center;gap:1rem;max-width:100%}}@media (max-width:400px){.SchemaGridSelector_selectionPhaseContent__ZYWx2{padding:.75rem .25rem}.SchemaGridSelector_selectionTitle__PsAJX{font-size:1.25rem}.SchemaGridSelector_selectionSubtitle__MqURF{font-size:.9rem}}.FileUnavailableAlert_alert__jXtl0{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;padding:.75rem 1rem;background:rgba(var(--alert-alt),.1);border:1px solid rgba(var(--alert-alt),.25)}.FileUnavailableAlert_icon__i4keB{flex-shrink:0;font-size:1.125rem;line-height:1.75rem;color:rgb(var(--alert))}.FileUnavailableAlert_text__H60ol{flex-grow:1;font-size:.875rem;line-height:1.25rem;color:rgba(var(--foreground),.8)}.ScrollingPattern_patternContainer__JvfeO{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;border-radius:inherit}.ScrollingPattern_scrollingWrapper__weCSO{position:absolute;width:100%;animation-name:ScrollingPattern_infiniteScroll__UJs4S;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes ScrollingPattern_infiniteScroll__UJs4S{0%{transform:translateY(0)}to{transform:translateY(calc(-100% / var(--groups, 3)))}}.ScrollingPattern_patternGroup__sj83x{width:100%;display:flex;flex-direction:column}.ScrollingPattern_patternRow__BcRnE{display:flex;justify-content:space-around;align-items:center;width:100%;padding:10px 0;flex:1}.ScrollingPattern_logoWrapper__NQ_qY{display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.ScrollingPattern_logo__shcIO{width:60px;height:60px;object-fit:contain}@media (max-width:768px){.ScrollingPattern_logo__shcIO{width:40px;height:40px}.ScrollingPattern_patternRow__BcRnE{padding:8px 0}}.ScrollingPattern_scrollingWrapper__weCSO{will-change:transform}@media (prefers-reduced-motion:reduce){.ScrollingPattern_scrollingWrapper__weCSO{animation:none}}.HeroCard_heroContainer__1QJUW{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#a855f7 var(--tw-gradient-from-position);--tw-gradient-to:rgb(168 85 247/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#4338ca var(--tw-gradient-to-position);position:relative}.HeroCard_backgroundPattern__HOjZ1{position:absolute;inset:0;background-image:linear-gradient(45deg,rgba(255,255,255,.05) 25%,transparent 0),linear-gradient(-45deg,rgba(255,255,255,.05) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.05) 0),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.05) 0);background-size:30px 30px;background-position:0 0,0 15px,15px -15px,-15px 0;opacity:.3}.HeroCard_heroHeaderBar__SsH4Y{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;background:rgba(255,255,255,.18);padding:.45rem 1.25rem;flex-wrap:wrap}.HeroCard_brandBadge__onJiX,.HeroCard_heroHeaderBar__SsH4Y{backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:9999px;color:white}.HeroCard_brandBadge__onJiX{display:inline-block;background:rgba(255,255,255,.2);padding:.375rem 1rem}.HeroCard_brandBackLink__sP1I8{display:inline-flex;align-items:center;gap:.5rem;color:white;text-decoration:none;transition:all .2s ease;padding:.375rem .75rem .375rem 1rem;margin:-.375rem -.75rem -.375rem -1rem;border-radius:9999px}.HeroCard_brandBackLink__sP1I8:hover{background:rgba(255,255,255,.15)}.HeroCard_brandBackLink__sP1I8 svg{transition:transform .2s ease}.HeroCard_brandBackLink__sP1I8:hover svg{transform:translateX(-2px)}.HeroCard_heroTitle__vDgEx{color:white;text-shadow:0 2px 4px rgba(0,0,0,.1)}.HeroCard_heroSubtitle__Ws3_q{color:rgba(255,255,255,.95);text-shadow:0 1px 2px rgba(0,0,0,.1)}.HeroCard_scrollingOverlay__7mSRJ{position:absolute;inset:0;overflow:hidden;opacity:.5;pointer-events:none}.HeroCard_glowEffect__0rjpc{position:absolute;top:0;left:50%;transform:translateX(-50%);width:60%;height:100%;background:radial-gradient(ellipse at center top,rgba(255,255,255,.15) 0,transparent 60%);pointer-events:none}.previewChrome_shell__d6ltc{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0}.previewChrome_content__VjcZU{padding:1rem}.previewChrome_contentScrollX__san2r{overflow-x:auto}.previewChrome_contentCenteredFull__cyRPO{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%}.previewChrome_footer__wAhzh,.previewChrome_toolbar__57gFG{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.5rem 1rem;background:rgba(var(--foreground),.03);flex-shrink:0}.previewChrome_toolbar__57gFG{justify-content:space-between;border-bottom:1px solid rgba(var(--foreground),.08)}.previewChrome_footer__wAhzh{justify-content:center;border-top:1px solid rgba(var(--foreground),.08)}.previewChrome_toolbarGroup__u04Kh{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;min-width:0}.previewChrome_metaBadge__8BuLk{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;border-radius:9999px;font-size:.75rem;font-weight:600;background:rgba(var(--primary-alt),.12);color:var(--primary);white-space:nowrap}.dark .previewChrome_metaBadge__8BuLk{background:rgba(var(--primary-alt),.18);color:var(--primary-light)}.previewChrome_metaText__Tb3K6{font-size:.78rem;color:rgb(var(--foreground));opacity:.6;white-space:nowrap}.previewChrome_controlButton__nlraZ{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.78rem;font-weight:500;color:var(--primary);background:rgba(var(--primary-alt),.1);border:1px solid rgba(var(--primary-alt),.3);border-radius:9999px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.previewChrome_controlButton__nlraZ:hover:not(:disabled){background:var(--primary);color:white;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.previewChrome_controlButton__nlraZ:disabled{opacity:.5;cursor:not-allowed}.dark .previewChrome_controlButton__nlraZ{background:rgba(var(--primary-alt),.2);color:var(--primary-light);border-color:rgba(var(--primary-alt),.4)}.dark .previewChrome_controlButton__nlraZ:hover:not(:disabled){background:rgba(var(--primary-alt),.8);color:white}.previewChrome_iconButton__JmxvL{display:inline-flex;align-items:center;justify-content:center;min-width:1.9rem;height:1.9rem;padding:0 .4rem;font-size:.85rem;color:rgb(var(--foreground));background:rgb(var(--background));border:1px solid var(--border);border-radius:6px;cursor:pointer;transition:all .2s ease}.previewChrome_iconButton__JmxvL:hover:not(:disabled){background:var(--emphasis);border-color:rgba(var(--primary-alt),.5);transform:translateY(-1px)}.previewChrome_iconButton__JmxvL:disabled{opacity:.5;cursor:not-allowed}.dark .previewChrome_iconButton__JmxvL:hover:not(:disabled){border-color:rgba(var(--primary-alt),.7)}.previewChrome_pageNumberActive__BHgZX{color:white;background:var(--primary);border-color:var(--primary)}.previewChrome_pageNumberActive__BHgZX:hover:not(:disabled){background:var(--primary);filter:brightness(1.1);color:white}.previewChrome_select__Yvx72{padding:.3rem .6rem;font-size:.78rem;border:1px solid var(--border);border-radius:6px;background:rgb(var(--background));color:rgb(var(--foreground));cursor:pointer;transition:all .2s ease;max-width:12rem}.previewChrome_select__Yvx72:hover{border-color:rgba(var(--primary-alt),.5);background:var(--emphasis)}.previewChrome_select__Yvx72:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-alt),.15)}.previewChrome_select__Yvx72 option{background:rgb(var(--background));color:rgb(var(--foreground))}.dark .previewChrome_select__Yvx72 option{background:rgb(30,30,30);color:rgb(var(--foreground))}.previewChrome_loading__CNZDw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;flex:1 1 auto;min-height:12rem;padding:2rem;color:rgb(var(--foreground));opacity:.85;text-align:center}.previewChrome_loadingNote__eq45N{font-size:.8rem;opacity:.7}.TextPreview_codeContainer__XajF0{border:1px solid var(--border);border-radius:8px;overflow:hidden;background:var(--emphasis)}.TextPreview_codeContainer__XajF0 pre{margin:0!important;font-size:.875rem!important;line-height:1.5!important;background:var(--emphasis)!important}.TextPreview_truncatedMessage__8oRm3{text-align:center;padding:1rem 0 0}.TextPreview_truncatedText__pWJAf{font-size:.875rem;color:rgb(var(--foreground));opacity:.6}.dark .TextPreview_codeContainer__XajF0 pre{background:var(--emphasis)!important}.PDFPreview_pdfPage__igesb{margin:0 auto;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;background:white}.PDFPreview_pageNumbers__Cb6V3{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;justify-content:center}.PDFPreview_pageOverflow__RIG8n{color:rgb(var(--foreground));font-size:.78rem;opacity:.6}.dark .PDFPreview_pdfPage__igesb{box-shadow:0 4px 12px rgba(0,0,0,.3)}.Dialog_panel__fvnrr{margin-left:.5rem;margin-right:.5rem;width:100%;border-radius:.75rem;background:var(--emphasis);border:1px solid rgba(var(--foreground),.1);box-shadow:0 20px 50px rgba(0,0,0,.3);position:relative;animation:Dialog_dialogSlideUp__WnmAs .25s ease;padding:1rem}@media (min-width:640px){.Dialog_panel__fvnrr{margin-left:1rem;margin-right:1rem;padding:1.5rem}}.dark .Dialog_panel__fvnrr{background:var(--emphasis)}@keyframes Dialog_dialogSlideUp__WnmAs{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.Dialog_size_sm__l7pJF{max-width:24rem}.Dialog_size_md__CU9lv{max-width:28rem}.Dialog_size_lg__HiquJ{max-width:32rem}.Dialog_size_xl__vNYzD{max-width:36rem}.Dialog_closeButton__9KkXX{position:absolute;top:.75rem;right:.75rem;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:transparent;border:none;cursor:pointer;color:rgb(var(--foreground));opacity:.6;transition:all .2s ease;z-index:1}.Dialog_closeButton__9KkXX:hover{background:rgba(var(--foreground),.1);opacity:1}.Dialog_header__op8Ve{padding:1.25rem 1.5rem}.Dialog_headerBordered__kxy2l{border-bottom:1px solid rgba(var(--foreground),.1)}.Dialog_body__h41Wc{padding:1rem 1.5rem}.Dialog_bodyScrollable__Vz44C{flex:1;overflow-y:auto;max-height:60vh}.Dialog_footer__6GTb0{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.Dialog_footerBordered__CKLcY{border-top:1px solid rgba(var(--foreground),.1)}.Dialog_panel__fvnrr:has(>.Dialog_body__h41Wc),.Dialog_panel__fvnrr:has(>.Dialog_footer__6GTb0),.Dialog_panel__fvnrr:has(>.Dialog_header__op8Ve){padding:0}@media (max-width:640px){.Dialog_header__op8Ve{padding:1rem}.Dialog_body__h41Wc,.Dialog_footer__6GTb0{padding:.75rem 1rem}.Dialog_bodyScrollable__Vz44C{max-height:50vh}}.ImportTargetPickerDialog_header__Ah0p_{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-right:2rem}.ImportTargetPickerDialog_title__Qdb5n{margin:0;font-size:1.125rem;line-height:1.25;font-weight:700;color:rgb(var(--foreground))}.ImportTargetPickerDialog_subtitle__Uks_4{margin:.25rem 0 0;font-size:.8125rem;line-height:1.4;color:rgb(var(--foreground));opacity:.62}.ImportTargetPickerDialog_resultSummary__MlqHN{flex-shrink:0;margin-top:.125rem;padding:.25rem .5rem;border-radius:999px;background:rgba(var(--foreground),.06);color:rgb(var(--foreground));font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;opacity:.75}.ImportTargetPickerDialog_controls__VQRcb{position:relative;margin-bottom:.875rem}.ImportTargetPickerDialog_body__WEDS6{max-height:min(64vh,44rem)}.ImportTargetPickerDialog_searchIcon__lX3IY{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:.75rem;height:.75rem;color:rgb(var(--foreground));opacity:.45;pointer-events:none}.ImportTargetPickerDialog_searchInput__FNK3G{width:100%;min-height:2.5rem;padding:.55rem .75rem .55rem 2rem;border:1px solid rgba(var(--foreground),.16);border-radius:.5rem;background:rgba(var(--foreground),.025);color:rgb(var(--foreground));font:inherit;font-size:.8125rem;outline:none;transition:border-color .15s ease,background .15s ease}.ImportTargetPickerDialog_searchInput__FNK3G:focus{border-color:var(--primary);background:rgba(var(--foreground),.04)}.ImportTargetPickerDialog_searchInput__FNK3G::placeholder{color:rgb(var(--foreground));opacity:.35}.ImportTargetPickerDialog_emptyState__n_JEO,.ImportTargetPickerDialog_errorState__uYV1X,.ImportTargetPickerDialog_loadingState__CPOba{display:flex;align-items:center;justify-content:center;min-height:14rem;padding:1rem;border-radius:.5rem;border:1px solid rgba(var(--foreground),.1);background:rgba(var(--foreground),.025);color:rgb(var(--foreground));font-size:.8125rem;text-align:center}.ImportTargetPickerDialog_errorState__uYV1X{border-color:rgba(var(--error),.28);background:rgba(var(--error),.08);color:rgb(var(--error))}.ImportTargetPickerDialog_grid__FDvsY{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.5rem;align-items:stretch}.ImportTargetPickerDialog_targetCard__PWVNu{position:relative;display:flex;flex-direction:column;width:100%;min-height:16rem;padding:1.5rem;overflow:hidden;border:2px solid rgba(var(--foreground),.1);border-radius:1rem;background:transparent;color:rgb(var(--foreground));text-align:left;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.ImportTargetPickerDialog_targetCard__PWVNu:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(var(--primary-alt),.18),transparent 45%),radial-gradient(circle at 80% 30%,rgba(var(--primary-alt),.12),transparent 50%);opacity:.7;transition:opacity .3s ease;pointer-events:none}.ImportTargetPickerDialog_targetCard__PWVNu:hover:before{opacity:1}.ImportTargetPickerDialog_targetCard__PWVNu:hover{border-color:rgba(var(--primary-alt),.5);transform:translateY(-4px) scale(1.02);box-shadow:0 12px 40px rgba(var(--primary-alt),.2),0 4px 12px rgba(0,0,0,.1)}.ImportTargetPickerDialog_targetCardSelected__B52v_{border-color:var(--primary)}.ImportTargetPickerDialog_selectedIcon__Anm_d{position:absolute;top:1rem;right:1rem;z-index:2;width:1rem;height:1rem;color:var(--primary)}.ImportTargetPickerDialog_officialBadge__vZXkZ{position:absolute;top:.75rem;right:.75rem;z-index:1;display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .5rem;border-radius:999px;background:rgba(var(--primary-alt),.15);color:var(--primary);font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.dark .ImportTargetPickerDialog_officialBadge__vZXkZ{color:var(--primary-light)}.ImportTargetPickerDialog_targetCardSelected__B52v_ .ImportTargetPickerDialog_officialBadge__vZXkZ{display:none}.ImportTargetPickerDialog_cardHeader__x95fy{position:relative;z-index:1;display:flex;align-items:center;gap:.875rem;min-width:0;margin-bottom:.875rem;padding-right:4.5rem}.ImportTargetPickerDialog_cardIconWrap__x4ToJ{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:12px;background:rgba(var(--primary-alt),.12);transition:all .3s cubic-bezier(.4,0,.2,1)}.ImportTargetPickerDialog_targetCard__PWVNu:hover .ImportTargetPickerDialog_cardIconWrap__x4ToJ{background:rgba(var(--primary-alt),.2);transform:rotate(-5deg) scale(1.05)}.ImportTargetPickerDialog_cardIcon__Ezflr{width:22px;height:22px;color:var(--primary);transition:transform .3s cubic-bezier(.4,0,.2,1)}.ImportTargetPickerDialog_targetCard__PWVNu:hover .ImportTargetPickerDialog_cardIcon__Ezflr{transform:scale(1.1)}.dark .ImportTargetPickerDialog_cardIcon__Ezflr{color:var(--primary-light)}.ImportTargetPickerDialog_cardTitle__vlTrW{min-width:0;font-size:1.25rem;font-weight:600;line-height:1.25;color:rgb(var(--foreground));overflow-wrap:anywhere}.ImportTargetPickerDialog_cardDescription__jfjpm{position:relative;z-index:1;display:-webkit-box;overflow:hidden;color:rgb(var(--foreground));font-size:.875rem;line-height:1.5;opacity:.7;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ImportTargetPickerDialog_outputsSection__RYGCB{position:relative;z-index:1;display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.ImportTargetPickerDialog_outputsLabel__SOESq{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--foreground));opacity:.5}.ImportTargetPickerDialog_outputsList__Iqgzh{display:flex;flex-wrap:wrap;gap:.375rem}.ImportTargetPickerDialog_fieldTag__HwPGm,.ImportTargetPickerDialog_tagMore__7di6U{display:inline-block;max-width:100%;padding:.25rem .625rem;border-radius:999px;background:rgba(var(--foreground),.08);color:rgb(var(--foreground));font-size:.75rem;font-weight:500;line-height:1.35;opacity:.7;overflow-wrap:anywhere}.ImportTargetPickerDialog_tagMore__7di6U{opacity:.6}.ImportTargetPickerDialog_selectButtonContent___hOPk{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:1.25rem;color:var(--primary);font-size:.875rem;font-weight:600}.dark .ImportTargetPickerDialog_selectButtonContent___hOPk{color:var(--primary-light)}.ImportTargetPickerDialog_selectArrow__zHbxV{transition:transform .3s ease}.ImportTargetPickerDialog_targetCard__PWVNu:hover .ImportTargetPickerDialog_selectArrow__zHbxV{transform:translateX(4px)}.ImportTargetPickerDialog_paginatorFooter__8J_nf{display:block;padding:0}@media (max-width:640px){.ImportTargetPickerDialog_header__Ah0p_{flex-direction:column;padding-right:1.5rem}.ImportTargetPickerDialog_resultSummary__MlqHN{align-self:flex-start}.ImportTargetPickerDialog_grid__FDvsY{grid-template-columns:1fr;gap:1rem}.ImportTargetPickerDialog_targetCard__PWVNu{min-height:14rem;padding:1rem}.ImportTargetPickerDialog_cardHeader__x95fy{padding-right:3.75rem}}.CompactSchemaSelector_container___1GQd{display:flex;flex-direction:column;padding:.75rem 2.5rem;margin-bottom:1.5rem}.CompactSchemaSelector_headerRow__79VZX{display:flex;align-items:center;gap:1rem}.CompactSchemaSelector_backButton__OQqIi{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem .625rem .75rem;margin:-.625rem 0;border:none;background:transparent;color:rgb(var(--foreground));opacity:.6;font-size:1.125rem;font-weight:500;cursor:pointer;transition:all .2s ease;flex-shrink:0;border-radius:8px}.CompactSchemaSelector_backButton__OQqIi:hover:not(:disabled){opacity:.9;background:rgba(var(--foreground),.08)}.CompactSchemaSelector_backButton__OQqIi:active:not(:disabled){background:rgba(var(--foreground),.12)}.CompactSchemaSelector_backButton__OQqIi:disabled{opacity:.3;cursor:not-allowed}.CompactSchemaSelector_backIcon__zHlT_{width:16px;height:16px}.CompactSchemaSelector_backText__pXQsu{line-height:1}.CompactSchemaSelector_divider__u7tc3{color:rgb(var(--foreground));opacity:.25;font-size:1.125rem;font-weight:300;user-select:none}.CompactSchemaSelector_selectedSchema__CoVDH{display:flex;align-items:center;gap:.625rem}.CompactSchemaSelector_icon__IFKOP{width:20px;height:20px;color:var(--primary);opacity:.8;flex-shrink:0}.dark .CompactSchemaSelector_icon__IFKOP{color:var(--primary-light)}.CompactSchemaSelector_schemaName__YQO4o{font-size:1.125rem;font-weight:500;color:rgb(var(--foreground));opacity:.8}.CompactSchemaSelector_revisionBadge___zNnl{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:9999px;font-size:.75rem;font-weight:600;color:rgba(var(--foreground),.62);background:rgba(var(--foreground),.07);border:1px solid rgba(var(--foreground),.1)}.CompactSchemaSelector_spacer__dQHdh{flex-grow:1}.CompactSchemaSelector_historyButton__YFgXT{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem .625rem 1rem;margin:-.625rem 0;border:none;background:transparent;color:rgb(var(--foreground));opacity:.6;font-size:1.125rem;font-weight:500;cursor:pointer;transition:all .2s ease;flex-shrink:0;border-radius:8px}.CompactSchemaSelector_historyButton__YFgXT:hover:not(:disabled){opacity:.9;background:rgba(var(--foreground),.08)}.CompactSchemaSelector_historyButton__YFgXT:active:not(:disabled){background:rgba(var(--foreground),.12)}.CompactSchemaSelector_historyButton__YFgXT:disabled{opacity:.3;cursor:not-allowed}.CompactSchemaSelector_historyIcon__7l2XN{width:16px;height:16px}.CompactSchemaSelector_historyText__rKWxV{line-height:1}.CompactSchemaSelector_historyCount__IEkOx{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;padding:.125rem .5rem;font-size:.875rem;font-weight:600;border-radius:9999px;background-color:rgba(var(--primary-alt),.12);color:var(--primary)}.dark .CompactSchemaSelector_historyCount__IEkOx{background-color:rgba(var(--primary-alt),.15);color:var(--primary-light)}.CompactSchemaSelector_countSkeleton__K2OaI{display:inline-block;width:1.25rem;height:1rem;border-radius:4px;background:linear-gradient(90deg,rgba(var(--foreground),.08) 25%,rgba(var(--foreground),.15) 50%,rgba(var(--foreground),.08) 75%);background-size:200% 100%;animation:CompactSchemaSelector_skeleton-shimmer__MVZA_ 1.5s linear infinite}@keyframes CompactSchemaSelector_skeleton-shimmer__MVZA_{0%{background-position:200% 0}to{background-position:-200% 0}}.CompactSchemaSelector_description__j1ev4{font-size:.8125rem;color:rgb(var(--foreground));opacity:.6;margin:.375rem 0 0;line-height:1.4}@media (max-width:768px){.CompactSchemaSelector_container___1GQd{padding:.75rem 1rem}}@media (max-width:640px){.CompactSchemaSelector_container___1GQd{padding:.5rem .75rem;margin-bottom:1rem}.CompactSchemaSelector_headerRow__79VZX{gap:.5rem}.CompactSchemaSelector_backButton__OQqIi{padding:.5rem .75rem .5rem .5rem}.CompactSchemaSelector_backText__pXQsu,.CompactSchemaSelector_divider__u7tc3{display:none}.CompactSchemaSelector_icon__IFKOP{width:14px;height:14px}.CompactSchemaSelector_schemaName__YQO4o{font-size:1rem}.CompactSchemaSelector_revisionBadge___zNnl{font-size:.6875rem;padding:.1rem .4rem}.CompactSchemaSelector_historyButton__YFgXT{padding:.5rem .5rem .5rem .75rem}.CompactSchemaSelector_historyText__rKWxV{display:none}.CompactSchemaSelector_historyCount__IEkOx{font-size:.75rem;min-width:1.25rem;padding:.125rem .375rem}.CompactSchemaSelector_description__j1ev4{font-size:.75rem}}.ImagePreview_image__tsTk9{display:block;margin:0 auto;height:auto;border-radius:6px}.ImagePreview_imageFitContainer__4Y1NL{max-width:100%}.ImagePreview_imageFullSize__VWDrO{max-width:none}.dark .ImagePreview_image__tsTk9{box-shadow:0 4px 12px rgba(0,0,0,.3)}.PrefilledSourceBanner_banner__GRHKK{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;margin:0 0 1rem;background:linear-gradient(145deg,var(--emphasis),rgba(var(--background),.9));border:1px solid rgba(var(--foreground),.1);border-left:3px solid var(--primary);border-radius:.75rem;box-shadow:0 4px 16px rgba(0,0,0,.06);color:rgb(var(--foreground));font-size:.875rem}.dark .PrefilledSourceBanner_banner__GRHKK{box-shadow:0 4px 16px rgba(0,0,0,.35)}.PrefilledSourceBanner_icon__ej1GO{flex-shrink:0;color:var(--primary);font-size:1rem}.PrefilledSourceBanner_body__WYRh9{flex:1 1 auto;min-width:0;line-height:1.4;color:rgba(var(--foreground),.85)}.PrefilledSourceBanner_filename__SjmPN{font-weight:600;word-break:break-word;color:rgb(var(--foreground))}.PrefilledSourceBanner_detachButton__fugOq{flex-shrink:0;background:transparent;border:1px solid rgba(var(--foreground),.15);padding:.25rem .625rem;color:rgba(var(--foreground),.7);font-size:.8125rem;font-weight:500;cursor:pointer;border-radius:6px;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.PrefilledSourceBanner_detachButton__fugOq:hover{background:rgba(var(--foreground),.06);border-color:rgba(var(--foreground),.25);color:rgb(var(--foreground))}.PrefilledSourceBanner_detachButton__fugOq:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.dark .PrefilledSourceBanner_detachButton__fugOq{border-color:rgba(var(--foreground),.2)}.dark .PrefilledSourceBanner_detachButton__fugOq:hover{border-color:rgba(var(--foreground),.35)}.PrefilledSourceBanner_detachButton__fugOq:disabled{opacity:.4;cursor:not-allowed}.SchemaResults_schemaResultRow__DGZDd{background-color:var(--emphasis);position:relative;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);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;gap:1rem}.SchemaResults_cardAnimationWrapper__rXT7S{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s ease-out,opacity .3s ease-out}.SchemaResults_cardAnimationWrapper__rXT7S.SchemaResults_cardExpanding__2PrpN{grid-template-rows:1fr;opacity:1}.SchemaResults_cardAnimationInner__4m3Tz{overflow:hidden}.SchemaResults_schemaResultRow__DGZDd: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);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.SchemaResults_followUpQuestionButton__HYdNl{padding:.5rem 1rem;background-color:rgb(var(--background));border-radius:1rem}.SchemaResults_followUpQuestionButton__HYdNl:disabled{opacity:.5;cursor:not-allowed}.SchemaResults_skeleton__CEOl3{background-color:var(--emphasis)}.SchemaResults_skeletonBox__nMUR_{border-radius:4px}.SchemaResults_followUpArea__cuH_g{position:relative;display:grid;grid-template-rows:auto 0fr;transition:grid-template-rows .35s ease-out}.SchemaResults_followUpArea__cuH_g.SchemaResults_contentVisible__2KO4q{grid-template-rows:0fr 1fr}.SchemaResults_followUpLoadingWrapper__kqJF8{overflow:hidden;transition:opacity .25s ease-out}.SchemaResults_followUpArea__cuH_g.SchemaResults_contentVisible__2KO4q .SchemaResults_followUpLoadingWrapper__kqJF8{opacity:0;pointer-events:none}.SchemaResults_followUpContentWrapper__NKkfl{overflow:hidden;opacity:0;transition:opacity .3s ease-out .1s;pointer-events:none}.SchemaResults_followUpArea__cuH_g.SchemaResults_contentVisible__2KO4q .SchemaResults_followUpContentWrapper__NKkfl{opacity:1;pointer-events:auto}.SchemaResults_followUpLoading__m8tFG{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:rgb(var(--background));border-radius:1rem;color:var(--secondary-text);font-size:.875rem;width:fit-content}.SchemaResults_followUpLoadingText__WriKS{opacity:.8}.SchemaResults_deferredFieldWrapper__q0Pz8{display:grid;grid-template-rows:1fr;transition:grid-template-rows .35s ease-out}.SchemaResults_deferredFieldWrapper__q0Pz8.SchemaResults_collapsed__cSrCF{grid-template-rows:0fr}.SchemaResults_deferredFieldInner__poPvq{overflow:hidden}.SchemaResults_deferredFieldContent__SDNKz{animation:SchemaResults_deferredFadeIn__5gxur .4s ease-out forwards}@keyframes SchemaResults_deferredFadeIn__5gxur{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SchemaResults_followUpQuestionsContainer__GnafO{display:flex;flex-wrap:wrap;gap:.5rem}.SchemaResults_followUpQuestionsContainer__GnafO .SchemaResults_followUpQuestionButton__HYdNl{animation:SchemaResults_questionButtonPop__sHhKg .3s ease-out forwards;opacity:0}.SchemaResults_followUpQuestionsContainer__GnafO .SchemaResults_followUpQuestionButton__HYdNl:first-child{animation-delay:0s}.SchemaResults_followUpQuestionsContainer__GnafO .SchemaResults_followUpQuestionButton__HYdNl:nth-child(2){animation-delay:50ms}.SchemaResults_followUpQuestionsContainer__GnafO .SchemaResults_followUpQuestionButton__HYdNl:nth-child(3){animation-delay:.1s}.SchemaResults_followUpQuestionsContainer__GnafO .SchemaResults_followUpQuestionButton__HYdNl:nth-child(4){animation-delay:.15s}.SchemaResults_followUpQuestionsContainer__GnafO .SchemaResults_followUpQuestionButton__HYdNl:nth-child(5){animation-delay:.2s}.SchemaResults_followUpQuestionsContainer__GnafO .SchemaResults_followUpQuestionButton__HYdNl:nth-child(n+6){animation-delay:.25s}@keyframes SchemaResults_questionButtonPop__sHhKg{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.DocumentPreview_errorMessage__Cdtl7{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:8rem;text-align:center;padding:2rem;color:rgb(var(--foreground));opacity:.6}.DocumentPreview_proseContent__f9pTQ{max-width:none;font-size:.875rem;line-height:1.6}.DocumentPreview_proseContent__f9pTQ h1,.DocumentPreview_proseContent__f9pTQ h2,.DocumentPreview_proseContent__f9pTQ h3,.DocumentPreview_proseContent__f9pTQ h4,.DocumentPreview_proseContent__f9pTQ h5,.DocumentPreview_proseContent__f9pTQ h6{color:rgb(var(--foreground));margin-top:1.5rem;margin-bottom:.75rem;font-weight:600}.DocumentPreview_proseContent__f9pTQ h1:first-child,.DocumentPreview_proseContent__f9pTQ h2:first-child,.DocumentPreview_proseContent__f9pTQ h3:first-child,.DocumentPreview_proseContent__f9pTQ h4:first-child,.DocumentPreview_proseContent__f9pTQ h5:first-child,.DocumentPreview_proseContent__f9pTQ h6:first-child{margin-top:0}.DocumentPreview_proseContent__f9pTQ p{color:rgb(var(--foreground));margin-bottom:1rem}.DocumentPreview_proseContent__f9pTQ p:last-child{margin-bottom:0}.DocumentPreview_proseContent__f9pTQ strong{color:rgb(var(--foreground));font-weight:600}.DocumentPreview_proseContent__f9pTQ em{color:rgb(var(--foreground));opacity:.8}.DocumentPreview_proseContent__f9pTQ ol,.DocumentPreview_proseContent__f9pTQ ul{color:rgb(var(--foreground));margin-bottom:1rem;padding-left:1.5rem}.DocumentPreview_proseContent__f9pTQ li{margin-bottom:.25rem}.DocumentPreview_proseContent__f9pTQ table{width:100%;border-collapse:collapse;margin-bottom:1rem;background:var(--emphasis);border-radius:6px;overflow:hidden;border:1px solid var(--border)}.DocumentPreview_proseContent__f9pTQ td,.DocumentPreview_proseContent__f9pTQ th{padding:.75rem;text-align:left;border-bottom:1px solid var(--border);color:rgb(var(--foreground))}.DocumentPreview_proseContent__f9pTQ th{background:var(--emphasis);font-weight:600;color:rgb(var(--foreground))}.DocumentPreview_proseContent__f9pTQ tr:last-child td{border-bottom:none}.DocumentPreview_proseContent__f9pTQ tr:nth-child(2n){background:var(--emphasis)}.DocumentPreview_preformattedContent__Sxmef{white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem;line-height:1.6;color:rgb(var(--foreground))}.DocumentPreview_truncatedMessage__8SNLi{text-align:center;padding:1rem 0 0}.DocumentPreview_truncatedText__2m_Dv{font-size:.875rem;color:rgb(var(--foreground));opacity:.6}.DocumentQuestionAnswerRow_questionInput__48FbT{flex-grow:1;border-radius:.25rem;padding:.25rem;border:1px solid rgba(var(--foreground),.2);background-color:rgba(var(--background),.5);color:rgb(var(--foreground));transition:all .2s ease}.DocumentQuestionAnswerRow_questionInput__48FbT:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 2px rgba(var(--primary-alt),.2)}.DocumentQuestionAnswerRow_questionInput__48FbT:disabled{opacity:.6;cursor:not-allowed}.dark .DocumentQuestionAnswerRow_questionInput__48FbT{background-color:rgb(60,60,75);border-color:rgba(var(--foreground),.3)}.dark .DocumentQuestionAnswerRow_questionInput__48FbT::placeholder{color:rgba(var(--foreground),.6)}.DocumentQuestionAnswerRow_askButton__MIANP{border-radius:.25rem;padding:.25rem .75rem;background-color:var(--primary);color:white;transition:all .2s ease}.DocumentQuestionAnswerRow_askButton__MIANP:hover:not(:disabled){filter:brightness(110%)}.DocumentQuestionAnswerRow_askButton__MIANP:disabled{opacity:.5;cursor:not-allowed}.DocumentQuestionAnswerRow_removeButton__K11Ui{font-size:.875rem;line-height:1.25rem;color:rgba(var(--foreground),.7)}.DocumentQuestionAnswerRow_removeButton__K11Ui:hover{color:rgb(var(--foreground))}.DocumentQuestionAnswerRow_questionContainer__C_rje{position:relative;margin-top:.5rem;display:flex;align-items:center;gap:.5rem}.DocumentQuestionAnswerRow_answeredContainer__0mVFQ{margin-top:.5rem;border-radius:.25rem;padding:.75rem;border:1px solid rgba(var(--foreground),.2);background-color:rgba(var(--background),.3)}.FallbackPreview_fileDisplay__UbGHu{display:flex;flex-direction:column;align-items:center;width:100%;max-width:28rem;padding:2rem;text-align:center;background:var(--emphasis);border-radius:8px;border:1px solid var(--border)}.FallbackPreview_fileIcon__JoD_Z{font-size:4rem;color:rgb(var(--foreground));opacity:.4;margin-bottom:1rem}.FallbackPreview_fileName__lSaGL{font-size:1.125rem;font-weight:600;color:rgb(var(--foreground));margin-bottom:.5rem;line-height:1.4;word-break:break-all}.FallbackPreview_noPreviewMessage__HOBqM{color:rgb(var(--foreground));margin-bottom:1rem;opacity:.6}.FallbackPreview_metadataCard__LnXQk{background:rgb(var(--background));padding:.75rem 1rem;border-radius:8px;width:100%}.FallbackPreview_metadataLabel__DzURO{font-weight:600;color:rgb(var(--foreground));margin-bottom:.25rem}.FallbackPreview_metadataValue__ez3qs{color:rgb(var(--foreground));opacity:.6;word-break:break-all}.dark .FallbackPreview_fileIcon__JoD_Z{opacity:.6}.ChatMarkdown_root__fAQwd{width:100%;min-width:0}.ChatMarkdown_content__H7cp0{width:100%;max-width:100%;color:inherit;font-size:inherit;line-height:inherit;overflow-wrap:anywhere;word-break:break-word}.ChatMarkdown_content__H7cp0 [data-streamdown=heading-1],.ChatMarkdown_content__H7cp0 [data-streamdown=heading-2],.ChatMarkdown_content__H7cp0 [data-streamdown=heading-3],.ChatMarkdown_content__H7cp0 [data-streamdown=heading-4],.ChatMarkdown_content__H7cp0 [data-streamdown=heading-5],.ChatMarkdown_content__H7cp0 [data-streamdown=heading-6]{color:inherit}.ChatMarkdown_content__H7cp0 [data-streamdown=heading-1]{font-size:1.18rem;line-height:1.35}.ChatMarkdown_content__H7cp0 [data-streamdown=heading-2]{font-size:1.08rem;line-height:1.35}.ChatMarkdown_content__H7cp0 [data-streamdown=heading-3],.ChatMarkdown_content__H7cp0 [data-streamdown=heading-4],.ChatMarkdown_content__H7cp0 [data-streamdown=heading-5],.ChatMarkdown_content__H7cp0 [data-streamdown=heading-6]{font-size:1rem;line-height:1.4}.ChatMarkdown_content__H7cp0 [data-streamdown=blockquote]{margin-block:.85rem;border-radius:.75rem;padding:.35rem .8rem .35rem .95rem;background:rgba(var(--foreground),.04)}.ChatMarkdown_content__H7cp0 [data-streamdown=code-block],.ChatMarkdown_content__H7cp0 [data-streamdown=table-wrapper]{max-width:100%}.ChatMarkdown_content__H7cp0 [data-streamdown=code-block-body],.ChatMarkdown_content__H7cp0 [data-streamdown=table-wrapper]{overflow-x:auto}.ChatMarkdown_content__H7cp0 [data-streamdown=table]{min-width:100%}.ChatMarkdown_content__H7cp0 [data-streamdown=inline-code]{word-break:break-word}.ChatMarkdown_linkDialogHeader__5z_gj{display:flex;flex-direction:column;gap:.55rem;padding-bottom:.25rem}.ChatMarkdown_linkDialogTitle__9uLMt{display:flex;align-items:center;gap:.65rem;margin:0;font-size:1.08rem;font-weight:700;line-height:1.35;color:rgb(var(--foreground))}.ChatMarkdown_linkDialogTitle__9uLMt svg{color:var(--primary)}.dark .ChatMarkdown_linkDialogTitle__9uLMt svg{color:var(--primary-light)}.ChatMarkdown_linkDialogDescription__D5n7b{margin:0;color:rgba(var(--foreground),.74);font-size:.95rem}.ChatMarkdown_linkDialogBody__EArlK{padding-top:.5rem;padding-bottom:.5rem}.ChatMarkdown_linkDialogUrl__iP2H5{max-height:8rem;overflow:auto;overflow-wrap:anywhere;border-radius:.75rem;background:rgba(var(--foreground),.06);padding:.8rem .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem;line-height:1.5}.ChatMarkdown_linkDialogFooter__VF43s{justify-content:stretch;gap:.75rem}.ChatMarkdown_linkDialogButton__C2AIY{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:.5rem;min-height:2.65rem;padding:.65rem 1rem}@media (max-width:640px){.ChatMarkdown_linkDialogFooter__VF43s{flex-direction:column-reverse}}.FilePreviewer_body__Fb0im,.FilePreviewer_host__H2Zup{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0}.FilePreviewer_error__B_dWX{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:rgba(var(--warn),.1);border-bottom:1px solid rgba(var(--warn),.3);color:rgb(var(--warn));font-size:.8rem;flex-shrink:0}.dark .FilePreviewer_error__B_dWX{background:rgba(var(--warn),.2);color:rgba(var(--warn),.85)}.WebSearchResultsList_list__jBzhE{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem;list-style:none;padding:0;margin-left:0}.WebSearchResultsList_item__uJcWN{overflow:hidden;border-radius:.5rem;border:1px solid rgba(var(--foreground),.1);background-color:rgba(var(--background),.4);transition:border-color .2s ease,background-color .2s ease}.WebSearchResultsList_item__uJcWN:hover{border-color:rgba(var(--primary-alt),.3)}.WebSearchResultsList_itemExpanded__fOySs{border-color:rgba(var(--primary-alt),.35);background-color:rgba(var(--primary-alt),.04)}.dark .WebSearchResultsList_itemExpanded__fOySs{background-color:rgba(var(--primary-alt),.08)}.WebSearchResultsList_header__wyVu9{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem}.WebSearchResultsList_titleArea__zt6fE{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}.WebSearchResultsList_title__ubEQd{font-weight:600;font-size:.875rem;color:var(--primary);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WebSearchResultsList_title__ubEQd:hover{text-decoration:underline}.dark .WebSearchResultsList_title__ubEQd{color:var(--primary-light)}.WebSearchResultsList_titleDisabled__pWfLE{font-weight:600;font-size:.875rem;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WebSearchResultsList_metaRow__yoUJZ{display:flex;align-items:center;gap:.375rem;font-size:.75rem;opacity:.7;flex-wrap:wrap}.WebSearchResultsList_metaSeparator__PEZkW{opacity:.5}.WebSearchResultsList_chevronButton__lW4Xd{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;width:1.75rem;height:1.75rem;background:transparent;border:0;color:rgba(var(--foreground),.55);cursor:pointer;flex-shrink:0;transition:background-color .2s ease,color .2s ease}.WebSearchResultsList_chevronButton__lW4Xd:hover{background-color:rgba(var(--primary-alt),.12);color:var(--primary)}.dark .WebSearchResultsList_chevronButton__lW4Xd:hover{color:var(--primary-light)}.WebSearchResultsList_chevron__dgKCq{width:.75rem;height:.75rem;transition:transform .3s cubic-bezier(.4,0,.2,1)}.WebSearchResultsList_chevronOpen__zL6ma{transform:rotate(180deg)}.WebSearchResultsList_body__3YIeC{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease-out}.WebSearchResultsList_bodyOpen__rybz9{grid-template-rows:1fr}.WebSearchResultsList_bodyInner__2oZtF{overflow:hidden;min-height:0}.WebSearchResultsList_snippet__2FN1O{margin:0;padding:0 .75rem .75rem;font-size:.8125rem;line-height:1.5;opacity:.9;white-space:pre-wrap}.DocumentInputZone_container__5FuFa{display:flex;flex-direction:column;gap:.75rem;min-width:0;max-width:100%}.DocumentInputZone_panelTitle__x5KrA{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:rgb(var(--foreground));opacity:.5;margin:0}.DocumentInputZone_uploadZone__2pNbw{min-height:280px;display:flex;align-items:center;justify-content:center;border-radius:16px;cursor:pointer;transition:all .3s ease;background:rgba(var(--foreground),.02)}.DocumentInputZone_uploadZone__2pNbw:hover{background:rgba(var(--primary-alt),.05)}.DocumentInputZone_uploadZone__2pNbw.DocumentInputZone_dragging__X6Pbk{background:rgba(var(--primary-alt),.1);border-color:var(--primary)}.DocumentInputZone_uploadZone__2pNbw.DocumentInputZone_disabled__Vq5cE{opacity:.5;cursor:not-allowed}.DocumentInputZone_uploadContent__rFjgj{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;text-align:center}.DocumentInputZone_uploadIcon__wjEUp{font-size:4rem;color:rgba(var(--primary-alt),.5);transition:all .3s ease}.DocumentInputZone_uploadZone__2pNbw:hover .DocumentInputZone_uploadIcon__wjEUp{color:var(--primary);transform:translateY(-4px)}.DocumentInputZone_uploadText__0mdNC{display:flex;flex-direction:column;gap:.25rem}.DocumentInputZone_uploadTitle__ir9r_{font-size:1.1rem;font-weight:600;color:rgb(var(--foreground));margin:0}.DocumentInputZone_uploadSubtitle__LTgTS{font-size:.9rem;color:rgb(var(--foreground));opacity:.6;margin:0}.DocumentInputZone_fileTypeGrid__tp8tC{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.5rem}.DocumentInputZone_fileTypeIcon__7lVsh{display:flex;flex-direction:column;align-items:center;gap:.25rem;transition:transform .2s ease}.DocumentInputZone_fileTypeIcon__7lVsh:hover{transform:scale(1.1)}.DocumentInputZone_fileTypeLabel__4wAfD{font-size:.65rem;font-weight:500;text-transform:uppercase;opacity:.7}.DocumentInputZone_supportText___3tPV{font-size:.75rem;color:rgb(var(--foreground));opacity:.4;margin:.5rem 0 0}.DocumentInputZone_previewContainer__43iO8{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;position:relative;background:var(--emphasis);border:1px solid rgba(var(--foreground),.1);min-height:280px;max-height:60vh}.DocumentInputZone_previewContainer__43iO8.DocumentInputZone_draggingOverPreview__dFsNi{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-alt),.2)}.DocumentInputZone_fileHeader__Xn0S7{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:rgba(var(--foreground),.03);border-bottom:1px solid rgba(var(--foreground),.08)}.DocumentInputZone_fileInfo__cEkK7{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1}.DocumentInputZone_fileDetails__rf2cn{display:flex;flex-direction:column;gap:.1rem;min-width:0}.DocumentInputZone_fileName__Pj1dk{font-size:.9rem;font-weight:600;color:rgb(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DocumentInputZone_fileSize__vbfsV{font-size:.75rem;color:rgb(var(--foreground));opacity:.5}.DocumentInputZone_fileMetaRow___ODwP{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.DocumentInputZone_fileHashBadge__bb5nw{display:inline-flex;align-items:center;max-width:100%;padding:.15rem .5rem;border-radius:9999px;background:rgba(var(--primary-alt),.08);color:rgba(var(--foreground),.65);font-size:.68rem;font-family:Consolas,Liberation Mono,Menlo,Courier,monospace}.DocumentInputZone_headerActions__smUUJ{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.DocumentInputZone_replaceButton__aZGTb{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8rem;font-weight:500;color:rgb(var(--foreground));opacity:.7;background:transparent;border:none;border-radius:9999px;cursor:pointer;transition:all .2s ease}.DocumentInputZone_replaceButton__aZGTb:hover:not(:disabled){opacity:1;background:rgba(var(--foreground),.05)}.DocumentInputZone_replaceButton__aZGTb:disabled{opacity:.4;cursor:not-allowed}.DocumentInputZone_previewWrapper__2zWhZ{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;overflow:hidden;padding:0}.DocumentInputZone_filePreviewer__IaywR{flex:1 1 auto;min-height:0;min-width:0}.DocumentInputZone_restoredState__6ZYO8{flex:1;display:flex;align-items:center;justify-content:center;padding:1.5rem}.DocumentInputZone_restoredCard__kja4Q{max-width:28rem;display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;border-radius:.875rem;background:rgba(var(--foreground),.03)}.DocumentInputZone_restoredHeader__elnoc{display:flex;align-items:center;gap:.75rem;font-size:.95rem;font-weight:600;color:rgb(var(--foreground))}.DocumentInputZone_successIcon__zs5g1{color:var(--primary)}.DocumentInputZone_pendingIcon__FkBot{color:rgba(var(--foreground),.55)}.DocumentInputZone_restoredText__TfENf{margin:0;font-size:.9rem;line-height:1.5;color:rgb(var(--foreground));opacity:.75}.DocumentInputZone_sectionFooter__MQ_RC{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:rgba(var(--foreground),.03);border-top:1px solid rgba(var(--foreground),.08)}.DocumentInputZone_sectionButton__70GGk{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8rem;font-weight:500;color:rgb(var(--foreground));opacity:.7;background:transparent;border:none;border-radius:9999px;cursor:pointer;transition:all .2s ease}.DocumentInputZone_sectionButton__70GGk:hover:not(:disabled){opacity:1;background:rgba(var(--foreground),.05)}.DocumentInputZone_sectionButton__70GGk:disabled{opacity:.4;cursor:not-allowed}.DocumentInputZone_sectionButtonActive__uLPBL{opacity:1;color:white;background:var(--primary)}.DocumentInputZone_sectionButtonActive__uLPBL:hover:not(:disabled){background:var(--primary);filter:brightness(1.1)}.DocumentInputZone_sectionIcon__QeXfu{font-size:.9rem}.DocumentInputZone_clearSectionButton__IbfeA{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;font-size:.7rem;color:rgb(var(--foreground));opacity:.5;background:transparent;border:none;border-radius:50%;cursor:pointer;transition:all .2s ease}.DocumentInputZone_clearSectionButton__IbfeA:hover:not(:disabled){opacity:1;background:rgba(var(--foreground),.1)}.DocumentInputZone_clearSectionButton__IbfeA:disabled{opacity:.3;cursor:not-allowed}.DocumentInputZone_dragOverlay__qQZgV{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;background:rgba(var(--primary-alt),.9);color:white;font-size:1.1rem;font-weight:600;z-index:20;animation:DocumentInputZone_fadeIn__mmykO .15s ease;pointer-events:none}.DocumentInputZone_dragOverlayIcon__zNb47{font-size:3rem;animation:DocumentInputZone_bounce__lPmyD .5s ease infinite alternate}@keyframes DocumentInputZone_fadeIn__mmykO{0%{opacity:0}to{opacity:1}}@keyframes DocumentInputZone_bounce__lPmyD{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@media (max-width:1023px){.DocumentInputZone_uploadZone__2pNbw{min-height:220px}.DocumentInputZone_previewContainer__43iO8{min-height:250px;max-height:none}.DocumentInputZone_uploadContent__rFjgj{padding:1.5rem}.DocumentInputZone_uploadIcon__wjEUp{font-size:3rem}.DocumentInputZone_fileTypeGrid__tp8tC{gap:.75rem}}@media (max-width:640px){.DocumentInputZone_panelTitle__x5KrA{font-size:.7rem}.DocumentInputZone_uploadZone__2pNbw{min-height:180px;border-radius:12px}.DocumentInputZone_previewContainer__43iO8{min-height:200px;border-radius:12px}.DocumentInputZone_uploadContent__rFjgj{padding:1rem;gap:.75rem}.DocumentInputZone_uploadIcon__wjEUp{font-size:2.5rem}.DocumentInputZone_uploadTitle__ir9r_{font-size:1rem}.DocumentInputZone_uploadSubtitle__LTgTS{font-size:.8rem}.DocumentInputZone_fileHeader__Xn0S7{padding:.5rem .75rem}.DocumentInputZone_fileName__Pj1dk{font-size:.8rem}.DocumentInputZone_fileSize__vbfsV{font-size:.7rem}.DocumentInputZone_replaceButton__aZGTb{padding:.4rem .6rem;font-size:.75rem}.DocumentInputZone_sectionFooter__MQ_RC{padding:.5rem .75rem}.DocumentInputZone_sectionButton__70GGk{padding:.4rem .6rem;font-size:.75rem}.DocumentInputZone_sectionIcon__QeXfu{font-size:.8rem}.DocumentInputZone_clearSectionButton__IbfeA{width:1.5rem;height:1.5rem}}.Select_label__JYLpZ{margin-bottom:.25rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgb(var(--foreground))}.Select_select__qsG66{width:100%;border-radius:.25rem;border-width:1px;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background-color:rgba(var(--background),.5);color:rgb(var(--foreground));border:1px solid rgba(var(--foreground),.2)}.Select_select__qsG66:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 2px rgba(var(--primary-alt),.2)}.Select_select__qsG66:disabled{opacity:.6;cursor:not-allowed}.dark .Select_select__qsG66{background-color:var(--emphasis);border-color:rgba(var(--foreground),.3)}.ScheduleExtractionDialog_headerTitle__MAG3O{display:flex;align-items:center;gap:.875rem}.ScheduleExtractionDialog_headerTitle__MAG3O h2{margin:0;font-size:1.25rem;font-weight:700;color:rgb(var(--foreground))}.ScheduleExtractionDialog_headerTitle__MAG3O p{margin:.25rem 0 0;font-size:.875rem;color:rgba(var(--foreground),.65)}.ScheduleExtractionDialog_iconWrap__TG5Vl{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;color:var(--primary);background:rgba(var(--primary-alt),.12);flex-shrink:0}.dark .ScheduleExtractionDialog_iconWrap__TG5Vl{color:var(--primary-light);background:rgba(var(--primary-alt),.16)}.ScheduleExtractionDialog_formGrid__Ffta9{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.ScheduleExtractionDialog_formGrid__Ffta9{grid-template-columns:1fr 1fr}}.ScheduleExtractionDialog_summaryBox__GiIK_{display:flex;flex-direction:column;gap:.25rem;margin-top:1rem;padding:.875rem 1rem;border-radius:.875rem;background:rgba(var(--primary-alt),.08);border:1px solid rgba(var(--primary-alt),.16)}.ScheduleExtractionDialog_summaryLabel__Tw7fN{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--primary)}.dark .ScheduleExtractionDialog_summaryLabel__Tw7fN{color:var(--primary-light)}.ScheduleExtractionDialog_summaryValue__pqqYA{font-size:.925rem;color:rgba(var(--foreground),.8);overflow-wrap:anywhere;word-break:break-word}.ScheduleExtractionDialog_error__QV0Xj,.ScheduleExtractionDialog_warning__k1TEc{margin-top:1rem;padding:.75rem 1rem;border-radius:.75rem;font-size:.875rem}.ScheduleExtractionDialog_warning__k1TEc{background:rgba(var(--alert-alt),.12);color:rgb(var(--alert));border:1px solid rgba(var(--alert-alt),.3)}.ScheduleExtractionDialog_error__QV0Xj{background:rgba(var(--error),.08);color:rgb(var(--error));border:1px solid rgba(var(--error),.2)}.ResultExportModal_previewSection__JX9hH{padding-top:0}.ResultExportModal_previewSectionSeparated__dEWuN{border-top:1px solid rgba(var(--foreground),.16);padding-top:1rem}.ResultExportModal_previewPanel__TMhAQ{border:1px solid rgba(var(--foreground),.12);border-radius:.375rem;background:rgba(var(--background),.45);padding:.5rem;overflow-x:auto}.ResultExportModal_previewPanelWarning__fnrMi{border-color:rgba(var(--warn),.28);background:rgba(var(--warn),.08)}.ResultExportModal_previewText__BC0R_{font-size:.875rem;line-height:1.45;white-space:pre-wrap}.ResultExportModal_previewWarningText__dkXu7{color:rgb(var(--warn));font-size:.875rem;line-height:1.45;font-weight:500}.dark .ResultExportModal_previewPanelWarning__fnrMi{border-color:rgba(var(--warn),.38);background:rgba(var(--warn),.14)}