/* Supplied document layouts; scoped to their own wrappers. */

#rk-atask-98f5a8ad88{box-sizing:border-box;color:#202a30;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.6;max-width:100%;overflow-wrap:break-word}
#rk-atask-98f5a8ad88 *{box-sizing:border-box}
#rk-atask-98f5a8ad88 a{color:#065ca8;text-decoration:underline;text-underline-offset:.15em}
#rk-atask-98f5a8ad88 a:focus-visible{outline:3px solid #9b5200;outline-offset:3px}
#rk-atask-98f5a8ad88 h2{font-size:1.5rem;line-height:1.3;margin:1.5rem 0 .75rem}
#rk-atask-98f5a8ad88 h3{font-size:1.3rem;line-height:1.35;margin:1.4rem 0 .65rem}
#rk-atask-98f5a8ad88 h4{font-size:1.15rem;line-height:1.4;margin:1.25rem 0 .6rem}
#rk-atask-98f5a8ad88 h5{font-size:1.05rem;line-height:1.4;margin:1.1rem 0 .55rem}
#rk-atask-98f5a8ad88 h6{font-size:1rem;line-height:1.4;margin:1rem 0 .5rem}
#rk-atask-98f5a8ad88 p{margin:.75rem 0}
#rk-atask-98f5a8ad88 .rk-introduction{padding:1.2rem;border:1px solid #a8b7c2;border-radius:.25rem;background:#f2f6f8}
#rk-atask-98f5a8ad88 .rk-page-navigation ol{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;list-style:none;margin:1.2rem 0;padding:0}
#rk-atask-98f5a8ad88 .rk-page-navigation a{display:inline-block;padding:.3rem .2rem}
#rk-atask-98f5a8ad88 .rk-source-page{margin:2.4rem 0;padding-top:.5rem;scroll-margin-top:1rem}
#rk-atask-98f5a8ad88 .rk-page-boundary{border-top:3px solid #486472;border-bottom:1px solid #b4c0c8;padding:.5rem 1rem;background:#f5f7f8;margin-bottom:1.2rem}
#rk-atask-98f5a8ad88 .rk-page-boundary h2{margin:.4rem 0}
#rk-atask-98f5a8ad88 .rk-page-boundary p{margin:.3rem 0;font-size:.95rem}
#rk-atask-98f5a8ad88 .rk-page_header{font-style:italic;font-size:.94rem}
#rk-atask-98f5a8ad88 .rk-page_footer{font-size:.9rem;border-top:1px solid #a8b7c2;padding-top:.5rem}
#rk-atask-98f5a8ad88 .rk-units{font-size:.95rem}
#rk-atask-98f5a8ad88 .rk-signature_metadata{border:1px solid #a8b7c2;padding:.75rem;display:inline-block;font-size:.95rem}
#rk-atask-98f5a8ad88 .rk-source-logo{margin:1rem 0}
#rk-atask-98f5a8ad88 .rk-source-logo img{display:block;width:22rem;max-width:100%;height:auto}
#rk-atask-98f5a8ad88 .rk-signature-image{margin:.3rem 0 .8rem}
#rk-atask-98f5a8ad88 .rk-signature-image img{display:block;width:10rem;max-width:100%;height:auto}
#rk-atask-98f5a8ad88 .rk-list{padding-left:1.6rem;margin:.75rem 0}
#rk-atask-98f5a8ad88 .rk-list li{margin:.45rem 0}
#rk-atask-98f5a8ad88 .rk-explicit-list{list-style:none;padding-left:0;margin:.75rem 0}
#rk-atask-98f5a8ad88 .rk-explicit-list>li{display:flex;align-items:flex-start;gap:.65rem;margin:.5rem 0}
#rk-atask-98f5a8ad88 .rk-source-label{flex:0 0 auto;min-width:1.7rem}
#rk-atask-98f5a8ad88 .rk-item-content{min-width:0;flex:1}
#rk-atask-98f5a8ad88 .rk-item-content .rk-explicit-list{margin-left:.5rem}
#rk-atask-98f5a8ad88 .rk-table-block{margin:1.4rem 0}
#rk-atask-98f5a8ad88 .rk-table-scroll{overflow-x:auto;max-width:100%;border:1px solid #a8b7c2;border-radius:.2rem;scrollbar-gutter:stable}
#rk-atask-98f5a8ad88 .rk-table-scroll:focus{outline:3px solid #9b5200;outline-offset:3px}
#rk-atask-98f5a8ad88 .rk-table{border-collapse:collapse;width:100%;min-width:38rem;font-size:.95rem;line-height:1.45}
#rk-atask-98f5a8ad88 .rk-wide-table{min-width:var(--rk-table-min)}
#rk-atask-98f5a8ad88 .rk-table caption{text-align:left;padding:.85rem;font-weight:700;font-size:1.05rem;caption-side:top;background:#f4f7f8;color:#202a30}
#rk-atask-98f5a8ad88 .rk-table th{border:1px solid #a8b7c2;padding:.55rem .65rem;vertical-align:top;text-align:left;background:#e9f0f3;font-weight:700;overflow-wrap:anywhere}
#rk-atask-98f5a8ad88 .rk-table td{border:1px solid #a8b7c2;padding:.55rem .65rem;vertical-align:top;text-align:left;overflow-wrap:anywhere}
#rk-atask-98f5a8ad88 .rk-table tbody th{background:#f2f5f6;font-weight:600}
#rk-atask-98f5a8ad88 .rk-table [data-source-group-header]{background:#dce8ed;font-weight:700}
#rk-atask-98f5a8ad88 .rk-editorial{font-size:.94rem;color:#3f4e57;border-left:3px solid #708793;padding-left:.7rem}
#rk-atask-98f5a8ad88 .rk-editorial-tag{font-weight:400;font-size:.88rem}
#rk-atask-98f5a8ad88 .rk-editorial-header{display:block;font-style:italic;font-weight:400}
#rk-atask-98f5a8ad88 .rk-editorial-header small{display:block;font-size:.82rem}
#rk-atask-98f5a8ad88 .rk-footnote{font-size:.92rem}
#rk-atask-98f5a8ad88 .rk-review{margin-top:2.5rem;border-top:3px solid #486472;padding-top:1rem}
#rk-atask-98f5a8ad88 .rk-review-list{padding-left:1.6rem}
#rk-atask-98f5a8ad88 .rk-review-list>li{padding:.6rem 0;border-bottom:1px solid #c8d1d7}
#rk-atask-98f5a8ad88 .rk-issue-location{font-weight:700}


