.company-profile-workspace{width:100%;max-width:1120px;box-sizing:border-box;margin:0 auto;padding:8px 4px 28px;color:#234437;font-family:"Microsoft YaHei UI","Microsoft YaHei",sans-serif;font-size:14px}
.company-profile-heading{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:600;gap:16px}
.company-muted{color:#65776d;font-size:13px;line-height:1.7;margin:8px 0 22px}
.company-profile-form{display:grid;gap:26px;margin-top:26px}
.company-profile-form .document-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}
.company-profile-form .document-profile-section>p{font-size:13px;color:#65776d;margin-bottom:16px}
.company-profile-form .document-profile-section legend{font-size:16px}
.company-profile-form .admin-profile-field{font-size:14px;gap:8px}
.company-profile-form .document-profile-grid input,.company-profile-form .document-profile-grid select{width:100%;box-sizing:border-box;font:14px/1.5 "Microsoft YaHei UI","Microsoft YaHei",sans-serif;min-height:42px}
.company-profile-tabs{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid #e4ece7;padding-bottom:18px}
.company-profile-tabs button[aria-pressed=true]{border-color:#236246;background:#edf5f0;color:#174c34}
.company-collection{display:grid;gap:14px}.company-collection>.workspace-button{justify-self:start}
.company-collection-list{display:grid;gap:12px}
.company-collection-card{padding:18px;border:1px solid #dfe8e2;border-radius:10px;background:#fafcfb}
.company-collection-card .document-profile-grid{grid-template-columns:1fr 2fr}
.company-collection-card.is-bank .document-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.company-collection-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:14px}
.company-collection-actions>.workspace-button{margin-left:auto}
.company-default-choice{display:flex;align-items:center;gap:8px;font-size:12px;cursor:pointer}
.company-default-choice input{accent-color:#236246}
.company-more{border-top:1px solid #e6ede8;padding-top:14px;font-size:13px}
.company-more summary{cursor:pointer;color:#426653;padding:4px 0}
.company-more>.document-profile-grid{margin-top:18px}
.company-more input{font:inherit;max-width:100%;box-sizing:border-box}
.company-collection-actions .company-more{border:0;padding:0}
@media(max-width:700px){.company-profile-workspace{padding:4px 0 20px}.company-collection-card{padding:14px}.company-profile-form .document-profile-grid,.company-collection-card.is-bank .document-profile-grid{grid-template-columns:1fr}.company-profile-heading{font-size:16px}.company-profile-tabs button{white-space:normal}.company-collection-actions{gap:12px}}
