.an-agreement{padding:24px 12px}.an-agreement *{box-sizing:border-box}.an-agreement .anp-preview-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;max-width:680px;margin:0 auto 14px;display:flex}.an-agreement .anp-preview-tools label{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.an-agreement .anp-portal{--anp-bg:#171c22;--anp-header:#1c2229;--anp-document:#252c34;--anp-rule:#3e4853;--anp-text:#f2f4f6;--anp-secondary:#c6ced6;--anp-subtle:#b7c1cc;--anp-orange:#ff741f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:1px solid var(--anp-rule);background:var(--anp-bg);width:100%;max-width:680px;color:var(--anp-text);-webkit-text-fill-color:currentColor;border-radius:8px;margin:0 auto;font:400 14px/1.6 Arial,Helvetica,sans-serif;overflow:hidden}.an-agreement .anp-portal :is(div,p,h2,h3,label,strong,span,small,a){color:inherit;-webkit-text-fill-color:currentColor}.an-agreement .anp-portal [hidden]{display:none}.an-agreement .anp-masthead{background:var(--anp-header);border-bottom:1px solid var(--anp-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:21px 30px;display:flex}.an-agreement .anp-portal .anp-wordmark{color:var(--anp-text);letter-spacing:-.6px;font-size:20px;font-weight:500;line-height:1.2}.an-agreement .anp-portal .anp-wordmark .anp-now{color:var(--anp-orange)}.an-agreement .anp-portal .anp-wordmark small{font:inherit;font-weight:400}.an-agreement .anp-portal .anp-masthead-note{color:var(--anp-secondary);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.an-agreement .anp-main{padding:30px}.an-agreement .anp-portal .anp-step{color:var(--anp-secondary);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:500}.an-agreement .anp-portal h2{color:var(--anp-text);letter-spacing:-.65px;margin:0 0 12px;font-size:27px;font-weight:500;line-height:1.22}.an-agreement .anp-portal .anp-intro{max-width:530px;color:var(--anp-secondary);margin:0 0 25px;font-size:14px;line-height:1.65}.an-agreement .anp-reader{border:1px solid var(--anp-rule);background:var(--anp-document);border-radius:5px;overflow:hidden}.an-agreement .anp-reader-top{border-bottom:1px solid var(--anp-rule);background:var(--anp-header);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}.an-agreement .anp-portal .anp-reader-name{color:var(--anp-text);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:500;display:flex}.an-agreement .anp-reader-name i{flex:none;width:16px;height:16px}.an-agreement .anp-portal .anp-version{color:var(--anp-secondary);white-space:nowrap;font-size:12px}.an-agreement .anp-reader-body{grid-template-columns:minmax(0,1fr) 30px;height:355px;display:grid}.an-agreement .anp-document{overscroll-behavior:contain;scrollbar-width:none;min-width:0;height:100%;min-height:0;color:var(--anp-text);padding:23px 24px 25px;overflow-y:scroll}.an-agreement .anp-document::-webkit-scrollbar{display:none}.an-agreement .anp-portal .anp-document-title{color:var(--anp-text);letter-spacing:-.1px;border-bottom:1px solid #4a5460;margin:0 0 16px;padding:0 0 17px;font-size:17px;font-weight:500;line-height:1.45}.an-agreement .anp-portal .anp-document p{color:#e0e5eb;margin:0 0 17px;font-size:14px;line-height:1.8}.an-agreement .anp-portal .anp-document h3{color:var(--anp-text);letter-spacing:0;align-items:baseline;gap:9px;margin:25px 0 9px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.an-agreement .anp-portal .anp-document h3 span{color:var(--anp-secondary);font-variant-numeric:tabular-nums;font-weight:400}.an-agreement .anp-portal .anp-document .anp-document-end{color:var(--anp-secondary);border-top:1px solid #4a5460;margin:24px 0 0;padding-top:17px;font-size:12px}.an-agreement .anp-rail{border-left:1px solid var(--anp-rule);color:var(--anp-secondary);background:#1d242b;grid-template-rows:18px minmax(0,1fr) 18px;place-items:center;gap:5px;padding:9px 0;display:grid}.an-agreement .anp-rail i{width:14px;height:14px}.an-agreement .anp-scroll-control{appearance:none;writing-mode:vertical-lr;accent-color:#c9d2dc;direction:ltr;background:0 0;width:28px;height:100%;min-height:0;margin:0;padding:0}.an-agreement .anp-scroll-control::-webkit-slider-runnable-track{background:#4b5662;border-radius:6px;width:4px;height:100%}.an-agreement .anp-scroll-control::-webkit-slider-thumb{appearance:none;background:#c9d2dc;border:0;border-radius:5px;width:10px;height:38px;margin-left:-3px}.an-agreement .anp-scroll-control::-moz-range-track{background:#4b5662;border-radius:6px;width:4px;height:100%}.an-agreement .anp-scroll-control::-moz-range-thumb{background:#c9d2dc;border:0;border-radius:5px;width:10px;height:38px}.an-agreement .anp-reader-bottom{border-top:1px solid var(--anp-rule);background:var(--anp-header);align-items:center;gap:8px;min-height:43px;padding:10px 18px;display:flex}.an-agreement .anp-reader-bottom i{flex:none;width:15px;height:15px}.an-agreement .anp-portal .anp-read-status{color:var(--anp-text);margin:0;font-size:12px;line-height:1.5}.an-agreement .anp-portal .anp-consent{color:var(--anp-text);opacity:1;align-items:flex-start;gap:13px;margin:0;padding:24px 0 0;display:flex}.an-agreement .anp-consent input{accent-color:#dce2e7;flex:none;width:20px;height:20px;margin:2px 0 0}.an-agreement .anp-portal .anp-consent-copy{min-width:0;color:var(--anp-text);opacity:1;display:block}.an-agreement .anp-portal .anp-consent-copy strong{color:#f2f4f6;-webkit-text-fill-color:#f2f4f6;opacity:1;margin:0 0 6px;font-size:15px;font-weight:500;line-height:1.5;display:block}.an-agreement .anp-portal .anp-consent-detail{color:#c6ced6;-webkit-text-fill-color:#c6ced6;opacity:1;font-size:13px;line-height:1.75;display:block}.an-agreement .anp-actions{border-top:1px solid var(--anp-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:20px;display:flex}.an-agreement .anp-portal button{white-space:normal;border-radius:4px;max-width:100%;min-height:44px;font:400 14px/1.4 Arial,Helvetica,sans-serif}.an-agreement .anp-portal .anp-exit{color:#d1d8df;-webkit-text-fill-color:#d1d8df;text-underline-offset:4px;background:0 0;border:0;padding:10px 0;-webkit-text-decoration:underline #6c7782;text-decoration:underline #6c7782}.an-agreement .anp-portal .anp-accept{color:#151b21;-webkit-text-fill-color:#151b21;background:#e1e6ea;border:1px solid #e1e6ea;justify-content:center;align-items:center;gap:12px;min-width:205px;padding:12px 19px;font-weight:500;display:flex}.an-agreement .anp-portal .anp-accept:disabled{color:#d0d8e0;-webkit-text-fill-color:#d0d8e0;opacity:1;background:#343e48;border-color:#46525e}.an-agreement .anp-portal .anp-result{color:var(--anp-text);border-left:2px solid #b7c1cc;margin:20px 0 0;padding:0 0 0 12px;font-size:13px;line-height:1.6}.an-agreement .anp-footer{border-top:1px solid var(--anp-rule);background:#141a20;padding:21px 30px}.an-agreement .anp-footer-details{grid-template-columns:1fr 1fr;gap:18px;display:grid}.an-agreement .anp-portal .anp-footer-label{color:var(--anp-subtle);letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px;font-size:11px;display:block}.an-agreement .anp-portal .anp-footer-value{color:#dbe1e7;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6;display:block}.an-agreement .anp-portal a{color:#dbe1e7;-webkit-text-fill-color:#dbe1e7;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.an-agreement .anp-footer-policies{flex-wrap:wrap;gap:16px;margin-top:17px;font-size:12px;display:flex}@media (width<=480px){.an-agreement{padding:12px 3px}.an-agreement .anp-masthead{padding:19px 20px}.an-agreement .anp-main{padding:25px 20px}.an-agreement .anp-portal h2{font-size:25px}.an-agreement .anp-reader-top{padding:11px 13px}.an-agreement .anp-reader-body{grid-template-columns:minmax(0,1fr) 38px;height:325px}.an-agreement .anp-document{padding:19px 16px 23px}.an-agreement .anp-portal .anp-document p{font-size:15px;line-height:1.8}.an-agreement .anp-portal .anp-document h3{font-size:15px}.an-agreement .anp-scroll-control{width:38px}.an-agreement .anp-reader-bottom{padding:11px 13px}.an-agreement .anp-portal .anp-consent-detail{font-size:14px}.an-agreement .anp-actions{flex-direction:column-reverse;align-items:stretch;gap:10px}.an-agreement .anp-portal .anp-accept{width:100%;min-width:0}.an-agreement .anp-footer{padding:20px}.an-agreement .anp-footer-details{grid-template-columns:1fr;gap:14px}}@media (pointer:coarse){.an-agreement .anp-reader-body{grid-template-columns:minmax(0,1fr) 44px}.an-agreement .anp-scroll-control{width:44px}}.an-agreement .anp-checking{color:#f2f4f6;background:#171c22;border:1px solid #3e4853;border-radius:8px;max-width:680px;margin:0 auto;padding:32px;font:400 15px/1.6 Arial,sans-serif}
