.model-connection-panel_panel__pyUfY{display:grid;gap:18px}.model-connection-panel_modeGrid__kZIGA{display:grid;gap:12px}.model-connection-panel_modeCard__bP8Ed{display:grid;gap:8px;padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--elev);text-align:left;color:var(--text);cursor:pointer}.model-connection-panel_modeCardActive__d8jaY{border-color:rgba(183,255,106,.45);background:linear-gradient(145deg,rgba(183,255,106,.09),rgba(255,255,255,.02))}.model-connection-panel_modeCard__bP8Ed strong{font-size:17px}.model-connection-panel_modeCard__bP8Ed small{color:var(--muted);line-height:1.5}.model-connection-panel_badge__g2Fa4{justify-self:start;padding:3px 8px;border:1px solid rgba(183,255,106,.24);border-radius:999px;color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.08em}.model-connection-panel_section__To_ev{display:grid;gap:15px;padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--elev)}.model-connection-panel_sectionHead__U9c_S{display:grid;gap:5px}.model-connection-panel_sectionHead__U9c_S h2{font-size:20px}.model-connection-panel_sectionHead__U9c_S p{color:var(--muted);font-size:13px}.model-connection-panel_fieldGrid__t5JPr{display:grid;gap:12px}.model-connection-panel_field__Dc4nO{display:grid;gap:6px}.model-connection-panel_field__Dc4nO span{color:var(--muted);font-size:12px;font-weight:700}.model-connection-panel_field__Dc4nO input,.model-connection-panel_field__Dc4nO select{width:100%;min-height:48px;padding:0 12px;border:1px solid var(--line-strong);border-radius:13px;outline:none;background:var(--soft);color:var(--text);font-size:16px}.model-connection-panel_field__Dc4nO input::placeholder{color:var(--faint)}.model-connection-panel_actions__W0hzx{display:flex;flex-wrap:wrap;gap:9px}.model-connection-panel_actionDanger__S6eKj,.model-connection-panel_actionGhost__iRnG0,.model-connection-panel_actionPrimary__OUh_A{min-height:44px;padding:0 14px;border-radius:13px;font:inherit;font-weight:750;cursor:pointer}.model-connection-panel_actionPrimary__OUh_A{border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink)}.model-connection-panel_actionGhost__iRnG0{border:1px solid var(--line);background:transparent;color:var(--text)}.model-connection-panel_actionDanger__S6eKj{border:1px solid rgba(255,130,130,.2);background:rgba(255,100,100,.06);color:#ffb7b7}.model-connection-panel_actionDanger__S6eKj:disabled,.model-connection-panel_actionGhost__iRnG0:disabled,.model-connection-panel_actionPrimary__OUh_A:disabled{opacity:.5;cursor:not-allowed}.model-connection-panel_status__ecTqX{padding:11px 12px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.025);color:var(--muted);font-size:12px;overflow-wrap:anywhere}.model-connection-panel_statusSuccess__qf4jf{border-color:rgba(183,255,106,.2);color:#dfffc0}.model-connection-panel_statusError__riiIw{border-color:rgba(255,130,130,.22);color:#ffc0c0}.model-connection-panel_summary__1p2Mb{display:grid;gap:10px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--soft)}.model-connection-panel_summaryRow__K61ee{display:flex;justify-content:space-between;gap:18px}.model-connection-panel_summaryRow__K61ee span{color:var(--muted);font-size:12px}.model-connection-panel_summaryRow__K61ee strong{max-width:62%;text-align:right;overflow-wrap:anywhere}.model-connection-panel_modelList___m_L2{display:grid;gap:9px}.model-connection-panel_notice__7yoT3{color:var(--faint);font-size:11px;line-height:1.55}@media (min-width:760px){.model-connection-panel_fieldGridTwo__Swix3,.model-connection-panel_modeGrid__kZIGA{grid-template-columns:repeat(2,minmax(0,1fr))}.model-connection-panel_section__To_ev{padding:22px}}