.Splash-module__vSAnOW__surface{z-index:200;padding:var(--s-6);background:var(--ground);place-items:center;display:grid;position:fixed;inset:0}.Splash-module__vSAnOW__logo{animation:Splash-module__vSAnOW__splashLogoIn var(--enter-dur) var(--enter-ease) var(--splash-appear,.15s) backwards;place-items:center;display:grid}@keyframes Splash-module__vSAnOW__splashLogoIn{0%{opacity:0;transform:translateY(calc(var(--s-2) * var(--dv-intro-scale,1)))}}.Splash-module__vSAnOW__surface[data-leaving]{pointer-events:none;animation:Splash-module__vSAnOW__splashSurfaceOut var(--md-dur-medium4) var(--exit-ease) var(--splash-lead,.2s) both}.Splash-module__vSAnOW__surface[data-leaving] .Splash-module__vSAnOW__logo{animation:Splash-module__vSAnOW__splashLogoOut var(--md-dur-medium2) var(--exit-ease) both}.Splash-module__vSAnOW__surface[data-leaving][data-quiet] .Splash-module__vSAnOW__logo{display:none}@keyframes Splash-module__vSAnOW__splashLogoOut{to{opacity:0;transform:translateY(calc(var(--s-2) * var(--dv-intro-scale,1) * -1))}}@keyframes Splash-module__vSAnOW__splashSurfaceOut{to{opacity:0}}
.SplashGate-module__OcVVrG__content{display:contents}:is(.SplashGate-module__OcVVrG__content[data-entering] [data-shell-rail]>aside,.SplashGate-module__OcVVrG__content[data-entering] [data-shell-rail]>header,.SplashGate-module__OcVVrG__content[data-entering] [data-shell-rail]>main){animation:SplashGate-module__OcVVrG__shellEnter var(--enter-dur) var(--enter-ease) backwards}.SplashGate-module__OcVVrG__content[data-entering] [data-shell-rail]>aside{animation-delay:var(--splash-lead)}.SplashGate-module__OcVVrG__content[data-entering] [data-shell-rail]>header{animation-delay:calc(var(--splash-lead) + var(--splash-stagger))}.SplashGate-module__OcVVrG__content[data-entering] [data-shell-rail]>main{animation-delay:calc(var(--splash-lead) + var(--splash-stagger) * 2)}@keyframes SplashGate-module__OcVVrG__shellEnter{0%{opacity:0;transform:translateY(var(--s-2))}}
.Tour-module__ntHRSa__layer{z-index:57;position:fixed;inset:0}.Tour-module__ntHRSa__layer[data-yielded]{visibility:hidden}.Tour-module__ntHRSa__layer[data-interactive]{pointer-events:none}.Tour-module__ntHRSa__layer[data-interactive] .Tour-module__ntHRSa__card{pointer-events:auto}.Tour-module__ntHRSa__eyebrow{color:var(--fg-faint);font-size:var(--type-label);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-wider)}@media (max-width:599px){.Tour-module__ntHRSa__layer[data-interactive] .Tour-module__ntHRSa__card{bottom:var(--s-3);width:calc(100dvw - 2 * var(--s-3));top:auto!important;left:var(--s-3)!important}}.Tour-module__ntHRSa__scrim{background:0 0;position:absolute;inset:0}.Tour-module__ntHRSa__layer[data-centred] .Tour-module__ntHRSa__scrim{background:#00000080}.Tour-module__ntHRSa__spot{border-radius:var(--r-ctl);box-shadow:0 0 0 2px var(--acc), 0 0 0 100vmax #00000080;pointer-events:none;transition:top .16s,left .16s,width .16s,height .16s;position:fixed}.Tour-module__ntHRSa__card{width:min(22rem, calc(100dvw - 2 * var(--s-3)));gap:var(--s-2);padding:var(--s-4);background:var(--pane);border:1px solid var(--line-strong);border-radius:var(--r-card);box-shadow:var(--overlay-shadow);outline:none;flex-direction:column;display:flex;position:fixed}.Tour-module__ntHRSa__media{margin:calc(var(--s-4) * -1) calc(var(--s-4) * -1) var(--s-2);border-radius:var(--r-card) var(--r-card) 0 0;background:var(--surface);overflow:hidden}.Tour-module__ntHRSa__points{padding-left:var(--s-4);color:var(--fg-dim);font-size:var(--type-body-sm);line-height:var(--lh-body-sm);margin:0}.Tour-module__ntHRSa__close{top:var(--s-2);right:var(--s-2);z-index:1;width:var(--hit-compact);height:var(--hit-compact);border-radius:var(--r-ctl);background:color-mix(in srgb, var(--pane) 80%, transparent);color:var(--fg-mut);font-size:var(--type-title);cursor:pointer;border:none;place-items:center;display:grid;position:absolute}.Tour-module__ntHRSa__close:focus-visible{outline:2px solid var(--acc)}.Tour-module__ntHRSa__title{font-size:var(--type-h3);line-height:var(--lh-h3);font-weight:var(--font-weight-medium);color:var(--fg);margin:0}.Tour-module__ntHRSa__body{font-size:var(--type-body-sm);line-height:var(--lh-body-sm);color:var(--fg-dim);margin:0}.Tour-module__ntHRSa__foot{justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-2);display:flex}.Tour-module__ntHRSa__progress{font-size:var(--type-caption);color:var(--fg-faint);white-space:nowrap}.Tour-module__ntHRSa__actions{align-items:center;gap:var(--s-2);display:flex}.Tour-module__ntHRSa__skip,.Tour-module__ntHRSa__back,.Tour-module__ntHRSa__next{height:var(--hit);padding:0 var(--s-3);border-radius:var(--r-ctl);font-family:inherit;font-size:var(--type-control);font-weight:var(--font-weight-medium);cursor:pointer;border:1px solid #0000;align-items:center;display:inline-flex}.Tour-module__ntHRSa__skip{color:var(--fg-dim);background:0 0}.Tour-module__ntHRSa__back{border-color:var(--line-strong);color:var(--fg);background:0 0}.Tour-module__ntHRSa__next{background:var(--acc);color:var(--on-acc);font-weight:var(--font-weight-semibold)}.Tour-module__ntHRSa__skip:focus-visible,.Tour-module__ntHRSa__back:focus-visible,.Tour-module__ntHRSa__next:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Tour-module__ntHRSa__spot{transition:none}}
.HintScene-module__4yahuG__scene{min-height:calc(var(--s-12) * 4);padding:var(--s-5);background:var(--surface);justify-content:center;align-items:center;display:flex;position:relative}.HintScene-module__4yahuG__grid,.HintScene-module__4yahuG__thread,.HintScene-module__4yahuG__connect,.HintScene-module__4yahuG__runs{gap:var(--s-2);width:100%;display:grid}.HintScene-module__4yahuG__panel,.HintScene-module__4yahuG__page,.HintScene-module__4yahuG__bubble,.HintScene-module__4yahuG__chip,.HintScene-module__4yahuG__tile,.HintScene-module__4yahuG__form,.HintScene-module__4yahuG__runRow,.HintScene-module__4yahuG__result>span{border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--pane)}.HintScene-module__4yahuG__grid{grid-template-columns:1.6fr 1fr;grid-template-rows:repeat(2, calc(var(--s-12) * 1.3))}.HintScene-module__4yahuG__panel{align-items:flex-end;gap:var(--s-1);padding:var(--s-3);display:flex}.HintScene-module__4yahuG__panel.HintScene-module__4yahuG__wide{grid-row:span 2}.HintScene-module__4yahuG__panel.HintScene-module__4yahuG__slot{justify-content:center;align-items:stretch;gap:var(--s-2);animation:HintScene-module__4yahuG__slotIn 6s var(--enter-ease) infinite;flex-direction:column}.HintScene-module__4yahuG__bar{background:var(--acc);transform-origin:bottom;min-width:0;animation:HintScene-module__4yahuG__grow 6s var(--enter-ease) infinite;border-radius:2px 2px 0 0;flex:1}.HintScene-module__4yahuG__line{height:var(--s-2);border-radius:var(--s-1);background:var(--surface-hi);display:block}.HintScene-module__4yahuG__line:nth-child(2){width:70%}.HintScene-module__4yahuG__disc{width:var(--s-10);height:var(--s-10);border:var(--s-2) solid var(--acc);border-right-color:var(--surface-hi);border-radius:50%;align-self:center}.HintScene-module__4yahuG__thread{justify-items:start}.HintScene-module__4yahuG__bubble{gap:var(--s-1);padding:var(--s-2) var(--s-3);flex-direction:column;display:flex}.HintScene-module__4yahuG__ask{background:var(--acc-cont);width:55%;animation:HintScene-module__4yahuG__slotIn 6s var(--enter-ease) infinite;border-color:#0000;justify-self:end}.HintScene-module__4yahuG__ask i{height:var(--s-1);background:var(--on-acc-cont);opacity:.6;border-radius:2px}.HintScene-module__4yahuG__chip{align-items:center;gap:var(--s-2);width:70%;padding:var(--s-1) var(--s-3);border-radius:var(--r-chip);animation:HintScene-module__4yahuG__slotIn 6s var(--enter-ease) .5s infinite;display:flex}.HintScene-module__4yahuG__dot{width:var(--s-2);height:var(--s-2);background:var(--ok);border-radius:50%}.HintScene-module__4yahuG__text{height:var(--s-2);border-radius:var(--s-1);background:var(--surface-hi);flex:1;display:block}.HintScene-module__4yahuG__answer{width:80%;animation:HintScene-module__4yahuG__slotIn 6s var(--enter-ease) 1.2s infinite}.HintScene-module__4yahuG__mini{align-items:flex-end;gap:var(--s-1);height:calc(var(--s-10) * 1.3);display:flex}.HintScene-module__4yahuG__connect{grid-template-columns:.8fr 1.1fr .9fr;align-items:start}.HintScene-module__4yahuG__tiles{gap:var(--s-2);display:grid}.HintScene-module__4yahuG__tile{align-items:center;gap:var(--s-2);padding:var(--s-2);animation:HintScene-module__4yahuG__slotIn 6s var(--enter-ease) infinite;display:flex}.HintScene-module__4yahuG__tile b{width:var(--s-6);height:var(--s-6);border-radius:var(--r-ctl);background:var(--acc-cont);color:var(--on-acc-cont);font-size:var(--type-micro);flex:none;place-items:center;display:grid}.HintScene-module__4yahuG__form{gap:var(--s-2);padding:var(--s-3);display:grid}.HintScene-module__4yahuG__field{padding:var(--s-1) var(--s-2);border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface);animation:HintScene-module__4yahuG__slotIn 6s var(--enter-ease) infinite;display:block}.HintScene-module__4yahuG__field i{width:70%;height:var(--s-2);border-radius:var(--s-1);background:var(--surface-hi);display:block}.HintScene-module__4yahuG__result{min-height:calc(var(--s-10) * 1.4);position:relative}.HintScene-module__4yahuG__result>span{height:var(--s-8);border-radius:var(--r-chip);position:absolute;inset:0 0 auto}.HintScene-module__4yahuG__result .HintScene-module__4yahuG__testing{background:var(--acc-cont);animation:6s linear infinite HintScene-module__4yahuG__testing}.HintScene-module__4yahuG__result .HintScene-module__4yahuG__connected{border-color:var(--ok);background:color-mix(in srgb, var(--ok) 18%, var(--pane));animation:6s linear infinite HintScene-module__4yahuG__connected}.HintScene-module__4yahuG__page{justify-content:center;gap:var(--s-2);width:60%;padding:var(--s-4);flex-direction:column;display:flex}.HintScene-module__4yahuG__title{width:45%;height:var(--s-3);border-radius:var(--s-1);background:var(--fg-faint);display:block}.HintScene-module__4yahuG__runRow{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);animation:HintScene-module__4yahuG__slotIn 6s var(--enter-ease) infinite;display:flex}.HintScene-module__4yahuG__time{width:var(--s-8);height:var(--s-2);border-radius:var(--s-1);background:var(--surface-hi);flex:none}.HintScene-module__4yahuG__ok,.HintScene-module__4yahuG__fail{width:var(--s-2);height:var(--s-2);border-radius:50%;flex:none}.HintScene-module__4yahuG__ok{background:var(--ok)}.HintScene-module__4yahuG__fail{background:var(--err)}@keyframes HintScene-module__4yahuG__grow{0%,6%{transform:scaleY(0)}30%,to{transform:scaleY(1)}}@keyframes HintScene-module__4yahuG__slotIn{0%,8%{opacity:0;transform:translateY(var(--s-2))}24%,to{opacity:1;transform:none}}@keyframes HintScene-module__4yahuG__testing{0%,45%{opacity:0}50%,70%{opacity:1}75%,to{opacity:0}}@keyframes HintScene-module__4yahuG__connected{0%,72%{opacity:0}80%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.HintScene-module__4yahuG__bar,.HintScene-module__4yahuG__panel.HintScene-module__4yahuG__slot,.HintScene-module__4yahuG__ask,.HintScene-module__4yahuG__chip,.HintScene-module__4yahuG__answer,.HintScene-module__4yahuG__tile,.HintScene-module__4yahuG__field,.HintScene-module__4yahuG__runRow,.HintScene-module__4yahuG__connected{animation:none}.HintScene-module__4yahuG__testing{opacity:0;animation:none}}@container pane (max-width:700px){.HintScene-module__4yahuG__scene{min-height:calc(var(--s-12) * 2.4);padding:var(--s-3)}}
.IntroSplash-module__lBcB2W__splash{z-index:200;padding:var(--s-6);background:var(--ground);cursor:pointer;transition:opacity .3s var(--exit-ease);place-items:center;display:grid;position:fixed;inset:0}.IntroSplash-module__lBcB2W__splash[data-leaving]{opacity:0;pointer-events:none}.IntroSplash-module__lBcB2W__splash[data-still]{transition:none}.IntroSplash-module__lBcB2W__stage{justify-items:center;gap:var(--s-6);display:grid}.IntroSplash-module__lBcB2W__logo{width:min(70vw,420px);height:auto}.IntroSplash-module__lBcB2W__tagline{font-size:var(--type-body);color:var(--fg-dim);opacity:0;margin:0;animation:.6s 2s forwards IntroSplash-module__lBcB2W__taglineIn}.IntroSplash-module__lBcB2W__splash[data-still] .IntroSplash-module__lBcB2W__tagline{opacity:1;animation:none}@keyframes IntroSplash-module__lBcB2W__taglineIn{to{opacity:1}}@media (prefers-reduced-motion:reduce){.IntroSplash-module__lBcB2W__tagline{opacity:1;animation:none}}
.EmbeddedHint-module__D8De4W__embedded{align-items:center;gap:var(--s-8);padding:var(--s-8) var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);min-width:0;display:grid}.EmbeddedHint-module__D8De4W__text{gap:var(--s-3);min-width:0;display:grid}.EmbeddedHint-module__D8De4W__eyebrow{color:var(--acc);font-size:var(--type-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase}.EmbeddedHint-module__D8De4W__title{color:var(--fg);font-size:var(--type-h2);line-height:var(--lh-h2);font-weight:var(--font-weight-medium);margin:0}.EmbeddedHint-module__D8De4W__body{color:var(--fg-dim);font-size:var(--type-body-sm);line-height:var(--lh-body-sm);margin:0}.EmbeddedHint-module__D8De4W__points{gap:var(--s-1);padding-left:var(--s-4);color:var(--fg-mut);font-size:var(--type-body-sm);margin:0;display:grid}.EmbeddedHint-module__D8De4W__actions{align-items:center;gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.EmbeddedHint-module__D8De4W__primary,.EmbeddedHint-module__D8De4W__secondary{height:var(--hit);padding:0 var(--s-4);border:1px solid var(--line-strong);border-radius:var(--r-ctl);color:var(--fg);font:inherit;font-size:var(--type-control);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0}.EmbeddedHint-module__D8De4W__primary{background:var(--acc);color:var(--on-acc);border-color:#0000}.EmbeddedHint-module__D8De4W__link{padding:0 var(--s-2);color:var(--fg-dim);font:inherit;font-size:var(--type-control-sm);cursor:pointer;background:0 0;border:none;text-decoration:underline}.EmbeddedHint-module__D8De4W__primary:focus-visible,.EmbeddedHint-module__D8De4W__secondary:focus-visible,.EmbeddedHint-module__D8De4W__link:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.EmbeddedHint-module__D8De4W__scene{border:1px solid var(--line);border-radius:var(--r-card);min-width:0;overflow:hidden}@container pane (max-width:700px){.EmbeddedHint-module__D8De4W__embedded{gap:var(--s-5);padding:var(--s-5) var(--s-3);grid-template-columns:minmax(0,1fr)}.EmbeddedHint-module__D8De4W__scene{order:-1}}.EmbeddedHint-module__D8De4W__wrap{gap:var(--s-4);min-width:0;display:grid}.EmbeddedHint-module__D8De4W__starters{justify-items:start;gap:var(--s-1);margin-top:var(--s-2);display:grid}.EmbeddedHint-module__D8De4W__label{color:var(--fg-faint);font-size:var(--type-label);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase}.EmbeddedHint-module__D8De4W__samples{padding:0 var(--s-6) var(--s-6)}
.ListRow-module__GuV34q__list{padding:var(--s-1) var(--s-2);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--soft-shadow);flex-direction:column;min-width:0;margin:0;list-style:none;display:flex}.ListRow-module__GuV34q__row{align-items:center;gap:var(--s-3);width:100%;min-width:0;padding:var(--s-2) var(--s-2);border:none;border-bottom:1px solid var(--line);border-radius:var(--r-ctl);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.ListRow-module__GuV34q__list>:last-child .ListRow-module__GuV34q__row{border-bottom:none}.ListRow-module__GuV34q__row:hover{background:var(--surface-hi)}.ListRow-module__GuV34q__row[aria-current=true]{background:rgba(var(--acc-rgb), .1);border-bottom-color:#0000}.ListRow-module__GuV34q__tile{width:var(--s-10);height:var(--s-10);border-radius:var(--r-ctl);background:var(--surface-hi);color:var(--fg-mut);font-family:var(--font-mono);font-size:var(--type-label);font-weight:var(--font-weight-semibold);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.ListRow-module__GuV34q__tileImage{max-width:var(--s-6);max-height:var(--s-6);object-fit:contain}.ListRow-module__GuV34q__main{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.ListRow-module__GuV34q__rowTitle{font-size:var(--type-body);font-weight:var(--font-weight-medium);color:var(--fg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ListRow-module__GuV34q__rowMeta{font-size:var(--type-control-sm);color:var(--fg-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ListRow-module__GuV34q__dot{width:var(--s-2);height:var(--s-2);background:var(--fg-faint);border-radius:50%;flex:none}.ListRow-module__GuV34q__dot[data-tone=ok]{background:var(--ok)}.ListRow-module__GuV34q__dot[data-tone=warn]{background:var(--warn)}.ListRow-module__GuV34q__dot[data-tone=err]{background:var(--err)}.ListRow-module__GuV34q__dot[data-tone=acc]{background:var(--acc)}.ListRow-module__GuV34q__dot[data-busy]{background:0 0;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.ListRow-module__GuV34q__tile[data-tone=ok]{background:var(--ok-cont);color:var(--ok)}.ListRow-module__GuV34q__tile[data-tone=warn]{background:var(--warn-cont);color:var(--warn)}.ListRow-module__GuV34q__tile[data-tone=err]{background:var(--err-cont);color:var(--err)}.ListRow-module__GuV34q__tile[data-tone=acc]{background:var(--acc-cont);color:var(--on-acc-cont)}.ListRow-module__GuV34q__tile[data-tone=neutral]{background:var(--surface-hi);color:var(--fg-mut)}@container pane (max-width:300px){.ListRow-module__GuV34q__tile{display:none}}.ListRow-module__GuV34q__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ListRow-module__GuV34q__rowExcerpt{-webkit-line-clamp:3;line-clamp:3;font-size:var(--type-control-sm);color:var(--fg-mut);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:2px;line-height:1.45;display:-webkit-box;overflow:hidden}.ListRow-module__GuV34q__pills{gap:var(--s-1);margin-top:var(--s-1);flex-wrap:wrap;min-width:0;display:flex}.ListRow-module__GuV34q__chip{height:var(--s-5);padding:0 var(--s-2);border-radius:var(--r-chip);background:var(--surface-hi);color:var(--fg-mut);font-size:var(--type-badge);font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;align-items:center;max-width:100%;display:inline-flex;overflow:hidden}.ListRow-module__GuV34q__chip[data-tone=ok]{background:var(--ok-cont);color:var(--ok)}.ListRow-module__GuV34q__chip[data-tone=warn]{background:var(--warn-cont);color:var(--warn)}.ListRow-module__GuV34q__chip[data-tone=err]{background:var(--err-cont);color:var(--err)}.ListRow-module__GuV34q__chip[data-tone=acc]{background:rgba(var(--acc-rgb), var(--md-state-focus));color:var(--acc)}.ListRow-module__GuV34q__chip[data-tone=neutral]{background:var(--surface-hi);color:var(--fg-mut)}
.ListTools-module__q_tpCq__tools{justify-content:flex-end;align-items:center;gap:var(--s-2);flex:auto;min-width:0;display:flex}.ListTools-module__q_tpCq__spacer{flex:auto}.ListTools-module__q_tpCq__field{align-items:center;gap:var(--s-2);min-width:120px;height:var(--s-8);padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--ground);color:var(--fg-faint);flex:160px;display:flex}.ListTools-module__q_tpCq__field:focus-within{border-color:var(--acc)}.ListTools-module__q_tpCq__input{min-width:0;color:var(--fg);font-family:inherit;font-size:var(--type-control);background:0 0;border:none;outline:none;flex:auto}.ListTools-module__q_tpCq__input::placeholder{color:var(--fg-faint)}.ListTools-module__q_tpCq__input::-webkit-search-cancel-button{appearance:none}.ListTools-module__q_tpCq__filters{border-radius:var(--r-ctl);background:var(--surface-hi);scrollbar-width:none;flex:none;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.ListTools-module__q_tpCq__filters::-webkit-scrollbar{display:none}.ListTools-module__q_tpCq__filter{align-items:center;gap:var(--s-1);height:var(--hit-compact);padding:0 var(--s-3);color:var(--fg-dim);font-family:inherit;font-size:var(--type-control-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;display:inline-flex}.ListTools-module__q_tpCq__filter[aria-pressed=true]{background:var(--pane);color:var(--fg)}.ListTools-module__q_tpCq__filterCount{font-family:var(--font-mono);font-size:var(--type-micro);color:var(--fg-faint)}.ListTools-module__q_tpCq__filter[aria-pressed=true] .ListTools-module__q_tpCq__filterCount{color:var(--acc)}.ListTools-module__q_tpCq__new{justify-content:center;align-items:center;gap:var(--s-2);height:var(--s-8);padding:0 var(--s-3);border-radius:var(--r-ctl);background:var(--acc);color:var(--on-acc);font-family:inherit;font-size:var(--type-control-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;border:none;flex:none;display:inline-flex}.ListTools-module__q_tpCq__new[data-icon]{width:var(--s-8);padding:0}.ListTools-module__q_tpCq__new:hover{opacity:.9}.ListTools-module__q_tpCq__menuTrigger{align-items:center;gap:var(--s-1);height:var(--s-8);padding:0 var(--s-2) 0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--ground);color:var(--fg);font-family:inherit;font-size:var(--type-control-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;flex:none;display:inline-flex}.ListTools-module__q_tpCq__menuTrigger[aria-expanded=true]{border-color:var(--acc)}.ListTools-module__q_tpCq__iconOnly{position:relative}.ListTools-module__q_tpCq__dot{top:var(--s-1);right:var(--s-1);width:var(--s-2);height:var(--s-2);background:var(--acc);border-radius:50%;position:absolute}.ListTools-module__q_tpCq__popover{min-width:200px;padding:var(--s-1);flex-direction:column;gap:2px;display:flex}.ListTools-module__q_tpCq__popoverField{align-items:center;gap:var(--s-2);height:var(--s-8);padding:0 var(--s-3);color:var(--fg-faint);display:flex}.ListTools-module__q_tpCq__option{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:var(--s-8);padding:0 var(--s-3);border-radius:var(--r-ctl);color:var(--fg-dim);font-family:inherit;font-size:var(--type-control-sm);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.ListTools-module__q_tpCq__option:hover{background:var(--surface-hi);color:var(--fg)}.ListTools-module__q_tpCq__option[aria-checked=true]{color:var(--acc);font-weight:var(--font-weight-medium)}.ListTools-module__q_tpCq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ListPane-module__xkAFPW__pane{gap:var(--s-3);flex-direction:column;min-width:0;display:flex;overflow-x:hidden}.ListPane-module__xkAFPW__bulkBar{justify-content:space-between;align-items:center;gap:var(--s-2);height:var(--hit);padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:rgba(var(--acc-rgb), var(--md-state-focus));display:flex}.ListPane-module__xkAFPW__bulkCount{font-size:var(--type-control);font-weight:var(--font-weight-medium);color:var(--fg)}.ListPane-module__xkAFPW__bulkActions{align-items:center;gap:var(--s-2);display:flex}.ListPane-module__xkAFPW__bulkDelete{align-items:center;gap:var(--s-1);height:var(--hit-compact);padding:0 var(--s-3);border-radius:var(--r-ctl);background:var(--err-cont);color:var(--err);font-family:inherit;font-size:var(--type-control-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;display:inline-flex}.ListPane-module__xkAFPW__bulkDelete:hover{filter:brightness(1.05)}.ListPane-module__xkAFPW__bulkClear{width:var(--hit-compact);height:var(--hit-compact);border-radius:var(--r-ctl);color:var(--fg-dim);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.ListPane-module__xkAFPW__bulkClear:hover{background:var(--surface-hi);color:var(--fg)}.ListPane-module__xkAFPW__static{cursor:default}.ListPane-module__xkAFPW__static:hover{background:0 0}.ListPane-module__xkAFPW__selectableRow{align-items:center;gap:var(--s-2);width:100%;min-width:0;padding:var(--s-2) var(--s-2);border-bottom:1px solid var(--line);display:flex}.ListPane-module__xkAFPW__item:last-child .ListPane-module__xkAFPW__selectableRow{border-bottom:none}.ListPane-module__xkAFPW__selectableRow:hover{background:var(--surface-hi)}.ListPane-module__xkAFPW__selectableRow[data-selected]{background:rgba(var(--acc-rgb), .06)}.ListPane-module__xkAFPW__selectableRow[data-current]{background:rgba(var(--acc-rgb), .1);border-bottom-color:#0000}.ListPane-module__xkAFPW__checkboxWrap{flex:none;align-items:center;display:flex}.ListPane-module__xkAFPW__checkboxInput{appearance:none;border:2px solid var(--line-strong);border-radius:var(--r-xs);background:var(--ground);cursor:pointer;width:18px;height:18px;transition:background-color var(--state-dur) var(--state-ease), border-color var(--state-dur) var(--state-ease);flex-shrink:0;position:relative}.ListPane-module__xkAFPW__checkboxInput:after{content:"";border:2px solid var(--on-acc);opacity:0;border-top:none;border-left:none;width:4px;height:8px;position:absolute;top:3px;left:5px;transform:rotate(45deg)}.ListPane-module__xkAFPW__checkboxInput:checked{background:var(--acc);border-color:var(--acc)}.ListPane-module__xkAFPW__checkboxInput:checked:after{opacity:1}.ListPane-module__xkAFPW__checkboxInput:focus-visible{outline:3px solid var(--acc);outline-offset:2px}.ListPane-module__xkAFPW__rowOpen{align-items:center;gap:var(--s-3);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:auto;padding:0;display:flex}.ListPane-module__xkAFPW__rowMenuTrigger{width:var(--hit-compact);height:var(--hit-compact);border-radius:var(--r-ctl);color:var(--fg-dim);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.ListPane-module__xkAFPW__rowMenuTrigger:hover{background:var(--surface-hi);color:var(--fg)}.ListPane-module__xkAFPW__rowMenuPopover{width:160px}.ListPane-module__xkAFPW__rowMenuItem{align-items:center;gap:var(--s-2);width:100%;height:30px;padding:0 var(--s-2);border-radius:var(--r-sm);color:var(--fg);font-family:inherit;font-size:var(--type-control-sm);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.ListPane-module__xkAFPW__rowMenuItem:hover{background:rgba(var(--acc-rgb), var(--md-state-hover))}.ListPane-module__xkAFPW__rowMenuItemDanger{color:var(--err)}.ListPane-module__xkAFPW__renameForm{align-items:center;gap:var(--s-2);flex:auto;min-width:0;display:flex}.ListPane-module__xkAFPW__renameField{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ListPane-module__xkAFPW__renameInput{height:var(--hit-compact);padding:0 var(--s-2);border:1px solid var(--acc);border-radius:var(--r-ctl);background:var(--ground);color:var(--fg);font-family:inherit;font-size:var(--type-body)}.ListPane-module__xkAFPW__renameInput:disabled{opacity:.7}.ListPane-module__xkAFPW__renameError{font-size:var(--type-micro);color:var(--err)}.ListPane-module__xkAFPW__renameSave,.ListPane-module__xkAFPW__renameCancel{width:var(--hit-compact);height:var(--hit-compact);border-radius:var(--r-ctl);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.ListPane-module__xkAFPW__renameSave{color:var(--acc)}.ListPane-module__xkAFPW__renameSave:hover:not(:disabled){background:rgba(var(--acc-rgb), var(--md-state-hover))}.ListPane-module__xkAFPW__renameCancel{color:var(--fg-dim)}.ListPane-module__xkAFPW__renameCancel:hover:not(:disabled){background:var(--surface-hi);color:var(--fg)}.ListPane-module__xkAFPW__renameSave:disabled,.ListPane-module__xkAFPW__renameCancel:disabled{color:var(--fg-faint);cursor:not-allowed}@container pane (max-width:300px){.ListPane-module__xkAFPW__tile{display:none}}
.IconButton-module__TBctRW__iconButton{width:var(--hit);height:var(--hit);border-radius:calc(var(--hit) / 2);color:var(--fg-dim);cursor:pointer;transition:background var(--state-dur) var(--state-ease), color var(--state-dur) var(--state-ease);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.IconButton-module__TBctRW__iconButton:hover{background:rgba(var(--acc-rgb), var(--md-state-hover));color:var(--fg)}.IconButton-module__TBctRW__iconButton:active{background:rgba(var(--acc-rgb), var(--md-state-pressed))}.IconButton-module__TBctRW__iconButton[aria-pressed=true]{background:rgba(var(--acc-rgb), var(--md-state-focus));color:var(--acc)}.IconButton-module__TBctRW__iconButton[aria-pressed=true]:hover{background:rgba(var(--acc-rgb), var(--md-state-hover))}.IconButton-module__TBctRW__iconButton[data-badge]:after{content:attr(data-badge);min-width:var(--s-4);height:var(--s-4);padding:0 var(--s-1);border-radius:var(--s-2);background:var(--err);color:var(--err-cont);font-size:var(--type-micro);font-weight:var(--font-weight-bold);line-height:var(--s-4);text-align:center;position:absolute;top:5px;right:4px}
.Tooltip-module__k1LQqW__tip{z-index:60;border-radius:var(--r-ctl);background:var(--fg);width:max-content;max-width:260px;color:var(--ground);font-family:inherit;font-size:var(--type-meta);font-weight:var(--font-weight-normal);line-height:var(--lh-label);letter-spacing:normal;text-transform:none;white-space:normal;box-shadow:var(--overlay-shadow);pointer-events:none;padding:6px 10px;position:fixed}.Tooltip-module__k1LQqW__tip[data-phase=positioned]{animation:Tooltip-module__k1LQqW__tipIn var(--state-dur) var(--state-ease)}@keyframes Tooltip-module__k1LQqW__tipIn{0%{opacity:0}}.Tooltip-module__k1LQqW__tip:before{content:"";left:var(--tip-arrow-x,50%);border:5px solid #0000;position:absolute;transform:translate(-50%)}.Tooltip-module__k1LQqW__tip[data-placement=top]:before{border-top-color:var(--fg);top:100%}.Tooltip-module__k1LQqW__tip[data-placement=bottom]:before{border-bottom-color:var(--fg);bottom:100%}.Tooltip-module__k1LQqW__infoTrigger{border-radius:var(--r-xs);color:var(--fg-faint);vertical-align:-1px;cursor:help;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-inline-start:var(--s-1);padding:0;display:inline-flex}.Tooltip-module__k1LQqW__infoTrigger svg{width:var(--s-4);height:var(--s-4)}.Tooltip-module__k1LQqW__infoTrigger:hover,.Tooltip-module__k1LQqW__infoTrigger:focus-visible{color:var(--fg-dim)}.Tooltip-module__k1LQqW__infoTrigger:focus-visible{outline:2px solid var(--acc);outline-offset:2px}
.DocumentChartViewer-module____3bbW__scrim{z-index:55;padding:var(--s-4);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.DocumentChartViewer-module____3bbW__dialog{background:var(--pane);border-radius:var(--r-pane);width:min(1100px,100%);height:min(700px,100%);box-shadow:var(--overlay-shadow);flex-direction:column;display:flex;overflow:hidden}.DocumentChartViewer-module____3bbW__bar{padding:var(--s-1) var(--s-2);flex:none;justify-content:flex-end;display:flex}.DocumentChartViewer-module____3bbW__body{min-height:0;padding:0 var(--s-2) var(--s-2);flex:1 1 0}.DocumentChartViewer-module____3bbW__chart{width:100%;height:100%}
.ArtifactHtmlBody-module__f39iJq__viewport{background:var(--surface-hi);height:100%;min-height:0;overflow:auto;container-type:inline-size}.ArtifactHtmlBody-module__f39iJq__frame{width:var(--artifact-preview-width,960px);zoom:calc(100cqw / var(--artifact-preview-width,960px));background:#fff;border:0;height:2600px;display:block}.ArtifactHtmlBody-module__f39iJq__loading{height:100%;min-height:240px;padding:var(--s-6,24px);box-sizing:border-box;background:#fff;justify-content:center;align-items:center;display:flex}.ArtifactHtmlBody-module__f39iJq__loadingChart{width:100%;max-width:480px;height:160px}
.PaneAssistant-module__mEPM9a__chip{min-width:0;max-width:280px;height:24px;margin-right:var(--s-1);border-radius:var(--r-chip);background:color-mix(in srgb, var(--pane-assistant) 18%, var(--surface));color:var(--fg);font-size:var(--type-label);white-space:nowrap;align-items:center;gap:6px;padding:0 10px 0 8px;line-height:16px;display:inline-flex}.PaneAssistant-module__mEPM9a__chip[data-state=turn]{background:var(--surface-hi)}.PaneAssistant-module__mEPM9a__dot{background:var(--pane-assistant);border-radius:50%;flex:none;width:7px;height:7px;animation:1.4s ease-in-out infinite PaneAssistant-module__mEPM9a__blink}.PaneAssistant-module__mEPM9a__chip[data-state=turn] .PaneAssistant-module__mEPM9a__dot{background:var(--fg-dim)}.PaneAssistant-module__mEPM9a__name{font-weight:var(--font-weight-semibold);flex:none}.PaneAssistant-module__mEPM9a__summary{text-overflow:ellipsis;min-width:0;color:var(--fg-mut);overflow:hidden}.PaneAssistant-module__mEPM9a__stop{height:24px;padding:0 var(--s-2);margin-right:var(--s-1);border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--surface);color:var(--fg);font-family:inherit;font-size:var(--type-control-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:5px;display:inline-flex}.PaneAssistant-module__mEPM9a__stop:hover{background:var(--surface-hi)}.PaneAssistant-module__mEPM9a__stop svg{width:12px;height:12px}@container pane-assistant (max-width:159px){.PaneAssistant-module__mEPM9a__summary,.PaneAssistant-module__mEPM9a__stopLabel{display:none}}@container pane-assistant (max-width:122px){.PaneAssistant-module__mEPM9a__name{display:none}}.PaneAssistant-module__mEPM9a__announcer{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes PaneAssistant-module__mEPM9a__blink{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.PaneAssistant-module__mEPM9a__dot{animation:none}}
.PaneFrame-module__MWbzFq__pane{background:var(--pane);border:1px solid var(--line);border-radius:var(--r-pane);min-width:0;height:100%;min-height:0;box-shadow:var(--soft-shadow);transition:border-color var(--state-dur) var(--state-ease);--pane-assistant:var(--agent-3);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.PaneFrame-module__MWbzFq__pane[data-pane-active]{border-color:var(--pane-active-line,var(--line-strong))}.PaneFrame-module__MWbzFq__pane[data-pane-assistant=working]{border-color:var(--pane-assistant);box-shadow:inset 0 0 0 1px var(--pane-assistant), 0 0 0 3px color-mix(in srgb, var(--pane-assistant) 22%, transparent)}.PaneFrame-module__MWbzFq__pane[data-pane-single][data-pane-assistant] .PaneFrame-module__MWbzFq__head{display:flex}.PaneFrame-module__MWbzFq__pane[data-pane-single][data-pane-assistant] .PaneFrame-module__MWbzFq__headActions,.PaneFrame-module__MWbzFq__pane[data-pane-single][data-pane-assistant] .PaneFrame-module__MWbzFq__headDivider{display:none}.PaneFrame-module__MWbzFq__pane[data-pane-phone][data-pane-assistant] .PaneFrame-module__MWbzFq__head{gap:var(--s-2)}.PaneFrame-module__MWbzFq__pane[data-pane-phone][data-pane-assistant] .PaneFrame-module__MWbzFq__grip,.PaneFrame-module__MWbzFq__pane[data-pane-phone][data-pane-assistant] .PaneFrame-module__MWbzFq__subtitle,.PaneFrame-module__MWbzFq__pane[data-pane-phone][data-pane-assistant] .PaneFrame-module__MWbzFq__headActions,.PaneFrame-module__MWbzFq__pane[data-pane-phone][data-pane-assistant] .PaneFrame-module__MWbzFq__headDivider,.PaneFrame-module__MWbzFq__pane[data-pane-phone][data-pane-assistant] .PaneFrame-module__MWbzFq__head .PaneFrame-module__MWbzFq__small{display:none}.PaneFrame-module__MWbzFq__pane[data-pane-drop]:after{content:"";top:var(--s-3);bottom:var(--s-3);background:var(--acc);z-index:5;border-radius:2px;width:3px;position:absolute}.PaneFrame-module__MWbzFq__pane[data-pane-drop=left]:after{left:0}.PaneFrame-module__MWbzFq__pane[data-pane-drop=right]:after{right:0}.PaneFrame-module__MWbzFq__pane[data-pane-dragging]{opacity:.6}.PaneFrame-module__MWbzFq__head{--pane-head-title-min:128px;--pane-head-action-gap:2px;--pane-assistant-room:64px;--pane-assistant-reach:72px;--pane-head-title-floor:56px;height:var(--pane-header-h);justify-content:space-between;align-items:center;gap:var(--s-3);padding:0 var(--s-2) 0 var(--s-3);border-bottom:1px solid var(--line);-webkit-user-select:none;user-select:none;flex:none;display:flex}.PaneFrame-module__MWbzFq__pane[data-pane-single] .PaneFrame-module__MWbzFq__head{display:none}.PaneFrame-module__MWbzFq__headLeft{align-items:center;gap:var(--s-2);flex:auto;min-width:0;display:flex;overflow:hidden}.PaneFrame-module__MWbzFq__headRight{align-items:center;gap:var(--pane-head-action-gap);flex-wrap:nowrap;flex:none;display:flex}.PaneFrame-module__MWbzFq__headAssistant{flex:none;align-items:center;display:flex}.PaneFrame-module__MWbzFq__headAssistantFit{align-items:center;display:flex}.PaneFrame-module__MWbzFq__headAssistant[data-capped]{width:var(--pane-assistant-fit-room);justify-content:flex-end}.PaneFrame-module__MWbzFq__headAssistant[data-capped] .PaneFrame-module__MWbzFq__headAssistantFit{width:var(--pane-assistant-fit-reach);flex:none;justify-content:flex-end;container:pane-assistant/inline-size}.PaneFrame-module__MWbzFq__headActions,.PaneFrame-module__MWbzFq__headFixed{align-items:center;gap:var(--pane-head-action-gap);flex-wrap:nowrap;flex:none;display:flex}.PaneFrame-module__MWbzFq__headDivider{width:1px;height:var(--s-4);background:var(--line);flex:none;margin:0 2px}.PaneFrame-module__MWbzFq__grip{width:var(--s-4);height:var(--s-4);color:var(--fg-faint);cursor:grab;flex:none;justify-content:center;align-items:center;display:flex}.PaneFrame-module__MWbzFq__grip:active{cursor:grabbing}.PaneFrame-module__MWbzFq__icon{width:var(--s-6);height:var(--s-6);background:rgba(var(--acc-rgb), var(--md-state-focus));color:var(--acc);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.PaneFrame-module__MWbzFq__icon svg{width:var(--s-4);height:var(--s-4)}.PaneFrame-module__MWbzFq__icon[data-tone=ok]{background:var(--ok-cont);color:var(--ok)}.PaneFrame-module__MWbzFq__icon[data-tone=warn]{background:var(--warn-cont);color:var(--warn)}.PaneFrame-module__MWbzFq__icon[data-tone=err]{background:var(--err-cont);color:var(--err)}.PaneFrame-module__MWbzFq__icon[data-tone=neutral]{background:var(--surface-hi);color:var(--fg-mut)}.PaneFrame-module__MWbzFq__pane .PaneFrame-module__MWbzFq__small{width:var(--hit-compact);height:var(--hit-compact);border-radius:calc(var(--hit-compact) / 2)}.PaneFrame-module__MWbzFq__pane .PaneFrame-module__MWbzFq__small[data-badge]:after{min-width:var(--s-3);height:var(--s-3);line-height:var(--s-3);padding:0 3px;top:0;right:-2px}.PaneFrame-module__MWbzFq__pane:focus,.PaneFrame-module__MWbzFq__title:focus{outline:none}.PaneFrame-module__MWbzFq__title{font-size:var(--type-body);font-weight:var(--font-weight-medium);color:var(--fg-mut);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PaneFrame-module__MWbzFq__pane[data-pane-active] .PaneFrame-module__MWbzFq__title{color:var(--fg)}.PaneFrame-module__MWbzFq__subtitle{font-size:var(--type-label);color:var(--fg-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PaneFrame-module__MWbzFq__body{min-height:0;padding:var(--s-3) var(--s-4);gap:var(--s-3);flex-direction:column;flex:auto;display:flex;overflow:auto;container:pane/inline-size}.PaneFrame-module__MWbzFq__body[data-pane-fit=tight]{gap:0;padding:0}.PaneFrame-module__MWbzFq__loading{flex-direction:column;flex:auto;min-height:0;display:flex}@media (prefers-reduced-motion:reduce){.PaneFrame-module__MWbzFq__pane{transition:none}}
.PaneHeadAction-module__jPXDeG__labelled{align-items:center;gap:var(--s-1);height:var(--hit-compact);padding:0 var(--s-3) 0 var(--s-2);border-radius:calc(var(--hit-compact) / 2);color:var(--fg-dim);font-family:inherit;font-size:var(--type-control-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;display:inline-flex}.PaneHeadAction-module__jPXDeG__labelled:hover:not(:disabled){background:rgba(var(--acc-rgb), var(--md-state-hover));color:var(--fg)}.PaneHeadAction-module__jPXDeG__labelled[aria-pressed=true]{background:rgba(var(--acc-rgb), var(--md-state-focus));color:var(--acc)}.PaneHeadAction-module__jPXDeG__labelled[data-tone=primary]{background:var(--acc);color:var(--on-acc)}.PaneHeadAction-module__jPXDeG__labelled[data-tone=primary]:hover:not(:disabled){background:var(--acc);color:var(--on-acc);opacity:.9}.PaneHeadAction-module__jPXDeG__labelled:disabled{opacity:.38;cursor:default}.PaneHeadAction-module__jPXDeG__labelled svg{flex:none}.PaneHeadAction-module__jPXDeG__count{min-width:var(--s-4);height:var(--s-4);padding:0 var(--s-1);border-radius:var(--s-2);background:var(--err);color:var(--err-cont);font-size:var(--type-micro);font-weight:var(--font-weight-bold);line-height:var(--s-4);text-align:center}
.CharacterCount-module__2PYlRa__count{color:var(--fg-dim);font-size:var(--type-meta);font-variant-numeric:tabular-nums;align-self:flex-end;line-height:16px}.CharacterCount-module__2PYlRa__count[data-over]{color:var(--err)}
.railClearance-module__Gjmy1a__clear{--rail-clear-left:calc(var(--rail-w) + var(--gutter) + var(--s-2))}.railClearance-module__Gjmy1a__clear[data-placement=expanded]{--rail-clear-left:calc(var(--rail-w-expanded) + var(--gutter) + var(--s-2))}.railClearance-module__Gjmy1a__clear[data-placement=tablet]{--rail-clear-left:calc(var(--rail-w-tablet) + var(--s-2) + var(--s-2))}.railClearance-module__Gjmy1a__clear[data-placement=hidden],.railClearance-module__Gjmy1a__clear[data-placement=phone]{--rail-clear-left:var(--gutter)}
.EditDetailsEditor-module__sAJC6W__dropdown{width:380px;max-width:calc(100dvw - var(--rail-clear-left) - var(--gutter));max-height:calc(100dvh - 2 * var(--gutter));padding:var(--s-4);background:var(--surface-hi);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--overlay-shadow);color:var(--fg);overflow-y:auto;}.EditDetailsEditor-module__sAJC6W__layer{z-index:55;padding:max(var(--s-4), env(safe-area-inset-top)) max(var(--s-4), env(safe-area-inset-right)) max(var(--s-4), env(safe-area-inset-bottom)) max(var(--s-4), var(--rail-clear-left), env(safe-area-inset-left));justify-content:center;align-items:center;display:flex;position:fixed;inset:0;}.EditDetailsEditor-module__sAJC6W__scrim{background:#0006;position:absolute;inset:0}.EditDetailsEditor-module__sAJC6W__modal{width:480px;max-width:100%;max-height:100%;padding:var(--s-5) var(--s-6);background:var(--pane);border:1px solid var(--line-strong);border-radius:var(--r-pane);box-shadow:var(--overlay-shadow);color:var(--fg);position:relative;overflow-y:auto}.EditDetailsEditor-module__sAJC6W__layer[data-placement=phone] .EditDetailsEditor-module__sAJC6W__modal{width:100%;padding:var(--s-4) var(--s-5)}.EditDetailsEditor-module__sAJC6W__form{gap:var(--s-3);flex-direction:column;display:flex}.EditDetailsEditor-module__sAJC6W__form[data-presentation=modal]{gap:var(--s-4)}.EditDetailsEditor-module__sAJC6W__heading{font-size:var(--type-title);line-height:var(--lh-title);font-weight:var(--font-weight-medium);color:var(--fg);margin:0}.EditDetailsEditor-module__sAJC6W__form[data-presentation=dropdown] .EditDetailsEditor-module__sAJC6W__heading{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.EditDetailsEditor-module__sAJC6W__fld{flex-direction:column;gap:6px;min-width:0;display:flex}.EditDetailsEditor-module__sAJC6W__fld>label{font-size:var(--type-control-sm);font-weight:var(--font-weight-medium);color:var(--fg-mut)}.EditDetailsEditor-module__sAJC6W__input{width:100%;min-height:var(--hit);padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--ground);color:var(--fg);font-family:inherit;font-size:var(--type-control);outline:none}.EditDetailsEditor-module__sAJC6W__input::placeholder,.EditDetailsEditor-module__sAJC6W__tagInput::placeholder{color:var(--fg-faint)}.EditDetailsEditor-module__sAJC6W__input:focus,.EditDetailsEditor-module__sAJC6W__input:focus-within{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc)}.EditDetailsEditor-module__sAJC6W__input[aria-invalid=true],.EditDetailsEditor-module__sAJC6W__input[aria-invalid=true]:focus{border-color:var(--err);box-shadow:0 0 0 1px var(--err)}.EditDetailsEditor-module__sAJC6W__input:disabled{opacity:.6}.EditDetailsEditor-module__sAJC6W__area{min-height:84px;padding:var(--s-2) var(--s-3);resize:vertical;line-height:20px}.EditDetailsEditor-module__sAJC6W__fieldError{font-size:var(--type-meta);color:var(--err);line-height:16px}.EditDetailsEditor-module__sAJC6W__tags{padding:var(--s-1) 6px;cursor:text;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.EditDetailsEditor-module__sAJC6W__chip{border-radius:var(--r-chip);background:var(--surface-hi);height:26px;color:var(--fg);font-size:var(--type-control-sm);font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;gap:2px;padding:0 2px 0 10px;display:inline-flex}.EditDetailsEditor-module__sAJC6W__form[data-presentation=dropdown] .EditDetailsEditor-module__sAJC6W__chip{background:var(--surface)}.EditDetailsEditor-module__sAJC6W__chipRemove{width:22px;height:22px;color:var(--fg-dim);cursor:pointer;background:0 0;border:none;border-radius:11px;justify-content:center;align-items:center;padding:0;display:inline-flex}.EditDetailsEditor-module__sAJC6W__chipRemove:hover{background:rgba(var(--acc-rgb), var(--md-state-hover));color:var(--fg)}.EditDetailsEditor-module__sAJC6W__chipRemove svg{width:13px;height:13px}.EditDetailsEditor-module__sAJC6W__tagInput{min-width:80px;height:26px;padding:0 var(--s-1);color:var(--fg);font:inherit;font-size:var(--type-control);background:0 0;border:none;outline:none;flex:80px}.EditDetailsEditor-module__sAJC6W__saveError{padding:var(--s-2);border-radius:var(--r-ctl);background:var(--err-cont);color:var(--on-err-cont);font-size:var(--type-body-sm);line-height:var(--lh-body-sm);overflow-wrap:anywhere;margin:0}.EditDetailsEditor-module__sAJC6W__foot{justify-content:flex-end;gap:var(--s-2);padding-top:var(--s-1);display:flex}.EditDetailsEditor-module__sAJC6W__cancel,.EditDetailsEditor-module__sAJC6W__save{height:var(--hit);border-radius:var(--r-ctl);cursor:pointer;white-space:nowrap;border:none;align-items:center;font-family:inherit;display:inline-flex}.EditDetailsEditor-module__sAJC6W__cancel{color:var(--acc);font-size:var(--type-body-sm);font-weight:var(--font-weight-medium);background:0 0;padding:0 14px}.EditDetailsEditor-module__sAJC6W__cancel:hover:not(:disabled){background:rgba(var(--acc-rgb), var(--md-state-hover))}.EditDetailsEditor-module__sAJC6W__save{padding:0 var(--s-4);background:var(--acc);color:var(--on-acc);font-size:var(--type-body-sm);font-weight:var(--font-weight-semibold)}.EditDetailsEditor-module__sAJC6W__cancel:disabled,.EditDetailsEditor-module__sAJC6W__save:disabled{opacity:.38;cursor:default}.EditDetailsEditor-module__sAJC6W__cancel:focus-visible,.EditDetailsEditor-module__sAJC6W__save:focus-visible,.EditDetailsEditor-module__sAJC6W__chipRemove:focus-visible{outline:2px solid var(--acc);outline-offset:1px}
.DocumentPreviewShell-module__dCdCqG__root{gap:var(--s-4);flex-direction:column;min-width:0;height:100%;display:flex}.DocumentPreviewShell-module__dCdCqG__body{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);flex:auto;min-width:0;min-height:0;overflow:auto}
.DocumentDetail-module__icT4na__statusLoading{padding:var(--s-4)}.DocumentDetail-module__icT4na__statusDetail{max-width:46ch;color:var(--fg-dim);font-size:var(--type-body-sm);line-height:var(--lh-body-sm);overflow-wrap:anywhere;margin:0}
.DataGrid-module__Z_8v3q__wrap{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);min-width:0;box-shadow:var(--soft-shadow);overflow:hidden}.DataGrid-module__Z_8v3q__bare{box-shadow:none;background:0 0;border:none;border-radius:0}.DataGrid-module__Z_8v3q__scroll{height:420px}.DataGrid-module__Z_8v3q__fill{flex:auto;min-height:0}.DataGrid-module__Z_8v3q__scrollsHeader{overflow:auto}:is(.DataGrid-module__Z_8v3q__wrap .ag-scrollbar-invisible .ag-body-vertical-scroll-viewport,.DataGrid-module__Z_8v3q__wrap .ag-scrollbar-invisible .ag-body-horizontal-scroll-viewport){background-color:#0000}.DataGrid-module__Z_8v3q__wrap .ag-layout-auto-height .ag-grid-scrolling-rows{min-height:0}.DataGrid-module__Z_8v3q__empty{padding:var(--s-3) 0;color:var(--fg-dim);font-size:var(--type-body-sm);line-height:var(--lh-body-sm);margin:0}.DataGrid-module__Z_8v3q__header{font-size:var(--type-caption);letter-spacing:var(--tracking-wider);text-transform:uppercase;white-space:nowrap}.DataGrid-module__Z_8v3q__header .ag-header-cell-text{font-weight:var(--font-weight-medium)}.DataGrid-module__Z_8v3q__first{color:var(--fg)}.DataGrid-module__Z_8v3q__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.DataGrid-module__Z_8v3q__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.DataGrid-module__Z_8v3q__null{color:var(--fg-faint);font-style:italic}.DataGrid-module__Z_8v3q__wrap .ag-header-cell-resize{width:var(--s-4)}.DataGrid-module__Z_8v3q__wrap .ag-header-row .ag-header-cell:last-child .ag-header-cell-resize{display:none}.DataGrid-module__Z_8v3q__wrap .ag-header-cell-resize{--ag-header-column-resize-handle-height:30%;--ag-header-column-resize-handle-width:1px;opacity:.5}:is(.DataGrid-module__Z_8v3q__wrap .ag-header-cell-resize:hover,.DataGrid-module__Z_8v3q__wrap .ag-header-cell-resizing .ag-header-cell-resize){--ag-header-column-resize-handle-height:50%;--ag-header-column-resize-handle-width:2px;opacity:1}:is(.DataGrid-module__Z_8v3q__wrap .ag-header-cell-resize:hover:after,.DataGrid-module__Z_8v3q__wrap .ag-header-cell-resizing .ag-header-cell-resize:after){background-color:var(--acc)}@media (pointer:coarse){.DataGrid-module__Z_8v3q__wrap .ag-header-cell-resize{width:var(--s-6)}}
.Controls-module__r_7YKG__toolbarRow{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.Controls-module__r_7YKG__iconBtnSm{width:var(--hit-compact);height:var(--hit-compact);border-radius:var(--r-ctl);color:var(--fg-dim);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.Controls-module__r_7YKG__iconBtnSm:not(:disabled):hover{background:var(--surface-hi);color:var(--fg)}.Controls-module__r_7YKG__iconBtnSm:disabled{color:var(--fg-faint);cursor:not-allowed}.Controls-module__r_7YKG__iconBtn{width:var(--hit);height:var(--hit);border-radius:var(--r-ctl);color:var(--fg-dim);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.Controls-module__r_7YKG__iconBtn:not(:disabled):hover{background:var(--surface-hi);color:var(--fg)}.Controls-module__r_7YKG__iconBtn:disabled{color:var(--fg-faint);cursor:not-allowed}.Controls-module__r_7YKG__tonalBtn{align-items:center;gap:var(--s-1);height:var(--hit);padding:0 var(--s-3);border-radius:var(--r-ctl);background:var(--surface-hi);color:var(--fg);font-size:var(--type-control);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;border:none;display:inline-flex}.Controls-module__r_7YKG__tonalBtn:hover{background:var(--line-strong)}.Controls-module__r_7YKG__tonalBtnOn{background:rgba(var(--acc-rgb), var(--md-state-focus));color:var(--acc)}.Controls-module__r_7YKG__tonalBtnOn:hover{background:rgba(var(--acc-rgb), var(--md-state-focus))}.Controls-module__r_7YKG__primaryBtn{align-items:center;gap:var(--s-1);height:var(--hit);padding:0 var(--s-3);border-radius:var(--r-ctl);background:var(--acc);color:var(--on-acc);font-size:var(--type-control);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;border:none;display:inline-flex}.Controls-module__r_7YKG__primaryBtn:not(:disabled):hover{background:var(--acc);filter:brightness(1.08)}.Controls-module__r_7YKG__primaryBtn:disabled{background:var(--surface-hi);color:var(--fg-faint);cursor:not-allowed}.Controls-module__r_7YKG__primaryBtnSm{align-items:center;gap:var(--s-1);height:var(--hit-compact);padding:0 var(--s-3);border-radius:var(--r-ctl);background:var(--acc);color:var(--on-acc);font-size:var(--type-control-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;border:none;display:inline-flex}.Controls-module__r_7YKG__primaryBtnSm:not(:disabled):hover{background:var(--acc);filter:brightness(1.08)}.Controls-module__r_7YKG__primaryBtnSm:disabled{background:var(--surface-hi);color:var(--fg-faint);cursor:not-allowed}.Controls-module__r_7YKG__quietBtnSm{height:var(--hit-compact);padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-ctl);color:var(--fg);font-size:var(--type-control-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;align-items:center;display:inline-flex}.Controls-module__r_7YKG__quietBtnSm:not(:disabled):hover{background:var(--surface-hi)}.Controls-module__r_7YKG__quietBtnSm:disabled{color:var(--fg-faint);border-color:var(--line);cursor:not-allowed}.Controls-module__r_7YKG__intervalSelect{height:var(--hit);padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--pane);color:var(--fg);font-size:var(--type-control);cursor:pointer}.Controls-module__r_7YKG__badge{min-width:16px;height:16px;padding:0 var(--s-1);background:var(--acc);color:var(--on-acc);font-family:var(--font-mono);font-size:var(--type-micro);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.Controls-module__r_7YKG__vrule{width:1px;height:var(--hit);background:var(--line-strong);flex:none}.Controls-module__r_7YKG__popover{width:180px}.Controls-module__r_7YKG__treeRow{align-items:center;gap:var(--s-2);width:100%;height:30px;padding:0 var(--s-2);border-radius:var(--r-sm);color:var(--fg);font-size:var(--type-control-sm);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.Controls-module__r_7YKG__treeRow:not(:disabled):hover{background:rgba(var(--acc-rgb), var(--md-state-hover))}.Controls-module__r_7YKG__treeRow:disabled{color:var(--fg-faint);cursor:not-allowed}.Controls-module__r_7YKG__treeRowDanger{color:var(--err)}.Controls-module__r_7YKG__treeRowDanger:disabled{color:var(--err);opacity:.5}
.DashboardToolbar-module__jcs8CW__actions{flex-wrap:nowrap;align-items:center;gap:2px;display:inline-flex}.DashboardToolbar-module__jcs8CW__moreGroup{padding-bottom:var(--s-1);margin-bottom:var(--s-1);border-bottom:1px solid var(--line);flex-direction:column;gap:2px;display:flex}.DashboardToolbar-module__jcs8CW__moreRow{justify-content:space-between;align-items:center;gap:var(--s-2);width:100%;min-height:30px;padding:0 var(--s-2);color:var(--fg-dim);font-size:var(--type-control-sm);white-space:nowrap;display:flex}.DashboardToolbar-module__jcs8CW__saveError{padding:var(--s-1) var(--s-2);color:var(--err);font-size:var(--type-micro);line-height:var(--lh-body-sm);margin:0}.DashboardToolbar-module__jcs8CW__viewSlot{align-items:center;gap:var(--s-3);margin-right:var(--s-3);display:inline-flex}.DashboardToolbar-module__jcs8CW__cluster{align-items:center;gap:2px;display:inline-flex}.DashboardToolbar-module__jcs8CW__sep{width:1px;height:18px;margin:0 var(--s-2);background:var(--line);flex:none}.DashboardToolbar-module__jcs8CW__customForm{align-items:center;gap:var(--s-1);padding:var(--s-1) var(--s-2);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.DashboardToolbar-module__jcs8CW__customInput{min-width:0;height:28px;padding:0 var(--s-2);border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--surface-hi);color:var(--fg);font-size:var(--type-control-sm);flex:120px}.DashboardToolbar-module__jcs8CW__customInput[aria-invalid]{border-color:var(--err)}.DashboardToolbar-module__jcs8CW__customProblem{color:var(--err);font-size:var(--type-micro);line-height:var(--lh-body-sm);flex:1 0 100%;margin:0}.DashboardToolbar-module__jcs8CW__anchor{align-items:center;display:inline-flex}.DashboardToolbar-module__jcs8CW__autosave{width:var(--hit-compact);height:var(--hit-compact);color:var(--fg-dim);flex:none;justify-content:center;align-items:center;display:inline-flex}.DashboardToolbar-module__jcs8CW__autosave svg{color:var(--ok)}.DashboardToolbar-module__jcs8CW__autosave[data-state=pending] svg{color:var(--fg-dim)}.DashboardToolbar-module__jcs8CW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.ModeToggle-module__51rtqW__seg{border-radius:var(--r-ctl);background:var(--surface-hi);flex:none;gap:1px;padding:2px;display:inline-flex}.ModeToggle-module__51rtqW__segment{min-width:44px;height:26px;padding:0 var(--s-3);color:color-mix(in srgb, var(--fg-dim) 60%, var(--fg-mut));font:inherit;font-size:var(--type-control-sm);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.ModeToggle-module__51rtqW__segment:hover{color:var(--fg)}.ModeToggle-module__51rtqW__segment[aria-pressed=true]{background:var(--pane);color:var(--fg)}.ModeToggle-module__51rtqW__segment:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.ModeToggle-module__51rtqW__iconSegment[aria-pressed=true]{background:var(--pane);color:var(--acc)}
.DashboardStageTitle-module__aGdtNa__band{min-height:var(--s-8);margin-bottom:var(--s-4);text-align:left;flex-wrap:wrap;align-items:center;min-width:0;display:flex}.DashboardStageTitle-module__aGdtNa__band h2[tabindex]{cursor:pointer;border-radius:var(--r-ctl)}.DashboardStageTitle-module__aGdtNa__band h2[tabindex]:hover{outline:1px dashed var(--acc);outline-offset:3px}.DashboardStageTitle-module__aGdtNa__band[data-selected] h2[tabindex],.DashboardStageTitle-module__aGdtNa__band h2[tabindex]:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.DashboardStageTitle-module__aGdtNa__band[data-editing] h2[tabindex]{cursor:text;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;outline:2px solid var(--acc);outline-offset:3px;max-width:100%;overflow:visible}
.DataTable-module___XXhBq__wrap{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);min-width:0;box-shadow:var(--soft-shadow);padding:var(--s-1) var(--s-3);overflow-x:auto}.DataTable-module___XXhBq__table{border-collapse:collapse;width:100%;font-size:var(--type-body-sm)}.DataTable-module___XXhBq__table th{padding:var(--s-1) var(--s-2);border-bottom:1px solid var(--line);color:var(--fg-dim);font-size:var(--type-caption);line-height:var(--lh-caption);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wider);text-align:left;text-transform:uppercase;white-space:nowrap}.DataTable-module___XXhBq__table td{padding:var(--s-2);border-bottom:1px solid var(--line);color:var(--fg-mut);white-space:nowrap;text-overflow:ellipsis;max-width:320px;overflow:hidden}.DataTable-module___XXhBq__table tbody tr:last-child td{border-bottom:none}.DataTable-module___XXhBq__table td:first-child{color:var(--fg)}.DataTable-module___XXhBq__table tr[data-selected] td{background:rgba(var(--acc-rgb), var(--md-state-focus))}.DataTable-module___XXhBq__num{text-align:right;font-variant-numeric:tabular-nums}.DataTable-module___XXhBq__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.DataTable-module___XXhBq__dim{color:var(--fg-dim)}.DataTable-module___XXhBq__null{color:var(--fg-faint);font-style:italic}.DataTable-module___XXhBq__actions{text-align:right;width:1%}.DataTable-module___XXhBq__empty{padding:var(--s-3) 0;color:var(--fg-dim);font-size:var(--type-body-sm);line-height:var(--lh-body-sm);margin:0}@container pane (max-width:640px){.DataTable-module___XXhBq__shed2{display:none}}@container pane (max-width:480px){.DataTable-module___XXhBq__shed1{display:none}}
.QueryConsole-module__Kex_4G__card{gap:var(--s-2);min-width:0;padding:var(--s-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--soft-shadow);flex-direction:column;flex:none;display:flex}.QueryConsole-module__Kex_4G__cardHeader{align-items:center;gap:var(--s-2);min-width:0;display:flex}.QueryConsole-module__Kex_4G__badge{height:var(--hit-compact);padding:0 var(--s-2);border-radius:var(--r-chip);background:var(--surface-hi);color:var(--fg-mut);font-size:var(--type-control-sm);font-weight:var(--font-weight-medium);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.QueryConsole-module__Kex_4G__connectionField{align-items:center;gap:var(--s-1);min-width:0;height:var(--hit-compact);padding:0 var(--s-2);border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--ground);color:var(--fg-dim);flex:auto;display:flex}.QueryConsole-module__Kex_4G__connectionField svg{flex:none}.QueryConsole-module__Kex_4G__connectionSelect{min-width:0;height:100%;color:var(--fg);font-size:var(--type-control-sm);cursor:pointer;background:0 0;border:none;flex:auto;padding:0}.QueryConsole-module__Kex_4G__connectionFixed{min-width:0;color:var(--fg);font-size:var(--type-control-sm);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.QueryConsole-module__Kex_4G__codeInput{width:100%;min-height:120px;padding:var(--s-3);border-radius:var(--r-ctl);background:var(--code-bg);border:1px solid var(--line);color:var(--code-fg);font-family:var(--font-mono);font-size:var(--type-control-sm);resize:vertical;box-sizing:border-box;line-height:1.7}.QueryConsole-module__Kex_4G__chip{align-items:center;gap:var(--s-1);height:var(--hit-compact);padding:0 var(--s-2);border-radius:var(--r-chip);background:var(--surface-hi);color:var(--fg-mut);font-size:var(--type-control-sm);font-weight:var(--font-weight-medium);white-space:nowrap;display:inline-flex}.QueryConsole-module__Kex_4G__chipOk{background:var(--ok-cont,var(--surface-hi));color:var(--ok)}.QueryConsole-module__Kex_4G__chipErr{background:var(--err-cont,var(--surface-hi));color:var(--err);white-space:normal;height:auto;min-height:var(--hit-compact);padding-top:var(--s-1);padding-bottom:var(--s-1)}.QueryConsole-module__Kex_4G__dot{width:var(--s-2);height:var(--s-2);background:var(--ok);border-radius:50%;flex-shrink:0}.QueryConsole-module__Kex_4G__dim{color:var(--fg-dim);font-size:var(--type-body-sm)}.QueryConsole-module__Kex_4G__historyMenu{width:320px;max-height:360px;padding:var(--s-2);gap:var(--s-1);flex-direction:column;display:flex;overflow-y:auto}.QueryConsole-module__Kex_4G__historyNotice{padding:var(--s-2);color:var(--fg-dim);font-size:var(--type-body-sm);margin:0}.QueryConsole-module__Kex_4G__historyRow{gap:var(--s-1);padding:var(--s-2);border-radius:var(--r-sm);border:1px solid var(--line);flex-direction:column;display:flex}.QueryConsole-module__Kex_4G__historyStatus{font-size:var(--type-label);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--fg-dim)}.QueryConsole-module__Kex_4G__historyStatus[data-status=success]{color:var(--ok)}.QueryConsole-module__Kex_4G__historyStatus[data-status=error]{color:var(--err)}.QueryConsole-module__Kex_4G__historyStatus[data-status=processing],.QueryConsole-module__Kex_4G__historyStatus[data-status=queued]{color:var(--acc)}.QueryConsole-module__Kex_4G__historyMeta{color:var(--fg-dim);font-size:var(--type-control-sm);font-family:var(--font-mono)}.QueryConsole-module__Kex_4G__historyActions{gap:var(--s-1);display:flex}
.QueryPipelineEditor-module__m4N38W__container{gap:var(--s-3);flex-direction:column;flex:auto;min-height:0;display:flex}.QueryPipelineEditor-module__m4N38W__topRow{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;flex:none;display:flex}.QueryPipelineEditor-module__m4N38W__leftGroup,.QueryPipelineEditor-module__m4N38W__rightGroup{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-width:0;display:flex}.QueryPipelineEditor-module__m4N38W__ghostBtn{border-style:dashed}.QueryPipelineEditor-module__m4N38W__stepList{gap:var(--s-3);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.QueryPipelineEditor-module__m4N38W__empty{color:var(--fg-dim);font-size:var(--type-body-sm)}.QueryPipelineEditor-module__m4N38W__footerRow{align-items:center;gap:var(--s-2);flex-wrap:wrap;flex:none;display:flex}.QueryPipelineEditor-module__m4N38W__spacer{flex:auto}.QueryPipelineEditor-module__m4N38W__resultRow{align-items:center;gap:var(--s-2);flex-wrap:wrap;flex:none;display:flex}
.PanelDataSections-module__dwLX6q__query{flex-direction:column;min-width:0;display:flex}.PanelDataSections-module__dwLX6q__query>*{flex:none}.PanelDataSections-module__dwLX6q__results{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.PanelDataSections-module__dwLX6q__summary{justify-content:space-between;align-items:center;gap:var(--s-2);color:var(--fg-dim);font-size:var(--type-caption);display:flex}.PanelDataSections-module__dwLX6q__note{color:var(--fg-dim);font-size:var(--type-control-sm);margin:0}.PanelDataSections-module__dwLX6q__link{color:var(--acc);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.PanelDataSections-module__dwLX6q__json{max-height:320px;padding:var(--s-2);border-radius:var(--r-ctl);background:var(--surface-hi);color:var(--fg-mut);font-family:var(--font-mono);font-size:var(--type-caption);line-height:var(--lh-caption);white-space:pre;margin:0;overflow:auto}
.PanelInspector-module__ydsh2q__host{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.PanelInspector-module__ydsh2q__layer{justify-content:space-between;align-items:center;gap:var(--s-2);color:var(--fg-dim);font-size:var(--type-meta);display:flex}.PanelInspector-module__ydsh2q__layer select{max-width:200px;height:26px;padding:0 var(--s-2);border:1px solid var(--line-strong);background:var(--ground);color:var(--fg);font:inherit;font-size:var(--type-control-sm);border-radius:6px}.PanelInspector-module__ydsh2q__notice{align-items:flex-start;gap:var(--s-2);color:var(--fg-dim);font-size:var(--type-control-sm);flex-direction:column;margin:0;display:flex}.PanelInspector-module__ydsh2q__notice p{margin:0}.PanelInspector-module__ydsh2q__link{color:var(--acc);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:0;padding:0}
.DashboardDetail-module__7fRVBW__pane{gap:var(--s-4);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.DashboardDetail-module__7fRVBW__pane[data-editing]{overflow-clip-margin:var(--s-4);overflow:clip}.DashboardDetail-module__7fRVBW__pane[data-page-fill]{margin:calc(-1 * var(--s-3)) calc(-1 * var(--s-4));padding:var(--s-3) var(--s-4)}.DashboardDetail-module__7fRVBW__pane>:not(.DashboardDetail-module__7fRVBW__gridWrap){z-index:1;position:relative}.DashboardDetail-module__7fRVBW__panePending{padding:var(--s-1)}.DashboardDetail-module__7fRVBW__gridWrap{flex:auto;min-width:0;min-height:0}.DashboardDetail-module__7fRVBW__generating{justify-content:center;align-items:center;gap:var(--s-2);min-height:200px;padding:var(--s-6) var(--s-4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);text-align:center;flex-direction:column;display:flex}.DashboardDetail-module__7fRVBW__generatingDetail{max-width:46ch;color:var(--fg-dim);font-size:var(--type-body-sm);line-height:var(--lh-body-sm);margin:0}
.DashboardArtifactPreview-module__ij1ura__tonalBtn,.DashboardArtifactPreview-module__ij1ura__quietBtn{align-items:center;gap:var(--s-2);height:32px;padding:0 var(--s-3);border-radius:var(--r-ctl);font-family:inherit;font-size:var(--type-control-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;border:none;flex:none;display:inline-flex}.DashboardArtifactPreview-module__ij1ura__tonalBtn{background:var(--surface-hi);color:var(--fg)}.DashboardArtifactPreview-module__ij1ura__tonalBtn:hover{background:var(--line-strong)}.DashboardArtifactPreview-module__ij1ura__quietBtn{border:1px solid var(--line-strong);color:var(--fg);background:0 0}.DashboardArtifactPreview-module__ij1ura__quietBtn:hover{background:var(--surface-hi)}.DashboardArtifactPreview-module__ij1ura__tonalBtn:disabled,.DashboardArtifactPreview-module__ij1ura__quietBtn:disabled{opacity:.38;cursor:default}.DashboardArtifactPreview-module__ij1ura__note{min-height:40px;padding:var(--s-1) var(--s-3);border-radius:var(--r-ctl);background:var(--surface-hi);color:var(--fg-mut);font-size:var(--type-control-sm);flex:none;align-items:center;gap:10px;line-height:18px;display:flex}.DashboardArtifactPreview-module__ij1ura__note[data-tone=warn]{background:var(--warn-cont);color:var(--warn)}.DashboardArtifactPreview-module__ij1ura__note[data-tone=err]{background:var(--err-cont);color:var(--err)}.DashboardArtifactPreview-module__ij1ura__note .DashboardArtifactPreview-module__ij1ura__tonalBtn{height:30px}.DashboardArtifactPreview-module__ij1ura__noteIcon{flex:none;display:inline-flex}.DashboardArtifactPreview-module__ij1ura__noteText{flex:200px;min-width:0}@container pane (max-width:700px){.DashboardArtifactPreview-module__ij1ura__note{flex-wrap:wrap}}.DashboardArtifactPreview-module__ij1ura__live{border-radius:var(--r-chip);background:var(--ok-cont);height:24px;color:var(--ok);font-size:var(--type-control-sm);font-weight:var(--font-weight-medium);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 10px 0 8px;display:inline-flex}.DashboardArtifactPreview-module__ij1ura__liveDot{background:var(--ok);border-radius:50%;width:7px;height:7px}.DashboardArtifactPreview-module__ij1ura__removedLine{min-height:40px;padding:var(--s-1) var(--s-2) var(--s-1) var(--s-3);border-radius:var(--r-ctl);background:var(--surface-hi);color:var(--fg-mut);font-size:var(--type-control-sm);flex:none;align-items:center;gap:10px;line-height:18px;display:flex}.DashboardArtifactPreview-module__ij1ura__removedLine b{font-weight:var(--font-weight-semibold);color:var(--fg)}.DashboardArtifactPreview-module__ij1ura__removedLine .DashboardArtifactPreview-module__ij1ura__quietBtn{height:28px}.DashboardArtifactPreview-module__ij1ura__removedText{flex:auto;min-width:0}
.ArtifactHistory-module__pW2r2G__menu{width:400px;max-width:calc(100vw - var(--s-6));color:var(--fg);text-align:left;flex-direction:column;padding:0;display:flex}.ArtifactHistory-module__pW2r2G__head{padding:var(--s-3) 14px var(--s-2);justify-content:space-between;align-items:center;display:flex}.ArtifactHistory-module__pW2r2G__head h3{font-size:var(--type-body);font-weight:var(--font-weight-semibold);margin:0}.ArtifactHistory-module__pW2r2G__head span{font-size:var(--type-meta);color:color-mix(in srgb, var(--fg-dim) 60%, var(--fg-mut))}.ArtifactHistory-module__pW2r2G__filters{align-items:center;gap:var(--s-2);border-bottom:1px solid var(--line);padding:0 14px 10px;display:flex}.ArtifactHistory-module__pW2r2G__select{min-width:0;height:30px;padding:0 var(--s-2) 0 10px;border:1px solid var(--line-strong);border-radius:var(--r-ctl);background:var(--pane);color:var(--fg);font-family:inherit;font-size:var(--type-control-sm);cursor:pointer;flex:auto}.ArtifactHistory-module__pW2r2G__seg{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--ground);flex:none;padding:2px;display:inline-flex}.ArtifactHistory-module__pW2r2G__seg button{height:24px;color:color-mix(in srgb, var(--fg-dim) 60%, var(--fg-mut));font:inherit;font-size:var(--type-label);cursor:pointer;background:0 0;border:none;border-radius:5px;padding:0 9px}.ArtifactHistory-module__pW2r2G__seg button[aria-pressed=true]{background:var(--surface-hi);color:var(--fg);box-shadow:var(--soft-shadow)}.ArtifactHistory-module__pW2r2G__list{max-height:380px;padding:var(--s-1);flex-direction:column;margin:0;list-style:none;display:flex;overflow-y:auto}.ArtifactHistory-module__pW2r2G__row{column-gap:var(--s-2);padding:0 var(--s-2) 0 0;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ArtifactHistory-module__pW2r2G__row:hover,.ArtifactHistory-module__pW2r2G__row[data-on]{background:rgba(var(--acc-rgb), var(--md-state-hover))}.ArtifactHistory-module__pW2r2G__pick{padding:var(--s-2);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:28px minmax(0,1fr);align-items:start;column-gap:10px;display:grid}.ArtifactHistory-module__pW2r2G__avatar{background:var(--acc-cont);width:28px;height:28px;color:var(--on-acc-cont);font-size:var(--type-badge);font-weight:var(--font-weight-semibold);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ArtifactHistory-module__pW2r2G__avatar[data-by=assistant]{background:color-mix(in srgb, var(--agent-3) 30%, var(--surface-hi));color:var(--fg)}.ArtifactHistory-module__pW2r2G__avatar svg{width:15px;height:15px}.ArtifactHistory-module__pW2r2G__main{flex-direction:column;gap:2px;min-width:0;display:flex}.ArtifactHistory-module__pW2r2G__summary{font-size:var(--type-body-sm);line-height:18px}.ArtifactHistory-module__pW2r2G__meta{font-size:var(--type-meta);color:color-mix(in srgb, var(--fg-dim) 60%, var(--fg-mut));flex-wrap:wrap;align-items:center;gap:2px 6px;line-height:16px;display:flex}.ArtifactHistory-module__pW2r2G__meta b{font-weight:var(--font-weight-medium);color:var(--fg-mut)}.ArtifactHistory-module__pW2r2G__dot{background:var(--fg-faint);border-radius:50%;width:3px;height:3px}.ArtifactHistory-module__pW2r2G__chip{border-radius:var(--r-xs);background:var(--surface);height:18px;color:var(--fg-mut);font-size:var(--type-caption);align-items:center;padding:0 6px;display:inline-flex}.ArtifactHistory-module__pW2r2G__revert{align-items:center;gap:var(--s-1);height:26px;padding:0 var(--s-2);border:1px solid var(--line-strong);border-radius:var(--r-ctl);color:var(--fg-mut);font:inherit;font-size:var(--type-label);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;background:0 0;display:inline-flex}.ArtifactHistory-module__pW2r2G__row[data-on] .ArtifactHistory-module__pW2r2G__revert:not(:disabled){border-color:var(--acc);color:var(--acc)}.ArtifactHistory-module__pW2r2G__revert:disabled{opacity:.45;cursor:not-allowed}.ArtifactHistory-module__pW2r2G__empty{padding:var(--s-4) var(--s-2);font-size:var(--type-body-sm);color:color-mix(in srgb, var(--fg-dim) 60%, var(--fg-mut));text-align:center}.ArtifactHistory-module__pW2r2G__foot{padding:var(--s-2) 14px 10px;border-top:1px solid var(--line);font-size:var(--type-meta);color:color-mix(in srgb, var(--fg-dim) 60%, var(--fg-mut));margin:0}
.MarkdownContent-module__0sH1nG__markdown{width:100%;min-width:0;max-width:100%;color:var(--fg);font-size:var(--type-body);line-height:var(--lh-body);overflow-wrap:anywhere;white-space:normal}.MarkdownContent-module__0sH1nG__markdown>:first-child{margin-top:0}.MarkdownContent-module__0sH1nG__markdown>:last-child{margin-bottom:0}:is(.MarkdownContent-module__0sH1nG__markdown h1,.MarkdownContent-module__0sH1nG__markdown h2,.MarkdownContent-module__0sH1nG__markdown h3,.MarkdownContent-module__0sH1nG__markdown h4,.MarkdownContent-module__0sH1nG__markdown h5,.MarkdownContent-module__0sH1nG__markdown h6){margin:var(--s-4) 0 var(--s-2);color:var(--fg);font-weight:var(--font-weight-semibold);line-height:var(--lh-body)}.MarkdownContent-module__0sH1nG__markdown h1{font-size:var(--type-h2)}.MarkdownContent-module__0sH1nG__markdown h2{font-size:var(--type-h3)}:is(.MarkdownContent-module__0sH1nG__markdown h3,.MarkdownContent-module__0sH1nG__markdown h4,.MarkdownContent-module__0sH1nG__markdown h5,.MarkdownContent-module__0sH1nG__markdown h6){font-size:var(--type-body-lg)}.MarkdownContent-module__0sH1nG__markdown p{margin:var(--s-2) 0}:is(.MarkdownContent-module__0sH1nG__markdown ul,.MarkdownContent-module__0sH1nG__markdown ol){margin:var(--s-2) 0;padding-inline-start:var(--s-6)}.MarkdownContent-module__0sH1nG__markdown li{margin:var(--s-1) 0}.MarkdownContent-module__0sH1nG__markdown a{color:var(--acc)}.MarkdownContent-module__0sH1nG__markdown strong{font-weight:var(--font-weight-semibold)}.MarkdownContent-module__0sH1nG__markdown code{font-family:var(--font-mono);font-size:var(--type-body-sm);background:var(--surface-hi);border-radius:var(--r-xs);padding:.1em .35em}.MarkdownContent-module__0sH1nG__markdown pre{margin:var(--s-2) 0;padding:var(--s-3);border-radius:var(--r-md);background:var(--surface-hi);overflow-x:auto}.MarkdownContent-module__0sH1nG__markdown pre code{background:0 0;padding:0}.MarkdownContent-module__0sH1nG__markdown blockquote{margin:var(--s-2) 0;border-inline-start:2px solid var(--line);color:var(--fg-dim);padding-inline-start:var(--s-4)}.MarkdownContent-module__0sH1nG__markdown table{width:100%;margin:var(--s-2) 0;border-collapse:collapse;font-size:var(--type-body-sm)}:is(.MarkdownContent-module__0sH1nG__markdown th,.MarkdownContent-module__0sH1nG__markdown td){border:1px solid var(--line);padding:var(--s-1) var(--s-2);text-align:left}.MarkdownContent-module__0sH1nG__markdown th{background:var(--surface-hi);font-weight:var(--font-weight-semibold)}.MarkdownContent-module__0sH1nG__markdown hr{margin:var(--s-4) 0;border:none;border-top:1px solid var(--line)}.MarkdownContent-module__0sH1nG__markdown [data-streamdown=table-wrapper]{gap:var(--s-2);margin:var(--s-2) 0;padding:var(--s-2);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);flex-direction:column;display:flex}.MarkdownContent-module__0sH1nG__markdown [data-streamdown=table-wrapper]>div:first-child{justify-content:flex-end;align-items:center;gap:var(--s-1);display:flex}.MarkdownContent-module__0sH1nG__markdown [data-streamdown=table-wrapper]>div:last-child{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--pane);overflow:auto}.MarkdownContent-module__0sH1nG__markdown [data-streamdown=table-wrapper]>div:last-child table{margin:0}.MarkdownContent-module__0sH1nG__markdown [data-streamdown=table-wrapper] button{padding:var(--s-1);border-radius:var(--r-xs);color:var(--fg-dim);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}.MarkdownContent-module__0sH1nG__markdown [data-streamdown=table-wrapper] button:hover{color:var(--fg);background:var(--surface-hi)}.MarkdownContent-module__0sH1nG__markdown [data-streamdown=table-wrapper] button:disabled{cursor:not-allowed;opacity:.5}.MarkdownContent-module__0sH1nG__markdown [data-streamdown=table-wrapper] .relative{position:relative}.MarkdownContent-module__0sH1nG__markdown [data-streamdown=table-wrapper] .relative>div{z-index:20;margin-top:var(--s-1);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--pane);min-width:120px;box-shadow:var(--overlay-shadow);position:absolute;top:100%;right:0;overflow:hidden}.MarkdownContent-module__0sH1nG__markdown [data-streamdown=table-wrapper] .relative>div button{width:100%;padding:var(--s-1) var(--s-3);text-align:left;font-size:var(--type-body-sm);border-radius:0;display:block}.MarkdownContent-module__0sH1nG__markdown [data-streamdown=table-wrapper] .relative>div button:hover{background:var(--surface-hi)}
.SaveCombo-module__AurtBq__combo{flex:none;align-items:stretch;gap:0;display:inline-flex}.SaveCombo-module__AurtBq__combo>:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.SaveCombo-module__AurtBq__caret{border:none;border-left:1px solid color-mix(in srgb, var(--on-acc) 30%, transparent);border-radius:0 var(--r-ctl) var(--r-ctl) 0;background:var(--acc);width:24px;color:var(--on-acc);cursor:pointer;justify-content:center;align-self:stretch;align-items:center;padding:0;display:inline-flex}.SaveCombo-module__AurtBq__caret[data-plain]{border-radius:0 calc(var(--hit-compact) / 2) calc(var(--hit-compact) / 2) 0;width:20px;color:var(--fg-dim);background:0 0;border-left:none}.SaveCombo-module__AurtBq__caret[data-plain]:hover:not(:disabled){background:rgba(var(--acc-rgb), var(--md-state-hover));color:var(--fg)}.SaveCombo-module__AurtBq__caret:disabled{opacity:.38;cursor:default}.SaveCombo-module__AurtBq__menu{min-width:260px;padding:var(--s-1)}.SaveCombo-module__AurtBq__item{width:100%;padding:var(--s-2) var(--s-3);border-radius:var(--r-ctl);color:var(--fg);font-family:inherit;font-size:var(--type-control-sm);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:2px;display:flex}.SaveCombo-module__AurtBq__item:hover{background:var(--surface-hi)}.SaveCombo-module__AurtBq__itemTitle{font-weight:var(--font-weight-medium)}.SaveCombo-module__AurtBq__itemNote{color:var(--fg-mut);font-size:var(--type-label)}
.auth-module__dSMClW__authScale{--auth-ctl-h:52px;--auth-card-pad-block:44px;--auth-card-gap:28px;--auth-column-gap:18px;--auth-stack-gap:10px;--auth-link-gap:14px;--auth-field-inset:46px}.auth-module__dSMClW__page{min-height:100dvh;padding:var(--s-10) var(--s-4);background:var(--ground);color:var(--fg);display:flex;position:relative;overflow:hidden;}.auth-module__dSMClW__ambient{z-index:0;pointer-events:none;position:absolute;inset:0}.auth-module__dSMClW__ambient svg{width:100%;height:100%;display:block}.auth-module__dSMClW__ambientGrid{stroke:var(--amb-grid);stroke-width:1px}.auth-module__dSMClW__ambientArea{fill:var(--amb-1);fill-opacity:var(--amb-area)}.auth-module__dSMClW__ambientSeries{opacity:var(--amb-opacity);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.auth-module__dSMClW__ambientSeries1{stroke:var(--amb-1);stroke-width:2.5px}.auth-module__dSMClW__ambientSeries2{stroke:var(--amb-2)}.auth-module__dSMClW__ambientSeries3{stroke:var(--amb-3)}.auth-module__dSMClW__vignette{background:radial-gradient(ellipse 62% 58% at 50% 48%, rgb(var(--ground-rgb)) 42%, rgba(var(--ground-rgb), .72) 68%, rgba(var(--ground-rgb), 0) 100%);position:absolute;inset:0}.auth-module__dSMClW__chromeBar{top:var(--s-4);right:var(--s-4);z-index:3;justify-content:flex-end;align-items:flex-start;gap:var(--s-2);display:flex;position:absolute}.auth-module__dSMClW__column{z-index:1;gap:var(--auth-column-gap);flex-direction:column;width:100%;max-width:32.5rem;margin:auto;display:flex;position:relative}.auth-module__dSMClW__card{gap:var(--auth-card-gap);flex-direction:column;width:100%;display:flex}.auth-module__dSMClW__page .auth-module__dSMClW__card{padding:var(--auth-card-pad-block) var(--s-12);background:var(--pane);border:1px solid var(--line);border-radius:var(--r-pane);box-shadow:var(--soft-shadow)}.auth-module__dSMClW__brand{align-self:flex-start;align-items:center;display:flex}.auth-module__dSMClW__heading{gap:var(--auth-stack-gap);flex-direction:column;display:flex}.auth-module__dSMClW__title{font-size:clamp(var(--type-h2), 5vw, var(--type-display-sm));font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tighter);line-height:var(--lh-tight);color:var(--fg);margin:0}.auth-module__dSMClW__subtitle{font-size:var(--type-h3);color:var(--fg-mut);text-wrap:pretty;margin:0;line-height:1.5}.auth-module__dSMClW__stack{gap:var(--s-3);flex-direction:column;display:flex}.auth-module__dSMClW__meta{text-align:center;font-size:var(--type-label);color:var(--fg-dim);margin:0;line-height:1.5}.auth-module__dSMClW__rule{align-items:center;gap:var(--s-4);display:flex}.auth-module__dSMClW__rule:before,.auth-module__dSMClW__rule:after{content:"";background:var(--line);flex-grow:1;height:1px}.auth-module__dSMClW__ruleText{font-size:var(--type-body-sm);color:var(--fg-dim)}.auth-module__dSMClW__social{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;display:grid}.auth-module__dSMClW__socialButton{height:var(--auth-ctl-h);justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-ctl);background:var(--surface-hi);min-width:0;color:var(--fg);font-family:inherit;font-size:var(--type-body);font-weight:var(--font-weight-medium);cursor:pointer;border:none;display:flex}.auth-module__dSMClW__socialLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auth-module__dSMClW__disclosure{padding:var(--s-1) var(--s-2);border-radius:var(--r-ctl);color:var(--fg-mut);font-family:inherit;font-size:var(--type-body);cursor:pointer;background:0 0;border:none;align-self:center;text-decoration:underline}.auth-module__dSMClW__disclosure:hover{color:var(--fg)}.auth-module__dSMClW__disclosure:disabled,.auth-module__dSMClW__reveal:disabled{color:color-mix(in srgb, var(--fg) 38%, transparent);cursor:default;pointer-events:none}.auth-module__dSMClW__disclosure:focus-visible{outline:3px solid var(--acc);outline-offset:2px}.auth-module__dSMClW__form{gap:var(--auth-card-gap);flex-direction:column;display:flex}.auth-module__dSMClW__fields{gap:var(--auth-column-gap);flex-direction:column;display:flex}.auth-module__dSMClW__field{gap:var(--auth-stack-gap);flex-direction:column;display:flex}.auth-module__dSMClW__label{font-size:var(--type-body);line-height:var(--lh-body-sm);font-weight:var(--font-weight-medium);color:var(--fg-mut);padding-inline-start:2px}.auth-module__dSMClW__labelRow{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.auth-module__dSMClW__labelLink{font-size:var(--type-body);line-height:var(--lh-body-sm);color:var(--acc);border-radius:var(--r-ctl);padding-inline-end:2px;text-decoration:none}.auth-module__dSMClW__labelLink:hover{text-decoration:underline}.auth-module__dSMClW__labelLink:focus-visible{outline:3px solid var(--acc);outline-offset:2px}.auth-module__dSMClW__fieldWrap{display:flex;position:relative}.auth-module__dSMClW__fieldIcon{inset-inline-start:var(--s-4);pointer-events:none;color:var(--fg-dim);position:absolute;top:50%;transform:translateY(-50%)}.auth-module__dSMClW__input{width:100%;height:var(--auth-ctl-h);padding:0 var(--s-4) 0 var(--auth-field-inset);background:var(--ground);color:var(--fg);border:1px solid var(--line-strong);border-radius:var(--r-ctl);font-family:inherit;font-size:var(--type-body-lg);transition:border-color var(--state-dur) var(--state-ease), background var(--state-dur) var(--state-ease)}.auth-module__dSMClW__inputWithAction{padding-inline-end:var(--auth-field-inset)}.auth-module__dSMClW__input::placeholder{color:var(--fg-faint)}.auth-module__dSMClW__input:focus,.auth-module__dSMClW__input:focus-visible{border-color:var(--acc);outline:3px solid var(--acc);outline-offset:2px}.auth-module__dSMClW__input:disabled{color:color-mix(in srgb, var(--fg) 38%, transparent);cursor:default}.auth-module__dSMClW__inputInvalid{border-color:var(--err)}.auth-module__dSMClW__strengthMeter{gap:var(--s-2);flex-direction:column;display:flex}.auth-module__dSMClW__strengthBar{background:var(--surface-hi);border-radius:var(--r-pill);height:4px;overflow:hidden}.auth-module__dSMClW__strengthFill{border-radius:inherit;height:100%;transition:width var(--state-dur) var(--state-ease), background-color var(--state-dur) var(--state-ease)}.auth-module__dSMClW__strengthWeak{background:var(--err)}.auth-module__dSMClW__strengthFair{background:var(--warn)}.auth-module__dSMClW__strengthGood{background:var(--ok)}.auth-module__dSMClW__strengthStrong{background:var(--acc)}.auth-module__dSMClW__strengthText{font-size:var(--type-body-sm);line-height:var(--lh-body-sm);color:var(--fg-mut)}.auth-module__dSMClW__submit,.auth-module__dSMClW__tonal,.auth-module__dSMClW__quiet{height:var(--auth-ctl-h);justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-ctl);width:100%;font-family:inherit;font-size:var(--type-body-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);cursor:pointer;border:none;display:flex}.auth-module__dSMClW__submit{background:var(--acc);color:var(--on-acc)}.auth-module__dSMClW__tonal{background:var(--surface-hi);color:var(--fg);font-weight:var(--font-weight-medium)}.auth-module__dSMClW__quiet{color:var(--fg);font-weight:var(--font-weight-medium);border:1px solid var(--line-strong);background:0 0}.auth-module__dSMClW__submit:disabled,.auth-module__dSMClW__tonal:disabled,.auth-module__dSMClW__quiet:disabled,.auth-module__dSMClW__socialButton:disabled{background:color-mix(in srgb, var(--fg) 12%, transparent);color:color-mix(in srgb, var(--fg) 38%, transparent);box-shadow:none;pointer-events:none;border-color:#0000}.auth-module__dSMClW__submit:disabled:after,.auth-module__dSMClW__tonal:disabled:after,.auth-module__dSMClW__quiet:disabled:after,.auth-module__dSMClW__socialButton:disabled:after,.auth-module__dSMClW__resend:disabled:after{display:none}.auth-module__dSMClW__reveal{inset-inline-end:var(--s-2);width:var(--hit);height:var(--hit);border-radius:var(--r-ctl);color:var(--fg-dim);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.auth-module__dSMClW__reveal:hover{color:var(--fg)}.auth-module__dSMClW__submit,.auth-module__dSMClW__tonal,.auth-module__dSMClW__quiet,.auth-module__dSMClW__socialButton,.auth-module__dSMClW__resend,.auth-module__dSMClW__backLink{position:relative}.auth-module__dSMClW__submit,.auth-module__dSMClW__tonal,.auth-module__dSMClW__quiet,.auth-module__dSMClW__socialButton,.auth-module__dSMClW__resend,.auth-module__dSMClW__backLink,.auth-module__dSMClW__reveal{isolation:isolate;transition:background var(--state-dur) var(--state-ease), border-color var(--state-dur) var(--state-ease), color var(--state-dur) var(--state-ease);overflow:hidden}.auth-module__dSMClW__submit:after,.auth-module__dSMClW__tonal:after,.auth-module__dSMClW__quiet:after,.auth-module__dSMClW__socialButton:after,.auth-module__dSMClW__resend:after,.auth-module__dSMClW__backLink:after,.auth-module__dSMClW__reveal:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--state-dur) var(--state-ease);background:currentColor;position:absolute;inset:0}.auth-module__dSMClW__submit:hover:after,.auth-module__dSMClW__tonal:hover:after,.auth-module__dSMClW__quiet:hover:after,.auth-module__dSMClW__socialButton:hover:after,.auth-module__dSMClW__resend:hover:after,.auth-module__dSMClW__backLink:hover:after,.auth-module__dSMClW__reveal:hover:after{opacity:var(--md-state-hover)}.auth-module__dSMClW__submit:focus-visible:after,.auth-module__dSMClW__tonal:focus-visible:after,.auth-module__dSMClW__quiet:focus-visible:after,.auth-module__dSMClW__socialButton:focus-visible:after,.auth-module__dSMClW__resend:focus-visible:after,.auth-module__dSMClW__backLink:focus-visible:after,.auth-module__dSMClW__reveal:focus-visible:after{opacity:var(--md-state-focus)}.auth-module__dSMClW__submit:active:after,.auth-module__dSMClW__tonal:active:after,.auth-module__dSMClW__quiet:active:after,.auth-module__dSMClW__socialButton:active:after,.auth-module__dSMClW__resend:active:after,.auth-module__dSMClW__backLink:active:after,.auth-module__dSMClW__reveal:active:after{opacity:var(--md-state-pressed)}.auth-module__dSMClW__submit:focus-visible,.auth-module__dSMClW__tonal:focus-visible,.auth-module__dSMClW__quiet:focus-visible,.auth-module__dSMClW__socialButton:focus-visible,.auth-module__dSMClW__resend:focus-visible,.auth-module__dSMClW__backLink:focus-visible,.auth-module__dSMClW__reveal:focus-visible{outline:3px solid var(--acc);outline-offset:2px}.auth-module__dSMClW__alert,.auth-module__dSMClW__note{align-items:flex-start;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-ctl);display:flex}.auth-module__dSMClW__alert{background:var(--err-cont);color:var(--err)}.auth-module__dSMClW__note{background:var(--surface);color:var(--fg-dim)}.auth-module__dSMClW__alert p,.auth-module__dSMClW__note p{font-size:var(--type-body);margin:0;line-height:1.5}.auth-module__dSMClW__alert p{color:var(--on-err-cont)}.auth-module__dSMClW__note p{color:var(--fg-mut)}.auth-module__dSMClW__messageIcon{flex-shrink:0;margin-top:1px}.auth-module__dSMClW__problemList{gap:var(--s-1);font-size:var(--type-body);color:var(--on-err-cont);flex-direction:column;margin:0;padding-inline-start:var(--s-4);line-height:1.5;display:flex}.auth-module__dSMClW__mono{font-family:var(--font-mono);font-size:var(--type-control-sm)}.auth-module__dSMClW__footLinks{gap:var(--auth-link-gap);padding-top:var(--s-6);border-top:1px solid var(--line);flex-direction:column;display:flex}.auth-module__dSMClW__footNote{font-size:var(--type-label);color:var(--fg-dim);text-wrap:pretty;margin:0;line-height:1.5}.auth-module__dSMClW__legal{text-align:center;font-size:var(--type-label);color:var(--fg-faint);text-wrap:pretty;margin:0;line-height:1.5}@keyframes auth-module__dSMClW__authEnter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes auth-module__dSMClW__authEnterItem{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.auth-module__dSMClW__page .auth-module__dSMClW__card{animation:auth-module__dSMClW__authEnter var(--enter-dur) var(--enter-ease) both}.auth-module__dSMClW__page .auth-module__dSMClW__card>*{animation:auth-module__dSMClW__authEnterItem var(--md-dur-medium2) var(--enter-ease) both}.auth-module__dSMClW__page .auth-module__dSMClW__card>:first-child{animation-delay:50ms}.auth-module__dSMClW__page .auth-module__dSMClW__card>:nth-child(2){animation-delay:.1s}.auth-module__dSMClW__page .auth-module__dSMClW__card>:nth-child(3){animation-delay:.15s}.auth-module__dSMClW__page .auth-module__dSMClW__card>:nth-child(4){animation-delay:.2s}.auth-module__dSMClW__page .auth-module__dSMClW__card>:nth-child(5){animation-delay:.25s}.auth-module__dSMClW__page .auth-module__dSMClW__card>:nth-child(6){animation-delay:.3s}.auth-module__dSMClW__page .auth-module__dSMClW__card>:nth-child(7){animation-delay:.35s}.auth-module__dSMClW__page .auth-module__dSMClW__card>:nth-child(n+8){animation-delay:.4s}.auth-module__dSMClW__cardHead{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.auth-module__dSMClW__backLink{align-items:center;gap:var(--s-2);height:32px;padding:0 var(--s-3) 0 0;border-radius:var(--r-chip);color:var(--fg-mut);font-family:inherit;font-size:var(--type-body);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:none;display:inline-flex}.auth-module__dSMClW__backLink:hover{color:var(--fg)}.auth-module__dSMClW__tile{border-radius:var(--r-card);width:44px;height:44px;color:var(--acc);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.auth-module__dSMClW__otp{gap:var(--s-3);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.auth-module__dSMClW__otpCell{aspect-ratio:7/8;border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--ground);text-align:center;width:100%;font-family:inherit;font-size:clamp(var(--type-display-xs), 4.4vw, var(--type-display-sm));font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--fg);caret-color:var(--acc);padding:0}.auth-module__dSMClW__otpCell:focus,.auth-module__dSMClW__otpCell:focus-visible{border-color:var(--acc);outline:3px solid var(--acc);outline-offset:2px}.auth-module__dSMClW__otpCellInvalid{border-color:var(--err);color:var(--err)}.auth-module__dSMClW__otpCell:disabled{color:color-mix(in srgb, var(--fg) 38%, transparent);-webkit-text-fill-color:color-mix(in srgb, var(--fg) 38%, transparent)}.auth-module__dSMClW__resendRow{justify-content:flex-end;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.auth-module__dSMClW__resend{align-items:center;gap:var(--s-2);height:32px;padding:0 var(--s-4);border-radius:var(--r-chip);background:var(--surface-hi);color:var(--fg);font-family:inherit;font-size:var(--type-body);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;cursor:pointer;border:none;display:inline-flex}.auth-module__dSMClW__resend:disabled{background:var(--surface);color:var(--fg-faint);cursor:default}@media (min-width:1800px){.auth-module__dSMClW__page{padding:64px var(--s-6)}.auth-module__dSMClW__column{max-width:35rem}.auth-module__dSMClW__page .auth-module__dSMClW__card{padding:var(--s-12) 56px}}@media (max-width:599px){.auth-module__dSMClW__page{padding:var(--s-4) var(--gutter);flex-direction:column}.auth-module__dSMClW__chromeBar{margin-bottom:var(--s-3);justify-content:flex-start;position:static}.auth-module__dSMClW__column{margin:auto 0}.auth-module__dSMClW__page .auth-module__dSMClW__card{padding:var(--s-8) 22px}.auth-module__dSMClW__card{gap:var(--s-6)}.auth-module__dSMClW__footLinks{gap:var(--s-3)}.auth-module__dSMClW__otp{gap:7px}}@media (max-width:419px){.auth-module__dSMClW__card{padding:var(--s-8) var(--s-4)}.auth-module__dSMClW__submit,.auth-module__dSMClW__tonal,.auth-module__dSMClW__quiet{font-size:var(--type-body)}}.auth-module__dSMClW__ceremony{align-items:center;gap:var(--s-6);padding-top:var(--s-2);flex-direction:column;display:flex}.auth-module__dSMClW__ceremonyText{gap:var(--s-3);text-align:center;flex-direction:column;display:flex}.auth-module__dSMClW__waitRing{width:104px;height:104px;color:var(--acc);position:relative}.auth-module__dSMClW__waitDial{position:absolute;inset:0}.auth-module__dSMClW__waitGlyph{position:absolute;top:34px;left:34px}.auth-module__dSMClW__waitPulse{transform-box:view-box;transform-origin:52px 52px;animation:auth-module__dSMClW__authBreathe 3s var(--md-easing-standard) infinite}.auth-module__dSMClW__waitArc{transform-box:view-box;transform-origin:52px 52px;animation:auth-module__dSMClW__authSweep 2s var(--md-easing-linear) infinite}@keyframes auth-module__dSMClW__authBreathe{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes auth-module__dSMClW__authSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-module__dSMClW__tileErr{background:var(--err-cont);width:56px;height:56px;color:var(--err)}.auth-module__dSMClW__exitRow{gap:var(--s-3);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.auth-module__dSMClW__page .auth-module__dSMClW__card,.auth-module__dSMClW__page .auth-module__dSMClW__card>*,.auth-module__dSMClW__waitPulse,.auth-module__dSMClW__waitArc{animation-duration:1ms;animation-iteration-count:1}}.auth-module__dSMClW__loadingStack{text-align:center;align-items:center}.auth-module__dSMClW__identityBar{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-ctl);color:var(--fg-dim);display:flex}.auth-module__dSMClW__identityText{overflow-wrap:anywhere;min-width:0;font-size:var(--type-body-sm);color:var(--fg-mut);flex:1;margin:0;line-height:1.5}.auth-module__dSMClW__identityText strong{color:var(--fg);font-weight:var(--font-weight-medium)}.auth-module__dSMClW__inviteFacts{gap:var(--s-2);font-size:var(--type-body-sm);color:var(--fg-mut);flex-direction:column;margin:0;padding-inline-start:var(--s-5);line-height:1.5;display:flex}.auth-module__dSMClW__stepRow{align-items:center;gap:var(--s-3);display:flex}.auth-module__dSMClW__stepNum{border-radius:var(--r-chip);background:var(--surface-hi);width:22px;height:22px;color:var(--fg);font-size:var(--type-label);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.auth-module__dSMClW__stepLabel{font-size:var(--type-h3);font-weight:var(--font-weight-medium);color:var(--fg)}.auth-module__dSMClW__step{gap:var(--auth-link-gap);flex-direction:column;display:flex}.auth-module__dSMClW__card2{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--soft-shadow);padding:18px}.auth-module__dSMClW__qrRow{align-items:flex-start;gap:var(--s-5);display:flex}.auth-module__dSMClW__qrBox{background:var(--qr-bg);border-radius:var(--r-chip);flex-shrink:0;padding:10px;line-height:0}.auth-module__dSMClW__qrImage{width:clamp(7.75rem,32vw,9.375rem);height:auto;display:block}.auth-module__dSMClW__qrSide{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.auth-module__dSMClW__secretBox{padding:var(--s-3) var(--auth-link-gap);background:var(--ground);border:1px solid var(--line-strong);border-radius:var(--r-chip)}.auth-module__dSMClW__secret{font-family:var(--font-mono);font-size:var(--type-body-sm);letter-spacing:var(--tracking-widest);color:var(--fg);word-break:break-all;-webkit-user-select:all;user-select:all;line-height:1.6;display:block}.auth-module__dSMClW__chipButton{align-self:flex-start;align-items:center;gap:var(--s-2);height:32px;padding:0 var(--s-3);border-radius:var(--r-chip);color:var(--fg);font-family:inherit;font-size:var(--type-body);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:none;display:inline-flex}.auth-module__dSMClW__chipQuiet{align-items:center;gap:var(--s-2);height:32px;padding:0 var(--auth-link-gap);border-radius:var(--r-chip);background:var(--surface);color:var(--fg-faint);font-size:var(--type-body);font-weight:var(--font-weight-medium);display:inline-flex}.auth-module__dSMClW__between{justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.auth-module__dSMClW__tileOk{background:var(--ok-cont);color:var(--ok)}.auth-module__dSMClW__btnRow{gap:var(--s-3);display:flex}.auth-module__dSMClW__btnRow>*{flex-grow:1;width:auto}.auth-module__dSMClW__btnRowPrimary{flex-grow:2}.auth-module__dSMClW__codeGrid{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.auth-module__dSMClW__codeCell{padding:var(--s-3) var(--auth-link-gap);background:var(--ground);border:1px solid var(--line-strong);border-radius:var(--r-chip);text-align:center;font-family:var(--font-mono);font-size:var(--type-body);letter-spacing:var(--tracking-widest);color:var(--fg);-webkit-user-select:all;user-select:all}.auth-module__dSMClW__ack{align-items:flex-start;gap:var(--s-3);cursor:pointer;display:flex}.auth-module__dSMClW__ackBox{width:18px;height:18px;accent-color:var(--acc);flex-shrink:0;margin:1px 0 0}.auth-module__dSMClW__ackText{font-size:var(--type-body);color:var(--fg);line-height:1.5}.auth-module__dSMClW__inputPlain{font-family:var(--font-mono);letter-spacing:var(--tracking-widest);text-transform:uppercase;padding-inline-start:var(--s-4)}.auth-module__dSMClW__chipButton,.auth-module__dSMClW__btnRow>*{isolation:isolate;transition:background var(--state-dur) var(--state-ease), border-color var(--state-dur) var(--state-ease), color var(--state-dur) var(--state-ease);position:relative;overflow:hidden}.auth-module__dSMClW__chipButton:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--state-dur) var(--state-ease);background:currentColor;position:absolute;inset:0}.auth-module__dSMClW__chipButton:hover:after{opacity:var(--md-state-hover)}.auth-module__dSMClW__chipButton:focus-visible:after{opacity:var(--md-state-focus)}.auth-module__dSMClW__chipButton:active:after{opacity:var(--md-state-pressed)}.auth-module__dSMClW__chipButton:focus-visible{outline:3px solid var(--acc);outline-offset:2px}@media (max-width:599px){.auth-module__dSMClW__qrRow{flex-direction:column;align-items:stretch}.auth-module__dSMClW__qrBox{align-self:center}.auth-module__dSMClW__qrImage{width:min(11rem,58vw)}.auth-module__dSMClW__btnRow{flex-direction:column}}@media (max-width:359px){.auth-module__dSMClW__codeGrid{grid-template-columns:minmax(0,1fr)}}
.TwoStepSection-module__rb0RKq__section{gap:var(--s-3);flex-direction:column;width:100%;min-width:0;max-width:32.5rem;margin-inline:auto;display:flex;}.TwoStepSection-module__rb0RKq__summaryHost{gap:var(--s-3);flex-direction:column;width:100%;min-width:0;display:flex}.TwoStepSection-module__rb0RKq__formHost{max-width:26.5rem;}.TwoStepSection-module__rb0RKq__card{gap:var(--s-3);min-width:0;padding:var(--s-3) var(--s-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--soft-shadow);flex-direction:column;display:flex}.TwoStepSection-module__rb0RKq__cardHead{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.TwoStepSection-module__rb0RKq__cardTitle{font-size:var(--type-body-lg);line-height:var(--lh-body);font-weight:var(--font-weight-medium);color:var(--fg);margin:0}.TwoStepSection-module__rb0RKq__chip{align-items:center;gap:var(--s-1);height:var(--hit-compact);padding:0 var(--s-3);border-radius:var(--r-chip);background:var(--surface-hi);color:var(--fg-mut);font-size:var(--type-control-sm);font-weight:var(--font-weight-medium);white-space:nowrap;display:inline-flex}.TwoStepSection-module__rb0RKq__chipOk{background:var(--ok-cont);color:var(--ok)}.TwoStepSection-module__rb0RKq__dot{width:var(--s-2);height:var(--s-2);background:currentColor;border-radius:50%;flex-shrink:0}.TwoStepSection-module__rb0RKq__loading{font-size:var(--type-body-sm);line-height:var(--lh-body-sm);color:var(--fg-dim);margin:0}.TwoStepSection-module__rb0RKq__row{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-2) 0;border-bottom:1px solid var(--line);display:flex}.TwoStepSection-module__rb0RKq__row:last-child{border-bottom:none}.TwoStepSection-module__rb0RKq__rowText{flex-direction:column;gap:2px;min-width:0;display:flex}.TwoStepSection-module__rb0RKq__rowLabel{font-size:var(--type-body-sm);line-height:var(--lh-body-sm);font-weight:var(--font-weight-medium);color:var(--fg)}.TwoStepSection-module__rb0RKq__rowCaption{font-size:var(--type-caption);line-height:var(--lh-caption);color:var(--fg-dim);text-wrap:pretty}.TwoStepSection-module__rb0RKq__rowCtl{align-items:center;gap:var(--s-2);flex:none;display:flex}.TwoStepSection-module__rb0RKq__action{align-items:center;gap:var(--s-2);height:32px;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-ctl);color:var(--fg);font-family:inherit;font-size:var(--type-control-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--state-dur) var(--state-ease), color var(--state-dur) var(--state-ease);background:0 0;display:inline-flex}.TwoStepSection-module__rb0RKq__action:hover{background:var(--surface-hi)}.TwoStepSection-module__rb0RKq__action:focus-visible{outline:3px solid var(--acc);outline-offset:2px}.TwoStepSection-module__rb0RKq__action:disabled{background:color-mix(in srgb, var(--fg) 12%, transparent);color:color-mix(in srgb, var(--fg) 38%, transparent);cursor:default;pointer-events:none;border-color:#0000}.TwoStepSection-module__rb0RKq__actionDanger{color:var(--err)}@container pane (max-width:560px){.TwoStepSection-module__rb0RKq__row{align-items:stretch;gap:var(--s-2);flex-direction:column}.TwoStepSection-module__rb0RKq__rowCtl{justify-content:flex-start}}
.MetricAllowanceIndicator-module__UEjb3q__indicatorBox{border-radius:var(--r-ctl);background:var(--surface-hi);width:22px;height:22px;color:var(--fg-dim);cursor:help;transition:background-color var(--dur-short) ease, border-color var(--dur-short) ease, color var(--dur-short) ease;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;font-family:inherit;display:inline-flex}.MetricAllowanceIndicator-module__UEjb3q__indicatorBox:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.MetricAllowanceIndicator-module__UEjb3q__indicatorBox[data-state=alerting]{background:var(--warn-cont);border-color:color-mix(in srgb, var(--warn) 35%, transparent);color:var(--warn)}.MetricAllowanceIndicator-module__UEjb3q__indicatorBox[data-state=paused]{background:var(--err-cont);border-color:color-mix(in srgb, var(--err) 35%, transparent);color:var(--err)}.MetricAllowanceIndicator-module__UEjb3q__icon{flex:none;width:14px;height:14px}
.FileProgressList-module__LtpBgG__files{gap:var(--s-3);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--pane);flex-direction:column;display:flex}.FileProgressList-module__LtpBgG__file{gap:var(--s-3);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;display:grid}.FileProgressList-module__LtpBgG__tile{background:var(--surface-hi);width:28px;height:28px;color:var(--fg-mut);font-family:var(--font-mono);font-size:var(--type-micro);font-weight:var(--font-weight-semibold);border-radius:6px;justify-content:center;align-items:center;display:flex}.FileProgressList-module__LtpBgG__main{flex-direction:column;gap:3px;min-width:0;display:flex}.FileProgressList-module__LtpBgG__name{font-size:var(--type-control-sm);color:var(--fg);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.FileProgressList-module__LtpBgG__meta{font-size:var(--type-caption);color:var(--fg-faint);line-height:14px}.FileProgressList-module__LtpBgG__meta[data-tone=err],.FileProgressList-module__LtpBgG__state[data-tone=err]{color:var(--err)}.FileProgressList-module__LtpBgG__state[data-tone=ok]{color:var(--ok)}.FileProgressList-module__LtpBgG__bar{background:var(--surface-hi);border-radius:3px;height:3px;margin-top:2px;display:block;overflow:hidden}.FileProgressList-module__LtpBgG__bar>i{background:var(--acc);transform-origin:0;width:100%;height:100%;transition:transform var(--md-dur-medium2) var(--md-easing-standard);display:block}.FileProgressList-module__LtpBgG__bar[data-indeterminate]>i{width:30%;animation:FileProgressList-module__LtpBgG__slide 1.5s var(--md-easing-standard) infinite}.FileProgressList-module__LtpBgG__state{font-size:var(--type-meta);color:var(--fg-dim);white-space:nowrap;line-height:16px}@keyframes FileProgressList-module__LtpBgG__slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.FileProgressList-module__LtpBgG__bar[data-indeterminate]>i{opacity:.45;width:100%;animation:none}}
.SettingsShell-module__kjXnKW__root{gap:var(--s-4);flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.SettingsShell-module__kjXnKW__scrim{z-index:1;cursor:default;background:#00000059;border:none;padding:0;position:absolute;inset:0}.SettingsShell-module__kjXnKW__nav{z-index:2;background:var(--pane);border-right:1px solid var(--line);width:min(280px,100%);box-shadow:var(--soft-shadow);transition:transform var(--state-dur) var(--state-ease);flex-direction:column;display:flex;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.SettingsShell-module__kjXnKW__nav[data-nav-open]{transform:translate(0)}.SettingsShell-module__kjXnKW__navHeader{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-3) var(--s-2);border-bottom:1px solid var(--line);flex:none;display:flex}.SettingsShell-module__kjXnKW__navHeading{font-size:var(--type-body-sm);font-weight:var(--font-weight-medium);color:var(--fg)}.SettingsShell-module__kjXnKW__navClose{width:var(--hit-compact);height:var(--hit-compact);color:var(--fg-mut);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.SettingsShell-module__kjXnKW__navClose:hover{background:var(--surface-hi)}.SettingsShell-module__kjXnKW__navClose:focus-visible{outline:3px solid var(--acc);outline-offset:2px}.SettingsShell-module__kjXnKW__navScroll{overscroll-behavior:contain;min-height:0;padding:var(--s-2) var(--s-2) var(--s-3);flex:auto;overflow-y:auto}.SettingsShell-module__kjXnKW__group+.SettingsShell-module__kjXnKW__group{margin-top:var(--s-4)}.SettingsShell-module__kjXnKW__groupLabel{margin:0 0 var(--s-1);padding:0 var(--s-2);font-size:var(--type-label);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--fg-faint)}.SettingsShell-module__kjXnKW__list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.SettingsShell-module__kjXnKW__item{align-items:center;gap:var(--s-2);text-align:left;width:100%;padding:var(--s-2) var(--s-2);border-radius:var(--r-ctl);color:var(--fg-mut);font-family:inherit;font-size:var(--type-body-sm);cursor:pointer;transition:background var(--state-dur) var(--state-ease), color var(--state-dur) var(--state-ease);background:0 0;border:none;display:flex}.SettingsShell-module__kjXnKW__itemIcon{color:inherit;flex:none}.SettingsShell-module__kjXnKW__itemLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SettingsShell-module__kjXnKW__item:hover{background:var(--surface-hi);color:var(--fg)}.SettingsShell-module__kjXnKW__item:focus-visible{outline:3px solid var(--acc);outline-offset:-2px}.SettingsShell-module__kjXnKW__item[data-active]{background:var(--acc-cont);font-weight:var(--font-weight-medium);color:var(--on-acc-cont)}.SettingsShell-module__kjXnKW__rail{align-items:center;gap:var(--s-2);width:40px;padding:var(--s-3) 0;border:none;border-right:1px solid var(--line);color:var(--fg-dim);cursor:pointer;font:inherit;background:0 0;flex-direction:column;flex:none;display:flex}.SettingsShell-module__kjXnKW__rail:hover{color:var(--acc);background:rgba(var(--acc-rgb), var(--md-state-hover))}.SettingsShell-module__kjXnKW__rail:focus-visible{outline:3px solid var(--acc);outline-offset:-2px}.SettingsShell-module__kjXnKW__railLabel{writing-mode:vertical-rl;font-size:var(--type-control-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wider)}.SettingsShell-module__kjXnKW__content{gap:var(--s-3);min-width:0;min-height:0;padding:var(--s-3) var(--s-4) var(--s-3) 0;flex-direction:column;flex:auto;display:flex}.SettingsShell-module__kjXnKW__contentBody{overscroll-behavior:contain;gap:var(--s-3);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow-y:auto}@container pane (min-width:800px){.SettingsShell-module__kjXnKW__scrim{display:none}.SettingsShell-module__kjXnKW__nav{z-index:auto;width:216px;box-shadow:none;flex:0 0 216px;position:static;inset:auto;transform:none}.SettingsShell-module__kjXnKW__navHeader,.SettingsShell-module__kjXnKW__rail{display:none}}
.ThemeSwitch-module__pHM5ZW__themeSwitch{background:var(--surface-hi);border-radius:var(--r-ctl);flex:none;gap:2px;padding:3px;display:flex}.ThemeSwitch-module__pHM5ZW__themeButton{width:30px;height:30px;color:var(--fg-dim);cursor:pointer;transition:background var(--state-dur) var(--state-ease), color var(--state-dur) var(--state-ease);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex}.ThemeSwitch-module__pHM5ZW__themeButton:hover{color:var(--fg)}.ThemeSwitch-module__pHM5ZW__themeButton[aria-pressed=true]{background:var(--pane);color:var(--fg)}
.MissionsCard-module__tdJhBW__card{gap:var(--s-2);min-width:0;padding:var(--s-3);border:1px solid var(--acc);border-radius:var(--r-card);background:var(--pane);flex-direction:column;display:flex}.MissionsCard-module__tdJhBW__head{align-items:baseline;gap:var(--s-3);display:flex}.MissionsCard-module__tdJhBW__eyebrow{color:var(--acc);font-size:var(--type-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase}.MissionsCard-module__tdJhBW__count{color:var(--fg-dim);font-size:var(--type-caption)}.MissionsCard-module__tdJhBW__spacer{flex:1}.MissionsCard-module__tdJhBW__link{color:var(--fg-dim);font:inherit;font-size:var(--type-caption);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.MissionsCard-module__tdJhBW__link:hover,.MissionsCard-module__tdJhBW__link:focus-visible{color:var(--fg);outline:none}.MissionsCard-module__tdJhBW__list{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.MissionsCard-module__tdJhBW__row{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-card);background:var(--surface);display:flex}.MissionsCard-module__tdJhBW__row[data-status=running]{outline:1px solid var(--acc);background:var(--pane)}.MissionsCard-module__tdJhBW__row[data-available=false] .MissionsCard-module__tdJhBW__text,.MissionsCard-module__tdJhBW__row[data-available=false] .MissionsCard-module__tdJhBW__dot{opacity:.55}.MissionsCard-module__tdJhBW__running{color:var(--acc);font-size:var(--type-meta);font-weight:var(--font-weight-semibold);white-space:nowrap;flex:none}.MissionsCard-module__tdJhBW__dot{width:var(--s-5);height:var(--s-5);border:2px solid var(--line-strong);color:var(--ground);border-radius:50%;flex:none;place-items:center;display:grid}.MissionsCard-module__tdJhBW__dot svg{width:var(--s-3);height:var(--s-3)}.MissionsCard-module__tdJhBW__row[data-status=done] .MissionsCard-module__tdJhBW__dot{border-color:var(--ok);background:var(--ok)}.MissionsCard-module__tdJhBW__row[data-status=running] .MissionsCard-module__tdJhBW__dot,.MissionsCard-module__tdJhBW__row[data-status=paused] .MissionsCard-module__tdJhBW__dot{border-color:var(--acc)}.MissionsCard-module__tdJhBW__text{flex:1;gap:2px;min-width:0;display:grid}.MissionsCard-module__tdJhBW__text b{color:var(--fg);font-size:var(--type-body-sm);font-weight:var(--font-weight-medium)}.MissionsCard-module__tdJhBW__text span{color:var(--fg-dim);font-size:var(--type-meta)}.MissionsCard-module__tdJhBW__start{height:var(--hit-compact);padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-ctl);color:var(--fg);font:inherit;font-size:var(--type-control-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;flex:none}.MissionsCard-module__tdJhBW__start.MissionsCard-module__tdJhBW__primary{background:var(--acc);color:var(--on-acc);border-color:#0000}.MissionsCard-module__tdJhBW__start:disabled{cursor:default}.MissionsCard-module__tdJhBW__start:focus-visible,.MissionsCard-module__tdJhBW__close:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.MissionsCard-module__tdJhBW__strip{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--surface);color:var(--fg);font-size:var(--type-body-sm);display:flex}.MissionsCard-module__tdJhBW__close{width:var(--hit-compact);height:var(--hit-compact);border-radius:var(--r-ctl);background:var(--surface-hi);color:var(--fg-mut);cursor:pointer;border:none;place-items:center;display:grid}.MissionsCard-module__tdJhBW__close svg{width:var(--s-3);height:var(--s-3)}
.BillingGate-module__FfwGdW__notice{gap:var(--s-1);margin:var(--s-4);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);flex-direction:column;display:flex}.BillingGate-module__FfwGdW__title{font-size:var(--type-body);font-weight:var(--font-weight-medium);color:var(--fg);margin:0}.BillingGate-module__FfwGdW__detail{font-size:var(--type-body-sm);line-height:var(--lh-body-sm);color:var(--fg-dim);margin:0}
.TopBar-module__aEHhYq__topBar{align-items:center;gap:var(--gutter);background:0 0;grid-area:1/2;min-width:0;padding:0 2px;display:flex}.TopBar-module__aEHhYq__topBar .TopBar-module__aEHhYq__navToggle{display:inline-flex}.TopBar-module__aEHhYq__topBar .TopBar-module__aEHhYq__navMenu{display:none}.TopBar-module__aEHhYq__search{min-width:0;max-width:520px;height:var(--hit);align-items:center;gap:var(--gutter);padding:0 var(--s-2) 0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--pane);box-shadow:var(--soft-shadow);color:var(--fg-faint);cursor:pointer;text-align:left;transition:border-color var(--state-dur) var(--state-ease);flex:auto;display:flex}.TopBar-module__aEHhYq__search:hover{border-color:var(--line-strong)}.TopBar-module__aEHhYq__searchLabel,.TopBar-module__aEHhYq__searchLabelShort{min-width:0;font-size:var(--type-body);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.TopBar-module__aEHhYq__searchLabelShort{display:none}.TopBar-module__aEHhYq__kbd{font-family:var(--font-mono);font-size:var(--type-caption);line-height:var(--lh-label);padding:2px var(--s-1) 2px var(--s-1);border-radius:var(--r-xs);background:var(--surface-hi);color:var(--fg-dim);flex:none}.TopBar-module__aEHhYq__spacer{flex:auto;min-width:0}.TopBar-module__aEHhYq__actions{align-items:center;gap:var(--s-1);flex:none;display:flex}.TopBar-module__aEHhYq__slot{align-items:center;min-width:0;display:flex}.TopBar-module__aEHhYq__slot:empty{display:none}.TopBar-module__aEHhYq__pendingSlot{align-items:center;min-width:0;display:flex}.TopBar-module__aEHhYq__pendingSlot:empty,.TopBar-module__aEHhYq__account{display:none}@media (max-width:1023px){.TopBar-module__aEHhYq__search{max-width:260px}.TopBar-module__aEHhYq__kbd{display:none}}@media (max-width:599px){.TopBar-module__aEHhYq__topBar{gap:var(--s-2);grid-column:1;padding:0}.TopBar-module__aEHhYq__topBar .TopBar-module__aEHhYq__navToggle{display:none}.TopBar-module__aEHhYq__topBar .TopBar-module__aEHhYq__navMenu{display:inline-flex}.TopBar-module__aEHhYq__search{max-width:none}.TopBar-module__aEHhYq__searchLabel{display:none}.TopBar-module__aEHhYq__searchLabelShort{display:inline}.TopBar-module__aEHhYq__slot{display:none}.TopBar-module__aEHhYq__account{align-items:center;display:flex}}
