.PauseResumeButton-module__SKoUoq__wrap{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.PauseResumeButton-module__SKoUoq__error{color:var(--danger,#b91c1c);font-size:var(--text-sm);text-align:right;max-width:16rem}.PauseResumeButton-module__SKoUoq__spin{animation:1s linear infinite PauseResumeButton-module__SKoUoq__spin}@keyframes PauseResumeButton-module__SKoUoq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ProfilePanel-module__cpOg9W__panel{background:var(--bg);border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.ProfilePanel-module__cpOg9W__header{flex-direction:column;gap:.25rem;display:flex}.ProfilePanel-module__cpOg9W__headerRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ProfilePanel-module__cpOg9W__headerRow h2{font-size:var(--text-xl);font-weight:var(--font-semibold)}.ProfilePanel-module__cpOg9W__headerSub{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.ProfilePanel-module__cpOg9W__muted{color:var(--text-secondary);font-size:var(--text-sm)}.ProfilePanel-module__cpOg9W__view{flex-direction:column;gap:.6rem;display:flex}.ProfilePanel-module__cpOg9W__description{white-space:pre-wrap;line-height:var(--leading-relaxed)}.ProfilePanel-module__cpOg9W__tags{flex-wrap:wrap;gap:.4rem;display:flex}.ProfilePanel-module__cpOg9W__tag{border:1px solid var(--border);font-size:var(--text-xs,.75rem);color:var(--text-secondary);border-radius:999px;padding:.1rem .6rem}.ProfilePanel-module__cpOg9W__links{font-size:var(--text-sm);flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.ProfilePanel-module__cpOg9W__links a{color:var(--primary,#4f46e5);text-decoration:underline}.ProfilePanel-module__cpOg9W__form{flex-direction:column;gap:.5rem;display:flex}.ProfilePanel-module__cpOg9W__textarea,.ProfilePanel-module__cpOg9W__input{border:1px solid var(--border);font:inherit;border-radius:.5rem;width:100%;padding:.5rem .7rem}.ProfilePanel-module__cpOg9W__linkRow{align-items:center;gap:.5rem;display:flex}.ProfilePanel-module__cpOg9W__addLink{align-self:flex-start}.ProfilePanel-module__cpOg9W__formRow{align-items:center;gap:.5rem;display:flex}.ProfilePanel-module__cpOg9W__error{color:var(--danger,#b91c1c);font-size:var(--text-sm)}.ProfilePanel-module__cpOg9W__spin{animation:1s linear infinite ProfilePanel-module__cpOg9W__spin}@keyframes ProfilePanel-module__cpOg9W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.FundingPanel-module__lJw-gq__panel{background:var(--bg);border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.FundingPanel-module__lJw-gq__header{flex-direction:column;gap:.25rem;display:flex}.FundingPanel-module__lJw-gq__header h2{font-size:var(--text-xl);font-weight:var(--font-semibold)}.FundingPanel-module__lJw-gq__headerSub{color:var(--text-secondary);font-size:var(--text-sm)}.FundingPanel-module__lJw-gq__body{grid-template-columns:1fr 1px 1fr;align-items:stretch;gap:1.5rem;display:grid}.FundingPanel-module__lJw-gq__divider{background:var(--border);align-self:stretch;width:1px}.FundingPanel-module__lJw-gq__directBlock,.FundingPanel-module__lJw-gq__onrampBlock{flex-direction:column;gap:.75rem;display:flex}.FundingPanel-module__lJw-gq__onrampBlock{border-top:1px solid var(--border);grid-column:1/-1;padding-top:1.25rem}.FundingPanel-module__lJw-gq__subHeading{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text)}.FundingPanel-module__lJw-gq__help{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.FundingPanel-module__lJw-gq__helpLink{color:var(--primary-dark);font-size:var(--text-xs);align-items:center;gap:.375rem;width:fit-content;display:inline-flex}.FundingPanel-module__lJw-gq__helpLink:hover{text-decoration:underline}.FundingPanel-module__lJw-gq__qrRow{align-items:flex-start;gap:1rem;display:flex}.FundingPanel-module__lJw-gq__qrWrap{background:var(--bg);border:1px solid var(--border);border-radius:.5rem;flex-shrink:0;padding:.5rem;line-height:0}.FundingPanel-module__lJw-gq__addressCol{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.FundingPanel-module__lJw-gq__label{font-size:var(--text-xs);color:var(--text-secondary);letter-spacing:var(--tracking-wide)}.FundingPanel-module__lJw-gq__address{font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,Menlo,Monaco,Consolas,monospace;font-size:var(--text-sm);word-break:break-all;background:var(--gray-50);border:1px solid var(--border);border-radius:.375rem;padding:.5rem .625rem}.FundingPanel-module__lJw-gq__copyBtn{align-self:flex-start}.FundingPanel-module__lJw-gq__networkHint{color:var(--text-secondary);font-size:var(--text-xs)}.FundingPanel-module__lJw-gq__muted{color:var(--text-secondary);font-size:var(--text-sm)}.FundingPanel-module__lJw-gq__spin{animation:1s linear infinite FundingPanel-module__lJw-gq__spin}@keyframes FundingPanel-module__lJw-gq__spin{to{transform:rotate(360deg)}}@media (max-width:720px){.FundingPanel-module__lJw-gq__body{grid-template-columns:1fr}.FundingPanel-module__lJw-gq__divider{width:auto;height:1px}.FundingPanel-module__lJw-gq__qrRow{text-align:center;flex-direction:column;align-items:center}.FundingPanel-module__lJw-gq__addressCol{align-items:center}}.FundingPanel-module__lJw-gq__ethBlock{flex-direction:column;gap:.75rem;display:flex}.FundingPanel-module__lJw-gq__ethBalanceRow{font-size:var(--text-sm)}.FundingPanel-module__lJw-gq__ethWarning{border:1px solid color-mix(in srgb, var(--danger,#ef4444) 40%, transparent);background:color-mix(in srgb, var(--danger,#ef4444) 7%, transparent);font-size:var(--text-sm);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.FundingPanel-module__lJw-gq__ethAddressRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}
.RoiCard-module__UbEVjG__panel{background:var(--bg);border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.RoiCard-module__UbEVjG__header{flex-direction:column;gap:.25rem;display:flex}.RoiCard-module__UbEVjG__header h2{font-size:var(--text-xl);font-weight:var(--font-semibold)}.RoiCard-module__UbEVjG__headerSub{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.RoiCard-module__UbEVjG__rows{flex-direction:column;gap:.375rem;margin:0;display:flex}.RoiCard-module__UbEVjG__row{font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.RoiCard-module__UbEVjG__row dt{color:var(--text-secondary);align-items:center;gap:.375rem;display:inline-flex}.RoiCard-module__UbEVjG__row dd{font-variant-numeric:tabular-nums;color:var(--text);margin:0}.RoiCard-module__UbEVjG__detail{color:var(--text-secondary)}.RoiCard-module__UbEVjG__netRow{border-top:1px solid var(--border);font-weight:var(--font-semibold);margin-top:.375rem;padding-top:.625rem}.RoiCard-module__UbEVjG__netRow dt{color:var(--text)}.RoiCard-module__UbEVjG__gain{color:var(--success-dark)}.RoiCard-module__UbEVjG__loss{color:var(--danger-dark)}.RoiCard-module__UbEVjG__muted{color:var(--text-secondary);font-size:var(--text-sm);align-items:center;gap:.375rem;display:inline-flex}.RoiCard-module__UbEVjG__spin{animation:1s linear infinite RoiCard-module__UbEVjG__spin}
.SpendPermissionPanel-module__Ygzr-W__panel{background:var(--bg);border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.SpendPermissionPanel-module__Ygzr-W__header{flex-direction:column;gap:.25rem;display:flex}.SpendPermissionPanel-module__Ygzr-W__headerRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.SpendPermissionPanel-module__Ygzr-W__headerRow h2{font-size:var(--text-xl);font-weight:var(--font-semibold)}.SpendPermissionPanel-module__Ygzr-W__headerSub{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.SpendPermissionPanel-module__Ygzr-W__chip{font-size:var(--text-sm);font-weight:var(--font-semibold);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .6rem;display:inline-flex}.SpendPermissionPanel-module__Ygzr-W__chipOk{background:color-mix(in srgb, var(--success,#10b981) 15%, transparent);color:var(--success-dark,#059669)}.SpendPermissionPanel-module__Ygzr-W__chipBad{background:color-mix(in srgb, var(--danger,#ef4444) 12%, transparent);color:var(--danger-dark,#dc2626)}.SpendPermissionPanel-module__Ygzr-W__chipMuted{background:var(--gray-100,#f1f5f9);color:var(--text-secondary)}.SpendPermissionPanel-module__Ygzr-W__kv{font-size:var(--text-sm);grid-template-columns:7rem 1fr;gap:.5rem 1rem;display:grid}.SpendPermissionPanel-module__Ygzr-W__kv dt{color:var(--text-secondary)}.SpendPermissionPanel-module__Ygzr-W__kv dd{margin:0}.SpendPermissionPanel-module__Ygzr-W__muted{color:var(--text-secondary);font-size:var(--text-sm)}.SpendPermissionPanel-module__Ygzr-W__revokedNote{color:var(--danger-dark,#dc2626);font-size:var(--text-sm);background:color-mix(in srgb, var(--danger,#ef4444) 8%, transparent);border-radius:.5rem;padding:.6rem .8rem}.SpendPermissionPanel-module__Ygzr-W__actions{gap:.5rem;display:flex}.SpendPermissionPanel-module__Ygzr-W__actions:empty{display:none}.SpendPermissionPanel-module__Ygzr-W__confirm{border:1px solid color-mix(in srgb, var(--danger,#ef4444) 40%, transparent);font-size:var(--text-sm);border-radius:.5rem;flex-direction:column;gap:.6rem;padding:.75rem 1rem;display:flex}.SpendPermissionPanel-module__Ygzr-W__confirmRow{gap:.5rem;display:flex}.SpendPermissionPanel-module__Ygzr-W__confirm .btn-danger{background:var(--danger,#ef4444);color:#fff;border:none}.SpendPermissionPanel-module__Ygzr-W__confirm .btn-danger:hover:not(:disabled){background:var(--danger-dark,#dc2626)}.SpendPermissionPanel-module__Ygzr-W__form{border-top:1px solid var(--border);flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}.SpendPermissionPanel-module__Ygzr-W__formRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.SpendPermissionPanel-module__Ygzr-W__capGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;display:grid}.SpendPermissionPanel-module__Ygzr-W__capCard{border:2px solid var(--border);background:var(--bg);cursor:pointer;text-align:left;border-radius:.5rem;flex-direction:column;gap:.25rem;padding:1rem;transition:border-color .15s,background-color .15s;display:flex}.SpendPermissionPanel-module__Ygzr-W__capCard:hover{border-color:var(--primary-200)}.SpendPermissionPanel-module__Ygzr-W__capCardActive{border-color:var(--primary);background:var(--primary-50)}.SpendPermissionPanel-module__Ygzr-W__capLabel{font-weight:var(--font-semibold);font-size:var(--text-lg)}.SpendPermissionPanel-module__Ygzr-W__capSub{font-size:var(--text-xs);color:var(--text-secondary)}.SpendPermissionPanel-module__Ygzr-W__error{color:var(--danger,#b91c1c);font-size:var(--text-sm)}.SpendPermissionPanel-module__Ygzr-W__notice{color:var(--success-dark,#059669);font-size:var(--text-sm)}.SpendPermissionPanel-module__Ygzr-W__spin{animation:1s linear infinite SpendPermissionPanel-module__Ygzr-W__spin}@keyframes SpendPermissionPanel-module__Ygzr-W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.HealthPanel-module__KzUANG__panel{background:var(--bg);border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.HealthPanel-module__KzUANG__header{flex-direction:column;gap:.25rem;display:flex}.HealthPanel-module__KzUANG__headerRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.HealthPanel-module__KzUANG__headerRow h2{font-size:var(--text-xl);font-weight:var(--font-semibold)}.HealthPanel-module__KzUANG__headerSub{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.HealthPanel-module__KzUANG__badge{font-size:var(--text-sm);font-weight:var(--font-semibold);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.15rem .6rem;display:inline-flex}.HealthPanel-module__KzUANG__badgeHealthy{color:var(--success,#15803d);background:color-mix(in srgb, var(--success,#15803d) 12%, transparent);border-color:color-mix(in srgb, var(--success,#15803d) 35%, transparent)}.HealthPanel-module__KzUANG__badgeDegraded{color:var(--danger,#b91c1c);background:color-mix(in srgb, var(--danger,#b91c1c) 12%, transparent);border-color:color-mix(in srgb, var(--danger,#b91c1c) 35%, transparent)}.HealthPanel-module__KzUANG__badgeUnknown{color:var(--text-secondary);background:color-mix(in srgb, var(--text-secondary) 10%, transparent);border-color:var(--border)}.HealthPanel-module__KzUANG__muted{color:var(--text-secondary);font-size:var(--text-sm)}.HealthPanel-module__KzUANG__checking{color:var(--text-secondary);font-size:var(--text-sm);align-items:center;gap:.5rem;display:flex}.HealthPanel-module__KzUANG__metaRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.HealthPanel-module__KzUANG__retryError{color:var(--danger,#b91c1c);font-size:var(--text-sm)}.HealthPanel-module__KzUANG__checkList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.HealthPanel-module__KzUANG__checkRow{border:1px solid var(--border);border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.4rem .5rem;display:flex}.HealthPanel-module__KzUANG__checkIcon{margin-top:.1rem;display:inline-flex}.HealthPanel-module__KzUANG__iconPass{color:var(--success,#15803d)}.HealthPanel-module__KzUANG__iconFail{color:var(--danger,#b91c1c)}.HealthPanel-module__KzUANG__iconSkip{color:var(--text-secondary)}.HealthPanel-module__KzUANG__checkBody{flex-direction:column;gap:.15rem;min-width:0;display:flex}.HealthPanel-module__KzUANG__checkTitle{font-size:var(--text-sm);font-weight:var(--font-medium,500)}.HealthPanel-module__KzUANG__skipReason{color:var(--text-secondary);font-weight:var(--font-normal,400)}.HealthPanel-module__KzUANG__hint{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.HealthPanel-module__KzUANG__spin{animation:1s linear infinite HealthPanel-module__KzUANG__healthspin}@keyframes HealthPanel-module__KzUANG__healthspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.HealthPanel-module__KzUANG__headerBadges{align-items:center;gap:.5rem;display:flex}.HealthPanel-module__KzUANG__expandToggle{cursor:pointer;font-size:var(--text-sm);color:var(--text-secondary);background:0 0;border:none;border-radius:.35rem;align-items:center;gap:.2rem;padding:.1rem .3rem;display:inline-flex}.HealthPanel-module__KzUANG__expandToggle:hover{color:var(--text);background:var(--gray-100,#f1f5f9)}.HealthPanel-module__KzUANG__failSummary{color:var(--danger,#b91c1c)}
.BYOKField-module__Kvmfaq__field{flex-direction:column;gap:.75rem;display:flex}.BYOKField-module__Kvmfaq__header{flex-direction:column;gap:.25rem;display:flex}.BYOKField-module__Kvmfaq__toggleLabel{font-weight:var(--font-medium);cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.BYOKField-module__Kvmfaq__help{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed)}.BYOKField-module__Kvmfaq__body{background:var(--bg-secondary);border:1px solid var(--border);border-radius:.5rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.BYOKField-module__Kvmfaq__providerRow{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.5rem;display:grid}.BYOKField-module__Kvmfaq__provider{border:1px solid var(--border);background:var(--bg);cursor:pointer;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.65rem .75rem;transition:border-color .15s,box-shadow .15s;display:flex}.BYOKField-module__Kvmfaq__provider input[type=radio]{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BYOKField-module__Kvmfaq__providerActive{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-100)}.BYOKField-module__Kvmfaq__providerLabel{font-weight:var(--font-semibold);font-size:var(--text-sm);align-items:center;gap:.4rem;display:inline-flex}.BYOKField-module__Kvmfaq__providerBadge{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border);font-size:.625rem;font-weight:var(--font-medium);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;padding:.1rem .4rem;display:inline-block}.BYOKField-module__Kvmfaq__providerDescription{font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--leading-normal)}.BYOKField-module__Kvmfaq__inputRow{gap:.5rem;display:flex}.BYOKField-module__Kvmfaq__input{font-family:SF Mono,Fira Code,Menlo,monospace;font-size:var(--text-sm);border:1px solid var(--border);background:var(--bg);border-radius:.5rem;flex:1;padding:.65rem .75rem}.BYOKField-module__Kvmfaq__revealBtn{background:var(--bg);border:1px solid var(--border);cursor:pointer;color:var(--text-secondary);border-radius:.5rem;justify-content:center;align-items:center;padding:0 .7rem;display:inline-flex}.BYOKField-module__Kvmfaq__revealBtn:hover{color:var(--text)}.BYOKField-module__Kvmfaq__labelInput{font-size:var(--text-sm);border:1px solid var(--border);background:var(--bg);border-radius:.5rem;padding:.55rem .75rem}.BYOKField-module__Kvmfaq__guard{font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--leading-relaxed);margin-top:.25rem}.BYOKField-module__Kvmfaq__ok{font-size:var(--text-xs);color:var(--success-dark);font-weight:var(--font-medium)}
.InferencePanel-module__x8W0AG__panel{background:var(--bg);border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.InferencePanel-module__x8W0AG__header{flex-direction:column;gap:.25rem;display:flex}.InferencePanel-module__x8W0AG__headerRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.InferencePanel-module__x8W0AG__headerRow h2{font-size:var(--text-xl);font-weight:var(--font-semibold)}.InferencePanel-module__x8W0AG__headerSub{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.InferencePanel-module__x8W0AG__kv{font-size:var(--text-sm);grid-template-columns:7rem 1fr;gap:.5rem 1rem;display:grid}.InferencePanel-module__x8W0AG__kv dt{color:var(--text-secondary)}.InferencePanel-module__x8W0AG__kv dd{margin:0}.InferencePanel-module__x8W0AG__muted{color:var(--text-secondary)}.InferencePanel-module__x8W0AG__keyMissing{color:var(--danger,#b91c1c)}.InferencePanel-module__x8W0AG__keyList{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.InferencePanel-module__x8W0AG__keyRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.InferencePanel-module__x8W0AG__chip{font-size:var(--text-xs,.75rem);font-weight:var(--font-semibold);border-radius:999px;align-items:center;padding:.1rem .5rem;display:inline-flex}.InferencePanel-module__x8W0AG__chipOk{background:color-mix(in srgb, var(--success,#16a34a) 15%, transparent);color:var(--success,#16a34a)}.InferencePanel-module__x8W0AG__chipBad{background:color-mix(in srgb, var(--danger,#b91c1c) 12%, transparent);color:var(--danger,#b91c1c)}.InferencePanel-module__x8W0AG__chipMuted{background:var(--gray-100,#f3f4f6);color:var(--text-secondary)}.InferencePanel-module__x8W0AG__form{border-top:1px solid var(--border);flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}.InferencePanel-module__x8W0AG__formRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.InferencePanel-module__x8W0AG__formRow .InferencePanel-module__x8W0AG__muted{font-size:var(--text-sm)}.InferencePanel-module__x8W0AG__error{color:var(--danger,#b91c1c);font-size:var(--text-sm)}.InferencePanel-module__x8W0AG__notice{color:var(--success,#16a34a);font-size:var(--text-sm)}.InferencePanel-module__x8W0AG__spin{animation:1s linear infinite InferencePanel-module__x8W0AG__spin}@keyframes InferencePanel-module__x8W0AG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ConversationPanel-module__kzmBBG__panel{background:var(--bg);border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.ConversationPanel-module__kzmBBG__header{flex-direction:column;gap:.25rem;display:flex}.ConversationPanel-module__kzmBBG__header h2{font-size:var(--text-xl);font-weight:var(--font-semibold)}.ConversationPanel-module__kzmBBG__headerSub{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.ConversationPanel-module__kzmBBG__thread{flex-direction:column;gap:.85rem;max-height:26rem;padding:.25rem .5rem .25rem .25rem;display:flex;overflow-y:auto}.ConversationPanel-module__kzmBBG__turn{flex-direction:column;gap:.35rem;display:flex}.ConversationPanel-module__kzmBBG__msg{flex-direction:column;gap:.2rem;max-width:88%;display:flex}.ConversationPanel-module__kzmBBG__msgOwner{align-self:flex-end;align-items:flex-end}.ConversationPanel-module__kzmBBG__msgAgent{align-self:flex-start;align-items:flex-start}.ConversationPanel-module__kzmBBG__msgMeta{align-items:baseline;gap:.5rem;padding:0 .2rem;display:flex}.ConversationPanel-module__kzmBBG__role{font-size:var(--text-xs,.75rem);font-weight:var(--font-semibold);color:var(--text-secondary)}.ConversationPanel-module__kzmBBG__time{font-size:var(--text-xs,.75rem);color:var(--text-secondary);white-space:nowrap}.ConversationPanel-module__kzmBBG__bubble{font-size:var(--text-sm);line-height:var(--leading-relaxed);white-space:pre-wrap;word-break:break-word;border:1px solid #0000;border-radius:.75rem;padding:.55rem .75rem}.ConversationPanel-module__kzmBBG__bubbleOwner{background:color-mix(in srgb, var(--accent,#1d4ed8) 12%, transparent);border-color:color-mix(in srgb, var(--accent,#1d4ed8) 28%, transparent);border-bottom-right-radius:.25rem}.ConversationPanel-module__kzmBBG__bubbleAgent{background:color-mix(in srgb, var(--text-secondary) 9%, transparent);border-color:var(--border);border-bottom-left-radius:.25rem}.ConversationPanel-module__kzmBBG__bubbleWorking{color:var(--text-secondary);align-items:center;gap:.4rem;font-style:italic;display:inline-flex}.ConversationPanel-module__kzmBBG__bubbleError{background:color-mix(in srgb, var(--danger,#b91c1c) 10%, transparent);border-color:color-mix(in srgb, var(--danger,#b91c1c) 35%, transparent);color:var(--danger,#b91c1c)}.ConversationPanel-module__kzmBBG__composer{flex-direction:column;gap:.5rem;display:flex}.ConversationPanel-module__kzmBBG__textarea{resize:vertical;border:1px solid var(--border);background:var(--bg);width:100%;min-height:4.5rem;color:var(--text-primary,inherit);font:inherit;font-size:var(--text-sm);line-height:var(--leading-relaxed);border-radius:.5rem;padding:.6rem .75rem}.ConversationPanel-module__kzmBBG__textarea:disabled{opacity:.6;cursor:not-allowed}.ConversationPanel-module__kzmBBG__composerRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ConversationPanel-module__kzmBBG__muted{color:var(--text-secondary);font-size:var(--text-sm)}.ConversationPanel-module__kzmBBG__warnHint{color:var(--danger,#b91c1c)}.ConversationPanel-module__kzmBBG__formError{color:var(--danger,#b91c1c);font-size:var(--text-sm)}.ConversationPanel-module__kzmBBG__spin{animation:1s linear infinite ConversationPanel-module__kzmBBG__conversationspin}@keyframes ConversationPanel-module__kzmBBG__conversationspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.GoalsPanel-module__CDEMSq__panel{background:var(--bg);border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.GoalsPanel-module__CDEMSq__header{flex-direction:column;gap:.25rem;display:flex}.GoalsPanel-module__CDEMSq__header h2{font-size:var(--text-xl);font-weight:var(--font-semibold)}.GoalsPanel-module__CDEMSq__headerSub{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.GoalsPanel-module__CDEMSq__composer{flex-direction:column;gap:.5rem;display:flex}.GoalsPanel-module__CDEMSq__textarea{resize:vertical;border:1px solid var(--border);background:var(--bg);width:100%;min-height:3.5rem;color:var(--text-primary,inherit);font:inherit;font-size:var(--text-sm);line-height:var(--leading-relaxed);border-radius:.5rem;padding:.6rem .75rem}.GoalsPanel-module__CDEMSq__textarea:disabled{opacity:.6;cursor:not-allowed}.GoalsPanel-module__CDEMSq__fieldRow{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.GoalsPanel-module__CDEMSq__field{font-size:var(--text-xs,.75rem);color:var(--text-secondary);flex-direction:column;gap:.2rem;display:flex}.GoalsPanel-module__CDEMSq__field input{border:1px solid var(--border);background:var(--bg);width:7.5rem;color:var(--text-primary,inherit);font:inherit;font-size:var(--text-sm);border-radius:.5rem;padding:.4rem .55rem}.GoalsPanel-module__CDEMSq__field input:disabled{opacity:.6;cursor:not-allowed}.GoalsPanel-module__CDEMSq__muted{color:var(--text-secondary);font-size:var(--text-sm)}.GoalsPanel-module__CDEMSq__formError{color:var(--danger,#b91c1c);font-size:var(--text-sm)}.GoalsPanel-module__CDEMSq__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.GoalsPanel-module__CDEMSq__card{border:1px solid var(--border);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.GoalsPanel-module__CDEMSq__cardHeader{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GoalsPanel-module__CDEMSq__cardTime{color:var(--text-secondary);font-size:var(--text-xs,.75rem);white-space:nowrap;margin-left:auto}.GoalsPanel-module__CDEMSq__cardText{font-size:var(--text-sm);line-height:var(--leading-relaxed);white-space:pre-wrap;word-break:break-word}.GoalsPanel-module__CDEMSq__budget{flex-direction:column;gap:.3rem;display:flex}.GoalsPanel-module__CDEMSq__budgetMeta{font-size:var(--text-xs,.75rem);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.GoalsPanel-module__CDEMSq__budgetTrack{background:color-mix(in srgb, var(--text-secondary) 12%, transparent);border-radius:999px;height:.45rem;overflow:hidden}.GoalsPanel-module__CDEMSq__budgetFill{background:var(--accent,#1d4ed8);border-radius:999px;height:100%;transition:width .3s}.GoalsPanel-module__CDEMSq__budgetFillFull{background:var(--danger,#b91c1c)}.GoalsPanel-module__CDEMSq__report{border-left:2px solid var(--border);flex-direction:column;gap:.3rem;padding:.5rem .6rem;display:flex}.GoalsPanel-module__CDEMSq__reportLabel{color:var(--text-secondary);font-size:var(--text-xs,.75rem)}.GoalsPanel-module__CDEMSq__reportText{font-size:var(--text-sm);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;line-height:var(--leading-relaxed)}.GoalsPanel-module__CDEMSq__cardFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.GoalsPanel-module__CDEMSq__actions{flex-wrap:wrap;gap:.35rem;display:flex}.GoalsPanel-module__CDEMSq__chip{font-size:var(--text-xs,.75rem);font-weight:var(--font-semibold);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .55rem;display:inline-flex}.GoalsPanel-module__CDEMSq__chipOk{color:var(--success,#15803d);background:color-mix(in srgb, var(--success,#15803d) 12%, transparent);border-color:color-mix(in srgb, var(--success,#15803d) 35%, transparent)}.GoalsPanel-module__CDEMSq__chipBad{color:var(--danger,#b91c1c);background:color-mix(in srgb, var(--danger,#b91c1c) 12%, transparent);border-color:color-mix(in srgb, var(--danger,#b91c1c) 35%, transparent)}.GoalsPanel-module__CDEMSq__chipDone{color:var(--accent,#1d4ed8);background:color-mix(in srgb, var(--accent,#1d4ed8) 12%, transparent);border-color:color-mix(in srgb, var(--accent,#1d4ed8) 35%, transparent)}.GoalsPanel-module__CDEMSq__chipWarn{color:var(--warning,#b45309);background:color-mix(in srgb, var(--warning,#b45309) 12%, transparent);border-color:color-mix(in srgb, var(--warning,#b45309) 35%, transparent)}.GoalsPanel-module__CDEMSq__chipPending{color:var(--text-secondary);background:color-mix(in srgb, var(--text-secondary) 10%, transparent);border-color:var(--border)}.GoalsPanel-module__CDEMSq__chipProposed{color:var(--warning,#b45309);background:color-mix(in srgb, var(--warning,#b45309) 14%, transparent);border-color:color-mix(in srgb, var(--warning,#b45309) 38%, transparent)}.GoalsPanel-module__CDEMSq__proposedSection{flex-direction:column;gap:.5rem;display:flex}.GoalsPanel-module__CDEMSq__proposedHeading{font-size:var(--text-sm);font-weight:var(--font-medium,500);color:var(--text-secondary)}.GoalsPanel-module__CDEMSq__cardProposed{border-color:color-mix(in srgb, var(--warning,#b45309) 40%, var(--border));background:color-mix(in srgb, var(--warning,#b45309) 5%, transparent)}.GoalsPanel-module__CDEMSq__proposedMeta{font-size:var(--text-xs,.75rem);color:var(--text-secondary);flex-wrap:wrap;gap:.4rem;display:flex}.GoalsPanel-module__CDEMSq__spin{animation:1s linear infinite GoalsPanel-module__CDEMSq__goalspin}@keyframes GoalsPanel-module__CDEMSq__goalspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.GoalsPanel-module__CDEMSq__history{font-size:var(--text-sm)}.GoalsPanel-module__CDEMSq__history>summary{cursor:pointer;color:var(--text-secondary);font-weight:var(--font-medium,500);padding:.2rem 0}.GoalsPanel-module__CDEMSq__history[open]>summary{margin-bottom:.5rem}
.ActivityPanel-module__xSS2ba__panel{background:var(--bg);border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.ActivityPanel-module__xSS2ba__header{flex-direction:column;gap:.25rem;display:flex}.ActivityPanel-module__xSS2ba__header h2{font-size:var(--text-xl);font-weight:var(--font-semibold)}.ActivityPanel-module__xSS2ba__headerSub{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.ActivityPanel-module__xSS2ba__muted{color:var(--text-secondary);font-size:var(--text-sm)}.ActivityPanel-module__xSS2ba__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ActivityPanel-module__xSS2ba__row{border:1px solid var(--border);border-radius:.5rem;flex-direction:column;gap:.2rem;padding:.35rem .6rem;display:flex}.ActivityPanel-module__xSS2ba__rowLine{align-items:center;gap:.6rem;display:flex}.ActivityPanel-module__xSS2ba__rowLine .ActivityPanel-module__xSS2ba__rowMeta{white-space:nowrap;margin-left:auto}.ActivityPanel-module__xSS2ba__filters{flex-wrap:wrap;gap:.4rem;display:flex}.ActivityPanel-module__xSS2ba__filterChip{border:1px solid var(--border);background:var(--bg);font-size:var(--text-xs,.75rem);font-weight:var(--font-medium,500);color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:.15rem .7rem}.ActivityPanel-module__xSS2ba__filterChip:hover{border-color:var(--primary-200,#c7d2fe)}.ActivityPanel-module__xSS2ba__filterChipActive{color:var(--primary,#4f46e5);border-color:var(--primary,#4f46e5);background:var(--primary-50,#eef2ff)}.ActivityPanel-module__xSS2ba__collapsedToggle{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:.6rem;padding:0;display:flex}.ActivityPanel-module__xSS2ba__collapsedToggle .ActivityPanel-module__xSS2ba__rowMeta{white-space:nowrap;margin-left:auto}.ActivityPanel-module__xSS2ba__count{color:var(--text-secondary);font-weight:var(--font-semibold)}.ActivityPanel-module__xSS2ba__nestedList{flex-direction:column;gap:.25rem;margin:.35rem 0 0;padding:0 0 0 1.2rem;list-style:none;display:flex}.ActivityPanel-module__xSS2ba__kind{font-size:var(--text-sm);font-weight:var(--font-medium,500)}.ActivityPanel-module__xSS2ba__rowMeta{color:var(--text-secondary);font-size:var(--text-xs,.75rem);gap:.35rem;display:flex}.ActivityPanel-module__xSS2ba__rowError{color:var(--danger,#b91c1c);font-size:var(--text-sm);word-break:break-word}.ActivityPanel-module__xSS2ba__result{font-size:var(--text-sm)}.ActivityPanel-module__xSS2ba__result summary{cursor:pointer;color:var(--text-secondary)}.ActivityPanel-module__xSS2ba__resultText{border-left:2px solid var(--border);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;line-height:var(--leading-relaxed);margin-top:.35rem;padding:.5rem .6rem}.ActivityPanel-module__xSS2ba__chip{font-size:var(--text-xs,.75rem);font-weight:var(--font-semibold);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .55rem;display:inline-flex}.ActivityPanel-module__xSS2ba__chipOk{color:var(--success,#15803d);background:color-mix(in srgb, var(--success,#15803d) 12%, transparent);border-color:color-mix(in srgb, var(--success,#15803d) 35%, transparent)}.ActivityPanel-module__xSS2ba__chipBad{color:var(--danger,#b91c1c);background:color-mix(in srgb, var(--danger,#b91c1c) 12%, transparent);border-color:color-mix(in srgb, var(--danger,#b91c1c) 35%, transparent)}.ActivityPanel-module__xSS2ba__chipRunning{color:var(--accent,#1d4ed8);background:color-mix(in srgb, var(--accent,#1d4ed8) 12%, transparent);border-color:color-mix(in srgb, var(--accent,#1d4ed8) 35%, transparent)}.ActivityPanel-module__xSS2ba__chipPending{color:var(--text-secondary);background:color-mix(in srgb, var(--text-secondary) 10%, transparent);border-color:var(--border)}.ActivityPanel-module__xSS2ba__spin{animation:1s linear infinite ActivityPanel-module__xSS2ba__activityspin}@keyframes ActivityPanel-module__xSS2ba__activityspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.SpawnModal-module__d3Jbrq__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200;background:#0f172a8c;justify-content:center;align-items:flex-start;padding:4rem 1rem 1rem;animation:.2s ease-out SpawnModal-module__d3Jbrq__fade-in;display:flex;position:fixed;inset:0;overflow-y:auto}.SpawnModal-module__d3Jbrq__modal{background:var(--bg);border-radius:1rem;flex-direction:column;width:100%;max-width:640px;max-height:calc(100vh - 5rem);animation:.25s ease-out SpawnModal-module__d3Jbrq__fade-in-up;display:flex;box-shadow:0 20px 50px #0f172a40}.SpawnModal-module__d3Jbrq__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.SpawnModal-module__d3Jbrq__title{font-size:var(--text-xl);align-items:center;gap:.5rem;display:inline-flex}.SpawnModal-module__d3Jbrq__closeBtn{cursor:pointer;width:32px;height:32px;color:var(--text-secondary);background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.SpawnModal-module__d3Jbrq__closeBtn:hover:not(:disabled){background:var(--gray-50);border-color:var(--border);color:var(--text)}.SpawnModal-module__d3Jbrq__closeBtn:disabled{opacity:.4;cursor:not-allowed}.SpawnModal-module__d3Jbrq__stepper{border-bottom:1px solid var(--border);background:var(--bg-secondary);gap:.5rem;padding:.75rem 1.5rem;list-style:none;display:flex}.SpawnModal-module__d3Jbrq__stepDot{text-align:center;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);font-weight:var(--font-medium);color:var(--text-secondary);border-bottom:2px solid #0000;flex:1;padding:.4rem 0}.SpawnModal-module__d3Jbrq__stepDotActive{color:var(--primary);border-bottom-color:var(--primary)}.SpawnModal-module__d3Jbrq__body{flex:1;padding:1.5rem;overflow-y:auto}.SpawnModal-module__d3Jbrq__stepBody{flex-direction:column;gap:1rem;display:flex}.SpawnModal-module__d3Jbrq__footer{border-top:1px solid var(--border);background:var(--bg-secondary);border-radius:0 0 1rem 1rem;justify-content:space-between;padding:1rem 1.5rem;display:flex}.SpawnModal-module__d3Jbrq__labelWrap{flex-direction:column;gap:.25rem;display:flex}.SpawnModal-module__d3Jbrq__label{font-weight:var(--font-medium)}.SpawnModal-module__d3Jbrq__help{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed)}.SpawnModal-module__d3Jbrq__input{font-family:inherit;font-size:var(--text-sm);border:1px solid var(--border);background:var(--bg);border-radius:.5rem;padding:.65rem .75rem}.SpawnModal-module__d3Jbrq__explain{background:var(--info-light);color:var(--info-dark);border:1px solid var(--info);font-size:var(--text-sm);line-height:var(--leading-relaxed);border-radius:.5rem;padding:.75rem 1rem}.SpawnModal-module__d3Jbrq__explain code{background:#ffffff80;border-radius:.25rem;padding:.05rem .35rem}.SpawnModal-module__d3Jbrq__review{grid-template-columns:max-content 1fr;gap:.5rem 1rem;margin:0;display:grid}.SpawnModal-module__d3Jbrq__review dt{font-weight:var(--font-medium);color:var(--text-secondary)}.SpawnModal-module__d3Jbrq__review dd{margin:0}.SpawnModal-module__d3Jbrq__mono{word-break:break-all;font-family:SF Mono,Fira Code,Menlo,monospace;font-size:.85em}.SpawnModal-module__d3Jbrq__capGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;display:grid}.SpawnModal-module__d3Jbrq__capCard{border:2px solid var(--border);background:var(--bg);cursor:pointer;text-align:left;border-radius:.5rem;flex-direction:column;gap:.25rem;padding:1rem;transition:border-color .15s,background-color .15s;display:flex}.SpawnModal-module__d3Jbrq__capCard:hover{border-color:var(--primary-200)}.SpawnModal-module__d3Jbrq__capCardActive{border-color:var(--primary);background:var(--primary-50)}.SpawnModal-module__d3Jbrq__capLabel{font-weight:var(--font-semibold);font-size:var(--text-lg)}.SpawnModal-module__d3Jbrq__capSub{font-size:var(--text-xs);color:var(--text-secondary)}.SpawnModal-module__d3Jbrq__stageList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.SpawnModal-module__d3Jbrq__stage{background:var(--bg-secondary);border:1px solid var(--border);opacity:.55;border-radius:.5rem;gap:.75rem;padding:.6rem .75rem;transition:opacity .2s,border-color .2s;display:flex}.SpawnModal-module__d3Jbrq__stageActive{opacity:1;border-color:var(--primary);background:var(--primary-50)}.SpawnModal-module__d3Jbrq__stageDone{opacity:1;background:var(--success-light);border-color:var(--success);color:var(--success-dark)}.SpawnModal-module__d3Jbrq__stageIcon{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.SpawnModal-module__d3Jbrq__stageDot{background:var(--border);border-radius:50%;width:8px;height:8px}.SpawnModal-module__d3Jbrq__stageBody{flex-direction:column;gap:.15rem;display:flex}.SpawnModal-module__d3Jbrq__spin{animation:1s linear infinite SpawnModal-module__d3Jbrq__spin}@keyframes SpawnModal-module__d3Jbrq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SpawnModal-module__d3Jbrq__error{background:var(--danger-light);color:var(--danger-dark);border:1px solid var(--danger);border-radius:.5rem;padding:.85rem 1rem}.SpawnModal-module__d3Jbrq__error p{line-height:var(--leading-relaxed);margin-top:.25rem}.SpawnModal-module__d3Jbrq__doneBody{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1rem 0 0;display:flex}.SpawnModal-module__d3Jbrq__doneIcon{color:var(--success)}.SpawnModal-module__d3Jbrq__walletPill{font-size:var(--text-xs);background:var(--bg-secondary);border:1px solid var(--border);word-break:break-all;border-radius:.5rem;padding:.4rem .75rem}.SpawnModal-module__d3Jbrq__walletPill code{font-family:SF Mono,Fira Code,Menlo,monospace}.SpawnModal-module__d3Jbrq__advanced{border:1px solid var(--border);border-radius:.5rem;padding:.6rem .9rem}.SpawnModal-module__d3Jbrq__advanced summary{cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-secondary)}.SpawnModal-module__d3Jbrq__advanced[open] summary{margin-bottom:.75rem}
.StatusPill-module__Tb7Bnq__pill{font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:var(--tracking-wide);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .625rem;line-height:1;display:inline-flex}.StatusPill-module__Tb7Bnq__sm{padding:.2rem .5rem;font-size:.6875rem}.StatusPill-module__Tb7Bnq__dot{background:currentColor;border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}.StatusPill-module__Tb7Bnq__tone_success{background:var(--success-light);color:var(--success-dark);border-color:#10b98140}.StatusPill-module__Tb7Bnq__tone_info{background:var(--info-light);color:var(--info-dark);border-color:#3b82f640}.StatusPill-module__Tb7Bnq__tone_warning{background:var(--warning-light);color:var(--warning-dark);border-color:#f59e0b40}.StatusPill-module__Tb7Bnq__tone_danger{background:var(--danger-light);color:var(--danger-dark);border-color:#ef444440}.StatusPill-module__Tb7Bnq__tone_neutral{background:var(--gray-100);color:var(--gray-700);border-color:var(--border)}
.page-module__meqK-a__page{flex-direction:column;gap:4rem;display:flex}.page-module__meqK-a__hero{text-align:center;background:linear-gradient(135deg, var(--primary) 0%, var(--accent) 100%);color:#fff;border-radius:1rem;padding:3rem 1.5rem;animation:.4s ease-out page-module__meqK-a__fade-in}.page-module__meqK-a__heroTitle{color:#fff;font-size:var(--text-4xl);line-height:var(--leading-tight);margin-bottom:1rem}.page-module__meqK-a__heroSubtitle{font-size:var(--text-lg);opacity:.92;max-width:720px;line-height:var(--leading-relaxed);margin:0 auto 1.5rem}.page-module__meqK-a__heroActions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__meqK-a__lanes{animation:.5s ease-out page-module__meqK-a__fade-in-up}.page-module__meqK-a__lanesHeading{text-align:center;margin-bottom:1.5rem}.page-module__meqK-a__lanesGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;display:grid}.page-module__meqK-a__lane{background:var(--bg);border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.75rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.page-module__meqK-a__lane:hover{border-color:var(--primary-200);transform:translateY(-2px);box-shadow:0 8px 16px #667eea14}.page-module__meqK-a__laneHeader{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.page-module__meqK-a__laneEmoji{font-size:1.75rem;line-height:1}.page-module__meqK-a__laneTitle{font-size:var(--text-xl);margin-right:auto}.page-module__meqK-a__laneTag{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-radius:1rem;padding:.25rem .75rem;display:inline-block}.page-module__meqK-a__laneTagActive{background:var(--success-light);color:var(--success-dark)}.page-module__meqK-a__laneTagAdvanced{background:var(--gray-200);color:var(--gray-700)}.page-module__meqK-a__laneSummary{color:var(--text);line-height:var(--leading-relaxed)}.page-module__meqK-a__laneBullets{color:var(--text-secondary);font-size:var(--text-sm);flex-direction:column;gap:.4rem;list-style:none;display:flex}.page-module__meqK-a__laneBullets li:before{content:"→";color:var(--primary);font-weight:var(--font-semibold);margin-right:.5rem}.page-module__meqK-a__laneActions{flex-direction:column;gap:.5rem;margin-top:auto;display:flex}.page-module__meqK-a__pillars{animation:.6s ease-out page-module__meqK-a__fade-in-up}.page-module__meqK-a__pillarsHeading{text-align:center;margin-bottom:1.5rem}.page-module__meqK-a__pillarsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;display:grid}.page-module__meqK-a__pillar{background:var(--bg);border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.page-module__meqK-a__pillarIcon{color:var(--primary);margin-bottom:.25rem}.page-module__meqK-a__pillar p{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}@media (max-width:640px){.page-module__meqK-a__heroTitle{font-size:var(--text-3xl)}.page-module__meqK-a__heroSubtitle{font-size:var(--text-base)}}
.page-module__W5XfTa__shell{flex-direction:column;gap:1.5rem;display:flex}.page-module__W5XfTa__backLink{color:var(--text-secondary);font-size:var(--text-sm);align-items:center;gap:.375rem;width:fit-content;display:inline-flex}.page-module__W5XfTa__backLink:hover{color:var(--text)}.page-module__W5XfTa__detailHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.page-module__W5XfTa__detailHeaderMain{align-items:center;gap:1rem;display:flex}.page-module__W5XfTa__headerActions{align-items:flex-start;gap:.5rem;display:flex}.page-module__W5XfTa__avatar,.page-module__W5XfTa__avatarFallback{background:var(--gray-100);object-fit:cover;border-radius:.75rem;flex-shrink:0;width:64px;height:64px}.page-module__W5XfTa__avatarFallback{color:var(--primary);justify-content:center;align-items:center;display:flex}.page-module__W5XfTa__titleBlock{flex-direction:column;gap:.5rem;display:flex}.page-module__W5XfTa__h1{font-size:var(--text-3xl);line-height:var(--leading-tight)}.page-module__W5XfTa__titleMeta{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.page-module__W5XfTa__titleSub{color:var(--text-secondary);font-size:var(--text-sm)}.page-module__W5XfTa__statusCard{background:var(--bg);border:1px solid var(--border);border-left:4px solid var(--primary);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1rem 1.25rem;display:flex}.page-module__W5XfTa__statusCard h2{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-secondary);letter-spacing:var(--tracking-wide);text-transform:uppercase}.page-module__W5XfTa__statusCard p{color:var(--text);line-height:var(--leading-relaxed)}.page-module__W5XfTa__card{background:var(--bg);border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.page-module__W5XfTa__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.page-module__W5XfTa__cardHeaderSub{color:var(--text-secondary);font-size:var(--text-xs)}.page-module__W5XfTa__card h2{font-size:var(--text-xl);font-weight:var(--font-semibold)}.page-module__W5XfTa__kv{grid-template-columns:180px 1fr;align-items:baseline;gap:.625rem 1.5rem;display:grid}.page-module__W5XfTa__kv dt{color:var(--text-secondary);font-size:var(--text-sm)}.page-module__W5XfTa__kv dd{font-size:var(--text-sm);word-break:break-all}.page-module__W5XfTa__kv dd code{font-size:var(--text-sm)}.page-module__W5XfTa__link{color:var(--primary-dark);align-items:center;gap:.375rem;display:inline-flex}.page-module__W5XfTa__link:hover{color:var(--primary-800);text-decoration:underline}.page-module__W5XfTa__uriCode{word-break:break-all}.page-module__W5XfTa__muted{color:var(--text-secondary)}.page-module__W5XfTa__metaValue{word-break:break-all}.page-module__W5XfTa__balanceList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.page-module__W5XfTa__balanceRow{background:var(--bg-secondary);border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.page-module__W5XfTa__balanceTime{color:var(--text-secondary);font-size:var(--text-xs)}.page-module__W5XfTa__notFound,.page-module__W5XfTa__error{background:var(--bg);border:1px solid var(--border);border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.75rem;padding:2.5rem 2rem;display:flex}.page-module__W5XfTa__error{background:var(--danger-light);color:var(--danger-dark);border-color:#ef444440}.page-module__W5XfTa__notFound h1{font-size:var(--text-2xl)}.page-module__W5XfTa__notFound p{color:var(--text-secondary);max-width:580px}.page-module__W5XfTa__loadingScreen{color:var(--text-secondary);justify-content:center;align-items:center;gap:.5rem;padding:4rem 0;display:flex}.page-module__W5XfTa__spin{animation:1s linear infinite page-module__W5XfTa__spin}@keyframes page-module__W5XfTa__spin{to{transform:rotate(360deg)}}@media (max-width:640px){.page-module__W5XfTa__kv{grid-template-columns:1fr;gap:.25rem}.page-module__W5XfTa__kv dd{margin-bottom:.5rem}}
.page-module__Ga02Vq__shell{flex-direction:column;gap:1.5rem;display:flex}.page-module__Ga02Vq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.page-module__Ga02Vq__h1{font-size:var(--text-2xl);margin-bottom:.25rem}.page-module__Ga02Vq__sub{color:var(--text-secondary);font-size:var(--text-sm)}.page-module__Ga02Vq__wallet{color:var(--text);font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,Menlo,Monaco,Consolas,monospace}.page-module__Ga02Vq__headerActions{align-items:center;gap:.75rem;display:flex}.page-module__Ga02Vq__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.page-module__Ga02Vq__card{background:var(--bg);border:1px solid var(--border);color:inherit;border-radius:.75rem;flex-direction:column;gap:.875rem;padding:1.25rem;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.page-module__Ga02Vq__card:hover{border-color:var(--primary-300);transform:translateY(-1px);box-shadow:0 4px 12px #667eea14}.page-module__Ga02Vq__card:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.page-module__Ga02Vq__cardHeader{align-items:center;gap:.875rem;display:flex}.page-module__Ga02Vq__avatar,.page-module__Ga02Vq__avatarFallback{background:var(--gray-100);object-fit:cover;border-radius:.5rem;flex-shrink:0;width:44px;height:44px}.page-module__Ga02Vq__avatarFallback{color:var(--primary);justify-content:center;align-items:center;display:flex}.page-module__Ga02Vq__cardTitleWrap{flex-direction:column;gap:.125rem;min-width:0;display:flex}.page-module__Ga02Vq__cardTitle{font-size:var(--text-lg);font-weight:var(--font-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__Ga02Vq__cardSub{color:var(--text-secondary);font-size:var(--text-xs);letter-spacing:var(--tracking-wide)}.page-module__Ga02Vq__cardMeta{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.page-module__Ga02Vq__cardDate{color:var(--text-secondary);font-size:var(--text-xs)}.page-module__Ga02Vq__cardWallet{border-top:1px dashed var(--border);justify-content:space-between;align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.page-module__Ga02Vq__cardWalletLabel{color:var(--text-secondary);font-size:var(--text-xs)}.page-module__Ga02Vq__cardWalletValue{font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,Menlo,Monaco,Consolas,monospace;font-size:var(--text-xs)}.page-module__Ga02Vq__empty{text-align:center;background:var(--bg);border:2px dashed var(--border);border-radius:.75rem;flex-direction:column;align-items:center;gap:1rem;padding:4rem 2rem;animation:.4s ease-out page-module__Ga02Vq__fade-in;display:flex}.page-module__Ga02Vq__emptyIcon{color:var(--primary)}.page-module__Ga02Vq__emptyHeading{font-size:var(--text-2xl)}.page-module__Ga02Vq__emptyBody{color:var(--text-secondary);max-width:540px;line-height:var(--leading-relaxed)}.page-module__Ga02Vq__error{background:var(--danger-light);color:var(--danger-dark);border:1px solid #ef444440;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem 1.25rem;display:flex}.page-module__Ga02Vq__loading,.page-module__Ga02Vq__loadingScreen{color:var(--text-secondary);justify-content:center;align-items:center;gap:.5rem;display:flex}.page-module__Ga02Vq__loading{padding:2.5rem 0}.page-module__Ga02Vq__loadingScreen{padding:4rem 0}.page-module__Ga02Vq__spin{animation:1s linear infinite page-module__Ga02Vq__spin}@keyframes page-module__Ga02Vq__spin{to{transform:rotate(360deg)}}
