@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800;900&display=swap";._dateInputWrap_dkweq_3{position:relative;width:100%}._dateInputFullWidth_dkweq_13{display:block;width:100%}._dateInputField_dkweq_23{width:100%;padding:8px 34px 8px 10px;border:1.5px solid #d8deea;border-radius:8px;font-size:12px;font-family:inherit;outline:none;box-sizing:border-box;min-height:38px;color:#1b2a4a;background:#fff;cursor:pointer}._dateInputField_dkweq_23:focus{border-color:#185fa5;box-shadow:0 0 0 2px #185fa533}._dateInputField_dkweq_23:disabled{background:#f5f7fa;cursor:not-allowed}._dateIcon_dkweq_73{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#6b7a94;pointer-events:none;display:inline-flex;align-items:center;justify-content:center}._dateInputErrorBorder_dkweq_97{position:absolute;top:0;right:0;bottom:0;left:0;border:1.5px solid #ef4444;border-radius:8px;pointer-events:none}.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_1ox10_1{display:flex;flex-direction:column;gap:0;height:calc(100vh - 96px);min-height:0}._header_1ox10_17{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px}._headerActions_1ox10_35{display:flex;gap:6px}._recordCount_1ox10_45{color:#6b7a94;margin:2px 0 0;font-size:11px}._filters_1ox10_57{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px;align-items:center}._columnsToolbarButton_1ox10_75{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 10px;border-radius:8px;border:1px solid #e2e6ed;background:#fff;color:#1b2a4a;font-size:11px;font-weight:600;font-family:DM Sans,sans-serif;line-height:1;cursor:pointer;flex-shrink:0;box-shadow:0 1px 2px #1b2a4a0f;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease}._columnsToolbarButton_1ox10_75:hover{background:#f8f9fc;border-color:#cfd6e4;box-shadow:0 2px 6px #1b2a4a14}._columnsToolbarButton_1ox10_75:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}._columnsToolbarButton_1ox10_75:active{background:#f0f2f7;box-shadow:0 1px 2px #1b2a4a0f}._columnsToolbarButtonIcon_1ox10_155{display:flex;align-items:center;justify-content:center;color:#6b7a94;flex-shrink:0}._columnsToolbarButton_1ox10_75:hover ._columnsToolbarButtonIcon_1ox10_155{color:#1b2a4a}._stageTabs_1ox10_179{display:flex;gap:2px;background:#f5f6f9;border-radius:8px;padding:2px;flex-wrap:wrap}._stageTabBtn_1ox10_197{padding:5px 12px;border-radius:6px;border:none;font-size:10px;font-weight:600;cursor:pointer;font-family:DM Sans,sans-serif;background:transparent;color:#6b7a94}._stageTabBtnActive_1ox10_221{background:#fff;color:#1b2a4a;box-shadow:0 1px 3px #00000014}._tableWrap_1ox10_233{overflow-x:auto;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbe3f0 transparent;flex:1;min-height:0}._tableWrap_1ox10_233::-webkit-scrollbar{width:6px;height:6px}._tableWrap_1ox10_233::-webkit-scrollbar-track{background:transparent}._tableWrap_1ox10_233::-webkit-scrollbar-thumb{background:#dbe3f0;border-radius:999px}._tableWrap_1ox10_233::-webkit-scrollbar-thumb:hover{background:#cfd9ea}._table_1ox10_233{width:100%;min-width:1100px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:11px}._opportunitiesTable_1ox10_309{table-layout:auto;width:100%;min-width:0;max-width:none;border-collapse:separate;border-spacing:0;font-size:11px}._opportunitiesTable_1ox10_309 th,._opportunitiesTable_1ox10_309 td{box-sizing:border-box;vertical-align:middle}._th_1ox10_343{padding:8px 10px;border-bottom:2px solid #e2e6ed;font-size:9px;font-weight:600;color:#6b7a94;text-transform:uppercase;text-align:left}._row_1ox10_363{cursor:pointer}._row_1ox10_363:hover{background:#f5f6f9}._rowDuplicate_1ox10_379{background:#e6f1fb}._rowDuplicate_1ox10_379:hover{background:#d9e9f9}._kanbanCardDuplicate_1ox10_395{box-shadow:inset 0 0 0 1px #185fa51f}._pagination_1ox10_403{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}._paginationMeta_1ox10_421{font-size:10px;color:#6b7a94}._paginationNav_1ox10_431{display:flex;align-items:center;gap:6px}._kanbanWrap_1ox10_443{display:flex;gap:10px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#dbe3f0 transparent}._kanbanWrap_1ox10_443::-webkit-scrollbar{width:6px;height:6px}._kanbanWrap_1ox10_443::-webkit-scrollbar-track{background:transparent}._kanbanWrap_1ox10_443::-webkit-scrollbar-thumb{background:#dbe3f0;border-radius:999px}._kanbanWrap_1ox10_443::-webkit-scrollbar-thumb:hover{background:#cfd9ea}._dateFilterWrap_1ox10_497{display:block;width:100%}._dateFilterInput_1ox10_507{width:100%;min-width:118px;box-sizing:border-box;font-size:10px;padding:3px 5px;border:1px solid #d8deea;border-radius:4px;font-family:inherit;color:#1b2a4a}._intro_hj4nw_1{font-size:10px;color:#6b7a94;margin:0 0 14px;line-height:1.45}._dateGrid_hj4nw_15{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin-bottom:4px}@media(max-width:520px){._dateGrid_hj4nw_15{grid-template-columns:1fr}}._rangeError_hj4nw_41{font-size:11px;font-weight:600;color:#a32d2d;margin:0 0 12px;padding:8px 10px;border-radius:8px;background:#fcebeb;border:1px solid rgba(163,45,45,.2)}._actions_hj4nw_63{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid #e2e6ed}._actionsRight_hj4nw_83{display:flex;flex-wrap:wrap;gap:8px}._root_1gz0a_1{max-width:1200px;margin:0 auto}._lightScroll_1gz0a_11{scrollbar-width:thin;scrollbar-color:#dbe3f0 transparent}._lightScroll_1gz0a_11::-webkit-scrollbar{width:6px;height:6px}._lightScroll_1gz0a_11::-webkit-scrollbar-track{background:transparent}._lightScroll_1gz0a_11::-webkit-scrollbar-thumb{background:#dbe3f0;border-radius:999px}._lightScroll_1gz0a_11::-webkit-scrollbar-thumb:hover{background:#cfd9ea}._generalTopRow_1gz0a_57{display:grid;grid-template-columns:1fr;gap:16px;align-items:stretch}@media(max-width:1079px){._generalTopRow_1gz0a_57{grid-template-columns:1fr;gap:20px}._generalTopRow_1gz0a_57>*{width:100%;min-width:0}}@media(min-width:1080px){._generalTopRow_1gz0a_57{grid-template-columns:repeat(2,minmax(0,1fr))}}._generalStack_1gz0a_105{display:flex;flex-direction:column;gap:16px}._formGrid_1gz0a_117{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}._span2_1gz0a_131{grid-column:1 / -1}@media(min-width:768px){._formGrid_1gz0a_117{grid-template-columns:repeat(2,minmax(0,1fr))}}::global(._crm-rs__menu-list_1gz0a_151){scrollbar-width:thin;scrollbar-color:#dbe3f0 transparent}::global(._crm-rs__menu-list_1gz0a_151::-webkit-scrollbar){width:6px;height:6px}::global(._crm-rs__menu-list_1gz0a_151::-webkit-scrollbar-track){background:transparent}::global(._crm-rs__menu-list_1gz0a_151::-webkit-scrollbar-thumb){background:#dbe3f0;border-radius:999px}::global(._crm-rs__menu-list_1gz0a_151::-webkit-scrollbar-thumb:hover){background:#cfd9ea}._stageSegmented_1gz0a_199{display:flex;flex:1;align-items:stretch;min-width:280px;max-width:720px;margin:0 auto;border:1px solid #e2e6ed;border-radius:12px;overflow:hidden;background:#f4f6fa}._stageSegBtn_1gz0a_225{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;padding:10px 6px 12px;border:none;border-right:1px solid #e2e6ed;background:transparent;cursor:pointer;transition:background .18s ease,color .18s ease}._stageSegBtn_1gz0a_225:last-of-type{border-right:none}._stageSegBtn_1gz0a_225:disabled{cursor:not-allowed}._stageSegBtn_1gz0a_225:not(:disabled):not(._stageSegCurrent_1gz0a_273):hover{background:#ffffffa6}._stageSegFuture_1gz0a_281{color:#8b98ad}._stageSegFuture_1gz0a_281 ._stageSegIndex_1gz0a_289{opacity:.65}._stageSegDone_1gz0a_297{background:#0f6e5617;color:#0b5c4a}._stageSegCurrent_1gz0a_273{background:#fff;color:var(--stage-seg, #185fa5);box-shadow:inset 0 -3px 0 var(--stage-seg, #185fa5)}._stageSegCurrent_1gz0a_273:disabled{opacity:1}._stageSegFuture_1gz0a_281:disabled{opacity:.45}._stageSegIndex_1gz0a_289{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;opacity:.85}._stageSegLabel_1gz0a_351{font-size:11px;font-weight:600;line-height:1.2;text-align:center;padding:0 2px}._stageSegCurrent_1gz0a_273 ._stageSegLabel_1gz0a_351{font-weight:700}@media(max-width:640px){._stageSegLabel_1gz0a_351{font-size:10px}._stageSegBtn_1gz0a_225{padding:8px 4px 10px}}._remarkCard_6q4sn_1{padding:12px 14px;background:var(--color-bg, #fff);border:.5px solid #e2e2e2;border-radius:12px}._remarkHeaderRow_6q4sn_15{display:flex;align-items:flex-start;gap:10px}._remarkLeft_6q4sn_27{flex:1;min-width:0;display:grid;gap:3px}._remarkTitle_6q4sn_41{font-size:12px;font-weight:500;color:inherit}._remarkTextTop_6q4sn_53{font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-word;margin-bottom:8px}._remarkDivider_6q4sn_69{height:.5px;background:#e8e8e8;margin:6px 0}._remarkHeaderRight_6q4sn_81{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}._remarkMetaRight_6q4sn_97{display:flex;flex-wrap:wrap;gap:4px 16px}._metaRowRight_6q4sn_109{display:flex;align-items:center;gap:5px;font-size:11px;color:#888}._metaIcon_6q4sn_125{display:inline-flex;align-items:center;justify-content:center;color:currentColor;opacity:.9}._metaLabel_6q4sn_141{font-weight:500;opacity:.75}._metaValue_6q4sn_151{color:#555}._metaSep_6q4sn_159{margin:0 3px;opacity:.5}@media(max-width:600px){._remarkHeaderRow_6q4sn_15{gap:8px}}._aiSummaryWrap_6q4sn_181{grid-column:1 / -1}._aiSummaryCard_6q4sn_189{position:relative;overflow:hidden;padding:18px 20px 20px;border-radius:12px;border:1px solid rgba(74,144,226,.18);background:linear-gradient(145deg,#f0f7ff,#e8f4fc 48%,#d6eaf8);box-shadow:0 1px 3px #1b2a4a0a}._aiSummaryWatermark_6q4sn_209{position:absolute;right:12px;bottom:8px;display:flex;align-items:center;justify-content:center;color:#4a90e2;opacity:.12;pointer-events:none;-webkit-user-select:none;user-select:none}._aiSummaryHeader_6q4sn_235{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}._aiSummaryTitleRow_6q4sn_255{display:flex;align-items:center;gap:10px;min-width:0}._aiSummaryHeaderIcon_6q4sn_269{display:inline-flex;flex-shrink:0;color:#4a90e2}._aiSummaryLabel_6q4sn_281{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4a90e2;line-height:1.2}._aiSummaryMeta_6q4sn_301{flex-shrink:0;padding-top:2px;font-size:10px;font-weight:500;color:#6b7a94;text-align:right;white-space:nowrap}._aiSummaryBody_6q4sn_321{position:relative;z-index:1;margin:0;max-width:92%;font-size:13px;line-height:1.7;color:#333;white-space:pre-wrap;word-break:break-word}._aiSummaryStrong_6q4sn_345{font-weight:700;color:#1b2a4a}._aiSummaryEmpty_6q4sn_355{position:relative;z-index:1;margin:0;max-width:92%;font-size:13px;line-height:1.6;color:#6b7a94;font-style:italic}@media(max-width:600px){._aiSummaryBody_6q4sn_321,._aiSummaryEmpty_6q4sn_355{max-width:100%}._aiSummaryWatermark_6q4sn_209{right:4px;bottom:4px;opacity:.08}}._wrap_vbcc9_1{border:0;border-radius:inherit;background:linear-gradient(180deg,#fff,#fbfcfe);overflow:hidden;height:100%;display:flex;flex-direction:column;min-width:0}._head_vbcc9_23{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 14px 12px;border-bottom:1px solid #eef2f7}._titleRow_vbcc9_41{display:flex;align-items:center;gap:10px;min-width:0}._icon_vbcc9_55{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;background:#ede9fe;color:#6d28d9;flex:0 0 auto}._title_vbcc9_41{font-size:12px;font-weight:800;color:#1b2a4a;line-height:1.15}._subtitle_vbcc9_91{margin-top:2px;font-size:12px;color:#6b7a94;line-height:1.2}._count_vbcc9_105{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:800;background:#e6f1fb;color:#185fa5;border:1px solid #d7e8f9;flex:0 0 auto;white-space:nowrap}._body_vbcc9_133{padding:12px 14px 14px;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}._grid_vbcc9_149{display:grid;grid-template-columns:1fr;gap:12px;flex:1 1 auto;min-height:0}._card_vbcc9_165{border:1px solid #eef2f7;border-radius:12px;background:#fff;padding:12px;display:flex;flex-direction:column;min-height:0}._cardTitle_vbcc9_185{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}._cardTitleText_vbcc9_201{font-size:11px;font-weight:900;color:#1b2a4a;letter-spacing:.2px;text-transform:uppercase}._muted_vbcc9_217{color:#6b7a94}._formRow_vbcc9_225{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:10px;align-items:end}._field_vbcc9_239{min-width:0;width:100%}._formActions_vbcc9_249{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}._addBtn_vbcc9_263{min-height:38px;align-self:end;transform:translateY(-8px)}@media(max-width:520px){._formRow_vbcc9_225{grid-template-columns:1fr}._addBtn_vbcc9_263{justify-self:stretch}}._list_vbcc9_293{display:grid;gap:10px}._listWrap_vbcc9_303{--counsellor-row-h: 78px;--counsellor-gap: 10px;max-height:calc((var(--counsellor-row-h) * 3) + (var(--counsellor-gap) * 2));overflow:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:#dbe3f0 transparent}._listWrap_vbcc9_303::-webkit-scrollbar{width:6px}._listWrap_vbcc9_303::-webkit-scrollbar-track{background:transparent}._listWrap_vbcc9_303::-webkit-scrollbar-thumb{background:#dbe3f0;border-radius:999px}._listWrap_vbcc9_303::-webkit-scrollbar-thumb:hover{background:#cfd9ea}._person_vbcc9_363{display:flex;gap:10px;align-items:flex-start;padding:10px;border:1px solid #eef2f7;border-radius:12px;background:#fff;min-height:var(--counsellor-row-h)}._avatar_vbcc9_385{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;font-size:11px;font-weight:900;color:#1b2a4a;background:#f5f6f9;border:1px solid #eef2f7;flex:0 0 auto}._personMain_vbcc9_413{min-width:0;flex:1 1 auto}._personTop_vbcc9_423{display:flex;align-items:center;justify-content:space-between;gap:10px}._name_vbcc9_437{font-size:12px;font-weight:900;color:#1b2a4a;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pill_vbcc9_457{display:none}._meta_vbcc9_465{margin-top:2px;font-size:11px;color:#6b7a94}._note_vbcc9_477{margin-top:6px;font-size:12px;color:#1b2a4a;white-space:pre-wrap}@media(max-width:900px){._grid_vbcc9_149{grid-template-columns:1fr}._formRow_vbcc9_225{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}._addBtn_vbcc9_263{grid-column:1 / -1;justify-self:end}}@media(max-width:768px){._wrap_vbcc9_1{min-width:0}._addBtn_vbcc9_263{transform:translateY(0)}._listWrap_vbcc9_303{max-height:320px}}@media(max-width:420px){._wrap_vbcc9_1{min-width:0}}._reportPage_7n0qy_5{color:#1b2a4a}._stickyHeaderWrap_7n0qy_15{position:sticky;top:0;z-index:40;padding-bottom:4px}._stickyHeaderCard_7n0qy_29{max-width:1280px;margin:0 auto;background:#fff;border:1px solid #e2e6ed;border-top:none;border-radius:0 0 12px 14px;box-shadow:0 1px 2px #1b2a4a0a,0 8px 24px #1b2a4a12;overflow:visible}._stickyHeaderTop_7n0qy_55{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;padding:18px 20px 16px;min-height:72px;box-sizing:border-box;border-bottom:1px solid #eef1f6}._titleBlock_7n0qy_79{min-width:0}._title_7n0qy_79{font-size:18px;font-weight:700;margin:0;line-height:1.25;letter-spacing:-.02em}._titleAccent_7n0qy_103{color:#e8593c}._subtitle_7n0qy_111{font-size:11px;color:#6b7a94;margin:3px 0 0;line-height:1.35}._tabBar_7n0qy_125{padding:0 6px;background:linear-gradient(180deg,#f8f9fc,#f4f6fa);border-radius:0 0 11px 11px}._tabNav_7n0qy_137{display:flex;gap:2px;overflow-x:auto;scrollbar-width:thin}._tabBtn_7n0qy_151{display:inline-flex;align-items:center;gap:6px;padding:9px 12px;font-size:12px;font-weight:600;white-space:nowrap;border:none;border-bottom:2px solid transparent;background:transparent;color:#6b7a94;cursor:pointer;font-family:inherit}._tabBtn_7n0qy_151:hover{color:#1b2a4a;border-bottom-color:#dde2ea}._tabBtnActive_7n0qy_193{color:#e8593c;border-bottom-color:#e8593c;background:#ffffffbf}._tabPanel_7n0qy_205{max-width:1280px;margin:0 auto;padding:16px 16px 28px}._dateToolbar_7n0qy_219{display:flex;flex-wrap:wrap;align-items:flex-end;gap:6px 8px}._dateFieldGrp_7n0qy_233{display:flex;flex-direction:column;gap:3px}._dateFieldLbl_7n0qy_245{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#6b7a94;line-height:1}._datePickWrap_7n0qy_263{position:relative;width:142px;flex-shrink:0}._datePickWrap_7n0qy_263 .react-datepicker-wrapper,._datePickWrap_7n0qy_263 .react-datepicker__input-container{width:100%;display:block}._datePickWrap_7n0qy_263 .react-datepicker__close-icon{top:50%;right:6px;transform:translateY(-50%)}._datePickWrap_7n0qy_263 .react-datepicker__close-icon:after{background-color:#6b7a94}._datePickCalIcon_7n0qy_307{position:absolute;left:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;pointer-events:none;z-index:2;color:#1b2a4a}._datePickInput_7n0qy_333{width:100%;box-sizing:border-box;padding:6px 26px 6px 30px;min-height:32px;font-size:11px;font-family:inherit;border:1px solid #d8deea;border-radius:6px;color:#1b2a4a;background:#fff;cursor:pointer;outline:none}._datePickInput_7n0qy_333::placeholder{color:#9aa4b8;opacity:1}._datePickInput_7n0qy_333:focus{border-color:#185fa5;box-shadow:0 0 0 2px #185fa529}._dateBetween_7n0qy_383{font-size:11px;color:#9aa4b8;padding-bottom:6px;font-weight:600;flex-shrink:0}._applyShareRow_7n0qy_399{display:inline-flex;flex-wrap:wrap;align-items:center;gap:15px;align-self:flex-end}._applyShareRowApplyOnly_7n0qy_415{gap:0}._applyBtn_7n0qy_423{padding:5px 12px;min-height:30px;font-size:11px;font-weight:600;color:#fff;background:#e8593c;border:none;border-radius:6px;cursor:pointer;font-family:inherit}._applyBtn_7n0qy_423:hover{opacity:.93}._shareBtn_7n0qy_457{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:5px 12px;min-height:30px;font-size:11px;font-weight:600;color:#1b2a4a;background:#fff;border:1px solid #d8deea;border-radius:6px;cursor:pointer;font-family:inherit}._shareBtn_7n0qy_457:hover{border-color:#185fa573;color:#185fa5}._shareModalHint_7n0qy_503{margin:0 0 16px;font-size:12px;line-height:1.45;color:#6b7a94}._shareModalMono_7n0qy_517{font-family:ui-monospace,monospace;font-size:11px;font-weight:600;color:#1b2a4a}._shareModalMintErr_7n0qy_531{margin:0 0 14px;padding:10px 12px;font-size:12px;line-height:1.4;color:#a32d2d;background:#fcebeb;border:1px solid #f5c4b8;border-radius:8px}._shareModalExpiry_7n0qy_553{margin:0 0 12px;font-size:12px;color:#6b7a94}._shareModalExpiry_7n0qy_553 strong{color:#1b2a4a;font-weight:600}._shareModalField_7n0qy_575{margin-bottom:16px}._shareModalLabel_7n0qy_583{display:block;margin-bottom:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6b7a94}._shareModalUrlInput_7n0qy_603{width:100%;box-sizing:border-box;padding:10px 12px;font-size:12px;font-family:ui-monospace,monospace;line-height:1.4;word-break:break-all;color:#1b2a4a;background:#f5f6f9;border:1px solid #d8deea;border-radius:8px;outline:none}._shareModalUrlInput_7n0qy_603:focus{border-color:#185fa5;box-shadow:0 0 0 2px #185fa529;background:#fff}._shareModalActions_7n0qy_645{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:flex-end}.react-datepicker-popper{z-index:10050!important}._reportCalendar_7n0qy_671{font-family:inherit!important;border-radius:10px!important;border:1px solid #e2e6ed!important;box-shadow:0 10px 32px #1b2a4a1f!important}._reportCalendar_7n0qy_671 .react-datepicker__header{background:#f5f6f9;border-bottom:1px solid #e2e6ed;border-radius:10px 10px 0 0;padding-top:8px}._reportCalendar_7n0qy_671 .react-datepicker__day-name{color:#6b7a94;font-size:11px}._reportCalendar_7n0qy_671 .react-datepicker__day--selected,._reportCalendar_7n0qy_671 .react-datepicker__day--keyboard-selected{background:#e8593c!important}._reportCalendar_7n0qy_671 .react-datepicker__day:hover{background:#e8593c1f}._stack_7n0qy_729{display:flex;flex-direction:column;gap:20px}._grid4_7n0qy_741{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:640px){._grid4_7n0qy_741{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._grid4_7n0qy_741{grid-template-columns:repeat(4,1fr)}}._grid2_7n0qy_777{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:1024px){._grid2_7n0qy_777{grid-template-columns:repeat(2,minmax(0,1fr))}}._grid3_7n0qy_803{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:640px){._grid3_7n0qy_803{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._grid3_7n0qy_803{grid-template-columns:repeat(4,1fr)}}._gridCharts_7n0qy_839{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:1024px){._gridCharts_7n0qy_839{grid-template-columns:minmax(220px,1fr) 1fr 1fr}._span2_7n0qy_861{grid-column:span 2}}._gridRep_7n0qy_871{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:640px){._gridRep_7n0qy_871{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._gridRep_7n0qy_871{grid-template-columns:repeat(4,1fr)}}._grid3col_7n0qy_907{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:1024px){._grid3col_7n0qy_907{grid-template-columns:repeat(3,1fr)}}._card_7n0qy_933{background:#fff;border:1px solid #e2e6ed;border-radius:12px;padding:20px;box-shadow:0 4px 16px #1b2a4a0a;transition:all .2s ease}._card_7n0qy_933:hover{box-shadow:0 8px 28px #1b2a4a14;transform:translateY(-1px)}._cardTight_7n0qy_963{padding:16px}._summaryStrip_7n0qy_971{display:flex;flex-wrap:wrap;align-items:center;gap:16px}._cardDangerTop_7n0qy_985{border-top:2px solid #ef4444}._banner_7n0qy_993{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;background:#e1f5ee;border:1px solid #b8e0d4;border-radius:12px}._bannerIcon_7n0qy_1015{width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#fff;border:1px solid #b8e0d4;font-size:24px}._bannerBody_7n0qy_1041{flex:1;min-width:0}._bannerAside_7n0qy_1051{flex-shrink:0;text-align:right}._sectionLabel_7n0qy_1063{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#6b7a94;margin:0 0 12px}._sectionLabelTight_7n0qy_1081{margin-bottom:4px}._textTitle_7n0qy_1089{font-size:16px;font-weight:700;color:#1b2a4a;margin:0}._cardTitle_7n0qy_1103{font-size:14px;font-weight:700;color:#1b2a4a;margin:0 0 4px}._cardTitleLg_7n0qy_1117{font-size:16px;margin-bottom:16px}._rowTitle_7n0qy_1127{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:16px}._inflowTrendCard_7n0qy_1147{min-width:0}@media(min-width:1024px){._inflowTrendCard_7n0qy_1147{min-width:320px}}._inflowTrendScroll_7n0qy_1159{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:6px;margin-bottom:4px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;box-sizing:border-box}._inflowTrendScroll_7n0qy_1159::-webkit-scrollbar{height:6px}._inflowTrendScroll_7n0qy_1159::-webkit-scrollbar-thumb{background:#d8deea;border-radius:999px}._inflowTrendInner_7n0qy_1215{min-width:100%}._muted_7n0qy_1223{font-size:12px;color:#6b7a94}._muted11_7n0qy_1233{font-size:11px;color:#6b7a94}._centerNote_7n0qy_1243{margin-top:8px;text-align:center;font-size:10px;color:#6b7a94}._kpiLabel_7n0qy_1259{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7a94;margin:0 0 8px}._kpiValue_7n0qy_1277{font-size:36px;font-weight:800;line-height:1;color:#1b2a4a;margin:4px 0;letter-spacing:-.5px}._kpiValueMd_7n0qy_1295{font-size:32px}._kpiSub_7n0qy_1303{font-size:12px;color:#6b7a94;margin:6px 0 0}._badge_7n0qy_1317{display:inline-block;margin-top:8px;padding:4px 10px;font-size:11px;font-weight:600;border-radius:999px}._badgeBlue_7n0qy_1335{background:#e6f1fb;color:#185fa5}._badgeCyan_7n0qy_1345{background:#e0f5f5;color:#0d7377}._badgeYellow_7n0qy_1355{background:#faeeda;color:#854f0b}._badgeGreen_7n0qy_1365{background:#e1f5ee;color:#0f6e56}._badgeBluePill_7n0qy_1375{background:#e6f1fb;color:#185fa5;border:1px solid #c5d9f0}._badgeOrangePill_7n0qy_1387{background:#fcebeb;color:#e8593c;border:1px solid #f5c4b8}._badgeTealPill_7n0qy_1399{background:#e0f5f5;color:#0d7377;border:1px solid #b8e0dc}._badgeNeutral_7n0qy_1411{background:#f5f6f9;color:#6b7a94;border:1px solid #e2e6ed}._progressStack_7n0qy_1425{display:flex;flex-direction:column;gap:12px}._progressRow_7n0qy_1437{margin:0}._progressLabels_7n0qy_1445{display:flex;justify-content:space-between;font-size:12px;margin-bottom:4px}._progressLabelMuted_7n0qy_1459{color:#6b7a94}._progressLabelStrong_7n0qy_1467{color:#1b2a4a;font-weight:500}._progressTrack_7n0qy_1477{height:6px;background:#e2e6ed;border-radius:999px;overflow:hidden}._progressFill_7n0qy_1491{height:100%;border-radius:999px}._funnelRankList_7n0qy_1503{display:flex;flex-direction:column;gap:14px;margin-top:8px}._funnelRankRow_7n0qy_1517{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(120px,1.4fr) auto;align-items:center;gap:12px 14px}@media(max-width:640px){._funnelRankRow_7n0qy_1517{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}._funnelRankLabel_7n0qy_1543{grid-column:1;grid-row:1}._funnelRankVal_7n0qy_1553{grid-column:2;grid-row:1;align-self:center;min-width:unset}._funnelRankMeter_7n0qy_1567{grid-column:1 / -1;grid-row:2}}._funnelRankLabel_7n0qy_1543{font-size:12px;font-weight:500;color:#6b7a94;line-height:1.35;margin:0}._funnelRankMeter_7n0qy_1567{min-width:0}._funnelRankTrack_7n0qy_1603{height:10px;width:100%;background:#e8ecf2;border-radius:999px;overflow:hidden;box-sizing:border-box}._funnelRankFill_7n0qy_1621{height:100%;min-width:2px;border-radius:999px;transition:width .35s ease}._funnelRankVal_7n0qy_1553{font-size:14px;font-weight:700;color:#1b2a4a;font-variant-numeric:tabular-nums;text-align:right;min-width:2.75rem}._dividerTop_7n0qy_1653{margin-top:16px;padding-top:16px;border-top:1px solid #e2e6ed}._flex_7n0qy_1667{display:flex}._flexBetween_7n0qy_1675{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}._flexRow_7n0qy_1691{display:flex;align-items:center;gap:8px}._flexRowLg_7n0qy_1703{gap:16px}._flexColCenter_7n0qy_1711{display:flex;flex-direction:column;align-items:center;justify-content:center}._flexWrap_7n0qy_1725{display:flex;flex-wrap:wrap;gap:8px}._flexWrapLg_7n0qy_1737{gap:12px}._flex1_7n0qy_1745{flex:1;min-width:0}._shrink0_7n0qy_1755{flex-shrink:0}._itemsStart_7n0qy_1763{align-items:flex-start}._itemsCenter_7n0qy_1771{align-items:center}._itemsBaseline_7n0qy_1779{align-items:baseline}._justifyCenter_7n0qy_1787{justify-content:center}._gap6_7n0qy_1795{gap:6px}._textSm_7n0qy_1803{font-size:14px}._textSmSemi_7n0qy_1811{font-size:14px;font-weight:600;color:#1b2a4a;line-height:1.3}._textXs_7n0qy_1825{font-size:12px}._textXsMuted_7n0qy_1833{font-size:12px;color:#6b7a94}._textStrongGreen_7n0qy_1843{color:#0f6e56;font-weight:600}._textGreenLg_7n0qy_1853{font-size:24px;font-weight:800;color:#0f6e56;margin:0}._mlAuto_7n0qy_1867{margin-left:auto}._mxAuto_7n0qy_1875{margin-left:auto;margin-right:auto}._mb0_7n0qy_1885{margin-bottom:0}._mb3_7n0qy_1893{margin-bottom:12px}._mb4_7n0qy_1901{margin-bottom:16px}._mt1_7n0qy_1909{margin-top:4px}._mt4_7n0qy_1917{margin-top:16px}._mt5_7n0qy_1925{margin-top:20px}._legend_7n0qy_1935{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:6px;font-size:12px;color:#6b7a94}._legendItem_7n0qy_1955{display:inline-flex;align-items:center;gap:6px}._legendDot_7n0qy_1967{width:10px;height:10px;border-radius:2px;flex-shrink:0}._legendDotRound_7n0qy_1981{border-radius:50%;width:10px;height:10px}._donutWrap_7n0qy_1995{position:relative;flex-shrink:0}._absCenter_7n0qy_2005{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}._donutCenterLg_7n0qy_2025{font-size:18px;font-weight:700;line-height:1;color:#0f6e56}._donutCenterMd_7n0qy_2039{font-size:15px;font-weight:700;line-height:1;color:#1b2a4a}._donutSub_7n0qy_2053{margin-top:4px;font-size:7.5px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#6b7a94}._donutSubSm_7n0qy_2071{font-size:7px;letter-spacing:.14em}._legendList_7n0qy_2083{flex:1;display:flex;flex-direction:column;gap:10px}._legendRow_7n0qy_2097{display:flex;align-items:center;gap:8px;font-size:14px}._legendName_7n0qy_2111{flex:1;color:#6b7a94}._legendVal_7n0qy_2121{font-weight:600;color:#1b2a4a}._legendPct_7n0qy_2131{font-size:12px;color:#6b7a94;width:40px;text-align:right}._statDivider_7n0qy_2145{display:none;width:1px;height:40px;background:#e2e6ed;flex-shrink:0}@media(min-width:640px){._statDivider_7n0qy_2145{display:block}}._alert_7n0qy_2175{display:flex;gap:10px;padding:12px;margin-bottom:16px;font-size:12px;color:#6b7a94;background:#fcebeb;border:1px solid #f5c4b8;border-radius:8px}._alertStrong_7n0qy_2199{color:#a32d2d;font-weight:600}._pillWarn_7n0qy_2209{font-size:11px;font-weight:600;padding:4px 10px;border-radius:999px;background:#fcebeb;color:#a32d2d}._repCard_7n0qy_2229{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #e2e6ed;border-radius:12px;padding:20px}._repAvatar_7n0qy_2249{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;flex-shrink:0}._miniRep_7n0qy_2275{border-radius:8px;border:1px solid #b8e0d4;background:#e1f5ee;padding:10px}._miniRepLabel_7n0qy_2289{font-size:10px;color:#6b7a94;margin:0 0 4px}._miniRepVal_7n0qy_2301{font-size:20px;font-weight:800;margin:0}._grid3mini_7n0qy_2313{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid #e2e6ed}._filterRow_7n0qy_2333{display:flex;flex-wrap:wrap;align-items:center;gap:12px}._inputSearch_7n0qy_2347{width:100%;max-width:280px;padding:8px 12px;font-size:14px;color:#1b2a4a;background:#fff;border:1px solid #e2e6ed;border-radius:8px;font-family:inherit}._inputSearch_7n0qy_2347::placeholder{color:#6b7a94}._inputSearch_7n0qy_2347:focus{outline:none;border-color:#e8593c8c}._filterBtn_7n0qy_2389{padding:6px 12px;font-size:12px;font-weight:600;border-radius:8px;border:1px solid #e2e6ed;background:transparent;color:#6b7a94;cursor:pointer;font-family:inherit}._filterBtn_7n0qy_2389:hover{border-color:#6b7a9473}._filterBtnActive_7n0qy_2421{border-color:#e8593c73;background:#fcebeb;color:#e8593c}._tableShell_7n0qy_2435{overflow:hidden;border-radius:12px;border:1px solid #e2e6ed;background:#fff}._tableHead_7n0qy_2449{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:16px 20px;border-bottom:1px solid #e2e6ed}._tableTitle_7n0qy_2469{font-size:14px;font-weight:700;color:#1b2a4a;margin:0}._tableScroll_7n0qy_2483{overflow-x:auto}._tableScrollFixed_7n0qy_2493{max-height:min(380px,55vh);overflow:auto;border-top:none}._tableSticky_7n0qy_2505 thead th{position:sticky;top:0;z-index:3}._tableSticky_7n0qy_2505 thead th:first-child{z-index:4}._paginationBar_7n0qy_2525{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 18px;border-top:1px solid #e2e6ed;background:#fafbfd}._paginationInfo_7n0qy_2547{font-size:12px;color:#6b7a94}._paginationActions_7n0qy_2557{display:flex;align-items:center;gap:8px}._paginationBtn_7n0qy_2569{padding:6px 12px;font-size:12px;font-weight:600;font-family:inherit;border:1px solid #d8deea;border-radius:8px;background:#fff;color:#1b2a4a;cursor:pointer}._paginationBtn_7n0qy_2569:hover:not(:disabled){border-color:#e8593c73;color:#e8593c}._paginationBtn_7n0qy_2569:disabled{opacity:.45;cursor:not-allowed}._todaySessionsHeadingRow_7n0qy_2613{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px;margin-bottom:14px}._todaySessionsLeft_7n0qy_2631{flex:1;min-width:200px}._todaySessionsTitleRow_7n0qy_2641{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._todaySessionsTitle_7n0qy_2641{margin:0;font-size:14px;font-weight:700;color:#1b2a4a;letter-spacing:-.02em}._todaySessionsSubtitle_7n0qy_2671{display:block;margin-top:6px;font-size:11px;font-weight:500;color:#6b7a94}._todayCounselMetrics_7n0qy_2687{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding-top:2px;text-align:right}._todayChipHyphen_7n0qy_2707{font-weight:600;color:#9aa4b8}._todayChipCount_7n0qy_2717{font-weight:700;color:#1b2a4a}._todayStatChip_7n0qy_2727{display:inline-flex;align-items:center;padding:5px 12px;font-size:11px;font-weight:600;border-radius:999px;border:1px solid #e2e6ed;background:#fff;color:#1b2a4a}._todayStatChipAccent_7n0qy_2751{border-color:#f5c4b8;background:linear-gradient(180deg,#fffdfa,#fceceb);color:#c2410c}._todaySessionsGridWrap_7n0qy_2763{min-height:0;display:flex;flex-direction:column}._todaySessionsGrid_7n0qy_2763{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:640px){._todaySessionsGrid_7n0qy_2763{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._todaySessionsGrid_7n0qy_2763{grid-template-columns:repeat(4,1fr)}}._todaySessionsGridExpanded_7n0qy_2811{grid-template-columns:1fr}@media(min-width:640px){._todaySessionsGridExpanded_7n0qy_2811{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){._todaySessionsGridExpanded_7n0qy_2811{grid-template-columns:repeat(auto-fill,minmax(248px,1fr))}}._viewAllTodayBtn_7n0qy_2843{display:inline-flex;align-items:center;gap:8px;margin-top:12px;align-self:flex-end;padding:0;border:none;background:none;font-family:inherit;font-size:13px;font-weight:600;color:#6b7a94;cursor:pointer}._viewAllTodayBtn_7n0qy_2843:hover{color:#1b2a4a}._viewAllTodayArrow_7n0qy_2883{display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;color:#e8593c}._viewAllTodayArrowMuted_7n0qy_2901{display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;color:#9aa4b8}._todayCardVia_7n0qy_2919{display:block;margin-top:6px;font-size:11px;font-weight:500;color:#6b7a94}._todayCardVia_7n0qy_2919 strong{font-weight:600;color:#4f5f78}._todayCardCounsel_7n0qy_2945{display:inline-block;margin-top:8px;font-size:12px;font-weight:600;color:#1b2a4a}._todayCardMeta_7n0qy_2961{margin-top:8px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;color:#6b7a94}._table_7n0qy_2435{width:100%;border-collapse:collapse}._th_7n0qy_2991{padding:12px 20px;text-align:left;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#6b7a94;background:#f5f6f9;border-bottom:1px solid #e2e6ed}._td_7n0qy_3015{padding:12px 20px;font-size:12px;color:#6b7a94;border-bottom:1px solid #e2e6ed;vertical-align:middle}._tdName_7n0qy_3031{font-size:14px;font-weight:500;color:#1b2a4a}._tdMono_7n0qy_3043{font-family:ui-monospace,monospace;font-size:11px}._tr_7n0qy_3053:hover{background:#f5f6f9}._trToday_7n0qy_3061{background:#fcebeba6}._trSecond_7n0qy_3069{background:#e0f5f580}._pillCounsellor_7n0qy_3077{display:inline-block;padding:4px 10px;font-size:11px;font-weight:600;border-radius:999px;background:#fcebeb;color:#e8593c;border-color:#f5c4b8}._pillLoggedKrishna_7n0qy_3099{display:inline-block;padding:4px 10px;font-size:11px;font-weight:600;border-radius:999px;background:#e1f5ee;color:#0f6e56;border:1px solid #b8e0d4}._pillLoggedAnas_7n0qy_3121{display:inline-block;padding:4px 10px;font-size:11px;font-weight:600;border-radius:999px;background:#e6f1fb;color:#185fa5;border:1px solid #c5d9f0}._pillLoggedSree_7n0qy_3143{display:inline-block;padding:4px 10px;font-size:11px;font-weight:600;border-radius:999px;background:#ede9fe;color:#6d28d9;border:1px solid #ddd6fe}._pillLoggedDefault_7n0qy_3165{display:inline-block;padding:4px 10px;font-size:11px;font-weight:600;border-radius:999px;background:#f5f6f9;color:#6b7a94;border:1px solid #e2e6ed}._pillRound1_7n0qy_3187{display:inline-block;padding:4px 10px;font-size:11px;font-weight:600;border-radius:999px;background:#fcebeb;color:#e8593c;border:1px solid #f5c4b8}._pillRound2_7n0qy_3209{display:inline-block;padding:4px 10px;font-size:11px;font-weight:600;border-radius:999px;background:#e0f5f5;color:#0d7377;border:1px solid #b8e0dc}._pillRound3_7n0qy_3231{display:inline-block;padding:4px 10px;font-size:11px;font-weight:600;border-radius:999px;background:#eaf2ff;color:#185fa5;border:1px solid #bfd6f0}._pillWon_7n0qy_3253{margin-left:8px;padding:2px 6px;font-size:10px;font-weight:600;border-radius:999px;background:#e1f5ee;color:#0f6e56;border:1px solid #b8e0d4}._todayCard_7n0qy_2919{border-radius:8px;border:1px solid #e2e6ed;background:#f5f6f9;padding:12px}._pillTiny_7n0qy_3289{display:inline-block;padding:2px 6px;font-size:11px;border-radius:999px;background:#fcebeb;color:#e8593c;border:1px solid #f5c4b8}._chartSub_7n0qy_3309{margin:0 0 12px;font-size:12px;color:#6b7a94}._pieLegendFooter_7n0qy_3321{margin-top:12px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;font-size:12px;color:#6b7a94}._pieLegendItem_7n0qy_3341{display:inline-flex;align-items:center;gap:6px}._intro_jkbew_1{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:12px;background:linear-gradient(135deg,#185fa514,#e8593c0f);border:1px solid rgba(27,42,74,.08);margin-bottom:18px}._introIcon_jkbew_23{flex-shrink:0;width:40px;height:40px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #1b2a4a14;color:#185fa5}._introText_jkbew_49 strong{display:block;font-size:13px;font-weight:700;color:#1b2a4a;margin-bottom:4px}._introText_jkbew_49 p{margin:0;font-size:11px;line-height:1.45;color:#6b7a94}._dateGrid_jkbew_79{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin-bottom:4px}@media(max-width:520px){._dateGrid_jkbew_79{grid-template-columns:1fr}}._rangeError_jkbew_105{font-size:11px;font-weight:600;color:#a32d2d;margin:0 0 12px;padding:8px 10px;border-radius:8px;background:#fcebeb;border:1px solid rgba(163,45,45,.2)}._actions_jkbew_127{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:4px;border-top:1px solid #e2e6ed}._row_1xmb7_1{height:44px}._labelCell_1xmb7_9,._totalCell_1xmb7_11{position:sticky;bottom:0;z-index:3;border-top:2px solid var(--color-border, #e2e8f0);background:#f8fafc;box-shadow:0 -3px 8px #0f172a14}._labelCell_1xmb7_9{padding:8px 12px;color:#334155;font-size:10px;font-weight:700;letter-spacing:.04em;text-align:right;text-transform:uppercase;white-space:nowrap}._totalCell_1xmb7_11{min-width:70px;padding:8px;color:#b45309;font-size:11px;font-weight:700;text-align:center;white-space:nowrap}._pastCell_1xmb7_71{background:#f1f5f9;color:#b91c1c}._page_ip6w8_1{margin:0 auto}._hero_ip6w8_9{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:16px}._title_ip6w8_27{font-size:24px;font-weight:800;margin:0;color:#1b2a4a;letter-spacing:-.02em}._typesInline_ip6w8_43{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}._typesInlineLabel_ip6w8_59{font-size:10px;font-weight:800;color:#6b7a94;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}._typesInlineChips_ip6w8_77{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}._subtitle_ip6w8_93{margin:6px 0 0;font-size:12px;color:#6b7a94;max-width:420px;line-height:1.45}._heroActions_ip6w8_109{display:flex;gap:10px;flex-wrap:wrap;align-items:center}._viewToggle_ip6w8_123{display:inline-flex;padding:3px;background:#f1f5f9;border-radius:10px;border:1px solid #e2e6ed}._viewToggleBtn_ip6w8_139,._viewToggleBtnActive_ip6w8_141{border:none;cursor:pointer;font-size:11px;font-weight:700;padding:8px 14px;border-radius:8px;background:transparent;color:#64748b;transition:background .15s ease,color .15s ease,box-shadow .15s ease}._viewToggleBtn_ip6w8_139:hover{color:#1b2a4a}._viewToggleBtnActive_ip6w8_141{background:#fff;color:#1d4ed8;box-shadow:0 1px 3px #1b2a4a1a}._legendChip_ip6w8_185{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:10px;font-weight:700;line-height:1.2;white-space:nowrap}._panelHeadAside_ip6w8_209{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 12px;flex:1 1 220px;min-width:0}@media(max-width:720px){._panelHeadAside_ip6w8_209{flex-basis:100%;justify-content:flex-start}._typesInline_ip6w8_43,._typesInlineChips_ip6w8_77{justify-content:flex-start}}._legendDot_ip6w8_253{width:8px;height:8px;border-radius:999px;flex-shrink:0}._panelHead_ip6w8_209{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;padding:16px 18px;border-bottom:1px solid #e2e6ed;background:linear-gradient(180deg,#fff,#f8fbff)}._panelTitle_ip6w8_289{font-size:13px;font-weight:800;color:#1b2a4a}._panelHint_ip6w8_301{margin-top:4px;font-size:11px;color:#6b7a94}._loadingPill_ip6w8_313{font-size:10px;font-weight:700;color:#2563eb;background:#eff6ff;padding:6px 10px;border-radius:999px;align-self:center}._filtersGrid_ip6w8_333{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;align-items:start}._typeFilterField_ip6w8_355>div{margin-bottom:0}._typeFilterField_ip6w8_355 .crm-rs-async__control{min-height:20px}._filtersGrid_ip6w8_333 input{min-height:20px;box-sizing:border-box}._filtersGrid_ip6w8_333 input[type=date]{min-height:20px!important}@media(max-width:900px){._filtersGrid_ip6w8_333{grid-template-columns:1fr}}._dataTable_ip6w8_405{width:100%;min-width:560px;border-collapse:separate;border-spacing:0;font-size:11px}._dataTable_ip6w8_405 thead th{font-size:9px;font-weight:700;color:#6b7a94;text-transform:uppercase;letter-spacing:.04em;text-align:left;padding:10px 12px;border-bottom:2px solid #e2e6ed;background:#fafbfd}._dataTable_ip6w8_405 tbody td{padding:10px 12px;border-bottom:1px solid #eef1f6}._checkRow_ip6w8_455{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#1b2a4a;cursor:pointer;-webkit-user-select:none;user-select:none}._checkRow_ip6w8_455 input{width:16px;height:16px;accent-color:#2563eb;cursor:pointer}._toggleRow_ip6w8_491{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;font-size:12px;font-weight:600;color:#1b2a4a}._toggleLabel_ip6w8_511{line-height:1}._toggleBtnOn_ip6w8_519,._toggleBtnOff_ip6w8_521{width:42px;height:24px;border-radius:999px;border:1px solid #cbd5e1;display:inline-flex;align-items:center;padding:2px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._toggleBtnOn_ip6w8_519{background:#2563eb;border-color:#2563eb;justify-content:flex-end}._toggleBtnOff_ip6w8_521{background:#e2e8f0;border-color:#cbd5e1;justify-content:flex-start}._toggleThumb_ip6w8_569{width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0f172a38}._calendarRoot_ip6w8_585 .fc{--fc-border-color: #e2e6ed}._calendarRoot_ip6w8_585 .fc .fc-toolbar-title{font-size:16px;font-weight:800;color:#1b2a4a}._calendarRoot_ip6w8_585 .fc .fc-button{border-radius:8px;border:1px solid #e2e6ed;background:#fff;color:#1b2a4a}._calendarRoot_ip6w8_585 .fc .fc-button:hover{background:#f3f6fb}._calendarRoot_ip6w8_585 .fc .fc-button-primary:not(:disabled).fc-button-active{background:#2563eb;color:#fff;border-color:#2563eb}._calendarRoot_ip6w8_585 .fc .fc-daygrid-day-number{color:#6b7a94;font-size:11px}._calendarRoot_ip6w8_585 .fc .fc-col-header-cell-cushion{color:#6b7a94;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}._calendarRoot_ip6w8_585 .fc .fc-daygrid-day{transition:background .12s ease}._calendarRoot_ip6w8_585 .fc .fc-daygrid-day:hover{background:#f8fafc}._calendarRoot_ip6w8_585 .fc .fc-daygrid-event{border-radius:10px;padding:2px 6px;font-weight:700;text-align:center}._calendarRoot_ip6w8_585 .fc .fc-daygrid-event .fc-event-main{width:100%;text-align:center}._calendarRoot_ip6w8_585 .fc .fc-daygrid-event .fc-event-title{font-size:10px;text-align:center}._calendarRoot_ip6w8_585 .fc .fc-daygrid-event.inactiveEvent{opacity:.72;filter:grayscale(.2)}._grid_ip6w8_725{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:720px){._grid_ip6w8_725{grid-template-columns:1fr}}._skeleton_3rlwy_1{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,#f0f2f6,#e2e6ed,#f0f2f6);background-size:200% 100%;animation:_atSh_3rlwy_1 1.1s ease-in-out infinite}@keyframes _atSh_3rlwy_1{0%{background-position:200% 0}to{background-position:-200% 0}}._pageStack_3rlwy_37{display:flex;flex-direction:column;gap:16px;min-height:0;height:100%}._cards3_3rlwy_53{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._cards4_3rlwy_65{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media(max-width:900px){._cards4_3rlwy_65{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){._cards3_3rlwy_53,._cards4_3rlwy_65{grid-template-columns:1fr}}._card_3rlwy_53{position:relative;border-radius:10px;border:1px solid #e2e6ed;background:#fff;padding:14px 16px 14px 18px;box-shadow:0 1px 3px #1b2a4a0f;overflow:hidden;min-width:0}._card_3rlwy_53:before{content:none;position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:10px 0 0 10px}._cardNeutral_3rlwy_145:before{content:"";background:#e2e6ed}._cardPresent_3rlwy_155:before{content:"";background:#0f6e56}._cardAbsent_3rlwy_165:before{content:"";background:#a32d2d}._cardLabel_3rlwy_175{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#6b7a94;margin-bottom:8px}._cardValue_3rlwy_193{font-size:22px;font-weight:800;color:#1b2a4a;letter-spacing:-.03em;line-height:1.1}._cardSub_3rlwy_209{margin-top:8px;font-size:11px;font-weight:600;color:#6b7a94;display:flex;align-items:center;gap:4px}._trendUp_3rlwy_229{color:#0f6e56;font-size:12px}._pctBar_3rlwy_239{height:6px;border-radius:3px;background:#eef2f8;margin-top:10px;overflow:hidden}._pctBarIn_3rlwy_255{height:100%;border-radius:3px;transition:width .2s ease}._cardIcon_3rlwy_267{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;opacity:.35;pointer-events:none;color:#1b2a4a}._present_3rlwy_301{color:#0f6e56}._absent_3rlwy_309{color:#a32d2d}._muted_3rlwy_317{color:#6b7a94;font-size:11px;margin-top:8px;text-align:center}._error_3rlwy_331{color:#a32d2d;font-size:12px;padding:12px 14px;background:#fcebeb;border-radius:10px;border:1px solid #f0c4c4}._stack_3rlwy_349{display:flex;flex-direction:column;gap:12px}._cards_3rlwy_53{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin-bottom:16px}._dataCard_3rlwy_375{border-radius:12px;border:1px solid #e2e6ed;background:#fff;box-shadow:0 1px 3px #1b2a4a0f;overflow:hidden;display:flex;flex-direction:column;min-width:0;flex:1 1 0;min-height:0}._dataToolbar_3rlwy_401{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;padding:12px 14px;border-bottom:1px solid #e2e6ed;background:#fafbfc;flex-shrink:0}._dataToolbarStart_3rlwy_425{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}._dataToolbarEnd_3rlwy_441{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex-shrink:0}._idLink_3rlwy_457,._idLinkStyle_3rlwy_459{color:#e8593c;font-weight:700;text-decoration:none}._idLink_3rlwy_457:hover,._idLinkStyle_3rlwy_459:hover{text-decoration:underline}._srOnly_3rlwy_481{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._rowWithAvatar_3rlwy_505{display:inline-flex;align-items:center;gap:8px;min-width:0}._avatar_3rlwy_519{width:32px;height:32px;border-radius:50%;background:#e6f1fb;color:#185fa5;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}._tableWrap_3rlwy_547{overflow:auto;-webkit-overflow-scrolling:touch;max-width:100%}._tableFoot_3rlwy_559{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px 12px;border-top:1px solid #e2e6ed;background:#fff;font-size:11px;font-weight:600;color:#6b7a94;flex-shrink:0}._pager_3rlwy_589{display:flex;align-items:center;gap:8px}._pagerBtn_3rlwy_601{font-family:inherit;font-size:11px;font-weight:700;padding:6px 12px;border-radius:6px;border:1px solid #e2e6ed;background:#fff;color:#1b2a4a;cursor:pointer;transition:background .12s ease,border-color .12s ease}._pagerBtn_3rlwy_601:hover:not(:disabled){background:#f5f6f9;border-color:#cfd6e0}._pagerBtn_3rlwy_601:disabled{opacity:.45;cursor:not-allowed}._pagerBtnPrimary_3rlwy_647{background:#185fa5;border-color:#185fa5;color:#fff}._pagerBtnPrimary_3rlwy_647:hover:not(:disabled){background:#144a84;border-color:#144a84}._iconBtn_3rlwy_669{display:inline-flex;align-items:center;justify-content:center;width:36px;height:32px;border-radius:6px;border:1px solid #e2e6ed;background:#fff;color:#6b7a94;cursor:pointer;padding:0}._iconBtn_3rlwy_669:hover{background:#f5f6f9;color:#1b2a4a}._rowMenuBtn_3rlwy_707{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:transparent;color:#6b7a94;cursor:pointer;font-size:16px;line-height:1;padding:0}._rowMenuBtn_3rlwy_707:hover{background:#f0f2f6;color:#1b2a4a}._exportBtn_3rlwy_749{display:inline-flex;align-items:center;gap:8px;font-family:inherit;font-size:11px;font-weight:800;padding:8px 14px;border-radius:8px;border:none;background:#185fa5;color:#fff;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;transition:background .12s ease}._exportBtn_3rlwy_749:hover{background:#144a84}._exportIcon_3rlwy_793{font-size:12px;line-height:1}._studentSection_e2q00_1{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 20px;padding:16px 18px;border-radius:12px;border:1px solid #e2e6ed;background:#fff;box-shadow:0 1px 3px #1b2a4a0f;min-width:0}._studentMain_e2q00_27{flex:1;min-width:0}._metaStats_e2q00_37{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px 12px;margin:14px 0 0;padding:0}._metaStat_e2q00_37{display:flex;flex-direction:column;gap:2px;min-width:88px;padding:10px 14px;border-radius:10px;border:1px solid #e8ecf2;background:#fff;box-shadow:0 1px 2px #1b2a4a0a}._metaStatLabel_e2q00_79{margin:0;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:#6b7a94}._metaStatValue_e2q00_97{margin:0;font-size:16px;font-weight:800;color:#1b2a4a;letter-spacing:-.02em;line-height:1.2}._metaStatPresent_e2q00_115{color:#0f6e56}._metaStatAbsent_e2q00_123{color:#a32d2d}._calendarCard_e2q00_131{border-radius:12px;border:1px solid #e2e6ed;background:#fff;box-shadow:0 1px 3px #1b2a4a0f;overflow:hidden;display:flex;flex-direction:column;min-width:0}._attendanceSectionHeader_e2q00_153{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 18px;background:#fafbfc;border-bottom:1px solid #e2e6ed}._attendanceSectionTitle_e2q00_175{margin:0;padding:0;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#6b7a94;flex:0 1 auto;line-height:1.3}._avatarLg_e2q00_199{width:72px;height:72px;border-radius:50%;background:#e6f1fb;color:#185fa5;font-size:20px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}._title_e2q00_227{margin:0 0 6px;font-size:clamp(18px,2.5vw,22px);font-weight:800;color:#1b2a4a;letter-spacing:-.02em;line-height:1.2}._idLine_e2q00_245{margin:0;font-size:12px;color:#6b7a94;font-weight:600}._idValue_e2q00_259{color:#e8593c;font-weight:800}._historyScroll_e2q00_269{max-height:min(65vh,560px);overflow:auto;-webkit-overflow-scrolling:touch}._historyList_e2q00_281{list-style:none;margin:0;padding:0}._historyItem_e2q00_293{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;padding:12px 16px;border-bottom:1px solid #f1f5f9}._historyItem_e2q00_293:last-child{border-bottom:none}._historyItem_e2q00_293:nth-child(2n){background:#f8fafc}._historyDate_e2q00_327{font-size:13px;font-weight:700;color:#1b2a4a;letter-spacing:-.02em;line-height:1.35;min-width:0}._historyStatus_e2q00_345{flex-shrink:0}._emptyHistory_e2q00_353{margin:0;padding:28px 16px;text-align:center;font-size:12px;color:#6b7a94}._attendanceCal_e2q00_371{padding:12px 14px 10px!important}._attendanceCal_e2q00_371 .fc{--fc-today-bg-color: #e8f2fc}._attendanceCal_e2q00_371 .fc .fc-scrollgrid{border-radius:8px;overflow:hidden}._attendanceCal_e2q00_371 .fc .fc-toolbar-title{font-size:17px;font-weight:800;color:#1b2a4a}._attendanceCal_e2q00_371 .fc .fc-toolbar{margin-bottom:12px;padding:0 2px 4px;gap:8px}._attendanceCal_e2q00_371 .fc .fc-button{font-size:13px;font-weight:700;padding:6px 12px;border-radius:8px}._attendanceCal_e2q00_371 .fc .fc-icon{font-size:1.1em}._attendanceCal_e2q00_371 .fc .fc-button-primary:not(:disabled).fc-button-active{background:#185fa5;border-color:#185fa5;color:#fff}._attendanceCal_e2q00_371 .fc .fc-button-primary:not(:disabled):hover{background:#144a84;border-color:#144a84;color:#fff}._attendanceCal_e2q00_371 .fc .fc-col-header-cell-cushion{font-size:10px;font-weight:800;letter-spacing:.06em}._attendanceCal_e2q00_371 .fc .fc-daygrid-day-frame{min-height:72px;background:#fff}._attendanceCal_e2q00_371 .fc .fc-day-today .fc-daygrid-day-frame{background:#e8f2fc}._attendanceCal_e2q00_371 .fc .fc-day-other .fc-daygrid-day-top{opacity:.4}._attendanceCal_e2q00_371 .fc .fc-daygrid-day-top{display:flex;flex-direction:row;justify-content:flex-end}._attendanceCal_e2q00_371 .fc .fc-daygrid-day-number{padding:5px 7px 0 0;font-size:11px;font-weight:700;color:#1b2a4a}._attendanceCal_e2q00_371 .fc .fc-day-other .fc-daygrid-day-number{color:#94a3b8;font-weight:600}._attendanceCal_e2q00_371 .fc .fc-daygrid-day-events{padding:0 5px 6px;margin-top:0}._attendanceCal_e2q00_371 .fc .fc-daygrid-event-harness{width:100%!important;left:0!important;right:0}._attendanceCal_e2q00_371 .fc .fc-daygrid-event{width:100%;max-width:100%;margin:4px 0 0;border-radius:999px;padding:5px 8px;border-width:0;box-shadow:none;justify-content:center}._attendanceCal_e2q00_371 .fc .fc-daygrid-event .fc-event-main{justify-content:center}._attendanceCal_e2q00_371 .fc .fc-daygrid-event .fc-event-title{font-size:10px;font-weight:800;letter-spacing:.04em;text-align:center;width:100%}._attendanceLegend_e2q00_609{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px;padding:0;min-width:0;flex:1 1 200px}._holidayTypesLegend_e2q00_633{flex:1 1 100%;min-width:0}._holidayTypesChips_e2q00_643{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._holidayTypeChip_e2q00_657{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:10px;font-weight:700;line-height:1.2;white-space:nowrap}._holidayTypeDot_e2q00_681{width:8px;height:8px;border-radius:999px;flex-shrink:0}._attendanceLegendLabel_e2q00_695{font-size:11px;font-weight:800;color:#6b7a94;letter-spacing:.04em;text-transform:uppercase}._attendanceLegendPill_e2q00_711{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:10px;font-weight:700}._attendanceLegendPillPresent_e2q00_731{background:#e1f5ee;color:#0f6e56}._attendanceLegendPillAbsent_e2q00_743{background:#fcebeb;color:#a32d2d}._attendanceLegendDot_e2q00_755{width:8px;height:8px;border-radius:999px;flex-shrink:0}._attendanceLegendDotPresent_e2q00_769{background:#0f6e56;box-shadow:0 0 0 3px #0f6e5626}._attendanceLegendDotAbsent_e2q00_781{background:#a32d2d;box-shadow:0 0 0 3px #a32d2d1f}@media(max-width:640px){._attendanceSectionHeader_e2q00_153{align-items:flex-start}._attendanceLegend_e2q00_609{flex-basis:100%;justify-content:flex-start}}@media(max-width:480px){._studentSection_e2q00_1{flex-direction:column;align-items:flex-start}._metaStats_e2q00_37{width:100%}._metaStat_e2q00_37{flex:1;min-width:calc(33.333% - 8px)}._historyItem_e2q00_293{flex-direction:column;align-items:flex-start}._historyStatus_e2q00_345{align-self:flex-start}}._pageHeader_16mdd_1{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:12px}._pageTitle_16mdd_17{margin:0;font-size:22px;font-weight:700;min-width:0}._headerActions_16mdd_31{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}._backLabelShort_16mdd_47{display:none}._summaryGrid_16mdd_55{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(220px,1fr);gap:12px;margin-bottom:14px}@media(max-width:640px){._summaryGrid_16mdd_55{grid-template-columns:1fr}}@media(max-width:479px){._pageHeader_16mdd_1{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"back title filter";column-gap:6px}._pageTitle_16mdd_17{grid-area:title;font-size:16px;font-weight:700;text-align:center;min-width:0}._pageTitleInner_16mdd_111{justify-content:center;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._headerActions_16mdd_31{display:contents}._backSlot_16mdd_137{grid-area:back;justify-self:start}._filterSlot_16mdd_147{grid-area:filter;justify-self:end}._backLabelFull_16mdd_157{display:none}._backLabelShort_16mdd_47{display:inline}}._wrap_sl0eb_1{border:1px solid #e2e6ed;border-radius:12px;background:#fff;overflow:auto;max-height:min(60vh,520px);-webkit-overflow-scrolling:touch}._embeddedWrap_sl0eb_19{background:#fff;flex:1 1 0;min-height:0;display:flex;flex-direction:column;min-width:0;overflow:hidden}._embeddedScroll_sl0eb_39{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}._table_sl0eb_57{width:100%;border-collapse:collapse;font-size:12px}._th_sl0eb_69{position:sticky;top:0;z-index:2;text-align:left;padding:10px 12px;background:#f8fafc;color:#6b7a94;font-weight:700;text-transform:uppercase;font-size:9px;letter-spacing:.06em;border-bottom:1px solid #e2e6ed;white-space:nowrap}._td_sl0eb_101{padding:10px 12px;border-bottom:1px solid #f1f5f9;vertical-align:middle;color:#1b2a4a}._rowClick_sl0eb_115{cursor:pointer;transition:background .12s ease}._rowClick_sl0eb_115:hover{background:#f8fafc}._rowClick_sl0eb_115:focus-visible{outline:2px solid #3b82f6;outline-offset:-2px}._empty_sl0eb_143{padding:32px 16px;text-align:center;color:#6b7a94;font-size:12px}._thAction_sl0eb_157{width:44px;text-align:right}._tdAction_sl0eb_167{text-align:right;vertical-align:middle}._thPresent_sl0eb_177{min-width:100px;text-align:center;text-transform:none;white-space:normal}._tdMark_sl0eb_191{text-align:center;width:88px}._pctPillOn_sl0eb_201,._pctPillOff_sl0eb_203{display:inline-block;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:800}._pctPillOn_sl0eb_201{background:#e1f5ee;color:#0f6e56}._pctPillOff_sl0eb_203{background:#eef2f8;color:#6b7a94}._pctPillPos_sl0eb_239,._pctPillNeg_sl0eb_241{display:inline-block;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:800}._pctPillPos_sl0eb_239{background:#e1f5ee;color:#0f6e56}._pctPillNeg_sl0eb_241{background:#fcebeb;color:#a32d2d}._row_a69hn_1{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin-bottom:12px}._compactSearch_a69hn_19{width:220px;max-width:100%}._compactSearch_a69hn_19 ._searchWrap_a69hn_29{flex:0 0 auto;width:100%;max-width:100%}._searchWrap_a69hn_29{position:relative;flex:1 1 200px;min-width:0}._searchIcon_a69hn_53{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:#6b7a94;pointer-events:none}._search_a69hn_29{width:100%;box-sizing:border-box;padding:8px 10px 8px 32px;border-radius:8px;border:1px solid #e2e6ed;font-size:12px;font-family:inherit;background:#fff;color:#1b2a4a}._search_a69hn_29::placeholder{color:#9aa5b5}._search_a69hn_29:focus{outline:2px solid rgba(24,95,165,.35);outline-offset:0;border-color:#185fa5}._toggle_a69hn_119{display:inline-flex;border-radius:999px;border:1px solid #e2e6ed;overflow:hidden;background:#f5f6f9;padding:2px;flex-shrink:0}._toggle_a69hn_119 button{border:none;background:transparent;padding:6px 14px;font-size:11px;font-weight:700;font-family:inherit;cursor:pointer;color:#6b7a94;border-radius:999px;transition:background .12s ease,color .12s ease}._toggle_a69hn_119 button._active_a69hn_165{background:#fff;color:#185fa5;box-shadow:0 1px 3px #1b2a4a1a}._toggle_a69hn_119 button:focus-visible{outline:2px solid #185fa5;outline-offset:1px;z-index:1}._pill_1n2mr_1{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap}._present_1n2mr_23{background:var(--at-success-bg, #e1f5ee);color:var(--at-success, #0f6e56)}._absent_1n2mr_33{background:var(--at-danger-bg, #fcebeb);color:var(--at-danger, #a32d2d)}._neutral_1n2mr_43{background:#f1f4f8;color:#6b7a94}._wrap_1iw54_1{overflow-x:auto;border-radius:10px;border:1px solid #e2e6ed;background:#fff}._table_1iw54_15{width:100%;border-collapse:collapse;font-size:12px}._thPresent_1iw54_27{width:88px;text-align:center}._presentHead_1iw54_37{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;padding:2px 0}._cb_1iw54_55{width:18px;height:18px;cursor:pointer;accent-color:#185fa5}._cb_1iw54_55:disabled{cursor:not-allowed;opacity:.5}._empty_1iw54_79{padding:28px 16px;text-align:center;color:#6b7a94;font-size:12px;background:#fff;border-radius:10px;border:1px dashed #e2e6ed}._wrap_j0jmw_1{position:relative;display:flex;flex-direction:column;gap:0;min-height:0;height:100%;overflow:hidden}._sticky_j0jmw_21{position:sticky;top:0;z-index:10;background:#f5f6f9;padding-bottom:12px;margin:0;flex-shrink:0}._tabRow_j0jmw_41{display:flex;gap:0;flex-wrap:wrap;border-bottom:1px solid #e2e6ed;margin:0 0 14px}._tab_j0jmw_41{border:none;background:none;color:#6b7a94;font-size:12px;font-weight:700;font-family:inherit;padding:8px 4px 10px;margin-right:20px;cursor:pointer;position:relative;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .12s ease}._tab_j0jmw_41:hover{color:#1b2a4a}._tab_j0jmw_41._active_j0jmw_97{color:#185fa5;border-bottom-color:#185fa5}._tab_j0jmw_41:focus-visible{outline:2px solid #185fa5;outline-offset:3px;border-radius:4px}._dateRow_j0jmw_119{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin-bottom:2px}._dateBlock_j0jmw_135{display:flex;align-items:center;gap:8px;flex-shrink:0}._dateInputWrap_j0jmw_149{position:relative;display:inline-flex;align-items:center}._dateField_j0jmw_161{display:block;min-width:10.5rem;min-height:36px;box-sizing:border-box;padding:8px 34px 8px 10px;border-radius:8px;border:1px solid #e2e6ed;font-size:12px;font-family:inherit;color:#1b2a4a;background:#fff;cursor:pointer}._dateField_j0jmw_161:focus{outline:2px solid rgba(24,95,165,.35);border-color:#185fa5}._dateIcon_j0jmw_201{position:absolute;right:10px;color:#6b7a94;pointer-events:none;display:inline-flex;align-items:center;justify-content:center}._calendar_j0jmw_221 .react-datepicker__day--disabled,._calendar_j0jmw_221 .react-datepicker__day--keyboard-selected.react-datepicker__day--disabled,._calendar_j0jmw_221 .react-datepicker__day--selected.react-datepicker__day--disabled,._calendar_j0jmw_221 .react-datepicker__day--outside-month.react-datepicker__day--disabled,._calendar_j0jmw_221 .react-datepicker__day.sundayDisabled{color:#b8c2d2!important;background:#f4f6fa!important;text-decoration:line-through;cursor:not-allowed}._refreshBtn_j0jmw_243{display:inline-flex;align-items:center;justify-content:center;width:40px;height:36px;border:none;border-radius:8px;background:#185fa5;color:#fff;cursor:pointer;padding:0;flex-shrink:0;transition:background .12s ease}._refreshBtn_j0jmw_243:hover{background:#144a84}._refreshBtn_j0jmw_243:focus-visible{outline:2px solid #185fa5;outline-offset:2px}._panel_j0jmw_293{flex:1 1 0;min-height:0;overflow-y:auto;padding:0 0 8px;background:#f5f6f9;border-radius:0 0 12px 12px}@media(max-width:600px){._dateRow_j0jmw_119{width:100%}._dateBlock_j0jmw_135{width:100%;justify-content:flex-end}}._back_262vd_1{display:inline-flex;align-items:center;margin-bottom:12px;font-size:12px;font-weight:800;color:#185fa5;text-decoration:none;letter-spacing:.02em}._back_262vd_1:hover{text-decoration:underline}._back_262vd_1:focus-visible{outline:2px solid #185fa5;outline-offset:2px;border-radius:4px}._wrap_1fl08_1{position:relative}._bell_1fl08_9{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:34px;border:1px solid #e2e6ed;border-radius:8px;background:#fff;color:#1b2a4a;cursor:pointer;padding:0;transition:background .15s ease,border-color .15s ease}._badge_1fl08_41{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#a32d2d;color:#fff;font-size:10px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:2px solid #fff;pointer-events:none}._bell_1fl08_9:hover:not(:disabled){background:#f5f6f9}._bell_1fl08_9:focus-visible{outline:2px solid #e8593c;outline-offset:2px}._bell_1fl08_9:disabled{opacity:.45;cursor:not-allowed}._panel_1fl08_113{display:flex;flex-direction:column;background:#fff;border:1px solid #e2e6ed;border-radius:12px;box-shadow:0 12px 40px #1b2a4a24;z-index:2500;overflow:hidden;box-sizing:border-box}._panelHeader_1fl08_137{padding:12px 14px;border-bottom:1px solid #e2e6ed;font-size:12px;font-weight:700;letter-spacing:.02em}._body_1fl08_153{flex:1;overflow:auto;min-height:120px;padding:6px 0}._loading_1fl08_167{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:32px 16px;color:#6b7a94;font-size:12px;font-weight:600}._spinner_1fl08_191{width:22px;height:22px;border:2px solid #e2e6ed;border-top-color:#e8593c;border-radius:50%;animation:_crmBellSpin_1fl08_1 .7s linear infinite}@keyframes _crmBellSpin_1fl08_1{to{transform:rotate(360deg)}}._empty_1fl08_221{padding:24px 16px;text-align:center;font-size:12px;color:#6b7a94}._row_1fl08_235{display:block;width:100%;padding:10px 14px;border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;border-bottom:1px solid #f5f6f9;transition:background .12s ease}._row_1fl08_235:last-child{border-bottom:none}._row_1fl08_235:hover{background:#f5f6f9}._rowTitle_1fl08_277{font-size:12px;font-weight:600;color:#1b2a4a;margin-bottom:2px}._rowMeta_1fl08_291{font-size:10px;color:#6b7a94}._page_1y61j_5{min-height:100vh;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:24px 20px 40px;background:radial-gradient(ellipse 120% 80% at 50% -20%,rgba(232,89,60,.12),transparent 55%),radial-gradient(ellipse 80% 50% at 100% 50%,rgba(24,95,165,.08),transparent 45%),linear-gradient(180deg,#f4f6fb,#eef1f8,#e8ecf4)}._inner_1y61j_31{width:100%;max-width:440px}._card_1y61j_41{background:#fff;border:1px solid rgba(27,42,74,.08);border-radius:20px;padding:40px 32px 36px;text-align:center;box-shadow:0 1px 2px #1b2a4a0a,0 16px 48px #1b2a4a1a}._iconRing_1y61j_63{width:88px;height:88px;margin:0 auto 22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#fff,#f5f7fc);border:1px solid #e2e6ed;box-shadow:inset 0 1px #ffffffe6}._iconRingDenied_1y61j_89{border-color:#e8593c40;background:linear-gradient(145deg,#fffdfa,#fceceb)}._iconRingOk_1y61j_99{border-color:#185fa533}._title_1y61j_107{margin:0 0 12px;font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.2;color:#1b2a4a}._subtitle_1y61j_125{margin:0;font-size:14px;line-height:1.55;color:#6b7a94;font-weight:500}._hint_1y61j_141{margin:20px 0 0;padding:12px 14px;font-size:12px;line-height:1.45;color:#6b7a94;background:#f5f6f9;border-radius:12px;border:1px solid #e2e6ed;text-align:left}._footerNote_1y61j_165{margin:18px 0 0;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#9aa4b8}._spinner_1y61j_185{width:36px;height:36px;margin:8px auto 20px;border:3px solid #e2e6ed;border-top-color:#e8593c;border-radius:50%;animation:_spin_1y61j_185 .75s linear infinite}@keyframes _spin_1y61j_185{to{transform:rotate(360deg)}}._validatingTitle_1y61j_217{margin:0 0 8px;font-size:17px;font-weight:700;color:#1b2a4a}._validatingSub_1y61j_231{margin:0;font-size:13px;color:#6b7a94}*{scrollbar-width:thin;scrollbar-color:#c5d0e0 #eef2f8}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:#eef2f8;border-radius:6px}*::-webkit-scrollbar-thumb{background:#c5d0e0;border-radius:6px}*::-webkit-scrollbar-thumb:hover{background:#a8b6cc}*::-webkit-scrollbar-corner{background:#eef2f8}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}input[type=password]::-webkit-textfield-decoration-container{display:none}
