.page_page__j0hqO{min-height:100vh;padding:1.4rem;background:radial-gradient(circle at 14% 0,rgba(139,92,246,.14),transparent 24%),radial-gradient(circle at 84% 18%,rgba(124,58,237,.12),transparent 22%),linear-gradient(180deg,#050505,#06070d 44%,#040409);color:#f8fafc}.page_page__j0hqO:before{position:fixed;inset:0;content:"";pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,100%,.025),transparent 18%,transparent 82%,hsla(0,0%,100%,.02)),radial-gradient(circle at center,transparent 26%,rgba(5,5,5,.52) 100%)}.page_topBar__Nsyge,.page_workspace__4Dgdt{position:relative;z-index:1;max-width:1540px;margin:0 auto}.page_topBar__Nsyge{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.25rem 0 1rem}.page_topBarLeft__pRLQu,.page_topBarRight__RnfgB{display:flex;align-items:center;gap:.85rem}.page_iconLink__gRabT,.page_inlineLink__cyor4{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:0 1rem;border-radius:999px;background:hsla(0,0%,100%,.04);color:rgba(248,250,252,.82);text-decoration:none;font-family:IBM Plex Mono,SFMono-Regular,monospace;font-size:.74rem;letter-spacing:.24em;text-transform:uppercase;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);transition:background .2s ease,color .2s ease,transform .2s ease}.page_iconLink__gRabT{width:2.5rem;padding:0;font-size:.95rem;letter-spacing:normal}.page_iconLink__gRabT:hover,.page_inlineLink__cyor4:hover{transform:translateY(-1px);background:hsla(0,0%,100%,.08)}.page_breadcrumbs__1IyqG{display:inline-flex;align-items:center;gap:.6rem;font-family:IBM Plex Mono,SFMono-Regular,monospace;font-size:.75rem;letter-spacing:.34em;text-transform:uppercase;color:rgba(226,232,240,.5)}.page_breadcrumbs__1IyqG strong{color:rgba(248,250,252,.94);font-weight:700}.page_statusLamp__zO_n_{display:inline-flex;align-items:center;gap:.6rem;min-height:2.5rem;padding:0 1rem;border-radius:999px;background:hsla(0,0%,100%,.04);font-family:IBM Plex Mono,SFMono-Regular,monospace;font-size:.7rem;letter-spacing:.26em;text-transform:uppercase;color:rgba(221,214,254,.74);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06)}.page_statusDot__wpG1r{width:.48rem;height:.48rem;border-radius:999px;background:rgba(148,163,184,.7);box-shadow:0 0 10px rgba(148,163,184,.25)}.page_statusDot__wpG1r[data-active=true]{background:#8b5cf6;box-shadow:0 0 16px rgba(139,92,246,.6);animation:page_pulse__TIM5a 1.8s ease-in-out infinite}.page_workspace__4Dgdt{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);grid-gap:1rem;gap:1rem}.page_consolePanel__6Pfde,.page_outputPanel__FoX9f{min-height:calc(100vh - 6.5rem);border-radius:2rem;background:linear-gradient(180deg,hsla(0,0%,100%,.03),transparent 18%),hsla(0,0%,100%,.02);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05),0 36px 80px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.page_consolePanel__6Pfde{padding:1.4rem;display:flex;flex-direction:column;gap:1rem}.page_outputPanel__FoX9f{padding:1.3rem;overflow:hidden}.page_consoleHeader__Cj02p,.page_outputPanelHeader__tTcdT{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.page_consoleEyebrow__BhXQG{margin:0 0 .45rem;font-family:IBM Plex Mono,SFMono-Regular,monospace;font-size:.68rem;letter-spacing:.34em;text-transform:uppercase;color:rgba(196,181,253,.68)}.page_consoleHeader__Cj02p h1,.page_outputPanelHeader__tTcdT h2{margin:0;font-size:clamp(1.7rem,2.4vw,2.5rem);line-height:1.02;letter-spacing:-.03em;color:#f8fafc}.page_consoleHeaderMeta__IF1gH{display:grid;grid-gap:.45rem;gap:.45rem;justify-items:end}.page_consoleHeaderMeta__IF1gH span{display:inline-flex;align-items:center;min-height:2.1rem;padding:0 .85rem;border-radius:999px;font-family:IBM Plex Mono,SFMono-Regular,monospace;font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(226,232,240,.72);background:hsla(0,0%,100%,.03);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05)}.page_tabRail__SVCke{--active-index:0;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:.3rem;border-radius:1.1rem;background:hsla(0,0%,100%,.025);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04)}.page_tabIndicator__tO9p2{position:absolute;top:.3rem;bottom:.3rem;left:.3rem;width:calc((100% - .6rem) / 3);border-radius:.95rem;background:linear-gradient(180deg,rgba(139,92,246,.22),rgba(76,29,149,.28));box-shadow:0 0 24px rgba(139,92,246,.16);transform:translateX(calc(var(--active-index) * 100%));transition:transform .35s cubic-bezier(.22,1,.36,1)}.page_tabButton__Npqb3{position:relative;z-index:1;display:grid;grid-gap:.18rem;gap:.18rem;padding:.8rem .95rem;border:none;background:transparent;color:rgba(226,232,240,.58);text-align:left;transition:color .2s ease}.page_tabButton__Npqb3 span{font-family:IBM Plex Mono,SFMono-Regular,monospace;font-size:.66rem;letter-spacing:.28em;text-transform:uppercase}.page_tabButton__Npqb3 strong{font-size:.9rem;font-weight:700}.page_tabButtonActive__uBRbs{color:#f8fafc}.page_tabPanel__nQIgf{min-height:0;flex:1 1}.page_tabStack__odxoQ{display:grid;grid-gap:1rem;gap:1rem}.page_metaSection__qSLgB{display:grid;grid-gap:.8rem;gap:.8rem}.page_metaSectionHeader__BJQ6Y{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;color:rgba(226,232,240,.68)}.page_metaSectionHeader__BJQ6Y strong{color:#f8fafc;font-size:.92rem}.page_metaSectionHeader__BJQ6Y span{font-family:IBM Plex Mono,SFMono-Regular,monospace;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase}.page_optionGrid__FCq5q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.page_optionCard__Hpf8u{display:grid;grid-gap:.4rem;gap:.4rem;min-height:6.8rem;padding:1rem;border:none;border-radius:1.35rem;background:hsla(0,0%,100%,.028);color:rgba(226,232,240,.74);text-align:left;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05);transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.page_optionCard__Hpf8u strong{color:#f8fafc;font-size:.95rem}.page_optionCard__Hpf8u span{color:rgba(203,213,225,.58);line-height:1.6;font-size:.85rem}.page_optionCard__Hpf8u:hover{transform:translateY(-1px);background:hsla(0,0%,100%,.045)}.page_optionCardActive__0ebxe{background:linear-gradient(180deg,rgba(139,92,246,.18),hsla(0,0%,100%,.03));box-shadow:inset 0 0 0 1px rgba(139,92,246,.34),0 0 20px rgba(139,92,246,.12)}.page_field__RRYZy{display:grid;grid-gap:.55rem;gap:.55rem}.page_field__RRYZy span{font-family:IBM Plex Mono,SFMono-Regular,monospace;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(196,181,253,.72)}.page_field__RRYZy input,.page_field__RRYZy select,.page_field__RRYZy textarea{width:100%;border:none;border-radius:1.2rem;padding:.95rem 1rem;background:hsla(0,0%,100%,.03);color:#f8fafc;line-height:1.8;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05);transition:box-shadow .2s ease,background .2s ease}.page_field__RRYZy input:focus,.page_field__RRYZy select:focus,.page_field__RRYZy textarea:focus{outline:none;background:hsla(0,0%,100%,.045);box-shadow:inset 0 0 0 1px rgba(139,92,246,.42),0 0 0 3px rgba(139,92,246,.12)}.page_field__RRYZy input::placeholder,.page_field__RRYZy textarea::placeholder{color:rgba(148,163,184,.46)}.page_field__RRYZy select option{background:#09090b;color:#f8fafc}.page_fieldCompact__OE_IB input{min-height:3.1rem}.page_commandField__scPUW textarea{min-height:22rem;resize:vertical;font-size:.98rem;line-height:2}.page_analysisGrid__uBx48 article,.page_dualGrid__Ht1Qt article,.page_fileUploadCard__zkDIE,.page_sceneHeader__g7mUN,.page_summaryCard__eu1_X,.page_tableWrap__l3fAw,.page_taskStatusCard__dmToX{background:linear-gradient(180deg,hsla(0,0%,100%,.03),transparent 20%),hsla(0,0%,100%,.02);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05)}.page_fileUploadCard__zkDIE{display:grid;grid-gap:.65rem;gap:.65rem;padding:1rem;border-radius:1.25rem}.page_fileUploadCard__zkDIE strong{color:#f8fafc}.page_analysisGrid__uBx48 p,.page_dualGrid__Ht1Qt li,.page_fileName__QxKGf,.page_fileUploadCard__zkDIE p,.page_sceneHeader__g7mUN em,.page_sceneHeader__g7mUN p,.page_summaryCard__eu1_X p,.page_table__1Jrge td,.page_taskStatusText__rgrAG{color:rgba(203,213,225,.7)}.page_primaryButton___6_wb,.page_secondaryButton__lPBHt,.page_uploadButtonInline__xii5C{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:0 1rem;border:none;border-radius:999px;font-family:IBM Plex Mono,SFMono-Regular,monospace;font-size:.74rem;letter-spacing:.22em;text-transform:uppercase;transition:transform .2s ease,filter .2s ease}.page_uploadButtonInline__xii5C{width:-moz-fit-content;width:fit-content;background:hsla(0,0%,100%,.06);color:rgba(248,250,252,.82);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07);cursor:pointer}.page_uploadButtonInline__xii5C input{display:none}.page_primaryButton___6_wb:hover,.page_secondaryButton__lPBHt:hover,.page_uploadButtonInline__xii5C:hover{transform:translateY(-1px);filter:brightness(1.06)}.page_primaryButton___6_wb{background:linear-gradient(180deg,rgba(139,92,246,.94),rgba(91,33,182,.92));color:#f8fafc;box-shadow:0 0 28px rgba(139,92,246,.24),inset 0 -1px 0 hsla(0,0%,100%,.16)}.page_secondaryButton__lPBHt{background:hsla(0,0%,100%,.05);color:rgba(248,250,252,.82);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07)}.page_primaryButton___6_wb:disabled,.page_secondaryButton__lPBHt:disabled,.page_uploadButtonInline__xii5C:has(input:disabled){opacity:.54;cursor:not-allowed;filter:none;transform:none}.page_consoleFooter__nFi5W{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:.2rem}.page_consoleFooterMeta__rYaEQ{display:flex;flex-wrap:wrap;gap:.55rem}.page_consoleFooterMeta__rYaEQ span,.page_sceneHeader__g7mUN span,.page_summaryBadge__L04AX,.page_taskStatusHeader__C_peA code{display:inline-flex;align-items:center;min-height:2rem;padding:0 .7rem;border-radius:999px;background:hsla(0,0%,100%,.04);color:rgba(226,232,240,.74);font-family:IBM Plex Mono,SFMono-Regular,monospace;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05)}.page_taskStatusCard__dmToX{padding:1rem;border-radius:1.25rem}.page_taskStatusHeader__C_peA{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.page_analysisGrid__uBx48 h3,.page_dualGrid__Ht1Qt h3,.page_sceneHeader__g7mUN strong,.page_summaryCard__eu1_X strong,.page_table__1Jrge th,.page_taskStatusHeader__C_peA strong{color:#f8fafc}.page_error__mX0kx{margin:.4rem 0 0;color:#f87171}.page_outputPanel__FoX9f{display:flex;flex-direction:column;gap:1rem;overflow:auto}.page_emptyState__i_254{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;color:rgba(203,213,225,.72)}.page_emptyState__i_254 strong{color:#f8fafc;font-size:1.08rem;letter-spacing:.08em;text-transform:uppercase}.page_cpuHalo__uEs6f{position:relative;width:9.5rem;height:9.5rem}.page_cpuHalo__uEs6f span{position:absolute;inset:0;border-radius:999px;border:1px solid rgba(139,92,246,.28);animation:page_orbit__uUKBj 5s linear infinite}.page_cpuHalo__uEs6f span:nth-child(2){inset:1rem;animation-duration:3.6s;animation-direction:reverse}.page_cpuHalo__uEs6f span:nth-child(3){inset:2rem;border-color:rgba(196,181,253,.44);box-shadow:0 0 28px rgba(139,92,246,.18)}.page_resultStack__chuno{display:grid;grid-gap:1rem;gap:1rem}.page_sceneHeader__g7mUN,.page_summaryCard__eu1_X{padding:1rem;border-radius:1.4rem}.page_summaryCard__eu1_X span{font-family:IBM Plex Mono,SFMono-Regular,monospace;font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;color:rgba(196,181,253,.72)}.page_summaryCard__eu1_X strong{display:block;margin-top:.32rem;font-size:1rem}.page_resultToolbar__zitjL,.page_toolbarActions__hxqnT{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;justify-content:space-between}.page_analysisGrid__uBx48,.page_dualGrid__Ht1Qt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.page_analysisGrid__uBx48 article,.page_dualGrid__Ht1Qt article{padding:.95rem;border-radius:1.2rem}.page_dualGrid__Ht1Qt ul{padding-left:1.1rem}.page_sceneBlock__muSfY{display:grid;grid-gap:.75rem;gap:.75rem}.page_sceneHeader__g7mUN div{display:flex;flex-wrap:wrap;align-items:baseline;gap:.55rem}.page_tableWrap__l3fAw{overflow:auto;border-radius:1.4rem}.page_table__1Jrge{width:100%;min-width:62rem;border-collapse:collapse}.page_table__1Jrge td,.page_table__1Jrge th{padding:.85rem;text-align:left;vertical-align:top;line-height:1.6;border-bottom:1px solid hsla(0,0%,100%,.05)}.page_table__1Jrge th{background:hsla(0,0%,100%,.03);font-size:.78rem;letter-spacing:.06em}.page_shotActionCell__fxNZl{min-width:9.8rem}.page_actionButton__MlJWR{display:inline-flex;align-items:center;justify-content:center;min-height:2.2rem;padding:0 .9rem;border:none;border-radius:999px;background:rgba(59,130,246,.18);color:#dbeafe;font-family:IBM Plex Mono,SFMono-Regular,monospace;font-size:.68rem;letter-spacing:.12em;white-space:nowrap;transition:transform .2s ease,background .2s ease,color .2s ease}.page_actionButton__MlJWR:hover:not(:disabled){transform:translateY(-1px);background:rgba(59,130,246,.28)}.page_actionButton__MlJWR:disabled{cursor:not-allowed;opacity:.45}.page_field__RRYZy textarea[readonly]{min-height:20rem;color:rgba(226,232,240,.86)}.page_uiBuildBadge__jeMnt{position:fixed;right:1rem;bottom:.9rem;z-index:20;display:inline-flex;align-items:center;min-height:2rem;padding:0 .7rem;border-radius:999px;background:rgba(10,10,14,.72);color:rgba(203,213,225,.42);font-family:IBM Plex Mono,SFMono-Regular,monospace;font-size:.64rem;letter-spacing:.22em;text-transform:uppercase;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@keyframes page_pulse__TIM5a{0%{box-shadow:0 0 0 0 rgba(139,92,246,.36)}70%{box-shadow:0 0 0 .55rem rgba(139,92,246,0)}to{box-shadow:0 0 0 0 rgba(139,92,246,0)}}@keyframes page_orbit__uUKBj{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.04)}to{transform:rotate(1turn) scale(1)}}@media (max-width:1180px){.page_workspace__4Dgdt{grid-template-columns:1fr}.page_consolePanel__6Pfde,.page_outputPanel__FoX9f{min-height:auto}}@media (max-width:760px){.page_page__j0hqO{padding:1rem}.page_consoleFooter__nFi5W,.page_consoleHeader__Cj02p,.page_outputPanelHeader__tTcdT,.page_topBar__Nsyge{flex-direction:column;align-items:flex-start}.page_topBarLeft__pRLQu,.page_topBarRight__RnfgB{width:100%;justify-content:space-between}.page_analysisGrid__uBx48,.page_dualGrid__Ht1Qt,.page_optionGrid__FCq5q,.page_tabRail__SVCke{grid-template-columns:1fr}.page_tabIndicator__tO9p2{display:none}.page_tabButton__Npqb3{border-radius:.9rem}.page_tabButtonActive__uBRbs{background:rgba(139,92,246,.18)}}