.payment-settings{gap:20px;max-width:1160px;display:grid}.payment-hero{background:linear-gradient(125deg,#f1f9f7,#f8fafc);border:1px solid #d6e3e4;border-radius:22px;align-items:center;gap:20px;padding:30px;display:flex}.payment-hero h2{letter-spacing:-.7px;color:#153b3e;margin:5px 0 8px;font-size:26px}.payment-hero p:not(.eyebrow){color:#577073;max-width:650px;margin:0;line-height:1.55}.payment-icon{color:#fff;background:linear-gradient(135deg,#197c79,#174751);border-radius:18px;flex-shrink:0;place-items:center;width:60px;height:60px;display:grid;box-shadow:0 8px 20px #164c5020}.payment-sandbox{color:#326b63;white-space:nowrap;background:#fff;border:1px solid #cfdfdc;border-radius:30px;align-items:center;gap:6px;margin-left:auto;padding:7px 12px;font-size:12px;font-weight:700;display:flex}.payment-notice{color:#756341;background:#f8f5ed;border:1px solid #e9dfc9;border-radius:14px;align-items:center;gap:12px;padding:16px 20px;display:flex}.payment-notice svg{flex-shrink:0}.payment-notice p{margin:0;font-size:13px;line-height:1.6}.payment-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.payment-address-grid{grid-template-columns:1fr 1fr;gap:14px;margin:18px 0;display:grid}.payment-address-grid label:first-child,.payment-address-grid label:nth-child(2){grid-column:1/-1}@media (max-width:520px){.payment-address-grid{grid-template-columns:1fr}}.payment-panel{background:#fff;border:1px solid #dfe7e8;border-radius:20px;min-width:0;padding:25px;box-shadow:0 5px 20px #183c4305}.payment-panel-heading{color:#226a66;align-items:center;gap:10px;margin-bottom:18px;display:flex}.payment-panel-heading h3{color:#203f43;margin:0;font-size:17px}.payment-status{color:#203f43;margin-bottom:12px;font-size:20px;display:block}.payment-panel p{color:#65787a;font-size:13px;line-height:1.65}.payment-facts{margin:20px 0}.payment-facts div{border-bottom:1px solid #edf1f2;justify-content:space-between;gap:16px;padding:11px 0;font-size:12px;display:flex}.payment-facts dt{color:#728486}.payment-facts dd{text-align:right;color:#334e52;margin:0;font-weight:650}.payment-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;display:flex}.payment-actions button{background:#206c68;border-radius:10px;align-items:center;gap:8px;min-height:40px;display:inline-flex;box-shadow:0 3px 9px #183c4310}.payment-actions button:hover:not(:disabled){background:#185a57}.payment-actions .quiet-button{color:#315e60;background:#fff;border:1px solid #d6e3e4}.payment-actions .quiet-button:hover:not(:disabled){background:#edf5f3}.payment-panel .check-field{color:#334e52;align-items:center;gap:12px;font-weight:600;line-height:1.5;display:flex}.payment-panel .check-field input{-webkit-appearance:none;appearance:none;cursor:pointer;background:#dce7e6;border:1px solid #c5d5d5;border-radius:20px;flex-shrink:0;width:40px;height:24px;position:relative}.payment-panel .check-field input:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;inset:3px auto auto 3px;box-shadow:0 1px 4px #153b3e30}.payment-panel .check-field input:checked{background:#206c68;border-color:#206c68}.payment-panel .check-field input:checked:before{transform:translate(16px)}.payment-panel .check-field input:focus-visible{outline-offset:3px;outline:3px solid #73bfb5}.payment-panel .check-field input:disabled{opacity:.5;cursor:not-allowed}.payment-panel .payment-hint{font-size:12px}.payment-panel fieldset{border:0;min-width:0;margin:0;padding:0}.payment-feedback{color:#306653;background:#eff8f3;border:1px solid #cde1da;border-radius:12px;padding:15px 20px;font-size:13px}.payment-error{color:#954636;background:#fff5f1;border-color:#e8cfc9}@media (max-width:900px){.payment-grid{grid-template-columns:1fr}.payment-hero{flex-wrap:wrap;padding:22px}.payment-hero>div{flex:1;min-width:180px}.payment-sandbox{margin-left:0}}@media (max-width:480px){.payment-panel{padding:18px}.payment-hero h2{font-size:22px}.payment-facts div{flex-wrap:wrap;gap:5px}}.payment-fee-policy{border-top:1px solid #dfe7e8;gap:14px;margin-top:20px;padding-top:20px;display:grid}.payment-fee-policy h3{color:#203f43;margin:0;font-size:17px}.payment-rate-label{color:#334e52;gap:8px;font-size:14px;font-weight:600;display:grid}.payment-rate-label input{color:#203f43;width:100%;max-width:180px;font:inherit;background:#f8fafc;border:1px solid #cfdfdc;border-radius:12px;padding:12px 14px}.payment-rate-label input:focus-visible{outline-offset:3px;outline:2px solid #206c68}.payment-rate-label input:disabled{opacity:.55}._layout_w8n5a_1{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}._directory_w8n5a_7,._addPanel_w8n5a_8{min-width:0}._addPanel_w8n5a_8{position:sticky;top:24px}._filters_w8n5a_15{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 24px;display:grid}._filter_w8n5a_15{color:#52647b;background:#fff;border:1px solid #e1e8f2;border-radius:12px;align-items:center;gap:8px;height:auto;padding:10px 12px;display:inline-flex}._filter_w8n5a_15:hover{background:#f5f8fd}._filter_w8n5a_15._selected_w8n5a_35{color:#1d62da;background:#edf4ff;border-color:#b9d2fb}._count_w8n5a_40{text-align:center;background:#eff3f8;border-radius:6px;min-width:22px;padding:2px 5px;font-size:12px}._selected_w8n5a_35 ._count_w8n5a_40{background:#dbe9ff}._members_w8n5a_51{gap:14px;display:grid}._member_w8n5a_51{background:#fff;border:1px solid #e2e9f2;border-radius:16px;padding:20px}._identity_w8n5a_61{align-items:center;gap:12px;min-width:0;display:flex}._identity_w8n5a_61>div{flex:1;min-width:0}._identity_w8n5a_61 strong{overflow-wrap:anywhere;font-size:15px;display:block}._identity_w8n5a_61 small{color:#66788f;overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}._avatar_w8n5a_83{color:#2863bd;background:#edf4ff;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:14px;font-weight:700;display:grid}._badge_w8n5a_95{color:#4e6480;background:#f1f5fa;border-radius:7px;flex-shrink:0;padding:6px 9px;font-size:11px;font-weight:600}._memberActions_w8n5a_104{border-top:1px solid #edf1f6;flex-wrap:wrap;align-items:end;gap:10px;margin-top:18px;padding-top:16px;display:flex}._roleLabel_w8n5a_113{color:#6b7b90;gap:6px;margin:0 auto 0 0;font-size:11px;font-weight:600;display:grid}._roleLabel_w8n5a_113 select{color:#273d58;background:#fff;border:1px solid #dce4ef;border-radius:9px;min-width:150px;min-height:40px;margin-top:0;padding:8px 30px 8px 11px;font-size:13px}._roleLabel_w8n5a_113 select:disabled{color:#708096;background:#f6f8fb}._memberActions_w8n5a_104 button{min-height:40px;font-size:12px}._permissionsNote_w8n5a_140{color:#65788f;align-items:start;gap:9px;margin:22px 0 0;font-size:12px;line-height:1.7;display:flex}._permissionsNote_w8n5a_140>svg{flex-shrink:0;margin-top:2px}._permissionsNote_w8n5a_140 button{color:#2468d5;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-weight:600;display:inline-flex}._addFields_w8n5a_164{gap:18px;display:grid}._addFields_w8n5a_164 select{width:100%}._addHelp_w8n5a_171{color:#6b7b90;margin:0;font-size:12px;line-height:1.7}._addPanel_w8n5a_8 form>button{width:100%}._empty_w8n5a_180{text-align:center;color:#6a7d95;border:1px dashed #dce5f2;border-radius:14px;justify-items:center;gap:10px;padding:35px 16px;display:grid}._empty_w8n5a_180 strong{color:#344c6c;font-size:15px}._empty_w8n5a_180 p{margin:0;font-size:13px}@media (max-width:1100px){._layout_w8n5a_1{grid-template-columns:minmax(0,1fr)}._addPanel_w8n5a_8{position:static}}@media (max-width:600px){._layout_w8n5a_1{gap:16px}._filters_w8n5a_15{grid-template-columns:1fr 1fr;display:grid}._filter_w8n5a_15{justify-content:start;padding:10px;font-size:12px}._count_w8n5a_40{margin-left:auto}._member_w8n5a_51{padding:15px}._identity_w8n5a_61{flex-wrap:wrap}._identity_w8n5a_61>div{flex-basis:calc(100% - 54px)}._badge_w8n5a_95{margin-left:54px}._roleLabel_w8n5a_113{width:100%;margin:0}._roleLabel_w8n5a_113 select{width:100%}._memberActions_w8n5a_104 button{flex:auto}}._revokedBadge_w8n5a_246{color:#b53741;background:#fff0f1;border:1px solid #f1cbd0;border-radius:7px;margin-left:auto;padding:6px 9px;font-size:11px;font-weight:650;display:inline-flex}._invitedBadge_w8n5a_257{color:#916624;background:#fff8e8;border-color:#ead8ab}._revokedNote_w8n5a_263{color:#7a8496;margin:15px 0 0;font-size:12px;line-height:1.65}._setupNotice_w8n5a_270{color:#926a2b;background:#fff8e8;border:1px solid #efdfbb;border-radius:9px;padding:12px;font-size:12px;line-height:1.65}
