.pilot-shell{color:#1c2938;min-width:0;font:14px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.pilot-card{background:var(--ant-color-bg-container,#fff);border:1px solid var(--ant-color-border-secondary,#e8edf2);border-radius:10px;margin-bottom:20px;padding:22px;overflow:auto}.pilot-shell h1{margin:0 0 18px;font-size:23px;line-height:1.4}.pilot-shell h2{margin:0 0 16px;font-size:17px}.pilot-fields{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin-bottom:18px;display:grid}.pilot-shell label{flex-direction:column;gap:6px;min-width:0;margin-bottom:12px;font-weight:500;display:flex}.pilot-shell label:has(.ant-checkbox-wrapper),.pilot-shell label:has(.ant-radio-wrapper){flex-flow:wrap;align-items:center}.pilot-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.pilot-heading h1{margin:0}.pilot-buttons{flex-wrap:wrap;gap:8px;display:flex}.pilot-shell .ant-btn{white-space:normal;height:auto;min-height:32px}.pilot-shell .ant-input,.pilot-shell .ant-input-affix-wrapper,.pilot-shell .ant-select,.pilot-shell input[type=date],.pilot-shell input[type=datetime-local]{width:100%}.pilot-error{color:#a82d24;background:#fff2f0;border:1px solid #ffccc7;border-radius:8px;padding:12px 16px}.pilot-shell details{overflow-wrap:anywhere;max-width:360px;font-size:13px}.pilot-shell summary{cursor:pointer}.pilot-table{overflow:auto}.pilot-shell .ant-table-cell{vertical-align:top}.connector-capability-table{min-width:1000px}@media (max-width:600px){.pilot-card{padding:16px}.pilot-fields{grid-template-columns:minmax(0,1fr)}.pilot-heading{flex-wrap:wrap;align-items:flex-start}}.pilot-tenant-edit{grid-template-columns:minmax(100px,.7fr) minmax(110px,.7fr) minmax(150px,1.4fr) auto;align-items:end;gap:8px;min-width:560px;display:grid}.pilot-tenant-edit label{gap:4px;font-size:13px;display:grid}.pilot-tenant-edit input,.pilot-tenant-edit select{min-width:0}.pilot-card small{color:#687789;margin-top:4px;display:block}@media (max-width:900px){.pilot-tenant-edit{grid-template-columns:1fr 1fr;min-width:0}}.pilot-note{color:#607386;margin:4px 0 14px;font-size:13px}.member-role-list,.member-actions{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.pilot-shell details.member-role{background:#fbfcfd;border:1px solid #dce5eb;border-radius:7px;max-width:360px;padding:5px 9px}.pilot-shell details.member-role summary{cursor:pointer;color:#25465a;font-weight:600}.pilot-shell details.member-role ul{margin:0;padding:4px 0 0;list-style:none}.pilot-shell details.member-role li{justify-content:space-between;align-items:center;gap:8px;padding-top:5px;display:flex}.pilot-shell details.member-role li span{color:#536779}.member-actions{min-width:240px}
