html {line-height: 1.15; -webkit-text-size-adjust: 100%; }*,*::before,*::after {box-sizing: border-box; } body {margin: 0;font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 1rem;font-weight: 400;line-height: 1.5;color: #333333;background-color: #fff;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;} h1, h2, h3, h4, h5, h6 {margin-block-start: 0.5rem;margin-block-end: 1rem;font-family: inherit;font-weight: 500;line-height: 1.2;color: inherit;}h1 {font-size: 2.5rem;}h2 {font-size: 2rem;}h3 {font-size: 1.75rem;}h4 {font-size: 1.5rem;}h5 {font-size: 1.25rem;}h6 {font-size: 1rem;}p {margin-block-start: 0;margin-block-end: 0.9rem;}  hr {box-sizing: content-box; height: 0; overflow: visible; } pre {font-family: monospace, monospace; font-size: 1em; white-space: pre-wrap;} a {background-color: transparent;text-decoration: none;color: #CC3366;}a:hover, a:active {color: #333366;}a:not([href]):not([tabindex]) {color: inherit;text-decoration: none;}a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {color: inherit;text-decoration: none;}a:not([href]):not([tabindex]):focus {outline: 0;} abbr[title] {border-block-end: none; -webkit-text-decoration: underline dotted;text-decoration: underline dotted; } b,strong {font-weight: bolder;} code,kbd,samp {font-family: monospace, monospace; font-size: 1em; } small {font-size: 80%;} sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}  img {border-style: none;height: auto;max-width: 100%;}  details {display: block;} summary {display: list-item;}figcaption {font-size: 16px;color: #333333;line-height: 1.4;font-style: italic;font-weight: 400;}  template {display: none;} [hidden] {display: none;} @media print {*,*:before,*:after {background: transparent !important;color: #000 !important; box-shadow: none !important;text-shadow: none !important;}a,a:visited {text-decoration: underline;}a[href]:after {content: " (" attr(href) ")";}abbr[title]:after {content: " (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after {content: "";}pre {white-space: pre-wrap !important;}pre,blockquote {-moz-column-break-inside: avoid;break-inside: avoid;border: 1px solid #cccccc;}thead {display: table-header-group;}tr,img {-moz-column-break-inside: avoid;break-inside: avoid;}p,h2,h3 {orphans: 3;widows: 3;}h2,h3 {-moz-column-break-after: avoid;break-after: avoid;}}  label {display: inline-block;line-height: 1;vertical-align: middle;} button,input,optgroup,select,textarea {font-family: inherit; font-size: 1rem; line-height: 1.5; margin: 0; }input[type=text],input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=url],select,textarea {width: 100%;border: solid 1px #666666;border-radius: 3px;padding: 0.5rem 1rem;transition: all 0.3s;}input[type=text]:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=url]:focus,select:focus,textarea:focus {border-color: #333333;} button,input { overflow: visible;} button,select { text-transform: none;} button,[type=button],[type=reset],[type=submit] {width: auto;-webkit-appearance: button;} button,[type=submit],[type=button] {display: inline-block;font-weight: 400;color: #CC3366;text-align: center;white-space: nowrap;-webkit-user-select: none;-moz-user-select: none;user-select: none;background-color: transparent;border: 1px solid #CC3366;padding: 0.5rem 1rem;font-size: 1rem;border-radius: 3px;transition: all 0.3s;}button:focus:not(:focus-visible),[type=submit]:focus:not(:focus-visible),[type=button]:focus:not(:focus-visible) {outline: none;}button:hover, button:focus,[type=submit]:hover,[type=submit]:focus,[type=button]:hover,[type=button]:focus {color: #ffffff;background-color: #CC3366;text-decoration: none;}button:not(:disabled),[type=submit]:not(:disabled),[type=button]:not(:disabled) {cursor: pointer;} fieldset {padding: 0.35em 0.75em 0.625em;} legend {box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress {vertical-align: baseline;} textarea {overflow: auto;resize: vertical;} [type=checkbox],[type=radio] {box-sizing: border-box; padding: 0; } [type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {height: auto;} [type=search] {-webkit-appearance: textfield; outline-offset: -2px; } [type=search]::-webkit-search-decoration {-webkit-appearance: none;} ::-webkit-file-upload-button {-webkit-appearance: button; font: inherit; }select {display: block;}  table {background-color: transparent;width: 100%;margin-block-end: 15px;font-size: 0.9em;border-spacing: 0;border-collapse: collapse;}table th,table td {padding: 15px;line-height: 1.5;vertical-align: top;border: 1px solid rgba(128, 128, 128, 0.5019607843);}table th {font-weight: bold;}table thead th,table tfoot th {font-size: 1em;}table caption + thead tr:first-child th,table caption + thead tr:first-child td,table colgroup + thead tr:first-child th,table colgroup + thead tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td {border-block-start: 1px solid rgba(128, 128, 128, 0.5019607843);}table tbody > tr:nth-child(odd) > td,table tbody > tr:nth-child(odd) > th {background-color: rgba(128, 128, 128, 0.0705882353);}table tbody tr:hover > td,table tbody tr:hover > th {background-color: rgba(128, 128, 128, 0.1019607843);}table tbody + tbody {border-block-start: 2px solid rgba(128, 128, 128, 0.5019607843);}@media (max-width: 767px) {table table {font-size: 0.8em;}table table th,table table td {padding: 7px;line-height: 1.3;}table table th {font-weight: 400;}} dl,dt,dd,ol,ul,li {margin-block-start: 0;margin-block-end: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}