.fmg2951-fees{display:block;min-width:0}.fmg2951-fees>summary{list-style:none;cursor:pointer;display:flex;flex-direction:column;gap:6px;position:relative;padding:4px 28px 4px 0}.fmg2951-fees>summary::-webkit-details-marker{display:none}.fmg2951-fees>summary:after{content:"⌄";position:absolute;right:2px;top:2px;font-size:24px;color:#234463}.fmg2951-fees[open]>summary:after{content:"⌃"}.fmg2951-title{font-size:1.15rem;font-weight:700;color:#203e5b}.fmg2951-subline{font-size:.85rem;color:#42546b;line-height:1.5}.fmg2951-status{font-weight:700;color:#146c47;margin-left:8px}.fmg2951-fees>summary:focus-visible{outline:2px solid #2463a2;outline-offset:4px}.fmg2951-body{margin-top:12px}.fmg2951-fees:not([open]){padding-bottom:12px}.fmg2951-fees .fmg295-table th,.fmg2951-fees .fmg295-table td{padding:8px 7px}.fmg2951-fees .fmg293-note{font-size:.8rem}@media(max-width:600px){.fmg2951-title{font-size:1rem}.fmg2951-subline{font-size:.78rem}}

/* v2.9.5.2 responsive pricing layout */
.fmg2951-fees .fmg293-table-scroll{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:thin;border:1px solid #d8e2ee;border-radius:8px}
.fmg2951-fees .fmg295-table{min-width:570px;width:100%;table-layout:auto}
.fmg2951-fees .fmg295-table th,.fmg2951-fees .fmg295-table td{padding:9px 8px;vertical-align:top;white-space:normal;font-size:.85rem}
.fmg2951-fees .fmg295-table tbody tr th{min-width:112px;max-width:165px}
.fmg2951-fees .fmg295-table .fmg295-deadline{font-size:.7rem;line-height:1.2;margin-top:4px}
.fmg2951-fees .fmg295-table .fmg295-state{font-size:.7rem;margin-top:3px}
@media(max-width:650px){.fmg2951-fees .fmg295-table{min-width:570px}.fmg2951-fees .fmg2951-body{padding:12px 0}.fmg2951-fees .fmg293-table-scroll{margin:0}.fmg2951-fees .fmg2951-subline{font-size:.77rem}}
