.DevMode-module__3Jrkea__overlay{z-index:300;background:var(--color-alpha-dark-50,#0000008c);-webkit-backdrop-filter:blur(8px)saturate(120%);backdrop-filter:blur(8px)saturate(120%);animation:DevMode-module__3Jrkea__anim-fade var(--dur-normal) var(--ease-default) both;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.DevMode-module__3Jrkea__palette{background:var(--surface,#fff);border:1px solid var(--line,#ebebeb);border-radius:var(--r-card,16px);width:min(1080px,94vw);height:min(760px,88vh);box-shadow:var(--shadow-l);animation:DevMode-module__3Jrkea__anim-enter var(--dur-enter) var(--ease-out) both;flex-direction:column;display:flex;overflow:hidden}.DevMode-module__3Jrkea__head{border-bottom:1px solid var(--line,#ebebeb);background:var(--surface-2,#fafafa);align-items:center;gap:16px;padding:12px 16px;display:flex}.DevMode-module__3Jrkea__switcher{align-items:center;gap:8px;display:flex}.DevMode-module__3Jrkea__devLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--accent,#1d3ed3);font-size:11px;font-weight:600}.DevMode-module__3Jrkea__select{border:1px solid var(--line-2,#e5e5e5);border-radius:var(--r-btn,8px);background:var(--surface,#fff);color:var(--ink,#0a0a0a);padding:6px 10px;font-family:Suisse Int\'l Mono,monospace;font-size:13px}.DevMode-module__3Jrkea__tabs{gap:4px;margin-left:auto;display:flex}.DevMode-module__3Jrkea__tab{color:var(--muted,#525252);border-radius:var(--radi-full,999px);cursor:pointer;background:0 0;border:1px solid #0000;padding:7px 13px;font-size:13px;font-weight:500}.DevMode-module__3Jrkea__tab:hover:not(:disabled){background:var(--surface-3,#f5f5f5);color:var(--ink,#0a0a0a)}.DevMode-module__3Jrkea__tab:disabled{opacity:.4;cursor:not-allowed}.DevMode-module__3Jrkea__tabOn{color:#fff;background:var(--accent,#1d3ed3)}.DevMode-module__3Jrkea__close{color:var(--muted-2,#737373);cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:15px}.DevMode-module__3Jrkea__close:hover{color:var(--ink,#0a0a0a)}.DevMode-module__3Jrkea__body{flex-direction:column;flex:1;min-height:0;display:flex}.DevMode-module__3Jrkea__gate{text-align:center;max-width:460px;margin:auto;padding:40px}.DevMode-module__3Jrkea__gateTitle{color:var(--ink,#0a0a0a);margin:0 0 12px;font-family:PP Hatton,serif;font-size:26px;font-weight:500}.DevMode-module__3Jrkea__gateBody{color:var(--muted,#525252);margin:0 0 22px;font-size:15px;line-height:23px}.DevMode-module__3Jrkea__muted{color:var(--muted-2,#737373);font-size:14px;line-height:21px}.DevMode-module__3Jrkea__chat{flex-direction:column;height:100%;display:flex}.DevMode-module__3Jrkea__messages{flex-direction:column;flex:1;gap:12px;padding:22px 24px;display:flex;overflow-y:auto}.DevMode-module__3Jrkea__you,.DevMode-module__3Jrkea__agent{white-space:pre-wrap;border-radius:14px;max-width:78%;padding:10px 14px;font-size:14px;line-height:21px}.DevMode-module__3Jrkea__you{background:var(--accent,#1d3ed3);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.DevMode-module__3Jrkea__agent{background:var(--surface-3,#f5f5f5);color:var(--ink-2,#262626);border-bottom-left-radius:4px;align-self:flex-start}.DevMode-module__3Jrkea__chatRow{border-top:1px solid var(--line,#ebebeb);gap:8px;padding:14px 16px;display:flex}.DevMode-module__3Jrkea__chatInput{border:1px solid var(--line-2,#e5e5e5);border-radius:var(--r-btn,8px);flex:1;padding:11px 14px;font-size:14px}.DevMode-module__3Jrkea__chatInput:focus{border-color:var(--accent,#1d3ed3);outline:none}.DevMode-module__3Jrkea__term{background:#0a0a0a;flex:1;min-height:0;padding:10px 12px}.DevMode-module__3Jrkea__termLoading{color:#737373;background:#0a0a0a;place-items:center;height:100%;font-family:Suisse Int\'l Mono,monospace;font-size:13px;display:grid}.DevMode-module__3Jrkea__config{padding:22px 24px;overflow-y:auto}.DevMode-module__3Jrkea__configForm{gap:16px;max-width:620px;margin:16px 0 20px;display:grid}.DevMode-module__3Jrkea__cfield{gap:5px;display:grid}.DevMode-module__3Jrkea__ckey{color:var(--ink,#0a0a0a);font-size:13px;font-weight:500}.DevMode-module__3Jrkea__cinput{border:1px solid var(--line-2,#e5e5e5);border-radius:var(--r-btn,8px);padding:9px 12px;font-family:Suisse Int\'l Mono,monospace;font-size:14px}.DevMode-module__3Jrkea__cinput:focus{border-color:var(--accent,#1d3ed3);outline:none}.DevMode-module__3Jrkea__chint{color:var(--muted-2,#737373);font-size:12px;line-height:17px}.DevMode-module__3Jrkea__access{gap:18px;max-width:720px;padding:24px;display:grid}.DevMode-module__3Jrkea__field{gap:6px;display:grid}.DevMode-module__3Jrkea__fieldLabel{color:var(--ink,#0a0a0a);font-size:13px;font-weight:600}.DevMode-module__3Jrkea__code{text-align:left;color:var(--ink-2,#262626);background:var(--surface-2,#fafafa);border:1px solid var(--line-2,#e5e5e5);border-radius:var(--r-btn,8px);cursor:pointer;word-break:break-all;padding:10px 12px;font-family:Suisse Int\'l Mono,monospace;font-size:13px}.DevMode-module__3Jrkea__code:hover{border-color:var(--accent-soft,#6394fd)}.DevMode-module__3Jrkea__copy{color:var(--muted-2,#737373)}.DevMode-module__3Jrkea__fieldNote{color:var(--muted-2,#737373);font-size:12px}.DevMode-module__3Jrkea__access a{color:var(--accent,#1d3ed3)}@media (max-width:640px){.DevMode-module__3Jrkea__overlay{place-items:stretch stretch;padding:0}.DevMode-module__3Jrkea__palette{width:100%;height:100%;max-height:100%;padding-bottom:env(safe-area-inset-bottom);border-radius:0}.DevMode-module__3Jrkea__head{padding-top:max(12px, env(safe-area-inset-top));flex-wrap:wrap;gap:8px 10px}.DevMode-module__3Jrkea__select{flex:1;min-width:0;max-width:60vw}.DevMode-module__3Jrkea__tabs{-webkit-overflow-scrolling:touch;order:3;width:100%;margin-left:0;padding-bottom:2px;overflow-x:auto}.DevMode-module__3Jrkea__tab{flex:none;padding:9px 14px}.DevMode-module__3Jrkea__close{order:2;margin-left:auto;padding:8px 10px}}
.Dialog-module__or4TaG__overlay{z-index:400;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12121a73;place-items:center;padding:20px;animation:.2s Dialog-module__or4TaG__fade;display:grid;position:fixed;inset:0}@keyframes Dialog-module__or4TaG__fade{0%{opacity:0}}.Dialog-module__or4TaG__box{background:var(--surface,#fff);border:1px solid var(--line,#ebebeb);border-radius:var(--r-card,16px);width:min(420px,100%);box-shadow:var(--shadow-l);padding:22px;animation:.24s cubic-bezier(.22,1,.36,1) Dialog-module__or4TaG__rise}@keyframes Dialog-module__or4TaG__rise{0%{opacity:0;transform:translateY(10px)}}.Dialog-module__or4TaG__title{color:var(--ink,#0a0a0a);margin:0 0 8px;font-family:PP Hatton,serif;font-size:20px;font-weight:500}.Dialog-module__or4TaG__body{color:var(--muted,#525252);margin:0 0 18px;font-size:14px;line-height:1.55}.Dialog-module__or4TaG__actions{justify-content:flex-end;gap:10px;display:flex}.Dialog-module__or4TaG__cancel,.Dialog-module__or4TaG__confirm{border-radius:var(--r-btn,8px);font:inherit;cursor:pointer;padding:10px 16px;font-size:14px;font-weight:500}.Dialog-module__or4TaG__cancel{background:var(--surface-3,#f5f5f5);border:1px solid var(--line-2,#e5e5e5);color:var(--ink,#0a0a0a)}.Dialog-module__or4TaG__confirm{background:var(--accent,#1d3ed3);color:#fff;border:1px solid #0000}.Dialog-module__or4TaG__confirm.Dialog-module__or4TaG__danger{background:var(--color-red-60,#eb302d)}@media (max-width:480px){.Dialog-module__or4TaG__actions{flex-direction:column-reverse}.Dialog-module__or4TaG__cancel,.Dialog-module__or4TaG__confirm{width:100%}}
.StatusBar-module__eSRjba__bar{border-radius:var(--radi-full,999px);letter-spacing:.01em;white-space:nowrap;border:1px solid var(--line-2,#e5e5e5);background:var(--surface,#fff);max-width:100%;color:var(--ink-2,#262626);align-items:center;gap:7px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.StatusBar-module__eSRjba__detail{color:var(--muted-2,#737373);text-overflow:ellipsis;font-weight:450;overflow:hidden}@media (max-width:480px){.StatusBar-module__eSRjba__detail{display:none}}.StatusBar-module__eSRjba__dot{background:var(--color-neutral-40,#a3a3a3);border-radius:999px;flex:none;width:8px;height:8px}.StatusBar-module__eSRjba__running .StatusBar-module__eSRjba__dot,.StatusBar-module__eSRjba__dot.StatusBar-module__eSRjba__running{background:var(--color-kiwi-50,#19b330);box-shadow:0 0 0 3px var(--color-kiwi-10,#cafcd1)}.StatusBar-module__eSRjba__deploying .StatusBar-module__eSRjba__dot,.StatusBar-module__eSRjba__dot.StatusBar-module__eSRjba__deploying{background:var(--color-blue-60,#4e77f4);box-shadow:0 0 0 3px var(--color-blue-10,#e5efff);animation:StatusBar-module__eSRjba__pulse 1.4s var(--ease-default) infinite}.StatusBar-module__eSRjba__degraded .StatusBar-module__eSRjba__dot,.StatusBar-module__eSRjba__dot.StatusBar-module__eSRjba__degraded{background:var(--color-yellow-40,#ebb000);box-shadow:0 0 0 3px var(--color-yellow-10,#fff1ad)}.StatusBar-module__eSRjba__failed .StatusBar-module__eSRjba__dot,.StatusBar-module__eSRjba__dot.StatusBar-module__eSRjba__failed{background:var(--color-red-60,#eb302d);box-shadow:0 0 0 3px var(--color-red-10,#ffebeb)}.StatusBar-module__eSRjba__out-of-fuel .StatusBar-module__eSRjba__dot,.StatusBar-module__eSRjba__dot.StatusBar-module__eSRjba__out-of-fuel{background:var(--color-orange-40,#ff990a);box-shadow:0 0 0 3px var(--color-orange-10,#ffefc7)}.StatusBar-module__eSRjba__stopped .StatusBar-module__eSRjba__dot,.StatusBar-module__eSRjba__dot.StatusBar-module__eSRjba__stopped{background:var(--color-neutral-40,#a3a3a3)}.StatusBar-module__eSRjba__failed{color:var(--color-red-80,#a11412);border-color:var(--color-red-20,#ffd7d6)}.StatusBar-module__eSRjba__degraded{color:var(--color-yellow-90,#79360c);border-color:var(--color-yellow-20,#ffe047)}.StatusBar-module__eSRjba__out-of-fuel{color:var(--color-orange-90,#72360d);border-color:var(--color-orange-20,#fd9)}
.DashboardClient-module__wM4W_W__section{padding:32px 0 96px}.DashboardClient-module__wM4W_W__onboard{border:1px solid var(--accent-soft,#6394fd);border-radius:var(--r-card,16px);background:linear-gradient(180deg, var(--accent-wash,#e5efff), var(--surface,#fff));margin-bottom:28px;padding:22px 24px}.DashboardClient-module__wM4W_W__onboardTitle{color:var(--ink,#0a0a0a);margin:10px 0 16px;font-family:PP Hatton,serif;font-size:24px;font-weight:500}.DashboardClient-module__wM4W_W__steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.DashboardClient-module__wM4W_W__step{background:var(--surface,#fff);border:1px solid var(--line,#ebebeb);border-radius:var(--r-btn,8px);align-items:center;gap:12px;padding:12px 14px;display:flex}.DashboardClient-module__wM4W_W__stepDone{opacity:.6}.DashboardClient-module__wM4W_W__stepNo{background:var(--accent,#1d3ed3);color:#fff;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:600;display:grid}.DashboardClient-module__wM4W_W__stepDone .DashboardClient-module__wM4W_W__stepNo{background:var(--color-kiwi-50,#19b330)}.DashboardClient-module__wM4W_W__stepLabel{color:var(--ink,#0a0a0a);font-size:15px}.DashboardClient-module__wM4W_W__stepHint{color:var(--muted-2,#737373);font-size:12px}.DashboardClient-module__wM4W_W__stepCta{color:var(--accent,#1d3ed3);margin-left:auto;font-size:13px;font-weight:500;text-decoration:none}.DashboardClient-module__wM4W_W__stepCta:hover{text-decoration:underline}.DashboardClient-module__wM4W_W__banner{color:var(--color-kiwi-90,#12541d);background:var(--color-kiwi-5,#edfdef);border:1px solid var(--color-kiwi-20,#97f7a2);border-radius:var(--r-card,16px);align-items:center;gap:8px;margin-bottom:24px;padding:12px 16px;font-size:14px;display:flex}.DashboardClient-module__wM4W_W__bannerNote{color:var(--muted-2,#737373)}.DashboardClient-module__wM4W_W__head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.DashboardClient-module__wM4W_W__title{font-family:PP Hatton,serif;font-weight:500;font-size:clamp(28px, 4vw, var(--font-size-h2,60px));letter-spacing:-.02em;color:var(--ink,#0a0a0a);margin:14px 0 0}.DashboardClient-module__wM4W_W__stats{background:var(--line,#ebebeb);border:1px solid var(--line,#ebebeb);border-radius:var(--r-card,16px);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;margin:28px 0 12px;display:grid;overflow:hidden}.DashboardClient-module__wM4W_W__stat{background:var(--surface,#fff);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.DashboardClient-module__wM4W_W__statLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-2,#737373);font-size:11px}.DashboardClient-module__wM4W_W__statValue{color:var(--ink,#0a0a0a);font-family:PP Hatton,serif;font-size:24px}.DashboardClient-module__wM4W_W__mono{font-family:Suisse Int\'l Mono,monospace;font-size:15px}.DashboardClient-module__wM4W_W__linkedNote{color:var(--muted-2,#737373);margin:0 0 24px;font-size:13px}.DashboardClient-module__wM4W_W__linkedNote code{font-family:Suisse Int\'l Mono,monospace;font-size:12px}.DashboardClient-module__wM4W_W__list,.DashboardClient-module__wM4W_W__fleetList{gap:10px;display:grid}.DashboardClient-module__wM4W_W__fleetList{margin-top:16px}.DashboardClient-module__wM4W_W__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.DashboardClient-module__wM4W_W__search{border:1px solid var(--line-2,#e5e5e5);border-radius:var(--r-btn,8px);background:var(--surface,#fff);flex:280px;min-width:220px;padding:10px 13px;font-size:14px}.DashboardClient-module__wM4W_W__search:focus{border-color:var(--accent,#1d3ed3);outline:none}.DashboardClient-module__wM4W_W__chips{flex-wrap:wrap;gap:6px;display:flex}.DashboardClient-module__wM4W_W__chip{text-transform:capitalize;color:var(--muted,#525252);background:var(--surface-3,#f5f5f5);border:1px solid var(--line-2,#e5e5e5);cursor:pointer;transition:all var(--dur-fast) var(--ease-default);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:500}.DashboardClient-module__wM4W_W__chip:hover{color:var(--ink,#0a0a0a)}.DashboardClient-module__wM4W_W__chipOn{color:#fff;background:var(--accent,#1d3ed3);border-color:#0000}.DashboardClient-module__wM4W_W__chainBadge{color:var(--accent-deep,#17235e);background:var(--accent-wash,#e5efff);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.DashboardClient-module__wM4W_W__spend{color:var(--ink-2,#262626);font-family:Suisse Int\'l Mono,monospace}.DashboardClient-module__wM4W_W__errBadge{color:var(--color-red-80,#a11412);background:var(--color-red-10,#ffebeb);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600}.DashboardClient-module__wM4W_W__tagBadge{color:var(--muted,#525252);background:var(--surface-3,#f5f5f5);border:1px solid var(--line-2,#e5e5e5);border-radius:999px;align-items:center;gap:4px;padding:1px 7px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.DashboardClient-module__wM4W_W__tagOk{color:var(--accent-deep,#17235e);background:var(--accent-wash,#e5efff);border-color:#0000}.DashboardClient-module__wM4W_W__tagWarn{color:#8a5a00;background:#fff4e0;border-color:#0000}.DashboardClient-module__wM4W_W__liveSection{margin-top:28px}.DashboardClient-module__wM4W_W__liveHead{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.DashboardClient-module__wM4W_W__liveNote{color:var(--muted-2,#737373);font-size:12px}.DashboardClient-module__wM4W_W__policyGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:8px;display:grid}.DashboardClient-module__wM4W_W__pol{gap:5px;display:grid}.DashboardClient-module__wM4W_W__polLabel{color:var(--muted,#525252);font-size:12px}.DashboardClient-module__wM4W_W__polInput{border:1px solid var(--line-2,#e5e5e5);border-radius:var(--r-btn,8px);background:var(--surface,#fff);padding:8px 10px;font-size:13px}.DashboardClient-module__wM4W_W__polInput:focus{border-color:var(--accent,#1d3ed3);outline:none}.DashboardClient-module__wM4W_W__polHint{color:var(--muted-2,#737373);margin:4px 0 10px;font-size:12px;line-height:17px}.DashboardClient-module__wM4W_W__toast{z-index:120;background:var(--surface,#fff);border:1px solid var(--color-kiwi-20,#97f7a2);border-radius:var(--r-card,16px);width:min(380px,100vw - 40px);box-shadow:var(--shadow-l);animation:DashboardClient-module__wM4W_W__anim-enter var(--dur-enter) var(--ease-spring) both;align-items:flex-start;gap:10px;padding:14px 16px;display:flex;position:fixed;bottom:20px;right:20px}.DashboardClient-module__wM4W_W__toastDot{background:var(--color-kiwi-50,#19b330);width:8px;height:8px;box-shadow:0 0 0 3px var(--color-kiwi-10,#cafcd1);border-radius:999px;flex:none;margin-top:6px}.DashboardClient-module__wM4W_W__toastBody{color:var(--ink-2,#262626);flex:1;font-size:13px;line-height:19px}.DashboardClient-module__wM4W_W__toastNote{color:var(--muted-2,#737373)}.DashboardClient-module__wM4W_W__toastClose{color:var(--muted-2,#737373);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:13px}.DashboardClient-module__wM4W_W__toastClose:hover{color:var(--ink,#0a0a0a)}.DashboardClient-module__wM4W_W__del{color:var(--color-red-70,#c51411)}.DashboardClient-module__wM4W_W__row{border:1px solid var(--line,#ebebeb);border-radius:var(--r-card,16px);background:var(--surface,#fff);grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:16px 18px;display:grid}.DashboardClient-module__wM4W_W__rowActive{border-color:var(--accent-soft,#6394fd);box-shadow:var(--shadow-s)}@media (max-width:1024px){.DashboardClient-module__wM4W_W__row{grid-template-columns:1fr;row-gap:12px}.DashboardClient-module__wM4W_W__rowActions{justify-content:flex-start}}.DashboardClient-module__wM4W_W__rowMain{min-width:0}.DashboardClient-module__wM4W_W__rowName{color:var(--ink,#0a0a0a);font-family:PP Hatton,serif;font-size:16px;font-weight:500;text-decoration:none}.DashboardClient-module__wM4W_W__rowName:hover{color:var(--accent,#1d3ed3)}.DashboardClient-module__wM4W_W__rowMeta{color:var(--muted-2,#737373);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px;font-size:12px;display:flex}.DashboardClient-module__wM4W_W__rowMeta>*{white-space:nowrap}.DashboardClient-module__wM4W_W__rowActions{flex-wrap:wrap;gap:6px;display:flex}.DashboardClient-module__wM4W_W__mini{white-space:nowrap;color:var(--muted,#525252);background:var(--surface-3,#f5f5f5);border:1px solid var(--line-2,#e5e5e5);border-radius:var(--r-btn,8px);cursor:pointer;transition:all var(--dur-fast) var(--ease-default);padding:6px 10px;font-size:12px;font-weight:500;text-decoration:none}.DashboardClient-module__wM4W_W__mini:hover{color:var(--ink,#0a0a0a);border-color:var(--color-border-30,#d4d4d4)}.DashboardClient-module__wM4W_W__dev{color:var(--accent,#1d3ed3);background:var(--accent-wash,#e5efff);border-color:#0000}.DashboardClient-module__wM4W_W__note{color:var(--muted,#525252);background:var(--surface-2,#fafafa);border-radius:var(--r-btn,8px);grid-column:1/-1;padding:10px 12px;font-size:13px}.DashboardClient-module__wM4W_W__brief{border:1px solid var(--accent-soft,#6394fd);border-radius:var(--r-btn,8px);animation:DashboardClient-module__wM4W_W__anim-rise var(--dur-normal) var(--ease-out) both;grid-column:1/-1;margin-top:4px;overflow:hidden}.DashboardClient-module__wM4W_W__briefHead{color:var(--accent-deep,#17235e);background:var(--accent-wash,#e5efff);padding:8px 14px;font-size:12px;font-weight:600}.DashboardClient-module__wM4W_W__briefBody{color:var(--ink-2,#262626);white-space:pre-wrap;max-height:360px;padding:14px 16px;font-size:14px;line-height:22px;overflow:auto}.DashboardClient-module__wM4W_W__devPanel{border:1px solid var(--accent-soft,#6394fd);border-radius:var(--r-card,16px);background:var(--surface,#fff);margin-top:28px;overflow:hidden}.DashboardClient-module__wM4W_W__devHead{border-bottom:1px solid var(--line,#ebebeb);background:linear-gradient(180deg, var(--accent-wash,#e5efff), transparent);justify-content:space-between;align-items:flex-start;padding:20px 22px;display:flex}.DashboardClient-module__wM4W_W__devTitle{color:var(--ink,#0a0a0a);margin:8px 0 0;font-family:Suisse Int\'l Mono,monospace;font-size:18px}.DashboardClient-module__wM4W_W__close{color:var(--muted,#525252);font-size:13px;text-decoration:none}.DashboardClient-module__wM4W_W__close:hover{color:var(--ink,#0a0a0a)}.DashboardClient-module__wM4W_W__gate{max-width:560px;padding:28px 22px}.DashboardClient-module__wM4W_W__gate p{color:var(--ink-2,#262626);margin:0 0 16px;font-size:15px;line-height:23px}.DashboardClient-module__wM4W_W__gateNote{color:var(--muted-2,#737373)!important;margin:14px 0 0!important;font-size:12px!important}.DashboardClient-module__wM4W_W__console{grid-template-columns:280px 1fr;display:grid}@media (max-width:720px){.DashboardClient-module__wM4W_W__console{grid-template-columns:1fr}}.DashboardClient-module__wM4W_W__consoleSide{border-right:1px solid var(--line,#ebebeb);background:var(--surface-2,#fafafa);padding:20px 22px}.DashboardClient-module__wM4W_W__h3{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-2,#737373);margin:0 0 10px;font-size:11px}.DashboardClient-module__wM4W_W__devEvents{gap:6px;margin:0 0 22px;padding:0;list-style:none;display:grid}.DashboardClient-module__wM4W_W__devEvents li{align-items:center;gap:8px;font-size:12px;display:flex}.DashboardClient-module__wM4W_W__devEvents code{color:var(--ink-2,#262626);font-family:Suisse Int\'l Mono,monospace}.DashboardClient-module__wM4W_W__lvl{background:var(--color-neutral-40,#a3a3a3);border-radius:999px;flex:none;width:6px;height:6px}.DashboardClient-module__wM4W_W__lvl_info{background:var(--color-blue-50,#6394fd)}.DashboardClient-module__wM4W_W__lvl_event{background:var(--color-kiwi-50,#19b330)}.DashboardClient-module__wM4W_W__lvl_warn{background:var(--color-yellow-40,#ebb000)}.DashboardClient-module__wM4W_W__lvl_error{background:var(--color-red-60,#eb302d)}.DashboardClient-module__wM4W_W__keyToggle{gap:4px;margin-bottom:8px;display:flex}.DashboardClient-module__wM4W_W__keyOn,.DashboardClient-module__wM4W_W__keyOff{border-radius:var(--r-btn,8px);cursor:pointer;border:1px solid var(--line-2,#e5e5e5);flex:1;padding:7px 8px;font-size:12px;font-weight:500}.DashboardClient-module__wM4W_W__keyOn{color:#fff;background:var(--accent,#1d3ed3);border-color:#0000}.DashboardClient-module__wM4W_W__keyOff{color:var(--muted,#525252);background:var(--surface,#fff)}.DashboardClient-module__wM4W_W__keyInput{border:1px solid var(--line-2,#e5e5e5);border-radius:var(--r-btn,8px);width:100%;padding:8px 10px;font-family:Suisse Int\'l Mono,monospace;font-size:12px}.DashboardClient-module__wM4W_W__keyNote{color:var(--muted-2,#737373);margin:0;font-size:12px;line-height:17px}.DashboardClient-module__wM4W_W__consoleMain{flex-direction:column;min-height:280px;padding:20px 22px;display:flex}.DashboardClient-module__wM4W_W__chat{flex:1;align-content:start;gap:12px;margin-bottom:14px;display:grid}.DashboardClient-module__wM4W_W__you,.DashboardClient-module__wM4W_W__aex{gap:3px;font-size:14px;line-height:21px;display:grid}.DashboardClient-module__wM4W_W__who{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-2,#737373);font-size:11px}.DashboardClient-module__wM4W_W__you span:last-child{color:var(--ink,#0a0a0a)}.DashboardClient-module__wM4W_W__aex span:last-child{color:var(--ink-2,#262626);background:var(--accent-wash,#e5efff);border-radius:10px;padding:10px 12px}.DashboardClient-module__wM4W_W__chatRow{gap:8px;display:flex}.DashboardClient-module__wM4W_W__chatInput{border:1px solid var(--line-2,#e5e5e5);border-radius:var(--r-btn,8px);flex:1;padding:11px 13px;font-size:14px}.DashboardClient-module__wM4W_W__chatInput:focus{border-color:var(--accent,#1d3ed3);outline:none}.DashboardClient-module__wM4W_W__muted{color:var(--muted-2,#737373);font-size:13px}.DashboardClient-module__wM4W_W__proto{color:var(--muted-2,#737373);margin:12px 0 0;font-size:11px;line-height:16px}.DashboardClient-module__wM4W_W__empty{text-align:center;color:var(--muted-2,#737373);border:1px dashed var(--line-2,#e5e5e5);border-radius:var(--r-card,16px);padding:40px}.DashboardClient-module__wM4W_W__genieOverlay{z-index:90;-webkit-backdrop-filter:blur(14px)saturate(130%);background:#12121a61;place-items:center;padding:28px 16px;animation:.24s DashboardClient-module__wM4W_W__overlayIn;display:grid;position:fixed;inset:0}@keyframes DashboardClient-module__wM4W_W__overlayIn{0%{opacity:0}}.DashboardClient-module__wM4W_W__genieCard{background:var(--surface,#fff);border:1px solid var(--line-2,#e7e7e7);border-radius:20px;flex-direction:column;width:min(980px,100%);max-height:min(86vh,820px);transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .28s;display:flex;overflow:hidden;box-shadow:0 30px 80px #0a0a1e47}.DashboardClient-module__wM4W_W__genieHead{border-bottom:1px solid var(--line-2,#ececec);align-items:center;gap:14px;padding:16px 20px 12px;display:flex}.DashboardClient-module__wM4W_W__genieName{margin-right:auto;font-size:20px;font-weight:700}.DashboardClient-module__wM4W_W__genieClose{cursor:pointer;color:var(--ink-3,#6b6b6b);background:0 0;border:none;border-radius:8px;padding:6px 10px;font-size:18px}.DashboardClient-module__wM4W_W__genieClose:hover{background:var(--accent-wash,#eef3ff)}.DashboardClient-module__wM4W_W__genieTabs{border-bottom:1px solid var(--line-2,#ececec);gap:4px;padding:10px 20px 0;display:flex;overflow-x:auto}.DashboardClient-module__wM4W_W__genieTab{font:inherit;cursor:pointer;color:var(--ink-3,#6b6b6b);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 14px 10px;font-size:13.5px}.DashboardClient-module__wM4W_W__genieTab:hover{color:var(--ink,#0a0a0a)}.DashboardClient-module__wM4W_W__genieTabOn{color:var(--ink,#0a0a0a);border-bottom-color:var(--accent,#2253ff);font-weight:600}.DashboardClient-module__wM4W_W__genieBody{flex:1;grid-template-columns:270px 1fr;gap:0;min-height:320px;display:grid;overflow:hidden}.DashboardClient-module__wM4W_W__genieLeft{border-right:1px solid var(--line-2,#ececec);flex-direction:column;gap:12px;padding:18px 20px;font-size:13.5px;display:flex;overflow-y:auto}.DashboardClient-module__wM4W_W__genieRight{padding:18px 22px;overflow-y:auto}.DashboardClient-module__wM4W_W__tabPane{animation:.26s cubic-bezier(.22,1,.36,1) DashboardClient-module__wM4W_W__paneIn}@keyframes DashboardClient-module__wM4W_W__paneIn{0%{opacity:0;transform:translate(16px)}}.DashboardClient-module__wM4W_W__gLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3,#8a8a8a);margin-bottom:2px;font-size:11px}.DashboardClient-module__wM4W_W__gActions{flex-wrap:wrap;gap:8px;margin:10px 0 16px;display:flex}@media (max-width:720px){.DashboardClient-module__wM4W_W__genieBody{grid-template-columns:1fr}.DashboardClient-module__wM4W_W__genieLeft{border-right:none;border-bottom:1px solid var(--line-2,#ececec)}}@media (max-width:560px){.DashboardClient-module__wM4W_W__section{padding:20px 0 48px}.DashboardClient-module__wM4W_W__stats{grid-template-columns:1fr 1fr}.DashboardClient-module__wM4W_W__policyGrid{grid-template-columns:1fr}.DashboardClient-module__wM4W_W__genieOverlay{align-items:stretch;padding:0}.DashboardClient-module__wM4W_W__genieCard{width:100%;height:100%;max-height:100%;padding-bottom:env(safe-area-inset-bottom);border-radius:0}.DashboardClient-module__wM4W_W__genieHead{padding:14px 16px 10px;padding-top:max(14px, env(safe-area-inset-top))}.DashboardClient-module__wM4W_W__genieName{font-size:17px}.DashboardClient-module__wM4W_W__genieTabs{-webkit-overflow-scrolling:touch;padding:8px 12px 0}.DashboardClient-module__wM4W_W__genieTab{padding:9px 12px 11px;font-size:13px}.DashboardClient-module__wM4W_W__genieLeft,.DashboardClient-module__wM4W_W__genieRight{padding:14px 16px}.DashboardClient-module__wM4W_W__briefBody{max-height:60vh}.DashboardClient-module__wM4W_W__mini{padding:9px 13px;font-size:13px}.DashboardClient-module__wM4W_W__genieClose{padding:9px 13px}.DashboardClient-module__wM4W_W__toast{width:min(100%,100vw - 24px)}}@media (prefers-reduced-motion:reduce){.DashboardClient-module__wM4W_W__pcard,.DashboardClient-module__wM4W_W__genieCard,.DashboardClient-module__wM4W_W__tabPane,.DashboardClient-module__wM4W_W__genieOverlay{transition:none;animation:none}}@media (max-width:560px){.DashboardClient-module__wM4W_W__genieTabs{-webkit-mask-image:linear-gradient(90deg,#000 0% 92%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 92%,#0000 100%)}}
.agent-module__7xmAqq__section{padding:32px 0 96px}.agent-module__7xmAqq__back{color:var(--muted,#525252);margin-bottom:24px;font-size:14px;text-decoration:none;display:inline-block}.agent-module__7xmAqq__back:hover{color:var(--ink,#0a0a0a)}.agent-module__7xmAqq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.agent-module__7xmAqq__title{font-family:PP Hatton,serif;font-weight:500;font-size:clamp(28px, 4vw, var(--font-size-h3,48px));letter-spacing:-.02em;color:var(--ink,#0a0a0a);margin:0}.agent-module__7xmAqq__badges{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.agent-module__7xmAqq__badge{text-transform:capitalize;color:var(--muted,#525252);background:var(--surface-3,#f5f5f5);border-radius:var(--radi-full,999px);padding:3px 9px;font-size:11px;font-weight:500}.agent-module__7xmAqq__cat{color:var(--accent-deep,#17235e);background:var(--accent-wash,#e5efff)}.agent-module__7xmAqq__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.agent-module__7xmAqq__stats{background:var(--line,#ebebeb);border:1px solid var(--line,#ebebeb);border-radius:var(--r-card,16px);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;margin:32px 0;display:grid;overflow:hidden}.agent-module__7xmAqq__stat{background:var(--surface,#fff);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.agent-module__7xmAqq__statLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-2,#737373);font-size:11px}.agent-module__7xmAqq__statValue{color:var(--ink,#0a0a0a);font-family:PP Hatton,serif;font-size:22px}.agent-module__7xmAqq__mono{font-family:Suisse Int\'l Mono,monospace;font-size:16px}.agent-module__7xmAqq__cols{grid-template-columns:1.6fr 1fr;gap:16px;display:grid}@media (max-width:760px){.agent-module__7xmAqq__cols{grid-template-columns:1fr}}.agent-module__7xmAqq__panel{border:1px solid var(--line,#ebebeb);border-radius:var(--r-card,16px);background:var(--surface,#fff);padding:22px}.agent-module__7xmAqq__h2{letter-spacing:.02em;color:var(--ink,#0a0a0a);margin:0 0 16px;font-size:14px;font-weight:600}.agent-module__7xmAqq__events{gap:2px;margin:0;padding:0;list-style:none;display:grid}.agent-module__7xmAqq__event{border-bottom:1px solid var(--surface-3,#f5f5f5);grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:8px 0;display:grid}.agent-module__7xmAqq__lvl{background:var(--color-neutral-40,#a3a3a3);border-radius:999px;width:7px;height:7px}.agent-module__7xmAqq__lvl_info{background:var(--color-blue-50,#6394fd)}.agent-module__7xmAqq__lvl_event{background:var(--color-kiwi-50,#19b330)}.agent-module__7xmAqq__lvl_warn{background:var(--color-yellow-40,#ebb000)}.agent-module__7xmAqq__lvl_error{background:var(--color-red-60,#eb302d)}.agent-module__7xmAqq__evType{color:var(--ink-2,#262626);font-family:Suisse Int\'l Mono,monospace;font-size:13px}.agent-module__7xmAqq__evTime{color:var(--muted-2,#737373);font-size:12px}.agent-module__7xmAqq__kv{gap:0;margin:0;display:grid}.agent-module__7xmAqq__row{border-bottom:1px solid var(--surface-3,#f5f5f5);justify-content:space-between;gap:12px;padding:9px 0;font-size:14px;display:flex}.agent-module__7xmAqq__row dt{color:var(--muted-2,#737373)}.agent-module__7xmAqq__row dd{text-align:right;color:var(--ink,#0a0a0a);text-transform:capitalize;margin:0}.agent-module__7xmAqq__note,.agent-module__7xmAqq__muted{color:var(--muted-2,#737373);margin:14px 0 0;font-size:13px;line-height:20px}@media (max-width:560px){.agent-module__7xmAqq__section{padding:18px 0 48px}.agent-module__7xmAqq__head{flex-direction:column;align-items:flex-start;gap:12px}.agent-module__7xmAqq__actions{flex-wrap:wrap;width:100%}.agent-module__7xmAqq__actions .agent-module__7xmAqq__btn,.agent-module__7xmAqq__actions a{flex:1;justify-content:center;min-width:0}}
