@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";:root{--bg-main: #f6f9fc;--bg-white: #ffffff;--bg-dark: #0a2540;--accent-blurple: #635bff;--accent-blurple-hover: #0a2540;--accent-cyan: #00d4ff;--text-main: #0a2540;--text-muted: #425466;--text-inverse: #ffffff;--border-light: #e6ebf1;--border-strong: #cfdae6;--font-sans: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--max-w-screen: 1440px;--radius-sm: 0px;--radius-md: 2px;--radius-lg: 4px;--radius-xl: 6px;--radius-full: 4px;--shadow-sm: 0 1px 2px rgba(10, 37, 64, .15);--shadow-md: 4px 4px 0px rgba(10, 37, 64, .08);--shadow-lg: 8px 8px 0px rgba(10, 37, 64, .08);--shadow-hover: 8px 8px 0px rgba(99, 91, 255, .15);--transition-fast: .15s cubic-bezier(.215, .61, .355, 1);--transition-normal: .3s cubic-bezier(.215, .61, .355, 1);--ocean-body-1: hsl(192, 50%, 98%);--ocean-body-2: hsl(192, 50%, 93%);--ocean-body-3: hsl(192, 50%, 84%);--ocean-body-4: hsl(192, 50%, 72%);--ocean-body-5: hsl(192, 50%, 58%);--ocean-wallpaper-tint: hsla(192, 50%, 65%, .1);--ocean-depth: hsla(192, 50%, 30%, .1);--ocean-poly1-end: hsla(192, 50%, 80%, .42);--ocean-poly2-start: hsla(192, 50%, 88%, .82);--ocean-poly2-end: hsla(192, 50%, 58%, .34);--ocean-poly3-end: hsla(192, 50%, 52%, .26);--ocean-poly4-end: hsla(192, 50%, 68%, .2);--ocean-poly5-end: hsla(192, 50%, 38%, .26);--ocean-glow1-mid: hsla(192, 50%, 78%, .2);--ocean-glow2-mid: hsla(192, 50%, 62%, .18);--ocean-horizon: hsla(192, 50%, 28%, .3);--ocean-horizon-fade: hsla(192, 50%, 28%, .04);--ocean-surface-mid: hsla(192, 50%, 42%, .18);--ocean-surface-deep: hsla(192, 50%, 32%, .34)}*{box-sizing:border-box;margin:0;padding:0}html,body{background:linear-gradient(180deg,var(--ocean-body-1) 0%,var(--ocean-body-2) 24%,var(--ocean-body-3) 52%,var(--ocean-body-4) 78%,var(--ocean-body-5) 100%);color:var(--text-main);font-family:var(--font-sans);font-size:14.5px;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--text-main)}a{color:var(--accent-blurple);text-decoration:none;font-weight:600;transition:color var(--transition-fast)}a:hover{color:var(--accent-blurple-hover)}ul{list-style:none}button{cursor:pointer;font-family:inherit;border:none;background:none}.container{width:100%;max-width:var(--max-w-screen);margin:0 auto;padding:0 5vw;position:relative}.text-gradient{background:linear-gradient(135deg,var(--accent-blurple) 0%,#00d4ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.card{background:var(--bg-white);border-radius:var(--radius-lg);border:1px solid var(--border-light);box-shadow:var(--shadow-sm);transition:transform var(--transition-normal),box-shadow var(--transition-normal),border-color var(--transition-normal);padding:2.5rem}.card:hover{transform:translateY(-4px);border-color:var(--accent-blurple);box-shadow:var(--shadow-hover)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;font-weight:600;font-size:.95rem;border-radius:var(--radius-full);transition:all var(--transition-fast);gap:.5rem;letter-spacing:-.01em}.btn-primary{background:var(--text-main);color:var(--bg-white);box-shadow:0 2px 5px #0003}.btn-primary:hover{background:#000;color:var(--bg-white);transform:translateY(-1px);box-shadow:0 4px 10px #0000004d}.btn-accent{background:var(--accent-blurple);color:var(--bg-white);box-shadow:0 4px 6px #32325d1c,0 1px 3px #00000014}.btn-accent:hover{background:var(--accent-blurple-hover);color:var(--bg-white);transform:translateY(-1px);box-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014}.btn-ghost{color:var(--text-main);background:transparent}.btn-ghost:hover{background:#0a25400d}.input-field{width:100%;padding:.65rem 1rem;border:1px solid var(--border-light);border-radius:var(--radius-xl);background:var(--bg-white);font-family:inherit;font-size:.9rem;color:var(--text-main);outline:none}.input-field:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px #0a254014}select,.select-input{width:100%;padding:.65rem 2.5rem .65rem 1rem;border:1px solid var(--border-light);border-radius:var(--radius-xl);background-color:var(--bg-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23425466' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:inherit;font-size:.9rem;font-weight:500;color:var(--text-main);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast);outline:none;cursor:pointer;line-height:1.5}select:hover,.select-input:hover{border-color:var(--border-strong);background-color:#fafbfc}select:focus,.select-input:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px #0a254014;background-color:var(--bg-white)}select option{font-family:inherit;font-size:.9rem;padding:.5rem}.main-viewport{min-height:100dvh;padding-top:4rem;position:relative;overflow:hidden;z-index:1}.wallpaper{position:fixed;inset:0;overflow:hidden;background:linear-gradient(145deg,rgba(255,255,255,.62) 0%,rgba(255,255,255,.18) 34%,var(--ocean-wallpaper-tint) 100%);z-index:0}.wallpaper:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(255,255,255,.3),transparent 24%),linear-gradient(to top,var(--ocean-depth),transparent 42%);pointer-events:none}.wallpaper:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0 42%,rgba(255,255,255,.42) 50%,transparent 58%);opacity:.65;pointer-events:none}.poly{position:absolute;filter:blur(.2px);pointer-events:none}.poly-1{width:42vw;height:32vw;min-width:320px;min-height:240px;top:-4%;left:-6%;background:linear-gradient(135deg,rgba(255,255,255,.88),var(--ocean-poly1-end));clip-path:polygon(10% 8%,84% 0%,100% 42%,72% 92%,18% 78%,0% 32%);opacity:.95}.poly-2{width:30vw;height:24vw;min-width:240px;min-height:180px;top:10%;right:4%;background:linear-gradient(145deg,var(--ocean-poly2-start),var(--ocean-poly2-end));clip-path:polygon(16% 0%,86% 12%,100% 56%,62% 100%,4% 78%,0% 24%);opacity:.88}.poly-3{width:46vw;height:26vw;min-width:360px;min-height:200px;left:8%;bottom:6%;background:linear-gradient(135deg,rgba(255,255,255,.32),var(--ocean-poly3-end));clip-path:polygon(0% 48%,18% 14%,62% 0%,100% 22%,88% 100%,24% 84%);opacity:.8}.poly-4{width:28vw;height:22vw;min-width:220px;min-height:170px;right:14%;bottom:18%;background:linear-gradient(135deg,rgba(255,255,255,.64),var(--ocean-poly4-end));clip-path:polygon(22% 0%,100% 18%,82% 88%,14% 100%,0% 38%);opacity:.84}.poly-5{width:54vw;height:22vw;min-width:420px;min-height:160px;left:50%;bottom:-2%;transform:translate(-50%);background:linear-gradient(180deg,rgba(255,255,255,.16),var(--ocean-poly5-end));clip-path:polygon(0% 62%,12% 54%,24% 66%,36% 52%,50% 68%,64% 50%,76% 64%,88% 48%,100% 60%,100% 100%,0% 100%);opacity:.92}.facet{position:absolute;inset:0;pointer-events:none;background:linear-gradient(155deg,rgba(255,255,255,.1),transparent 36%),linear-gradient(335deg,rgba(255,255,255,.08),transparent 42%);mix-blend-mode:screen}.glow{position:absolute;inset:0;pointer-events:none}.glow:before,.glow:after{content:"";position:absolute;border-radius:50%;filter:blur(36px);mix-blend-mode:screen}.glow:before{width:34vw;height:34vw;min-width:240px;min-height:240px;top:6%;left:22%;background:radial-gradient(circle,rgba(255,255,255,.34) 0%,var(--ocean-glow1-mid) 42%,transparent 72%)}.glow:after{width:30vw;height:30vw;min-width:220px;min-height:220px;right:10%;top:20%;background:radial-gradient(circle,rgba(255,255,255,.24) 0%,var(--ocean-glow2-mid) 40%,transparent 72%)}.horizon{position:absolute;inset:auto 0 0;height:40%;background:linear-gradient(to top,var(--ocean-horizon),var(--ocean-horizon-fade) 42%,transparent 100%);clip-path:polygon(0 30%,18% 22%,36% 28%,52% 18%,66% 26%,84% 16%,100% 24%,100% 100%,0 100%);opacity:.75;pointer-events:none}.surface{position:absolute;inset:auto 0 0;height:34%;background:linear-gradient(180deg,rgba(255,255,255,.12),var(--ocean-surface-mid) 36%,var(--ocean-surface-deep) 100%);clip-path:polygon(0 34%,10% 28%,20% 36%,30% 26%,40% 38%,50% 24%,60% 36%,70% 22%,80% 34%,90% 20%,100% 30%,100% 100%,0 100%);opacity:.9;pointer-events:none}.navbar{position:fixed;top:0;left:0;right:0;z-index:50;height:4rem;display:flex;align-items:center;background:#fff;border-bottom:1px solid rgba(0,0,0,.05)}.nav-grid{display:flex;justify-content:space-between;align-items:center}.nav-brand{display:flex;align-items:center;gap:.5rem;font-weight:800;font-size:1.3rem;color:var(--text-main);letter-spacing:-.04em}.logo-dot{width:12px;height:12px;background:var(--accent-blurple);border-radius:50%;display:inline-block}.nav-links{display:none;gap:2.5rem}@media(min-width:768px){.nav-links{display:flex}}.nav-link{color:var(--text-main);font-weight:600;font-size:.95rem}.nav-link:hover{color:var(--text-muted)}.section{padding:6rem 0;position:relative;z-index:1}.section-dark{background:var(--bg-dark);color:var(--text-inverse);padding:8rem 0}.section-dark h2,.section-dark p{color:var(--text-inverse)}.section-header{text-align:center;max-width:650px;margin:0 auto 4rem}.section-header h2{font-size:2.5rem;margin-bottom:1.2rem;letter-spacing:-.03em}.section-header p{font-size:1.15rem;color:var(--text-muted)}.section-dark .section-header p{color:#adbdcc}.waiver-signing-content h1{font-size:1.2rem;font-weight:700;margin:.5rem 0 .25rem;color:#0a2540}.waiver-signing-content h2{font-size:1rem;font-weight:700;margin:.5rem 0 .25rem;color:#0a2540}.waiver-signing-content h3{font-size:.9rem;font-weight:700;margin:.4rem 0 .2rem;color:#0a2540}.waiver-signing-content p{margin:.3rem 0;color:#425466}.waiver-signing-content ul{list-style:disc;padding-left:1.25rem;margin:.3rem 0;color:#425466}.waiver-signing-content ol{list-style:decimal;padding-left:1.25rem;margin:.3rem 0;color:#425466}.waiver-signing-content strong{font-weight:700;color:#0a2540}.waiver-signing-content em{font-style:italic}.waiver-signing-content u{text-decoration:underline}.waiver-signing-content s{text-decoration:line-through}@media(max-width:767px){.mobile-menu-btn{display:flex!important;align-items:center;justify-content:center}.nav-actions .btn{display:none}}.screenshot-img{width:100%;max-width:100%;height:auto;border-radius:var(--radius-lg);border:1px solid var(--border-light)}.screenshot-img--shadow{box-shadow:var(--shadow-lg)}.screenshot-mobile{width:180px;height:auto;border-radius:12px;border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 30px #00000040;transition:transform var(--transition-normal)}.screenshot-mobile:hover{transform:translateY(-4px)}.screenshot-mobile--product{width:100%;max-width:240px;margin:0 auto;display:block;border-color:var(--border-light);box-shadow:var(--shadow-lg)}@media(max-width:640px){.screenshot-mobile{width:140px}}.carousel-wrapper{position:relative;width:100%}.carousel-track{position:relative;width:100%;overflow:hidden}.carousel-track .screenshot-img{border:none;box-shadow:none;border-radius:var(--radius-lg)}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:36px;height:36px;border-radius:50%;background:#ffffffe6;border:1px solid var(--border-light);box-shadow:0 2px 8px #0000001f;display:flex;align-items:center;justify-content:center;color:var(--text-main);cursor:pointer;opacity:0;transition:opacity var(--transition-fast),background var(--transition-fast)}.carousel-wrapper:hover .carousel-arrow{opacity:1}.carousel-arrow:hover{background:#fff;box-shadow:0 4px 12px #0000002e}.carousel-arrow--left{left:.75rem}.carousel-arrow--right{right:.75rem}.carousel-dots{display:flex;justify-content:center;gap:.4rem;margin-top:.75rem}.carousel-dot{width:8px;height:8px;border-radius:50%;border:none;background:var(--border-light);cursor:pointer;padding:0;transition:background var(--transition-fast),transform var(--transition-fast)}.carousel-dot:hover{background:var(--text-muted)}.carousel-dot--active{background:var(--accent-blurple);transform:scale(1.25)}.diver-layout{min-height:100dvh;position:relative;z-index:1}.diver-main{padding:1.5rem 1rem 6rem;width:100%}.diver-sidebar{display:none}@media(min-width:768px){.diver-sidebar{display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;width:240px;z-index:100;background:#ffffff8c;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-right:1px solid rgba(255,255,255,.4);box-shadow:4px 0 20px #0a25400a;padding:1.5rem 0}.diver-main{margin-left:240px;padding:2rem 3rem 3rem;max-width:1140px}}.diver-sidebar__header{display:flex;align-items:center;gap:.75rem;padding:.5rem 1.25rem 1.5rem;border-bottom:1px solid rgba(10,37,64,.06);margin-bottom:.75rem}.diver-sidebar__avatar{width:36px;height:36px;border-radius:var(--radius-md);background:var(--accent-blurple);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.95rem;flex-shrink:0;box-shadow:var(--shadow-sm)}.diver-sidebar__user{display:flex;flex-direction:column;overflow:hidden}.diver-sidebar__name{font-weight:700;font-size:.9rem;color:var(--text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.diver-sidebar__email{font-size:.75rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.diver-sidebar__nav{flex:1;display:flex;flex-direction:column;padding:0 .75rem;gap:2px}.diver-sidebar__link{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;border-radius:var(--radius-lg);font-size:.9rem;font-weight:500;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);border:none;background:none;width:100%;text-align:left}.diver-sidebar__link:hover{background:#0a25400a;color:var(--text-main)}.diver-sidebar__link--active{background:#635bff14;color:var(--accent-blurple);font-weight:600}.diver-sidebar__link--active:hover{background:#635bff1f;color:var(--accent-blurple)}.diver-sidebar__footer{padding:.75rem 1rem;border-top:1px solid rgba(10,37,64,.06);display:flex;flex-direction:column;gap:.5rem}.diver-sidebar__signout{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:var(--radius-lg);font-size:.85rem;font-weight:500;color:#dc2626;cursor:pointer;border:none;background:none;transition:background var(--transition-fast);width:100%;text-align:left}.diver-sidebar__signout:hover{background:#dc26260f}.diver-sidebar__version{font-size:.7rem;color:var(--text-muted);opacity:.5;text-align:center}.diver-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-around;height:64px;background:#ffffffd9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(10,37,64,.06);box-shadow:0 -2px 12px #0a25400a;padding-bottom:env(safe-area-inset-bottom,0px)}@media(min-width:768px){.diver-bottom-nav{display:none}}.diver-bottom-nav__tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:.4rem .75rem;color:var(--text-muted);font-size:.65rem;font-weight:500;border:none;background:none;cursor:pointer;transition:color var(--transition-fast);position:relative}.diver-bottom-nav__tab--active{color:var(--accent-blurple);font-weight:600}.diver-bottom-nav__label{letter-spacing:.01em}.react-pdf__Page__annotations input[type=checkbox]{transform:scale(1.8)!important;transform-origin:center;cursor:pointer}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-top:1px solid #aeaeae;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{background-color:transparent;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:auto 1px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.5em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:5em;margin:2px}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:5em;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.375em;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.0625em);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.625em;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__children-container{width:17.25em;margin:.5em;padding-right:.25em;padding-left:.25em;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-popper-offset{margin-top:-.7em}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors:active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors:active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}
