/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light.focus,.btn-light:focus,.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.row-cols-1>*{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-order:-1;order:-1}.order-last{-webkit-order:13;order:13}.order-0{-webkit-order:0;order:0}.order-1{-webkit-order:1;order:1}.order-2{-webkit-order:2;order:2}.order-3{-webkit-order:3;order:3}.order-4{-webkit-order:4;order:4}.order-5{-webkit-order:5;order:5}.order-6{-webkit-order:6;order:6}.order-7{-webkit-order:7;order:7}.order-8{-webkit-order:8;order:8}.order-9{-webkit-order:9;order:9}.order-10{-webkit-order:10;order:10}.order-11{-webkit-order:11;order:11}.order-12{-webkit-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-order:-1;order:-1}.order-sm-last{-webkit-order:13;order:13}.order-sm-0{-webkit-order:0;order:0}.order-sm-1{-webkit-order:1;order:1}.order-sm-2{-webkit-order:2;order:2}.order-sm-3{-webkit-order:3;order:3}.order-sm-4{-webkit-order:4;order:4}.order-sm-5{-webkit-order:5;order:5}.order-sm-6{-webkit-order:6;order:6}.order-sm-7{-webkit-order:7;order:7}.order-sm-8{-webkit-order:8;order:8}.order-sm-9{-webkit-order:9;order:9}.order-sm-10{-webkit-order:10;order:10}.order-sm-11{-webkit-order:11;order:11}.order-sm-12{-webkit-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-order:-1;order:-1}.order-md-last{-webkit-order:13;order:13}.order-md-0{-webkit-order:0;order:0}.order-md-1{-webkit-order:1;order:1}.order-md-2{-webkit-order:2;order:2}.order-md-3{-webkit-order:3;order:3}.order-md-4{-webkit-order:4;order:4}.order-md-5{-webkit-order:5;order:5}.order-md-6{-webkit-order:6;order:6}.order-md-7{-webkit-order:7;order:7}.order-md-8{-webkit-order:8;order:8}.order-md-9{-webkit-order:9;order:9}.order-md-10{-webkit-order:10;order:10}.order-md-11{-webkit-order:11;order:11}.order-md-12{-webkit-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-order:-1;order:-1}.order-lg-last{-webkit-order:13;order:13}.order-lg-0{-webkit-order:0;order:0}.order-lg-1{-webkit-order:1;order:1}.order-lg-2{-webkit-order:2;order:2}.order-lg-3{-webkit-order:3;order:3}.order-lg-4{-webkit-order:4;order:4}.order-lg-5{-webkit-order:5;order:5}.order-lg-6{-webkit-order:6;order:6}.order-lg-7{-webkit-order:7;order:7}.order-lg-8{-webkit-order:8;order:8}.order-lg-9{-webkit-order:9;order:9}.order-lg-10{-webkit-order:10;order:10}.order-lg-11{-webkit-order:11;order:11}.order-lg-12{-webkit-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-order:-1;order:-1}.order-xl-last{-webkit-order:13;order:13}.order-xl-0{-webkit-order:0;order:0}.order-xl-1{-webkit-order:1;order:1}.order-xl-2{-webkit-order:2;order:2}.order-xl-3{-webkit-order:3;order:3}.order-xl-4{-webkit-order:4;order:4}.order-xl-5{-webkit-order:5;order:5}.order-xl-6{-webkit-order:6;order:6}.order-xl-7{-webkit-order:7;order:7}.order-xl-8{-webkit-order:8;order:8}.order-xl-9{-webkit-order:9;order:9}.order-xl-10{-webkit-order:10;order:10}.order-xl-11{-webkit-order:11;order:11}.order-xl-12{-webkit-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.nav{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{-webkit-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.pagination{display:-webkit-flex;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:-webkit-inline-flex;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{pointer-events:none;background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{width:1.75rem;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(1.5em + .75rem + 2px)}.custom-file-input{z-index:2;margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{left:0;z-index:1;height:calc(1.5em + .75rem + 2px);overflow:hidden;font-weight:400;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#495057}.custom-file-label:after{bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.ph-item{direction:ltr;position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:30px 15px 15px;overflow:hidden;margin-bottom:30px;background-color:#fff;border:1px solid #e6e6e6;border-radius:2px}.ph-item,.ph-item *,.ph-item :after,.ph-item :before{box-sizing:border-box}.ph-item:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:50%;z-index:1;width:500%;margin-left:-250%;-webkit-animation:phAnimation .8s linear infinite;animation:phAnimation .8s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 46%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 54%) 50% 50%}.ph-item>*{-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-flex-flow:column;flex-flow:column;padding-right:15px;padding-left:15px}.ph-item>*,.ph-row{display:-webkit-flex;display:flex}.ph-row{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:7.5px}.ph-row div{height:10px;margin-bottom:7.5px;background-color:#ced4da}.ph-row .big,.ph-row.big div{height:20px;margin-bottom:15px}.ph-row .empty{background-color:hsla(0,0%,100%,0)}.ph-col-2{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%}.ph-col-4{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%}.ph-col-6{-webkit-flex:0 0 50%;flex:0 0 50%}.ph-col-8{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%}.ph-col-10{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%}.ph-col-12{-webkit-flex:0 0 100%;flex:0 0 100%}.ph-avatar{position:relative;width:100%;min-width:60px;background-color:#ced4da;margin-bottom:15px;border-radius:50%;overflow:hidden}.ph-avatar:before{content:" ";display:block;padding-top:100%}.ph-picture{width:100%;height:120px;background-color:#ced4da;margin-bottom:15px}@-webkit-keyframes phAnimation{0%{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}to{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}}@keyframes phAnimation{0%{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}to{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.pretty *{box-sizing:border-box}.pretty input:not([type=checkbox]):not([type=radio]){display:none}.pretty{position:relative;display:inline-block;margin-right:1em;white-space:nowrap;line-height:1}.pretty input{position:absolute;left:0;top:0;min-width:1em;width:100%;height:100%;z-index:2;opacity:0;margin:0;padding:0;cursor:pointer}.pretty .state label{position:static;display:inline-block;font-weight:400;margin:0;text-indent:1.5em;min-width:calc(1em + 2px)}.pretty .state label:after,.pretty .state label:before{content:"";width:calc(1em + 2px);height:calc(1em + 2px);display:block;box-sizing:border-box;border-radius:0;border:1px solid transparent;z-index:0;position:absolute;left:0;top:calc(-108% + 1em);background-color:transparent}.pretty .state label:before{border-color:#bdc3c7}.pretty .state.p-is-hover,.pretty .state.p-is-indeterminate{display:none}@-webkit-keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes jelly{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}40%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}50%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}65%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}75%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes jelly{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}40%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}50%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}65%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}75%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 #bdc3c7}to{box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 #bdc3c7}to{box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}.pretty.p-default.p-fill .state label:after{-webkit-transform:scale(1);transform:scale(1)}.pretty.p-default .state label:after{-webkit-transform:scale(.6);transform:scale(.6)}.pretty.p-default input:checked~.state label:after{background-color:#bdc3c7!important}.pretty.p-default.p-thick .state label:after,.pretty.p-default.p-thick .state label:before{border-width:.14286em}.pretty.p-default.p-thick .state label:after{-webkit-transform:scale(.4)!important;transform:scale(.4)!important}.pretty.p-icon .state .icon{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc(-108% + 1em);border:1px solid transparent;opacity:0}.pretty.p-icon .state .icon:before{margin:0;width:100%;height:100%;text-align:center;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;line-height:1}.pretty.p-icon input:checked~.state .icon{opacity:1}.pretty.p-icon input:checked~.state label:before{border-color:#5a656b}.pretty.p-svg .state .svg{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc(-108% + 1em);border:1px solid transparent;opacity:0}.pretty.p-svg .state svg{margin:0;width:100%;height:100%;text-align:center;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;line-height:1}.pretty.p-svg input:checked~.state .svg{opacity:1}.pretty.p-image .state img{opacity:0;position:absolute;width:calc(1em + 2px);height:calc(1em + 2px);top:0;top:calc(-108% + 1em);left:0;z-index:0;text-align:center;line-height:normal;-webkit-transform:scale(.8);transform:scale(.8)}.pretty.p-image input:checked~.state img{opacity:1}.pretty.p-switch input{min-width:2em}.pretty.p-switch .state{position:relative}.pretty.p-switch .state:before{content:"";border:1px solid #bdc3c7;border-radius:60px;width:2em;box-sizing:unset;height:calc(1em + 2px);position:absolute;top:0;top:calc(-116% + 1em);z-index:0;transition:all .5s ease}.pretty.p-switch .state label{text-indent:2.5em}.pretty.p-switch .state label:after,.pretty.p-switch .state label:before{transition:all .5s ease;border-radius:100%;left:0;border-color:transparent;-webkit-transform:scale(.8);transform:scale(.8)}.pretty.p-switch .state label:after{background-color:#bdc3c7!important}.pretty.p-switch input:checked~.state:before{border-color:#5a656b}.pretty.p-switch input:checked~.state label:before{opacity:0}.pretty.p-switch input:checked~.state label:after{background-color:#5a656b!important;left:1em}.pretty.p-switch.p-fill input:checked~.state:before{border-color:#5a656b;background-color:#5a656b!important}.pretty.p-switch.p-fill input:checked~.state label:before{opacity:0}.pretty.p-switch.p-fill input:checked~.state label:after{background-color:#fff!important;left:1em}.pretty.p-switch.p-slim .state:before{height:.1em;background:#bdc3c7!important;top:calc(50% - .1em)}.pretty.p-switch.p-slim input:checked~.state:before{border-color:#5a656b;background-color:#5a656b!important}.pretty.p-has-hover input:hover~.state:not(.p-is-hover){display:none}.pretty.p-has-hover input:hover~.state.p-is-hover,.pretty.p-has-hover input:hover~.state.p-is-hover .icon{display:block}.pretty.p-has-focus input:focus~.state label:before{box-shadow:0 0 3px 0 #bdc3c7}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state:not(.p-is-indeterminate){display:none}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate{display:block}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate .icon{display:block;opacity:1}.pretty.p-toggle .state.p-on{opacity:0;display:none}.pretty.p-toggle .state .icon,.pretty.p-toggle .state.p-off,.pretty.p-toggle .state .svg,.pretty.p-toggle .state img{opacity:1;display:inherit}.pretty.p-toggle .state.p-off .icon{color:#bdc3c7}.pretty.p-toggle input:checked~.state.p-on{opacity:1;display:inherit}.pretty.p-toggle input:checked~.state.p-off{opacity:0;display:none}.pretty.p-plain.p-toggle .state label:before,.pretty.p-plain input:checked~.state label:before{content:none}.pretty.p-plain.p-plain .icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.pretty.p-round .state label:after,.pretty.p-round .state label:before{border-radius:100%}.pretty.p-round.p-icon .state .icon{border-radius:100%;overflow:hidden}.pretty.p-round.p-icon .state .icon:before{-webkit-transform:scale(.8);transform:scale(.8)}.pretty.p-curve .state label:after,.pretty.p-curve .state label:before{border-radius:20%}.pretty.p-smooth .icon,.pretty.p-smooth .svg,.pretty.p-smooth label:after,.pretty.p-smooth label:before{transition:all .5s ease}.pretty.p-smooth input:checked+.state label:after{transition:all .3s ease}.pretty.p-smooth.p-default input:checked+.state label:after,.pretty.p-smooth input:checked+.state .icon,.pretty.p-smooth input:checked+.state .svg,.pretty.p-smooth input:checked+.state img{-webkit-animation:zoom .2s ease;animation:zoom .2s ease}.pretty.p-smooth.p-plain input:checked+.state label:before{content:"";-webkit-transform:scale(0);transform:scale(0);transition:all .5s ease}.pretty.p-tada:not(.p-default) input:checked+.state .icon,.pretty.p-tada:not(.p-default) input:checked+.state .svg,.pretty.p-tada:not(.p-default) input:checked+.state img,.pretty.p-tada:not(.p-default) input:checked+.state label:after,.pretty.p-tada:not(.p-default) input:checked+.state label:before{-webkit-animation:tada .7s cubic-bezier(.25,.46,.45,.94) 1 alternate;animation:tada .7s cubic-bezier(.25,.46,.45,.94) 1 alternate;opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state .icon,.pretty.p-jelly:not(.p-default) input:checked+.state .svg,.pretty.p-jelly:not(.p-default) input:checked+.state img,.pretty.p-jelly:not(.p-default) input:checked+.state label:after,.pretty.p-jelly:not(.p-default) input:checked+.state label:before{-webkit-animation:jelly .7s cubic-bezier(.25,.46,.45,.94);animation:jelly .7s cubic-bezier(.25,.46,.45,.94);opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state label:before{border-color:transparent}.pretty.p-rotate:not(.p-default) input:checked~.state .icon,.pretty.p-rotate:not(.p-default) input:checked~.state .svg,.pretty.p-rotate:not(.p-default) input:checked~.state img,.pretty.p-rotate:not(.p-default) input:checked~.state label:after,.pretty.p-rotate:not(.p-default) input:checked~.state label:before{-webkit-animation:rotate .7s cubic-bezier(.25,.46,.45,.94);animation:rotate .7s cubic-bezier(.25,.46,.45,.94);opacity:1}.pretty.p-rotate:not(.p-default) input:checked~.state label:before{border-color:transparent}.pretty.p-pulse:not(.p-switch) input:checked~.state label:before{-webkit-animation:pulse 1s;animation:pulse 1s}.pretty input[disabled]{cursor:not-allowed;display:none}.pretty input[disabled]~*{opacity:.5}.pretty.p-locked input{display:none;cursor:not-allowed}.pretty.p-toggle .state.p-primary label:after,.pretty input:checked~.state.p-primary label:after{background-color:#428bca!important}.pretty.p-toggle .state.p-primary .icon,.pretty.p-toggle .state.p-primary .svg,.pretty input:checked~.state.p-primary .icon,.pretty input:checked~.state.p-primary .svg{color:#fff;stroke:#fff}.pretty.p-toggle .state.p-primary-o label:before,.pretty input:checked~.state.p-primary-o label:before{border-color:#428bca}.pretty.p-toggle .state.p-primary-o label:after,.pretty input:checked~.state.p-primary-o label:after{background-color:transparent}.pretty.p-toggle .state.p-primary-o .icon,.pretty.p-toggle .state.p-primary-o .svg,.pretty.p-toggle .state.p-primary-o svg,.pretty input:checked~.state.p-primary-o .icon,.pretty input:checked~.state.p-primary-o .svg,.pretty input:checked~.state.p-primary-o svg{color:#428bca;stroke:#428bca}.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after{background-color:#428bca!important}.pretty.p-switch input:checked~.state.p-primary:before{border-color:#428bca}.pretty.p-switch.p-fill input:checked~.state.p-primary:before{background-color:#428bca!important}.pretty.p-switch.p-slim input:checked~.state.p-primary:before{border-color:#245682;background-color:#245682!important}.pretty.p-toggle .state.p-info label:after,.pretty input:checked~.state.p-info label:after{background-color:#5bc0de!important}.pretty.p-toggle .state.p-info .icon,.pretty.p-toggle .state.p-info .svg,.pretty input:checked~.state.p-info .icon,.pretty input:checked~.state.p-info .svg{color:#fff;stroke:#fff}.pretty.p-toggle .state.p-info-o label:before,.pretty input:checked~.state.p-info-o label:before{border-color:#5bc0de}.pretty.p-toggle .state.p-info-o label:after,.pretty input:checked~.state.p-info-o label:after{background-color:transparent}.pretty.p-toggle .state.p-info-o .icon,.pretty.p-toggle .state.p-info-o .svg,.pretty.p-toggle .state.p-info-o svg,.pretty input:checked~.state.p-info-o .icon,.pretty input:checked~.state.p-info-o .svg,.pretty input:checked~.state.p-info-o svg{color:#5bc0de;stroke:#5bc0de}.pretty.p-default:not(.p-fill) input:checked~.state.p-info-o label:after{background-color:#5bc0de!important}.pretty.p-switch input:checked~.state.p-info:before{border-color:#5bc0de}.pretty.p-switch.p-fill input:checked~.state.p-info:before{background-color:#5bc0de!important}.pretty.p-switch.p-slim input:checked~.state.p-info:before{border-color:#2390b0;background-color:#2390b0!important}.pretty.p-toggle .state.p-success label:after,.pretty input:checked~.state.p-success label:after{background-color:#5cb85c!important}.pretty.p-toggle .state.p-success .icon,.pretty.p-toggle .state.p-success .svg,.pretty input:checked~.state.p-success .icon,.pretty input:checked~.state.p-success .svg{color:#fff;stroke:#fff}.pretty.p-toggle .state.p-success-o label:before,.pretty input:checked~.state.p-success-o label:before{border-color:#5cb85c}.pretty.p-toggle .state.p-success-o label:after,.pretty input:checked~.state.p-success-o label:after{background-color:transparent}.pretty.p-toggle .state.p-success-o .icon,.pretty.p-toggle .state.p-success-o .svg,.pretty.p-toggle .state.p-success-o svg,.pretty input:checked~.state.p-success-o .icon,.pretty input:checked~.state.p-success-o .svg,.pretty input:checked~.state.p-success-o svg{color:#5cb85c;stroke:#5cb85c}.pretty.p-default:not(.p-fill) input:checked~.state.p-success-o label:after{background-color:#5cb85c!important}.pretty.p-switch input:checked~.state.p-success:before{border-color:#5cb85c}.pretty.p-switch.p-fill input:checked~.state.p-success:before{background-color:#5cb85c!important}.pretty.p-switch.p-slim input:checked~.state.p-success:before{border-color:#357935;background-color:#357935!important}.pretty.p-toggle .state.p-warning label:after,.pretty input:checked~.state.p-warning label:after{background-color:#f0ad4e!important}.pretty.p-toggle .state.p-warning .icon,.pretty.p-toggle .state.p-warning .svg,.pretty input:checked~.state.p-warning .icon,.pretty input:checked~.state.p-warning .svg{color:#fff;stroke:#fff}.pretty.p-toggle .state.p-warning-o label:before,.pretty input:checked~.state.p-warning-o label:before{border-color:#f0ad4e}.pretty.p-toggle .state.p-warning-o label:after,.pretty input:checked~.state.p-warning-o label:after{background-color:transparent}.pretty.p-toggle .state.p-warning-o .icon,.pretty.p-toggle .state.p-warning-o .svg,.pretty.p-toggle .state.p-warning-o svg,.pretty input:checked~.state.p-warning-o .icon,.pretty input:checked~.state.p-warning-o .svg,.pretty input:checked~.state.p-warning-o svg{color:#f0ad4e;stroke:#f0ad4e}.pretty.p-default:not(.p-fill) input:checked~.state.p-warning-o label:after{background-color:#f0ad4e!important}.pretty.p-switch input:checked~.state.p-warning:before{border-color:#f0ad4e}.pretty.p-switch.p-fill input:checked~.state.p-warning:before{background-color:#f0ad4e!important}.pretty.p-switch.p-slim input:checked~.state.p-warning:before{border-color:#c77c11;background-color:#c77c11!important}.pretty.p-toggle .state.p-danger label:after,.pretty input:checked~.state.p-danger label:after{background-color:#d9534f!important}.pretty.p-toggle .state.p-danger .icon,.pretty.p-toggle .state.p-danger .svg,.pretty input:checked~.state.p-danger .icon,.pretty input:checked~.state.p-danger .svg{color:#fff;stroke:#fff}.pretty.p-toggle .state.p-danger-o label:before,.pretty input:checked~.state.p-danger-o label:before{border-color:#d9534f}.pretty.p-toggle .state.p-danger-o label:after,.pretty input:checked~.state.p-danger-o label:after{background-color:transparent}.pretty.p-toggle .state.p-danger-o .icon,.pretty.p-toggle .state.p-danger-o .svg,.pretty.p-toggle .state.p-danger-o svg,.pretty input:checked~.state.p-danger-o .icon,.pretty input:checked~.state.p-danger-o .svg,.pretty input:checked~.state.p-danger-o svg{color:#d9534f;stroke:#d9534f}.pretty.p-default:not(.p-fill) input:checked~.state.p-danger-o label:after{background-color:#d9534f!important}.pretty.p-switch input:checked~.state.p-danger:before{border-color:#d9534f}.pretty.p-switch.p-fill input:checked~.state.p-danger:before{background-color:#d9534f!important}.pretty.p-switch.p-slim input:checked~.state.p-danger:before{border-color:#a02622;background-color:#a02622!important}.pretty.p-bigger .icon,.pretty.p-bigger .img,.pretty.p-bigger .svg,.pretty.p-bigger label:after,.pretty.p-bigger label:before{font-size:1.2em!important;top:calc(-135% + 1em)!important}.pretty.p-bigger label{text-indent:1.7em}@media print{.pretty .state .icon,.pretty .state:before,.pretty .state label:after,.pretty .state label:before{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.mde-header{-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;border-bottom:1px solid #c8ccd0;border-radius:2px 2px 0 0;background:#f9f9f9}.mde-header .mde-tabs{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.mde-header .mde-tabs button{border-radius:2px;margin:6px 3px;background-color:transparent;border:1px solid transparent;cursor:pointer}.mde-header .mde-tabs button:first-child{margin-left:6px}.mde-header .mde-tabs button.selected{border:1px solid #c8ccd0}.mde-header .svg-icon{width:1em;height:1em;display:inline-block;font-size:inherit;overflow:visible;vertical-align:-.125em}.mde-header ul.mde-header-group{margin:0;padding:10px;list-style:none;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.mde-header ul.mde-header-group.hidden{visibility:hidden}.mde-header ul.mde-header-group li.mde-header-item{display:inline-block;position:relative;margin:0 4px}.mde-header ul.mde-header-group li.mde-header-item button{text-align:left;cursor:pointer;height:22px;padding:4px;margin:0;border:none;background:none;color:#242729}@-webkit-keyframes tooltip-appear{0%{opacity:0}to{opacity:1}}@keyframes tooltip-appear{0%{opacity:0}to{opacity:1}}.mde-header ul.mde-header-group li.mde-header-item button.tooltipped:hover:before{z-index:1000001;width:0;height:0;color:rgba(0,0,0,.8);content:"";top:-5px;bottom:auto;margin-right:-5px;border:5px solid transparent;border-top-color:rgba(0,0,0,.8)}.mde-header ul.mde-header-group li.mde-header-item button.tooltipped:hover:after,.mde-header ul.mde-header-group li.mde-header-item button.tooltipped:hover:before{-webkit-animation-name:tooltip-appear;animation-name:tooltip-appear;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;position:absolute;pointer-events:none;right:50%}.mde-header ul.mde-header-group li.mde-header-item button.tooltipped:hover:after{font-size:11px;z-index:1000000;padding:5px 8px;color:#fff;content:attr(aria-label);background:rgba(0,0,0,.8);border-radius:3px;bottom:100%;-webkit-transform:translateX(50%);transform:translateX(50%);margin-bottom:5px;white-space:nowrap}.mde-textarea-wrapper{position:relative}.mde-textarea-wrapper textarea.mde-text{width:100%;border:0;padding:10px;vertical-align:top;resize:vertical;overflow-y:auto}.mde-preview .mde-preview-content{padding:10px}.mde-preview .mde-preview-content blockquote,.mde-preview .mde-preview-content dl,.mde-preview .mde-preview-content ol,.mde-preview .mde-preview-content p,.mde-preview .mde-preview-content pre,.mde-preview .mde-preview-content table,.mde-preview .mde-preview-content ul{margin-top:0;margin-bottom:16px}.mde-preview .mde-preview-content h1,.mde-preview .mde-preview-content h2,.mde-preview .mde-preview-content h3{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25;border-bottom:1px solid #eee;padding-bottom:.3em}.mde-preview .mde-preview-content h1{font-size:1.6em}.mde-preview .mde-preview-content h2{font-size:1.4em}.mde-preview .mde-preview-content h3{font-size:1.2em}.mde-preview .mde-preview-content ol,.mde-preview .mde-preview-content ul{padding-left:2em}.mde-preview .mde-preview-content blockquote{margin-left:0;padding:0 1em;color:#777;border-left:.25em solid #ddd}.mde-preview .mde-preview-content blockquote>:first-child{margin-top:0}.mde-preview .mde-preview-content blockquote>:last-child{margin-bottom:0}.mde-preview .mde-preview-content code{padding:.2em 0;margin:0;font-size:90%;background-color:rgba(0,0,0,.04);border-radius:3px}.mde-preview .mde-preview-content code:after,.mde-preview .mde-preview-content code:before{letter-spacing:-.2em;content:"\00a0"}.mde-preview .mde-preview-content pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f7f7f7;border-radius:3px}.mde-preview .mde-preview-content pre code{display:inline;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.mde-preview .mde-preview-content pre code:after,.mde-preview .mde-preview-content pre code:before{content:none}.mde-preview .mde-preview-content pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.mde-preview .mde-preview-content a{color:#4078c0;text-decoration:none}.mde-preview .mde-preview-content a:hover{text-decoration:underline}.mde-preview .mde-preview-content>:first-child{margin-top:0!important}.mde-preview .mde-preview-content>:last-child{margin-bottom:0!important}.mde-preview .mde-preview-content:after{display:table;clear:both;content:""}.mde-preview .mde-preview-content table{display:block;width:100%;border-spacing:0;border-collapse:collapse}.mde-preview .mde-preview-content table thead th{font-weight:700}.mde-preview .mde-preview-content table td,.mde-preview .mde-preview-content table th{padding:6px 13px;border:1px solid #c8ccd0}.react-mde{border:1px solid #c8ccd0;border-radius:2px}.react-mde *{box-sizing:border-box}.react-mde .invisible{display:none}.react-mde .image-tip{-webkit-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-flex!important;display:flex!important;padding:7px 10px;margin:0;font-size:13px;line-height:16px;color:grey;background-color:#f9f9f9;border-top:1px solid #c8ccd0;position:relative}.react-mde .image-tip .image-input{min-height:0;opacity:.01;width:100%!important;position:absolute;top:0;left:0;padding:5px;cursor:pointer}ul.mde-suggestions{position:absolute;min-width:180px;padding:0;margin:20px 0 0;list-style:none;cursor:pointer;background:#fff;border:1px solid #c8ccd0;border-radius:3px;box-shadow:0 1px 5px rgba(27,31,35,.15)}ul.mde-suggestions li{padding:4px 8px;border-bottom:1px solid #e1e4e8}ul.mde-suggestions li:first-child{border-top-left-radius:2px;border-top-right-radius:2px}ul.mde-suggestions li:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}ul.mde-suggestions li:hover,ul.mde-suggestions li[aria-selected=true]{color:#fff;background-color:#0366d6}.ph-item{max-height:80vh;padding:30px 0 15px;background-color:transparent;border:1px solid transparent}.ph-item>*{padding-right:0;padding-left:0}.ph-row .big,.ph-row.big div{height:38px}.ph-row div{height:21px}.after-position,.before-position{position:-webkit-sticky;position:sticky;top:0;width:100%}left-sidebar .before-position{bottom:0}#bookreader{overflow:hidden}#bookreader .ajax-progress{display:none}.App{position:relative}.switch-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:15px 0;-webkit-align-items:center;align-items:center}.switch-wrapper-contact{text-align:left}.switch-wrapper-contact button{color:#000;padding-left:5px;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.switch-wrapper-contact button .bi-envelope{height:1.5rem;width:1.5rem;margin-right:10px}.switch-wrapper-contact button .bi-envelope path{fill:#224d91}.switch-wrapper-contact span.anonymous{pointer-events:none}.switch-wrapper-contact span.anonymous a{pointer-events:none;color:#929293}.switch-wrapper-contact span.anonymous a.contact-editor{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1.5rem' height='1.5rem' viewBox='0 0 16 16' fill='%23929293' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 4a2 2 0 012-2h12a2 2 0 012 2v8a2 2 0 01-2 2H2a2 2 0 01-2-2V4zm2-1a1 1 0 00-1 1v.217l7 4.2 7-4.2V4a1 1 0 00-1-1H2zm13 2.383l-4.758 2.855L15 11.114v-5.73zm-.034 6.878L9.271 8.82 8 9.583 6.728 8.82l-5.694 3.44A1 1 0 002 13h12a1 1 0 00.966-.739zM1 11.114l4.758-2.876L1 5.383v5.73z'/%3E%3C/svg%3E")}.custom-switch .custom-control-label{display:-webkit-flex;display:flex}.custom-switch .custom-control-label:before{left:-2.25rem;width:2.2rem;pointer-events:all;border-radius:.6rem;height:1.2rem;top:0}.custom-switch .custom-control-label:after{width:calc(1.2rem - 4px);height:calc(1.2rem - 4px);top:3px}.custom-switch .custom-control-label span{margin-left:10px;text-transform:uppercase}.custom-control-input:checked~.custom-control-label:before{background-color:#648b36}.custom-switch .custom-control-input:checked~.custom-control-label:after{-webkit-transform:translateX(1rem);transform:translateX(1rem);background-color:#fff}.bookreader-nav-item button{text-align:left;padding:0}.bookreader-nav-item>div{display:none}#maintabs{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;border-bottom:2px solid #224d91}#maintabs .nav-item{line-height:1;text-transform:uppercase;margin-right:3px;margin-bottom:-2px;background:#f8f8f8}#maintabs .nav-item:last-child{margin-right:0}#maintabs .nav-item a{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:100%;text-align:center;background:#224d91;color:#fff;border:1px solid #224d91;border-radius:0;border-bottom:0;font-size:.75rem;font-weight:700;text-decoration:none}#maintabs .nav-item a:focus{outline:0}#maintabs .nav-item a.active{background:transparent;color:#224d91}.left-sidebar{display:none;background-color:#f8f8f8;transition:all .5s;padding:40px 25px 0;position:relative;width:456px;max-width:40%;opacity:1}.left-sidebar.minimised{margin:0;max-width:0;overflow:hidden;padding:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:0;opacity:0}.left-sidebar>h2{color:#224d91}@media screen and (min-width:64rem){.left-sidebar{display:block;max-height:calc(100vh - 219px);overflow-y:scroll}.left-sidebar:not(.minimised){min-width:456px}}.app-content{display:-webkit-flex;display:flex}@media screen and (min-width:64rem){.app-content{max-height:calc(100vh - 219px)}}.chapter-menu>ul{max-height:100%;scroll-behavior:smooth;margin-bottom:0}.chapter-menu .search label{text-transform:uppercase;font-weight:700;color:#224d91}.chapter-menu .search input{border:1px solid #000}[aria-labelledby=index]>label{text-transform:uppercase;font-weight:700;color:#224d91;padding-top:10px;display:block}@media screen and (min-width:64rem){.book-content{transition:all .5s;position:relative;background:#fff;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;flex-direction:column}.book-content.maximized{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:calc(100% - 75px);flex-basis:calc(100% - 75px);margin-left:40px;max-width:calc(100% - 75px)}.book-content.maximized .control-group{max-width:280px;margin-right:2rem}}.book,.book-control-header{padding:0 1rem}.chapter-menu>ul{overflow:auto;padding-left:0}.chapter-menu>ul li{list-style:none}.chapter-menu>ul li>svg{margin-top:6px;color:#c8102e;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.chapter-menu>ul li>button{width:calc(100% - 20px)}.chapter-menu>ul li>button.no-children{padding-left:27px}.chapter-menu>ul li.active-trail-menu>svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.chapter-menu>ul .menu-list-item{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:64rem){.book-content{-webkit-flex-direction:row;flex-direction:row;border-left:3px solid #afcaea}.chapter-menu>ul li>svg{margin-top:11px}}.left-collapsed-sidebar{display:none}@media screen and (min-width:64rem){.left-collapsed-sidebar{display:block;position:absolute;-webkit-transform:rotate(-90deg) translateX(-100%) translateY(-200%);transform:rotate(-90deg) translateX(-100%) translateY(-200%);transition:all .5s;width:30px}.left-collapsed-sidebar.minimised{-webkit-transform:rotate(-90deg) translateX(-50vh) translateY(0);transform:rotate(-90deg) translateX(-50vh) translateY(0)}}.menu-list-item.active-trail-menu>button{font-weight:700;color:#000}.menu-list-item.active-trail>ul{display:none}.menu-list-item .active{font-weight:700}.menu-list-item.active-trail-menu>ul,.menu-list-item.active-trail-open>ul{width:100%;display:block}.menu-list-item .menu-list-item-button{text-align:left;position:relative}.menu-list-item .menu-list-item-button svg{width:1rem;color:#048d36;margin-right:5px;left:-1rem;margin-top:5px;margin-bottom:-2px;min-width:1rem}.menu-list-item .btn{color:#000}.flags{display:-webkit-flex;display:flex}.ch-flag,.flags{-webkit-align-items:center;align-items:center}.ch-flag{border:1px solid;border-radius:5px;display:inline-block;padding:.25rem .5rem;margin-right:.5rem;margin-bottom:.5rem}.ch-flag span{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.ch-flag svg{width:1rem;margin-right:5px}.recently-updated{color:#048d36;border-color:#048d36}.recently-updated svg{fill:#048d36}.just-updated{color:#224d91;border-color:#224d91}.just-updated svg{fill:#224d91}.significant-law-change{color:#c8102e;border-color:#c8102e}.significant-law-change svg{fill:#c8102e}.book{overflow-y:scroll;padding-top:40px;max-width:calc(100vw - 20px);max-height:100vh}.book sup a{color:#c8102e}.book ul .subsection{list-style:none;font-family:-apple-system,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;padding-bottom:5px;text-indent:-20px}.book ul .subsection.fn{text-indent:0}.book .boxed-text{background-color:#f3f7fa;border:1px solid #bdced8;padding:20px;margin-bottom:15px}.book .boxed-text .list{padding-left:10px;margin-top:0}.book .boxed-text .list li{text-indent:0}.book .views-element-container:nth-of-type(2){margin-top:1rem}.book .file-pdf{margin:1rem 0}.book .file-pdf img.pdf-thumb{max-width:250px;margin-bottom:5px}.book .file-pdf .file-title{margin-left:10px}.book .level-1,.book .nlp{padding-left:5%}.book .level-2{padding-left:10%}.book .level-3{padding-left:15%}.book .level-4{padding-left:20%}.book .level-5{padding-left:25%}.book .level-6{padding-left:30%}.book .eq{text-indent:20px}.book .align-patr{text-align:right}.book p.sec{text-align:center}.book table th{white-space:nowrap}.book .tch1{text-align:center}.book .highlight{background-color:#e7e7e7}.book p.st,.book p.stf,.book p.stl,.book p.sts{text-align:center}.bookreader-footnotes h4{cursor:pointer;font-size:1.25rem;font-weight:600;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.bookreader-footnotes h4 svg{margin-left:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#c8102e}.bookreader-footnotes ul{padding:0 0 1rem;margin:0}.bookreader-footnotes ul li{list-style:none;padding-left:15px}.bookreader-footnotes ul li[data-active=true]{border-left:2px solid #c8102e;padding-left:13px}.bookreader-footnotes ul li>p{position:relative;padding-left:50px}.bookreader-footnotes ul li>p a{color:#224d91;text-decoration:none;word-break:break-word}.bookreader-footnotes ul li>p a:hover{text-decoration:underline}.bookreader-footnotes ul li>p .fnnum{color:#c8102e;font-size:1.1rem;font-weight:600;display:inline;position:absolute;left:0}#bookreader .bookreader-footnotes>div{transition:max-height .2s;max-height:0;overflow-y:hidden}.bookreader-footnotes[data-collaps=true] h4 svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#bookreader .bookreader-footnotes[data-collaps=true]>div{max-height:99999px}@media screen and (min-width:64rem){.book{padding-left:2rem;padding-top:0;max-width:calc(100vw - 100px);max-height:unset}.book .page .table{max-width:560px}.maximized .book .page .table{max-width:470px}}.view-toggle{display:none}.page-wrapp{padding-bottom:25px;padding-top:50px;box-shadow:inset 0 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07)}.page-wrapp:last-child .page{min-height:100vh}.page-wrapp:first-child{padding-top:0}.page-wrapp:last-child{padding-bottom:0}.page{width:100%;position:relative}.page:first-child{padding-top:0}.page h1{position:-webkit-sticky;position:sticky;top:-41px;background:#fff;width:100%;z-index:5;font-size:1rem;padding-bottom:.25rem}@media screen and (min-width:64rem){.page h1{top:-1px}}.menu-index{display:-webkit-flex;display:flex;text-transform:uppercase;-webkit-flex-wrap:wrap;flex-wrap:wrap}.menu-index>div{padding:10px;font-family:"Courier New";font-weight:700}.menu-index-content{max-height:80vh;overflow-y:scroll;scroll-behavior:smooth}.open>.menu-index-content{display:block}.control-group,.control-wrapper{-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;display:none}.control-group{-webkit-align-items:center;align-items:center;width:45%;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;right:0;z-index:10;top:35px}@media screen and (min-width:64rem){.control-group{position:static;width:100%;max-width:none;padding-right:.5rem}}.book-control-header h1{color:#224d91;margin-bottom:0;padding-bottom:0;line-height:1;padding-top:0;width:100%;font-size:1.375rem}.book-control-header h2{font-size:1rem;margin-bottom:0}.book-control-nav-header{display:none}.control-wrapper{width:100%;z-index:7;background:#fff;padding-top:15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.book-control-header{border-bottom:1px solid #c8102e;padding:0;margin:0 1rem;width:100%}span a.share-by-email{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1.5rem' height='1.5rem' viewBox='0 0 16 16' fill='%23224d91' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 4a2 2 0 012-2h12a2 2 0 012 2v8a2 2 0 01-2 2H2a2 2 0 01-2-2V4zm2-1a1 1 0 00-1 1v.217l7 4.2 7-4.2V4a1 1 0 00-1-1H2zm13 2.383l-4.758 2.855L15 11.114v-5.73zm-.034 6.878L9.271 8.82 8 9.583 6.728 8.82l-5.694 3.44A1 1 0 002 13h12a1 1 0 00.966-.739zM1 11.114l4.758-2.876L1 5.383v5.73z'/%3E%3C/svg%3E");background-repeat:no-repeat;display:block;width:24px;text-indent:100%;white-space:nowrap;overflow:hidden}span.anonymous a.share-by-email{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1.5rem' height='1.5rem' viewBox='0 0 16 16' fill='%23929293' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 4a2 2 0 012-2h12a2 2 0 012 2v8a2 2 0 01-2 2H2a2 2 0 01-2-2V4zm2-1a1 1 0 00-1 1v.217l7 4.2 7-4.2V4a1 1 0 00-1-1H2zm13 2.383l-4.758 2.855L15 11.114v-5.73zm-.034 6.878L9.271 8.82 8 9.583 6.728 8.82l-5.694 3.44A1 1 0 002 13h12a1 1 0 00.966-.739zM1 11.114l4.758-2.876L1 5.383v5.73z'/%3E%3C/svg%3E")}@media screen and (min-width:64rem){.view-toggle{display:block}.book-control-nav-header{margin:0 2rem}.control-group,.control-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.control-group{max-width:360px;-webkit-justify-content:flex-end;justify-content:flex-end}.view-toggle{position:absolute;left:0}.view-toggle button{background:#fff;border-radius:50%;border-width:2px;border-color:#224d91;height:2rem;width:2rem;display:-webkit-flex;display:flex;padding:0;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-transform:translateX(-15px);transform:translateX(-15px)}.maximized .view-toggle button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.view-toggle button path{fill:#224d91}.control-group--icons{-webkit-justify-content:space-between;justify-content:space-between;grid-column-gap:.75rem;-webkit-column-gap:.75rem;column-gap:.75rem;padding-left:.75rem;margin-left:.75rem;border-left:1px dotted #c8102e;position:relative}.control-group--icons,.what-new{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.what-new{text-transform:uppercase;color:#000;text-decoration:none;font-size:14px;font-weight:600}.what-new svg{color:#048d36;width:1rem;height:1rem;border:1px solid #000;margin-right:.5rem}.book-control-header{margin-right:auto;padding:0 1rem;border-bottom:0;max-width:65%}.book-control-header h1{margin-top:-25px}.book-content.maximized .book-control-header{max-width:85%}.book-control-header,.book-control-nav-header{width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.book-control-header>div,.book-control-nav-header>div{color:#224d91;margin-right:.5rem}.book-control-header>div:after,.book-control-nav-header>div:after{content:">";margin-left:.5rem}.book-control-header>div:last-child,.book-control-nav-header>div:last-child{font-weight:700}.book-control-header>div:last-child:after,.book-control-nav-header>div:last-child:after{display:none}.book-control-nav-header{padding-top:.5rem;padding-bottom:.5rem;margin-top:.5rem;border-top:2px solid #c8102e;width:100%;font-size:.85rem}.control-wrapper{-webkit-justify-content:flex-end;justify-content:flex-end}}a.contact-editor{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1.5rem' height='1.5rem' viewBox='0 0 16 16' fill='%23224d91' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 4a2 2 0 012-2h12a2 2 0 012 2v8a2 2 0 01-2 2H2a2 2 0 01-2-2V4zm2-1a1 1 0 00-1 1v.217l7 4.2 7-4.2V4a1 1 0 00-1-1H2zm13 2.383l-4.758 2.855L15 11.114v-5.73zm-.034 6.878L9.271 8.82 8 9.583 6.728 8.82l-5.694 3.44A1 1 0 002 13h12a1 1 0 00.966-.739zM1 11.114l4.758-2.876L1 5.383v5.73z'/%3E%3C/svg%3E");padding-left:30px;background-repeat:no-repeat;display:block;width:100%;text-decoration:none}.book-content>.right-sidebar{display:none}@media screen and (min-width:64rem){.book-content>.right-sidebar{display:-webkit-flex;display:flex;position:relative;right:0;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;z-index:10}.book-content>.right-sidebar .right-sidebar--buttons{position:absolute;z-index:5;right:0}.book-content>.right-sidebar .right-sidebar--buttons>button{width:70px;background-color:#224d91;height:70px;margin-right:10px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:4;border:0;border-bottom:1px solid #fff;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-transform:uppercase}.book-content>.right-sidebar .right-sidebar--buttons>button span{font-size:.55rem;margin-top:5px;pointer-events:none}.book-content>.right-sidebar .right-sidebar--buttons>button svg{width:28px;height:auto;pointer-events:none}.book-content>.right-sidebar .right-sidebar--buttons>button[data-active=true]{background-color:#fbfaf9;color:#224d91;border-right:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.book-content>.right-sidebar .right-sidebar--buttons>button[data-active=true][data-name=annotation]{color:#224d91;position:relative}.book-content>.right-sidebar .right-sidebar--buttons>button.anonymous{background-color:#929293}.book-content>.right-sidebar .right-sidebar--buttons .right-sidebar--buttons--identification{position:absolute;top:10px;left:10px;width:15px;height:15px;background-color:#b8860b;border-radius:50%}.book-content>.right-sidebar .right-sidebar-overlay{position:relative;z-index:3;right:0;width:0;margin-right:80px;height:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background-color:#fff;transition:all .5s;padding-right:10px;color:#000;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3)}.book-content>.right-sidebar .right-sidebar-overlay.open{height:100%;width:25vw;overflow-y:scroll}.book-content>.right-sidebar .right-sidebar-overlay.open.annotation-style,.book-content>.right-sidebar .right-sidebar-overlay.open.collections-style,.book-content>.right-sidebar .right-sidebar-overlay.open.footnotes-style,.book-content>.right-sidebar .right-sidebar-overlay.open.related-style{width:35vw;background:#faf9f8;max-width:550px}.book-content>.right-sidebar .right-sidebar-overlay.open.related-style{overflow-y:auto;height:calc(100% - 25px)}.book-content>.right-sidebar .right-sidebar-overlay .annotation-block--header{margin-bottom:20px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.book-content>.right-sidebar .right-sidebar-overlay .annotation-block--header>*{width:50%}.book-content>.right-sidebar .right-sidebar-overlay .annotation-block--header>.annotation-block--header-data{text-align:right}.book-content>.right-sidebar .right-sidebar-overlay .annotation-block--header .annotation-block--header-name{font-weight:700}.book-content>.right-sidebar .right-sidebar-overlay .annotation-block--content .annotation-block--quote,.book-content>.right-sidebar .right-sidebar-overlay .annotation-form .annotation-block--quote{border-left:4px solid #afcaea;padding-left:20px;-webkit-margin-start:20px;margin-inline-start:20px}.book-content>.right-sidebar .right-sidebar-overlay .footnotes-content{max-height:100vh;padding-right:1rem}}.annotation-block--header{margin-bottom:20px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.annotation-block--header>*{width:50%}.annotation-block--header>.annotation-block--header-data{text-align:right}.annotation-block--header .annotation-block--header-name{font-weight:700}@media screen and (min-width:64rem){.right-sidebar{display:-webkit-flex;display:flex}}.menu-index-content .index>.hidden{display:none}.menu-index-content .index>.show{display:block}.bookreader-main-content-wrap{display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;width:100%}@media screen and (min-width:64rem){.bookreader-main-content-wrap{width:calc(100% - 215px)}}@media screen and (min-width:80rem){.bookreader-main-content-wrap{width:calc(100% - 144px)}}.bookreader-mobile-mobile-nav{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;border:1px solid #224d91;-webkit-align-items:center;align-items:center}.bookreader-mobile-mobile-nav>*{margin-right:2.5rem}.bookreader-mobile-mobile-nav>:nth-child(2){margin-left:auto}.bookreader-mobile-mobile-nav>.bookreader-mobile-nav--bookmark,.bookreader-mobile-mobile-nav>.bookreader-mobile-nav--contact{height:3rem;color:#224d91}.bookreader-mobile-mobile-nav>.bookreader-mobile-nav--bookmark svg,.bookreader-mobile-mobile-nav>.bookreader-mobile-nav--contact svg{height:1.5rem;width:1.5rem}.bookreader-mobile-mobile-nav .bookreader-mobile-nav{list-style:none;padding:0;box-shadow:0 8px 6px -3px rgba(0,0,0,.3)}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item{margin:0;min-height:3rem;line-height:3rem;font-weight:700;color:#224d91;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button>span,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item>span{text-transform:uppercase}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button>span>a,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item>span>a{text-decoration:none}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button>span,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item>span{display:-webkit-flex;display:flex;width:100%;padding:0 3rem}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button>div,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item>div{padding:0 3rem}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button .index-search,.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button label,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item .index-search,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item label{display:none}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button .index-search,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item .index-search{border:1px solid #000}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button.open>.chapter-menu,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item.open>.chapter-menu{display:block}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button.open .index-search,.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button.open .menu-index,.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button.open label,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item.open .index-search,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item.open .menu-index,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item.open label{display:-webkit-flex;display:flex}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button.open .index-search,.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button.open label,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item.open .index-search,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item.open label{margin-left:20px;margin-right:20px;width:calc(100% - 40px)}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button.open .menu-index-content,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item.open .menu-index-content{background:#eee;padding:10px;font-size:.8rem;font-weight:400;line-height:2rem}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button.bookreader-nav-item--aditional,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item.bookreader-nav-item--aditional{padding-left:1rem;background:#224d91;border-bottom:0}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button.bookreader-nav-item--aditional button,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item.bookreader-nav-item--aditional button{color:#fff;font-weight:700;text-transform:uppercase}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button .index dd,.bookreader-mobile-mobile-nav .bookreader-mobile-nav>.bookreader-nav-item .index dd{color:#000}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button{width:100%;padding-left:1rem;background:#224d91;border-bottom:0;color:#fff;font-weight:700;text-transform:uppercase}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button svg{display:none}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button span{pointer-events:none}.bookreader-mobile-mobile-nav .bookreader-mobile-nav .right-sidebar--buttons>button.anonymous{display:none}.bookreader-mobile-mobile-nav .bookreader-mobile-nav--bookmark{margin-left:auto;margin-right:0}.bookreader-mobile-mobile-nav>ul{height:0;overflow:hidden;width:100%;margin:0}.bookreader-mobile-mobile-nav button.bookreader-mobile-nav--menu-icon{color:#224d91;border:1px solid #224d91;margin-bottom:-1px;margin-left:-1px;margin-top:-1px;border-radius:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.bookreader-mobile-mobile-nav button.bookreader-mobile-nav--menu-icon svg{height:1.5rem;width:1.5rem}.bookreader-mobile-mobile-nav button.bookreader-mobile-nav--menu-icon--open{border-bottom:1px solid #fff;position:relative;z-index:2}.bookreader-mobile-mobile-nav button.bookreader-mobile-nav--menu-icon--open~ul{display:block;height:auto;border-top:1px solid #224d91}@media screen and (min-width:64rem){.bookreader-mobile-mobile-nav{display:none}}.ennum,.what-new #Fill{display:none}[data-whatnew=true] .new-content{background-color:rgba(17,182,163,.2)}[data-whatnew=true] .what-new #Fill{display:block}[data-whatnew=true] .ennum{display:inline}.popover{background:#fff;position:relative;border:1px solid #dbdbdb;box-sizing:border-box;border-radius:4px;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 2px 10px 0 rgba(0,0,0,.25)}.popover:after{width:16px;height:16px;top:-5px;left:calc(50% - 8px);-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #dbdbdb;z-index:100}.popover:after,.popover:before{content:"";position:absolute;background:#fff}.popover:before{width:100%;height:100%;left:0;top:0;z-index:101}.popover .icon-wrap{font-size:12px;display:-webkit-flex;display:flex;color:#000;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1000}.popover .icon-wrap>span{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.mde-header .mde-tabs{display:none!important}.annotation-wrapper,.collections-wrapper,.footnotes-wrapper{display:inline-table;position:relative;font-size:.85rem;background-color:#fbfaf9;padding:0 0 20px 5px;margin-top:10px;margin-bottom:10px;width:100%;min-height:250px}.annotation-wrapper .annotation-wrapper-inner,.annotation-wrapper .collections-wrapper-inner,.annotation-wrapper .footnotes-wrapper-inner,.collections-wrapper .annotation-wrapper-inner,.collections-wrapper .collections-wrapper-inner,.collections-wrapper .footnotes-wrapper-inner,.footnotes-wrapper .annotation-wrapper-inner,.footnotes-wrapper .collections-wrapper-inner,.footnotes-wrapper .footnotes-wrapper-inner{overflow-y:auto;height:calc(100% - 25px);background:#efefef}.annotation-wrapper .annotation-wrapper-inner .annotation-block,.annotation-wrapper .annotation-wrapper-inner .annotation-form,.annotation-wrapper .collections-wrapper-inner .annotation-block,.annotation-wrapper .collections-wrapper-inner .annotation-form,.annotation-wrapper .footnotes-wrapper-inner .annotation-block,.annotation-wrapper .footnotes-wrapper-inner .annotation-form,.collections-wrapper .annotation-wrapper-inner .annotation-block,.collections-wrapper .annotation-wrapper-inner .annotation-form,.collections-wrapper .collections-wrapper-inner .annotation-block,.collections-wrapper .collections-wrapper-inner .annotation-form,.collections-wrapper .footnotes-wrapper-inner .annotation-block,.collections-wrapper .footnotes-wrapper-inner .annotation-form,.footnotes-wrapper .annotation-wrapper-inner .annotation-block,.footnotes-wrapper .annotation-wrapper-inner .annotation-form,.footnotes-wrapper .collections-wrapper-inner .annotation-block,.footnotes-wrapper .collections-wrapper-inner .annotation-form,.footnotes-wrapper .footnotes-wrapper-inner .annotation-block,.footnotes-wrapper .footnotes-wrapper-inner .annotation-form{padding:10px;background:#fff;margin:10px}.annotation-wrapper .annotation-wrapper-inner .annotation-block,.annotation-wrapper .collections-wrapper-inner .annotation-block,.annotation-wrapper .footnotes-wrapper-inner .annotation-block,.collections-wrapper .annotation-wrapper-inner .annotation-block,.collections-wrapper .collections-wrapper-inner .annotation-block,.collections-wrapper .footnotes-wrapper-inner .annotation-block,.footnotes-wrapper .annotation-wrapper-inner .annotation-block,.footnotes-wrapper .collections-wrapper-inner .annotation-block,.footnotes-wrapper .footnotes-wrapper-inner .annotation-block{position:relative}.annotation-wrapper .annotation-wrapper-inner .annotation-block .annotation-block-edit,.annotation-wrapper .annotation-wrapper-inner .annotation-block .annotation-block-remove,.annotation-wrapper .collections-wrapper-inner .annotation-block .annotation-block-edit,.annotation-wrapper .collections-wrapper-inner .annotation-block .annotation-block-remove,.annotation-wrapper .footnotes-wrapper-inner .annotation-block .annotation-block-edit,.annotation-wrapper .footnotes-wrapper-inner .annotation-block .annotation-block-remove,.collections-wrapper .annotation-wrapper-inner .annotation-block .annotation-block-edit,.collections-wrapper .annotation-wrapper-inner .annotation-block .annotation-block-remove,.collections-wrapper .collections-wrapper-inner .annotation-block .annotation-block-edit,.collections-wrapper .collections-wrapper-inner .annotation-block .annotation-block-remove,.collections-wrapper .footnotes-wrapper-inner .annotation-block .annotation-block-edit,.collections-wrapper .footnotes-wrapper-inner .annotation-block .annotation-block-remove,.footnotes-wrapper .annotation-wrapper-inner .annotation-block .annotation-block-edit,.footnotes-wrapper .annotation-wrapper-inner .annotation-block .annotation-block-remove,.footnotes-wrapper .collections-wrapper-inner .annotation-block .annotation-block-edit,.footnotes-wrapper .collections-wrapper-inner .annotation-block .annotation-block-remove,.footnotes-wrapper .footnotes-wrapper-inner .annotation-block .annotation-block-edit,.footnotes-wrapper .footnotes-wrapper-inner .annotation-block .annotation-block-remove{opacity:0;position:absolute;bottom:0;right:5px}.annotation-wrapper .annotation-wrapper-inner .annotation-block .annotation-block-edit,.annotation-wrapper .collections-wrapper-inner .annotation-block .annotation-block-edit,.annotation-wrapper .footnotes-wrapper-inner .annotation-block .annotation-block-edit,.collections-wrapper .annotation-wrapper-inner .annotation-block .annotation-block-edit,.collections-wrapper .collections-wrapper-inner .annotation-block .annotation-block-edit,.collections-wrapper .footnotes-wrapper-inner .annotation-block .annotation-block-edit,.footnotes-wrapper .annotation-wrapper-inner .annotation-block .annotation-block-edit,.footnotes-wrapper .collections-wrapper-inner .annotation-block .annotation-block-edit,.footnotes-wrapper .footnotes-wrapper-inner .annotation-block .annotation-block-edit{right:55px}.annotation-wrapper .annotation-wrapper-inner .annotation-block:hover .annotation-block-edit,.annotation-wrapper .annotation-wrapper-inner .annotation-block:hover .annotation-block-remove,.annotation-wrapper .collections-wrapper-inner .annotation-block:hover .annotation-block-edit,.annotation-wrapper .collections-wrapper-inner .annotation-block:hover .annotation-block-remove,.annotation-wrapper .footnotes-wrapper-inner .annotation-block:hover .annotation-block-edit,.annotation-wrapper .footnotes-wrapper-inner .annotation-block:hover .annotation-block-remove,.collections-wrapper .annotation-wrapper-inner .annotation-block:hover .annotation-block-edit,.collections-wrapper .annotation-wrapper-inner .annotation-block:hover .annotation-block-remove,.collections-wrapper .collections-wrapper-inner .annotation-block:hover .annotation-block-edit,.collections-wrapper .collections-wrapper-inner .annotation-block:hover .annotation-block-remove,.collections-wrapper .footnotes-wrapper-inner .annotation-block:hover .annotation-block-edit,.collections-wrapper .footnotes-wrapper-inner .annotation-block:hover .annotation-block-remove,.footnotes-wrapper .annotation-wrapper-inner .annotation-block:hover .annotation-block-edit,.footnotes-wrapper .annotation-wrapper-inner .annotation-block:hover .annotation-block-remove,.footnotes-wrapper .collections-wrapper-inner .annotation-block:hover .annotation-block-edit,.footnotes-wrapper .collections-wrapper-inner .annotation-block:hover .annotation-block-remove,.footnotes-wrapper .footnotes-wrapper-inner .annotation-block:hover .annotation-block-edit,.footnotes-wrapper .footnotes-wrapper-inner .annotation-block:hover .annotation-block-remove{opacity:1;cursor:pointer;z-index:10}.annotation-wrapper .collections-wrapper-inner,.annotation-wrapper .footnotes-wrapper-inner,.collections-wrapper .collections-wrapper-inner,.collections-wrapper .footnotes-wrapper-inner,.footnotes-wrapper .collections-wrapper-inner,.footnotes-wrapper .footnotes-wrapper-inner{background:#eaeef2;margin:40px 20px 20px;border:1px solid #929293;height:calc(100% - 65px);position:relative;overflow:visible;padding:5px}.annotation-wrapper .collections-wrapper-inner #collectionsTabs,.annotation-wrapper .footnotes-wrapper-inner #collectionsTabs,.collections-wrapper .collections-wrapper-inner #collectionsTabs,.collections-wrapper .footnotes-wrapper-inner #collectionsTabs,.footnotes-wrapper .collections-wrapper-inner #collectionsTabs,.footnotes-wrapper .footnotes-wrapper-inner #collectionsTabs{border-bottom:1px solid #929293;position:absolute;top:-51px;left:-1px}.annotation-wrapper .collections-wrapper-inner #collectionsTabs .nav-item:first-child .nav-link,.annotation-wrapper .footnotes-wrapper-inner #collectionsTabs .nav-item:first-child .nav-link,.collections-wrapper .collections-wrapper-inner #collectionsTabs .nav-item:first-child .nav-link,.collections-wrapper .footnotes-wrapper-inner #collectionsTabs .nav-item:first-child .nav-link,.footnotes-wrapper .collections-wrapper-inner #collectionsTabs .nav-item:first-child .nav-link,.footnotes-wrapper .footnotes-wrapper-inner #collectionsTabs .nav-item:first-child .nav-link{margin-left:0}.annotation-wrapper .collections-wrapper-inner #collectionsTabs .nav-link,.annotation-wrapper .footnotes-wrapper-inner #collectionsTabs .nav-link,.collections-wrapper .collections-wrapper-inner #collectionsTabs .nav-link,.collections-wrapper .footnotes-wrapper-inner #collectionsTabs .nav-link,.footnotes-wrapper .collections-wrapper-inner #collectionsTabs .nav-link,.footnotes-wrapper .footnotes-wrapper-inner #collectionsTabs .nav-link{height:51px;color:#495057;background-color:#fff;border-color:#929293;text-decoration:none;font-weight:700;border-radius:0;margin-left:5px}.annotation-wrapper .collections-wrapper-inner #collectionsTabs .nav-link.active,.annotation-wrapper .footnotes-wrapper-inner #collectionsTabs .nav-link.active,.collections-wrapper .collections-wrapper-inner #collectionsTabs .nav-link.active,.collections-wrapper .footnotes-wrapper-inner #collectionsTabs .nav-link.active,.footnotes-wrapper .collections-wrapper-inner #collectionsTabs .nav-link.active,.footnotes-wrapper .footnotes-wrapper-inner #collectionsTabs .nav-link.active{background-color:#eaeef2;border-color:#929293 #929293 #eaeef2}@media screen and (min-width:64rem){.annotation-wrapper .collections-wrapper-inner #collectionsTabs .nav-link,.annotation-wrapper .footnotes-wrapper-inner #collectionsTabs .nav-link,.collections-wrapper .collections-wrapper-inner #collectionsTabs .nav-link,.collections-wrapper .footnotes-wrapper-inner #collectionsTabs .nav-link,.footnotes-wrapper .collections-wrapper-inner #collectionsTabs .nav-link,.footnotes-wrapper .footnotes-wrapper-inner #collectionsTabs .nav-link{height:auto}}.annotation-wrapper .footnotes-wrapper-inner,.collections-wrapper .footnotes-wrapper-inner,.footnotes-wrapper .footnotes-wrapper-inner{background:none;border:0;margin-left:5px}.annotation-wrapper .footnotes-header,.collections-wrapper .footnotes-header,.footnotes-wrapper .footnotes-header{margin-left:20px;margin-top:10px}.annotation-wrapper .annotation-header,.collections-wrapper .annotation-header,.footnotes-wrapper .annotation-header{background:#fff}.annotation-wrapper .collections-header,.collections-wrapper .collections-header,.footnotes-wrapper .collections-header{background:transparent}.annotation-wrapper .annotation-form-submit,.collections-wrapper .annotation-form-submit,.footnotes-wrapper .annotation-form-submit{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:20px 0}.annotation-wrapper .annotation-form-submit button,.collections-wrapper .annotation-form-submit button,.footnotes-wrapper .annotation-form-submit button{margin-right:20px}.annotation-wrapper .btn-save,.collections-wrapper .btn-save,.footnotes-wrapper .btn-save{padding-right:0;display:-webkit-flex;display:flex;padding-top:0;padding-bottom:0;-webkit-align-items:center;align-items:center;border-radius:0;background-color:#595959;color:#9c9c9c}.annotation-wrapper .btn-save .btn-save-after,.collections-wrapper .btn-save .btn-save-after,.footnotes-wrapper .btn-save .btn-save-after{margin-left:5px;width:35px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:10px;color:#fff}.annotation-wrapper .btn-save .btn-save-after:hover,.collections-wrapper .btn-save .btn-save-after:hover,.footnotes-wrapper .btn-save .btn-save-after:hover{background-color:#202020}.annotation-wrapper .annotation-save,.collections-wrapper .annotation-save,.footnotes-wrapper .annotation-save{position:relative}.annotation-wrapper .annotation-save .annotation-submit-list,.collections-wrapper .annotation-save .annotation-submit-list,.footnotes-wrapper .annotation-save .annotation-submit-list{position:absolute;display:none;width:calc(100% - 20px)}.annotation-wrapper .annotation-save .annotation-submit-list .menu__arrow,.collections-wrapper .annotation-save .annotation-submit-list .menu__arrow,.footnotes-wrapper .annotation-save .annotation-submit-list .menu__arrow{position:absolute;z-index:2;color:#dbdbdb;fill:#fff;right:0;top:0}.annotation-wrapper .annotation-save .annotation-submit-list ul,.collections-wrapper .annotation-save .annotation-submit-list ul,.footnotes-wrapper .annotation-save .annotation-submit-list ul{list-style:none;padding:0;margin:6px 0 0;border:1px solid #ccc}.annotation-wrapper .annotation-save .annotation-submit-list li,.collections-wrapper .annotation-save .annotation-submit-list li,.footnotes-wrapper .annotation-save .annotation-submit-list li{height:38px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background:#fff;color:#202020;padding:0 10px}.annotation-wrapper .annotation-save .annotation-submit-list li:hover,.collections-wrapper .annotation-save .annotation-submit-list li:hover,.footnotes-wrapper .annotation-save .annotation-submit-list li:hover{background-color:#f2f2f2;cursor:pointer}.annotation-wrapper .annotation-save.open-button .annotation-submit-list,.collections-wrapper .annotation-save.open-button .annotation-submit-list,.footnotes-wrapper .annotation-save.open-button .annotation-submit-list{display:block}@media screen and (min-width:64rem){.annotation-wrapper{position:static;overflow-y:hidden}}.footnotes-wrapper{width:100%}.annotation-header,.collections-header,.footnotes-header{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;padding:0 20px 20px}.annotation-header .annotation-filter,.collections-header .annotation-filter,.footnotes-header .annotation-filter{position:absolute;color:#224d91;left:40px;top:10px}.annotation-header .annotation-filter .annotation-filter--title,.collections-header .annotation-filter .annotation-filter--title,.footnotes-header .annotation-filter .annotation-filter--title{font-weight:700;position:relative;z-index:6;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer}.annotation-header .annotation-filter .annotation-filter--title svg,.collections-header .annotation-filter .annotation-filter--title svg,.footnotes-header .annotation-filter .annotation-filter--title svg{color:#848484;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:10px}.annotation-header .annotation-filter .annotation-filter--title[data-show=true],.collections-header .annotation-filter .annotation-filter--title[data-show=true],.footnotes-header .annotation-filter .annotation-filter--title[data-show=true]{cursor:default}.annotation-header .annotation-filter .annotation-filter--title[data-show=true] svg,.collections-header .annotation-filter .annotation-filter--title[data-show=true] svg,.footnotes-header .annotation-filter .annotation-filter--title[data-show=true] svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.annotation-header .annotation-filter .annotation-filter--popup,.collections-header .annotation-filter .annotation-filter--popup,.footnotes-header .annotation-filter .annotation-filter--popup{position:absolute;top:-10px;z-index:5;background:#f2f2f2;width:300px;left:-20px;opacity:0}.annotation-header .annotation-filter .annotation-filter--popup[data-show=true],.collections-header .annotation-filter .annotation-filter--popup[data-show=true],.footnotes-header .annotation-filter .annotation-filter--popup[data-show=true]{opacity:1;min-height:200px}.annotation-header .annotation-filter .annotation-filter--popup[data-show=true] .annotation-filter--dropdown,.collections-header .annotation-filter .annotation-filter--popup[data-show=true] .annotation-filter--dropdown,.footnotes-header .annotation-filter .annotation-filter--popup[data-show=true] .annotation-filter--dropdown{display:block}.annotation-header .annotation-filter .annotation-filter--popup .annotation-filter--dropdown,.collections-header .annotation-filter .annotation-filter--popup .annotation-filter--dropdown,.footnotes-header .annotation-filter .annotation-filter--popup .annotation-filter--dropdown{display:none}.annotation-header .annotation-filter--dropdown,.collections-header .annotation-filter--dropdown,.footnotes-header .annotation-filter--dropdown{padding-top:20px;margin:5px 20px;border-top:2px solid #9c9c9c}.annotation-header .annotation-filter--dropdown>div,.collections-header .annotation-filter--dropdown>div,.footnotes-header .annotation-filter--dropdown>div{width:100%;margin-bottom:10px}.annotation-header .annotation-close,.annotation-header .collections-close,.annotation-header .footnotes-close,.collections-header .annotation-close,.collections-header .collections-close,.collections-header .footnotes-close,.footnotes-header .annotation-close,.footnotes-header .collections-close,.footnotes-header .footnotes-close{text-transform:uppercase;color:#000;text-decoration:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer}.annotation-header .annotation-close svg,.annotation-header .collections-close svg,.annotation-header .footnotes-close svg,.collections-header .annotation-close svg,.collections-header .collections-close svg,.collections-header .footnotes-close svg,.footnotes-header .annotation-close svg,.footnotes-header .collections-close svg,.footnotes-header .footnotes-close svg{color:#9c9c9c;width:1.2rem;height:1.2rem;border:1px solid #afcaea}.annotation-header .annotation-filter--popup-controls,.collections-header .annotation-filter--popup-controls,.footnotes-header .annotation-filter--popup-controls{height:40px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;padding:20px 0}.annotation-header .annotation-filter--popup-controls>div,.collections-header .annotation-filter--popup-controls>div,.footnotes-header .annotation-filter--popup-controls>div{text-transform:uppercase;color:#000;text-decoration:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer;padding-right:1rem}.annotation-header .annotation-filter--popup-controls>div svg,.collections-header .annotation-filter--popup-controls>div svg,.footnotes-header .annotation-filter--popup-controls>div svg{color:#9c9c9c;width:1.2rem;height:1.2rem;border:1px solid #afcaea}.footnotes-header{-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.collections-wrapper{width:100%}.control-bookmark{position:relative;z-index:13;top:3px}.control-bookmark.marked svg{color:#c8102e}.control-bookmark.anonymous svg{color:#929293}.bookmarks-popup{position:absolute;top:-5px;right:0;left:0;margin-left:0;margin-right:0;z-index:15;width:100%;background:#f9f8f7}@media screen and (min-width:64rem){.bookmarks-popup{position:absolute;z-index:12;width:260px;left:-82px;top:-5px;background:#f9f8f7}}.overlay.status-true{position:absolute;z-index:10;top:0;bottom:0;left:-3px;right:0;background:rgba(90,90,90,.5)}.bookmarks-popup--inner{margin-top:40px;padding:20px}.bookmarks-popup--inner h4{border-bottom:1px solid #9c9c9c;padding-bottom:10px;color:#224d91;font-size:1.2rem}.bookmarks-popup--inner .bookmarks-popup--description{font-size:.8rem;margin-bottom:40px}.bookmarks-popup--inner .bookmarks-popup--label{margin-top:40px;font-weight:700;color:#224d91;font-size:.9rem;margin-bottom:10px}.bookmarks-popup--inner .bookmarks-popup--groups{font-size:.9rem}.bookmarks-popup--inner .bookmarks-popup--groups>div.bookmarks-popup--group-checkbox{cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.bookmarks-popup--inner .bookmarks-popup--groups>div.bookmarks-popup--group-checkbox svg{color:#048d36;width:1rem;height:1rem;min-width:1rem;border:1px solid #000;margin-right:.5rem}.bookmarks-popup--inner .bookmarks-popup--groups>div.bookmarks-popup--group-checkbox.false svg #Fill{display:none}.bookmarks-popup--inner .close{position:absolute;top:5px;right:10px}.collection-info{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:10px;border-bottom:2px solid #fff}.collection-info h5{margin-left:1rem;margin-bottom:0;font-size:.9rem;font-weight:700;margin-right:auto}.collection-info .collection-info-line{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.collection-info .collection-info-line>a{margin-right:1rem;margin-left:auto;text-transform:uppercase}.collection-info .collection-info-line>svg{min-width:1.5rem;color:#224d91}.collection-listing{display:none;width:100%}.collection-listing.list-open{display:block}.collection-listing .final-list-item{list-style:none}.collection-listing .final-list-item span{color:#000}#relatedContentIcon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bookmarks-popup--new-group-wrap button{text-transform:uppercase;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#224d91;background:transparent;border:0;font-weight:700}.bookmarks-popup--new-group-wrap button:hover{text-decoration:none}.bookmarks-popup--new-group-wrap button:before{font-weight:400;content:"+";font-size:50px;margin-right:10px}.bookmarks-popup--new-group-wrap button span{margin-top:10px}.app-tabs-horizontal{width:400px;max-width:100%;height:calc(100% - 80px)}.app-tabs-horizontal .tab-content{max-height:100%}.recently-viewed__inner{z-index:100}.pagination{-webkit-justify-content:center;justify-content:center}.pagination .page-link{color:#224d91}.page-item.active .page-link{background-color:#224d91;border-color:#224d91}.top-lvl-menu>h4{color:#404040;padding-left:15px;font-weight:600}.top-lvl-menu--secondLvl{background:#f1f5fb;border:1px solid #afcaea;padding-top:15px;margin-bottom:20px}.top-lvl-menu--secondLvl h4{color:#404040;margin-left:15px;padding-bottom:5px;margin-right:15px;font-weight:600;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.top-lvl-menu--secondLvl h4 .caret{border-top:.7rem solid #224d91;border-bottom:0}.top-lvl-menu--secondLvl.active h4 .caret,.top-lvl-menu--secondLvl h4 .caret{width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent}.top-lvl-menu--secondLvl.active h4 .caret{border-bottom:.8rem solid #224d91;border-top:0}.top-lvl-menu--second{padding-left:5px}.top-lvl-menu--secondLvl h4{cursor:pointer}.top-lvl-menu--secondLvl .top-lvl-menu--second{display:none}.top-lvl-menu--secondLvl.active h4{border-bottom:1px solid #404040}.top-lvl-menu--second,.top-lvl-menu--secondLvl.active .top-lvl-menu--second{display:-webkit-flex;display:flex}.top-lvl-menu--second{-webkit-flex-wrap:wrap;flex-wrap:wrap}.top-lvl-menu--second .top-lvl-menu--item{width:50%}.ck-editor__editable{min-height:300px}.annotation-form-selections>fieldset{width:100%}.in1{-webkit-margin-start:60px;margin-inline-start:60px}.header-print-content{padding-bottom:15px}.header-print-content .logo{float:left;margin-right:10px}.header-print-content .intro{margin-top:15px}.header-print-content .download-date{margin-top:10px}.header-print-content .book-title{margin:5px 0}.pdcpa-case-connector{border-top:1px solid #bdced8;border-bottom:1px solid #bdced8;padding:10px 0;margin-bottom:15px}.pdcpa-case-connector img{max-width:110px;float:right}.pdcpa-case-connector .intro{color:#000;text-decoration:none;font-size:14px}.pdcpa-case-connector .intro span{border-bottom:1px solid #000}.pdcpa-case-connector .title{font-size:18px;text-decoration:none}.bookreader-main-content-wrap *{transition:all .2s ease-in}.book-content>.right-sidebar .right-sidebar-overlay.open::-webkit-scrollbar,.book::-webkit-scrollbar,.left-sidebar::-webkit-scrollbar{-webkit-appearance:none;width:10px;background:rgba(0,0,0,.1)}.book-content>.right-sidebar .right-sidebar-overlay.open::-webkit-scrollbar-thumb,.book::-webkit-scrollbar-thumb,.left-sidebar::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}@media screen and (min-width:64rem){.page-node-type-book .main,.page-node-type-subsection .main{padding:0}}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px;}.system-status-counter__status-icon--error:before{background-image:url(/themes/contrib/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/themes/contrib/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/themes/contrib/stable/images/core/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-up.svg);}
p.Indent1,ul.Indent1,ol.Indent1{margin-left:2em;}p.Indent2,ul.Indent2,ol.Indent2{margin-left:4em;}p.Indent3,ul.Indent3,ol.Indent3{margin-left:6em;}p.Indent4,ul.Indent4,ol.Indent4{margin-left:8em;}p.Indent5,ul.Indent5,ol.Indent5{margin-left:10em;}p.Indent6,ul.Indent6,ol.Indent6{margin-left:12em;}p.Indent7,ul.Indent7,ol.Indent7{margin-left:14em;}p.Indent8,ul.Indent8,ol.Indent8{margin-left:16em;}p.Indent9,ul.Indent9,ol.Indent9{margin-left:18em;}p.Indent10,ul.Indent10,ol.Indent10{margin-left:20em;}
