.zr-shell{align-items:start}.zr-shell>div{min-width:0}.zr-form{margin:10px 0 26px;padding:22px;border:1px solid #c9d9e2;background:#f7fafb}.zr-form h2{margin:0 0 8px;color:#284f67;font:700 23px/1.3 Georgia,serif}.zr-form>p{margin:0 0 18px;color:#526c79;font:14px/1.6 Arial,sans-serif}.zr-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.zr-fields label{display:block;color:#31586e;font:700 12px/1.4 Arial,sans-serif}.zr-fields input,.zr-fields select{display:block;box-sizing:border-box;width:100%;margin-top:5px;padding:10px;border:1px solid #abc4d1;border-radius:2px;background:#fff;color:#263f4d;font:14px Arial,sans-serif}.zr-fields input:focus,.zr-fields select:focus{outline:2px solid #4d8dae;outline-offset:1px}.zr-form button{margin-top:18px;padding:11px 18px;border:0;background:#386f90;color:#fff;font:700 14px Arial,sans-serif;cursor:pointer}.zr-form button:hover{background:#285b7b}.zr-result{min-width:0;color:#3c5361;font:14px/1.65 Arial,sans-serif}.zr-summary{margin:0 0 18px;padding:18px 20px;border-left:5px solid #7d6a9a;background:#f0ecf5}.zr-summary h2{margin:4px 0 8px;color:#3f3f66;font:700 25px/1.25 Georgia,serif}.zr-summary p{margin:6px 0}.zr-eyebrow{color:#6c5684;font:700 11px/1.4 Arial,sans-serif;letter-spacing:.12em}.zr-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:17px 0;background:#d6e2e8;border:1px solid #d6e2e8}.zr-facts div{padding:12px 14px;background:#fff}.zr-facts span,.zr-facts strong{display:block}.zr-facts span{margin-bottom:4px;color:#607783;font:700 10px/1.3 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.zr-facts strong{color:#294f64;font:700 14px/1.45 Georgia,serif}.zr-method,.zr-note{color:#526c79;font-size:13px}.zr-warning,.zr-error{padding:13px 15px;border-left:4px solid #ad7056;background:#fff4e9;color:#744934}.zr-error{border-left-color:#ab5155;background:#fff2f2;color:#863d42}.zr-result h3,.zr-article h2,.zr-article h3{color:#294f67;font-family:Georgia,serif}.zr-result h3{margin:28px 0 10px;font-size:19px}.zr-table-wrap{max-width:100%;overflow-x:auto}.zr-table{width:100%;border-collapse:collapse;white-space:nowrap;font:13px/1.45 Arial,sans-serif}.zr-table caption{padding:8px 0;text-align:left;color:#5e7480;font-style:italic}.zr-table th,.zr-table td{padding:8px 10px;border:1px solid #d1e0e7;text-align:left;vertical-align:top}.zr-table thead{background:#e8f1f5;color:#335b70}.zr-table tbody tr:nth-child(even){background:#f8fbfc}.zr-table tbody tr.current{background:#fff1cf;font-weight:700}.zr-symbol{display:inline-block;width:1.25em;color:#66547d;font-size:16px}.zr-lb{display:block;margin-top:3px;color:#7d4e67;font-size:11px}.zr-article{min-width:0;color:#3d5360;font:15px/1.75 Arial,sans-serif}.zr-article h2{margin-top:30px;font-size:23px}.zr-article h3{font-size:18px}.zr-article p{max-width:790px}.zr-article li{margin:7px 0}.zr-period-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0}.zr-period-grid div{padding:11px 12px;border:1px solid #d1dfe6;background:#fafcfd}.zr-period-grid strong,.zr-period-grid span{display:block}.zr-period-grid strong{color:#345b70;font:700 14px Georgia,serif}.zr-period-grid span{margin-top:3px;color:#607783;font:12px Arial,sans-serif}.zr-source-note{margin-top:30px;padding-top:14px;border-top:1px solid #cfdee6}.zr-source-note a{overflow-wrap:anywhere}.zr-next a{font-weight:700}@media(max-width:700px){.zr-fields,.zr-facts{grid-template-columns:minmax(0,1fr)}.zr-period-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zr-form{padding:15px}.zr-table{font-size:12px}}@media(max-width:430px){.zr-period-grid{grid-template-columns:minmax(0,1fr)}}
