/* Finin2min additive module. Scoped entirely under #f2-c19-root */
#f2-c19-root[hidden]{display:none!important}#f2-c19-root{box-sizing:border-box;max-width:1100px;width:min(100% - 28px,1100px);margin:38px auto;padding:26px;background:linear-gradient(150deg,#f4faff,#fff);border:1px solid #bfdbfe;border-radius:18px;color:#12233e;box-shadow:0 12px 34px rgba(11,53,107,.08);font:inherit}#f2-c19-root *{box-sizing:border-box;min-width:0}#f2-c19-root h2{font-size:clamp(23px,3vw,32px);letter-spacing:-.03em;margin:0 0 10px;line-height:1.18;color:#143864}#f2-c19-root .c19-kicker{font-size:.72rem;font-weight:900;letter-spacing:.11em;color:#0c7896;text-transform:uppercase;margin:0 0 12px}#f2-c19-root p{max-width:940px;line-height:1.65}#f2-c19-root .c19-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:22px 0}#f2-c19-root label{display:block;font-size:.85rem;font-weight:700;color:#233955}#f2-c19-root input,#f2-c19-root select{display:block;width:100%;min-width:0;margin-top:6px;border-radius:9px;border:1px solid #a5bcd0;background:#fff;color:#0c2545;padding:11px 12px;font:inherit;font-size:1rem;max-width:100%}#f2-c19-root input:focus-visible,#f2-c19-root select:focus-visible,#f2-c19-root button:focus-visible{outline:3px solid #0f86af;outline-offset:2px}#f2-c19-root .c19-controls{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}#f2-c19-root button{border-radius:9px;padding:11px 18px;background:#10457a;border:1px solid #10457a;color:white;font-size:.94rem;font-weight:750;cursor:pointer}#f2-c19-root button.c19-secondary{background:white;color:#10457a}#f2-c19-root button[disabled]{opacity:.5;cursor:default}#f2-c19-root .c19-status{padding:12px 14px;margin-top:16px;border-radius:9px;background:#e7effb;color:#143864;font-weight:700}#f2-c19-root .c19-status[data-error="true"]{background:#fff0ef;color:#9b2226}#f2-c19-root .c19-result{max-width:100%;overflow-x:auto;margin-top:18px}#f2-c19-root table{width:100%;border-collapse:collapse;min-width:420px;background:#fff;font-size:.88rem}#f2-c19-root th,#f2-c19-root td{padding:10px;text-align:left;border-bottom:1px solid #e6ebf1;vertical-align:top}#f2-c19-root th{background:#dceaf9;color:#13375c}#f2-c19-root .c19-note{background:#f1f6fb;border-left:3px solid #2a78b2;padding:12px 14px;margin-top:19px;font-size:.83rem}#f2-c19-root .c19-pill{display:inline-block;border-radius:999px;padding:3px 10px;background:#d7f3eb;color:#095c4d;font-weight:750;font-size:.77rem}#f2-c19-root .c19-wide{grid-column:1 / -1}#f2-c19-root .c19-sub{font-size:.86rem;color:#445e78}#f2-c19-root .c19-scroll{overflow-x:auto}#f2-c19-root .c19-asset-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;margin:12px 0;background:#fff;border:1px solid #cadae7;border-radius:12px}#f2-c19-root [data-c19-add]{margin-top:5px}@media(max-width:700px){#f2-c19-root{width:calc(100% - 18px);padding:17px;margin:22px auto}#f2-c19-root .c19-grid,#f2-c19-root .c19-asset-row{grid-template-columns:1fr;gap:12px}#f2-c19-root .c19-wide{grid-column:auto}#f2-c19-root button{width:100%}#f2-c19-root table{font-size:.78rem}}
