.fees-module__dxW4mq__page{color:#182c4c;background:#f3f5f8;place-items:center;min-height:100dvh;padding:24px;display:grid}.fees-module__dxW4mq__panel{background:#fff;border:1px solid #dce3ed;border-radius:20px;flex-direction:column;width:100%;max-width:960px;height:min(900px,100dvh - 48px);min-height:0;display:flex;overflow:hidden}.fees-module__dxW4mq__header{border-bottom:1px solid #dce3ed;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;display:flex}.fees-module__dxW4mq__header h1{word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:700;line-height:1.4}.fees-module__dxW4mq__close{color:#182c4c;cursor:pointer;background:#fff;border:1px solid #dce3ed;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.fees-module__dxW4mq__close:hover{background:#f3f5f8}.fees-module__dxW4mq__close:focus-visible,.fees-module__dxW4mq__content:focus-visible{outline-offset:-3px;outline:2px solid #3157a4}.fees-module__dxW4mq__content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a8b5ca transparent;min-height:0;padding:24px 28px 28px;overflow:auto}.fees-module__dxW4mq__table{border-collapse:collapse;table-layout:fixed;word-break:keep-all;overflow-wrap:anywhere;width:100%;margin:0 0 32px;font-size:16px;line-height:1.6}.fees-module__dxW4mq__table caption{color:#16305e;text-align:left;padding:0 0 12px;font-size:21px;font-weight:700}.fees-module__dxW4mq__table th,.fees-module__dxW4mq__table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e0e6ef;padding:14px 18px}.fees-module__dxW4mq__table thead th{color:#16305e;background:#f0f4fa;border-top:2px solid #16305e;font-weight:700}.fees-module__dxW4mq__table tbody th{font-weight:400}.fees-module__dxW4mq__table td{color:#273c59;font-variant-numeric:tabular-nums}.fees-module__dxW4mq__table span{display:block}.fees-module__dxW4mq__note{color:#53647b;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}@media (max-width:600px){.fees-module__dxW4mq__page{padding:12px}.fees-module__dxW4mq__panel{border-radius:14px;height:calc(100dvh - 24px)}.fees-module__dxW4mq__header{gap:8px;padding:12px 16px}.fees-module__dxW4mq__header h1{font-size:20px}.fees-module__dxW4mq__content{padding:20px 16px}.fees-module__dxW4mq__table{margin-bottom:28px;font-size:15px}.fees-module__dxW4mq__table caption{font-size:18px}.fees-module__dxW4mq__table th,.fees-module__dxW4mq__table td{padding:12px 8px}}
