@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__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-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.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:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.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{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.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){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.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{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.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{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;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;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.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{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.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{background-color:#f0f0f0;cursor:pointer}.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{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.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{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.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{background-color:#f0f0f0;border-radius:.3rem}.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{background-color:#3dcc4a;border-radius:.3rem;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{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.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{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected: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{background-color:#bad9f1;border-radius:.3rem;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}.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__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__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__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__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__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__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__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{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-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-year-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__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.seg-toggle{align-items:center;display:inline-flex;gap:6px}.seg-toggle__label{color:#6b7280;font-size:12px;margin-right:2px}.seg-toggle__btn{background:#fff;border:1px solid #d1d5db;color:#374151;cursor:pointer;font-size:12px;font-weight:600;line-height:1.2;padding:5px 12px}.seg-toggle__btn:first-of-type{border-radius:6px 0 0 6px}.seg-toggle__btn:last-of-type{border-radius:0 6px 6px 0}.seg-toggle__btn+.seg-toggle__btn{margin-left:-1px}.seg-toggle__btn.is-active{background:#2563eb;border-color:#2563eb;color:#fff;position:relative;z-index:1}.seg-toggle__btn:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.uv-overview{align-items:stretch;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px #1018280a;display:flex;flex-wrap:wrap;gap:22px;margin:8px 0 18px;padding:18px 22px}.uv-ov-label{color:#94a3b8;display:block;font-size:11px;font-weight:600;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.uv-ov-primary{display:flex;flex-direction:column;justify-content:center;min-width:120px}.uv-ov-total{color:#0f172a;font-size:30px;font-weight:700;line-height:1}.uv-ov-divider{align-self:stretch;background:#eef2f1;width:1px}.uv-ov-stat{display:flex;flex-direction:column;justify-content:center}.uv-ov-stat--platform{flex:1 1 240px;min-width:220px}.uv-ov-bar{background:#eef2f1;border-radius:999px;display:flex;height:8px;margin-bottom:8px;overflow:hidden}.uv-ov-bar__seg--android{background:#2e9b87}.uv-ov-bar__seg--ios{background:#1f4d78}.uv-ov-legend{color:#475569;display:flex;flex-wrap:wrap;font-size:13px;gap:18px}.uv-ov-legend b{color:#0f172a;margin:0 3px}.uv-ov-legend em{color:#94a3b8;font-size:12px;font-style:normal}.uv-dot{border-radius:50%;display:inline-block;height:8px;margin-right:6px;vertical-align:middle;width:8px}.uv-dot--android{background:#2e9b87}.uv-dot--ios{background:#1f4d78}.uv-ov-pair{display:flex;gap:20px}.uv-ov-pair span{display:flex;flex-direction:column;gap:2px}.uv-ov-pair b{color:#0f172a;font-size:18px;font-weight:700;line-height:1.1}.uv-ov-pair em{color:#94a3b8;font-size:11.5px;font-style:normal}@media (max-width:720px){.uv-ov-divider{display:none}.uv-overview{gap:16px}}.uv-identity{align-items:center;display:flex;gap:10px;min-width:0;text-align:left}.uv-avatar{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:700;height:34px;justify-content:center;letter-spacing:.02em;width:34px}.uv-avatar--img{background:#e2e8f0;object-fit:cover}.uv-identity__text{display:flex;flex-direction:column;min-width:0}.uv-identity__name{color:#0f172a;font-weight:600}.uv-identity__email,.uv-identity__name{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uv-identity__email{color:#64748b;font-size:12px}.uv-pill{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:3px 10px;white-space:nowrap}.uv-pill__dot{background:currentColor;border-radius:50%;flex:0 0 auto;height:7px;width:7px}.uv-pill--active{background:#dcfce7;border-color:#bbf7d0;color:#166534}.uv-pill--trial{background:#fef3c7;border-color:#fde68a;color:#92400e}.uv-pill--cancelled{background:#fee2e2;border-color:#fecaca;color:#991b1b}.uv-pill--free{background:#f1f5f9;border-color:#e2e8f0;color:#334155}.uv-state{color:#475569;padding:48px 20px;text-align:center}.uv-state__icon{font-size:30px;margin-bottom:10px}.uv-state__title{color:#0f172a;font-size:16px;font-weight:700;margin:0 0 6px}.uv-state__msg{font-size:13.5px;margin:0 0 16px}.uv-state__btn{background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#0f172a;cursor:pointer;font-weight:600;padding:8px 16px}.uv-state__btn:hover{background:#f8fafc}.uv-chips{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 14px}.uv-chip{align-items:center;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;color:#3730a3;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:4px 10px}.uv-chip__x{background:#0000;border:0;color:#4338ca;cursor:pointer;font-size:12px;line-height:1;padding:0}.uv-chip--clear{background:#fff;border-color:#cbd5e1;color:#475569;cursor:pointer}.uv-chips__count{color:#64748b;font-size:12.5px;margin-left:auto}.uv-views{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.uv-views__name,.uv-views__select{min-width:150px;width:auto}.uv-views__del{background:#fff;border:1px solid #f0c9c0;border-radius:8px;color:#b91c1c;cursor:pointer;font-weight:600;padding:6px 12px}.uv-bulkbar{align-items:center;background:#0f172a;border-radius:10px;color:#fff;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin:6px 0 14px;padding:10px 14px}.uv-bulk-spacer{flex:1 1 auto}.uv-bulk-btn{background:#ffffff1f;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:6px 12px}.uv-bulk-btn--danger{background:#b91c1c;border-color:#b91c1c}.uv-bulk-link{background:#0000;border:0;color:#93c5fd;cursor:pointer;font-weight:600}.uv-bulk-note{color:#cbd5e1;font-size:12px}.uv-row--selected td{background:#eef2ff}.uv-modal-backdrop{align-items:center;background:#0f172a80;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.uv-modal{background:#fff;border-radius:14px;box-shadow:0 20px 50px #10182840;max-width:440px;padding:22px 24px;width:100%}.uv-modal__title{color:#0f172a;font-size:18px;font-weight:700;margin:0 0 10px}.uv-modal__body{color:#475569;font-size:14px;line-height:1.5;margin:0 0 20px}.uv-modal__actions{display:flex;gap:10px;justify-content:flex-end}.uv-modal__danger{background:#b91c1c;border:0;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:8px 16px}.uv-modal__danger:disabled{cursor:default;opacity:.6}.uv-toolbar{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #1018280a;margin-bottom:12px;padding:12px 14px}.uv-toolbar .boxinput{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.uv-toolbar .end-date,.uv-toolbar .form-control,.uv-toolbar .from-date,.uv-toolbar input.search-leave{background:#fff;border:1px solid #d5dbe3;border-radius:8px;box-shadow:none;color:#0f172a;font-size:13.5px;height:38px;padding:0 12px}.uv-toolbar input.search-leave{flex:1 1 220px;min-width:220px}.uv-toolbar .form-control{min-width:120px;width:auto}.uv-toolbar .form-control:focus,.uv-toolbar input:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f126;outline:none}.uv-toolbar .search-btn{border-radius:8px;font-weight:600;height:38px;padding:0 18px}.uv-toolbar-secondary{border-top:1px solid #f1f5f9;justify-content:space-between;margin-top:10px;padding-top:10px}.uv-toolbar-secondary,.uv-views-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.uv-colmenu{position:relative}.uv-colmenu__btn{align-items:center;background:#fff;border:1px solid #d5dbe3;border-radius:8px;color:#0f172a;color:var(--ink,#0f172a);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:38px;padding:0 12px}.uv-colmenu__count{background:#eef2ff;border-radius:999px;color:#4338ca;font-size:11px;font-weight:700;padding:1px 7px}.uv-colmenu__backdrop{inset:0;position:fixed;z-index:40}.uv-colmenu__panel{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 12px 30px #10182824;max-height:320px;overflow-y:auto;padding:6px;position:absolute;right:0;top:44px;width:230px;z-index:50}.uv-colmenu__head{color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.05em;padding:6px 8px 8px;text-transform:uppercase}.uv-colmenu__row{align-items:center;border-radius:6px;color:#334155;cursor:pointer;display:flex;font-size:13.5px;gap:9px;padding:6px 8px;text-transform:capitalize}.uv-colmenu__row:hover{background:#f8fafc}.uv-colmenu__row input[type=checkbox],.uv-table-scroll input[type=checkbox]{accent-color:#6366f1;background:none;border:0;box-shadow:none;cursor:pointer;flex:0 0 auto;height:16px;margin:0;min-width:16px;padding:0;width:16px}.uv-colmenu__row span{flex:1 1 auto}@media (max-width:640px){.uv-colmenu{position:static;width:100%}.uv-colmenu__btn{justify-content:center;width:100%}.uv-colmenu__backdrop{background:#0f172a66}.uv-colmenu__panel{border-radius:14px;bottom:12px;left:12px;max-height:70vh;padding:8px;position:fixed;right:12px;top:auto;width:auto;z-index:60}.uv-colmenu__row{font-size:15px;padding:12px 10px}.uv-colmenu__row input[type=checkbox]{height:20px;min-width:20px;width:20px}}.uv-table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.uv-table-scroll table thead th{background:#f8fafc;color:#475569;font-size:12px;letter-spacing:.02em;position:-webkit-sticky;position:sticky;top:0;z-index:1}.uv-table-scroll table tbody tr:hover td{background:#f8fafc}.uv-th-sort{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.uv-th-sort .uv-caret{color:#94a3b8;font-size:11px;margin-left:4px}.uv-th-sort .uv-caret--on{color:#0f172a}@media (max-width:640px){.uv-identity__email,.uv-identity__name{max-width:150px}.uv-card__total{font-size:22px}}.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.au-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:4px 0 16px}.au-breadcrumb{color:#94a3b8;font-size:12.5px;font-weight:600}.au-breadcrumb b,.au-title{color:#0f172a}.au-title{font-size:22px;font-weight:800;letter-spacing:-.02em;margin:0}.au-route{background:#f1f5f9;border-radius:6px;color:#94a3b8;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;padding:2px 8px}.au-spacer{flex:1 1 auto}.au-back a{color:#1f4d78;font-size:13px;font-weight:600;text-decoration:none}.au-back a:hover{text-decoration:underline}.au-cards{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0 0 18px}.au-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px #1018280a;display:flex;flex-direction:column;gap:6px;padding:16px 18px}.au-card__label{align-items:center;color:#94a3b8;display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.06em;text-transform:uppercase}.au-card__value{color:#0f172a;font-size:28px;font-weight:700;line-height:1}.au-card__sub{color:#94a3b8;font-size:12.5px}.au-card__def{color:#b6c0c9;font-size:11px}.au-card--accent{background:linear-gradient(180deg,#f0faf7,#fff);border-color:#cdeae2}.au-card__pair{display:flex;gap:18px}.au-card__pair>span{display:flex;flex-direction:column;gap:2px}.au-card__pair b{color:#0f172a;font-size:20px;font-weight:700;line-height:1.1}.au-card__pair em{color:#94a3b8;font-size:11px;font-style:normal}.au-card__delta{align-items:center;display:flex;gap:6px;margin-top:2px}.au-card__delta-lbl{color:#b6c0c9;font-size:11px}.au-delta{border-radius:6px;font-size:12px;font-weight:700;padding:1px 7px}.au-delta--up{background:#e4f2ee;color:#1a6d5e}.au-delta--down{background:#fbe6e1;color:#b3402c}.au-delta--flat{background:#f1f5f9;color:#64748b}.au-export{margin-left:auto}.au-panel{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px #1018280a;margin:0 0 18px;padding:16px 18px}.au-panel__head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.au-panel__title{color:#0f172a;font-size:14px;font-weight:700;margin:0}.au-legend{color:#475569;display:flex;font-size:12.5px;gap:16px}.au-legend i{border-radius:2px;display:inline-block;height:9px;margin-right:6px;vertical-align:middle;width:9px}.au-dot--android{background:#2e9b87}.au-dot--ios{background:#f26b45}.au-chart-empty{color:#94a3b8;font-size:13px;padding:40px 0;text-align:center}.au-daterange{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:14px;gap:10px;margin:0 0 18px;padding:12px 16px}.au-daterange,.au-presets{display:flex;flex-wrap:wrap}.au-presets{gap:6px}.au-preset{background:#f1f5f9;border:1px solid #0000;border-radius:999px;color:#475569;cursor:pointer;font-size:12.5px;font-weight:600;padding:6px 12px}.au-preset:hover{background:#e8eef4}.au-preset--active{background:#e4f2ee;border-color:#cdeae2;color:#1a6d5e}.au-date-input,.au-daterange .react-datepicker-wrapper input{border:1px solid #d5dbe1;border-radius:8px;font-size:13px;padding:7px 10px;width:130px}.au-btn{border:none;border-radius:8px;cursor:pointer;font-size:13px;font-weight:600;padding:7px 16px}.au-btn--primary{background:#1f4d78;color:#fff}.au-btn--primary:hover{background:#163a5f}.au-btn--ghost{background:#fff;border:1px solid #d5dbe1;color:#475569}.au-btn--ghost:hover{background:#f8fafc}.au-table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.au-table{border-collapse:collapse;font-size:13.5px;min-width:100%;width:-webkit-max-content;width:max-content}.au-table thead th{background:#f8fafc;border-bottom:1px solid #e5e7eb;color:#475569;font-weight:700;padding:10px 14px;position:-webkit-sticky;position:sticky;text-align:right;top:0;white-space:nowrap}.au-table thead th:first-child{text-align:left}.au-table tbody td{border-bottom:1px solid #f1f5f9;color:#0f172a;padding:10px 14px;text-align:right;white-space:nowrap}.au-table tbody td:first-child{color:#475569;text-align:left}.au-table tbody tr:nth-child(2n){background:#fcfdfe}.au-table tbody tr:hover{background:#f5f9f8}.au-table td b{font-weight:700}.au-th-sort{cursor:pointer;-webkit-user-select:none;user-select:none}.au-th-sort:hover{color:#1f4d78}.au-state{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:14px;color:#64748b;display:flex;flex-direction:column;padding:48px 20px;text-align:center}.au-state__icon{font-size:30px;margin-bottom:10px}.au-state__title{color:#0f172a;font-size:16px;font-weight:700;margin:0 0 6px}.au-state__msg{font-size:13.5px;margin:0 0 16px}.au-state__btn{background:#fff;border:1px solid #d5dbe1;border-radius:8px;color:#1f4d78;cursor:pointer;font-size:13px;font-weight:600;padding:8px 18px}.au-state__btn:hover{background:#f8fafc}.au-skeleton{padding:8px 0}.au-skeleton__row{animation:au-shimmer 1.4s ease infinite;background:linear-gradient(90deg,#f1f5f9 25%,#e9eef3 37%,#f1f5f9 63%);background-size:400% 100%;border-radius:8px;height:38px;margin-bottom:8px}@keyframes au-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:720px){.au-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.au-card__value{font-size:22px}.au-daterange{padding:12px}.au-title{font-size:19px}}@media (max-width:460px){.au-cards{grid-template-columns:1fr}}.au-filters{align-items:flex-end;background:#fff;border:1px solid #e5e7eb;border-radius:14px;display:flex;flex-wrap:wrap;gap:12px 16px;margin:0 0 18px;padding:14px 16px}.au-field{display:flex;flex-direction:column;gap:5px}.au-field__label{color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.au-filters .react-datepicker-wrapper input,.au-input,.au-select{background:#fff;border:1px solid #d5dbe1;border-radius:8px;color:#0f172a;font-size:13px;min-width:140px;padding:7px 10px}.au-input{min-width:180px}.au-field--actions{align-items:flex-end;display:flex;flex-direction:row;gap:8px}.au-seg-title{color:#0f172a;font-size:14px;font-weight:800;margin:0 0 12px}.au-seg-title b{color:#1a6d5e}.au-mau-table td,.au-mau-table th{white-space:nowrap}.au-mau-table td.au-ellipsis{max-width:200px;overflow:hidden;text-overflow:ellipsis}.au-link{color:#1f4d78;cursor:pointer;font-weight:600;text-decoration:underline}.au-link:hover{color:#163a5f}.au-modal-bg{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a73;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.au-modal{background:#fff;border-radius:14px;box-shadow:0 30px 60px -24px #163a5f66;max-height:80vh;overflow:auto;padding:22px;position:relative;width:min(560px,100%)}.au-modal-close{background:#0000;border:none;color:#94a3b8;cursor:pointer;font-size:22px;line-height:1;position:absolute;right:14px;top:12px}.au-modal-close:hover{color:#0f172a}.au-modal-title{color:#0f172a;font-size:18px;font-weight:800;margin:0 0 14px}.au-modal-table{border-collapse:collapse;font-size:13px;width:100%}.au-modal-table th{background:#f8fafc;border-bottom:1px solid #e5e7eb;color:#475569;font-weight:700;padding:8px 10px;text-align:left}.au-modal-table td{border-bottom:1px solid #f1f5f9;padding:8px 10px}.au-modal-table td.au-num-blue{color:#1f4d78;font-weight:600}.au-modal-table td.au-num-green{color:#1a6d5e;font-weight:600}.au-modal-table td.au-num-purple{color:#6d28d9;font-weight:600}.au-modal-empty{color:#6b7280;padding:16px;text-align:center}@media (max-width:720px){.au-field,.au-input,.au-select{flex:1 1 140px}.au-input{min-width:0}}.inst-cards{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 18px}.inst-cards--period{grid-template-columns:repeat(3,minmax(0,1fr))}.inst-period-caption{color:#64748b;font-size:13px;margin:4px 0 10px}.inst-period-caption .inst-period-caption__prior{color:#94a3b8}.inst-delta{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:4px;margin-top:6px}.inst-delta__icon{font-style:normal}.inst-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inst-filter-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;margin:0 0 16px}.inst-filter-row .au-spacer{flex:1 1 auto}.inst-table-wrap{overflow-x:auto;width:100%}@media (max-width:1024px){.inst-cards,.inst-cards--period{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.inst-cards,.inst-cards--period{grid-template-columns:1fr}}.hr-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}.hr-filters .au-input{min-width:200px}.hr-filters .au-select{min-width:170px}.au-card--link{color:inherit;cursor:pointer;text-decoration:none}.au-card--link:hover{box-shadow:0 2px 10px #1f4d781a}.au-card--link:focus-visible{outline:2px solid #2e9b87;outline-offset:2px}.hr-delta{align-items:center;display:inline-flex;gap:6px;margin-top:2px}.hr-delta__lbl{color:#b6c0c9;font-size:11px}.hr-tags__list{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.hr-tags__item{grid-gap:14px;align-items:center;border-bottom:1px solid #eef2f1;display:grid;gap:14px;grid-template-columns:1fr auto auto;padding:8px 4px}.hr-tags__item:last-child{border-bottom:0}.hr-tags__name{color:#334155;font-size:13px;font-weight:600}.hr-tags__count{color:#1f4d78;font-size:13px;font-weight:700;min-width:48px;text-align:right}.hr-tags__pct{color:#64748b;font-size:12px;min-width:44px;text-align:right}.hr-table tbody td.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:720px){.hr-filters .au-input,.hr-filters .au-select{min-width:0;width:100%}}.participation-rate{font-feature-settings:"tnum";color:inherit;font-variant-numeric:tabular-nums;white-space:nowrap}.pause-mix-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin:0 0 18px}.pause-mix__scroll{-webkit-overflow-scrolling:touch;max-height:300px;overflow-y:auto}.pause-rows{list-style:none;margin:0;padding:0}.pause-rows li{align-items:baseline;border-bottom:1px solid #f1f5f9;display:flex;font-size:13.5px;gap:12px;justify-content:space-between;padding:9px 2px}.pause-rows li:last-child{border-bottom:0}.pause-rows__label{color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pause-rows__val{font-feature-settings:"tnum";color:#64748b;font-variant-numeric:tabular-nums;white-space:nowrap}.pause-callout{background:#f0faf7;border:1px solid #cdeae2;border-radius:10px;color:#0f172a;font-size:12.5px;margin:12px 0 0;padding:9px 12px}.pause-callout b{color:#1a6d5e}.pause-delta{align-items:center;display:inline-flex;gap:6px;margin-top:2px}.pause-delta__lbl{color:#b6c0c9;font-size:11px}.au-table tbody tr.pause-row--click{cursor:pointer}.au-table tbody tr.pause-row--click:hover{background:#eef7f4}.pause-search{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.au-range-note{margin:-8px 0 18px}@media (max-width:720px){.pause-mix-grid{grid-template-columns:1fr}}.ms-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}.ms-filters .au-input{min-width:200px}.ms-filters .au-select{min-width:170px}.ms-delta{align-items:center;display:inline-flex;gap:6px;margin-top:2px}.ms-delta__lbl{color:#b6c0c9;font-size:11px}.ms-table tbody td.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:720px){.ms-filters .au-input,.ms-filters .au-select{min-width:0;width:100%}}.up-chip{align-items:center;border-radius:6px;display:inline-flex;font-size:13px;font-weight:700;height:22px;justify-content:center;line-height:1;width:22px}.up-chip--granted{background:#e6f5f0;color:#1a6d5e}.up-chip--denied{background:#fdeae4;color:#b3402c}.up-chip--na{background:#f1f5f9;color:#94a3b8}.up-chip-cell{text-align:center}.up-panels{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin:14px 0}.up-panel__sub{color:#94a3b8;font-size:11px}.up-grant-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:12px}.up-grant{background:#fcfdfe;border:1px solid #eef2f5;border-radius:10px;padding:10px 12px}.up-grant__label{color:#475569;font-size:11px;letter-spacing:.02em;text-transform:uppercase}.up-grant__value{align-items:baseline;display:flex;gap:8px;margin-top:4px}.up-grant__value b{color:#0f172a;font-size:20px}.up-grant__value em{color:#94a3b8;font-size:11px;font-style:normal}.up-chart{margin:0 0 14px}.up-matrix td,.up-matrix th{white-space:nowrap}.up-ellipsis{max-width:200px;overflow:hidden;text-overflow:ellipsis}.up-filters{align-items:flex-end}.up-count{color:#64748b;font-size:12px;margin-right:8px;white-space:nowrap}.up-filters .au-input,.up-filters .au-select,.up-perm-trigger{box-sizing:border-box;flex:none}.up-multiselect{position:relative}.up-perm-trigger{align-items:center;cursor:pointer;display:inline-flex;gap:10px;justify-content:space-between;min-width:210px}.up-perm-menu{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 12px 32px #0f172a29;left:0;max-height:340px;max-width:min(340px,calc(100vw - 24px));overflow-y:auto;padding:0;position:absolute;top:calc(100% + 6px);width:max(240px,100%);z-index:30}.up-cols-menu{left:auto;right:0}.up-perm-menu__head{align-items:center;background:#f8fafc;border-bottom:1px solid #eef2f5;border-radius:12px 12px 0 0;color:#64748b;display:flex;gap:8px;justify-content:space-between;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0}.up-perm-menu__clear,.up-perm-menu__head{font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.up-perm-menu__clear{background:none;border:0;color:#163a5f;cursor:pointer}.up-perm-menu__clear:hover{text-decoration:underline}.up-perm-menu__body{padding:6px}.up-perm-group+.up-perm-group{border-top:1px solid #f1f5f9;margin-top:2px;padding-top:4px}.up-perm-group__label{color:#94a3b8;font-size:10.5px;font-weight:700;letter-spacing:.05em;padding:8px 8px 4px;text-transform:uppercase}.up-perm-item{align-items:center;border-radius:8px;color:#0f172a;cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 10px}.up-perm-item:hover{background:#f1f5f9}.up-perm-item--on{background:#e6f5f0;color:#14584b;font-weight:600}.up-perm-item input[type=checkbox]{accent-color:#2e9b87;cursor:pointer;flex:none;height:16px;margin:0;width:16px}@media (max-width:900px){.up-panels{grid-template-columns:1fr}}@media (max-width:720px){.up-filters .au-field{flex:1 1 180px}.up-filters .au-input,.up-filters .au-select,.up-perm-trigger{min-width:0;width:100%}}@media (max-width:480px){.up-filters .au-field{flex:1 1 100%}.up-perm-menu{max-width:calc(100vw - 24px);width:100%}.up-grant-grid{grid-template-columns:1fr 1fr}}.sub-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 6px}.sub-filters .au-input{flex:1 1 240px;min-width:240px}.sub-filters .au-select{flex:0 0 auto}.sub-delta{align-items:center;display:inline-flex;gap:6px;margin-top:6px}.sub-delta__lbl{color:#94a3b8;font-size:11px}.sub-split{display:flex;gap:18px;margin-top:2px}.sub-split__item{display:flex;flex-direction:column}.sub-split__k{color:#94a3b8;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.sub-split__v{font-feature-settings:"tnum";font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.sub-mix{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.sub-mix__group{min-width:0}.sub-mix__title{color:#475569;font-size:12px;font-weight:700;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.sub-mix__row{align-items:baseline;border-bottom:1px solid #f1f5f9;display:flex;gap:8px;padding:4px 0}.sub-mix__key{color:#334155;flex:1 1 auto;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sub-mix__count{font-feature-settings:"tnum";color:#0f172a;font-variant-numeric:tabular-nums;font-weight:700}.sub-mix__pct{font-feature-settings:"tnum";color:#94a3b8;font-size:12px;font-variant-numeric:tabular-nums;min-width:44px;text-align:right}.sub-pill{border-radius:9999px;display:inline-block;font-size:12px;font-weight:500;padding:4px 10px;white-space:nowrap}@media (max-width:900px){.sub-mix{grid-template-columns:1fr}}.al-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 6px}.al-filters .au-input{flex:1 1 220px;min-width:220px}.al-filters .au-select{min-width:170px}.al-delta{align-items:baseline;display:inline-flex;gap:6px;margin-top:4px}.al-delta__lbl{color:#94a3b8;font-size:11px}.al-toplist{list-style:none;margin:8px 0 0;padding:0}.al-toprow{grid-gap:12px;align-items:center;border-bottom:1px solid #eef2f1;display:grid;gap:12px;grid-template-columns:1fr auto 64px;padding:8px 4px}.al-toprow:last-child{border-bottom:0}.al-toprow__name{color:#1f2a37}.al-toprow__count{color:#1f2a37;font-weight:600;text-align:right}.al-toprow__pct{color:#2e9b87;text-align:right}.al-panel__total{color:#94a3b8;font-size:12px}.al-panel__note{color:#94a3b8;font-size:11px;margin:8px 0 0}.al-table{min-width:720px}.al-table--wide{min-width:1180px}@media (max-width:900px){.au-cards{grid-template-columns:1fr}.al-filters{align-items:stretch;flex-direction:column}}.bv-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}.bv-filters .au-input{min-width:200px}.bv-filters .au-select{min-width:170px}.bv-typefilter{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.bv-typefilter__lbl{color:#475569;font-size:13px;font-weight:600;margin-right:2px}.bv-typefilter__sep{background:#e5e7eb;height:22px;width:1px}.bv-pill{align-items:center;background:#fff;border:1.5px solid #d1d5db;border-radius:20px;color:#475569;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:6px 14px;transition:all .15s ease}.bv-pill:hover{border-color:#2e9b87}.bv-pill:focus-visible{outline:2px solid #2e9b87;outline-offset:2px}.bv-pill.is-on{background:#eafaf5;border-color:#2e9b87;color:#1f6f5f}.bv-pill__box{align-items:center;background:#fff;border:1.5px solid #d1d5db;border-radius:4px;color:#fff;display:inline-flex;font-size:11px;height:16px;justify-content:center;line-height:1;width:16px}.bv-pill.is-on .bv-pill__box{background:#2e9b87;border-color:#2e9b87}.bv-delta{align-items:center;display:inline-flex;gap:6px;margin-top:2px}.bv-delta__lbl{color:#b6c0c9;font-size:11px}.au-chart-note{color:#94a3b8;font-size:12px;line-height:1.5;margin:2px 0 10px}.au-chart-note b{color:#475569}.bv-table tbody td.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:720px){.bv-filters .au-input,.bv-filters .au-select{min-width:0;width:100%}}.wa-filter-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 2px #1018280a;margin:12px 0 16px;padding:18px 20px}.wa-filter-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:18px}.wa-filter-row+.wa-filter-row{border-top:1px dashed #eef0f3;margin-top:14px;padding-top:14px}.wa-filter-field{display:flex;flex-direction:column;gap:6px;min-width:180px}.wa-filter-field-label{color:#6b7280;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.wa-filter-field .react-datepicker-wrapper,.wa-filter-field .react-datepicker__input-container{display:block;width:100%}.wa-filter-card input.wa-datepicker,.wa-filter-field input.wa-datepicker{background:#fff!important;border:1px solid #d1d5db!important;border-radius:6px!important;box-shadow:none!important;color:#111827!important;font-size:14px!important;height:auto!important;line-height:1.2!important;padding:9px 12px!important;width:100%!important}.wa-filter-field input.wa-datepicker:focus{border-color:#f58559!important;box-shadow:0 0 0 3px #f585592e!important;outline:none!important}.wa-filter-actions{display:flex;gap:10px;margin-left:auto}.wa-filter-card button.wa-btn{border:1px solid #0000!important;border-radius:6px!important;cursor:pointer!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;padding:9px 20px!important;transition:background .12s ease,border-color .12s ease,color .12s ease}.wa-filter-card button.wa-btn--primary{background:#f58559!important;border-color:#f58559!important;color:#fff!important}.wa-filter-card button.wa-btn--primary:hover{background:#e06c3f!important;border-color:#e06c3f!important}.wa-filter-card button.wa-btn--ghost{background:#fff!important;border-color:#d1d5db!important;color:#374151!important}.wa-filter-card button.wa-btn--ghost:hover{background:#f9fafb!important}.wa-pill-group{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.wa-pill-group+.wa-pill-group{border-left:1px solid #eef0f3;padding-left:18px}.wa-pill-group-label{color:#6b7280;font-size:12px;font-weight:600;letter-spacing:.04em;margin-right:6px;text-transform:uppercase}.wa-filter-card button.wa-pill{background:#f3f4f6!important;border:1px solid #e5e7eb!important;border-radius:999px!important;color:#374151!important;cursor:pointer!important;font-size:13px!important;font-weight:500!important;line-height:1.2!important;padding:6px 14px!important;transition:background .12s ease,color .12s ease,border-color .12s ease}.wa-filter-card button.wa-pill:hover{background:#e5e7eb!important}.wa-filter-card button.wa-pill--active,.wa-filter-card button.wa-pill[aria-pressed=true]{background:#f58559!important;border-color:#f58559!important;box-shadow:0 1px 2px #f5855940;color:#fff!important}.wa-filter-card button.wa-pill--active:hover{background:#e06c3f!important;border-color:#e06c3f!important}.wa-filter-error{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#991b1b;font-size:14px;margin:14px 0 0;padding:10px 12px}.wa-active-filters{align-items:center;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin:4px 0 16px}.wa-active-filters-label{color:#6b7280;font-weight:600;margin-right:4px}.wa-active-filters-count{color:#111827;font-weight:600;margin-left:auto}.wa-chip{background:#eef2ff;border:1px solid #e0e7ff;border-radius:999px;color:#3730a3;font-weight:500;padding:4px 10px;white-space:nowrap}.wa-charts-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 18px}.wa-chart-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 2px #1018280a;display:flex;flex-direction:column;grid-column:span 1;min-height:320px;padding:16px 18px}.wa-chart-card--wide{grid-column:span 2}@media (max-width:1100px){.wa-charts-grid{grid-template-columns:1fr}.wa-chart-card,.wa-chart-card--wide{grid-column:span 1}}.wa-chart-title{color:#111827;font-size:14px;font-weight:700;letter-spacing:.04em;margin:0 0 10px;text-transform:uppercase}.wa-chart{flex:1 1 auto;min-height:260px}.wa-chart-empty{align-items:center;background:#f9fafb;border:1px dashed #e5e7eb;border-radius:6px;color:#6b7280;display:flex;flex:1 1 auto;font-size:13px;font-style:italic;justify-content:center;min-height:200px}.wa-chart-tooltip{background:#111827;border-radius:6px;box-shadow:0 4px 12px #0003;color:#f9fafb;font-size:12px;min-width:140px;padding:8px 10px}.wa-chart-tooltip-title{color:#f9fafb;font-weight:700;margin-bottom:4px}.wa-chart-tooltip-row{color:#d1d5db;display:flex;gap:12px;justify-content:space-between}.wa-chart-tooltip-row strong{color:#f9fafb;font-weight:600}.user-deletion-box{background:#0000;border:none;box-shadow:none;margin:0;padding:0}.user-deletion-tagline{color:#64748b;display:block;font-size:13px;font-weight:400;line-height:1.4;margin-top:4px}.user-deletion-label{color:#334155;display:block;font-size:13px;font-weight:500;margin-bottom:6px}.user-deletion-input{background:#0000;font-family:inherit;min-height:120px;resize:vertical}.user-deletion-input:focus{background:#0000}.user-deletion-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:18px}.user-deletion-danger-btn{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 22px;transition:background .12s ease,transform 60ms ease,box-shadow .12s ease}.user-deletion-danger-btn:hover:not(:disabled){background:#b91c1c}.user-deletion-danger-btn:focus{box-shadow:0 0 0 3px #dc262652;outline:none}.user-deletion-danger-btn:active:not(:disabled){transform:translateY(1px)}.user-deletion-danger-btn:disabled{background:#fca5a5;cursor:not-allowed}.user-deletion-cancel-btn,.user-deletion-primary-btn{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#334155;cursor:pointer;font-size:14px;font-weight:500;padding:10px 22px;transition:background .12s ease,border-color .12s ease}.user-deletion-cancel-btn:hover{background:#f1f5f9;border-color:#94a3b8}.user-deletion-error-list{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#991b1b;font-size:13px;list-style:none;margin:14px 0 0;padding:12px 14px}.user-deletion-error-list li{padding:2px 0}.user-deletion-success-banner{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;color:#065f46}.user-deletion-error-banner,.user-deletion-success-banner{font-size:14px;font-weight:500;margin-bottom:16px;padding:12px 14px}.user-deletion-error-banner{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#991b1b}.user-deletion-modal-overlay{align-items:center;background:#0f172a85;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.user-deletion-modal{background:#0000;max-width:440px;outline:none;width:calc(100% - 32px)}.user-deletion-modal-card{background:#fff;border-radius:8px;box-shadow:0 12px 48px #0f172a52;padding:24px 28px;text-align:center}.user-deletion-modal-icon{font-size:32px;margin-bottom:8px}.user-deletion-modal-title{color:#0f172a;font-size:18px;font-weight:600;margin:0 0 8px}.user-deletion-modal-message{color:#475569;font-size:14px;line-height:1.5;margin:0 0 20px}.user-deletion-modal-actions{display:flex;gap:12px;justify-content:center}@media (max-width:768px){.user-deletion-actions{flex-direction:column-reverse}.user-deletion-danger-btn{width:100%}}.sc-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}.sc-filters .au-input{min-width:200px}.sc-filters .au-select{min-width:170px}.sc-delta{align-items:center;display:inline-flex;gap:6px;margin-top:2px}.sc-delta__lbl{color:#b6c0c9;font-size:11px}.sc-outcomes{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;padding:4px 0 0}.sc-outcomes__block-title{color:#94a3b8;font-size:12px;font-weight:600;letter-spacing:.04em;margin:0 0 6px;text-transform:uppercase}.sc-outcomes__list{list-style:none;margin:0;padding:0}.sc-outcomes__row{grid-gap:12px;align-items:center;border-bottom:1px solid #eef2f1;display:grid;gap:12px;grid-template-columns:1fr auto 64px;padding:8px 2px}.sc-outcomes__row:last-child{border-bottom:none}.sc-outcomes__name{color:#475569;font-weight:500}.sc-outcomes__count{color:#1f4d78}.sc-outcomes__count,.sc-outcomes__pct{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sc-outcomes__pct{color:#2e9b87;font-weight:600;text-align:right}.sc-table tbody td.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sc-table .sc-extra{font-size:12px;max-width:220px}@media (max-width:720px){.sc-filters .au-input,.sc-filters .au-select{min-width:0;width:100%}.sc-outcomes{gap:16px;grid-template-columns:1fr}.sc-outcomes__row{grid-template-columns:1fr auto 52px}}.wk-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}.wk-filters .au-input{min-width:200px}.wk-filters .au-select{min-width:170px}.wk-delta{align-items:center;display:inline-flex;gap:6px;margin-top:2px}.wk-delta__lbl{color:#b6c0c9;font-size:11px}.wk-toptypes{list-style:none;margin:0;padding:4px 0 0}.wk-toptypes__row{grid-gap:12px;align-items:center;border-bottom:1px solid #eef2f1;display:grid;gap:12px;grid-template-columns:1fr auto 64px;padding:8px 2px}.wk-toptypes__row:last-child{border-bottom:none}.wk-toptypes__name{color:#475569;font-weight:500}.wk-toptypes__count{color:#1f4d78}.wk-toptypes__count,.wk-toptypes__pct{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wk-toptypes__pct{color:#2e9b87;font-weight:600;text-align:right}.au-range-note{color:#94a3b8;font-size:12px;line-height:1.5;margin:-4px 0 18px}.au-range-note b{color:#475569}.wk-table tbody td.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:720px){.wk-filters .au-input,.wk-filters .au-select{min-width:0;width:100%}.wk-toptypes__row{grid-template-columns:1fr auto 52px}}.ss-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}.ss-filters .au-input{min-width:200px}.ss-filters .au-select{min-width:170px}.ss-delta{align-items:center;display:inline-flex;gap:6px;margin-top:2px}.ss-delta__lbl{color:#b6c0c9;font-size:11px}.ss-range-note{color:#94a3b8;font-size:12px;line-height:1.5;margin:-4px 0 18px}.ss-range-note b{color:#475569}.ss-mix{grid-gap:4px;display:grid;gap:4px;grid-template-columns:1fr;padding:4px 0 0}.ss-mix__list{list-style:none;margin:0;padding:0}.ss-mix__row{grid-gap:12px;align-items:center;border-bottom:1px solid #eef2f1;display:grid;gap:12px;grid-template-columns:120px 1fr auto 64px;padding:8px 2px}.ss-mix__row:last-child{border-bottom:none}.ss-mix__name{color:#475569;font-weight:500}.ss-mix__bar{background:#eef2f1;border-radius:6px;height:8px;overflow:hidden}.ss-mix__bar>span{border-radius:6px;display:block;height:100%}.ss-mix__bar--ios>span{background:#1f4d78}.ss-mix__bar--android>span{background:#2e9b87}.ss-mix__bar--both>span{background:#f26b45}.ss-mix__count{color:#1f4d78}.ss-mix__count,.ss-mix__pct{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.ss-mix__pct{color:#2e9b87;font-weight:600}.ss-table tbody td.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ss-table tbody tr.ss-row--selected{background:#eef7f4}.ss-table tbody tr.ss-row--selected td{font-weight:600}.ss-link-btn{background:none;border:none;color:#1f4d78;cursor:pointer;font:inherit;padding:0;text-decoration:underline}.ss-link-btn:hover{color:#f26b45}.ss-bar-panel{margin-bottom:18px}.ss-stage-list{display:flex;flex-direction:column;gap:12px}.ss-stage-row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:56px 1fr 140px}.ss-stage-pct{font-feature-settings:"tnum";border-radius:6px;color:#fff;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;min-width:50px;padding:2px 8px;text-align:center}.ss-stage-track{background:#eef2f1;border-radius:6px;height:18px;overflow:hidden}.ss-stage-track>span{border-radius:6px;display:block;height:100%;transition:width .3s ease}.ss-stage-name{font-feature-settings:"tnum";color:#334155;font-size:13px;font-variant-numeric:tabular-nums}.ss-stage-meta{align-items:center;background:#f8fafb;border-radius:10px;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px;padding:12px 16px}.ss-stage-meta__dur{font-feature-settings:"tnum";color:#1f2d3d;font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.ss-stage-meta__sub{color:#64748b;font-size:12.5px}@media (max-width:720px){.ss-filters{align-items:stretch;flex-direction:column}.ss-filters .au-input,.ss-filters .au-select{min-width:0;width:100%}.ss-mix__row{grid-template-columns:90px 1fr auto 52px}.ss-stage-row{grid-template-columns:48px 1fr}.ss-stage-name{grid-column:2}}
/*# sourceMappingURL=main.946be288.css.map*/