#sv13-document{font-size:1.125rem;line-height:1.65;color:#20262d;background:#fff;overflow-wrap:break-word}
#sv13-document *{box-sizing:border-box}
#sv13-document a{color:#145278;text-decoration:underline;text-underline-offset:.16em;overflow-wrap:anywhere}
#sv13-document :focus-visible{outline:3px solid #174f73;outline-offset:4px}
#sv13-document h2{font-size:1.4em;line-height:1.4;margin-block:1.75rem 1rem}
#sv13-document h3{font-size:1.15em;line-height:1.5;margin-block:1.4rem .7rem}
#sv13-document p{margin-block:.75rem}
#sv13-document .doc-toolbar{display:flex;flex-wrap:wrap;gap:.65rem 1.5rem;margin-bottom:1rem}
#sv13-document .doc-notice,#sv13-document .review-notes{padding:.8rem 1rem;border:1px solid #b6c6ce;border-left:4px solid #225e7c;background:#f4f8fa;margin-block:1.25rem}
#sv13-document .page-links{display:flex;flex-wrap:wrap;gap:.5rem 1.6rem;padding-left:1.5rem}
#sv13-document .doc-page{border-top:1px solid #b6c6ce;margin-top:2rem;padding-top:1rem}
#sv13-document .editorial{font-size:.9em;font-weight:400;color:#425563}
#sv13-document .approval{text-align:right}
#sv13-document .source-date{text-align:center}
#sv13-document .source-list{list-style:none;padding-left:0}
#sv13-document .source-list .source-list{margin-left:1.5rem}
#sv13-document .clause-number{font-variant-numeric:tabular-nums;font-weight:600}
#sv13-document .table-region{margin-block:1.25rem;max-width:100%;overflow-x:auto}
#sv13-document caption{text-align:left;font-weight:600;line-height:1.55;padding-bottom:.75rem}
#sv13-document th,#sv13-document td{border:1px solid #71828b;padding:.6rem .7rem;text-align:left;vertical-align:top}
#sv13-document thead th{background:#edf3f6;font-weight:700}
#sv13-document tbody th{font-weight:400}
#sv13-document .group-row{background:#f5f7f8}
#sv13-document .group-row th{font-weight:600}
#sv13-document .page-boundary{background:#e8f0f4}
#sv13-document tbody td:first-child{white-space:nowrap}
#sv13-document tbody td:last-child{min-width:5rem}
@media print{#sv13-document .doc-toolbar,#sv13-document .doc-toc{display:none}#sv13-document{color:#000}#sv13-document .table-region{overflow:visible}#sv13-document table{min-width:0!important}#sv13-document thead{display:table-header-group}#sv13-document tr{break-inside:avoid}}


#sv12-document{color:#20262d;background:#fff;font-size:1.125rem;line-height:1.65;overflow-wrap:break-word}
#sv12-document *{box-sizing:border-box}
#sv12-document a{color:#145278;text-decoration:underline;text-underline-offset:.16em;overflow-wrap:anywhere}
#sv12-document :focus-visible{outline:3px solid #174f73;outline-offset:4px}
#sv12-document h2{font-size:1.4em;line-height:1.4;margin-block:1.75rem 1rem}
#sv12-document h3{font-size:1.15em;line-height:1.5;margin-block:1.4rem .7rem}
#sv12-document p{margin-block:.75rem}
#sv12-document .doc-toolbar{display:flex;flex-wrap:wrap;gap:.65rem 1.5rem;margin-bottom:1rem}
#sv12-document .doc-notice,#sv12-document .review-notes{padding:.8rem 1rem;border:1px solid #b6c6ce;border-left:4px solid #225e7c;background:#f4f8fa;margin-block:1.25rem}
#sv12-document .page-links{display:flex;flex-wrap:wrap;gap:.5rem 1.6rem;padding-left:1.5rem}
#sv12-document .doc-page{border-top:1px solid #b6c6ce;margin-top:2rem;padding-top:1rem}
#sv12-document .page-label{font-size:1.05em;font-weight:700}
#sv12-document .page-number-note,#sv12-document .editorial{font-size:.9em;font-weight:400;color:#425563}
#sv12-document .approval{text-align:right}
#sv12-document .source-date{text-align:center}
#sv12-document .source-list{list-style:none;padding-left:0}
#sv12-document .source-list .source-list{margin-left:1.5rem}
#sv12-document .clause-number{font-variant-numeric:tabular-nums;font-weight:600}
#sv12-document .footnotes{border-top:1px solid #aaa;margin-top:1.5rem;font-size:.9em}
#sv12-document .footnote-back{font-size:.9em;margin-top:-.35rem}
#sv12-document .table-region{margin-block:1.25rem;max-width:100%;overflow-x:auto}
#sv12-document caption{text-align:left;font-weight:600;line-height:1.55;padding-bottom:.75rem}
#sv12-document th,#sv12-document td{border:1px solid #71828b;padding:.6rem .7rem;text-align:left;vertical-align:top}
#sv12-document thead th{background:#edf3f6;font-weight:700}
#sv12-document tbody th{font-weight:400}
#sv12-document .group-row{background:#f5f7f8}
#sv12-document .group-row th{font-weight:600}
#sv12-document tbody td:first-child{white-space:nowrap}
#sv12-document tbody td:last-child{min-width:5rem}
#sv12-document sup{line-height:0}
@media print{#sv12-document .doc-toolbar,#sv12-document .doc-toc{display:none}#sv12-document{color:#000}#sv12-document .table-region{overflow:visible}#sv12-document table{min-width:0!important}#sv12-document thead{display:table-header-group}#sv12-document tr{break-inside:avoid}}


#sv11-document{font-size:1.125rem;line-height:1.65;color:#20262d;background:#fff;overflow-wrap:break-word}
#sv11-document *{box-sizing:border-box}
#sv11-document .doc-toolbar{display:flex;flex-wrap:wrap;gap:.65rem 1.5rem;margin-block:0 1.25rem}
#sv11-document a{color:#145278;text-decoration:underline;text-underline-offset:.16em;overflow-wrap:anywhere}
#sv11-document a:focus-visible{outline:3px solid #174f73;outline-offset:4px}
#sv11-document h2{font-size:1.45em;line-height:1.35;margin-block:1.5rem .75rem}
#sv11-document h3{font-size:1.2em;line-height:1.45;margin-block:1.5rem .75rem}
#sv11-document p{margin-block:.75rem}
#sv11-document .doc-notice,#sv11-document .review-notes{border:1px solid #b6c6ce;border-left:4px solid #225e7c;background:#f4f8fa;padding:.75rem 1rem;margin-block:1.25rem}
#sv11-document .source-header{text-align:center;margin-block:1.5rem 2rem}
#sv11-document .source-header p{margin-block:.4rem}
#sv11-document .source-header .issuer{font-weight:700}
#sv11-document .source-header .date-number{margin-top:1.25rem}
#sv11-document .source-body{max-width:75rem}
#sv11-document .clauses,#sv11-document .subclauses{list-style:none;padding-left:0;margin-block:.75rem}
#sv11-document .subclauses{margin-left:1.5rem}
#sv11-document .clause-number{font-variant-numeric:tabular-nums;font-weight:600}
#sv11-document .imperative{letter-spacing:.12em;font-weight:600}
#sv11-document .signatory{margin-top:2rem}
#sv11-document figure{margin:1rem 0}
#sv11-document .signature-image{display:block;width:12rem;max-width:100%;height:auto}
#sv11-document figcaption{font-size:.9em;color:#3e4d56}
@media print{#sv11-document .doc-toolbar{display:none}#sv11-document{color:#000}#sv11-document .doc-notice,#sv11-document .review-notes{background:#fff}#sv11-document figure,#sv11-document .signatory{break-inside:avoid}}

.sv-imported-document{max-width:100%;min-width:0;overflow-wrap:anywhere}
.sv-imported-document img{max-width:100%;height:auto}
.sv-imported-document .table-region{max-width:100%;overscroll-behavior-inline:contain}
.sv-imported-document .doc-reading-note{font-size:1rem;line-height:1.6;color:#334e5c}
