.AnswerBlocksStyles-module__eTnJIW__blocks{gap:.7rem;margin-top:1rem;display:grid}.AnswerBlocksStyles-module__eTnJIW__card{border:1px solid var(--line);background:var(--panel);border-radius:.65rem;padding:.9rem;overflow:hidden}.AnswerBlocksStyles-module__eTnJIW__card h4{margin:0 0 .7rem;font-size:.8rem;font-weight:600}.AnswerBlocksStyles-module__eTnJIW__card h5{margin:.5rem 0;font-size:.72rem}.AnswerBlocksStyles-module__eTnJIW__card p,.AnswerBlocksStyles-module__eTnJIW__card li,.AnswerBlocksStyles-module__eTnJIW__card dd{font-size:.75rem}.AnswerBlocksStyles-module__eTnJIW__metric{color:var(--accent);letter-spacing:-.04em;font-size:2rem;font-weight:500}.AnswerBlocksStyles-module__eTnJIW__card small{color:var(--muted);overflow-wrap:anywhere;font-size:.6rem;display:block}.AnswerBlocksStyles-module__eTnJIW__card dl{margin:0}.AnswerBlocksStyles-module__eTnJIW__card dt{font-size:.72rem;font-weight:650}.AnswerBlocksStyles-module__eTnJIW__card dd{margin:.3rem 0 .8rem}.AnswerBlocksStyles-module__eTnJIW__scroll{max-width:100%;overflow:auto}.AnswerBlocksStyles-module__eTnJIW__scroll table{border-collapse:collapse;text-align:left;width:100%;font-size:.65rem}.AnswerBlocksStyles-module__eTnJIW__scroll td,.AnswerBlocksStyles-module__eTnJIW__scroll th{border-bottom:1px solid var(--line);padding:.45rem}.AnswerBlocksStyles-module__eTnJIW__scroll th{color:var(--muted);font-weight:500}.AnswerBlocksStyles-module__eTnJIW__sources{border-top:1px solid var(--line);color:var(--muted);margin-top:.7rem;padding-top:.5rem;font-size:.6rem}.AnswerBlocksStyles-module__eTnJIW__sources summary{cursor:pointer}.AnswerBlocksStyles-module__eTnJIW__sources p{margin:.6rem 0;font-size:.65rem}.AnswerBlocksStyles-module__eTnJIW__nodes{flex-wrap:wrap;gap:.4rem;display:flex}.AnswerBlocksStyles-module__eTnJIW__nodes span{background:var(--accentSoft);color:var(--accent);border-radius:.4rem;padding:.45rem .7rem;font-size:.68rem}.AnswerBlocksStyles-module__eTnJIW__edges{padding-left:1rem}.AnswerBlocksStyles-module__eTnJIW__chart{width:100%;max-height:12rem;display:block}.AnswerBlocksStyles-module__eTnJIW__chart rect{fill:var(--accent)}.AnswerBlocksStyles-module__eTnJIW__chart text{fill:var(--muted);font-size:.5rem}.AnswerBlocksStyles-module__eTnJIW__notice{color:var(--warning);margin-bottom:.5rem}
.PreferencesStyles-module__mPXsZq__controls{align-items:center;gap:.35rem;display:flex}.PreferencesStyles-module__mPXsZq__controls select,.PreferencesStyles-module__mPXsZq__controls button{border:1px solid var(--line);border-radius:var(--radiusSmall);background:0 0;min-height:2.5rem;padding:.4rem .55rem}.PreferencesStyles-module__mPXsZq__controls button{place-items:center;min-width:2.5rem;display:grid}.PreferencesStyles-module__mPXsZq__controls select{font-size:.75rem;font-weight:700}
.ChatStyles-module__Zfh30q__chat{flex-direction:column;height:100%;min-height:35rem;max-height:calc(100dvh - 4.5rem);display:flex}.ChatStyles-module__Zfh30q__chat>header{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.2rem;display:flex}.ChatStyles-module__Zfh30q__chat>header>div{align-items:center;gap:.55rem;display:flex}.ChatStyles-module__Zfh30q__chat>header strong{font-size:.8rem;font-weight:600}.ChatStyles-module__Zfh30q__chat>header button,.ChatStyles-module__Zfh30q__toolbar>button,.ChatStyles-module__Zfh30q__voiceStatus button{width:2.3rem;height:2.3rem;color:var(--muted);background:0 0;border:0;border-radius:.4rem;place-items:center;display:grid}.ChatStyles-module__Zfh30q__logo{background:var(--accent);width:1.4rem;height:1.4rem;color:var(--onAccent);border-radius:.3rem;place-items:center;font-size:.8rem;font-weight:800;display:grid}.ChatStyles-module__Zfh30q__messages{scrollbar-width:thin;flex:1;min-height:0;padding:1.3rem;overflow:auto}.ChatStyles-module__Zfh30q__empty{flex-direction:column;justify-content:center;max-width:38rem;min-height:100%;margin:auto;padding:2rem 0;display:flex}.ChatStyles-module__Zfh30q__emptyLogo{color:var(--accent);margin-bottom:1.2rem}.ChatStyles-module__Zfh30q__empty h2{letter-spacing:-.045em;font-size:1.7rem;font-weight:500;line-height:1.2}.ChatStyles-module__Zfh30q__empty>p{color:var(--muted);margin:.8rem 0 1.6rem;font-size:.83rem}.ChatStyles-module__Zfh30q__suggestions{gap:.55rem;display:grid}.ChatStyles-module__Zfh30q__suggestions button{text-align:left;background:var(--panel);border:1px solid var(--line);border-radius:.6rem;align-items:center;gap:.65rem;padding:.85rem;font-size:.74rem;display:flex}.ChatStyles-module__Zfh30q__suggestions button>svg:first-child{color:var(--accent)}.ChatStyles-module__Zfh30q__suggestions button>svg:last-child{color:var(--muted);margin-left:auto}.ChatStyles-module__Zfh30q__turn{margin-bottom:1.8rem}.ChatStyles-module__Zfh30q__turnMeta{color:var(--muted);align-items:center;gap:.4rem;margin-bottom:.65rem;font-size:.66rem;display:flex}.ChatStyles-module__Zfh30q__turnMeta>span{font-weight:700}.ChatStyles-module__Zfh30q__turnMeta small{overflow-wrap:anywhere;margin-left:auto;font-size:.55rem}.ChatStyles-module__Zfh30q__answer{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.83rem;line-height:1.8}.ChatStyles-module__Zfh30q__turn[data-role=user]{background:var(--raised);border-radius:.8rem;margin-left:1.5rem;padding:.85rem 1rem}.ChatStyles-module__Zfh30q__turn[data-role=user] .ChatStyles-module__Zfh30q__turnMeta{margin-bottom:.35rem}.ChatStyles-module__Zfh30q__reasoning{color:var(--muted);margin-top:.7rem;font-size:.65rem}.ChatStyles-module__Zfh30q__reasoning summary{cursor:pointer;align-items:center;gap:.4rem;display:flex}.ChatStyles-module__Zfh30q__reasoning li{margin:.4rem 0}.ChatStyles-module__Zfh30q__reasoning p{margin:.5rem 0}.ChatStyles-module__Zfh30q__reasoning small{overflow-wrap:anywhere;font-size:.58rem;display:block}.ChatStyles-module__Zfh30q__composerWrap{flex-shrink:0;padding:.8rem 1rem 1rem}.ChatStyles-module__Zfh30q__composer{border:1px solid var(--line);background:var(--raised);box-shadow:var(--shadow);border-radius:1rem;padding:.7rem}.ChatStyles-module__Zfh30q__composer textarea{resize:none;field-sizing:content;background:0 0;border:0;outline:none;width:100%;min-height:4rem;max-height:10rem;padding:.3rem;font-size:.8rem}.ChatStyles-module__Zfh30q__composer textarea::placeholder{color:var(--muted)}.ChatStyles-module__Zfh30q__toolbar{align-items:center;gap:.1rem;display:flex}.ChatStyles-module__Zfh30q__toolbar select{width:45%;max-width:11rem;color:var(--muted);background:0 0;border:0;margin-left:auto;padding:.3rem;font-size:.65rem;overflow:hidden}.ChatStyles-module__Zfh30q__toolbar .ChatStyles-module__Zfh30q__send{background:var(--accent);color:var(--onAccent);border-radius:50%;flex-shrink:0;width:2rem;height:2rem}.ChatStyles-module__Zfh30q__toolbar button[data-active=true]{background:var(--accentSoft);color:var(--accent)}.ChatStyles-module__Zfh30q__note{text-align:center;color:var(--muted);margin-top:.6rem;font-size:.52rem}.ChatStyles-module__Zfh30q__working{color:var(--muted);align-items:center;gap:.5rem;padding:.7rem 0;font-size:.7rem;display:flex}.ChatStyles-module__Zfh30q__error{color:var(--danger);padding:.7rem 0;font-size:.72rem}.ChatStyles-module__Zfh30q__error button,.ChatStyles-module__Zfh30q__error a{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:.4rem;margin-top:.4rem;padding:.35rem .6rem;display:inline-block}.ChatStyles-module__Zfh30q__voiceStatus{color:var(--accent);align-items:center;gap:.5rem;margin-bottom:.7rem;font-size:.7rem;display:flex}.ChatStyles-module__Zfh30q__voiceStatus button{margin-left:auto}.ChatStyles-module__Zfh30q__image{margin:.8rem 0}.ChatStyles-module__Zfh30q__image img{border-radius:.5rem;width:100%;display:block}.ChatStyles-module__Zfh30q__image figcaption{color:var(--warning);margin-top:.5rem;font-size:.6rem}.ChatStyles-module__Zfh30q__image a{color:var(--accent);font-size:.65rem}.ChatStyles-module__Zfh30q__chat[data-compact=true] .ChatStyles-module__Zfh30q__empty h2{font-size:1.35rem}.ChatStyles-module__Zfh30q__chat[data-compact=true] .ChatStyles-module__Zfh30q__empty>p{font-size:.75rem}.ChatStyles-module__Zfh30q__chat[data-compact=true] .ChatStyles-module__Zfh30q__suggestions button{font-size:.67rem}.ChatStyles-module__Zfh30q__reviewed{color:var(--accent);margin-top:.7rem;font-size:.65rem}.ChatStyles-module__Zfh30q__chat{max-height:calc(100dvh - 3.1rem)}.ChatStyles-module__Zfh30q__chat[data-compact=false]{max-width:46rem;margin:0 auto}.ChatStyles-module__Zfh30q__chat[data-compact=false]>header{border-bottom:0;padding:.6rem 1.25rem}.ChatStyles-module__Zfh30q__chat[data-compact=false] .ChatStyles-module__Zfh30q__messages{padding:1.6rem 1.5rem .5rem}.ChatStyles-module__Zfh30q__chat[data-compact=false] .ChatStyles-module__Zfh30q__composerWrap{padding:.6rem 1.25rem 1rem}.ChatStyles-module__Zfh30q__composer{box-shadow:0 0 0 1px color-mix(in srgb, var(--line) 35%, transparent);border-radius:1.4rem;padding:.55rem .7rem}.ChatStyles-module__Zfh30q__composer textarea{min-height:2.7rem;padding:.2rem;font-size:.84rem}.ChatStyles-module__Zfh30q__toolbar>button{width:2rem;height:2rem}.ChatStyles-module__Zfh30q__turn[data-role=user]{border-radius:1.2rem;margin-left:3rem}.ChatStyles-module__Zfh30q__chat[data-compact=false] .ChatStyles-module__Zfh30q__answer{font-size:.86rem;line-height:1.7}.ChatStyles-module__Zfh30q__composerWrap{position:relative}.ChatStyles-module__Zfh30q__actionMenu{z-index:3;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:1.3rem;padding:.7rem;position:absolute;bottom:calc(100% - .5rem);left:1.25rem;right:1.25rem}.ChatStyles-module__Zfh30q__actionMenu legend{color:var(--muted);padding:0 .3rem;font-size:.7rem}.ChatStyles-module__Zfh30q__actionMenu>button{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:.65rem;align-items:center;gap:.65rem;padding:.65rem;font-size:.76rem;display:flex}.ChatStyles-module__Zfh30q__actionMenu>button:hover,.ChatStyles-module__Zfh30q__actionMenu>button:focus-visible{background:var(--raised)}.ChatStyles-module__Zfh30q__actionMenu small{color:var(--muted);margin-left:.6rem;font-size:.66rem}[data-theme=dark] .ChatStyles-module__Zfh30q__chat{--bg:#1b1c27;--panel:#242633;--raised:#2b2d3e;--line:#343746;--ink:#d2d7ef;--muted:#969dbb;--accent:#b8c2f3;--accentSoft:#343a55;--onAccent:#242739;background:var(--bg)}.ChatStyles-module__Zfh30q__progress{border:1px solid var(--line);border-radius:var(--radius);color:var(--muted);margin:1rem 0;padding:.85rem;font-size:.76rem}.ChatStyles-module__Zfh30q__progress ol{gap:.45rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.ChatStyles-module__Zfh30q__progress li{align-items:center;gap:.5rem;display:flex}.ChatStyles-module__Zfh30q__progress li>span:first-child{color:var(--accent)}.ChatStyles-module__Zfh30q__progress li small{margin-left:auto;font-size:.65rem}.ChatStyles-module__Zfh30q__progress li[data-status=running]{color:var(--ink)}
.CheeseLineStyles-module__7iuEQq__scene{--diagram-line:2;--diagram-arm:22;--diagram-dot:5;width:100%;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);margin:0;overflow:hidden}.CheeseLineStyles-module__7iuEQq__labels{font:.65rem var(--fontMono);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding:1rem;display:flex}.CheeseLineStyles-module__7iuEQq__scene svg{width:100%;height:auto}.CheeseLineStyles-module__7iuEQq__grid{stroke:var(--line);opacity:.45;fill:none}.CheeseLineStyles-module__7iuEQq__belt,.CheeseLineStyles-module__7iuEQq__robotBase{fill:var(--raised);stroke:var(--muted);stroke-width:var(--diagram-line)}.CheeseLineStyles-module__7iuEQq__rail{fill:none;stroke:var(--muted);stroke-width:var(--diagram-line)}.CheeseLineStyles-module__7iuEQq__cheese{fill:var(--accentSoft);stroke:var(--accent);stroke-width:var(--diagram-line)}.CheeseLineStyles-module__7iuEQq__hole,.CheeseLineStyles-module__7iuEQq__binMark{fill:var(--accent)}.CheeseLineStyles-module__7iuEQq__scan{fill:var(--accentSoft);fill-opacity:.3;stroke:var(--accent);stroke-dasharray:4 5}.CheeseLineStyles-module__7iuEQq__camera,.CheeseLineStyles-module__7iuEQq__joint,.CheeseLineStyles-module__7iuEQq__bin{fill:var(--panel);stroke:var(--muted);stroke-width:var(--diagram-line)}.CheeseLineStyles-module__7iuEQq__lens{fill:var(--accent)}.CheeseLineStyles-module__7iuEQq__arm{fill:none;stroke:var(--ink);stroke-width:var(--diagram-arm);stroke-linecap:round;stroke-linejoin:round}.CheeseLineStyles-module__7iuEQq__gripper{fill:none;stroke:var(--accent);stroke-width:var(--diagram-dot);stroke-linecap:round}.CheeseLineStyles-module__7iuEQq__route{fill:none;stroke:var(--accent);stroke-width:var(--diagram-line);stroke-dasharray:5 7}.CheeseLineStyles-module__7iuEQq__scene figcaption{border-top:1px solid var(--line);color:var(--muted);gap:.45rem;padding:1rem;font-size:.72rem;display:grid}.CheeseLineStyles-module__7iuEQq__scene figcaption strong{color:var(--ink);font-weight:500}
.BadgeStyles-module__TlLqxq__badge{border:1px solid var(--line);letter-spacing:.03em;white-space:normal;border-radius:2rem;align-items:center;gap:.4rem;padding:.24rem .55rem;font-size:.66rem;font-weight:650;display:inline-flex}.BadgeStyles-module__TlLqxq__badge>span{font-size:.4rem}.BadgeStyles-module__TlLqxq__neutral{color:var(--muted)}.BadgeStyles-module__TlLqxq__good{color:var(--accent);background:var(--accentSoft);border-color:#0000}.BadgeStyles-module__TlLqxq__warning{color:var(--warning)}.BadgeStyles-module__TlLqxq__error{color:var(--danger)}
.FactoryStyles-module__p_Dljq__factory{gap:1rem;max-width:90rem;margin:0 auto;display:grid}.FactoryStyles-module__p_Dljq__intro{color:var(--muted)}.FactoryStyles-module__p_Dljq__toolbar{flex-wrap:wrap;align-items:end;gap:.8rem;display:flex}.FactoryStyles-module__p_Dljq__toolbar label,.FactoryStyles-module__p_Dljq__history{gap:.35rem;font-size:.8rem;display:grid}.FactoryStyles-module__p_Dljq__factory select,.FactoryStyles-module__p_Dljq__factory textarea{background:var(--panel);border:1px solid var(--line);border-radius:var(--radiusSmall);max-width:100%;padding:.65rem}.FactoryStyles-module__p_Dljq__factory button{border:1px solid var(--line);border-radius:var(--radiusSmall);background:var(--accent);color:var(--onAccent);justify-content:center;align-items:center;gap:.6rem;padding:.7rem 1rem;display:inline-flex}.FactoryStyles-module__p_Dljq__notice{color:var(--muted);border-left:2px solid var(--accent);background:var(--panel);padding:.7rem 1rem;font-size:.76rem}.FactoryStyles-module__p_Dljq__record{gap:1rem;display:grid}.FactoryStyles-module__p_Dljq__provenance{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.72rem;display:flex}.FactoryStyles-module__p_Dljq__provenance code{overflow-wrap:anywhere}.FactoryStyles-module__p_Dljq__cards{gap:1rem;display:grid}.FactoryStyles-module__p_Dljq__card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:1.1rem}.FactoryStyles-module__p_Dljq__card h3{color:var(--muted);margin:0 0 .7rem;font-size:.76rem;font-weight:500}.FactoryStyles-module__p_Dljq__card strong{font-size:1.04rem;font-weight:550}.FactoryStyles-module__p_Dljq__card dl{margin:1rem 0 0;font-size:.78rem}.FactoryStyles-module__p_Dljq__card dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:.65rem;padding:.3rem 0;display:flex}.FactoryStyles-module__p_Dljq__card dt{color:var(--muted)}.FactoryStyles-module__p_Dljq__card dd{text-align:right;margin:0}.FactoryStyles-module__p_Dljq__card p,.FactoryStyles-module__p_Dljq__card li{color:var(--muted);margin-top:.65rem;font-size:.75rem}.FactoryStyles-module__p_Dljq__scroll{overflow-x:auto}.FactoryStyles-module__p_Dljq__scroll table{border-collapse:collapse;width:100%;font-size:.78rem}.FactoryStyles-module__p_Dljq__scroll th,.FactoryStyles-module__p_Dljq__scroll td{text-align:left;border-bottom:1px solid var(--line);padding:.6rem;font-weight:400}.FactoryStyles-module__p_Dljq__scroll thead{color:var(--muted)}.FactoryStyles-module__p_Dljq__raw,.FactoryStyles-module__p_Dljq__import{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);padding:1rem;font-size:.8rem}.FactoryStyles-module__p_Dljq__raw summary,.FactoryStyles-module__p_Dljq__import summary{cursor:pointer}.FactoryStyles-module__p_Dljq__raw pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:28rem;font-size:.7rem;overflow:auto}.FactoryStyles-module__p_Dljq__import p{color:var(--muted);margin:.75rem 0}.FactoryStyles-module__p_Dljq__import form{gap:.75rem;display:grid}.FactoryStyles-module__p_Dljq__import textarea{width:100%;font-family:var(--fontMono);font-size:.73rem}.FactoryStyles-module__p_Dljq__error{color:var(--danger)}.FactoryStyles-module__p_Dljq__empty{gap:1rem;max-width:52rem;display:grid}@media (min-width:58rem){.FactoryStyles-module__p_Dljq__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.FactoryStyles-module__p_Dljq__reviewForm{gap:.8rem;margin-top:1rem;display:grid}.FactoryStyles-module__p_Dljq__reviewForm label{gap:.4rem;font-size:.8rem;display:grid}.FactoryStyles-module__p_Dljq__reviewForm textarea{resize:vertical;width:100%}.FactoryStyles-module__p_Dljq__reviewForm button{justify-self:start}.FactoryStyles-module__p_Dljq__reviewForm output{color:var(--accent)}.FactoryStyles-module__p_Dljq__reviewSummary{background:var(--raised);border-radius:var(--radiusSmall);margin-top:1rem;padding:.8rem}.FactoryStyles-module__p_Dljq__reviewHistory{margin-top:1rem;font-size:.8rem}.FactoryStyles-module__p_Dljq__reviewHistory summary{cursor:pointer}.FactoryStyles-module__p_Dljq__reviewHistory li{margin:.8rem 0}.FactoryStyles-module__p_Dljq__nativeGrid{gap:1.2rem;display:grid}.FactoryStyles-module__p_Dljq__nativeFrame{max-width:32rem;margin:0}.FactoryStyles-module__p_Dljq__nativeFrame img{border:1px solid var(--line);border-radius:var(--radiusSmall);width:100%;height:auto;display:block}.FactoryStyles-module__p_Dljq__nativeFrame figcaption{color:var(--muted);margin-top:.5rem;font-size:.72rem}.FactoryStyles-module__p_Dljq__nativeFrame code{overflow-wrap:anywhere;margin-top:.35rem;display:block}.FactoryStyles-module__p_Dljq__nativeFrame label{gap:.4rem;margin-top:.7rem;font-size:.75rem;display:grid}@media (min-width:58rem){.FactoryStyles-module__p_Dljq__nativeGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
.PanelsStyles-module__1ucFKa__intro{color:var(--muted);max-width:52rem;margin-bottom:1.5rem;font-size:.8rem}.PanelsStyles-module__1ucFKa__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-bottom:1rem;display:grid}.PanelsStyles-module__1ucFKa__metrics article{border:1px solid var(--line);border-radius:var(--radiusSmall);background:var(--panel);padding:1rem}.PanelsStyles-module__1ucFKa__metrics span{color:var(--muted);font-size:.68rem}.PanelsStyles-module__1ucFKa__metrics strong{letter-spacing:-.04em;margin:.2rem 0;font-size:2rem;font-weight:500;display:block}.PanelsStyles-module__1ucFKa__metrics small{font:.52rem var(--fontMono);color:var(--accent);text-transform:uppercase;letter-spacing:.1em}.PanelsStyles-module__1ucFKa__card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);min-width:0;margin-bottom:1rem;overflow:hidden}.PanelsStyles-module__1ucFKa__cardHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.PanelsStyles-module__1ucFKa__cardHeader h2{font-size:.8rem;font-weight:600}.PanelsStyles-module__1ucFKa__twoCol{gap:1rem;display:grid}.PanelsStyles-module__1ucFKa__twoCol .PanelsStyles-module__1ucFKa__card{margin:0}.PanelsStyles-module__1ucFKa__latest{flex-direction:column;align-items:flex-start;gap:.65rem;padding:1rem;display:flex}.PanelsStyles-module__1ucFKa__latest strong{font-size:1rem}.PanelsStyles-module__1ucFKa__latest code{font:.6rem var(--fontMono);color:var(--muted);overflow-wrap:anywhere}.PanelsStyles-module__1ucFKa__latest a{color:var(--accent);align-items:center;gap:.8rem;margin-top:.3rem;font-size:.72rem;display:flex}.PanelsStyles-module__1ucFKa__empty{color:var(--muted);padding:1.5rem;font-size:.8rem}.PanelsStyles-module__1ucFKa__loop{padding:.3rem 1rem}.PanelsStyles-module__1ucFKa__loop>div{border-bottom:1px solid var(--line);align-items:center;gap:.6rem;padding:.6rem 0;font-size:.7rem;display:flex}.PanelsStyles-module__1ucFKa__loop>div:last-child{border:0}.PanelsStyles-module__1ucFKa__loop span{font-family:var(--fontMono);color:var(--accent)}.PanelsStyles-module__1ucFKa__loop svg{margin-left:auto}.PanelsStyles-module__1ucFKa__footnote{color:var(--muted);border-top:1px solid var(--line);padding:.8rem 1rem;font-size:.65rem}.PanelsStyles-module__1ucFKa__tableWrap{max-width:100%;overflow:auto}.PanelsStyles-module__1ucFKa__tableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:32rem;font-size:.72rem}.PanelsStyles-module__1ucFKa__tableWrap th{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);border-bottom:1px solid var(--line);padding:.9rem 1rem;font-size:.63rem;font-weight:500}.PanelsStyles-module__1ucFKa__tableWrap td{border-bottom:1px solid var(--line);padding:1rem}.PanelsStyles-module__1ucFKa__tableWrap tr:last-child td{border:0}.PanelsStyles-module__1ucFKa__tableWrap td a{color:var(--accent);align-items:center;gap:.3rem;display:flex}.PanelsStyles-module__1ucFKa__tableWrap td small{color:var(--muted);font-size:.6rem;display:block}.PanelsStyles-module__1ucFKa__fields{gap:.6rem;margin:0;padding:1rem;display:grid}.PanelsStyles-module__1ucFKa__fields>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(7rem,.7fr) 1fr;gap:1rem;padding-bottom:.5rem;font-size:.72rem;display:grid}.PanelsStyles-module__1ucFKa__fields>div:last-child{border:0;padding:0}.PanelsStyles-module__1ucFKa__fields dt{color:var(--muted)}.PanelsStyles-module__1ucFKa__fields dd{overflow-wrap:anywhere;font-family:var(--fontMono);margin:0;font-size:.65rem}.PanelsStyles-module__1ucFKa__stack>a{color:var(--muted);margin-bottom:1rem;font-size:.75rem;display:inline-block}.PanelsStyles-module__1ucFKa__provenance{flex-wrap:wrap;align-items:center;gap:.5rem;margin:1rem 0;display:flex}.PanelsStyles-module__1ucFKa__provenance code{color:var(--muted);overflow-wrap:anywhere;font-size:.6rem}.PanelsStyles-module__1ucFKa__detail{border-bottom:1px solid var(--line);padding:.6rem 1rem;font-size:.72rem}.PanelsStyles-module__1ucFKa__detail summary{cursor:pointer}.PanelsStyles-module__1ucFKa__graphNodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-bottom:1.5rem;display:grid}.PanelsStyles-module__1ucFKa__graphNodes article{background:var(--panel);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:.6rem;align-items:center;gap:.7rem;padding:1rem;display:flex}.PanelsStyles-module__1ucFKa__graphNodes svg{color:var(--accent)}.PanelsStyles-module__1ucFKa__graphNodes strong{font-size:.76rem;display:block}.PanelsStyles-module__1ucFKa__graphNodes small{font:.56rem var(--fontMono);color:var(--muted)}.PanelsStyles-module__1ucFKa__relation{color:var(--accent)}@media (min-width:45rem){.PanelsStyles-module__1ucFKa__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.PanelsStyles-module__1ucFKa__twoCol{grid-template-columns:1fr 1fr}.PanelsStyles-module__1ucFKa__graphNodes{grid-template-columns:repeat(3,minmax(0,1fr))}}.PanelsStyles-module__1ucFKa__intro{margin-bottom:1rem;font-size:.75rem}.PanelsStyles-module__1ucFKa__cardHeader{padding:.7rem .8rem}.PanelsStyles-module__1ucFKa__metrics{gap:.5rem}.PanelsStyles-module__1ucFKa__metrics article{padding:.75rem}.PanelsStyles-module__1ucFKa__metrics strong{font-size:1.7rem}.PanelsStyles-module__1ucFKa__tableWrap td{padding:.75rem .8rem}.PanelsStyles-module__1ucFKa__tableWrap th{padding:.65rem .8rem}.PanelsStyles-module__1ucFKa__sensorGauges{grid-template-columns:1fr;gap:.75rem;margin-bottom:1rem;display:grid}@media (min-width:45rem){.PanelsStyles-module__1ucFKa__sensorGauges{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:70rem){.PanelsStyles-module__1ucFKa__sensorGauges{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}}
.RecordEvidenceStyles-module__LGuJmq__raw{min-width:0;color:var(--muted);margin:.6rem .8rem;font-size:.67rem}.RecordEvidenceStyles-module__LGuJmq__raw summary{cursor:pointer;padding:.5rem 0}.RecordEvidenceStyles-module__LGuJmq__raw pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);max-height:28rem;font:.62rem / 1.65 var(--fontMono);color:var(--muted);background:var(--bg);border-radius:.4rem;padding:.8rem;overflow:auto}.RecordEvidenceStyles-module__LGuJmq__geometry{padding:1rem}.RecordEvidenceStyles-module__LGuJmq__geometry svg{border:1px solid var(--line);background:var(--bg);border-radius:.4rem;width:100%;max-height:18rem;display:block}.RecordEvidenceStyles-module__LGuJmq__geometry text{font:11px var(--fontMono);fill:var(--muted)}.RecordEvidenceStyles-module__LGuJmq__axis{fill:none;stroke:var(--line)}.RecordEvidenceStyles-module__LGuJmq__cable{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linejoin:round}.RecordEvidenceStyles-module__LGuJmq__guide{fill:var(--panel);stroke:var(--muted);stroke-width:3px}.RecordEvidenceStyles-module__LGuJmq__socket{fill:var(--ink)}.RecordEvidenceStyles-module__LGuJmq__geometry figcaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.6rem;margin-top:.7rem;font-size:.65rem;display:flex}.RecordEvidenceStyles-module__LGuJmq__geometry figcaption i{width:.4rem;height:.4rem;margin:0 .3rem 0 .65rem;display:inline-block}.RecordEvidenceStyles-module__LGuJmq__cableKey{background:var(--accent)}.RecordEvidenceStyles-module__LGuJmq__guideKey{border:1px solid var(--muted);border-radius:50%}.RecordEvidenceStyles-module__LGuJmq__socketKey{background:var(--ink)}
.LearningStyles-module__ULEFia__intro{color:var(--muted);margin-bottom:1rem;font-size:.8rem}.LearningStyles-module__ULEFia__notice{border:1px solid var(--line);background:var(--accentSoft);color:var(--accent);border-radius:.6rem;gap:.8rem;margin-bottom:1rem;padding:1rem;display:flex}.LearningStyles-module__ULEFia__notice strong{font-size:.75rem}.LearningStyles-module__ULEFia__notice p{margin-top:.3rem;font-size:.7rem}.LearningStyles-module__ULEFia__form{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);gap:1rem;max-width:48rem;padding:1.2rem;display:grid}.LearningStyles-module__ULEFia__form label{gap:.3rem;font-size:.72rem;display:grid}.LearningStyles-module__ULEFia__form input,.LearningStyles-module__ULEFia__form select,.LearningStyles-module__ULEFia__form textarea{background:var(--bg);border:1px solid var(--line);border-radius:.4rem;width:100%;min-width:0;min-height:2.7rem;padding:.65rem}.LearningStyles-module__ULEFia__form textarea{resize:vertical;min-height:5rem}.LearningStyles-module__ULEFia__form small{color:var(--muted);font-size:.64rem}.LearningStyles-module__ULEFia__row{grid-template-columns:1fr;gap:.8rem;display:grid}.LearningStyles-module__ULEFia__tabs{gap:.5rem;display:flex}.LearningStyles-module__ULEFia__tabs button{border:1px solid var(--line);background:var(--bg);border-radius:.4rem;padding:.7rem;font-size:.75rem}.LearningStyles-module__ULEFia__tabs button[data-active=true]{background:var(--accentSoft);color:var(--accent)}.LearningStyles-module__ULEFia__imageRow{align-items:center;gap:1rem;display:flex}.LearningStyles-module__ULEFia__imageRow img{object-fit:cover;border:1px solid var(--line);border-radius:.4rem;width:5rem;height:4rem}.LearningStyles-module__ULEFia__imageRow label{flex:1}.LearningStyles-module__ULEFia__submit{background:var(--accent);color:var(--onAccent);border:0;border-radius:.4rem;justify-content:center;align-items:center;gap:.6rem;padding:.75rem;font-size:.8rem;display:flex}.LearningStyles-module__ULEFia__error{color:var(--danger);font-size:.7rem}.LearningStyles-module__ULEFia__historyTitle{margin:2rem 0 1rem;font-size:1rem}.LearningStyles-module__ULEFia__record{border:1px solid var(--line);background:var(--panel);border-radius:.5rem;margin:.5rem 0}.LearningStyles-module__ULEFia__record summary{cursor:pointer;justify-content:space-between;gap:1rem;padding:.8rem;font-size:.75rem;display:flex}@media (min-width:40rem){.LearningStyles-module__ULEFia__row{grid-template-columns:1fr 1fr}}.LearningStyles-module__ULEFia__training{margin-top:1rem}.LearningStyles-module__ULEFia__trainingJob{border:1px solid var(--line);background:var(--panel);border-radius:.5rem;margin:.8rem 0;overflow:hidden}.LearningStyles-module__ULEFia__trainingJob>header{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.7rem;padding:.8rem;display:flex}.LearningStyles-module__ULEFia__trainingJob>header strong{font-size:.8rem;font-weight:500}.LearningStyles-module__ULEFia__trainingJob>header button{background:var(--raised);border:1px solid var(--line);border-radius:.3rem;margin-left:auto;padding:.4rem .7rem;font-size:.7rem}.LearningStyles-module__ULEFia__jobOrigin{color:var(--muted);padding:.6rem .8rem;font-size:.65rem}.LearningStyles-module__ULEFia__loss{margin:.5rem .8rem}.LearningStyles-module__ULEFia__loss figcaption{color:var(--muted);font-size:.7rem}.LearningStyles-module__ULEFia__loss svg{width:100%;max-height:12rem}.LearningStyles-module__ULEFia__loss>div{font:.6rem var(--fontMono);color:var(--accent);justify-content:space-between;display:flex}.LearningStyles-module__ULEFia__activity{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:1rem;margin-bottom:1rem;padding:1rem;display:grid}.LearningStyles-module__ULEFia__activitySummary{align-content:start;gap:.8rem;display:grid}.LearningStyles-module__ULEFia__activity h2{font-size:1rem}.LearningStyles-module__ULEFia__activity p,.LearningStyles-module__ULEFia__activity a,.LearningStyles-module__ULEFia__activity output{font-size:.75rem}.LearningStyles-module__ULEFia__activity p{color:var(--muted)}.LearningStyles-module__ULEFia__activity output{background:var(--raised);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:.4rem;gap:.5rem;padding:.8rem;display:grid}.LearningStyles-module__ULEFia__activity progress{width:100%;accent-color:var(--accent)}.LearningStyles-module__ULEFia__activity a{color:var(--accent)}@media (min-width:50rem){.LearningStyles-module__ULEFia__activity:has(figure){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
.RecordedSceneStyles-module___9hi0G__scene{width:100%;min-width:0;margin:0;position:relative}.RecordedSceneStyles-module___9hi0G__scene img{object-fit:contain;width:100%;height:auto;max-height:70dvh;display:block}.RecordedSceneStyles-module___9hi0G__scene figcaption{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.7rem;padding:.7rem 1rem;font-size:.6rem;display:flex}.RecordedSceneStyles-module___9hi0G__scene strong{color:var(--accent);font-size:.65rem}.RecordedSceneStyles-module___9hi0G__scene code{font:.52rem var(--fontMono)}.RecordedSceneStyles-module___9hi0G__scene figcaption p{flex-basis:100%;margin:0;line-height:1.5}.RecordedSceneStyles-module___9hi0G__scrubber{color:var(--muted);align-items:center;gap:.7rem;padding:.5rem 1rem 1rem;font-size:.6rem;display:flex}.RecordedSceneStyles-module___9hi0G__scrubber input{min-width:0;accent-color:var(--accent);flex:1}
.PanelFormsStyles-module__LGCl6W__form{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);gap:1rem;max-width:40rem;margin-bottom:1rem;padding:1rem;display:grid}.PanelFormsStyles-module__LGCl6W__form label,.PanelFormsStyles-module__LGCl6W__simControls label{gap:.35rem;font-size:.7rem;display:grid}.PanelFormsStyles-module__LGCl6W__form input,.PanelFormsStyles-module__LGCl6W__form textarea,.PanelFormsStyles-module__LGCl6W__form select,.PanelFormsStyles-module__LGCl6W__simControls select{background:var(--bg);border:1px solid var(--line);border-radius:.4rem;width:100%;min-height:2.7rem;padding:.6rem}.PanelFormsStyles-module__LGCl6W__form textarea{resize:vertical;min-height:5rem}.PanelFormsStyles-module__LGCl6W__form button,.PanelFormsStyles-module__LGCl6W__simControls button{background:var(--accent);color:var(--onAccent);border:0;border-radius:.4rem;justify-content:center;align-items:center;gap:.7rem;min-height:2.7rem;padding:.7rem 1rem;font-size:.75rem;display:flex}.PanelFormsStyles-module__LGCl6W__form>p{font-size:.7rem}.PanelFormsStyles-module__LGCl6W__annotation{border-bottom:1px solid var(--line);padding:1rem}.PanelFormsStyles-module__LGCl6W__annotation p{margin:.6rem 0;font-size:.8rem}.PanelFormsStyles-module__LGCl6W__annotation a{font:.6rem var(--fontMono);color:var(--accent);overflow-wrap:anywhere}.PanelFormsStyles-module__LGCl6W__simControls{flex-wrap:wrap;align-items:end;gap:1rem;padding:1rem;display:flex}.PanelFormsStyles-module__LGCl6W__simControls label{flex:1}.PanelFormsStyles-module__LGCl6W__result{justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.PanelFormsStyles-module__LGCl6W__result a{color:var(--accent);font-size:.75rem}
.FactoryWorkbenchStyles-module__Nok8pq__workbench{grid-template-columns:1fr;gap:.75rem;min-height:42rem;display:grid}.FactoryWorkbenchStyles-module__Nok8pq__timeline{border:1px solid var(--line);background:var(--panel);border-radius:.45rem;align-items:center;gap:1rem;min-width:0;padding:.55rem .7rem;display:flex}.FactoryWorkbenchStyles-module__Nok8pq__zone{flex-shrink:0;align-items:center;gap:.65rem;display:flex}.FactoryWorkbenchStyles-module__Nok8pq__zone>svg{color:var(--accent)}.FactoryWorkbenchStyles-module__Nok8pq__zone small,.FactoryWorkbenchStyles-module__Nok8pq__zone strong{display:block}.FactoryWorkbenchStyles-module__Nok8pq__zone small{color:var(--muted);font-size:.6rem}.FactoryWorkbenchStyles-module__Nok8pq__zone strong{font-size:.74rem;font-weight:500}.FactoryWorkbenchStyles-module__Nok8pq__ticks{flex:1;align-self:stretch;min-width:0;display:flex;overflow:auto}.FactoryWorkbenchStyles-module__Nok8pq__ticks button{border:0;border-bottom:1px solid var(--line);min-width:3.5rem;color:var(--muted);background:0 0;flex:1;padding:.3rem .5rem;font-size:.6rem;position:relative}.FactoryWorkbenchStyles-module__Nok8pq__ticks i{background:var(--muted);border-radius:50%;width:4px;height:4px;margin-bottom:.45rem;display:block}.FactoryWorkbenchStyles-module__Nok8pq__ticks button[data-active=true]{border:1px solid var(--accent);background:var(--accentSoft);color:var(--ink)}.FactoryWorkbenchStyles-module__Nok8pq__ticks button[data-active=true] i{background:var(--accent)}.FactoryWorkbenchStyles-module__Nok8pq__ticks span{text-overflow:ellipsis;white-space:nowrap;max-width:7rem;display:block;overflow:hidden}.FactoryWorkbenchStyles-module__Nok8pq__leftDock,.FactoryWorkbenchStyles-module__Nok8pq__rightDock{grid-auto-rows:max-content;align-content:start;gap:.7rem;min-width:0;display:grid}.FactoryWorkbenchStyles-module__Nok8pq__panel{background:linear-gradient(135deg, color-mix(in srgb, var(--raised) 85%, transparent), color-mix(in srgb, var(--panel) 90%, transparent));border:1px solid var(--line);border-radius:.45rem;overflow:hidden}.FactoryWorkbenchStyles-module__Nok8pq__panel h2{align-items:center;gap:.5rem;padding:.55rem .65rem;font-size:.71rem;font-weight:500;display:flex}.FactoryWorkbenchStyles-module__Nok8pq__panel h2 svg{box-sizing:content-box;background:var(--accent);color:var(--onAccent);border-radius:.15rem;padding:.15rem}.FactoryWorkbenchStyles-module__Nok8pq__stat{border-top:1px solid var(--line);align-items:center;gap:.65rem;margin:0 .5rem;padding:.55rem .15rem;display:flex}.FactoryWorkbenchStyles-module__Nok8pq__stat>svg{color:var(--muted)}.FactoryWorkbenchStyles-module__Nok8pq__stat small{color:var(--muted);font-size:.6rem;display:block}.FactoryWorkbenchStyles-module__Nok8pq__stat strong{font-size:.84rem;font-weight:500;display:block}.FactoryWorkbenchStyles-module__Nok8pq__indicator{background:var(--accent);border-radius:50%;width:5px;height:5px;margin-left:auto}.FactoryWorkbenchStyles-module__Nok8pq__minimap{background:repeating-linear-gradient(30deg, transparent 0 24px, var(--line) 25px, transparent 26px), repeating-linear-gradient(150deg, transparent 0 24px, var(--line) 25px, transparent 26px);height:7.5rem;margin:.2rem .6rem .5rem;position:relative;overflow:hidden}.FactoryWorkbenchStyles-module__Nok8pq__minimap div{background:var(--accentSoft);border:2px solid var(--accent);width:6rem;height:3.4rem;box-shadow:0 .5rem 0 color-mix(in srgb, var(--accent) 25%, transparent);position:absolute;top:2rem;left:calc(50% - 3rem);transform:rotate(30deg)skew(-20deg)}.FactoryWorkbenchStyles-module__Nok8pq__minimap span{font:.53rem var(--fontMono);position:absolute;bottom:.8rem;left:calc(50% - 1.2rem)}.FactoryWorkbenchStyles-module__Nok8pq__caption{color:var(--muted);padding:0 .65rem .65rem;font-size:.52rem;display:block}.FactoryWorkbenchStyles-module__Nok8pq__dial{max-width:13rem;margin:auto;padding:0 .5rem .5rem;position:relative}.FactoryWorkbenchStyles-module__Nok8pq__dial svg{width:100%;display:block}.FactoryWorkbenchStyles-module__Nok8pq__arcTrack,.FactoryWorkbenchStyles-module__Nok8pq__arc{fill:none;stroke:var(--line);stroke-width:9px}.FactoryWorkbenchStyles-module__Nok8pq__arc{stroke:var(--accent)}.FactoryWorkbenchStyles-module__Nok8pq__ticksLine{stroke:var(--muted);stroke-width:1px}.FactoryWorkbenchStyles-module__Nok8pq__dial strong{text-align:center;letter-spacing:-.06em;font-size:1.9rem;font-weight:400;position:absolute;inset:auto 0 1.55rem}.FactoryWorkbenchStyles-module__Nok8pq__dial small{text-align:center;color:var(--muted);font-size:.54rem;display:block}.FactoryWorkbenchStyles-module__Nok8pq__stage{background:radial-gradient(ellipse at 50% 55%, color-mix(in srgb, var(--raised) 90%, transparent), transparent 65%), repeating-linear-gradient(30deg, transparent 0 32px, color-mix(in srgb, var(--line) 30%, transparent) 33px, transparent 34px), repeating-linear-gradient(150deg, transparent 0 32px, color-mix(in srgb, var(--line) 30%, transparent) 33px, transparent 34px);border:1px solid var(--line);border-radius:.5rem;flex-direction:column;align-items:stretch;min-height:28rem;display:flex;position:relative;overflow:hidden}.FactoryWorkbenchStyles-module__Nok8pq__stageBottom{border-top:1px solid var(--line);background:color-mix(in srgb, var(--panel) 85%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding:.8rem;display:flex}.FactoryWorkbenchStyles-module__Nok8pq__stageBottom>span{color:var(--muted);font-size:.55rem}.FactoryWorkbenchStyles-module__Nok8pq__stageBottom i{background:var(--accent);width:4px;height:4px;margin-right:.4rem;display:inline-block}.FactoryWorkbenchStyles-module__Nok8pq__stageBottom a,.FactoryWorkbenchStyles-module__Nok8pq__inspect{color:var(--accent);align-items:center;gap:.5rem;font-size:.64rem;display:flex}.FactoryWorkbenchStyles-module__Nok8pq__runStatus{gap:.6rem;padding:.4rem .65rem;display:grid}.FactoryWorkbenchStyles-module__Nok8pq__runStatus strong{font-size:.77rem;font-weight:500}.FactoryWorkbenchStyles-module__Nok8pq__runStatus code{font:.52rem var(--fontMono);overflow-wrap:anywhere;color:var(--muted)}.FactoryWorkbenchStyles-module__Nok8pq__rightDock dl{gap:.3rem;padding:.5rem .65rem}.FactoryWorkbenchStyles-module__Nok8pq__rightDock dl>div{grid-template-columns:1fr;gap:.2rem;padding:.3rem 0;font-size:.6rem}.FactoryWorkbenchStyles-module__Nok8pq__rightDock dd{font-size:.54rem}.FactoryWorkbenchStyles-module__Nok8pq__inspect{border-top:1px solid var(--line);justify-content:space-between;padding:.7rem}.FactoryWorkbenchStyles-module__Nok8pq__empty{color:var(--muted);padding:1rem .7rem;font-size:.7rem}@media (min-width:48rem){.FactoryWorkbenchStyles-module__Nok8pq__workbench{grid-template-columns:11.5rem minmax(0,1fr)}.FactoryWorkbenchStyles-module__Nok8pq__timeline{grid-column:1/-1}.FactoryWorkbenchStyles-module__Nok8pq__rightDock{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (min-width:76rem){.FactoryWorkbenchStyles-module__Nok8pq__workbench{grid-template-rows:auto auto;grid-template-columns:12rem minmax(0,1fr) 14rem;align-items:start}.FactoryWorkbenchStyles-module__Nok8pq__timeline{grid-column:1/-1}.FactoryWorkbenchStyles-module__Nok8pq__rightDock{scrollbar-width:thin;grid-column:auto;grid-template-columns:1fr;max-height:calc(100dvh - 12rem);overflow:auto}.FactoryWorkbenchStyles-module__Nok8pq__leftDock{scrollbar-width:thin;max-height:calc(100dvh - 12rem);overflow:auto}}@media (max-width:47.99rem){.FactoryWorkbenchStyles-module__Nok8pq__timeline{flex-wrap:wrap}.FactoryWorkbenchStyles-module__Nok8pq__timeline>span{display:none}.FactoryWorkbenchStyles-module__Nok8pq__ticks{flex-basis:100%;order:3}.FactoryWorkbenchStyles-module__Nok8pq__leftDock{grid-template-columns:1fr 1fr}.FactoryWorkbenchStyles-module__Nok8pq__leftDock>section:nth-child(2){display:none}.FactoryWorkbenchStyles-module__Nok8pq__stage{min-height:24rem}}
.DeckChromeStyles-module__myl0pG__header{align-items:center;gap:var(--deck-space-3);padding-bottom:var(--deck-space-3);display:flex}.DeckChromeStyles-module__myl0pG__brand{letter-spacing:-.075em;font-size:1.8rem;font-weight:700}.DeckChromeStyles-module__myl0pG__brand>span{color:var(--accent)}.DeckChromeStyles-module__myl0pG__header>span{color:var(--muted);font:var(--deck-small) var(--fontMono);letter-spacing:.08em;display:none}.DeckChromeStyles-module__myl0pG__header>div{align-items:center;gap:var(--deck-space-1);margin-left:auto;display:flex}.DeckChromeStyles-module__myl0pG__header button,.DeckChromeStyles-module__myl0pG__controls>button{border:var(--deck-border);border-radius:var(--radius);background:var(--panel);place-items:center;width:2.7rem;height:2.7rem;display:grid}.DeckChromeStyles-module__myl0pG__controls{justify-content:center;align-items:center;gap:var(--deck-space-2);padding-top:var(--deck-space-3);display:flex}.DeckChromeStyles-module__myl0pG__controls>label{min-width:0}.DeckChromeStyles-module__myl0pG__controls>label>span{clip-path:inset(50%);width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.DeckChromeStyles-module__myl0pG__controls select{background:var(--panel);border:var(--deck-border);border-radius:var(--radius);max-width:14rem;padding:var(--deck-space-2);font-size:.8rem}.DeckChromeStyles-module__myl0pG__controls>a{align-items:center;gap:var(--deck-space-3);color:var(--accent);margin-left:auto;font-size:.85rem;display:none}.DeckChromeStyles-module__myl0pG__keyboard{color:var(--muted);font:var(--deck-small) var(--fontMono);display:none}@media (min-width:60rem){.DeckChromeStyles-module__myl0pG__header>span{display:block}.DeckChromeStyles-module__myl0pG__controls{justify-content:start}.DeckChromeStyles-module__myl0pG__controls select{max-width:26rem}.DeckChromeStyles-module__myl0pG__controls>a,.DeckChromeStyles-module__myl0pG__keyboard{display:flex}}@media print{.DeckChromeStyles-module__myl0pG__header,.DeckChromeStyles-module__myl0pG__controls{display:none}}
.LiveSceneStyles-module__m8PpxG__viewer{border:1px solid var(--line);background:var(--panel);width:100%;min-width:0;color:var(--ink);border-radius:.5rem;overflow:hidden}.LiveSceneStyles-module__m8PpxG__viewer[data-expanded=true]{z-index:40;border-radius:0;position:fixed;inset:0;overflow:auto}.LiveSceneStyles-module__m8PpxG__toolbar,.LiveSceneStyles-module__m8PpxG__toolbar>div,.LiveSceneStyles-module__m8PpxG__controls,.LiveSceneStyles-module__m8PpxG__robots,.LiveSceneStyles-module__m8PpxG__footer,.LiveSceneStyles-module__m8PpxG__inspector header{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.LiveSceneStyles-module__m8PpxG__toolbar{border-bottom:1px solid var(--line);justify-content:space-between;padding:.75rem}.LiveSceneStyles-module__m8PpxG__toolbar strong{font-size:.85rem}.LiveSceneStyles-module__m8PpxG__viewer button{border:1px solid var(--line);background:var(--raised);color:var(--ink);cursor:pointer;font:inherit;border-radius:.35rem;padding:.5rem .65rem;font-size:.75rem}.LiveSceneStyles-module__m8PpxG__viewer button:disabled{opacity:.45;cursor:default}.LiveSceneStyles-module__m8PpxG__viewer button:focus-visible,.LiveSceneStyles-module__m8PpxG__surface:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.LiveSceneStyles-module__m8PpxG__viewer .LiveSceneStyles-module__m8PpxG__primary{background:var(--accent);color:var(--onAccent);font-weight:600}.LiveSceneStyles-module__m8PpxG__layout{min-width:0;display:grid}.LiveSceneStyles-module__m8PpxG__canvasColumn{min-width:0}.LiveSceneStyles-module__m8PpxG__surface{outline:none;width:100%;position:relative}.LiveSceneStyles-module__m8PpxG__surface[data-enabled=true]{cursor:grab;touch-action:none}.LiveSceneStyles-module__m8PpxG__surface[data-enabled=true]:active{cursor:grabbing}.LiveSceneStyles-module__m8PpxG__surface>img{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.LiveSceneStyles-module__m8PpxG__surface>figure{border:0}.LiveSceneStyles-module__m8PpxG__markers{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.LiveSceneStyles-module__m8PpxG__marker{cursor:pointer;outline:none}.LiveSceneStyles-module__m8PpxG__markerHitTarget{fill:#0000;stroke:none;pointer-events:all}.LiveSceneStyles-module__m8PpxG__markerLink{stroke:var(--accent);stroke-width:1px;stroke-opacity:.7;pointer-events:none}.LiveSceneStyles-module__m8PpxG__markerBadge{fill:var(--panel);fill-opacity:.9;stroke:var(--accent);stroke-width:1.5px}.LiveSceneStyles-module__m8PpxG__marker text{fill:var(--accent);font:600 .875rem var(--fontMono);pointer-events:none}.LiveSceneStyles-module__m8PpxG__marker[data-selected=true] .LiveSceneStyles-module__m8PpxG__markerBadge,.LiveSceneStyles-module__m8PpxG__marker:focus-visible .LiveSceneStyles-module__m8PpxG__markerBadge{fill:var(--accent);fill-opacity:1;stroke-width:3px}.LiveSceneStyles-module__m8PpxG__marker[data-selected=true] .LiveSceneStyles-module__m8PpxG__markerLink,.LiveSceneStyles-module__m8PpxG__marker:focus-visible .LiveSceneStyles-module__m8PpxG__markerLink{stroke-opacity:1;stroke-width:2px}.LiveSceneStyles-module__m8PpxG__marker[data-selected=true] text,.LiveSceneStyles-module__m8PpxG__marker:focus-visible text{fill:var(--onAccent)}.LiveSceneStyles-module__m8PpxG__controls,.LiveSceneStyles-module__m8PpxG__robots{padding:.5rem .75rem}.LiveSceneStyles-module__m8PpxG__controls button{min-width:2.75rem;min-height:2.5rem}.LiveSceneStyles-module__m8PpxG__robots button[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.LiveSceneStyles-module__m8PpxG__help,.LiveSceneStyles-module__m8PpxG__notice{color:var(--muted);padding:.5rem .75rem;font-size:.75rem}.LiveSceneStyles-module__m8PpxG__notice{background:var(--raised);color:var(--ink)}.LiveSceneStyles-module__m8PpxG__footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding:.75rem;font-size:.65rem}.LiveSceneStyles-module__m8PpxG__inspector{border-top:1px solid var(--line);min-width:0;padding:.75rem}.LiveSceneStyles-module__m8PpxG__inspector header{justify-content:space-between;font-size:.8rem}.LiveSceneStyles-module__m8PpxG__inspector table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.75rem}.LiveSceneStyles-module__m8PpxG__inspector th,.LiveSceneStyles-module__m8PpxG__inspector td{text-align:right;border-bottom:1px solid var(--line);padding:.4rem .2rem}.LiveSceneStyles-module__m8PpxG__inspector th:first-child{text-align:left}.LiveSceneStyles-module__m8PpxG__inspector caption{text-align:left;color:var(--muted);padding:.65rem 0}@media (min-width:60rem){.LiveSceneStyles-module__m8PpxG__layout:has(.LiveSceneStyles-module__m8PpxG__inspector){grid-template-columns:minmax(0,1fr) minmax(15rem,28%)}.LiveSceneStyles-module__m8PpxG__inspector{border-top:0;border-left:1px solid var(--line)}.LiveSceneStyles-module__m8PpxG__viewer[data-expanded=true] .LiveSceneStyles-module__m8PpxG__canvasColumn{max-width:min(68vw,78vh);margin:0 auto}}
.TelemetryGaugeStyles-module__xLcyOa__card{background:linear-gradient(140deg, var(--raised), color-mix(in srgb, var(--raised) 70%, var(--panel)));border:1px solid var(--line);border-radius:.4rem;min-width:0;overflow:hidden}.TelemetryGaugeStyles-module__xLcyOa__card header{border-bottom:1px solid var(--line);align-items:center;gap:.45rem;padding:.7rem .8rem;display:flex}.TelemetryGaugeStyles-module__xLcyOa__card h2{font-size:.73rem;font-weight:500}.TelemetryGaugeStyles-module__xLcyOa__status{background:var(--accent);width:4px;height:10px}.TelemetryGaugeStyles-module__xLcyOa__device{color:var(--muted);margin-left:auto;font-size:.85rem}.TelemetryGaugeStyles-module__xLcyOa__gauge{max-width:20rem;margin:auto;padding:.6rem 1rem 0;position:relative}.TelemetryGaugeStyles-module__xLcyOa__gauge svg{width:100%;display:block}.TelemetryGaugeStyles-module__xLcyOa__track,.TelemetryGaugeStyles-module__xLcyOa__arc{fill:none;stroke:var(--line);stroke-width:14px}.TelemetryGaugeStyles-module__xLcyOa__arc{stroke:var(--accent);stroke-width:8px}.TelemetryGaugeStyles-module__xLcyOa__ticks{stroke:var(--muted);stroke-width:1px}.TelemetryGaugeStyles-module__xLcyOa__gauge>div{text-align:center;position:absolute;bottom:.65rem;left:0;right:0}.TelemetryGaugeStyles-module__xLcyOa__gauge strong{letter-spacing:-.065em;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:400}.TelemetryGaugeStyles-module__xLcyOa__gauge>div span{font:.67rem var(--fontMono);color:var(--muted);margin-left:.4rem}.TelemetryGaugeStyles-module__xLcyOa__card footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;padding:.55rem .8rem .7rem;font-size:.6rem;display:flex}.TelemetryGaugeStyles-module__xLcyOa__card footer i{background:var(--accent);width:5px;height:5px;margin-right:.4rem;display:inline-block}.TelemetryGaugeStyles-module__xLcyOa__card footer small{color:var(--muted);font-size:.53rem}.TelemetryGaugeStyles-module__xLcyOa__card[data-available=false] .TelemetryGaugeStyles-module__xLcyOa__arc{stroke:var(--line)}.TelemetryGaugeStyles-module__xLcyOa__card[data-available=false] .TelemetryGaugeStyles-module__xLcyOa__status,.TelemetryGaugeStyles-module__xLcyOa__card[data-available=false] footer i{background:var(--warning)}
.DeckMediaStyles-module__qNwgAG__media{margin:0}.DeckMediaStyles-module__qNwgAG__mediaScreen{aspect-ratio:16/9;background:var(--deck-deep);border:var(--deck-border);border-radius:var(--radiusSmall);position:relative;overflow:hidden}.DeckMediaStyles-module__qNwgAG__mediaScreen>iframe,.DeckMediaStyles-module__qNwgAG__mediaScreen>img{object-fit:contain;border:0;width:100%;height:100%;position:absolute;inset:0}.DeckMediaStyles-module__qNwgAG__launch{justify-content:center;align-items:center;gap:var(--deck-space-3);padding:var(--deck-space-4);background:color-mix(in srgb, var(--deck-deep) 45%, transparent);flex-direction:column;display:flex;position:absolute;inset:0}.DeckMediaStyles-module__qNwgAG__launch button{align-items:center;gap:var(--deck-space-4);padding:var(--deck-space-3) var(--deck-space-4);border-radius:var(--radius);background:var(--deck-signal);color:var(--deck-deep);box-shadow:var(--shadow);border:0;font-weight:600;display:flex}.DeckMediaStyles-module__qNwgAG__launch p{background:var(--panel);padding:var(--deck-space-3);border-radius:var(--radiusSmall);color:var(--danger);font-size:.85rem}.DeckMediaStyles-module__qNwgAG__media figcaption{justify-content:space-between;gap:var(--deck-space-2);margin-top:var(--deck-space-2);font-size:var(--deck-small);color:var(--muted);flex-wrap:wrap;display:flex}.DeckMediaStyles-module__qNwgAG__media figcaption>div{gap:var(--deck-space-4);display:flex}.DeckMediaStyles-module__qNwgAG__media figcaption a,.DeckMediaStyles-module__qNwgAG__media figcaption button{color:var(--accent);font-weight:500}.DeckMediaStyles-module__qNwgAG__media figcaption button{background:0 0;border:0;padding:0}@media (min-width:60rem){.DeckMediaStyles-module__qNwgAG__mediaScreen{aspect-ratio:auto;height:clamp(23rem,40vw,39rem)}}.DeckMediaStyles-module__qNwgAG__media[data-media-kind=video] .DeckMediaStyles-module__qNwgAG__mediaScreen{aspect-ratio:16/9;height:auto}@media print{.DeckMediaStyles-module__qNwgAG__mediaScreen{height:31rem}.DeckMediaStyles-module__qNwgAG__media figcaption button{display:none}}
.DeckVisualsStyles-module__AYIota__picture{min-width:0;margin:0}.DeckVisualsStyles-module__AYIota__imageFrame{border-radius:var(--radius);background:var(--deck-deep);border:var(--deck-border);justify-content:center;align-items:center;display:flex;overflow:hidden}.DeckVisualsStyles-module__AYIota__imageFrame img{object-fit:contain;width:100%;max-height:27rem;display:block}.DeckVisualsStyles-module__AYIota__picture figcaption{margin-top:var(--deck-space-2);color:var(--muted);font-size:var(--deck-small)}.DeckVisualsStyles-module__AYIota__device{padding:var(--deck-space-1);border-radius:var(--radius);background:var(--deck-deep);box-shadow:var(--shadow);transform:perspective(80rem)rotateY(-4deg)}.DeckVisualsStyles-module__AYIota__device .DeckVisualsStyles-module__AYIota__imageFrame{background:var(--deck-pale);border:0;border-radius:0}.DeckVisualsStyles-module__AYIota__device figcaption{padding:var(--deck-space-1) var(--deck-space-2);color:var(--deck-pale);margin:0}.DeckVisualsStyles-module__AYIota__window{align-items:center;gap:var(--deck-space-1);padding:var(--deck-space-2);display:flex}.DeckVisualsStyles-module__AYIota__window i{background:var(--deck-pale);opacity:.5;border-radius:50%;width:.3rem;height:.3rem}.DeckVisualsStyles-module__AYIota__bins{gap:var(--deck-space-2);display:grid}.DeckVisualsStyles-module__AYIota__bigNumber{align-items:center;gap:var(--deck-space-5);padding-bottom:var(--deck-space-3);display:flex}.DeckVisualsStyles-module__AYIota__bigNumber strong{color:var(--accent);letter-spacing:-.075em;font-size:clamp(4rem,7vw,7.5rem);font-weight:400;line-height:1}.DeckVisualsStyles-module__AYIota__bigNumber>span{color:var(--muted);font-size:2rem}.DeckVisualsStyles-module__AYIota__bin{gap:var(--deck-space-4);border-top:var(--deck-border);padding-top:var(--deck-space-2);grid-template-columns:minmax(0,1fr) minmax(5rem,.32fr);align-items:center;font-size:clamp(.75rem,1vw,.95rem);display:grid}.DeckVisualsStyles-module__AYIota__bin b{color:var(--accent);font-weight:500}.DeckVisualsStyles-module__AYIota__steps{gap:var(--deck-space-3);margin:0;padding:0;list-style:none;display:grid}.DeckVisualsStyles-module__AYIota__steps li{gap:var(--deck-space-4);padding:var(--deck-space-4) 0;border-bottom:var(--deck-border);align-items:baseline;display:flex}.DeckVisualsStyles-module__AYIota__steps li:last-child{border-color:var(--accent)}.DeckVisualsStyles-module__AYIota__steps li>span{font:var(--deck-small) var(--fontMono);color:var(--accent)}.DeckVisualsStyles-module__AYIota__steps strong{letter-spacing:-.03em;font-size:clamp(1.1rem,1.7vw,1.65rem);font-weight:500}.DeckVisualsStyles-module__AYIota__steps p{color:var(--muted);margin-top:var(--deck-space-1);font-size:.85rem}.DeckVisualsStyles-module__AYIota__training{gap:var(--deck-space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.DeckVisualsStyles-module__AYIota__training .DeckVisualsStyles-module__AYIota__imageFrame{background:var(--deck-pale)}.DeckVisualsStyles-module__AYIota__training img{height:25rem;max-height:25rem}.DeckVisualsStyles-module__AYIota__export{gap:var(--deck-space-4);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}.DeckVisualsStyles-module__AYIota__export .DeckVisualsStyles-module__AYIota__steps li{padding-block:var(--deck-space-3)}.DeckVisualsStyles-module__AYIota__export .DeckVisualsStyles-module__AYIota__steps strong{font-size:1.2rem}.DeckVisualsStyles-module__AYIota__scores{overflow-x:auto}.DeckVisualsStyles-module__AYIota__scores table{border-collapse:collapse;width:100%}.DeckVisualsStyles-module__AYIota__scores th,.DeckVisualsStyles-module__AYIota__scores td{text-align:left;padding:var(--deck-space-4) var(--deck-space-2);border-bottom:var(--deck-border);font-size:clamp(.75rem,1vw,1rem)}.DeckVisualsStyles-module__AYIota__scores thead th{color:var(--muted);font-size:var(--deck-small);font-weight:400}.DeckVisualsStyles-module__AYIota__scores tbody th{font-weight:500}.DeckVisualsStyles-module__AYIota__scores td:nth-child(3){color:var(--accent);letter-spacing:-.055em;font-size:clamp(1.3rem,2.7vw,2.8rem)}.DeckVisualsStyles-module__AYIota__outcomes{gap:var(--deck-space-5);display:grid}.DeckVisualsStyles-module__AYIota__outcomes section{padding-bottom:var(--deck-space-4);border-bottom:var(--deck-border)}.DeckVisualsStyles-module__AYIota__outcomes section>span{color:var(--muted);font-size:.85rem}.DeckVisualsStyles-module__AYIota__outcomes strong{color:var(--accent);letter-spacing:-.07em;font-size:clamp(5rem,8vw,8rem);font-weight:400;line-height:1.15;display:block}.DeckVisualsStyles-module__AYIota__outcomes small{color:var(--muted);font-size:.45em}.DeckVisualsStyles-module__AYIota__outcomes p{font-size:.9rem}@media (min-width:60rem){.DeckVisualsStyles-module__AYIota__outcomes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.DeckVisualsStyles-module__AYIota__device .DeckVisualsStyles-module__AYIota__imageFrame img{max-height:31rem}}@media print{.DeckVisualsStyles-module__AYIota__device{transform:none}}.DeckVisualsStyles-module__AYIota__formats{gap:var(--deck-space-3);display:grid}.DeckVisualsStyles-module__AYIota__formats section{border-top:var(--deck-border);padding-top:var(--deck-space-3)}.DeckVisualsStyles-module__AYIota__formats h2{color:var(--accent);margin-bottom:var(--deck-space-3);font-size:1.3rem;font-weight:500}.DeckVisualsStyles-module__AYIota__formats p{margin-top:var(--deck-space-2);color:var(--muted);font-size:.85rem}.DeckVisualsStyles-module__AYIota__inspector{gap:var(--deck-space-3);display:grid}.DeckVisualsStyles-module__AYIota__inspector>div{gap:var(--deck-space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.DeckVisualsStyles-module__AYIota__inspector>div .DeckVisualsStyles-module__AYIota__imageFrame{min-height:3rem;padding:var(--deck-space-2)}.DeckVisualsStyles-module__AYIota__inspector>.DeckVisualsStyles-module__AYIota__picture .DeckVisualsStyles-module__AYIota__imageFrame img{max-height:19rem}@media (min-width:60rem){.DeckVisualsStyles-module__AYIota__formats{grid-template-columns:repeat(3,minmax(0,1fr))}}
.SimulationStageStyles-module__fGz2sq__workbench{grid-template-columns:1fr;gap:.8rem;margin-bottom:1rem;display:grid}.SimulationStageStyles-module__fGz2sq__stage{border:1px solid var(--line);background:radial-gradient(ellipse, var(--raised), var(--bg));border-radius:.5rem;align-items:center;min-width:0;min-height:29rem;display:flex;overflow:hidden}.SimulationStageStyles-module__fGz2sq__stage>figure{background:0 0;width:100%}.SimulationStageStyles-module__fGz2sq__controls,.SimulationStageStyles-module__fGz2sq__inspector{border:1px solid var(--line);background:var(--panel);border-radius:.5rem;min-width:0}.SimulationStageStyles-module__fGz2sq__controls h2,.SimulationStageStyles-module__fGz2sq__inspector h2{border-bottom:1px solid var(--line);padding:.75rem;font-size:.78rem;font-weight:500}.SimulationStageStyles-module__fGz2sq__controls>div{gap:.8rem;padding:.75rem;display:grid}.SimulationStageStyles-module__fGz2sq__inspector>strong,.SimulationStageStyles-module__fGz2sq__inspector>p{padding:.75rem;font-size:.75rem;display:block}.SimulationStageStyles-module__fGz2sq__inspector table{border-collapse:collapse;width:100%;font-size:.6rem}.SimulationStageStyles-module__fGz2sq__inspector th,.SimulationStageStyles-module__fGz2sq__inspector td{text-align:left;border-bottom:1px solid var(--line);padding:.6rem .4rem}.SimulationStageStyles-module__fGz2sq__inspector th{color:var(--muted);font-weight:400}.SimulationStageStyles-module__fGz2sq__robotSelector{color:var(--muted);gap:.4rem;padding:.75rem;font-size:.65rem;display:grid}.SimulationStageStyles-module__fGz2sq__robotSelector select{border:1px solid var(--line);background:var(--bg);width:100%;min-width:0;color:var(--ink);border-radius:.3rem;padding:.5rem}@media (min-width:70rem){.SimulationStageStyles-module__fGz2sq__workbench{grid-template-columns:12rem minmax(0,1fr) 17rem;min-height:calc(100dvh - 14rem)}.SimulationStageStyles-module__fGz2sq__controls{grid-area:1/1;align-self:start}.SimulationStageStyles-module__fGz2sq__stage{grid-area:1/2}.SimulationStageStyles-module__fGz2sq__inspector{grid-area:1/3;align-self:start}}
.SignInStyles-module__dBfB4a__page{min-height:100dvh;padding:1.2rem}.SignInStyles-module__dBfB4a__page header{justify-content:space-between;align-items:center;max-width:80rem;margin:auto;display:flex}.SignInStyles-module__dBfB4a__page header>a{letter-spacing:-.05em;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:700;display:flex}.SignInStyles-module__dBfB4a__page header>a svg{transform:rotate(180deg)}.SignInStyles-module__dBfB4a__layout{align-items:center;gap:3rem;max-width:75rem;margin:3rem auto;display:grid}.SignInStyles-module__dBfB4a__visual{display:none}.SignInStyles-module__dBfB4a__formPanel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);width:100%;max-width:26rem;margin:auto;padding:1.5rem}.SignInStyles-module__dBfB4a__mark{background:var(--accent);color:var(--onAccent);border-radius:.6rem;place-items:center;width:2.7rem;height:2.7rem;margin-bottom:2rem;font-size:1.5rem;font-weight:800;display:grid}.SignInStyles-module__dBfB4a__formPanel h2{letter-spacing:-.04em;font-size:1.7rem;font-weight:550}.SignInStyles-module__dBfB4a__formPanel>p{color:var(--muted);margin:.6rem 0 1.6rem;font-size:.85rem}.SignInStyles-module__dBfB4a__formPanel form{gap:1rem;display:grid}.SignInStyles-module__dBfB4a__formPanel label{gap:.35rem;font-size:.75rem;font-weight:600;display:grid}.SignInStyles-module__dBfB4a__formPanel input{background:var(--bg);border:1px solid var(--line);border-radius:.4rem;width:100%;min-height:2.8rem;padding:.7rem}.SignInStyles-module__dBfB4a__formPanel button{background:var(--accent);min-height:3rem;color:var(--onAccent);border:0;border-radius:.4rem;justify-content:space-between;align-items:center;margin:.4rem 0;padding:.7rem 1rem;display:flex}.SignInStyles-module__dBfB4a__formPanel small{color:var(--muted);margin-top:1rem;font-size:.65rem;display:block}.SignInStyles-module__dBfB4a__demoAccess button{width:100%}.SignInStyles-module__dBfB4a__separator{color:var(--muted);text-align:center;margin:1.5rem 0;font-size:.75rem}.SignInStyles-module__dBfB4a__formPanel>.SignInStyles-module__dBfB4a__error{color:var(--danger);font-size:.75rem}@media (min-width:60rem){.SignInStyles-module__dBfB4a__page{padding:2rem}.SignInStyles-module__dBfB4a__layout{grid-template-columns:1.2fr 1fr;margin-top:5rem}.SignInStyles-module__dBfB4a__visual{display:block}.SignInStyles-module__dBfB4a__visual>span{font:.7rem var(--fontMono);letter-spacing:.1em;color:var(--accent)}.SignInStyles-module__dBfB4a__visual h1{letter-spacing:-.06em;max-width:30rem;margin:1rem 0 2rem;font-size:3.2rem;line-height:1.08}.SignInStyles-module__dBfB4a__visual p{color:var(--muted);font-size:.7rem}.SignInStyles-module__dBfB4a__formPanel{padding:2rem}}
.PitchDeckStyles-module__VsU7kq__page{--deck-space-1:.35rem;--deck-space-2:.7rem;--deck-space-3:1rem;--deck-space-4:1.5rem;--deck-space-5:2rem;--deck-space-6:3rem;--deck-small:.7rem;--deck-base:1rem;--deck-signal:#25f575;--deck-deep:#102821;--deck-pale:#f3fbf6;--deck-border:.0625rem solid var(--line);max-width:104rem;min-height:100dvh;padding:var(--deck-space-3);margin:auto}.PitchDeckStyles-module__VsU7kq__wordmark{letter-spacing:-.075em;font-size:1.5rem;font-weight:700}.PitchDeckStyles-module__VsU7kq__wordmark>span{color:var(--accent)}.PitchDeckStyles-module__VsU7kq__slide{min-height:39rem;padding:var(--deck-space-4);border:var(--deck-border);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow);flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}.PitchDeckStyles-module__VsU7kq__slideTop{justify-content:space-between;gap:var(--deck-space-3);align-items:center;display:flex}.PitchDeckStyles-module__VsU7kq__slideTop>span:first-child{font:var(--deck-small) var(--fontMono);letter-spacing:.1em;color:var(--muted)}.PitchDeckStyles-module__VsU7kq__wordmark{font-size:1.5rem}.PitchDeckStyles-module__VsU7kq__slideMain{gap:var(--deck-space-5);padding-block:var(--deck-space-5);flex:1;align-items:center;min-width:0;display:grid}.PitchDeckStyles-module__VsU7kq__story{min-width:0}.PitchDeckStyles-module__VsU7kq__story h1{letter-spacing:-.065em;white-space:pre-line;text-wrap:balance;font-size:clamp(2.1rem,4vw,4.5rem);font-weight:500;line-height:1.03}.PitchDeckStyles-module__VsU7kq__story>p{margin-top:var(--deck-space-4);font-size:clamp(var(--deck-base), 1.5vw, 1.35rem);color:var(--muted);max-width:35rem;line-height:1.45}.PitchDeckStyles-module__VsU7kq__story ul{margin:var(--deck-space-5) 0 0;gap:var(--deck-space-2);padding:0;list-style:none;display:grid}.PitchDeckStyles-module__VsU7kq__story li{gap:var(--deck-space-3);align-items:baseline;font-size:clamp(.8rem,1.2vw,1.1rem);display:flex}.PitchDeckStyles-module__VsU7kq__story li>span{color:var(--accent);font:var(--deck-small) var(--fontMono)}.PitchDeckStyles-module__VsU7kq__visual{min-width:0}.PitchDeckStyles-module__VsU7kq__slide>footer{justify-content:space-between;align-items:end;gap:var(--deck-space-4);color:var(--muted);font-size:var(--deck-small);display:flex}.PitchDeckStyles-module__VsU7kq__slide>footer>p{max-width:68rem}.PitchDeckStyles-module__VsU7kq__slide>footer>span{white-space:nowrap;font-family:var(--fontMono);color:var(--ink)}.PitchDeckStyles-module__VsU7kq__slide>footer b{color:var(--muted);font-weight:400}.PitchDeckStyles-module__VsU7kq__slide[data-slide=hero],.PitchDeckStyles-module__VsU7kq__slide[data-slide=closing]{background:var(--deck-signal);color:var(--deck-deep);border-color:var(--deck-signal)}.PitchDeckStyles-module__VsU7kq__slide[data-slide=hero] .PitchDeckStyles-module__VsU7kq__story>p,.PitchDeckStyles-module__VsU7kq__slide[data-slide=closing] .PitchDeckStyles-module__VsU7kq__story>p,.PitchDeckStyles-module__VsU7kq__slide[data-slide=hero] .PitchDeckStyles-module__VsU7kq__slideTop>span,.PitchDeckStyles-module__VsU7kq__slide[data-slide=closing] .PitchDeckStyles-module__VsU7kq__slideTop>span,.PitchDeckStyles-module__VsU7kq__slide[data-slide=hero]>footer,.PitchDeckStyles-module__VsU7kq__slide[data-slide=closing]>footer,.PitchDeckStyles-module__VsU7kq__slide[data-slide=hero]>footer span,.PitchDeckStyles-module__VsU7kq__slide[data-slide=closing]>footer span,.PitchDeckStyles-module__VsU7kq__slide[data-slide=hero]>footer b,.PitchDeckStyles-module__VsU7kq__slide[data-slide=closing]>footer b,.PitchDeckStyles-module__VsU7kq__slide[data-slide=hero] .PitchDeckStyles-module__VsU7kq__story li>span,.PitchDeckStyles-module__VsU7kq__slide[data-slide=hero] .PitchDeckStyles-module__VsU7kq__wordmark>span,.PitchDeckStyles-module__VsU7kq__slide[data-slide=closing] .PitchDeckStyles-module__VsU7kq__wordmark>span{color:var(--deck-deep)}.PitchDeckStyles-module__VsU7kq__slide[data-media-slide=true] .PitchDeckStyles-module__VsU7kq__slideMain{align-items:stretch;gap:var(--deck-space-3);padding-block:var(--deck-space-4);flex-direction:column;display:flex}.PitchDeckStyles-module__VsU7kq__slide[data-media-slide=true] .PitchDeckStyles-module__VsU7kq__story h1{white-space:normal;font-size:clamp(1.9rem,2.8vw,3.2rem)}.PitchDeckStyles-module__VsU7kq__slide[data-media-slide=true] .PitchDeckStyles-module__VsU7kq__story>p{margin-top:var(--deck-space-2);font-size:var(--deck-base);max-width:none}.PitchDeckStyles-module__VsU7kq__print{display:none}@media (min-width:60rem){.PitchDeckStyles-module__VsU7kq__page{padding:var(--deck-space-3) var(--deck-space-5)}.PitchDeckStyles-module__VsU7kq__slide{aspect-ratio:16/9;min-height:35rem;max-height:54rem;padding:var(--deck-space-5) var(--deck-space-6)}.PitchDeckStyles-module__VsU7kq__slideMain{gap:var(--deck-space-5);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.PitchDeckStyles-module__VsU7kq__slide[data-slide=hero],.PitchDeckStyles-module__VsU7kq__slide[data-slide=closing]{background:linear-gradient(90deg, var(--deck-signal) 0 65%, var(--panel) 65% 100%)}.PitchDeckStyles-module__VsU7kq__slide[data-slide=hero] .PitchDeckStyles-module__VsU7kq__slideMain,.PitchDeckStyles-module__VsU7kq__slide[data-slide=closing] .PitchDeckStyles-module__VsU7kq__slideMain{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.PitchDeckStyles-module__VsU7kq__slide[data-slide=hero] .PitchDeckStyles-module__VsU7kq__visual,.PitchDeckStyles-module__VsU7kq__slide[data-slide=closing] .PitchDeckStyles-module__VsU7kq__visual{margin-right:calc(-1 * var(--deck-space-3))}.PitchDeckStyles-module__VsU7kq__slide[data-slide=scores] .PitchDeckStyles-module__VsU7kq__slideMain,.PitchDeckStyles-module__VsU7kq__slide[data-slide=outcomes] .PitchDeckStyles-module__VsU7kq__slideMain{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.PitchDeckStyles-module__VsU7kq__slide[data-media-slide=true] .PitchDeckStyles-module__VsU7kq__story{justify-content:space-between;align-items:end;gap:var(--deck-space-5);display:flex}.PitchDeckStyles-module__VsU7kq__slide[data-media-slide=true] .PitchDeckStyles-module__VsU7kq__story h1{max-width:38rem}.PitchDeckStyles-module__VsU7kq__slide[data-media-slide=true] .PitchDeckStyles-module__VsU7kq__story>p{max-width:28rem;font-size:.9rem}}@media (prefers-reduced-motion:reduce){.PitchDeckStyles-module__VsU7kq__page *{transition:none;animation:none}}@media print{@page{size:16in 9in;margin:0}.PitchDeckStyles-module__VsU7kq__page{max-width:none;padding:0}.PitchDeckStyles-module__VsU7kq__active{display:none}.PitchDeckStyles-module__VsU7kq__print{display:block}.PitchDeckStyles-module__VsU7kq__slide{break-after:page;width:100vw;height:100vh;min-height:0;max-height:none;box-shadow:none;padding:var(--deck-space-5);-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;border-radius:0}.PitchDeckStyles-module__VsU7kq__slide:last-child{break-after:auto}.PitchDeckStyles-module__VsU7kq__slideMain{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.PitchDeckStyles-module__VsU7kq__story h1{font-size:3.2rem}}@media (min-width:60rem){.PitchDeckStyles-module__VsU7kq__slide[data-slide=hero] .PitchDeckStyles-module__VsU7kq__wordmark,.PitchDeckStyles-module__VsU7kq__slide[data-slide=closing] .PitchDeckStyles-module__VsU7kq__wordmark,.PitchDeckStyles-module__VsU7kq__slide[data-slide=hero]>footer>span,.PitchDeckStyles-module__VsU7kq__slide[data-slide=closing]>footer>span{color:var(--ink)}.PitchDeckStyles-module__VsU7kq__slide[data-slide=formats] .PitchDeckStyles-module__VsU7kq__slideMain{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}}
.LandingStyles-module__c0RhHW__page{max-width:100rem;margin:auto;padding:0 1.2rem}.LandingStyles-module__c0RhHW__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 0;display:flex}.LandingStyles-module__c0RhHW__brand{letter-spacing:-.08em;align-items:center;gap:.55rem;font-size:1.7rem;font-weight:750;display:flex}.LandingStyles-module__c0RhHW__brand>span:first-child{background:var(--accent);color:var(--onAccent);letter-spacing:-.1em;border-radius:.4rem;place-items:center;width:1.8rem;height:1.8rem;font-size:1rem;display:grid}.LandingStyles-module__c0RhHW__brandDot{color:var(--accent);margin-left:-.45rem}.LandingStyles-module__c0RhHW__header nav{align-items:center;gap:.8rem;display:flex}.LandingStyles-module__c0RhHW__header nav>a:first-child{font-size:.8rem;display:none}.LandingStyles-module__c0RhHW__smallButton,.LandingStyles-module__c0RhHW__primary{background:var(--accent);color:var(--onAccent);border-radius:.45rem;justify-content:center;align-items:center;gap:1rem;padding:.8rem 1.1rem;font-size:.8rem;font-weight:650;display:inline-flex}.LandingStyles-module__c0RhHW__hero{gap:3rem;padding:4rem 0;display:grid}.LandingStyles-module__c0RhHW__eyebrow{font:.65rem var(--fontMono);letter-spacing:.15em;color:var(--muted);align-items:center;gap:.6rem;display:flex}.LandingStyles-module__c0RhHW__eyebrow>span{background:var(--accent);border-radius:50%;width:.45rem;height:.45rem}.LandingStyles-module__c0RhHW__hero h1{letter-spacing:-.065em;margin:1.7rem 0;font-size:clamp(2.65rem,5.5vw,5.1rem);font-weight:550;line-height:1.02}.LandingStyles-module__c0RhHW__hero h1 em{color:var(--accent);font-style:normal}.LandingStyles-module__c0RhHW__heroCopy>p{max-width:31rem;color:var(--muted);font-size:1rem;line-height:1.75}.LandingStyles-module__c0RhHW__actions{flex-wrap:wrap;align-items:center;gap:1.2rem;margin:1.9rem 0;display:flex}.LandingStyles-module__c0RhHW__actions>a:last-child{align-items:center;gap:.4rem;font-size:.8rem;display:flex}.LandingStyles-module__c0RhHW__trust{color:var(--muted);align-items:center;gap:.5rem;font-size:.66rem;display:flex}.LandingStyles-module__c0RhHW__heroVisual{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:var(--panel);align-self:center;overflow:hidden}.LandingStyles-module__c0RhHW__visualBar{font:.65rem var(--fontMono);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.7rem;padding:1rem;display:flex}.LandingStyles-module__c0RhHW__flow{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:.6rem;padding:1rem;display:grid}.LandingStyles-module__c0RhHW__flow>div{align-items:center;gap:.6rem;font-size:.68rem;display:flex}.LandingStyles-module__c0RhHW__flow>div>span{font-family:var(--fontMono);color:var(--accent)}.LandingStyles-module__c0RhHW__flow svg{color:var(--muted);margin-left:auto}.LandingStyles-module__c0RhHW__features{border-top:1px solid var(--line);gap:1.5rem;padding:2.5rem 0 4rem;display:grid}.LandingStyles-module__c0RhHW__featureNumber{font:.7rem var(--fontMono);color:var(--accent);margin-bottom:1.4rem}.LandingStyles-module__c0RhHW__features h2{letter-spacing:-.03em;margin-bottom:.8rem;font-size:1.15rem;font-weight:550}.LandingStyles-module__c0RhHW__features p{color:var(--muted);max-width:28rem;font-size:.84rem;line-height:1.75}.LandingStyles-module__c0RhHW__control{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding:2rem;display:flex}.LandingStyles-module__c0RhHW__control h2{letter-spacing:-.04em;margin:.7rem 0;font-size:2rem}.LandingStyles-module__c0RhHW__control p{color:var(--muted);font-size:.85rem}.LandingStyles-module__c0RhHW__page footer{color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;padding:2rem 0;font-size:.65rem;display:flex}.LandingStyles-module__c0RhHW__page footer>span:first-child{color:var(--ink);font-size:1.15rem;font-weight:700}.LandingStyles-module__c0RhHW__page footer>span:last-child{font-family:var(--fontMono)}@media (min-width:48rem){.LandingStyles-module__c0RhHW__page{padding:0 2.5rem}.LandingStyles-module__c0RhHW__header nav>a:first-child{display:block}.LandingStyles-module__c0RhHW__features{grid-template-columns:repeat(3,1fr)}.LandingStyles-module__c0RhHW__features article{padding-right:2rem}.LandingStyles-module__c0RhHW__features article+article{border-left:1px solid var(--line);padding-left:2rem}.LandingStyles-module__c0RhHW__flow{grid-template-columns:repeat(4,1fr)}}@media (min-width:70rem){.LandingStyles-module__c0RhHW__hero{grid-template-columns:.9fr 1.1fr;gap:2.8rem;padding:5.5rem 0}.LandingStyles-module__c0RhHW__page{padding:0 4rem}}
.WorkspaceStyles-module__jgThjG__workspace{min-height:100dvh;display:grid}.WorkspaceStyles-module__jgThjG__sidebar{background:var(--panel);border-right:1px solid var(--line);z-index:10;flex-direction:column;width:15rem;padding:1.4rem 1rem;display:none;position:fixed;inset:0 auto 0 0}.WorkspaceStyles-module__jgThjG__sidebar[data-open=true]{display:flex}.WorkspaceStyles-module__jgThjG__brand{align-items:center;gap:.65rem;margin:.15rem .5rem 1.8rem;display:flex}.WorkspaceStyles-module__jgThjG__brand>span{background:var(--accent);width:1.8rem;height:1.8rem;color:var(--onAccent);border-radius:.4rem;place-items:center;font-weight:850;display:grid}.WorkspaceStyles-module__jgThjG__brand b{letter-spacing:-.06em;font-size:1.6rem}.WorkspaceStyles-module__jgThjG__org{border:1px solid var(--line);border-radius:.5rem;align-items:center;gap:.55rem;margin-bottom:1.8rem;padding:.7rem;display:flex}.WorkspaceStyles-module__jgThjG__org>span,.WorkspaceStyles-module__jgThjG__avatar{background:var(--raised);border-radius:.4rem;flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:.7rem;display:grid}.WorkspaceStyles-module__jgThjG__org strong{font-size:.75rem;display:block}.WorkspaceStyles-module__jgThjG__org small{font:.48rem var(--fontMono);letter-spacing:.03em;color:var(--muted)}.WorkspaceStyles-module__jgThjG__sidebar nav{gap:.25rem;display:grid}.WorkspaceStyles-module__jgThjG__sidebar nav a{min-height:2.8rem;color:var(--muted);border-radius:.45rem;align-items:center;gap:.7rem;padding:.65rem;font-size:.8rem;display:flex}.WorkspaceStyles-module__jgThjG__sidebar nav a[aria-current=page]{background:var(--accentSoft);color:var(--accent)}.WorkspaceStyles-module__jgThjG__navDot{background:var(--accent);border-radius:50%;width:.3rem;height:.3rem;margin-left:auto}.WorkspaceStyles-module__jgThjG__sideBottom{margin-top:auto;padding-top:2rem}.WorkspaceStyles-module__jgThjG__authority{border:1px solid var(--line);color:var(--muted);border-radius:.5rem;align-items:flex-start;gap:.55rem;padding:.7rem;font-size:.65rem;display:flex}.WorkspaceStyles-module__jgThjG__authority svg{color:var(--accent)}.WorkspaceStyles-module__jgThjG__sideBottom>a{color:var(--muted);gap:.6rem;padding:1rem .3rem;font-size:.7rem;display:flex}.WorkspaceStyles-module__jgThjG__sideBottom>button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:.5rem;width:100%;padding:1rem .1rem 0;display:flex}.WorkspaceStyles-module__jgThjG__sideBottom button strong{font-size:.7rem;display:block}.WorkspaceStyles-module__jgThjG__sideBottom button small{color:var(--muted);font-size:.65rem}.WorkspaceStyles-module__jgThjG__sideBottom button>svg{margin-left:auto}.WorkspaceStyles-module__jgThjG__body{min-width:0}.WorkspaceStyles-module__jgThjG__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.8rem;min-height:4.5rem;padding:.7rem 1rem;display:flex}.WorkspaceStyles-module__jgThjG__header>div{align-items:center;gap:.65rem;display:flex}.WorkspaceStyles-module__jgThjG__breadcrumb{color:var(--muted);align-items:center;gap:.65rem;font-size:.72rem;display:none}.WorkspaceStyles-module__jgThjG__menu,.WorkspaceStyles-module__jgThjG__iconButton{border:1px solid var(--line);background:var(--panel);border-radius:.45rem;place-items:center;width:2.6rem;height:2.6rem;display:grid}.WorkspaceStyles-module__jgThjG__main{min-width:0;padding:1.4rem 1rem}.WorkspaceStyles-module__jgThjG__pageTitle{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.WorkspaceStyles-module__jgThjG__pageTitle span{font:.57rem var(--fontMono);letter-spacing:.14em;color:var(--muted)}.WorkspaceStyles-module__jgThjG__pageTitle h1{letter-spacing:-.045em;margin:.6rem 0;font-size:clamp(1.35rem,2.2vw,1.95rem);line-height:1.2}.WorkspaceStyles-module__jgThjG__empty{text-align:center;color:var(--muted);padding:3rem 1rem}.WorkspaceStyles-module__jgThjG__empty button{background:var(--accent);color:var(--onAccent);border:0;border-radius:.4rem;margin-top:1rem;padding:.6rem 1rem}.WorkspaceStyles-module__jgThjG__chatDock{border-left:1px solid var(--line);background:var(--panel);min-width:0;display:none}.WorkspaceStyles-module__jgThjG__contentGrid[data-chat=true] .WorkspaceStyles-module__jgThjG__chatDock{min-height:calc(100dvh - 4.5rem);display:block}.WorkspaceStyles-module__jgThjG__contentGrid[data-chat=true] .WorkspaceStyles-module__jgThjG__main{display:none}@media (min-width:40rem){.WorkspaceStyles-module__jgThjG__breadcrumb{display:flex}.WorkspaceStyles-module__jgThjG__main{padding:1.8rem}.WorkspaceStyles-module__jgThjG__header{padding:.7rem 1.8rem}}@media (min-width:60rem){.WorkspaceStyles-module__jgThjG__workspace{grid-template-columns:14rem 1fr}.WorkspaceStyles-module__jgThjG__sidebar{width:auto;height:100dvh;display:flex;position:sticky;top:0}.WorkspaceStyles-module__jgThjG__menu{display:none}.WorkspaceStyles-module__jgThjG__contentGrid[data-chat=true] .WorkspaceStyles-module__jgThjG__chatDock{background:var(--bg);border:0;max-width:70rem;margin:auto}}@media (min-width:90rem){.WorkspaceStyles-module__jgThjG__contentGrid{grid-template-columns:minmax(0,1fr) 23rem;min-height:calc(100dvh - 4.5rem);display:grid}.WorkspaceStyles-module__jgThjG__chatDock{height:calc(100dvh - 4.5rem);display:block;position:sticky;top:0}.WorkspaceStyles-module__jgThjG__contentGrid[data-chat=true]{display:block}.WorkspaceStyles-module__jgThjG__contentGrid[data-chat=true] .WorkspaceStyles-module__jgThjG__chatDock{max-width:62rem;height:calc(100dvh - 4.5rem)}}.WorkspaceStyles-module__jgThjG__header{background:var(--panel);min-height:3.1rem;padding:.35rem 1rem}.WorkspaceStyles-module__jgThjG__iconButton{width:2.1rem;height:2.1rem}.WorkspaceStyles-module__jgThjG__main{padding:1rem}.WorkspaceStyles-module__jgThjG__pageTitle{margin-bottom:.8rem}.WorkspaceStyles-module__jgThjG__pageTitle h1{letter-spacing:-.025em;margin:.25rem 0;font-size:1.15rem}.WorkspaceStyles-module__jgThjG__pageTitle span{font-size:.51rem}.WorkspaceStyles-module__jgThjG__contentGrid[data-chat=true] .WorkspaceStyles-module__jgThjG__chatDock{min-height:calc(100dvh - 3.1rem)}@media (min-width:60rem){.WorkspaceStyles-module__jgThjG__workspace{grid-template-columns:4.5rem minmax(0,1fr)}.WorkspaceStyles-module__jgThjG__sidebar{background:var(--bg);border-color:var(--line);padding:1rem .65rem}.WorkspaceStyles-module__jgThjG__brand{margin:.2rem auto 1.5rem}.WorkspaceStyles-module__jgThjG__brand>span{border-radius:.25rem;width:2.35rem;height:2.35rem;font-size:1.3rem}.WorkspaceStyles-module__jgThjG__brand b,.WorkspaceStyles-module__jgThjG__org,.WorkspaceStyles-module__jgThjG__sidebar nav a>span,.WorkspaceStyles-module__jgThjG__authority p,.WorkspaceStyles-module__jgThjG__sideBottom button>span:not(.WorkspaceStyles-module__jgThjG__avatar),.WorkspaceStyles-module__jgThjG__sideBottom button>svg{display:none}.WorkspaceStyles-module__jgThjG__sidebar nav{gap:.8rem}.WorkspaceStyles-module__jgThjG__sidebar nav a{border:1px solid var(--line);border-radius:50%;justify-content:center;width:2.5rem;min-height:2.5rem;padding:.6rem}.WorkspaceStyles-module__jgThjG__sidebar nav a[aria-current=page]{background:var(--raised);color:var(--ink);border-color:var(--muted);box-shadow:0 0 1rem #95ff1f18}.WorkspaceStyles-module__jgThjG__sidebar nav a[aria-current=page] svg{color:var(--accent)}.WorkspaceStyles-module__jgThjG__sideBottom{padding-top:1rem}.WorkspaceStyles-module__jgThjG__authority{border:0;padding:.6rem}.WorkspaceStyles-module__jgThjG__sideBottom>a{justify-content:center;width:2.5rem;padding:.7rem 0;font-size:0}.WorkspaceStyles-module__jgThjG__sideBottom>button{justify-content:center}.WorkspaceStyles-module__jgThjG__header{padding:.35rem 1rem}.WorkspaceStyles-module__jgThjG__main{padding:1rem}.WorkspaceStyles-module__jgThjG__contentGrid,.WorkspaceStyles-module__jgThjG__contentGrid[data-chat=true]{min-height:calc(100dvh - 3.1rem);display:block}.WorkspaceStyles-module__jgThjG__chatDock{display:none}.WorkspaceStyles-module__jgThjG__contentGrid[data-chat-open=true]{grid-template-columns:minmax(0,1fr) 22rem;display:grid}.WorkspaceStyles-module__jgThjG__contentGrid[data-chat-open=true] .WorkspaceStyles-module__jgThjG__chatDock{height:calc(100dvh - 3.1rem);display:block;position:sticky;top:0}.WorkspaceStyles-module__jgThjG__contentGrid[data-chat=true] .WorkspaceStyles-module__jgThjG__chatDock{max-width:46rem;height:calc(100dvh - 3.1rem)}}@media (max-width:59.99rem){.WorkspaceStyles-module__jgThjG__contentGrid[data-chat-open=true] .WorkspaceStyles-module__jgThjG__chatDock{z-index:9;display:block;position:fixed;inset:3.1rem 0 0}}
