.fee-match-panel{color:#041e42;overflow-wrap:anywhere;max-width:960px;margin:24px auto;padding:clamp(16px,4vw,40px)}.fee-match-panel form{gap:16px;padding:20px 0;display:grid}.fee-match-panel label{gap:8px;display:grid}.fee-match-panel input,.fee-match-panel textarea,.fee-match-panel select,.fee-match-panel button{font:inherit;color:#041e42;background:#fff;border:1px solid #9a9eaa;border-radius:6px;min-width:0;max-width:100%;min-height:44px;padding:10px}.fee-match-panel textarea{resize:vertical;min-height:88px}.fee-match-panel button{color:#f2f0eb;cursor:pointer;background:#041e42}.fee-match-panel button:disabled{opacity:.6;cursor:wait}.fee-match-panel article{border-bottom:1px solid #bcc1c7;padding:20px 0}.fee-match-panel a{min-height:44px;margin-inline-end:20px;padding:10px 0;text-decoration:underline;display:inline-block}.fee-match-panel summary{cursor:pointer;min-height:44px;padding:10px 0}.fee-match-panel .fee-match-check{align-items:center;gap:12px;display:flex}.fee-match-check input{flex:0 0 24px;width:24px}:is(.fee-match-panel :focus-visible,.fee-match-product-action:focus-visible){outline-offset:3px;outline:3px solid #a67b37}.fee-match-product-action{color:#041e42;align-items:center;min-height:44px;padding:12px 0;text-decoration:underline;display:inline-flex}@media (max-width:480px){.fee-match-panel{padding:16px;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.fee-match-panel form{padding:12px 0}}
