.AgentsPage{--besh-neon:#25f7c2;--bg:#000;--card:rgba(255,255,255,0.04);--card2:rgba(0,0,0,0.3);--line:rgba(255,255,255,0.1);--muted:rgba(255,255,255,0.55);--muted2:rgba(255,255,255,0.45);--text:rgba(255,255,255,0.9);--shadow:0 30px 90px rgba(0,0,0,0.55);--shadow2:0 20px 70px rgba(0,0,0,0.55);--glow:0 0 0 1px rgba(37,247,194,0.25),0 0 30px rgba(37,247,194,0.18);min-height:100dvh;background:var(--bg);padding:24px 16px 40px;display:flex;justify-content:center;align-items:flex-start}@media (max-width:480px){.AgentsPage{padding:18px 12px 34px}}.AgentsWrap{width:100%;max-width:720px}.AgentsTop{display:flex;align-items:center;gap:10px;margin-bottom:14px}.AgentsIcon{height:40px;width:40px;border-radius:18px;border:1px solid rgba(37,247,194,.25);background:rgba(37,247,194,.1);display:grid;place-items:center;box-shadow:var(--glow);color:var(--besh-neon)}.AgentsTitleWrap{min-width:0}.AgentsTitle{color:var(--text);font-weight:900;font-size:18px;line-height:1.1}.AgentsSubtitle{color:var(--muted2);font-size:12px;margin-top:2px}.AgentsTopRight{margin-left:auto}.Card{border:1px solid var(--line);background:var(--card);border-radius:24px;overflow:hidden;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:var(--shadow2)}.CardBig{margin-top:14px;box-shadow:var(--shadow)}.CardInner{padding:18px}.CardRow{flex-wrap:wrap}.CardRow,.CardRowLeft{display:flex;align-items:center;gap:10px}.CardRowLeft{color:var(--besh-neon)}.CardHeader{color:var(--text);font-weight:900}.Divider{margin:14px 0;height:1px;background:var(--line);border-radius:999px}.Tabs{margin-top:14px;display:flex;gap:10px}.Tab{flex:1;height:44px;border-radius:18px;border:1px solid var(--line);background:var(--card);color:rgba(255,255,255,.7);font-weight:900;font-size:14px;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease,transform .16s ease}.Tab:hover{border-color:rgba(37,247,194,.3);transform:translateY(-1px)}.TabActive{border-color:rgba(37,247,194,.45);background:rgba(37,247,194,.1);color:var(--besh-neon);box-shadow:var(--glow)}.Panel{border:1px solid var(--line);background:var(--card2);border-radius:22px;padding:14px;margin-top:14px}.PanelHead{display:flex;align-items:center;gap:10px;color:var(--besh-neon);flex-wrap:wrap}.PanelTitle{color:var(--text);font-weight:900}.BadgeOk{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgba(37,247,194,.35);background:rgba(37,247,194,.1);color:var(--besh-neon);font-weight:900;font-size:12px}.Hint{margin-top:8px;color:var(--muted);font-size:12px}.HintSmall{color:var(--muted2);font-size:12px}.HintSmall,.Text{margin-top:10px;line-height:1.35}.Text{color:var(--muted);font-size:14px}.Input{margin-top:10px;width:100%;height:46px;border-radius:18px;border:1px solid var(--line);background:rgba(255,255,255,.05);padding:0 14px;color:rgba(255,255,255,.92);outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.Input:focus{border-color:rgba(37,247,194,.45);box-shadow:var(--glow);background:rgba(255,255,255,.06)}.InputBad{border-color:rgba(255,80,80,.35)}.Field{margin-top:12px}.FieldLabel{color:var(--muted);font-size:12px;margin-bottom:6px}.ErrorText{margin-top:6px;color:rgba(255,160,160,.95);font-size:12px}.CodeBox{margin-top:12px;border-radius:18px;border:1px solid var(--line);background:rgba(0,0,0,.4);padding:12px}.CodeBox code{display:block;color:rgba(255,255,255,.8);font-size:12px;word-break:break-word;overflow-wrap:anywhere}.CodeLabel{color:var(--muted2);font-size:12px;margin-bottom:8px}.Pre{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.Row{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap}.Row2>*{flex:1;min-width:220px}.Steps{margin-top:12px;padding-left:18px;color:var(--muted);font-size:13px;line-height:1.35}.Steps li{margin:6px 0}.Steps span{color:var(--besh-neon);font-weight:900;margin-right:6px}.Grid2{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:640px){.Grid2{grid-template-columns:1fr}.Row2>*{min-width:100%}}.MiniCard{border-radius:18px;border:1px solid var(--line);background:rgba(0,0,0,.4);padding:12px}.MiniLabel{color:var(--muted2);font-size:11px}.MiniValue{margin-top:6px;color:rgba(255,255,255,.88);word-break:break-word;overflow-wrap:anywhere;margin-bottom:10px}.Btn,.MiniValue{font-weight:900;font-size:14px}.Btn{height:46px;border-radius:18px;border:1px solid var(--line);cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease,opacity .16s ease,transform .16s ease;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 14px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.Btn:active{transform:translateY(1px)}.BtnSm{height:36px;border-radius:16px;font-size:13px;padding:0 12px}.BtnGhost{background:rgba(255,255,255,.05);color:rgba(255,255,255,.86)}.BtnGhost:hover{border-color:rgba(37,247,194,.4);box-shadow:var(--glow)}.BtnNeon{border-color:rgba(37,247,194,.3);background:rgba(37,247,194,.12);color:var(--besh-neon)}.BtnNeon:hover{border-color:rgba(37,247,194,.55);box-shadow:var(--glow)}.Btn:disabled,.BtnDisabled{opacity:.45;cursor:not-allowed;box-shadow:none!important;transform:none!important}.Toast{margin-top:14px;border-radius:18px;border:1px solid var(--line);padding:10px 12px;display:flex;align-items:center;gap:10px;font-size:14px}.ToastOk{border-color:rgba(37,247,194,.3);background:rgba(37,247,194,.1);color:var(--besh-neon)}.ToastBad{border-color:rgba(255,80,80,.3);background:rgba(255,80,80,.1);color:rgba(255,210,210,.95)}.Spinner{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.3);border-top-color:rgba(255,255,255,.85);animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.InlineCode{padding:2px 6px;border-radius:10px;border:1px solid var(--line);background:rgba(0,0,0,.4);color:rgba(255,255,255,.82);font-size:12px}.FooterHint{margin-top:14px;text-align:center;color:var(--muted2);font-size:12px}