.fee-terms{color:#273022;max-width:850px;margin:0 auto;padding:50px 28px 80px;font-family:Arial,Helvetica,sans-serif;line-height:1.75}.fee-terms h1{letter-spacing:-1px;margin:25px 0;font-size:36px}.fee-terms h2{margin:30px 0 10px;font-size:22px}.fee-terms ul{padding-left:22px;list-style:outside}.fee-terms li{margin:12px 0}.fee-terms a,.fee-consent a,.listing-fee a,.connection-notice a,.connection-body a{color:#547738;text-decoration:underline}.connection-notice{color:#738168;margin:14px 0;line-height:1.6;font-size:12px!important}.fee-consent{margin:20px 0;font-size:14px;line-height:1.7;display:block}.fee-consent label{align-items:flex-start;gap:10px;display:flex}.fee-consent input[type=checkbox]{accent-color:#658a38;flex-shrink:0;width:17px;height:17px;margin-top:4px}.fee-consent>a{margin-top:8px;display:inline-block}.fee-summary{margin:10px 0;padding:0;font-size:13px;line-height:1.8;list-style:none}.listing-fee{border-top:1px solid #e2e8dc;width:100%;padding-top:18px;font-size:13px}.listing-fee>span{color:#697660;margin-left:15px}.listing-fee small{margin-top:8px;display:block}.fee-panel-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.connections-panel{margin:30px 0}.connection-card,.fee-settings{background:#fff;border:1px solid #dfe6d7;border-radius:10px;margin:15px 0}.connection-card>summary,.fee-settings>summary{cursor:pointer;padding:18px}.connection-card>summary span,.connection-card>summary small{color:#697660;margin-left:18px}.connection-body,.fee-settings>form,.fee-settings>p{padding:0 20px 20px}.connection-body p{font-size:14px;line-height:1.7}.connection-body select{background:#fff;border:1px solid #dfe6d7;border-radius:6px;padding:10px}.transaction-summary{background:#f0f5e9;border-radius:8px;margin:18px 0;padding:16px}.transaction-summary small{display:block}.connection-events{margin:24px 0}.connection-events summary{cursor:pointer}.connection-events p{border-left:2px solid #d9e4cd;padding-left:12px}.connection-events small{overflow-wrap:anywhere;display:block}.admin-tabs{flex-wrap:wrap;height:auto!important}.success-positioning{color:#657b54;margin-top:14px;font-size:14px}@media (max-width:560px){.connection-card>summary span,.connection-card>summary small{margin-top:5px;margin-left:0;display:block}}.connection-clean>summary{align-items:center;gap:16px;padding:20px;list-style:none;display:flex}.connection-clean>summary::-webkit-details-marker{display:none}.connection-clean>summary .connection-title{flex:1;min-width:0;margin:0}.connection-clean>summary .connection-title strong{color:#35442d;overflow-wrap:anywhere;font-size:16px}.connection-clean>summary .connection-title small{margin:6px 0 0;font-size:12px;line-height:1.6;display:block}.connection-clean>summary .badge{flex-shrink:0;margin:0;font-size:12px}.connection-clean[open]>summary{border-bottom:1px solid #e5ebdc}.connection-clean[open]>summary>svg{transform:rotate(180deg)}.connection-clean .connection-body{padding:22px}.connection-intro h3{margin:0 0 10px;font-size:18px}.connection-intro>p{color:#738466;margin:0 0 18px}.connection-intro dl{background:#f6f8f2;border-radius:9px;flex-wrap:wrap;gap:30px;margin:0 0 18px;padding:16px;display:flex}.connection-intro dt{color:#7c8b70;margin-bottom:5px;font-size:12px}.connection-intro dd{margin:0;font-size:14px}.connection-record-details{border-bottom:1px solid #e6ecdf;margin:18px 0;padding-bottom:18px}.connection-record-details summary{cursor:pointer;color:#708160;font-size:13px}.connection-record-details p{overflow-wrap:anywhere}.connection-clean .connection-body>.field{max-width:360px;margin:24px 0 10px}.connection-outcome{border:1px solid #dce6d2;border-radius:10px;margin-top:24px;padding:0}.connection-outcome>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:14px;font-weight:500;list-style:none;display:flex}.connection-outcome>summary::-webkit-details-marker{display:none}.connection-outcome>p{color:#77856c;margin:0;padding:0 18px 18px}.connection-outcome>form{padding:0 18px 18px}.connection-outcome[open]>summary>svg{transform:rotate(180deg)}.connection-events{color:#738466;border-top:1px solid #e5ecde;padding-top:18px;font-size:13px}.connection-events p{font-size:12px}.connection-clean .transaction-summary{background:#f4f8ef}.connection-clean summary:focus-visible{outline-offset:2px;outline:2px solid #88a365}@media (max-width:560px){.connection-clean>summary{flex-wrap:wrap;gap:12px;padding:17px}.connection-clean>summary .connection-title{flex-basis:100%}.connection-clean .connection-body{padding:18px}.connection-intro dl{gap:18px}.connection-outcome>form .form-grid{grid-template-columns:1fr}}.connection-guide{color:#718365;max-width:620px;margin:10px 0 22px;font-size:14px;line-height:1.7}.connection-tools{flex-wrap:wrap;gap:12px;margin-bottom:20px;display:flex}.connection-tools select,.connection-tools input{background:#fff;border:1px solid #dce5d2;border-radius:8px;max-width:100%;min-height:43px;padding:12px;font-size:14px}.connection-tools form{flex:1;gap:10px;display:flex}.connection-tools input{flex:1;width:100%;min-width:100px}.connection-count{color:#7d8b71;margin:18px 0;font-size:12px}.activity-explainer{color:#6f8060;background:#f4f8ee;border-radius:9px;margin-bottom:18px;padding:16px;font-size:14px;line-height:1.7}.activity-summary{background:#fff;border:1px solid #dfe7d7;border-radius:12px;margin-bottom:12px;padding:22px}.activity-summary h3{margin:0 0 16px;font-size:17px}.activity-summary>div{color:#748566;flex-wrap:wrap;gap:24px;font-size:14px;display:flex}.activity-summary strong{color:#405533;margin-right:5px;font-size:21px}.activity-summary small{color:#809072;margin-top:16px;font-size:12px;line-height:1.6;display:block}.connection-pagination{justify-content:space-between;align-items:center;gap:12px;margin:24px 0;font-size:13px;display:flex}@media (max-width:560px){.connection-tools>label,.connection-tools select{width:100%}.connection-tools form{flex-basis:100%}.connection-tools input{min-width:0}.connection-tools .button{padding:10px}}.connection-view-switch{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0 20px;display:grid}.connection-view-switch button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe6d5;border-radius:12px;padding:16px 18px;font-size:16px;font-weight:500}.connection-view-switch button[aria-pressed=true]{background:#f3f7ec;border-color:#89a567}.connection-view-switch span{color:#758569;margin-top:5px;font-size:12px;font-weight:400;display:block}.connection-business-group{background:#fff;border:1px solid #dfe6d5;border-radius:12px;margin:14px 0}.connection-business-group>summary{cursor:pointer;align-items:center;gap:14px;padding:20px;list-style:none;display:flex}.connection-business-group>summary::-webkit-details-marker{display:none}.connection-business-group>summary strong{flex:1;font-size:17px}.connection-business-group>summary span{color:#78886d;font-size:12px}.connection-business-group[open]>summary>svg{transform:rotate(180deg)}.connection-business-group>div{padding:0 16px 10px}.connection-business-group .connection-card{box-shadow:none;margin:0 0 10px}:is(.connection-view-switch button:focus-visible,.connection-business-group>summary:focus-visible){outline-offset:3px;outline:2px solid #779e51}@media (max-width:560px){.connection-view-switch{grid-template-columns:1fr}.connection-business-group>summary{flex-wrap:wrap;padding:16px}.connection-business-group>summary strong{flex-basis:65%}}.connections-panel{min-width:0}.connection-tools{flex-wrap:wrap;align-items:center;display:flex}.connection-tools>label{flex:0 220px;min-width:0}.connection-tools select{width:100%;max-width:100%}.connection-tools form{flex-wrap:wrap;flex:280px;min-width:0}.connection-tools form input{flex:140px;width:0;min-width:120px}.connection-tools form button{flex-shrink:0}.connection-business-group>summary{flex-wrap:wrap;gap:12px}.connection-business-group>summary strong{overflow-wrap:anywhere}.connection-card .connection-title{overflow-wrap:anywhere;min-width:0}.connection-pagination{flex-wrap:wrap;gap:12px}.connection-body{overflow-wrap:anywhere}.fee-panel-heading button:disabled{opacity:.6}.connections-panel .empty-panel{max-width:100%;padding:28px;line-height:1.7}.connections-panel .connection-tools{align-items:center;gap:12px}.connections-panel .connection-tools>label{align-self:center;align-items:center;margin:0;padding:0;display:flex}.connections-panel .connection-tools select,.connections-panel .connection-tools form input,.connections-panel .connection-tools form .button{box-sizing:border-box;height:46px;min-height:46px;margin:0;line-height:20px}.connections-panel .connection-tools form{align-items:center;margin:0}.connections-panel .connection-tools select{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23657559' stroke-width='1.7'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 12px center no-repeat;padding:12px 36px 12px 14px}@media (max-width:560px){.connections-panel .connection-tools>label{flex-basis:100%}}.connection-help{color:#65715e;background:#fafbf9;border:1px solid #e1e6df;border-radius:12px;margin:0 0 22px;font-size:13px;line-height:1.7}.connection-help>summary{cursor:pointer;color:#3d4a35;padding:15px 18px;font-weight:600}.connection-help>div{padding:0 18px 16px}.connection-help p{margin:0 0 12px}.connection-help p:last-child{margin-bottom:0}.connection-help strong{color:#3d4a35}.connection-help a{color:#456c34;text-underline-offset:3px;text-decoration:underline}.connection-help>summary:focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #718d65}
