@charset "UTF-8";.rc-collapse-motion{transition:height .3s,opacity .3s}.rc-collapse-content-hidden{display:none}.rc-collapse{background-color:#f7f7f7;border-radius:3px;border:1px solid #d9d9d9}.rc-collapse>.rc-collapse-item{border-top:1px solid #d9d9d9}.rc-collapse>.rc-collapse-item:first-child{border-top:none}.rc-collapse>.rc-collapse-item>.rc-collapse-header{display:flex;align-items:center;line-height:22px;padding:10px 16px;color:#666;cursor:pointer}.rc-collapse>.rc-collapse-item>.rc-collapse-header .arrow{display:inline-block;content:" ";width:0;height:0;font-size:0;line-height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:4px solid #666;vertical-align:middle;margin-right:8px}.rc-collapse>.rc-collapse-item>.rc-collapse-header .rc-collapse-extra{margin:0 16px 0 auto}.rc-collapse>.rc-collapse-item .rc-collapse-collapsible-header{cursor:default}.rc-collapse>.rc-collapse-item .rc-collapse-collapsible-header .rc-collapse-title{cursor:pointer}.rc-collapse>.rc-collapse-item .rc-collapse-collapsible-header .rc-collapse-expand-icon{cursor:pointer}.rc-collapse>.rc-collapse-item .rc-collapse-collapsible-icon{cursor:default}.rc-collapse>.rc-collapse-item .rc-collapse-collapsible-icon .rc-collapse-expand-icon{cursor:pointer}.rc-collapse>.rc-collapse-item-disabled>.rc-collapse-header{cursor:not-allowed;color:#999;background-color:#f3f3f3}.rc-collapse-content{overflow:hidden;color:#666;padding:0 16px;background-color:#fff}.rc-collapse-content>.rc-collapse-content-box{margin-top:16px;margin-bottom:16px}.rc-collapse-item:last-child>.rc-collapse-content{border-radius:0 0 3px 3px}.rc-collapse>.rc-collapse-item-active>.rc-collapse-header .arrow{position:relative;top:2px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #666;margin-right:6px}.rc-checkbox{white-space:nowrap;cursor:pointer;outline:none;display:inline-block;position:relative;line-height:1;vertical-align:middle}.rc-checkbox:hover .rc-checkbox-inner,.rc-checkbox-input:focus+.rc-checkbox-inner{border-color:#3dbcf6}.rc-checkbox-inner{position:relative;top:0;left:0;display:inline-block;width:14px;height:14px;border-width:1px;border-style:solid;border-radius:3px;border-color:#d9d9d9;background-color:#fff;transition:border-color .3s cubic-bezier(.68,-.55,.27,1.55),background-color .3s cubic-bezier(.68,-.55,.27,1.55)}.rc-checkbox-inner:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:4px;top:1px;display:table;width:5px;height:8px;border:2px solid #ffffff;border-top:0;border-left:0;content:" ";animation-timing-function:cubic-bezier(.68,-.55,.27,1.55);animation-duration:.3s;animation-name:amCheckboxOut}.rc-checkbox-input{position:absolute;left:0;z-index:9999;cursor:pointer;opacity:0;top:0;bottom:0;right:0}.rc-checkbox-checked:hover .rc-checkbox-inner{border-color:#3dbcf6}.rc-checkbox-checked .rc-checkbox-inner{border-color:#3dbcf6;background-color:#3dbcf6}.rc-checkbox-checked .rc-checkbox-inner:after{transform:rotate(45deg);position:absolute;left:4px;top:1px;display:table;width:5px;height:8px;border:2px solid #ffffff;border-top:0;border-left:0;content:" ";animation-timing-function:cubic-bezier(.68,-.55,.27,1.55);animation-duration:.3s;animation-name:amCheckboxOut}@media print{.rc-checkbox-checked .rc-checkbox-inner{box-shadow:inset 0 0 0 16px #3dbcf6}}.rc-checkbox-disabled.rc-checkbox-checked:hover .rc-checkbox-inner{border-color:#d9d9d9}.rc-checkbox-disabled.rc-checkbox-checked .rc-checkbox-inner{background-color:#f3f3f3;border-color:#d9d9d9}.rc-checkbox-disabled.rc-checkbox-checked .rc-checkbox-inner:after{animation-name:none;border-color:#ccc}@media print{.rc-checkbox-disabled.rc-checkbox-checked .rc-checkbox-inner{box-shadow:inset 0 0 0 16px #f3f3f3}}.rc-checkbox-disabled:hover .rc-checkbox-inner{border-color:#d9d9d9}.rc-checkbox-disabled .rc-checkbox-inner{border-color:#d9d9d9;background-color:#f3f3f3}.rc-checkbox-disabled .rc-checkbox-inner:after{animation-name:none;border-color:#f3f3f3}.rc-checkbox-disabled .rc-checkbox-input{cursor:default}@keyframes amCheckboxIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0) rotate(45deg)}to{opacity:1;transform-origin:50% 50%;transform:scale(1) rotate(45deg)}}@keyframes amCheckboxOut{0%{opacity:1}to{opacity:0}}.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-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:.3rem;border-bottom-right-radius:.3rem}.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{fill:#fff;color:#fff}.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){border-top-right-radius:.3rem}.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__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:.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;width:4rem;margin:2px}.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;width:4rem;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:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.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:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);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:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.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{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:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.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}.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:.5rem;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__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;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}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:where(html[data-design=legacy]) *,:where(html[data-design=legacy]) *:before,:where(html[data-design=legacy]) *:after{box-sizing:border-box}:where(html[data-design=legacy]) *{margin:0;padding:0;border:0 solid transparent}html:where([data-design=legacy]){-webkit-text-size-adjust:100%;background:#222326}:where(html[data-design=legacy]) img,:where(html[data-design=legacy]) video,:where(html[data-design=legacy]) canvas,:where(html[data-design=legacy]) audio,:where(html[data-design=legacy]) iframe,:where(html[data-design=legacy]) embed,:where(html[data-design=legacy]) object{display:block;max-width:100%;object-fit:contain}:where(html[data-design=legacy]) input,:where(html[data-design=legacy]) button,:where(html[data-design=legacy]) textarea,:where(html[data-design=legacy]) select{font:inherit;line-height:inherit;color:inherit}:where(html[data-design=legacy]) table{border-collapse:collapse;border-spacing:0}:where(html[data-design=legacy]) button,:where(html[data-design=legacy]) [role=button]{cursor:pointer;background-color:transparent;-webkit-tap-highlight-color:transparent}:where(html[data-design=legacy]) button:focus,:where(html[data-design=legacy]) [role=button]:focus{outline:0}:where(html[data-design=legacy]) h1,:where(html[data-design=legacy]) h2,:where(html[data-design=legacy]) h3,:where(html[data-design=legacy]) h4,:where(html[data-design=legacy]) h5,:where(html[data-design=legacy]) h6{font-size:inherit;font-weight:inherit}:where(html[data-design=legacy]) ol,:where(html[data-design=legacy]) ul{list-style:none}:where(html[data-design=legacy]) [type=date],:where(html[data-design=legacy]) [type=datetime],:where(html[data-design=legacy]) [type=datetime-local],:where(html[data-design=legacy]) [type=email],:where(html[data-design=legacy]) [type=month],:where(html[data-design=legacy]) [type=number],:where(html[data-design=legacy]) [type=password],:where(html[data-design=legacy]) [type=search],:where(html[data-design=legacy]) [type=tel],:where(html[data-design=legacy]) [type=text],:where(html[data-design=legacy]) [type=time],:where(html[data-design=legacy]) [type=url],:where(html[data-design=legacy]) [type=week],:where(html[data-design=legacy]) textarea,:where(html[data-design=legacy]) select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}:where(html[data-design=legacy]) [type=date]:focus,:where(html[data-design=legacy]) [type=datetime]:focus,:where(html[data-design=legacy]) [type=datetime-local]:focus,:where(html[data-design=legacy]) [type=email]:focus,:where(html[data-design=legacy]) [type=month]:focus,:where(html[data-design=legacy]) [type=number]:focus,:where(html[data-design=legacy]) [type=password]:focus,:where(html[data-design=legacy]) [type=search]:focus,:where(html[data-design=legacy]) [type=tel]:focus,:where(html[data-design=legacy]) [type=text]:focus,:where(html[data-design=legacy]) [type=time]:focus,:where(html[data-design=legacy]) [type=url]:focus,:where(html[data-design=legacy]) [type=week]:focus,:where(html[data-design=legacy]) textarea:focus,:where(html[data-design=legacy]) select:focus{outline:0}:where(html[data-design=legacy]) ::-moz-placeholder{opacity:1}:where(html[data-design=legacy]) textarea{vertical-align:top;overflow:auto}:where(html[data-design=legacy]) [type=checkbox],:where(html[data-design=legacy]) [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(html[data-design=legacy]) [type=checkbox]:focus,:where(html[data-design=legacy]) [type=radio]:focus{outline:0}@media (prefers-reduced-motion: reduce){html:where([data-design=legacy]):focus-within{scroll-behavior:auto}:where(html[data-design=legacy]) *,:where(html[data-design=legacy]) *:before,:where(html[data-design=legacy]) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:where(html[data-design=legacy]) body{min-height:100vh;min-width:fit-content;line-height:1;text-rendering:optimizeSpeed;font-family:Inter,sans-serif;--color-blue-5: #61cdff;--color-blue-6: #35b2f6;--color-blue-7: #238dcf;--color-blue-8: #146ba8;--color-blue-9: #094c82;--color-blue-10: #06325c;--color-green-6: #87e46f;--color-red-5: #ff8682;--color-red-6: #fc5858;--color-red-7: #d64045;--color-gray-1: #ffffff;--color-gray-2: #8d96a3;--color-gray-3: #a8b0bb;--color-gray-4: #626d80;--color-gray-5: #475265;--color-gray-6: #3d4553;--color-gray-7: #333a48;--color-gray-8: #272e3b;--color-gray-10: #000000;--color-primary: var(--color-blue-6);--color-success: var(--color-green-6);--color-error: var(--color-red-6);--color-primary-hover: var(--color-blue-5);--color-primary-active: var(--color-blue-7);--color-error-hover: var(--color-red-5);--color-error-active: var(--color-red-7);--color-text-default: var(--color-gray-1);--color-text-primary: var(--color-primary);--color-text-secondary: var(--color-gray-3);--color-text-tertiary: var(--color-gray-2);--font-size-1: 12px;--font-size-2: 14px;--font-size-3: 16px;--font-size-4: 24px;--font-size-5: 26px;--font-size-6: 32px;--line-height-1: 14.5px;--line-height-2: 17px;--line-height-3: 19.5px;--line-height-4: 29px;--line-height-5: 31.5px;--line-height-6: 39px;--border-radius: 8px;--border-radius-lg: 14px;--border-radius-xl: 20px;--transition: all .3s cubic-bezier(.645, .045, .355, 1);--shadow-xs: 0 1px 4px rgba(0, 0, 0, .28);--shadow-sm: 0 2px 10px rgba(0, 0, 0, .32);--shadow-md: 0 6px 24px rgba(0, 0, 0, .38);--shadow-lg: 0 12px 40px rgba(0, 0, 0, .45);--shadow-primary: 0 0 20px rgba(53, 178, 246, .28);--shadow-primary-sm: 0 0 10px rgba(53, 178, 246, .2);--glass-bg: rgba(51, 58, 72, .78);--glass-border: rgba(255, 255, 255, .09);--glass-border-hover: rgba(255, 255, 255, .15);--surface-0: var(--color-gray-8);--surface-1: #2f3644;--surface-2: var(--color-gray-7);--surface-3: var(--color-gray-6);--surface-tint: rgba(53, 178, 246, .06);--surface-header: linear-gradient( 90deg, rgba(53, 178, 246, .14) 0%, rgba(71, 82, 101, .52) 100% );--surface-header-hover: linear-gradient( 90deg, rgba(53, 178, 246, .22) 0%, rgba(71, 82, 101, .62) 100% );--toastify-toast-min-height: 48px;--toastify-icon-color-success: var(--color-success);--toastify-icon-color-error: var(--color-error);--toastify-font-family: "Inter", sans-serif;--toastify-toast-width: auto}:where(html[data-design=legacy]) a{cursor:pointer;color:var(--color-primary);-webkit-tap-highlight-color:transparent;transition:var(--transition);text-decoration:none;font-size:var(--font-size-3);line-height:var(--line-height-3)}:where(html[data-design=legacy]) a:hover{color:var(--color-primary-hover);border-color:var(--color-primary-hover)}:where(html[data-design=legacy]) a:active{color:var(--color-primary-active);border-color:var(--color-primary-active)}:where(html[data-design=legacy]) ::-webkit-scrollbar{width:6px;height:6px}:where(html[data-design=legacy]) ::-webkit-scrollbar-track{background:var(--color-gray-8)}:where(html[data-design=legacy]) ::-webkit-scrollbar-thumb{background:var(--color-gray-4);border-radius:99px}:where(html[data-design=legacy]) ::-webkit-scrollbar-thumb:hover{background:var(--color-gray-3)}:where(html[data-design=legacy]) *{scrollbar-width:thin;scrollbar-color:var(--color-gray-4) var(--color-gray-8)}:where(html[data-design=legacy]) ::selection{background:#35b2f64d;color:var(--color-gray-1)}:where(html[data-design=legacy]) .react-datepicker{background:var(--color-gray-5);border-radius:var(--border-radius);border:1px solid var(--color-gray-2)}:where(html[data-design=legacy]) .react-datepicker__header{background:var(--color-gray-5);border-bottom:1px solid var(--color-gray-2);border-radius:var(--border-radius) var(--border-radius) 0 0}:where(html[data-design=legacy]) .react-datepicker__day-names{display:flex;gap:2px;padding:0 4px}:where(html[data-design=legacy]) .react-datepicker__week{display:flex;gap:2px}:where(html[data-design=legacy]) .react-datepicker__day-name,:where(html[data-design=legacy]) .react-datepicker__day{font-size:12px;line-height:12px;color:var(--color-gray-1);width:28px;height:28px;display:flex;align-items:center;justify-content:center;margin:0;border-radius:50%}:where(html[data-design=legacy]) .react-datepicker__day--disabled{color:var(--color-text-secondary)}:where(html[data-design=legacy]) .react-datepicker__day:not([aria-disabled=true]):hover{border-radius:50%;background:var(--color-primary-hover)}:where(html[data-design=legacy]) .react-datepicker__month{margin:0;padding:4px;display:flex;flex-direction:column;gap:2px}:where(html[data-design=legacy]) .react-datepicker__current-month{color:var(--color-gray-1);font-size:var(--font-size-2);line-height:var(--line-height-2)}:where(html[data-design=legacy]) .react-datepicker__navigation-icon:before{border-width:2px 2px 0 0;border-color:var(--color-gray-1);transition:var(--transition);height:7px;width:7px;top:8px}:where(html[data-design=legacy]) .react-datepicker__navigation:hover *:before{border-color:var(--color-gray-2)}:where(html[data-design=legacy]) .react-datepicker__day--in-range{background-color:var(--color-blue-9)}:where(html[data-design=legacy]) .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:var(--color-blue-8)}:where(html[data-design=legacy]) .react-datepicker__input-container>input{background:var(--color-gray-7);color:var(--color-gray-1);font-size:var(--font-size-3);width:200px}:where(html[data-design=legacy]) .PageShell{margin:32px auto;width:min(1200px,calc(100% - 48px));display:flex;flex-direction:column;gap:28px;padding-bottom:48px}:where(html[data-design=legacy]) .PageHero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:36px 40px;border-radius:16px;background:linear-gradient(135deg,var(--color-gray-7) 0%,var(--color-gray-8) 50%,#2a3548 100%);border:1px solid rgba(53,178,246,.12);overflow:hidden}:where(html[data-design=legacy]) .PageHero__glow{position:absolute;top:-40%;right:-10%;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(53,178,246,.28) 0%,transparent 70%);pointer-events:none}:where(html[data-design=legacy]) .PageHero__content{position:relative;z-index:1;max-width:720px;display:flex;flex-direction:column;gap:10px}:where(html[data-design=legacy]) .PageHero__eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:#35b2f626;color:var(--color-primary);font-size:var(--font-size-2);line-height:var(--line-height-2);width:fit-content}:where(html[data-design=legacy]) .PageSection{display:flex;flex-direction:column;gap:20px}:where(html[data-design=legacy]) .PageSection__head{display:flex;flex-direction:column;gap:6px}:where(html[data-design=legacy]) .SurfaceCard{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:14px;background:linear-gradient(165deg,var(--surface-tint) 0%,var(--color-gray-7) 45%);border:1px solid rgba(53,178,246,.1);transition:var(--transition)}:where(html[data-design=legacy]) .SurfaceCard:hover{border-color:#35b2f638;box-shadow:0 12px 32px #0003,0 0 24px #35b2f60f}:where(html[data-design=legacy]) .SurfaceCard--featured{border-color:#35b2f673;background:linear-gradient(160deg,rgba(53,178,246,.08) 0%,var(--color-gray-7) 45%)}:where(html[data-design=legacy]) .SurfaceCard--compact{padding:16px 20px;gap:12px}:where(html[data-design=legacy]) .SurfaceCard__icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;color:var(--color-gray-1);flex-shrink:0}:where(html[data-design=legacy]) .SurfaceCard__icon svg{width:28px;height:28px}:where(html[data-design=legacy]) .SurfaceCard__icon--blue{background:linear-gradient(135deg,var(--color-blue-7),var(--color-blue-9))}:where(html[data-design=legacy]) .SurfaceCard__icon--green{background:linear-gradient(135deg,#2d6b3a,#1a4028)}:where(html[data-design=legacy]) .SurfaceCard__icon--gold{background:linear-gradient(135deg,#8a6d2e,#4a3d18)}:where(html[data-design=legacy]) .SurfaceCard__icon--purple{background:linear-gradient(135deg,#5a3d7a,#32204a)}:where(html[data-design=legacy]) .SurfaceRow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:8px;background:var(--color-gray-8);border:1px solid transparent}:where(html[data-design=legacy]) .SurfaceRow--highlight{border-color:#35b2f659;background:#35b2f614}:where(html[data-design=legacy]) .FilterPanel{display:flex;flex-direction:column;gap:20px;padding:24px;border-radius:14px;background:linear-gradient(165deg,var(--surface-tint) 0%,var(--color-gray-7) 45%);border:1px solid rgba(53,178,246,.1)}:where(html[data-design=legacy]) .FilterPanel__actions{display:flex;justify-content:flex-end;gap:12px;padding-top:4px}:where(html[data-design=legacy]) .AuthPage{min-height:calc(100vh - 64px);display:flex;align-items:flex-start;justify-content:center;padding:72px 24px 48px}:where(html[data-design=legacy]) .AuthCard{position:relative;width:min(420px,100%);padding:48px 36px;display:flex;flex-direction:column;align-items:center;border-radius:var(--border-radius-xl, 20px);background:linear-gradient(160deg,#333a48f5,#272e3bfa);border:1px solid rgba(53,178,246,.14);box-shadow:var(--shadow-lg),0 0 60px #35b2f61a;overflow:hidden}:where(html[data-design=legacy]) .AuthCard:before{content:"";position:absolute;top:-60px;left:50%;transform:translate(-50%);width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(53,178,246,.18) 0%,transparent 70%);pointer-events:none}:where(html[data-design=legacy]) .AuthCard:after{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,rgba(53,178,246,.6),transparent)}:where(html[data-design=legacy]) .AuthCard__logo{width:120px;margin-bottom:36px;cursor:pointer;position:relative;z-index:1;filter:drop-shadow(0 4px 16px rgba(53,178,246,.25));transition:var(--transition)}:where(html[data-design=legacy]) .AuthCard__logo:hover{filter:drop-shadow(0 4px 24px rgba(53,178,246,.45));transform:translateY(-1px)}:where(html[data-design=legacy]) .AuthCard__title{margin-bottom:24px;position:relative;z-index:1;letter-spacing:.5px}:where(html[data-design=legacy]) .AuthCard__description{margin-bottom:20px;text-align:center;position:relative;z-index:1}:where(html[data-design=legacy]) .AuthCard__form{width:100%;position:relative;z-index:1}:where(html[data-design=legacy]) .AuthCard__action{width:100%}:where(html[data-design=legacy]) .PanelCollapse{border:none!important;background:transparent!important;display:flex;flex-direction:column;gap:12px}:where(html[data-design=legacy]) .PanelCollapse>.rc-collapse-item{border:none!important;border-radius:14px!important;overflow:hidden;background:var(--color-gray-7);border:1px solid var(--color-gray-5)!important;transition:var(--transition)}:where(html[data-design=legacy]) .PanelCollapse>.rc-collapse-item:hover{border-color:var(--color-gray-4)!important;box-shadow:0 8px 24px #0003}:where(html[data-design=legacy]) .PanelCollapse>.rc-collapse-item>.rc-collapse-header{background:var(--surface-header)!important;border-bottom:1px solid var(--color-gray-5)!important;display:flex;justify-content:space-between;flex-direction:row-reverse;cursor:pointer;padding:20px 24px!important;transition:var(--transition)}:where(html[data-design=legacy]) .PanelCollapse>.rc-collapse-item>.rc-collapse-header[aria-expanded=true]{border-bottom-color:#35b2f64d!important;background:linear-gradient(90deg,#35b2f629,#47526594)!important}:where(html[data-design=legacy]) .PanelCollapse>.rc-collapse-item>.rc-collapse-content{background:var(--color-gray-7)!important;padding:0!important}:where(html[data-design=legacy]) .PanelCollapse>.rc-collapse-item>.rc-collapse-panel-hidden{display:none}:where(html[data-design=legacy]) .PanelCollapse>.rc-collapse-item>.rc-collapse-content>.rc-collapse-body{padding:24px!important}:where(html[data-design=legacy]) .PanelCollapse__icon{display:flex;color:var(--color-gray-3);cursor:pointer;font-size:12px;transition:var(--transition);transform:rotate(180deg)}:where(html[data-design=legacy]) .PanelCollapse__icon--active{transform:rotate(0);color:var(--color-primary)}:where(html[data-design=legacy]) .StatPanel{background:linear-gradient(165deg,var(--surface-tint) 0%,var(--color-gray-7) 45%);border-radius:14px;border:1px solid rgba(53,178,246,.1);overflow:hidden;transition:var(--transition)}:where(html[data-design=legacy]) .StatPanel:hover{border-color:#35b2f633;box-shadow:0 8px 24px #0000002e,0 0 20px #35b2f60d}:where(html[data-design=legacy]) .StatPanel>.rc-collapse-item>.rc-collapse-header{background:var(--surface-header)}:where(html[data-design=legacy]) .DataTableWrap{border-radius:14px;border:1px solid rgba(53,178,246,.1);background:linear-gradient(165deg,var(--surface-tint) 0%,var(--color-gray-7) 45%);overflow:hidden;box-shadow:var(--shadow-xs)}:where(html[data-design=legacy]) .SurfaceNote{padding:18px 22px;border-radius:12px;background:var(--color-gray-8);border-left:4px solid var(--color-gray-4)}:where(html[data-design=legacy]) .SurfaceCta{display:flex;align-items:center;gap:20px;padding:24px 28px;border-radius:14px;background:linear-gradient(90deg,rgba(53,178,246,.12) 0%,var(--color-gray-7) 50%);border:1px solid rgba(53,178,246,.3)}:where(html[data-design=legacy]) .CheckboxField{display:inline-flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;border:1px solid transparent;cursor:pointer;transition:var(--transition);width:fit-content;-webkit-user-select:none;user-select:none}:where(html[data-design=legacy]) .CheckboxField:hover{background:#35b2f612;border-color:#35b2f624}:where(html[data-design=legacy]) .CheckboxField:focus-within{border-color:#35b2f647;box-shadow:0 0 0 3px #35b2f61a}:where(html[data-design=legacy]) .rc-checkbox{line-height:0}:where(html[data-design=legacy]) .rc-checkbox-inner{width:18px;height:18px;border-radius:6px;border:1.5px solid rgba(98,109,128,.75);background:linear-gradient(145deg,#333a48f2,#272e3bfa);box-shadow:inset 0 1px 2px #00000038,0 1px #ffffff0a;transition:var(--transition)}:where(html[data-design=legacy]) .rc-checkbox:hover .rc-checkbox-inner,:where(html[data-design=legacy]) .rc-checkbox-input:focus+.rc-checkbox-inner{border-color:#35b2f68c;box-shadow:0 0 0 3px #35b2f61f,inset 0 1px 2px #00000038}:where(html[data-design=legacy]) .rc-checkbox-checked .rc-checkbox-inner,:where(html[data-design=legacy]) .rc-checkbox-checked:hover .rc-checkbox-inner{border-color:var(--color-blue-5);background:linear-gradient(135deg,var(--color-blue-5) 0%,var(--color-blue-7) 55%,var(--color-blue-8) 100%);box-shadow:0 0 14px #35b2f659,inset 0 1px #ffffff38}:where(html[data-design=legacy]) .rc-checkbox-inner:after{left:5px;top:2px;width:5px;height:9px;border-width:2px;border-color:#fff}:where(html[data-design=legacy]) .rc-checkbox-checked .rc-checkbox-inner:after{animation-name:legacy-rcCheckboxCheckIn;animation-duration:.22s;animation-timing-function:cubic-bezier(.34,1.4,.64,1)}@keyframes legacy-rcCheckboxCheckIn{0%{opacity:0;transform:rotate(45deg) scale(.35)}to{opacity:1;transform:rotate(45deg) scale(1)}}:where(html[data-design=legacy]) .rc-checkbox-disabled .rc-checkbox-inner{border-color:var(--color-gray-5);background:var(--color-gray-6);box-shadow:none;opacity:.55}:where(html[data-design=legacy]) .rc-checkbox-disabled.rc-checkbox-checked .rc-checkbox-inner{border-color:var(--color-gray-4);background:linear-gradient(135deg,#35b2f640,#238dcf33)}:where(html[data-design=legacy]) .rc-checkbox-disabled.rc-checkbox-checked .rc-checkbox-inner:after{border-color:#ffffff73}:where(html[data-design=legacy]) .ant-select .ant-select-selector{background:var(--color-gray-8)!important;border-color:var(--color-gray-5)!important;border-radius:8px!important;transition:var(--transition)!important}:where(html[data-design=legacy]) .ant-select:hover .ant-select-selector{border-color:var(--color-gray-4)!important}:where(html[data-design=legacy]) .ant-select-focused .ant-select-selector{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px #35b2f626!important}:where(html[data-design=legacy]) .ant-select-dropdown{background:var(--color-gray-7)!important;border:1px solid var(--color-gray-5)!important;border-radius:10px!important;box-shadow:var(--shadow-md)!important}:where(html[data-design=legacy]) .ant-picker{background:var(--color-gray-8)!important;border-color:var(--color-gray-5)!important;border-radius:8px!important}:where(html[data-design=legacy]) .ant-picker:hover{border-color:var(--color-gray-4)!important}:where(html[data-design=legacy]) .ant-picker-focused{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px #35b2f626!important}:where(html[data-design=legacy]) .ant-card{background:var(--color-gray-7)!important;border:1px solid var(--color-gray-5)!important;border-radius:14px!important}:where(html[data-design=legacy]) .ant-table{background:transparent!important}:where(html[data-design=legacy]) .ant-table-thead>tr>th{background:var(--surface-header)!important;border-bottom:1px solid var(--color-gray-5)!important;color:var(--color-gray-1)!important}:where(html[data-design=legacy]) .ant-table-tbody>tr>td{background:var(--color-gray-8)!important;border-bottom:1px solid var(--color-gray-5)!important}:where(html[data-design=legacy]) .ant-table-tbody>tr:hover>td{background:#35b2f60f!important}:where(html[data-design=legacy]) .ant-form-item-label>label{color:var(--color-gray-3)!important}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .PageShell{width:min(600px,calc(100% - 32px))}:where(html[data-design=legacy]) .PageHero{flex-direction:column;align-items:flex-start;padding:28px 24px}}@media screen and (max-width: 640px){:where(html[data-design=legacy]) .PageShell{margin:20px auto;gap:20px}:where(html[data-design=legacy]) .AuthPage{padding-top:48px}:where(html[data-design=legacy]) .AuthCard{padding:36px 24px}}:where(html[data-design=modern]) *,:where(html[data-design=modern]) *:before,:where(html[data-design=modern]) *:after{box-sizing:border-box}:where(html[data-design=modern]) *{margin:0;padding:0;border:0 solid transparent}html:where([data-design=modern]){-webkit-text-size-adjust:100%;scrollbar-gutter:stable}:where(html[data-design=modern]) body{min-height:100vh;min-width:320px;line-height:1;text-rendering:optimizeSpeed;font-family:Inter,sans-serif}:where(html[data-design=modern]) img,:where(html[data-design=modern]) video,:where(html[data-design=modern]) canvas,:where(html[data-design=modern]) audio,:where(html[data-design=modern]) iframe,:where(html[data-design=modern]) embed,:where(html[data-design=modern]) object{display:block;max-width:100%;object-fit:contain}:where(html[data-design=modern]) input,:where(html[data-design=modern]) button,:where(html[data-design=modern]) textarea,:where(html[data-design=modern]) select{font:inherit;line-height:inherit;color:inherit}:where(html[data-design=modern]) table{border-collapse:collapse;border-spacing:0}:where(html[data-design=modern]) h1,:where(html[data-design=modern]) h2,:where(html[data-design=modern]) h3,:where(html[data-design=modern]) h4,:where(html[data-design=modern]) h5,:where(html[data-design=modern]) h6{font-size:inherit;font-weight:inherit}:where(html[data-design=modern]) ol,:where(html[data-design=modern]) ul{list-style:none}:where(html[data-design=modern]) input,:where(html[data-design=modern]) textarea,:where(html[data-design=modern]) select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}:where(html[data-design=modern]) textarea{vertical-align:top;overflow:auto}:where(html[data-design=modern]) ::-moz-placeholder{opacity:1}:where(html[data-design=modern]) *{scrollbar-width:thin;scrollbar-color:var(--line) var(--bg)}:where(html[data-design=modern]) ::-webkit-scrollbar{width:6px;height:6px}:where(html[data-design=modern]) ::-webkit-scrollbar-track{background:var(--bg)}:where(html[data-design=modern]) ::-webkit-scrollbar-thumb{background:var(--line);border-radius:99px}:where(html[data-design=modern]) ::selection{background:color-mix(in srgb,var(--acid) 30%,transparent);color:var(--text)}:where(html[data-design=modern]) .App{min-height:100vh;background:var(--bg)}:where(html[data-design=modern]) .App>main{min-height:100vh;width:100%}:where(html[data-design=modern]) .app-boot-loader{display:grid;place-items:center;min-height:100vh;color:var(--muted);font-size:14px;letter-spacing:.04em}:where(html[data-design=modern]) .app-boot-loader--overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;min-height:0;background:color-mix(in srgb,var(--bg) 92%,transparent)}@media (prefers-reduced-motion: reduce){:where(html[data-design=modern]) *,:where(html[data-design=modern]) *:before,:where(html[data-design=modern]) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:where(html[data-design=modern]) .Flex{display:flex}:where(html[data-design=modern]) .Flex--vertical{flex-direction:column}:where(html[data-design=modern]) .Flex--align-flex-start{align-items:flex-start}:where(html[data-design=modern]) .Flex--align-center{align-items:center}:where(html[data-design=modern]) .Flex--align-flex-end{align-items:flex-end}:where(html[data-design=modern]) .Flex--justify-flex-start{justify-content:flex-start}:where(html[data-design=modern]) .Flex--justify-center{justify-content:center}:where(html[data-design=modern]) .Flex--justify-flex-end{justify-content:flex-end}:where(html[data-design=modern]) .Flex--justify-space-around{justify-content:space-around}:where(html[data-design=modern]) .Flex--justify-space-between{justify-content:space-between}:where(html[data-design=modern]) .Flex--horizontal-divider{width:1px;align-self:auto;background:var(--muted)}:where(html[data-design=modern]) .Flex--flex{flex:1 1 auto}:where(html[data-design=modern]) .Flex--flex-wrap{flex-wrap:wrap}:where(html[data-design=modern]) .Text--default{color:var(--text)}:where(html[data-design=modern]) .Text--secondary{color:var(--muted)}:where(html[data-design=modern]) .Text--tertiary{color:var(--muted)}:where(html[data-design=modern]) .Text--success{color:var(--chart-profit)}:where(html[data-design=modern]) .Text--error{color:var(--negative)}:where(html[data-design=modern]) .Text--primary{color:var(--acid)}:where(html[data-design=modern]) .Text--size-1{font-size:12px;line-height:14.5px}:where(html[data-design=modern]) .Text--size-2{font-size:14px;line-height:17px}:where(html[data-design=modern]) .Text--size-3{font-size:16px;line-height:19.5px}:where(html[data-design=modern]) .Text--size-4{font-size:24px;line-height:29px}:where(html[data-design=modern]) .Text--size-5{font-size:26px;line-height:31.5px}:where(html[data-design=modern]) .Text--size-6{font-size:32px;line-height:39px}:where(html[data-design=modern]) .Text--bold{font-weight:700}:where(html[data-design=modern]) .Text--underline{text-decoration:underline}:where(html[data-design=modern]) .FormItem{position:relative;margin-bottom:16px}:where(html[data-design=modern]) .FormItem:last-child{margin-bottom:0}:where(html[data-design=modern]) .FormItem__Error{position:absolute;padding:0 8px;top:calc(100% - 2px)}:where(html[data-design=modern]) .Input{background:var(--raised);padding:13px 20px;border-radius:4px;color:var(--text);font-size:16px;line-height:19.5px;border:1.5px solid var(--line);transition:all .15s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:where(html[data-design=modern]) .Input::placeholder{color:var(--muted);opacity:1}:where(html[data-design=modern]) .Input:hover{border-color:color-mix(in srgb,var(--acid) 30%,var(--line));background:var(--raised)}:where(html[data-design=modern]) .Input:focus{border-color:var(--acid);background:var(--raised);box-shadow:0 0 0 3px #dcfa5424,0 0 10px #dcfa541f;outline:none}:where(html[data-design=modern]) .Input[aria-invalid=true]{border-color:var(--negative)}:where(html[data-design=modern]) .Input[aria-invalid=true]:hover{border-color:var(--negative)}:where(html[data-design=modern]) .Input[aria-invalid=true]:focus{border-color:var(--negative);box-shadow:0 0 0 3px #eda98f1f}:where(html[data-design=modern]) .TextArea{background:var(--raised);padding:14px 24px;border-radius:4px;color:var(--text);font-size:16px;line-height:19.5px;scrollbar-width:thin;border:2px solid var(--raised);transition:all .15s ease}:where(html[data-design=modern]) .TextArea::placeholder{color:var(--muted);opacity:1}:where(html[data-design=modern]) .TextArea:hover{border-color:var(--muted)}:where(html[data-design=modern]) .TextArea:focus{border-color:var(--muted)}:where(html[data-design=modern]) .TextArea[aria-invalid=true]{border-color:var(--negative)}:where(html[data-design=modern]) .TextArea[aria-invalid=true]:hover{border-color:var(--negative)}:where(html[data-design=modern]) .TextArea[aria-invalid=true]:focus{border-color:var(--negative)}:where(html[data-design=modern]) .Filter__content{padding:4px;border-radius:26px;background:var(--surface);border:1px solid var(--line)}:where(html[data-design=modern]) .Filter__Option{padding:4px 12px;border-radius:26px;cursor:pointer;transition:all .15s ease}:where(html[data-design=modern]) .Filter__Option:hover:not(.Filter__Option--active){background:#dcfa5426;color:var(--text)}:where(html[data-design=modern]) .Filter__Option--active{background:linear-gradient(135deg,var(--acid) 0%,color-mix(in srgb,var(--acid) 85%,var(--bg)) 100%);box-shadow:0 2px 8px #dcfa5440}:where(html[data-design=modern]) .Filter__icon{display:flex;font-size:18px;color:var(--muted)}:where(html[data-design=modern]) .Filter__labelContent{margin-left:6px}:where(html[data-design=modern]) .DateFilter__Picker .react-datepicker__input-container>input{width:140px;padding:4px 8px;font-size:12px;cursor:text}:where(html[data-design=modern]) .DateFilter__Picker .react-datepicker__close-icon{right:6px}:where(html[data-design=modern]) .DateFilter__Picker .react-datepicker__close-icon:after{background-color:var(--line)}:where(html[data-design=modern]) .LimitFilter{position:relative}:where(html[data-design=modern]) .LimitFilter__limit-picker{background:var(--raised);border-radius:26px;padding:8px 16px;width:80px;cursor:pointer;margin-top:8px}:where(html[data-design=modern]) .LimitFilter__picker-icon{color:var(--text)}:where(html[data-design=modern]) .Suggestions{position:absolute;width:100%;background:var(--raised);border:1px solid var(--line);z-index:10;max-height:340px;overflow:auto;display:flex;flex-direction:column;scrollbar-width:thin;border-radius:12px;padding:8px 0;box-shadow:0 6px 24px #00000061;margin-top:8px}:where(html[data-design=modern]) .Suggestions__Suggestion{cursor:pointer;padding:10px 16px;transition:all .15s ease}:where(html[data-design=modern]) .Suggestions__Suggestion:hover{background:#dcfa5414}:where(html[data-design=modern]) .Suggestions__Suggestion__Icon{display:flex;font-size:18px}:where(html[data-design=modern]) .Table__Wrapper{width:100%;border-radius:14px;display:flex;flex-direction:column;gap:24px}:where(html[data-design=modern]) .Table{width:100%;text-align:center;border-collapse:collapse}:where(html[data-design=modern]) .Table--th{padding:12px 8px;border:none;border-bottom:1px solid var(--line);background:var(--raised);color:var(--text)}:where(html[data-design=modern]) .Table--td{padding:10px 8px;border:none;border-bottom:1px solid var(--line);background:var(--surface);transition:all .15s ease}:where(html[data-design=modern]) .Table--tbody>tr:hover>.Table--td{background:#dcfa540f}:where(html[data-design=modern]) .Table--td:first-child{background:var(--raised)}:where(html[data-design=modern]) .Table--tbody>tr:hover>.Table--td:first-child{background:#dcfa5414}:where(html[data-design=modern]) .Table--tbody>tr:last-child>td{border-bottom:none}:where(html[data-design=modern]) .Table--tr-space{border-bottom:8px solid transparent}@keyframes modern-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:where(html[data-design=modern]) .Loader{width:36px;height:36px;border:3px solid var(--acid);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:modern-rotation 1s linear infinite}:where(html[data-design=modern]) .ApiCallLoader{position:absolute;width:100%;height:100%;background:#00000073;z-index:10}:where(html[data-design=modern]) .PortableLoader{position:absolute;width:100%;height:100%;background:#00000073;z-index:10}:where(html[data-design=modern]) .ZoomApp{display:flex;align-items:center;flex-shrink:0}:where(html[data-design=modern]) .ZoomApp--Panel{display:flex;flex-direction:column;gap:1px;padding:2px;border-radius:4px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12)}:where(html[data-design=modern]) .ZoomApp--Panel--horizontal{flex-direction:row;gap:0}:where(html[data-design=modern]) .ZoomApp--Panel--compact{padding:1px;border-radius:3px}:where(html[data-design=modern]) .ZoomApp--PanelIcon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:3px;background:transparent;color:#f0f1e9eb;font-size:14px;line-height:1;cursor:pointer;transition:color .15s ease,background .15s ease}:where(html[data-design=modern]) .ZoomApp--PanelIcon svg{width:14px;height:14px;display:block;fill:currentColor}:where(html[data-design=modern]) .ZoomApp--PanelIcon svg path{fill:currentColor}:where(html[data-design=modern]) .ZoomApp--PanelIcon:hover{color:var(--acid, #dcfa54);background:#dcfa541f}:where(html[data-design=modern]) .ZoomApp--PanelIcon:focus-visible{outline:1px solid rgba(220,250,84,.55);outline-offset:1px}:where(html[data-design=modern]) .ZoomApp--Panel--compact .ZoomApp--PanelIcon{width:18px;height:18px}:where(html[data-design=modern]) .ZoomApp--Panel--compact .ZoomApp--PanelIcon svg{width:11px;height:11px}:where(html[data-design=modern]) .SurfaceCard{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:4px;background:var(--surface);border:1px solid var(--line);transition:border-color .15s ease}:where(html[data-design=modern]) .SurfaceCard--compact{padding:16px 20px;gap:12px}:where(html[data-design=modern]) .CheckboxField{display:inline-flex;align-items:center;gap:12px;padding:12px 14px;border-radius:4px;border:1px solid transparent;cursor:pointer;transition:all .15s ease;width:fit-content;-webkit-user-select:none;user-select:none}:where(html[data-design=modern]) .CheckboxField:hover{background:color-mix(in srgb,var(--acid) 7%,transparent);border-color:color-mix(in srgb,var(--acid) 14%,transparent)}:where(html[data-design=modern]) .CheckboxField:focus-within{border-color:color-mix(in srgb,var(--acid) 28%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--acid) 10%,transparent)}:where(html[data-design=modern]) .rc-checkbox{line-height:0}:where(html[data-design=modern]) .rc-checkbox-inner{width:18px;height:18px;border-radius:4px;border:1.5px solid var(--line);background:var(--raised);transition:all .15s ease}:where(html[data-design=modern]) .rc-checkbox:hover .rc-checkbox-inner,:where(html[data-design=modern]) .rc-checkbox-input:focus+.rc-checkbox-inner{border-color:var(--acid);box-shadow:0 0 0 3px color-mix(in srgb,var(--acid) 12%,transparent)}:where(html[data-design=modern]) .rc-checkbox-checked .rc-checkbox-inner,:where(html[data-design=modern]) .rc-checkbox-checked:hover .rc-checkbox-inner{border-color:var(--acid);background:var(--acid)}:where(html[data-design=modern]) .rc-checkbox-inner:after{left:5px;top:2px;width:5px;height:9px;border-width:2px;border-color:var(--bg)}:where(html[data-design=modern]) .rc-checkbox-disabled .rc-checkbox-inner{border-color:var(--line);background:var(--raised);opacity:.55}:where(html[data-design=modern]) .rc-checkbox-disabled.rc-checkbox-checked .rc-checkbox-inner{background:color-mix(in srgb,var(--acid) 25%,var(--raised))}:where(html[data-design=modern]) .FAQPage__Collapse-image{width:90%;max-width:960px;border-radius:10px;border:1px solid rgba(168,169,159,.2)}:where(html[data-design=modern]) .FAQPage__stats-intro{line-height:1.55}:where(html[data-design=modern]) .FAQPage__stats-section{padding-top:4px}:where(html[data-design=modern]) .FAQPage__stats-body{white-space:pre-line;line-height:1.55;color:var(--text)}:where(html[data-design=modern]) .FAQPage__TelegramCallout{padding:16px 18px;border-radius:12px;border:1px solid rgba(220,250,84,.28);background:#dcfa5414}:where(html[data-design=modern]) .FAQPage__TelegramLink{color:var(--acid);text-decoration:underline;font-size:16px;line-height:19.5px;width:fit-content}:where(html[data-design=modern]) .FAQPage__TelegramLink--button{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:8px;background:#dcfa542e;border:1px solid rgba(220,250,84,.45);text-decoration:none;font-weight:600}:where(html[data-design=modern]) .FAQPage__TelegramLink--url{text-decoration:underline;word-break:break-all}:where(html[data-design=modern]) .FAQPage__TelegramLink:hover{opacity:.9;background:#dcfa5447}:where(html[data-design=modern]) .react-datepicker{background:var(--raised);border-radius:4px;border:1px solid var(--line);color:var(--text)}:where(html[data-design=modern]) .react-datepicker__header{background:var(--raised);border-bottom:1px solid var(--line);border-radius:4px 4px 0 0}:where(html[data-design=modern]) .react-datepicker__day-names{display:flex;gap:2px;padding:0 4px}:where(html[data-design=modern]) .react-datepicker__week{display:flex;gap:2px}:where(html[data-design=modern]) .react-datepicker__day-name,:where(html[data-design=modern]) .react-datepicker__day{font-size:12px;line-height:12px;color:var(--text);width:28px;height:28px;display:flex;align-items:center;justify-content:center;margin:0;border-radius:50%}:where(html[data-design=modern]) .react-datepicker__day--disabled{color:var(--muted)}:where(html[data-design=modern]) .react-datepicker__day:not([aria-disabled=true]):hover{border-radius:50%;background:var(--acid);color:var(--bg)}:where(html[data-design=modern]) .react-datepicker__month{margin:0;padding:4px;display:flex;flex-direction:column;gap:2px}:where(html[data-design=modern]) .react-datepicker__current-month{color:var(--text);font-size:14px;line-height:17px}:where(html[data-design=modern]) .react-datepicker__navigation-icon:before{border-width:2px 2px 0 0;border-color:var(--text);transition:border-color .15s ease;height:7px;width:7px;top:8px}:where(html[data-design=modern]) .react-datepicker__navigation:hover *:before{border-color:var(--acid)}:where(html[data-design=modern]) .react-datepicker__day--in-range{background-color:color-mix(in srgb,var(--acid) 20%,var(--bg))}:where(html[data-design=modern]) .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:color-mix(in srgb,var(--acid) 35%,var(--bg))}:where(html[data-design=modern]) .react-datepicker__day--selected,:where(html[data-design=modern]) .react-datepicker__day--keyboard-selected,:where(html[data-design=modern]) .react-datepicker__day--range-start,:where(html[data-design=modern]) .react-datepicker__day--range-end{background-color:var(--acid);color:var(--bg)}:where(html[data-design=modern]) .react-datepicker__input-container>input{background:var(--raised);color:var(--text);font-size:16px;width:200px}:root:where([data-design=modern]){color-scheme:dark;--bg: #1c1f19;--surface: #23261e;--raised: #2d3129;--line: #3f4339;--text: #f0f1e9;--muted: #a8a99f;--acid: #dcfa54;--paper: #f0f1e8;--negative: #eda98f;--chart-profit: #84a874;--chart-showdown: #8499b4;--chart-non-showdown: #a87a76;--chart-ev: #b0a672;--sidebar: 224px;font-family:Inter,sans-serif;font-synthesis:none;font-size:14px;background:var(--bg);color:var(--text);min-height:100vh;width:100%}:where(html[data-design=modern]) *{box-sizing:border-box}:where(html[data-design=modern]) body{margin:0}:where(html[data-design=modern]) button,:where(html[data-design=modern]) input,:where(html[data-design=modern]) select{font:inherit}:where(html[data-design=modern]) button,:where(html[data-design=modern]) a,:where(html[data-design=modern]) input,:where(html[data-design=modern]) select,:where(html[data-design=modern]) summary{-webkit-tap-highlight-color:transparent}:where(html[data-design=modern]) button,:where(html[data-design=modern]) a,:where(html[data-design=modern]) summary{touch-action:manipulation}:where(html[data-design=modern]) button,:where(html[data-design=modern]) a{transition:color .14s,background-color .14s,border-color .14s}:where(html[data-design=modern]) a{color:inherit;text-decoration:none}:where(html[data-design=modern]) button{color:inherit;background:none;border:0;cursor:pointer}:where(html[data-design=modern]) button:disabled{opacity:.55;cursor:wait}:where(html[data-design=modern]) button:hover,:where(html[data-design=modern]) a:hover{color:var(--acid)}:where(html[data-design=modern]) button:focus-visible,:where(html[data-design=modern]) a:focus-visible,:where(html[data-design=modern]) input:focus-visible,:where(html[data-design=modern]) select:focus-visible,:where(html[data-design=modern]) summary:focus-visible,:where(html[data-design=modern]) [tabindex]:focus-visible{outline:2px solid var(--acid);outline-offset:5px}:where(html[data-design=modern]) input,:where(html[data-design=modern]) select{min-width:0;border-radius:3px}:where(html[data-design=modern]) p,:where(html[data-design=modern]) h1,:where(html[data-design=modern]) h2,:where(html[data-design=modern]) h3{margin:0}:where(html[data-design=modern]) img,:where(html[data-design=modern]) svg{display:block;max-width:100%}:where(html[data-design=modern]) h1,:where(html[data-design=modern]) h2,:where(html[data-design=modern]) h3{font-family:Manrope,sans-serif}:where(html[data-design=modern]) svg{width:22px;height:22px}:where(html[data-design=modern]) .v2-icon{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:where(html[data-design=modern]) [hidden]{display:none!important}:where(html[data-design=modern]) .shell{width:calc(100% - 144px);max-width:1728px;margin-inline:auto}:where(html[data-design=modern]) .brand{display:inline-flex;flex:0 0 auto}:where(html[data-design=modern]) .brand img{width:130px;height:auto;object-fit:contain}:where(html[data-design=modern]) .eyebrow{font-size:10px;font-weight:600;letter-spacing:.17em;line-height:1.7;color:var(--muted)}:where(html[data-design=modern]) .status-dot{display:inline-block;width:7px;height:7px;background:var(--acid);border-radius:50%;margin-right:9px}:where(html[data-design=modern]) .muted{color:var(--muted)}:where(html[data-design=modern]) .sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(html[data-design=modern]) .skip-link{position:fixed;top:-100px;left:20px;z-index:100;padding:14px 20px;color:var(--bg);background:var(--acid)}:where(html[data-design=modern]) .skip-link:focus{top:12px}:where(html[data-design=modern]) .outline-button,:where(html[data-design=modern]) .acid-button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:10px 18px;border:1px solid var(--line);border-radius:3px;font-size:13px;font-weight:500}:where(html[data-design=modern]) .outline-button:hover{background:var(--raised)}:where(html[data-design=modern]) .acid-button{color:var(--bg);background:var(--acid);border-color:var(--acid)}:where(html[data-design=modern]) .acid-button:hover{background:var(--text);color:var(--bg)}:where(html[data-design=modern]) .icon-button{display:inline-flex;flex:0 0 44px;width:44px;min-height:44px;justify-content:center;align-items:center;font-size:26px;border-radius:3px}:where(html[data-design=modern]) .icon-button:hover{background:var(--raised)}:where(html[data-design=modern]) .public-header{height:100px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}:where(html[data-design=modern]) .public-nav{display:flex;gap:52px;color:var(--muted);font-size:13px}:where(html[data-design=modern]) .header-login{width:140px;justify-content:space-between}:where(html[data-design=modern]) .header-login span{font-size:23px}:where(html[data-design=modern]) .hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.56fr);column-gap:clamp(50px,6vw,120px);row-gap:45px;padding-block:62px 68px;align-items:start}:where(html[data-design=modern]) .hero-copy h1{font-size:clamp(76px,6.8vw,124px);font-weight:500;letter-spacing:-.025em;line-height:1.1;margin-top:26px}:where(html[data-design=modern]) .hero-copy h1 em{color:var(--acid);font-style:normal}:where(html[data-design=modern]) .hero-description{color:var(--muted);font-size:clamp(15px,1.3vw,21px);line-height:1.65;margin-top:28px;letter-spacing:-.02em}:where(html[data-design=modern]) .text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;min-height:44px;border-bottom:1px solid var(--line);font-size:14px;font-weight:500}:where(html[data-design=modern]) .text-link span{color:var(--acid);font-size:24px}:where(html[data-design=modern]) .profile-description .text-link{display:inline;min-height:0;gap:0;border-bottom:0;padding:0;font-size:inherit;font-weight:600}:where(html[data-design=modern]) .profile-description .text-link:hover{color:var(--acid)}:where(html[data-design=modern]) .hero-link{margin-top:24px}:where(html[data-design=modern]) .login-card{grid-column:2;grid-row:1 / 3;border-top:6px solid var(--acid);background:var(--paper);color:var(--bg);padding:clamp(28px,2.5vw,48px);border-radius:0 0 4px 4px;scroll-margin-top:24px}:where(html[data-design=modern]) .login-card :is(a,button):hover{color:#535d18}:where(html[data-design=modern]) .login-card :focus-visible{outline-color:var(--bg);outline-offset:4px}:where(html[data-design=modern]) .login-card .eyebrow{color:#666b5e;font-size:9px}:where(html[data-design=modern]) .login-kicker{display:flex;justify-content:space-between;align-items:center;margin-bottom:38px}:where(html[data-design=modern]) .large-arrow{font-size:28px;line-height:1}:where(html[data-design=modern]) .login-card h2{font-size:clamp(29px,2.5vw,40px);font-weight:600;letter-spacing:-.02em}:where(html[data-design=modern]) .login-subtitle{color:#6d7263;margin-top:12px;font-size:16px}:where(html[data-design=modern]) .login-card form{margin-top:38px}:where(html[data-design=modern]) .login-card label{display:block;font-size:12px;font-weight:600;margin-bottom:11px}:where(html[data-design=modern]) .login-card input{width:100%;height:56px;border:1px solid #c9cdbf;color:var(--bg);background:transparent;padding:0 15px;font-size:16px}:where(html[data-design=modern]) .login-card input::placeholder{color:#757a6b;font-size:14px}:where(html[data-design=modern]) .login-card input[aria-invalid=true]{border-color:#9c3929}:where(html[data-design=modern]) .field-error{display:block;color:#9c3929;font-size:12px;margin-top:6px}:where(html[data-design=modern]) .field-error:empty{display:none}:where(html[data-design=modern]) .password-label{display:flex;justify-content:space-between;align-items:baseline;margin-top:26px}:where(html[data-design=modern]) .password-label a{font-size:11px;text-decoration:underline;text-underline-offset:3px}:where(html[data-design=modern]) .password-input{position:relative}:where(html[data-design=modern]) .password-input input{padding-right:50px}:where(html[data-design=modern]) .password-input button{position:absolute;right:5px;top:6px}:where(html[data-design=modern]) .password-input button:hover{background:#e1e4d8}:where(html[data-design=modern]) .login-submit{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:58px;padding:14px 20px;background:var(--bg);color:var(--paper);border-radius:3px;font-weight:600;margin-top:28px}:where(html[data-design=modern]) .login-card .login-submit:hover{color:var(--acid);background:#2d3225}:where(html[data-design=modern]) .login-submit span{font-size:25px;color:var(--acid)}:where(html[data-design=modern]) .form-message{line-height:1.5;font-size:12px;margin-top:12px;color:#6d431b}:where(html[data-design=modern]) .form-message:empty{display:none}:where(html[data-design=modern]) .signup-row{margin-top:32px;padding-top:26px;border-top:1px solid #d0d4c5;display:flex;flex-direction:column;gap:10px}:where(html[data-design=modern]) .signup-row>span{color:#727766;font-size:12px}:where(html[data-design=modern]) .signup-row a{display:flex;justify-content:space-between;font-weight:600;font-size:14px;min-height:40px;align-items:center}:where(html[data-design=modern]) .signup-row a span{font-size:22px}:where(html[data-design=modern]) .manager-link{display:inline-flex;gap:10px;color:#6d7263;font-size:12px;padding-block:15px 0;min-height:44px;align-items:center}:where(html[data-design=modern]) .profile-preview{grid-column:1;border-top:1px solid var(--line);padding-top:22px}:where(html[data-design=modern]) .section-meta{display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--muted);font-size:11px}:where(html[data-design=modern]) .section-meta .eyebrow{font-size:9px}:where(html[data-design=modern]) .profile-preview-body{display:grid;grid-template-columns:auto 1fr;gap:24px;margin-top:22px;align-items:end}:where(html[data-design=modern]) .preview-name{font-size:22px;font-family:Manrope,sans-serif;font-weight:600;letter-spacing:-.025em;white-space:nowrap}:where(html[data-design=modern]) .room-chip{display:inline-block;border-radius:3px;padding:6px 10px;font:600 10px Inter,sans-serif;letter-spacing:.03em;color:var(--muted);background:var(--raised);vertical-align:middle;margin-left:10px}:where(html[data-design=modern]) .room-chip.acid{background:var(--acid);color:var(--bg);padding:7px 13px}:where(html[data-design=modern]) .profile-preview-body p{margin-block:9px 13px;font-size:11px}:where(html[data-design=modern]) .preview-winnings{display:inline-block;font:500 32px Manrope,sans-serif;letter-spacing:-.02em;color:var(--acid)}:where(html[data-design=modern]) .preview-ratio{display:inline-block;font-size:18px;margin-left:25px}:where(html[data-design=modern]) .preview-ratio small{display:block;font-size:8px;color:var(--muted);letter-spacing:.12em;margin-top:6px}:where(html[data-design=modern]) .mini-chart svg{width:100%;height:104px;stroke-linecap:butt}:where(html[data-design=modern]) .preview-more{display:inline-flex;min-height:44px;align-items:center;gap:24px;color:var(--muted);font-size:11px;margin-top:5px}:where(html[data-design=modern]) .features{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-block:30px}:where(html[data-design=modern]) .features article{display:flex;align-items:flex-start;gap:18px;padding-inline:28px;border-left:1px solid var(--line)}:where(html[data-design=modern]) .features article:first-child{padding-left:0;border-left:0}:where(html[data-design=modern]) .features article:last-child{padding-right:0}:where(html[data-design=modern]) .feature-number{color:var(--acid);font-size:10px;font-weight:600;padding-top:6px}:where(html[data-design=modern]) .features h2{font-size:clamp(18px,1.5vw,25px);font-weight:500;letter-spacing:-.02em}:where(html[data-design=modern]) .features p{color:var(--muted);font-size:12px;line-height:1.8;margin-top:14px}:where(html[data-design=modern]) .feature-icon{display:none}:where(html[data-design=modern]) .rooms-strip{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:28px}:where(html[data-design=modern]) .rooms-strip>div{display:flex;flex-wrap:wrap;gap:clamp(18px,3vw,48px);color:var(--muted);font-size:10px;letter-spacing:.05em;font-weight:600}:where(html[data-design=modern]) .public-footer{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid var(--line);min-height:80px;font-size:10px;letter-spacing:.02em}:where(html[data-design=modern]) .public-footer>span:first-child{font-weight:700}:where(html[data-design=modern]) .public-footer>span:first-child .muted{font-weight:400;margin-left:12px}:where(html[data-design=modern]) .sidebar{position:fixed;top:0;bottom:0;left:0;width:var(--sidebar);background:var(--surface);border-right:1px solid var(--line);padding:28px 18px 20px;display:flex;flex-direction:column}:where(html[data-design=modern]) .sidebar .brand{padding-left:12px}:where(html[data-design=modern]) .sidebar .brand img{width:122px}:where(html[data-design=modern]) .sidebar-caption{margin:44px 12px 20px;font-size:8px}:where(html[data-design=modern]) .side-nav{display:flex;flex-direction:column;gap:8px}:where(html[data-design=modern]) .side-nav a{display:flex;align-items:center;gap:12px;min-height:46px;padding:10px 14px;border-radius:3px;font-size:13px}:where(html[data-design=modern]) .sidebar a:focus,:where(html[data-design=modern]) .sidebar a:focus-visible{outline:none;box-shadow:none}:where(html[data-design=modern]) .side-nav a:focus-visible:not(.active){outline:2px solid color-mix(in srgb,var(--acid) 70%,var(--line));outline-offset:2px;box-shadow:none}:where(html[data-design=modern]) .side-nav a.active{background:var(--acid);color:var(--bg);font-weight:600}:where(html[data-design=modern]) .side-nav a.active:hover{background:var(--acid);color:var(--bg)}:where(html[data-design=modern]) .side-nav a.active:focus,:where(html[data-design=modern]) .side-nav a.active:focus-visible{outline:none;box-shadow:none}:where(html[data-design=modern]) .side-nav a:not(.active):hover{background:var(--raised);color:var(--text)}:where(html[data-design=modern]) .nav-arrow{margin-left:auto}:where(html[data-design=modern]) .referral-link{position:relative;display:flex;gap:12px;align-items:center;margin:28px 12px 0;padding-block:24px;color:var(--muted);font-size:11px;border-top:0}:where(html[data-design=modern]) .referral-link:before{content:"";position:absolute;top:0;left:0;right:0;border-top:1px solid var(--line);pointer-events:none}:where(html[data-design=modern]) .referral-link:focus-visible{background:color-mix(in srgb,var(--raised) 80%,transparent);border-radius:3px}:where(html[data-design=modern]) .referral-link:hover{color:var(--acid)}:where(html[data-design=modern]) .referral-link.active{color:var(--acid);font-weight:600}:where(html[data-design=modern]) .sidebar-bottom{margin-top:auto}:where(html[data-design=modern]) .sidebar-bottom>.eyebrow{margin:0 12px 14px;font-size:8px}:where(html[data-design=modern]) .side-tools{display:flex;gap:8px;padding-inline:10px}:where(html[data-design=modern]) .side-tools button{padding:8px 10px;gap:8px;font-size:11px;background:var(--raised);border:0}:where(html[data-design=modern]) .side-tools button[aria-pressed=true]{color:var(--acid)}:where(html[data-design=modern]) .side-tools svg{width:17px;height:17px}:where(html[data-design=modern]) .account-link{position:relative;display:flex;align-items:center;gap:12px;padding-block:20px 0;margin:24px 12px 0;border-top:0;font-size:11px}:where(html[data-design=modern]) .account-link:before{content:"";position:absolute;top:0;left:0;right:0;border-top:1px solid var(--line);pointer-events:none}:where(html[data-design=modern]) .account-link:focus-visible{background:color-mix(in srgb,var(--raised) 80%,transparent);border-radius:3px}:where(html[data-design=modern]) .account-link:hover{color:var(--text)}:where(html[data-design=modern]) .account-link.active{color:var(--acid)}:where(html[data-design=modern]) .avatar{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:var(--raised)}:where(html[data-design=modern]) .account-link small{display:block;margin-top:6px;font-size:9px;color:var(--muted)}:where(html[data-design=modern]) .account-link>span:last-child{margin-left:auto}:where(html[data-design=modern]) .workspace{margin-left:var(--sidebar);padding:0 clamp(28px,3.2vw,64px);min-height:100vh;display:flex;flex-direction:column}:where(html[data-design=modern]) .workspace>main{flex:1;width:100%;min-width:0}:where(html[data-design=modern]) .workspace-header,:where(html[data-design=modern]) .workspace>main{max-width:1580px;margin-inline:auto}:where(html[data-design=modern]) .workspace-header{height:54px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:20px}:where(html[data-design=modern]) .workspace-tools{display:flex;align-items:center;gap:6px;flex-shrink:0;margin-left:auto}:where(html[data-design=modern]) .workspace-tool{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:30px;height:30px;padding:0 8px;border:1px solid var(--line, rgba(141, 150, 163, .22));border-radius:4px;background:var(--raised, rgba(71, 82, 101, .38));color:var(--muted, #8d96a3);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease,box-shadow .15s ease}:where(html[data-design=modern]) .workspace-tool svg{width:15px;height:15px;flex-shrink:0}:where(html[data-design=modern]) .workspace-tool:hover{color:var(--text, #eef1f4);border-color:#ccff0047;background:#ccff000d}:where(html[data-design=modern]) .workspace-tool--active{color:var(--acid, #ccff00);border-color:#ccff006b;background:#ccff001a;box-shadow:inset 0 0 0 1px #ccff0014}:where(html[data-design=modern]) .workspace-tool--active:hover{color:var(--acid, #ccff00);border-color:#ccff008c;background:#ccff0024}:where(html[data-design=modern]) .workspace-tool--randomizer{min-width:52px;padding-inline:7px 9px}:where(html[data-design=modern]) .workspace-tool--portable{width:30px;padding:0}:where(html[data-design=modern]) .workspace-tool--autopaste{width:30px;padding:0}:where(html[data-design=modern]) .workspace-tool__letter{font:700 12px/1 Manrope,sans-serif;letter-spacing:-.03em}:where(html[data-design=modern]) .workspace-tool--active .workspace-tool__letter{color:var(--acid, #ccff00)}:where(html[data-design=modern]) .workspace-tool__value{font:600 11px/1 Manrope,sans-serif;font-variant-numeric:tabular-nums;color:var(--text, #eef1f4);min-width:1.5ch;text-align:center}:where(html[data-design=modern]) .workspace-tool--active .workspace-tool__value{color:var(--acid, #ccff00)}:where(html[data-design=modern]) .workspace-header:has(.workspace-tools) .player-search{flex:1 1 260px;max-width:380px;min-width:220px}:where(html[data-design=modern]) .breadcrumbs{font-size:9px;letter-spacing:.12em;color:var(--muted);display:flex;gap:18px;flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:where(html[data-design=modern]) .breadcrumbs strong{color:var(--text);font-weight:500}:where(html[data-design=modern]) .player-search{position:relative;width:min(40%,420px);display:flex;gap:10px;align-items:center;height:34px;background:var(--surface);padding:0 10px;border:1px solid transparent;border-radius:3px;color:var(--muted)}:where(html[data-design=modern]) .workspace-header .player-search{container-type:inline-size;flex:1 1 280px;width:auto;max-width:420px;min-width:220px;gap:8px;padding:0 8px 0 10px}:where(html[data-design=modern]) .player-search:focus-within{border-color:var(--acid)}:where(html[data-design=modern]) .player-search svg{width:18px;height:18px}:where(html[data-design=modern]) .player-search input{border:0;background:none;color:var(--text);outline:none;flex:1;width:100%;height:30px;font-size:13px}:where(html[data-design=modern]) .workspace-header .player-search input{flex:1 1 auto;min-width:0}:where(html[data-design=modern]) .player-search input::placeholder{color:var(--muted);font-size:13px}:where(html[data-design=modern]) .player-search input:focus-visible{outline:none}:where(html[data-design=modern]) .player-search kbd{background:var(--raised);padding:4px 6px;font-size:11px}:where(html[data-design=modern]) .workspace-header .player-search kbd{flex-shrink:0;padding:3px 5px;font-size:10px;line-height:1}:where(html[data-design=modern]) .player-search>button{min-width:32px;min-height:36px}:where(html[data-design=modern]) .workspace-header .player-search>button{flex-shrink:0;min-width:26px;min-height:26px;padding:0;font-size:12px;line-height:1}@container (max-width: 280px){:where(html[data-design=modern]) .workspace-header .player-search kbd{display:none}}:where(html[data-design=modern]) .player-search--hero{width:min(100%,560px);height:56px;padding:0 8px 0 16px;margin-top:8px}:where(html[data-design=modern]) .player-search--hero input{font-size:16px}:where(html[data-design=modern]) .player-search--hero .player-search-submit{min-height:40px;padding:0 18px;font-size:12px;letter-spacing:.08em;white-space:nowrap}:where(html[data-design=modern]) .empty-state--search{gap:18px}:where(html[data-design=modern]) .empty-state--search p{max-width:460px}:where(html[data-design=modern]) .search-result{position:absolute;left:0;right:0;top:calc(100% + 4px);max-height:min(280px,40vh);overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#5c6542 var(--surface);scrollbar-width:thin;background:var(--raised);z-index:5;border:1px solid var(--line);border-radius:3px;padding:4px}:where(html[data-design=modern]) .search-result__option{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;padding:7px 10px;width:100%;color:var(--text);text-decoration:none;border-radius:2px;font-size:15px;line-height:1.25}:where(html[data-design=modern]) .search-result__option>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(html[data-design=modern]) .search-result__option>span:last-child{flex-shrink:0;font-size:11px;color:var(--muted)}:where(html[data-design=modern]) .search-result__option:hover,:where(html[data-design=modern]) .search-result__option--active{background:#dcfa5414;color:var(--acid)}:where(html[data-design=modern]) .search-result__option:hover>span:last-child,:where(html[data-design=modern]) .search-result__option--active>span:last-child{color:var(--acid)}:where(html[data-design=modern]) .search-result small{display:inline;margin-left:6px;color:var(--muted);font-size:10px;letter-spacing:.04em;text-transform:uppercase;vertical-align:baseline}:where(html[data-design=modern]) .search-result p{font-size:12px;padding:6px 10px 8px}:where(html[data-design=modern]) .mobile-brand,:where(html[data-design=modern]) .mobile-menu{display:none}:where(html[data-design=modern]) .player-heading{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;padding-block:18px 14px}:where(html[data-design=modern]) .player-heading--page .player-title-line{--player-name-size: clamp(28px, 2.5vw, 36px);gap:12px}:where(html[data-design=modern]) .player-heading--page .profile-description{margin-top:8px}:where(html[data-design=modern]) .player-title-line{--player-name-size: clamp(48px, 4.5vw, 76px);display:flex;align-items:center;flex-wrap:wrap;gap:20px}:where(html[data-design=modern]) .player-inline-vpip{display:flex;flex-direction:column;align-items:flex-end;gap:6px;margin-left:auto;text-align:right}:where(html[data-design=modern]) .player-inline-vpip__label{color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1}:where(html[data-design=modern]) .player-inline-vpip__value{display:flex;align-items:baseline;gap:.2em;color:var(--text);font-family:Manrope,sans-serif;font-size:var(--player-name-size);font-weight:500;line-height:1.15;letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap}:where(html[data-design=modern]) .player-title-line h1{font-size:var(--player-name-size);line-height:1.15;letter-spacing:-.025em;font-weight:500;overflow-wrap:anywhere}:where(html[data-design=modern]) .player-title-line .room-chip{margin-left:0}:where(html[data-design=modern]) .profile-description{color:var(--muted);font-size:11px;margin-top:12px;display:flex;flex-wrap:wrap;gap:10px}:where(html[data-design=modern]) .demo-label{color:#b4b9a4}:where(html[data-design=modern]) .profile-actions{display:flex;align-items:center;gap:12px}:where(html[data-design=modern]) .profile-actions--filters{align-items:flex-end;flex-wrap:wrap;justify-content:flex-end;gap:12px 16px}:where(html[data-design=modern]) .profile-actions--filters .v2-global-filters{margin-left:0}:where(html[data-design=modern]) .profile-actions .outline-button{font-size:12px}:where(html[data-design=modern]) .filter-count{display:inline-grid;width:20px;height:20px;place-items:center;border-radius:50%;background:var(--acid);color:var(--bg);font-size:10px}:where(html[data-design=modern]) .view-row{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid var(--line)}:where(html[data-design=modern]) .view-tabs{display:flex;gap:28px}:where(html[data-design=modern]) .view-tabs button{min-height:40px;padding:6px 0 11px;color:var(--muted);position:relative;font-size:12px}:where(html[data-design=modern]) .view-tabs [aria-current=page]{color:var(--acid)}:where(html[data-design=modern]) .view-tabs [aria-current=page]:after{position:absolute;content:"";height:2px;background:var(--acid);bottom:-1px;left:0;right:0}:where(html[data-design=modern]) .filter-summary{display:flex;gap:18px;color:var(--muted);font-size:10px}:where(html[data-design=modern]) .filter-summary span+span:before{content:"·";margin-right:18px;color:var(--line)}:where(html[data-design=modern]) .stats-summary{padding:0 0 12px;margin-bottom:8px}:where(html[data-design=modern]) .stats-row--primary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}:where(html[data-design=modern]) .stats-row--primary .stat-cell{min-height:92px;padding:10px 14px 14px;gap:10px}:where(html[data-design=modern]) .stats-row--primary .stat-cell__label{font-size:11px;letter-spacing:.1em}:where(html[data-design=modern]) .stats-row--preflop .stat-cell__label{font-size:9px}:where(html[data-design=modern]) .stats-row--primary .stat-cell__value{font:600 clamp(38px,4vw,62px) / 1 Manrope,sans-serif;gap:10px}:where(html[data-design=modern]) .stats-row--primary .stat-cell__value small{font-size:10px}:where(html[data-design=modern]) .stats-row--primary .stat-cell:not(:first-child):after{height:clamp(52px,5.5vw,68px)}:where(html[data-design=modern]) .stats-row--preflop{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:6px;margin-top:8px}:where(html[data-design=modern]) .stat-cell{position:relative;display:grid;grid-template-rows:minmax(14px,auto) 1fr;align-items:end;justify-items:center;gap:6px;min-height:56px;padding:6px 10px 8px;text-align:center}:where(html[data-design=modern]) .stat-cell:not(:first-child):after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:clamp(28px,3vw,38px);background:var(--line)}:where(html[data-design=modern]) .stats-row--primary .stat-cell:first-child:after{display:none}:where(html[data-design=modern]) .stats-row--preflop .stat-cell:nth-child(5n+1):after{display:none}:where(html[data-design=modern]) .stat-cell__label{margin:0;width:100%;color:var(--muted);font-size:8px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;white-space:nowrap}:where(html[data-design=modern]) .stat-cell__value{margin:0;display:flex;align-items:baseline;justify-content:center;gap:6px;width:100%;font:600 clamp(18px,1.75vw,24px) / 1.1 Manrope,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}:where(html[data-design=modern]) .stat-cell__value small{color:var(--muted);font:400 8px Inter,sans-serif;letter-spacing:0}:where(html[data-design=modern]) .stat-cell--hero .stat-cell__label{color:var(--text);font-size:10px;letter-spacing:.1em}:where(html[data-design=modern]) .stat-cell--hero .stat-cell__value{font:600 clamp(34px,3.6vw,50px) / 1 Manrope,sans-serif;gap:10px}:where(html[data-design=modern]) .stat-cell__value--ratio{align-items:baseline}:where(html[data-design=modern]) .kpi-grid{display:grid;grid-template-columns:minmax(0,2.2fr) repeat(3,minmax(0,1fr));align-items:stretch;padding-block:18px 0}:where(html[data-design=modern]) .kpi{display:flex;flex-direction:column;justify-content:center;min-height:96px;padding-inline:clamp(18px,2.5vw,44px);border-left:1px solid var(--line)}:where(html[data-design=modern]) .kpi:first-child{padding-left:0;border-left:0}:where(html[data-design=modern]) .kpi:last-child{padding-right:0}:where(html[data-design=modern]) .kpi-label{color:var(--muted);letter-spacing:.13em;font-size:9px;text-transform:uppercase;margin-bottom:13px}:where(html[data-design=modern]) .kpi-value{display:flex;align-items:baseline;gap:12px;white-space:nowrap;font:500 clamp(37px,3.7vw,66px) / 1 Manrope,sans-serif;letter-spacing:-.025em;font-variant-numeric:tabular-nums}:where(html[data-design=modern]) .kpi-value small{color:var(--muted);font:400 10px Inter,sans-serif;letter-spacing:0}:where(html[data-design=modern]) .kpi--vpip .kpi-split-item:first-child .kpi-label{color:var(--text);font-size:10px;letter-spacing:.16em}:where(html[data-design=modern]) .kpi--vpip .kpi-value--ratio{color:var(--text);align-items:baseline;gap:10px;font-weight:600}:where(html[data-design=modern]) .kpi--ev{padding-inline:0}:where(html[data-design=modern]) .kpi-split{display:flex;align-items:stretch;width:100%;min-height:96px}:where(html[data-design=modern]) .kpi--ev .kpi-split{min-height:72px}:where(html[data-design=modern]) .kpi-split-item{position:relative;display:flex;flex:1;flex-direction:column;justify-content:center;padding-inline:clamp(18px,2.5vw,44px)}:where(html[data-design=modern]) .kpi-split-item:first-child{padding-left:0}:where(html[data-design=modern]) .kpi-split-item:last-child{padding-right:0}:where(html[data-design=modern]) .kpi-split-item:first-child:not(:only-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:clamp(44px,5vw,58px);background:var(--line)}:where(html[data-design=modern]) .kpi-head .kpi--ev .kpi-label{color:var(--text)}:where(html[data-design=modern]) .kpi--ev .kpi-split-item:first-child:not(:only-child):after{height:clamp(32px,3.5vw,40px)}:where(html[data-design=modern]) .kpi-ratio-sep{color:var(--muted);font-weight:400;opacity:.55}:where(html[data-design=modern]) .positive{color:var(--acid)}:where(html[data-design=modern]) .negative{color:var(--negative)}:where(html[data-design=modern]) .chart-section{border-bottom:1px solid var(--line);padding-block:16px 18px}:where(html[data-design=modern]) .chart-section summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer}:where(html[data-design=modern]) .chart-section summary::-webkit-details-marker{display:none}:where(html[data-design=modern]) .chart-section summary:after{content:"−";color:var(--muted);flex-shrink:0;margin-left:8px}:where(html[data-design=modern]) .chart-section:not([open]) summary:after{content:"+"}:where(html[data-design=modern]) .chart-summary-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:flex-end}:where(html[data-design=modern]) .chart-move-btn{flex-shrink:0;min-height:32px;padding:0 12px;font-size:10px;letter-spacing:.06em}:where(html[data-design=modern]) .chart-section:not([open]) .chart-legend{display:none}:where(html[data-design=modern]) .chart-section:not([open]){padding-bottom:12px}:where(html[data-design=modern]) .summary-section-details .table-scroll,:where(html[data-design=modern]) .summary-section-details .table-hint{margin-top:12px}:where(html[data-design=modern]) .block-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}:where(html[data-design=modern]) .block-heading h2,:where(html[data-design=modern]) .stats-panel h2{font-size:20px;font-weight:500;letter-spacing:-.025em}:where(html[data-design=modern]) .chart-subtitle{margin-top:8px;color:var(--muted);font-size:10px}:where(html[data-design=modern]) .chart-subtitle small{font-size:9px;font-weight:400;color:var(--muted)}:where(html[data-design=modern]) .chart-legend{display:flex;gap:24px;color:var(--muted);font-size:10px}:where(html[data-design=modern]) .chart-legend span{display:inline-flex;align-items:center;gap:8px}:where(html[data-design=modern]) .chart-legend i{width:16px;height:0;border-top:2px solid var(--chart-profit)}:where(html[data-design=modern]) .chart-legend .profit{border-color:var(--chart-profit)}:where(html[data-design=modern]) .chart-legend .showdown{border-color:var(--chart-showdown)}:where(html[data-design=modern]) .chart-legend .no-showdown{border-color:var(--chart-non-showdown);border-top-style:dashed}:where(html[data-design=modern]) .chart-legend .ev{border-color:var(--chart-ev);border-top-style:dashed}:where(html[data-design=modern]) .chart-frame{position:relative;width:100%;margin-top:12px;padding-right:60px}:where(html[data-design=modern]) .chart-frame svg{width:100%;height:216px;overflow:visible}:where(html[data-design=modern]) .chart-y-axis{position:absolute;top:0;bottom:0;right:0;display:flex;flex-direction:column;justify-content:space-around;color:var(--muted);font-size:10px;width:48px}:where(html[data-design=modern]) .chart-x-axis{display:flex;justify-content:space-between;color:var(--muted);font-size:9px;padding-right:60px;margin-top:8px}:where(html[data-design=modern]) .chart-y-axis span{position:absolute;transform:translateY(-50%)}:where(html[data-design=modern]) .chart-y-axis span:nth-child(1){top:18.6667%}:where(html[data-design=modern]) .chart-y-axis span:nth-child(2){top:40.4444%}:where(html[data-design=modern]) .chart-y-axis span:nth-child(3){top:62.2222%}:where(html[data-design=modern]) .chart-y-axis span:nth-child(4){top:84%}:where(html[data-design=modern]) .summary-table-label{font-size:13px;font-weight:500;margin-top:28px;color:var(--muted)}:where(html[data-design=modern]) .chart-caption{font-size:9px;color:var(--muted);margin-top:10px}:where(html[data-design=modern]) .chart-tooltip{display:none;position:absolute;left:46%;top:4px;border:1px solid var(--line);border-radius:3px;background:var(--raised);padding:10px 14px;font-size:11px;pointer-events:none}:where(html[data-design=modern]) .chart-frame:is(:hover,:focus-visible) .chart-tooltip{display:block}:where(html[data-design=modern]) .stats-panels{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr);border-bottom:1px solid var(--line);padding-block:24px;gap:28px}:where(html[data-design=modern]) .stats-panels--postflop{grid-template-columns:1fr}:where(html[data-design=modern]) .stats-panel{min-width:0}:where(html[data-design=modern]) .stats-panel+.stats-panel{border-left:1px solid var(--line);padding-left:28px}:where(html[data-design=modern]) .stats-panel summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:34px;cursor:pointer}:where(html[data-design=modern]) .stats-panel summary::-webkit-details-marker{display:none}:where(html[data-design=modern]) .stats-panel summary:after{content:"−";color:var(--muted)}:where(html[data-design=modern]) .stats-panel:not([open]) summary:after{content:"+"}:where(html[data-design=modern]) .preflop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;margin:16px 0 0}:where(html[data-design=modern]) .preflop-pair{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);min-height:40px}:where(html[data-design=modern]) .preflop-pair dt{font-size:10px;color:var(--muted)}:where(html[data-design=modern]) .preflop-pair dd{margin:0;font-size:14px;font-variant-numeric:tabular-nums}:where(html[data-design=modern]) .postflop-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;min-height:40px}:where(html[data-design=modern]) .postflop-tabs{display:flex;gap:8px;align-items:center;max-width:100%}:where(html[data-design=modern]) .postflop-tabs--primary{gap:4px;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:2px}:where(html[data-design=modern]) .postflop-tabs button{font-size:12px;font-weight:500;color:var(--muted);min-height:38px;white-space:nowrap;padding:8px 14px;border:1px solid var(--line);border-radius:4px;background:transparent;transition:color .15s ease,border-color .15s ease,background .15s ease}:where(html[data-design=modern]) .postflop-tabs--primary button{font-size:14px;border:none;border-bottom:2px solid transparent;border-radius:0;padding:8px 12px}:where(html[data-design=modern]) .postflop-tabs--primary button[aria-pressed=true]{color:var(--acid);background:transparent;border-bottom-color:var(--acid)}:where(html[data-design=modern]) .postflop-subtabs button[aria-pressed=true]{color:var(--bg);background:var(--acid);border-color:var(--acid)}:where(html[data-design=modern]) .postflop-subtabs{margin-top:16px;flex-wrap:wrap;gap:8px}:where(html[data-design=modern]) .postflop-split-layout{display:flex;align-items:stretch;gap:12px;margin-top:14px;min-width:0}:where(html[data-design=modern]) .postflop-split-sidebar{flex:0 0 102px;align-self:stretch;display:flex;flex-direction:column;gap:2px;padding:4px 6px;border:1px solid var(--line);border-radius:6px;background:var(--surface);box-sizing:border-box}:where(html[data-design=modern]) .postflop-split-sidebar-group{display:contents}:where(html[data-design=modern]) .postflop-split-sidebar button{flex:1 1 0;width:100%;text-align:left;min-height:26px;padding:4px 8px;display:flex;align-items:center;font-size:11px;font-weight:500;letter-spacing:.01em;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--muted);white-space:nowrap;transition:color .15s ease,border-color .15s ease,background .15s ease}:where(html[data-design=modern]) .postflop-split-sidebar button:hover{color:var(--text);background:color-mix(in srgb,var(--raised) 60%,transparent)}:where(html[data-design=modern]) .postflop-split-sidebar button[aria-pressed=true]{color:var(--bg);background:var(--acid);border-color:var(--acid)}:where(html[data-design=modern]) .postflop-graf-layout{margin-top:14px}:where(html[data-design=modern]) .postflop-graf{min-height:220px;border:1px solid var(--line);border-radius:6px;background:var(--bg);overflow:hidden}:where(html[data-design=modern]) .postflop-graf svg{height:220px;width:100%}:where(html[data-design=modern]) .postflop-split-main{flex:1;min-width:0;display:flex;flex-direction:column}:where(html[data-design=modern]) .stats-panel--compact .postflop-split-main .postflop-tables{margin-top:0;flex:1;display:flex;flex-direction:column}:where(html[data-design=modern]) .stats-panel--compact .postflop-split-main .table-scroll{flex:1}:where(html[data-design=modern]) .postflop-tables{margin-top:20px}:where(html[data-design=modern]) .postflop-table-block+.postflop-table-block{margin-top:28px}:where(html[data-design=modern]) .table-scroll{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:#5c6542 var(--surface);scrollbar-width:thin}:where(html[data-design=modern]) .stats-panel--compact .postflop-tables{margin-top:0}:where(html[data-design=modern]) .stats-panel--compact .table-scroll{border:1px solid var(--line);border-radius:6px;background:var(--surface);padding:4px 8px 4px 0}:where(html[data-design=modern]) .stats-panel--compact .postflop-table,:where(html[data-design=modern]) .stats-panel--compact .postflop-table--matrix{min-width:0;width:100%}:where(html[data-design=modern]) .stats-panel--compact .postflop-table th{height:32px;padding:0 5px;font-size:9px;letter-spacing:.02em;line-height:1.1;white-space:normal}:where(html[data-design=modern]) .stats-panel--compact .postflop-table th:not(:first-child):not([scope=row]){min-width:36px;max-width:52px}:where(html[data-design=modern]) .stats-panel--compact .postflop-table td{height:38px;padding:4px 5px;font-size:15px;min-width:36px;max-width:52px}:where(html[data-design=modern]) .stats-panel--compact .postflop-table th:first-child{width:1%;padding-left:6px;padding-right:6px;white-space:nowrap}:where(html[data-design=modern]) .stats-panel--compact .postflop-table th[scope=row]{width:1%;height:38px;font-size:11px;min-width:0;padding-right:8px;padding-left:6px;background:var(--surface);white-space:nowrap}:where(html[data-design=modern]) .stats-panel--compact .postflop-table--matrix td{font-size:15px}:where(html[data-design=modern]) .stats-panel--compact .postflop-table--matrix th[scope=row]{min-width:0;font-size:12px}:where(html[data-design=modern]) .stats-panel--compact .postflop-value-body{padding-bottom:8px}:where(html[data-design=modern]) .stats-panel--compact .postflop-sample{font-size:8px}:where(html[data-design=modern]) .stats-panel--compact .postflop-table tbody tr:nth-child(2n) th[scope=row]{background:color-mix(in srgb,var(--raised) 40%,var(--surface))}:where(html[data-design=modern]) .stats-panel--compact .postflop-table tbody tr:hover th[scope=row]{background:color-mix(in srgb,var(--acid) 6%,var(--raised))}:where(html[data-design=modern]) table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}:where(html[data-design=modern]) th{font-size:9px;color:var(--muted);font-weight:500;text-align:center;height:31px;white-space:nowrap;padding:0 10px}:where(html[data-design=modern]) td{font-size:13px;font-weight:500;height:42px;text-align:center;border-top:1px solid var(--line);white-space:nowrap;padding:0 10px}:where(html[data-design=modern]) td:first-child,:where(html[data-design=modern]) th:first-child{text-align:left;padding-left:0}:where(html[data-design=modern]) .postflop-table{min-width:680px}:where(html[data-design=modern]) .postflop-table th{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);height:40px;padding:0 14px;border-bottom:1px solid var(--line);background:var(--raised)}:where(html[data-design=modern]) .postflop-table td{font-size:16px;font-weight:500;height:48px;padding:8px 14px;vertical-align:middle}:where(html[data-design=modern]) .postflop-table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--raised) 35%,transparent)}:where(html[data-design=modern]) .postflop-table tbody tr:hover td{background:color-mix(in srgb,var(--acid) 6%,var(--raised))}:where(html[data-design=modern]) .postflop-table th:first-child{text-align:left;padding-left:12px;position:sticky;left:0;z-index:2;background:var(--raised)}:where(html[data-design=modern]) .postflop-table th[scope=row]{text-align:right;padding-right:16px;padding-left:12px;color:var(--text);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:none;position:sticky;left:0;z-index:1;background:var(--bg);border-right:1px solid var(--line);min-width:64px;height:48px;border-top:1px solid var(--line)}:where(html[data-design=modern]) .postflop-table tbody tr:nth-child(2n) th[scope=row]{background:color-mix(in srgb,var(--raised) 35%,var(--bg))}:where(html[data-design=modern]) .postflop-table tbody tr:hover th[scope=row]{background:color-mix(in srgb,var(--acid) 6%,var(--raised))}:where(html[data-design=modern]) .postflop-value-wrap{width:100%;max-width:100%;display:flex;align-items:center;justify-content:center}:where(html[data-design=modern]) .postflop-value-body{position:relative;display:inline-block;min-width:2.5ch;padding-bottom:9px;box-sizing:border-box}:where(html[data-design=modern]) .postflop-cell-value{display:block;margin:0 auto;text-align:center;line-height:1.2;font-variant-numeric:tabular-nums}:where(html[data-design=modern]) .postflop-sample{position:absolute;right:0;bottom:0;font-size:9px;font-weight:400;color:var(--muted);line-height:1;letter-spacing:0;white-space:nowrap;opacity:.85}:where(html[data-design=modern]) .postflop-table--matrix{min-width:760px}:where(html[data-design=modern]) .postflop-table--matrix th:not(:first-child):not([scope=row]){color:var(--acid)}:where(html[data-design=modern]) .postflop-table--matrix th:nth-child(2),:where(html[data-design=modern]) .postflop-table--matrix td:nth-child(2){background:color-mix(in srgb,var(--acid) 9%,var(--bg));font-weight:600}:where(html[data-design=modern]) .postflop-table--matrix tbody tr:nth-child(2n) td:nth-child(2){background:color-mix(in srgb,var(--acid) 9%,color-mix(in srgb,var(--raised) 35%,var(--bg)))}:where(html[data-design=modern]) .postflop-table--matrix tbody tr:hover td:nth-child(2){background:color-mix(in srgb,var(--acid) 14%,var(--raised))}:where(html[data-design=modern]) .postflop-table--matrix th[scope=row]{min-width:72px;font-size:13px}:where(html[data-design=modern]) .postflop-table--matrix td{font-size:17px}:where(html[data-design=modern]) .table-hint{margin-top:10px;color:var(--muted);font-size:9px}:where(html[data-design=modern]) .postflop-legend{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:16px;font-size:11px;line-height:1.5}:where(html[data-design=modern]) .postflop-legend__item strong{color:var(--text);font-weight:600}:where(html[data-design=modern]) .workspace-footer{display:flex;align-items:center;justify-content:space-between;min-height:65px;gap:16px;color:var(--muted);font-size:9px;letter-spacing:.025em}:where(html[data-design=modern]) .workspace-footer>span{color:var(--text)}:where(html[data-design=modern]) .workspace-footer .status-dot{width:5px;height:5px}:where(html[data-design=modern]) .workspace-footer__legacy-link{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:var(--acid);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}:where(html[data-design=modern]) .workspace-footer__legacy-link:hover{opacity:.82}:where(html[data-design=modern]) .history-section,:where(html[data-design=modern]) .summary-section{padding-block:30px}:where(html[data-design=modern]) .history-table{min-width:620px}:where(html[data-design=modern]) .history-table .text-link{display:inline;min-height:0;gap:0;border-bottom:0;padding:0;font-size:inherit;font-weight:500;color:inherit}:where(html[data-design=modern]) .history-table .text-link:hover{color:var(--acid);text-decoration:underline;text-underline-offset:3px}:where(html[data-design=modern]) .history-table td{height:56px}:where(html[data-design=modern]) .history-table td:not(:first-child){text-align:right}:where(html[data-design=modern]) .history-table th:not(:first-child){text-align:right}:where(html[data-design=modern]) .summary-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:25px}:where(html[data-design=modern]) .summary-note{color:var(--muted);font-size:12px;line-height:1.8;padding:25px 0;max-width:580px}:where(html[data-design=modern]) .empty-state{min-height:430px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:22px}:where(html[data-design=modern]) .empty-state>span{display:grid;place-items:center;font-size:40px;width:80px;height:80px;border:1px solid var(--line);color:var(--acid);border-radius:50%}:where(html[data-design=modern]) .empty-state--search>span svg{width:30px;height:30px}:where(html[data-design=modern]) .empty-state h2{font-size:30px;letter-spacing:-.025em}:where(html[data-design=modern]) .empty-state p{font-size:13px;max-width:360px;color:var(--muted);line-height:1.8}:where(html[data-design=modern]) .filter-dialog,:where(html[data-design=modern]) .menu-dialog{color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:4px;padding:32px;width:min(480px,calc(100% - 32px));max-height:calc(100dvh - 32px)}:where(html[data-design=modern]) dialog::backdrop{background:#000a}:where(html[data-design=modern]) .dialog-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px}:where(html[data-design=modern]) .dialog-heading .eyebrow{font-size:8px;margin-bottom:10px}:where(html[data-design=modern]) .dialog-heading h2{font-size:30px;font-weight:500;letter-spacing:-.025em}:where(html[data-design=modern]) .filter-dialog label{display:block;font-size:12px;color:var(--muted);margin-block:22px 10px}:where(html[data-design=modern]) .filter-dialog select{display:block;width:100%;height:48px;background:var(--bg);color:var(--text);border:1px solid var(--line);padding:0 14px}:where(html[data-design=modern]) .filter-hint{font-size:11px;color:var(--muted);line-height:1.6;margin-top:24px}:where(html[data-design=modern]) .dialog-actions{display:flex;gap:12px;margin-top:30px}:where(html[data-design=modern]) .dialog-actions .acid-button{flex:1;justify-content:space-between}:where(html[data-design=modern]) .density-compact .player-title-line{--player-name-size: 40px}:where(html[data-design=modern]) .density-compact .player-heading--page .player-title-line{--player-name-size: 32px}:where(html[data-design=modern]) .density-compact .player-heading{padding-block:20px}:where(html[data-design=modern]) .density-compact .kpi-grid{padding-block:20px}:where(html[data-design=modern]) .density-compact .kpi-value{font-size:40px}:where(html[data-design=modern]) .density-compact .chart-frame svg{height:140px}:where(html[data-design=modern]) .density-compact .profile-description{margin-top:8px}@media (min-width: 1700px){:where(html[data-design=modern]) .hero-grid{padding-top:70px;row-gap:46px;padding-bottom:64px;grid-template-columns:minmax(0,1fr) 510px}:where(html[data-design=modern]) .hero-copy h1{font-size:114px}:where(html[data-design=modern]) .hero-copy .hero-description{margin-top:28px}:where(html[data-design=modern]) .login-card{padding:40px}:where(html[data-design=modern]) .login-kicker{margin-bottom:32px}:where(html[data-design=modern]) .login-card form{margin-top:32px}:where(html[data-design=modern]) .login-card .signup-row{margin-top:30px}:where(html[data-design=modern]) .profile-preview-body{margin-top:16px}}@media (max-width: 1250px){:root:where([data-design=modern]){--sidebar: 194px}:where(html[data-design=modern]) .shell{width:calc(100% - 80px)}:where(html[data-design=modern]) .hero-grid{column-gap:40px;grid-template-columns:minmax(0,1fr) minmax(330px,.7fr)}:where(html[data-design=modern]) .hero-copy h1{font-size:clamp(58px,6.5vw,82px)}:where(html[data-design=modern]) .hero-description{font-size:15px}:where(html[data-design=modern]) .profile-preview-body{grid-template-columns:1fr;gap:14px}:where(html[data-design=modern]) .mini-chart svg{height:84px}:where(html[data-design=modern]) .preview-ratio{margin-left:34px}:where(html[data-design=modern]) .login-card{padding:28px}:where(html[data-design=modern]) .sidebar{padding-inline:12px}:where(html[data-design=modern]) .sidebar-caption{font-size:7px}:where(html[data-design=modern]) .side-nav a{font-size:12px}:where(html[data-design=modern]) .side-tools{padding:0}:where(html[data-design=modern]) .referral-link{font-size:10px}:where(html[data-design=modern]) .workspace{padding-inline:28px}:where(html[data-design=modern]) .workspace-header{gap:16px}:where(html[data-design=modern]) .breadcrumbs{gap:10px;font-size:8px}:where(html[data-design=modern]) .workspace-header .player-search{flex:1 1 240px;max-width:380px;min-width:200px}:where(html[data-design=modern]) .player-title-line{--player-name-size: 52px}:where(html[data-design=modern]) .stats-panels{grid-template-columns:1fr;gap:26px}:where(html[data-design=modern]) .stats-panel+.stats-panel{border-left:0;border-top:1px solid var(--line);padding:20px 0 0}:where(html[data-design=modern]) .preflop-grid{grid-template-columns:repeat(4,minmax(0,1fr))}:where(html[data-design=modern]) .filter-summary{gap:10px;font-size:9px}:where(html[data-design=modern]) .filter-summary span+span:before{margin-right:10px}:where(html[data-design=modern]) .kpi{padding-inline:20px}:where(html[data-design=modern]) .kpi-value{font-size:39px;gap:8px}:where(html[data-design=modern]) .kpi-value small{font-size:8px}:where(html[data-design=modern]) .chart-legend{gap:14px;font-size:9px}}@media (max-width: 959px){:where(html[data-design=modern]) .public-header{height:84px}:where(html[data-design=modern]) .brand img{width:116px}:where(html[data-design=modern]) .public-nav{gap:28px;font-size:12px}:where(html[data-design=modern]) .hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:38px 30px;padding-top:44px}:where(html[data-design=modern]) .hero-copy{grid-column:1 / -1}:where(html[data-design=modern]) .hero-copy h1{font-size:78px;line-height:1.08}:where(html[data-design=modern]) .hero-description{font-size:18px;max-width:620px}:where(html[data-design=modern]) .login-card{grid-column:1;grid-row:2;padding:26px}:where(html[data-design=modern]) .login-card h2{font-size:27px}:where(html[data-design=modern]) .login-kicker{margin-bottom:28px}:where(html[data-design=modern]) .login-kicker .eyebrow{font-size:8px;max-width:140px}:where(html[data-design=modern]) .login-subtitle{font-size:14px}:where(html[data-design=modern]) .login-card form{margin-top:28px}:where(html[data-design=modern]) .profile-preview{grid-column:2;grid-row:2;align-self:start;margin-top:0;padding-top:26px}:where(html[data-design=modern]) .profile-preview .section-meta{align-items:flex-start}:where(html[data-design=modern]) .profile-preview .eyebrow{max-width:155px}:where(html[data-design=modern]) .profile-preview-body{display:flex;flex-direction:column;align-items:stretch;margin-top:30px;gap:36px}:where(html[data-design=modern]) .profile-preview .preview-name{font-size:28px}:where(html[data-design=modern]) .profile-preview .preview-winnings{font-size:42px}:where(html[data-design=modern]) .profile-preview .preview-ratio{margin:20px 0 0;display:block;font-size:28px}:where(html[data-design=modern]) .profile-preview .preview-ratio small{font-size:10px}:where(html[data-design=modern]) .profile-preview .mini-chart svg{height:140px}:where(html[data-design=modern]) .features{gap:22px}:where(html[data-design=modern]) .features article{gap:10px;padding-inline:0;border-left:0}:where(html[data-design=modern]) .features h2{font-size:18px}:where(html[data-design=modern]) .features p{font-size:11px}:where(html[data-design=modern]) .features br{display:none}:where(html[data-design=modern]) .rooms-strip{align-items:flex-start;flex-direction:column;gap:20px}:where(html[data-design=modern]) .rooms-strip>div{width:100%;justify-content:space-between;gap:15px;font-size:9px}:where(html[data-design=modern]) .sidebar{display:none}:where(html[data-design=modern]) .workspace{margin-left:0;padding-inline:32px}:where(html[data-design=modern]) .workspace-header{height:54px}:where(html[data-design=modern]) .mobile-brand,:where(html[data-design=modern]) .mobile-menu{display:inline-flex}:where(html[data-design=modern]) .breadcrumbs{display:none}:where(html[data-design=modern]) .workspace-header .brand img{width:105px}:where(html[data-design=modern]) .workspace-header .player-search{flex:1 1 260px;max-width:420px;min-width:220px;margin-left:auto}:where(html[data-design=modern]) .player-heading{padding-top:26px}:where(html[data-design=modern]) .player-title-line{--player-name-size: 56px}:where(html[data-design=modern]) .kpi-value{font-size:44px}:where(html[data-design=modern]) .kpi-value small{display:none}:where(html[data-design=modern]) .chart-frame svg{height:240px}:where(html[data-design=modern]) .preflop-grid{grid-template-columns:repeat(4,minmax(0,1fr))}:where(html[data-design=modern]) .block-heading h2{font-size:20px}:where(html[data-design=modern]) .subscription-promos,:where(html[data-design=modern]) .subscription-plans{grid-template-columns:1fr}:where(html[data-design=modern]) .subscription-cta{flex-direction:column;align-items:flex-start}:where(html[data-design=modern]) .subscription-cta .acid-button{width:100%;justify-content:center}:where(html[data-design=modern]) .settings-filters-grid,:where(html[data-design=modern]) .settings-fields-row{grid-template-columns:1fr}:where(html[data-design=modern]) .settings-panel__footer{width:100%}:where(html[data-design=modern]) .settings-panel__footer .outline-button,:where(html[data-design=modern]) .settings-panel__footer .acid-button{flex:1;justify-content:center}}@media (max-width: 599px){:where(html[data-design=modern]) .shell{width:calc(100% - 40px)}:where(html[data-design=modern]) .public-header{height:78px}:where(html[data-design=modern]) .public-header .brand img{width:108px}:where(html[data-design=modern]) .public-nav{display:none}:where(html[data-design=modern]) .header-login{width:105px;min-height:42px;padding:8px 12px;font-size:12px}:where(html[data-design=modern]) .hero-grid{display:flex;flex-direction:column;padding-block:32px 38px;gap:32px}:where(html[data-design=modern]) .hero-copy{width:100%}:where(html[data-design=modern]) .hero-copy>.eyebrow{font-size:8px;letter-spacing:.13em}:where(html[data-design=modern]) .hero-copy h1{font-size:clamp(43px,13.5vw,78px);letter-spacing:-.025em;margin-top:22px;line-height:1.1}:where(html[data-design=modern]) .hero-description{font-size:14px;line-height:1.7;margin-top:20px}:where(html[data-design=modern]) .hero-description .desktop-break{display:none}:where(html[data-design=modern]) .hero-link{margin-top:16px;font-size:12px;min-height:42px}:where(html[data-design=modern]) .login-card{padding:26px 24px 20px;width:100%;border-top-width:4px}:where(html[data-design=modern]) .login-kicker{margin-bottom:26px}:where(html[data-design=modern]) .login-kicker .eyebrow{max-width:none;font-size:8px}:where(html[data-design=modern]) .login-card h2{font-size:29px}:where(html[data-design=modern]) .login-subtitle{font-size:14px;margin-top:9px}:where(html[data-design=modern]) .login-card form{margin-top:26px}:where(html[data-design=modern]) .login-card input{height:52px}:where(html[data-design=modern]) .password-input button{top:4px}:where(html[data-design=modern]) .password-label{margin-top:22px}:where(html[data-design=modern]) .login-submit{min-height:54px;margin-top:25px}:where(html[data-design=modern]) .signup-row{margin-top:26px;padding-top:22px;gap:5px}:where(html[data-design=modern]) .manager-link{padding-top:8px}:where(html[data-design=modern]) .profile-preview{width:100%;margin-top:0;padding-top:24px}:where(html[data-design=modern]) .profile-preview .eyebrow{max-width:none;font-size:8px}:where(html[data-design=modern]) .profile-preview-body{gap:20px;margin-top:22px}:where(html[data-design=modern]) .profile-preview .preview-name{font-size:26px}:where(html[data-design=modern]) .profile-preview .preview-winnings{font-size:38px}:where(html[data-design=modern]) .profile-preview .preview-ratio{display:inline-block;margin:0 0 0 36px;font-size:22px}:where(html[data-design=modern]) .profile-preview .mini-chart svg{height:106px}:where(html[data-design=modern]) .features{display:flex;flex-direction:column;gap:0;padding-block:0}:where(html[data-design=modern]) .features article{padding:24px 0;border-bottom:1px solid var(--line);gap:16px}:where(html[data-design=modern]) .features article:last-child{border:0}:where(html[data-design=modern]) .features h2{font-size:23px}:where(html[data-design=modern]) .features p{font-size:12px;margin-top:8px;max-width:245px}:where(html[data-design=modern]) .feature-number{font-size:9px}:where(html[data-design=modern]) .feature-icon{display:block;font-size:23px;color:var(--muted);margin-left:auto}:where(html[data-design=modern]) .rooms-strip{padding-block:26px;gap:20px}:where(html[data-design=modern]) .rooms-strip .eyebrow{font-size:8px}:where(html[data-design=modern]) .rooms-strip>div{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:22px 10px;font-size:9px}:where(html[data-design=modern]) .public-footer{padding-block:24px;min-height:90px;flex-wrap:wrap;font-size:9px}:where(html[data-design=modern]) .public-footer>.muted{order:3;flex-basis:100%;font-size:10px}:where(html[data-design=modern]) .workspace{padding-inline:20px}:where(html[data-design=modern]) .workspace-header{display:grid;grid-template-columns:1fr 44px;gap:0 12px;height:auto;padding-block:12px 11px}:where(html[data-design=modern]) .workspace-header .mobile-brand{grid-row:1}:where(html[data-design=modern]) .workspace-header .brand img{width:100px}:where(html[data-design=modern]) .mobile-menu{grid-column:2;grid-row:1}:where(html[data-design=modern]) .workspace-header .player-search{grid-row:2;grid-column:1 / -1;width:100%;margin-top:16px;height:46px}:where(html[data-design=modern]) .workspace-header .player-search input{font-size:16px}:where(html[data-design=modern]) .workspace-header .player-search kbd{display:none}:where(html[data-design=modern]) .player-heading{padding:22px 0 20px;align-items:flex-start;flex-direction:column;gap:18px}:where(html[data-design=modern]) .player-title-line{gap:13px}:where(html[data-design=modern]) .player-title-line{--player-name-size: clamp(36px, 11vw, 54px)}:where(html[data-design=modern]) .player-title-line .room-chip{font-size:9px;padding:6px 9px}:where(html[data-design=modern]) .profile-description{font-size:10px;gap:7px;margin-top:10px}:where(html[data-design=modern]) .profile-actions{width:100%;justify-content:space-between;gap:8px}:where(html[data-design=modern]) .profile-actions .outline-button{padding:8px 12px;font-size:11px;min-height:40px}:where(html[data-design=modern]) .profile-actions .outline-button svg{width:16px;height:16px}:where(html[data-design=modern]) .profile-actions .icon-button{min-height:40px}:where(html[data-design=modern]) .view-row{flex-direction:column;align-items:stretch;gap:0}:where(html[data-design=modern]) .view-tabs{gap:30px;order:2}:where(html[data-design=modern]) .view-tabs button{font-size:12px;min-height:48px}:where(html[data-design=modern]) .filter-summary{font-size:9px;padding:0 0 14px;flex-wrap:wrap;gap:8px}:where(html[data-design=modern]) .filter-summary span+span:before{margin-right:8px}:where(html[data-design=modern]) .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:0}:where(html[data-design=modern]) .stats-summary{padding-bottom:10px;margin-bottom:10px}:where(html[data-design=modern]) .stats-row--primary{grid-template-columns:repeat(2,minmax(0,1fr))}:where(html[data-design=modern]) .stats-row--primary .stat-cell{min-height:76px;padding:8px 10px 10px}:where(html[data-design=modern]) .stats-row--primary .stat-cell__value{font-size:clamp(32px,9vw,46px)}:where(html[data-design=modern]) .stats-row--primary .stat-cell:not(:first-child):after{height:clamp(44px,12vw,56px)}:where(html[data-design=modern]) .stats-row--primary .stat-cell:nth-child(odd):after{display:none}:where(html[data-design=modern]) .stats-row--preflop{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:4px;margin-top:6px}:where(html[data-design=modern]) .stats-row--preflop .stat-cell:nth-child(3n+1):after{display:none}:where(html[data-design=modern]) .stat-cell{min-height:50px;padding:5px 8px 6px}:where(html[data-design=modern]) .stat-cell__value{font-size:clamp(16px,4.5vw,22px)}:where(html[data-design=modern]) .kpi{min-height:112px;padding:22px 0 20px 22px}:where(html[data-design=modern]) .kpi:nth-child(odd){padding-left:0;border-left:0}:where(html[data-design=modern]) .kpi:nth-child(n+3){border-top:1px solid var(--line)}:where(html[data-design=modern]) .kpi--ev .kpi-split{min-height:64px}:where(html[data-design=modern]) .kpi-label{font-size:8px;letter-spacing:.1em;margin-bottom:13px}:where(html[data-design=modern]) .chart-section{padding-block:24px 22px}:where(html[data-design=modern]) .chart-section summary{flex-direction:column;align-items:flex-start;gap:17px}:where(html[data-design=modern]) .chart-summary-actions{width:100%;justify-content:space-between}:where(html[data-design=modern]) .block-heading{align-items:flex-start;flex-direction:column;gap:17px}:where(html[data-design=modern]) .block-heading h2{font-size:21px}:where(html[data-design=modern]) .chart-subtitle{font-size:10px;line-height:1.5}:where(html[data-design=modern]) .chart-legend{gap:18px;font-size:8px;flex-wrap:wrap}:where(html[data-design=modern]) .chart-legend span{gap:6px}:where(html[data-design=modern]) .chart-legend i{width:12px}:where(html[data-design=modern]) .chart-frame{padding-right:40px;margin-top:20px}:where(html[data-design=modern]) .chart-frame svg{height:175px}:where(html[data-design=modern]) .chart-y-axis{width:35px;font-size:8px}:where(html[data-design=modern]) .chart-x-axis{font-size:8px;padding-right:40px}:where(html[data-design=modern]) .chart-x-axis span:nth-child(2),:where(html[data-design=modern]) .chart-x-axis span:nth-child(4),:where(html[data-design=modern]) .chart-x-axis span:nth-child(5){display:none}:where(html[data-design=modern]) .chart-tooltip{left:24%;font-size:10px}:where(html[data-design=modern]) .chart-caption{font-size:8px;margin-top:16px;line-height:1.6}:where(html[data-design=modern]) .stats-panels{padding-top:18px;gap:24px}:where(html[data-design=modern]) .stats-panel h2{font-size:22px}:where(html[data-design=modern]) .preflop-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;margin-top:12px}:where(html[data-design=modern]) .preflop-pair{min-height:42px}:where(html[data-design=modern]) .preflop-pair dt{font-size:11px}:where(html[data-design=modern]) .preflop-pair dd{font-size:16px}:where(html[data-design=modern]) .postflop-heading{flex-direction:column;align-items:flex-start;gap:12px}:where(html[data-design=modern]) .postflop-tabs--primary{width:100%;gap:4px}:where(html[data-design=modern]) .postflop-tabs button{min-height:44px;font-size:12px;padding-inline:12px}:where(html[data-design=modern]) .postflop-tabs--primary button{font-size:14px}:where(html[data-design=modern]) .postflop-split-layout{gap:8px}:where(html[data-design=modern]) .postflop-split-sidebar{flex:0 0 88px;padding:8px 6px;gap:10px}:where(html[data-design=modern]) .postflop-split-sidebar button{min-height:34px;padding:5px 6px;font-size:10px}:where(html[data-design=modern]) .stats-panel--compact .postflop-table td{height:36px;font-size:14px}:where(html[data-design=modern]) .stats-panel--compact .postflop-table th[scope=row]{height:36px}:where(html[data-design=modern]) th{font-size:10px;height:36px}:where(html[data-design=modern]) td{font-size:15px;height:48px}:where(html[data-design=modern]) .postflop-table th{font-size:10px;height:38px;padding-inline:10px}:where(html[data-design=modern]) .postflop-table td{font-size:15px;height:46px;padding:6px 10px}:where(html[data-design=modern]) .postflop-table th[scope=row]{font-size:11px;min-width:56px}:where(html[data-design=modern]) .postflop-table--matrix td{font-size:16px}:where(html[data-design=modern]) .postflop-table--matrix th[scope=row]{font-size:12px}:where(html[data-design=modern]) .postflop-legend{font-size:10px;gap:6px 12px}:where(html[data-design=modern]) .table-hint{margin-top:15px;font-size:9px;line-height:1.6}:where(html[data-design=modern]) .workspace-footer{flex-wrap:wrap;min-height:82px;font-size:8px;padding-block:20px}:where(html[data-design=modern]) .workspace-footer .muted{display:none}:where(html[data-design=modern]) .filter-dialog{width:100%;max-width:100%;margin:auto 0 0;border-radius:12px 12px 0 0;padding:28px 24px max(28px,env(safe-area-inset-bottom));max-height:calc(100dvh - 20px);border-bottom:0}:where(html[data-design=modern]) .filter-dialog select{font-size:16px}:where(html[data-design=modern]) .menu-dialog{width:calc(100% - 32px);padding:24px}:where(html[data-design=modern]) .menu-dialog .side-nav a{min-height:50px;font-size:14px}:where(html[data-design=modern]) .summary-grid{grid-template-columns:1fr;gap:10px}:where(html[data-design=modern]) .history-section,:where(html[data-design=modern]) .summary-section{padding-top:24px}:where(html[data-design=modern]) .empty-state{min-height:430px;gap:20px}:where(html[data-design=modern]) .empty-state h2{font-size:24px}:where(html[data-design=modern]) .empty-state p{font-size:12px}:where(html[data-design=modern]) .density-compact .kpi-value{font-size:35px}:where(html[data-design=modern]) .density-compact .player-title-line{--player-name-size: 36px}:where(html[data-design=modern]) .density-compact .kpi-grid{padding:0}:where(html[data-design=modern]) .density-compact .kpi{min-height:90px;padding-top:16px;padding-bottom:16px}}:where(html[data-design=modern]) .postflop-table-title{margin:0 0 10px;color:var(--text);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}:where(html[data-design=modern]) .postflop-table-block+.postflop-table-block .postflop-table-title{margin-top:4px}@media (prefers-reduced-motion: reduce){:where(html[data-design=modern]) *,:where(html[data-design=modern]) *:before,:where(html[data-design=modern]) *:after{transition:none!important;scroll-behavior:auto!important}}:where(html[data-design=modern]) .content-stack{display:flex;flex-direction:column;gap:20px}:where(html[data-design=modern]) .cooperation-stack{padding-bottom:24px}:where(html[data-design=modern]) .referral-stats{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:12px}:where(html[data-design=modern]) .referral-stats .kpi{min-width:0}:where(html[data-design=modern]) .referral-stats .kpi-label{font-size:10px;line-height:1.4}:where(html[data-design=modern]) .referral-stats .kpi-value{flex-wrap:wrap;font-size:clamp(28px,3vw,44px)}:where(html[data-design=modern]) .referral-link-panel{margin-top:28px;gap:16px}:where(html[data-design=modern]) .referral-link-panel .block-heading{flex-wrap:wrap;gap:8px 20px;margin-bottom:0}:where(html[data-design=modern]) .referral-link-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px}:where(html[data-design=modern]) .referral-link-input{display:block;min-width:0;min-height:48px;padding:12px 14px;border:1px solid var(--line);border-radius:4px;background:var(--bg);color:var(--text);font-size:13px;line-height:1.5;text-overflow:ellipsis}:where(html[data-design=modern]) .referral-link-input:focus-visible{border-color:var(--acid);outline:none;box-shadow:0 0 0 1px var(--acid)}:where(html[data-design=modern]) .referral-copy-button{min-height:48px;padding-inline:22px;white-space:nowrap}:where(html[data-design=modern]) .referral-copy-button:disabled{cursor:not-allowed}:where(html[data-design=modern]) .referral-link-panel .table-hint{margin-top:0;font-size:12px;line-height:1.5}:where(html[data-design=modern]) .referral-history .table-hint{font-size:13px;line-height:1.6}@media (max-width: 640px){:where(html[data-design=modern]) .referral-stats{grid-template-columns:1fr}:where(html[data-design=modern]) .referral-stats .kpi{min-height:0;padding:16px 0;border-left:0;border-bottom:1px solid var(--line)}:where(html[data-design=modern]) .referral-stats .kpi:last-child{border-bottom:0}:where(html[data-design=modern]) .referral-link-panel{padding:20px 16px}:where(html[data-design=modern]) .referral-link-controls{grid-template-columns:minmax(0,1fr)}}:where(html[data-design=modern]) .cooperation-audience{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}:where(html[data-design=modern]) .cooperation-audience__tag{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid color-mix(in srgb,var(--acid) 22%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--acid) 10%,var(--raised));color:var(--acid);font-size:12px;font-weight:600;line-height:1.2}:where(html[data-design=modern]) .cooperation-cta{margin-bottom:0}:where(html[data-design=modern]) .profile-stack{padding-bottom:24px}:where(html[data-design=modern]) .profile-panel__form{display:flex;flex-direction:column;gap:18px}:where(html[data-design=modern]) .profile-meta-box{padding:14px 16px;border:1px solid var(--line);border-radius:4px;background:var(--raised)}:where(html[data-design=modern]) .profile-meta-box__value{margin:6px 0 0;font-size:15px;font-weight:600;color:var(--text);word-break:break-word}:where(html[data-design=modern]) .profile-meta-box__subscription{margin:10px 0 0;font-size:12px;line-height:1.6;color:var(--muted)}:where(html[data-design=modern]) .profile-meta-box__subscription strong{color:var(--acid);font-weight:600}:where(html[data-design=modern]) .profile-support-grid{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:24px;align-items:start}:where(html[data-design=modern]) .profile-support-aside{display:flex;flex-direction:column;gap:14px}:where(html[data-design=modern]) .profile-support-contact{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:4px;background:var(--raised);color:var(--text);text-decoration:none;transition:border-color .15s ease,background .15s ease}:where(html[data-design=modern]) .profile-support-contact:hover{border-color:color-mix(in srgb,var(--acid) 35%,var(--line));background:color-mix(in srgb,var(--acid) 6%,var(--raised));color:var(--text)}:where(html[data-design=modern]) .profile-support-contact__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:4px;background:color-mix(in srgb,var(--acid) 16%,var(--raised));border:1px solid color-mix(in srgb,var(--acid) 28%,var(--line));color:var(--acid);font-size:12px;font-weight:700;letter-spacing:.04em;flex-shrink:0}:where(html[data-design=modern]) .profile-support-contact__copy{display:flex;flex-direction:column;gap:2px;min-width:0}:where(html[data-design=modern]) .profile-support-contact__copy strong{font-size:14px;font-weight:600}:where(html[data-design=modern]) .profile-support-contact__copy span{font-size:12px;color:var(--muted)}:where(html[data-design=modern]) .profile-support-contact__arrow{margin-left:auto;color:var(--muted);font-size:14px}:where(html[data-design=modern]) .profile-support-contact__btn{width:100%;justify-content:center;text-decoration:none}:where(html[data-design=modern]) .profile-support-form{display:flex;flex-direction:column;gap:14px;min-width:0}:where(html[data-design=modern]) .profile-support-form__footer{margin-top:4px}:where(html[data-design=modern]) .profile-stack .TextArea,:where(html[data-design=modern]) .profile-stack .TextArea textarea{width:100%;background:var(--raised);border:1px solid var(--line);color:var(--text);border-radius:4px;box-shadow:none;resize:vertical}:where(html[data-design=modern]) .profile-stack .TextArea:hover,:where(html[data-design=modern]) .profile-stack .TextArea textarea:hover{border-color:color-mix(in srgb,var(--acid) 30%,var(--line))}:where(html[data-design=modern]) .profile-stack .TextArea:focus,:where(html[data-design=modern]) .profile-stack .TextArea textarea:focus{border-color:var(--acid);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--acid) 16%,transparent)}:where(html[data-design=modern]) .profile-stack .FormItem__Error{margin-top:6px;color:var(--negative);font-size:12px}@media (max-width: 900px){:where(html[data-design=modern]) .profile-support-grid{grid-template-columns:1fr}}:where(html[data-design=modern]) .surface-card{background:var(--surface);border:1px solid var(--line);border-radius:4px;padding:24px}:where(html[data-design=modern]) .body-text{margin:0;font-size:13px;line-height:1.8;color:var(--muted)}:where(html[data-design=modern]) .surface-card .block-heading{margin-bottom:12px}:where(html[data-design=modern]) .subscription-promos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-block:18px 24px;border-bottom:1px solid var(--line)}:where(html[data-design=modern]) .promo-card{display:flex;align-items:flex-start;gap:16px;padding:20px 24px;background:var(--surface);border:1px solid var(--line);border-radius:4px}:where(html[data-design=modern]) .promo-card--warm{background:linear-gradient(135deg,color-mix(in srgb,var(--negative) 12%,transparent) 0%,var(--surface) 60%)}:where(html[data-design=modern]) .promo-card--cool{background:linear-gradient(135deg,color-mix(in srgb,var(--acid) 14%,transparent) 0%,var(--surface) 60%)}:where(html[data-design=modern]) .promo-card__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:4px;background:color-mix(in srgb,var(--acid) 12%,var(--raised));font:700 13px/1 Manrope,sans-serif;color:var(--acid);flex-shrink:0}:where(html[data-design=modern]) .promo-card--warm .promo-card__icon{color:var(--negative)}:where(html[data-design=modern]) .promo-card--warm .promo-card__icon{background:color-mix(in srgb,var(--negative) 15%,var(--raised))}:where(html[data-design=modern]) .promo-card__description{margin:0 0 8px;font-size:12px;line-height:1.5;color:var(--muted)}:where(html[data-design=modern]) .promo-card__row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}:where(html[data-design=modern]) .promo-card__title{margin:0;font:500 20px/1.2 Manrope,sans-serif;letter-spacing:-.025em;color:var(--text)}:where(html[data-design=modern]) .promo-card__discount{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:13px;font-weight:700;color:var(--bg);background:var(--acid)}:where(html[data-design=modern]) .promo-card--warm .promo-card__discount{background:var(--negative)}:where(html[data-design=modern]) .subscription-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:8px}:where(html[data-design=modern]) .plan-card{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px;background:var(--surface);border:1px solid var(--line);border-radius:4px}:where(html[data-design=modern]) .plan-card--featured{border-color:color-mix(in srgb,var(--acid) 45%,var(--line));background:linear-gradient(160deg,color-mix(in srgb,var(--acid) 8%,transparent) 0%,var(--surface) 45%)}:where(html[data-design=modern]) .plan-badge{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--acid);background:color-mix(in srgb,var(--acid) 15%,transparent)}:where(html[data-design=modern]) .plan-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:4px;color:var(--text)}:where(html[data-design=modern]) .plan-icon svg{width:28px;height:28px}:where(html[data-design=modern]) .plan-icon--networks{background:linear-gradient(135deg,#3a4a2e,#2a3522)}:where(html[data-design=modern]) .plan-icon--coin{background:linear-gradient(135deg,#5a4a22,#3a3018)}:where(html[data-design=modern]) .plan-icon--ipoker{background:linear-gradient(135deg,#2d4a32,#1a3020)}:where(html[data-design=modern]) .plan-icon--all{background:linear-gradient(135deg,#4a3558,#2a2040)}:where(html[data-design=modern]) .plan-head h3{margin:0;font:500 20px/1.2 Manrope,sans-serif;letter-spacing:-.025em;color:var(--text)}:where(html[data-design=modern]) .plan-subtitle{margin:4px 0 0;font-size:12px;line-height:1.5;color:var(--muted)}:where(html[data-design=modern]) .price-list{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}:where(html[data-design=modern]) .price-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:4px;background:var(--raised);border:1px solid transparent}:where(html[data-design=modern]) .price-row--highlight{border-color:color-mix(in srgb,var(--acid) 35%,transparent);background:color-mix(in srgb,var(--acid) 8%,var(--raised))}:where(html[data-design=modern]) .price-label{font-size:12px;line-height:1.4;color:var(--muted)}:where(html[data-design=modern]) .price-value{font-size:13px;line-height:1.4;color:var(--text);white-space:nowrap}:where(html[data-design=modern]) .price-row--highlight .price-value{color:var(--acid);font-weight:700}:where(html[data-design=modern]) .plan-details{padding-top:12px;border-top:1px solid var(--line)}:where(html[data-design=modern]) .plan-details__title{margin:0 0 10px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}:where(html[data-design=modern]) .plan-details__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}:where(html[data-design=modern]) .plan-details__list li{position:relative;padding-left:14px;font-size:12px;line-height:1.5;color:var(--muted)}:where(html[data-design=modern]) .plan-details__list li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:var(--acid)}:where(html[data-design=modern]) .subscription-cta{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:24px;background:var(--surface);border:1px solid var(--line);border-radius:4px;margin-bottom:20px}:where(html[data-design=modern]) .subscription-cta h2{margin:0 0 8px;font:500 20px/1.2 Manrope,sans-serif;letter-spacing:-.025em;color:var(--text)}:where(html[data-design=modern]) .subscription-cta__icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:4px;background:var(--acid);color:var(--bg);flex-shrink:0}:where(html[data-design=modern]) .subscription-cta__icon svg{width:28px;height:28px}:where(html[data-design=modern]) .subscription-cta a:not(.acid-button){color:var(--acid);text-decoration:underline;text-underline-offset:3px}:where(html[data-design=modern]) .subscription-note{padding:20px 24px;background:var(--surface);border:1px solid var(--line);border-radius:4px}:where(html[data-design=modern]) .subscription-note strong{color:var(--text)}:where(html[data-design=modern]) .settings-section{padding-block:18px 24px}:where(html[data-design=modern]) .settings-stack{display:flex;flex-direction:column;gap:16px}:where(html[data-design=modern]) .settings-panel{display:flex;flex-direction:column;gap:18px;padding:22px 24px;background:var(--surface);border:1px solid var(--line);border-radius:4px}:where(html[data-design=modern]) .settings-panel__head{display:flex;align-items:center;gap:12px;padding-bottom:4px}:where(html[data-design=modern]) .settings-panel__head h2{margin:0;font:500 20px/1.2 Manrope,sans-serif;letter-spacing:-.025em;color:var(--text)}:where(html[data-design=modern]) .settings-panel__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:4px;color:var(--acid);background:color-mix(in srgb,var(--acid) 12%,var(--raised));border:1px solid color-mix(in srgb,var(--acid) 22%,var(--line));flex-shrink:0}:where(html[data-design=modern]) .settings-panel__icon svg{width:22px;height:22px}:where(html[data-design=modern]) .settings-panel__footer{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding-top:16px;margin-top:2px;border-top:1px solid var(--line)}:where(html[data-design=modern]) .settings-filters-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}:where(html[data-design=modern]) .settings-filter-span{grid-column:1 / -1}:where(html[data-design=modern]) .settings-fields-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}:where(html[data-design=modern]) .settings-field{display:flex;flex-direction:column;gap:8px;min-width:0}:where(html[data-design=modern]) .settings-field-label{margin:0;color:var(--muted);font-size:10px;letter-spacing:.1em;text-transform:uppercase}:where(html[data-design=modern]) .settings-field-hint{margin:-4px 0 10px;color:var(--muted);font-size:12px;line-height:1.5}:where(html[data-design=modern]) .settings-fields{display:flex;flex-direction:column;gap:0}:where(html[data-design=modern]) .settings-subsection{padding-block:18px;border-top:1px solid var(--line)}:where(html[data-design=modern]) .settings-subsection:first-child{border-top:0;padding-top:0}:where(html[data-design=modern]) .settings-toggle-row{display:flex;align-items:center;gap:10px;min-height:36px;color:var(--text);font-size:13px;font-weight:600}:where(html[data-design=modern]) .settings-stack .Text{color:var(--text)}:where(html[data-design=modern]) .settings-stack .Text[type=secondary]{color:var(--muted)}:where(html[data-design=modern]) .settings-stack .Input,:where(html[data-design=modern]) .settings-stack .Input input{width:100%;min-height:42px;padding:10px 14px!important;background:var(--raised)!important;border:1px solid var(--line)!important;border-radius:4px!important;color:var(--text)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;font-size:14px!important}:where(html[data-design=modern]) .settings-stack .Input:hover,:where(html[data-design=modern]) .settings-stack .Input input:hover,:where(html[data-design=modern]) .settings-stack .Input:focus,:where(html[data-design=modern]) .settings-stack .Input input:focus{border-color:color-mix(in srgb,var(--acid) 35%,var(--line))!important;background:var(--raised)!important;box-shadow:none!important}:where(html[data-design=modern]) .settings-stack .FormItem{margin-bottom:0}:where(html[data-design=modern]) .faq-section{padding-block:18px 24px}:where(html[data-design=modern]) .faq-stats-preview{display:flex;flex-direction:column;gap:14px;padding:14px;border:1px solid var(--line);border-radius:4px;background:var(--bg)}:where(html[data-design=modern]) .faq-stats-preview__summary{display:flex;flex-direction:column;gap:0}:where(html[data-design=modern]) .faq-stats-preview .stats-row--primary{padding-block:10px 8px}:where(html[data-design=modern]) .faq-stats-preview .stats-row--preflop{padding-block:0 4px}:where(html[data-design=modern]) .faq-stats-preview .stats-panel--postflop{margin-top:0}:where(html[data-design=modern]) .faq-stats-preview .postflop-heading h2{font-size:18px}:where(html[data-design=modern]) .faq-accordion .faq-stats-preview .table-scroll{max-height:220px}:where(html[data-design=modern]) .faq-layout-guide{display:flex;flex-direction:column;gap:16px}:where(html[data-design=modern]) .faq-layout-card{display:grid;grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:18px;padding:16px;border:1px solid var(--line);border-radius:4px;background:var(--bg)}:where(html[data-design=modern]) .faq-layout-card__copy h3{font-size:16px;font-weight:500;letter-spacing:-.02em;margin-bottom:8px}:where(html[data-design=modern]) .faq-layout-card__lead{color:var(--muted);font-size:13px;line-height:1.6;margin-bottom:10px}:where(html[data-design=modern]) .faq-layout-card__steps{margin:0;padding-left:18px;color:var(--text);font-size:12px;line-height:1.65}:where(html[data-design=modern]) .faq-layout-card__steps li+li{margin-top:6px}:where(html[data-design=modern]) .faq-layout-note{padding:14px 16px;border:1px dashed color-mix(in srgb,var(--acid) 24%,var(--line));border-radius:4px;background:color-mix(in srgb,var(--acid) 5%,var(--surface))}:where(html[data-design=modern]) .faq-layout-note h4{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--acid);margin-bottom:6px}:where(html[data-design=modern]) .faq-layout-note p{color:var(--muted);font-size:12px;line-height:1.65}:where(html[data-design=modern]) .faq-layout-mock{border:1px solid var(--line);border-radius:4px;background:var(--surface);overflow:hidden;min-height:140px}:where(html[data-design=modern]) .faq-layout-mock--desktop{display:flex;min-height:160px}:where(html[data-design=modern]) .faq-layout-mock__sidebar{width:28%;padding:8px 6px;border-right:1px solid var(--line);background:var(--raised);display:flex;flex-direction:column;gap:6px}:where(html[data-design=modern]) .faq-layout-mock__logo,:where(html[data-design=modern]) .faq-layout-mock__nav,:where(html[data-design=modern]) .faq-layout-mock__crumb,:where(html[data-design=modern]) .faq-layout-mock__search,:where(html[data-design=modern]) .faq-layout-mock__kpi,:where(html[data-design=modern]) .faq-layout-mock__chart,:where(html[data-design=modern]) .faq-layout-mock__panel,:where(html[data-design=modern]) .faq-layout-mock__player,:where(html[data-design=modern]) .faq-layout-mock__tabs,:where(html[data-design=modern]) .faq-layout-mock__preflop{display:block;border-radius:2px;background:color-mix(in srgb,var(--line) 70%,transparent)}:where(html[data-design=modern]) .faq-layout-mock__logo{height:10px;width:70%}:where(html[data-design=modern]) .faq-layout-mock__nav{height:8px;width:85%}:where(html[data-design=modern]) .faq-layout-mock__nav--active{background:color-mix(in srgb,var(--acid) 35%,var(--line))}:where(html[data-design=modern]) .faq-layout-mock__workspace{flex:1;display:flex;flex-direction:column;min-width:0}:where(html[data-design=modern]) .faq-layout-mock__header{display:flex;align-items:center;gap:4px;padding:6px 8px;border-bottom:1px solid var(--line)}:where(html[data-design=modern]) .faq-layout-mock__crumb{height:6px;width:28%}:where(html[data-design=modern]) .faq-layout-mock__search{flex:1;height:10px;min-width:0}:where(html[data-design=modern]) .faq-layout-mock__search--compact{flex:1;height:12px}:where(html[data-design=modern]) .faq-layout-mock__tool{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid var(--line);border-radius:3px;background:var(--raised);color:var(--muted);flex-shrink:0}:where(html[data-design=modern]) .faq-layout-mock__tool svg{width:9px;height:9px}:where(html[data-design=modern]) .faq-layout-mock__tool--active{color:var(--acid);border-color:color-mix(in srgb,var(--acid) 40%,var(--line));background:color-mix(in srgb,var(--acid) 12%,var(--raised))}:where(html[data-design=modern]) .faq-layout-mock__body{padding:8px;display:flex;flex-direction:column;gap:6px;flex:1}:where(html[data-design=modern]) .faq-layout-mock__kpi{height:14px;width:45%}:where(html[data-design=modern]) .faq-layout-mock__chart{height:28px;width:100%}:where(html[data-design=modern]) .faq-layout-mock__panel{height:36px;width:100%}:where(html[data-design=modern]) .faq-layout-mock__panel--short{height:28px}:where(html[data-design=modern]) .faq-layout-mock--portable,:where(html[data-design=modern]) .faq-layout-mock--ultra{display:flex;flex-direction:column}:where(html[data-design=modern]) .faq-layout-mock__toolbar{display:flex;align-items:center;gap:6px;padding:6px 8px;border-bottom:1px solid var(--line);background:var(--raised)}:where(html[data-design=modern]) .faq-layout-mock__toolbar--ultra{justify-content:space-between}:where(html[data-design=modern]) .faq-layout-mock__zoom{font-size:9px;letter-spacing:.08em;color:var(--muted);border:1px solid var(--line);border-radius:3px;padding:2px 5px;flex-shrink:0}:where(html[data-design=modern]) .faq-layout-mock__body--portable{padding:8px}:where(html[data-design=modern]) .faq-layout-mock__player{height:10px;width:55%}:where(html[data-design=modern]) .faq-layout-mock__player--short{width:40%}:where(html[data-design=modern]) .faq-layout-mock__tabs{height:8px;width:70%}:where(html[data-design=modern]) .faq-layout-mock__preflop{height:10px;width:100%}:where(html[data-design=modern]) .faq-layout-mock__ultra-btn{font-size:8px;letter-spacing:.06em;text-transform:uppercase;padding:3px 6px;border:1px solid var(--line);border-radius:3px;color:var(--muted)}:where(html[data-design=modern]) .faq-layout-mock__ultra-btn--active{color:var(--acid);border-color:color-mix(in srgb,var(--acid) 40%,var(--line));background:color-mix(in srgb,var(--acid) 10%,var(--raised))}:where(html[data-design=modern]) .faq-layout-mock__ultra-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:8px}:where(html[data-design=modern]) .faq-layout-mock__ultra-cell{height:22px;border-radius:2px;background:color-mix(in srgb,var(--line) 65%,transparent)}:where(html[data-design=modern]) .faq-layout-card--ultra{grid-template-columns:minmax(200px,240px) minmax(0,1fr)}:where(html[data-design=modern]) .faq-layout-card__subsection{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}:where(html[data-design=modern]) .faq-layout-card__subsection h4{font-size:13px;font-weight:500;letter-spacing:-.01em;margin-bottom:8px;color:var(--text)}:where(html[data-design=modern]) .faq-layout-card__subsection .faq-layout-card__steps{margin-top:0}@media (max-width: 760px){:where(html[data-design=modern]) .faq-layout-card,:where(html[data-design=modern]) .faq-layout-card--ultra{grid-template-columns:1fr}}:where(html[data-design=modern]) .faq-randomizer-guide{display:flex;flex-direction:column;gap:16px}:where(html[data-design=modern]) .faq-randomizer-mock{border:1px solid var(--line);border-radius:4px;background:var(--surface);overflow:hidden}:where(html[data-design=modern]) .faq-randomizer-mock--header{padding:10px}:where(html[data-design=modern]) .faq-randomizer-mock__toolbar{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid var(--line);border-radius:4px;background:var(--raised)}:where(html[data-design=modern]) .faq-randomizer-mock__search{flex:1;height:12px;border-radius:2px;background:color-mix(in srgb,var(--line) 70%,transparent)}:where(html[data-design=modern]) .faq-randomizer-mock__tool{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:28px;height:24px;padding:0 6px;border:1px solid var(--line);border-radius:3px;background:var(--bg);color:var(--muted);flex-shrink:0}:where(html[data-design=modern]) .faq-randomizer-mock__tool--tiny{min-width:24px;height:20px;padding:0 4px}:where(html[data-design=modern]) .faq-randomizer-mock__tool svg{width:11px;height:11px}:where(html[data-design=modern]) .faq-randomizer-mock__tool--active{color:var(--acid);border-color:color-mix(in srgb,var(--acid) 42%,var(--line));background:color-mix(in srgb,var(--acid) 10%,var(--bg))}:where(html[data-design=modern]) .faq-randomizer-mock__value{font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}:where(html[data-design=modern]) .faq-randomizer-mock__legend{display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:10px;color:var(--muted);font-size:11px}:where(html[data-design=modern]) .faq-randomizer-mock__legend-item{display:inline-flex;align-items:center;gap:6px}:where(html[data-design=modern]) .faq-randomizer-mock--settings{padding:12px;display:flex;flex-direction:column;gap:12px}:where(html[data-design=modern]) .faq-randomizer-mock__panel-head{display:flex;align-items:center;gap:8px}:where(html[data-design=modern]) .faq-randomizer-mock__panel-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--line);border-radius:4px;background:var(--raised);color:var(--acid)}:where(html[data-design=modern]) .faq-randomizer-mock__panel-icon svg{width:14px;height:14px}:where(html[data-design=modern]) .faq-randomizer-mock__panel-title{font-size:15px;font-weight:500;letter-spacing:-.02em}:where(html[data-design=modern]) .faq-randomizer-mock__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:where(html[data-design=modern]) .faq-randomizer-mock__field{display:flex;flex-direction:column;gap:4px;font-size:10px;color:var(--muted)}:where(html[data-design=modern]) .faq-randomizer-mock__input{display:block;padding:7px 8px;border:1px solid var(--line);border-radius:4px;background:var(--raised);color:var(--text);font-size:12px;font-variant-numeric:tabular-nums}:where(html[data-design=modern]) .faq-randomizer-mock__footer{display:flex;justify-content:flex-end;gap:8px}:where(html[data-design=modern]) .faq-randomizer-mock__btn{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:4px;font-size:11px;border:1px solid var(--line)}:where(html[data-design=modern]) .faq-randomizer-mock__btn--outline{color:var(--muted);background:transparent}:where(html[data-design=modern]) .faq-randomizer-mock__btn--acid{color:var(--bg);background:var(--acid);border-color:var(--acid)}@media (max-width: 560px){:where(html[data-design=modern]) .faq-randomizer-mock__fields{grid-template-columns:1fr}}:where(html[data-design=modern]) .faq-autoclose-guide{display:flex;flex-direction:column;gap:16px}:where(html[data-design=modern]) .faq-layout-card--autoclose-install{grid-template-columns:minmax(220px,300px) minmax(0,1fr)}:where(html[data-design=modern]) .faq-autoclose-install{display:flex;flex-direction:column;gap:10px;max-height:min(420px,52vh);overflow-y:auto;overscroll-behavior:contain;padding-right:2px}:where(html[data-design=modern]) .faq-autoclose-install__step{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start}:where(html[data-design=modern]) .faq-autoclose-install__num{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:color-mix(in srgb,var(--acid) 14%,var(--raised));border:1px solid color-mix(in srgb,var(--acid) 28%,var(--line));color:var(--acid);font-size:11px;font-weight:600}:where(html[data-design=modern]) .faq-autoclose-install__scene{border:1px solid var(--line);border-radius:4px;background:var(--bg);padding:8px;min-height:44px}:where(html[data-design=modern]) .faq-autoclose-install__caption{grid-column:2;margin:-2px 0 0;color:var(--muted);font-size:11px;line-height:1.45}:where(html[data-design=modern]) .faq-autoclose-chrome{display:flex;align-items:center;gap:8px;min-height:28px}:where(html[data-design=modern]) .faq-autoclose-chrome--address{padding:2px 0}:where(html[data-design=modern]) .faq-autoclose-chrome__bar{flex:1;padding:6px 8px;border:1px solid var(--line);border-radius:999px;background:var(--raised);color:var(--text);font-size:10px;font-family:ui-monospace,monospace}:where(html[data-design=modern]) .faq-autoclose-chrome--devmode{justify-content:space-between}:where(html[data-design=modern]) .faq-autoclose-chrome__label{font-size:10px;color:var(--muted)}:where(html[data-design=modern]) .faq-autoclose-chrome__switch{position:relative;width:30px;height:16px;border-radius:999px;background:var(--line);flex-shrink:0}:where(html[data-design=modern]) .faq-autoclose-chrome__switch:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--text);transition:transform .15s ease}:where(html[data-design=modern]) .faq-autoclose-chrome__switch--on{background:color-mix(in srgb,var(--acid) 70%,var(--line))}:where(html[data-design=modern]) .faq-autoclose-chrome__switch--on:after{transform:translate(14px);background:var(--bg)}:where(html[data-design=modern]) .faq-autoclose-chrome--toolbar{justify-content:flex-start}:where(html[data-design=modern]) .faq-autoclose-chrome__btn{display:inline-flex;align-items:center;padding:5px 8px;border:1px solid var(--line);border-radius:4px;font-size:10px;color:var(--muted);background:var(--raised)}:where(html[data-design=modern]) .faq-autoclose-chrome__btn--accent{color:var(--acid);border-color:color-mix(in srgb,var(--acid) 35%,var(--line));background:color-mix(in srgb,var(--acid) 8%,var(--raised))}:where(html[data-design=modern]) .faq-autoclose-chrome--folder{flex-direction:column;align-items:flex-start;gap:6px}:where(html[data-design=modern]) .faq-autoclose-chrome__folder{width:28px;height:22px;border-radius:3px;background:color-mix(in srgb,var(--acid) 20%,var(--line));border:1px solid color-mix(in srgb,var(--acid) 30%,var(--line))}:where(html[data-design=modern]) .faq-autoclose-chrome__folder-name{font-size:10px;color:var(--text);word-break:break-all}:where(html[data-design=modern]) .faq-autoclose-chrome--extension{gap:8px}:where(html[data-design=modern]) .faq-autoclose-chrome__ext-icon{width:24px;height:24px;border-radius:4px;background:color-mix(in srgb,var(--acid) 24%,var(--line));flex-shrink:0}:where(html[data-design=modern]) .faq-autoclose-chrome__ext-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}:where(html[data-design=modern]) .faq-autoclose-chrome__ext-title{font-size:10px;color:var(--text);line-height:1.2}:where(html[data-design=modern]) .faq-autoclose-chrome__ext-meta{font-size:9px;color:var(--muted)}:where(html[data-design=modern]) .faq-autoclose-settings__panel{border:1px solid var(--line);border-radius:4px;background:var(--surface);padding:12px;display:flex;flex-direction:column;gap:10px}:where(html[data-design=modern]) .faq-autoclose-settings__label{margin:0;color:var(--muted);font-size:10px;letter-spacing:.08em;text-transform:uppercase}:where(html[data-design=modern]) .faq-autoclose-settings__hint{margin:0;color:var(--muted);font-size:11px;line-height:1.45}:where(html[data-design=modern]) .faq-autoclose-settings__toggle{display:flex;align-items:center;gap:10px;color:var(--text);font-size:12px;font-weight:600}:where(html[data-design=modern]) .faq-autoclose-settings__switch{position:relative;width:34px;height:18px;border-radius:999px;background:var(--line);flex-shrink:0}:where(html[data-design=modern]) .faq-autoclose-settings__switch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--text)}:where(html[data-design=modern]) .faq-autoclose-settings__switch--on{background:var(--acid)}:where(html[data-design=modern]) .faq-autoclose-settings__switch--on:after{transform:translate(16px);background:var(--bg)}:where(html[data-design=modern]) .faq-autoclose-settings__select{display:block;padding:8px 10px;border:1px solid var(--line);border-radius:4px;background:var(--raised);color:var(--text);font-size:12px}:where(html[data-design=modern]) .faq-autoclose-tabs{border:1px solid var(--line);border-radius:4px;background:var(--surface);overflow:hidden}:where(html[data-design=modern]) .faq-autoclose-tabs__bar{display:flex;gap:4px;padding:6px 6px 0;background:var(--raised);border-bottom:1px solid var(--line)}:where(html[data-design=modern]) .faq-autoclose-tabs__tab{padding:5px 8px 6px;border:1px solid transparent;border-bottom:0;border-radius:4px 4px 0 0;font-size:9px;color:var(--muted);background:transparent;max-width:33%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(html[data-design=modern]) .faq-autoclose-tabs__tab--active{color:var(--text);background:var(--surface);border-color:var(--line)}:where(html[data-design=modern]) .faq-autoclose-tabs__body{padding:12px;display:flex;flex-direction:column;gap:6px;min-height:56px}:where(html[data-design=modern]) .faq-autoclose-tabs__pulse{width:40%;height:8px;border-radius:2px;background:color-mix(in srgb,var(--acid) 35%,var(--line))}:where(html[data-design=modern]) .faq-autoclose-tabs__line{height:6px;width:100%;border-radius:2px;background:color-mix(in srgb,var(--line) 70%,transparent)}:where(html[data-design=modern]) .faq-autoclose-tabs__line--short{width:65%}:where(html[data-design=modern]) .faq-autoclose-tabs__timers{display:flex;gap:8px;padding:0 12px 10px}:where(html[data-design=modern]) .faq-autoclose-tabs__timer{font-size:10px;font-variant-numeric:tabular-nums;color:var(--muted);padding:2px 6px;border:1px dashed var(--line);border-radius:999px}:where(html[data-design=modern]) .faq-autoclose-tabs__timer--idle{color:color-mix(in srgb,var(--muted) 80%,#f87171);border-color:color-mix(in srgb,#f87171 35%,var(--line))}:where(html[data-design=modern]) .faq-autoclose-notes{margin:0;padding-left:18px;color:var(--muted);font-size:12px;line-height:1.65}:where(html[data-design=modern]) .faq-autoclose-notes li+li{margin-top:6px}@media (max-width: 760px){:where(html[data-design=modern]) .faq-layout-card--autoclose-install{grid-template-columns:1fr}}:where(html[data-design=modern]) .faq-support-cta{margin-top:8px}:where(html[data-design=modern]) .faq-accordion{border:none!important;background:transparent!important;display:flex;flex-direction:column;gap:12px}:where(html[data-design=modern]) .faq-accordion>.rc-collapse-item{border:1px solid var(--line)!important;border-radius:4px!important;overflow:hidden;background:var(--surface)!important}:where(html[data-design=modern]) .faq-accordion>.rc-collapse-item>.rc-collapse-header{background:var(--raised)!important;border-bottom:1px solid var(--line)!important;display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;cursor:pointer;padding:20px 24px!important}:where(html[data-design=modern]) .faq-accordion>.rc-collapse-item>.rc-collapse-header[aria-expanded=true]{border-bottom-color:color-mix(in srgb,var(--acid) 30%,var(--line))!important;background:linear-gradient(90deg,color-mix(in srgb,var(--acid) 16%,transparent) 0%,var(--raised) 100%)!important}:where(html[data-design=modern]) .faq-accordion>.rc-collapse-item>.rc-collapse-content{background:var(--surface)!important;padding:0!important}:where(html[data-design=modern]) .faq-accordion>.rc-collapse-item>.rc-collapse-content>.rc-collapse-body{padding:24px!important}:where(html[data-design=modern]) .faq-accordion__icon{display:flex;color:var(--muted);cursor:pointer;font-size:12px;transition:transform .2s ease,color .2s ease;transform:rotate(180deg)}:where(html[data-design=modern]) .faq-accordion__icon--active{transform:rotate(0);color:var(--acid)}:where(html[data-design=modern]) .faq-accordion .Text{color:var(--text)}:where(html[data-design=modern]) .faq-accordion .Text[type=secondary]{color:var(--muted)}:where(html[data-design=modern]) .faq-accordion .Text[type=primary]{color:var(--acid)}:where(html[data-design=modern]) .faq-accordion .FAQPage__stats-intro,:where(html[data-design=modern]) .faq-accordion .FAQPage__stats-body{line-height:1.7}:where(html[data-design=modern]) .faq-accordion .FAQPage__stats-body{white-space:pre-line;color:var(--muted)}:where(html[data-design=modern]) .faq-accordion .FAQPage__stats-section+.FAQPage__stats-section{margin-top:4px}:where(html[data-design=modern]) .faq-accordion img,:where(html[data-design=modern]) .faq-accordion .FAQPage__Collapse-image{max-width:100%;height:auto;border-radius:4px;border:1px solid var(--line)}:where(html[data-design=modern]) .faq-accordion .FAQPage__Collapse-image{width:min(100%,960px)}:where(html[data-design=modern]) .faq-accordion .FAQPage__TelegramCallout{padding:16px 18px;border-radius:4px;border:1px solid color-mix(in srgb,var(--acid) 28%,var(--line));background:color-mix(in srgb,var(--acid) 8%,var(--surface))}:where(html[data-design=modern]) .faq-accordion .FAQPage__TelegramLink{color:var(--acid);text-decoration:underline;text-underline-offset:3px}:where(html[data-design=modern]) .faq-accordion .FAQPage__TelegramLink--button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:10px 16px;border-radius:4px;background:color-mix(in srgb,var(--acid) 18%,var(--raised));border:1px solid color-mix(in srgb,var(--acid) 45%,var(--line));text-decoration:none;font-weight:600}:where(html[data-design=modern]) .faq-accordion .FAQPage__TelegramLink--url{word-break:break-all}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge{display:flex;flex-direction:column;gap:20px}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .SurfaceCard,:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .SettingsPage__Content,:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .AnalyticsDashboard__Section{background:var(--surface);border:1px solid var(--line);border-radius:4px;padding:24px;color:var(--text)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .SurfaceCard--compact,:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .AnalyticsMetricCard{background:var(--surface);border:1px solid var(--line);border-radius:4px;padding:18px}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .PageHero,:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .AnalyticsDashboard__PageHeader{display:none}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .Text{color:var(--text)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .Text[type=secondary]{color:var(--muted)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .Input input{background:var(--raised)!important;border-color:var(--line)!important;color:var(--text)!important}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .Button[type=default]{background:transparent;border-color:var(--line);color:var(--text)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .SettingsPage__AutopasteRoomChip{color:var(--text);background:var(--raised);border-color:var(--line)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .SettingsPage__AutopasteRoomChip:hover{border-color:var(--acid);background:color-mix(in srgb,var(--acid) 8%,var(--raised))}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .FilterPanel__actions{display:flex;gap:10px;justify-content:flex-end}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .CheckboxField{display:flex;align-items:center;gap:10px}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .CooperationPage__audience{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .CooperationPage__audience-tag{display:inline-flex;padding:6px 12px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:12px}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .CooperationPage__telegram-btn,:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .CooperationPage__link{color:var(--acid)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .CooperationPage__cta{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:24px;background:var(--surface);border:1px solid var(--line);border-radius:4px}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .CooperationPage__cta h2{margin:0 0 8px;font-family:var(--font-display);font-size:20px;font-weight:500;letter-spacing:-.025em;color:var(--text)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .CooperationPage__cta-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:4px;background:color-mix(in srgb,var(--acid) 12%,var(--raised));color:var(--acid);flex-shrink:0}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .CooperationPage__cta-icon svg{width:28px;height:28px}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .CooperationPage__audience-tag{background:color-mix(in srgb,var(--acid) 10%,var(--raised));border-color:color-mix(in srgb,var(--acid) 22%,var(--line));color:var(--acid);font-weight:600}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge .CooperationPage__telegram-btn{text-decoration:none;white-space:nowrap}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SettingsPage .SettingsPage__Content+.SettingsPage__Content,:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SettingsPage .SettingsPage__Content+section,:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SettingsPage section+.SettingsPage__Content{margin-top:0}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SettingsPage .SettingsPage__FiltersIcon{color:var(--acid);background:color-mix(in srgb,var(--acid) 12%,var(--raised));border-color:color-mix(in srgb,var(--acid) 22%,var(--line))}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .PageSection,:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__promos,:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__plans{margin:0}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .PageSection__head{margin-bottom:20px}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__plan{background:var(--surface);border-color:var(--line)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__plan:hover{border-color:color-mix(in srgb,var(--acid) 30%,var(--line));box-shadow:0 12px 32px #00000040}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__plan--featured{border-color:color-mix(in srgb,var(--acid) 45%,var(--line));background:linear-gradient(160deg,color-mix(in srgb,var(--acid) 8%,transparent) 0%,var(--surface) 45%)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__plan-badge{color:var(--acid);background:color-mix(in srgb,var(--acid) 15%,transparent)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__price-row{background:var(--raised)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__price-row--highlight{border-color:color-mix(in srgb,var(--acid) 35%,transparent);background:color-mix(in srgb,var(--acid) 8%,var(--raised))}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__price-row--highlight .SubscriptionPage__price-value{color:var(--acid);font-weight:700}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__price-label{color:var(--muted)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__price-value{color:var(--text)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__plan-details{border-top-color:var(--line)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__details-list li:before{background:var(--acid)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__promo{background:var(--surface);border-color:var(--line)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__promo--warm{background:linear-gradient(135deg,color-mix(in srgb,var(--negative) 12%,transparent) 0%,var(--surface) 60%)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__promo--cool{background:linear-gradient(135deg,color-mix(in srgb,var(--acid) 14%,transparent) 0%,var(--surface) 60%)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__promo-icon{color:var(--acid);background:color-mix(in srgb,var(--acid) 12%,transparent)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__promo--warm .SubscriptionPage__promo-icon{color:var(--negative);background:color-mix(in srgb,var(--negative) 15%,transparent)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__promo-discount{color:var(--bg);background:var(--acid)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__promo--warm .SubscriptionPage__promo-discount{background:linear-gradient(90deg,var(--negative),color-mix(in srgb,var(--negative) 80%,#fff))}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__cta-icon{background:var(--acid);color:var(--bg)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SubscriptionPage__link{color:var(--acid)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SurfaceCta,:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.SubscriptionPage .SurfaceNote{background:var(--surface);border:1px solid var(--line);border-radius:4px;padding:24px;color:var(--text)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.FAQPage .PageSection{padding:0}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.FAQPage .PanelCollapse>.rc-collapse-item{background:var(--surface)!important;border-color:var(--line)!important}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.FAQPage .PanelCollapse>.rc-collapse-item:hover{border-color:color-mix(in srgb,var(--acid) 30%,var(--line))!important}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.FAQPage .PanelCollapse>.rc-collapse-item>.rc-collapse-header{background:var(--raised)!important;border-bottom-color:var(--line)!important}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.FAQPage .PanelCollapse>.rc-collapse-item>.rc-collapse-header[aria-expanded=true]{border-bottom-color:color-mix(in srgb,var(--acid) 30%,var(--line))!important;background:linear-gradient(90deg,color-mix(in srgb,var(--acid) 16%,transparent) 0%,var(--raised) 100%)!important}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.FAQPage .PanelCollapse>.rc-collapse-item>.rc-collapse-content{background:var(--surface)!important}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.FAQPage .PanelCollapse__icon{color:var(--muted)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.FAQPage .PanelCollapse__icon--active{color:var(--acid)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.FAQPage .FAQPage__TelegramCallout{border-color:color-mix(in srgb,var(--acid) 28%,var(--line));background:color-mix(in srgb,var(--acid) 8%,var(--surface))}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.FAQPage .FAQPage__TelegramLink{color:var(--acid)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.FAQPage .FAQPage__TelegramLink--button{background:color-mix(in srgb,var(--acid) 18%,var(--raised));border-color:color-mix(in srgb,var(--acid) 45%,var(--line))}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.FAQPage .FAQPage__stats-body{color:var(--text)}:where(html[data-design=modern]) .v2-theme .v2-legacy-bridge.FAQPage .FAQPage__Collapse-image{border-color:var(--line)}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangeEmailForm,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangePasswordForm,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .SupportForm{width:100%;padding:0;color:var(--text);background:transparent;border:none;border-radius:0}:where(html[data-design=modern]) .v2-theme .v2-profile-panel{gap:0}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangeEmailForm__Title,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangePasswordForm__Title,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .SupportForm__Title{gap:12px;margin-bottom:0;padding-bottom:14px;border-bottom:1px solid var(--line);font-size:20px;color:var(--text)}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangeEmailForm__TitleIcon,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangePasswordForm__TitleIcon,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .SupportForm__TitleIcon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:4px;color:var(--acid);background:color-mix(in srgb,var(--acid) 12%,var(--raised));border:1px solid color-mix(in srgb,var(--acid) 22%,var(--line))}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangeEmailForm__TitleIcon svg,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangePasswordForm__TitleIcon svg,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .SupportForm__TitleIcon svg{width:22px;height:22px}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangeEmailForm__Content,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangePasswordForm__Content{display:flex;flex-direction:column;align-items:stretch;gap:14px;margin-top:18px;width:100%}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangeEmailForm__Content>.Flex{flex-direction:column;align-items:stretch;gap:16px}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangeEmailForm__Input,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangePasswordForm__Input{width:100%;margin-bottom:0}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangePasswordForm--horizontal-divider,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .Flex--horizontal-divider{display:none}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangeEmailForm__Action,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangePasswordForm__Action,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .SupportForm__Action{align-self:stretch;margin-top:4px;margin-bottom:0}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .SupportForm>.Flex:not(.SupportForm__Title){flex-direction:column;align-items:stretch;gap:18px;margin-top:18px}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .SupportForm__Content{width:100%;gap:14px}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .SupportForm__Description{margin-bottom:0;color:var(--muted)}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .SupportForm__Contact-item{padding:12px 14px;border:1px solid var(--line);border-radius:4px;background:var(--raised);text-decoration:none;color:var(--text);transition:border-color .15s ease,background .15s ease}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .SupportForm__Contact-item:hover{border-color:color-mix(in srgb,var(--acid) 35%,var(--line));background:color-mix(in srgb,var(--acid) 6%,var(--raised))}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .Input,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .TextArea{width:100%;background:var(--raised);border:1px solid var(--line);color:var(--text);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .Input:hover,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .TextArea:hover{border-color:color-mix(in srgb,var(--acid) 30%,var(--line));background:var(--raised)}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .Input:focus,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .TextArea:focus{border-color:var(--acid);background:var(--raised);box-shadow:0 0 0 3px color-mix(in srgb,var(--acid) 16%,transparent);outline:none}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .Button{width:100%;min-height:44px}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .Button--primary{background:var(--acid);border-color:var(--acid);color:var(--bg);box-shadow:none}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .Button--primary:hover{background:color-mix(in srgb,var(--acid) 88%,white);border-color:color-mix(in srgb,var(--acid) 88%,white);box-shadow:none;transform:none}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .Button--default{background:transparent;border-color:color-mix(in srgb,var(--acid) 45%,var(--line));color:var(--text)}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .Button--default:hover{border-color:var(--acid);color:var(--acid);background:color-mix(in srgb,var(--acid) 8%,var(--raised));box-shadow:none}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .Text--secondary{color:var(--muted)}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .Text--primary{color:var(--acid)}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .SupportForm__Contact-item img{border-radius:4px}@media (min-width: 640px){:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .Button{width:auto;min-width:140px}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangeEmailForm__Action,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangePasswordForm__Action,:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .SupportForm__Action{align-self:flex-end}}@media (min-width: 768px){:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangeEmailForm__Content>.Flex{flex-direction:row;align-items:flex-start}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangeEmailForm__Content>.Flex .Flex--horizontal-divider{display:block;width:1px;align-self:stretch;background:var(--line)}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangeEmailForm__Input{flex:1 1 280px;min-width:0}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangePasswordForm__Content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .ChangePasswordForm__Action{grid-column:1 / -1}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .SupportForm>.Flex:not(.SupportForm__Title){flex-direction:row;align-items:flex-start;gap:24px}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .SupportForm>.Flex:not(.SupportForm__Title) .Flex--horizontal-divider{display:block;width:1px;align-self:stretch;background:var(--line)}:where(html[data-design=modern]) .v2-theme .v2-profile-bridge .SupportForm__Content{flex:1 1 auto;min-width:0}}:where(html[data-design=modern]) .v2-theme .v2-admin-layout .v2-admin-side-nav{flex:1 1 auto;min-height:0;margin:0 12px;overflow-y:auto}:where(html[data-design=modern]) .v2-theme .v2-admin-layout .v2-admin-side-nav a{width:100%;color:var(--muted)}:where(html[data-design=modern]) .v2-theme .v2-admin-layout .v2-admin-side-nav a.active,:where(html[data-design=modern]) .v2-theme .v2-admin-layout .v2-admin-side-nav a[aria-current=page]{color:var(--bg)}:where(html[data-design=modern]) .v2-theme .v2-admin-layout .v2-admin-side-nav a:not(.active):not([aria-current=page]):hover{color:var(--text)}:where(html[data-design=modern]) .v2-account-page{display:flex;flex-direction:column;width:100%;min-width:0;max-width:1120px;gap:24px;margin-inline:auto;padding-bottom:16px}:where(html[data-design=modern]) .v2-account-page>.player-heading,:where(html[data-design=modern]) .v2-account-page>.settings-section{padding:0}:where(html[data-design=modern]) .v2-theme .v2-account-page>.v2-account-nav{margin:0}@media (max-width: 640px){:where(html[data-design=modern]) .v2-account-page{gap:20px}}:where(html[data-design=modern]) .v2-theme .v2-account-nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid var(--line)}:where(html[data-design=modern]) .v2-theme .v2-account-nav a{display:inline-flex;align-items:center;min-height:34px;padding:6px 14px;border:1px solid var(--line);border-radius:3px;background:var(--raised);color:var(--muted);font-size:13px;font-weight:500;transition:color .15s ease,border-color .15s ease,background .15s ease}:where(html[data-design=modern]) .v2-theme .v2-account-nav a:hover{color:var(--text);border-color:color-mix(in srgb,var(--acid) 35%,var(--line))}:where(html[data-design=modern]) .v2-theme .v2-account-nav a.active,:where(html[data-design=modern]) .v2-theme .v2-account-nav a[aria-current=page]{background:var(--acid);border-color:var(--acid);color:var(--bg);font-weight:600}:where(html[data-design=modern]) .v2-theme .v2-account-nav__admin{margin-left:auto;color:var(--acid);border-color:color-mix(in srgb,var(--acid) 35%,var(--line));background:color-mix(in srgb,var(--acid) 8%,var(--surface))}:where(html[data-design=modern]) .v2-theme .v2-account-nav__admin:hover{color:var(--bg);background:var(--acid);border-color:var(--acid)}:where(html[data-design=modern]) .v2-theme .v2-admin-users-panel{gap:14px;padding:18px 20px 20px}:where(html[data-design=modern]) .v2-theme .v2-admin-users-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}:where(html[data-design=modern]) .v2-theme .v2-admin-users-search{width:min(100%,360px)}:where(html[data-design=modern]) .v2-theme .v2-admin-table-scroll{border:1px solid var(--line);border-radius:4px;background:var(--bg)}:where(html[data-design=modern]) .v2-theme .v2-admin-table-scroll .Table{min-width:0}:where(html[data-design=modern]) .v2-theme .v2-admin-user-link{color:var(--acid);word-break:break-all}:where(html[data-design=modern]) .v2-theme .v2-admin-user-link:hover{text-decoration:underline;text-underline-offset:3px}:where(html[data-design=modern]) .v2-theme .v2-admin-badge{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:600;color:var(--muted);background:var(--raised);border:1px solid var(--line)}:where(html[data-design=modern]) .v2-theme .v2-admin-badge--ok{color:var(--bg);background:var(--acid);border-color:var(--acid)}:where(html[data-design=modern]) .v2-theme .v2-admin-user-detail{display:flex;flex-direction:column;gap:16px}:where(html[data-design=modern]) .v2-theme .v2-admin-user-card .settings-panel__head h2{font-size:18px;word-break:break-all}:where(html[data-design=modern]) .v2-theme .v2-admin-user-meta{margin:0;font-size:13px;color:var(--text)}:where(html[data-design=modern]) .v2-theme .v2-admin-user-meta.muted{color:var(--muted)}:where(html[data-design=modern]) .v2-theme .v2-admin-user-meta strong{color:var(--acid);font-weight:600}:where(html[data-design=modern]) .v2-theme .v2-admin-payment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px}:where(html[data-design=modern]) .v2-theme .v2-admin-payment-grid__wide{grid-column:1 / -1}:where(html[data-design=modern]) .v2-theme .v2-admin-back-link{display:inline-block;margin-bottom:10px;font-size:12px;color:var(--muted)}:where(html[data-design=modern]) .v2-theme .v2-admin-back-link:hover{color:var(--acid)}:where(html[data-design=modern]) .v2-theme .v2-admin-user-heading .player-title-line{margin-top:2px}:where(html[data-design=modern]) .v2-theme .v2-admin-layout .breadcrumbs a{color:var(--muted);text-decoration:none}:where(html[data-design=modern]) .v2-theme .v2-admin-layout .breadcrumbs a:hover{color:var(--acid)}:where(html[data-design=modern]) .v2-theme .v2-admin-layout .v2-legacy-bridge{gap:0}:where(html[data-design=modern]) .v2-theme .v2-admin-mobile-nav{display:none}:where(html[data-design=modern]) .v2-theme .v2-admin-user-cards{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}:where(html[data-design=modern]) .v2-theme .v2-admin-user-card{border:1px solid var(--line);border-radius:4px;background:var(--raised);padding:12px;display:flex;flex-direction:column;gap:10px}:where(html[data-design=modern]) .v2-theme .v2-admin-user-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}:where(html[data-design=modern]) .v2-theme .v2-admin-user-card__head .v2-admin-user-link{min-width:0;word-break:break-all;font-size:14px;font-weight:600;line-height:1.3}:where(html[data-design=modern]) .v2-theme .v2-admin-user-card__id{flex-shrink:0;font-size:11px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}:where(html[data-design=modern]) .v2-theme .v2-admin-user-card__badges{display:flex;flex-wrap:wrap;gap:6px}:where(html[data-design=modern]) .v2-theme .v2-admin-badge--admin{color:var(--text);background:color-mix(in srgb,var(--acid) 12%,var(--raised));border-color:color-mix(in srgb,var(--acid) 30%,var(--line))}:where(html[data-design=modern]) .v2-theme .v2-admin-user-card__meta{margin:0;font-size:12px;color:var(--muted)}:where(html[data-design=modern]) .v2-theme .v2-admin-user-card__fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}:where(html[data-design=modern]) .v2-theme .v2-admin-user-card__rooms{grid-column:1 / -1}:where(html[data-design=modern]) .v2-theme .v2-admin-user-card__activate{width:100%;min-height:38px;font-size:12px}:where(html[data-design=modern]) .v2-theme .v2-admin-page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:4px}:where(html[data-design=modern]) .v2-theme .v2-admin-page-heading__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex-shrink:0}:where(html[data-design=modern]) .v2-theme .v2-admin-page-heading__action{flex-shrink:0;min-height:36px;padding:8px 14px;font-size:12px}:where(html[data-design=modern]) .v2-theme .v2-admin-users,:where(html[data-design=modern]) .v2-theme .v2-admin-user-detail-wrap,:where(html[data-design=modern]) .v2-theme .v2-admin-parser-errors,:where(html[data-design=modern]) .v2-theme .v2-admin-analytics{display:flex;flex-direction:column;gap:16px;padding-bottom:8px}:where(html[data-design=modern]) .v2-theme .v2-admin-referrals{display:flex;flex-direction:column;gap:16px;padding-bottom:8px}:where(html[data-design=modern]) .v2-theme .v2-admin-referrals .kpi-grid{padding:18px 22px;background:var(--surface);border:1px solid var(--line);border-radius:4px}:where(html[data-design=modern]) .v2-theme .v2-admin-form-panel,:where(html[data-design=modern]) .v2-theme .v2-admin-table-panel{gap:14px;padding:18px 20px 20px}:where(html[data-design=modern]) .v2-theme .v2-admin-inline-form{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}:where(html[data-design=modern]) .v2-theme .v2-admin-inline-form__field{min-width:160px;max-width:220px}:where(html[data-design=modern]) .v2-theme .v2-admin-money{font-variant-numeric:tabular-nums;font-weight:600}:where(html[data-design=modern]) .v2-theme .v2-admin-money--highlight{color:var(--acid)}:where(html[data-design=modern]) .v2-theme .v2-admin-link-danger{padding:0;border:0;background:none;color:var(--negative);font-size:12px;font-weight:600;cursor:pointer}:where(html[data-design=modern]) .v2-theme .v2-admin-link-danger:hover{color:#ffc4b0;text-decoration:underline;text-underline-offset:3px}:where(html[data-design=modern]) .v2-theme .v2-admin-analytics .recharts-cartesian-grid line{stroke:color-mix(in srgb,var(--line) 70%,transparent)}:where(html[data-design=modern]) .v2-theme .v2-admin-analytics .recharts-text,:where(html[data-design=modern]) .v2-theme .v2-admin-analytics .recharts-legend-item-text{fill:var(--muted);color:var(--muted)}:where(html[data-design=modern]) .v2-theme .v2-admin-analytics .recharts-default-tooltip{background:var(--surface)!important;border:1px solid var(--line)!important;border-radius:4px;color:var(--text)}:where(html[data-design=modern]) .v2-theme .v2-admin-table-panel__head{justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px}:where(html[data-design=modern]) .v2-theme .v2-admin-table-panel__meta{margin:0;font-size:12px;color:var(--muted)}:where(html[data-design=modern]) .v2-theme .v2-admin-table-panel__meta strong{color:var(--text);font-variant-numeric:tabular-nums}:where(html[data-design=modern]) .v2-theme .v2-admin-room-tag{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--acid);background:color-mix(in srgb,var(--acid) 10%,var(--raised));border:1px solid color-mix(in srgb,var(--acid) 28%,var(--line))}:where(html[data-design=modern]) .v2-theme .v2-admin-text-link{padding:0;border:0;background:none;color:var(--acid);font-size:12px;font-weight:600;cursor:pointer}:where(html[data-design=modern]) .v2-theme .v2-admin-text-link:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width: 959px){:where(html[data-design=modern]) .v2-theme .v2-admin-layout .v2-admin-mobile-nav{display:flex;gap:6px;overflow-x:auto;padding:0 0 12px;margin-bottom:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}:where(html[data-design=modern]) .v2-theme .v2-admin-layout .v2-admin-mobile-nav::-webkit-scrollbar{display:none}:where(html[data-design=modern]) .v2-theme .v2-admin-layout .v2-admin-mobile-nav a{flex:0 0 auto;min-height:36px;padding:8px 12px;border:1px solid var(--line);border-radius:999px;background:var(--raised);color:var(--muted);font-size:12px;font-weight:500;white-space:nowrap}:where(html[data-design=modern]) .v2-theme .v2-admin-layout .v2-admin-mobile-nav a.active,:where(html[data-design=modern]) .v2-theme .v2-admin-layout .v2-admin-mobile-nav a[aria-current=page]{background:var(--acid);border-color:var(--acid);color:var(--bg);font-weight:600}:where(html[data-design=modern]) .v2-theme .v2-admin-layout .workspace{padding-inline:16px}:where(html[data-design=modern]) .v2-theme .v2-admin-layout .v2-admin-workspace-header{height:auto;min-height:54px;padding-block:10px;align-items:center;gap:10px}:where(html[data-design=modern]) .v2-theme .v2-admin-layout .v2-admin-workspace-header .mobile-brand{display:inline-flex}:where(html[data-design=modern]) .v2-theme .v2-admin-layout .v2-admin-workspace-header .breadcrumbs{display:block;font-size:9px}:where(html[data-design=modern]) .v2-theme .v2-admin-page-heading{align-items:flex-start;flex-direction:column;padding-block:14px 10px;gap:12px}:where(html[data-design=modern]) .v2-theme .v2-admin-page-heading .player-title-line{--player-name-size: clamp(28px, 8vw, 40px)}:where(html[data-design=modern]) .v2-theme .v2-admin-page-heading .profile-description{font-size:11px;margin-top:6px}:where(html[data-design=modern]) .v2-theme .v2-admin-page-heading__actions{width:100%}:where(html[data-design=modern]) .v2-theme .v2-admin-page-heading__action{width:100%;justify-content:center;text-align:center}:where(html[data-design=modern]) .v2-theme .v2-admin-users-panel,:where(html[data-design=modern]) .v2-theme .v2-admin-form-panel,:where(html[data-design=modern]) .v2-theme .v2-admin-table-panel{padding:14px}:where(html[data-design=modern]) .v2-theme .v2-admin-users-toolbar{flex-direction:column;align-items:stretch}:where(html[data-design=modern]) .v2-theme .v2-admin-users-search{width:100%!important;min-height:42px}:where(html[data-design=modern]) .v2-theme .v2-admin-users-search input{font-size:16px}:where(html[data-design=modern]) .v2-theme .v2-admin-user-card__fields{grid-template-columns:1fr}:where(html[data-design=modern]) .v2-theme .v2-admin-referrals .kpi-grid{grid-template-columns:1fr 1fr;padding:14px}:where(html[data-design=modern]) .v2-theme .v2-admin-referrals .kpi{min-height:72px;padding-inline:10px;border-left:0}:where(html[data-design=modern]) .v2-theme .v2-admin-referrals .kpi:nth-child(odd){border-right:1px solid var(--line)}}@media (max-width: 900px){:where(html[data-design=modern]) .v2-theme .v2-admin-payment-grid{grid-template-columns:1fr}:where(html[data-design=modern]) .v2-theme .v2-account-nav__admin{margin-left:0}}:where(html[data-design=modern]) .v2-theme .auth-main{display:flex;justify-content:center;align-items:flex-start;padding-block:48px 64px}:where(html[data-design=modern]) .v2-theme .auth-card{width:min(100%,460px)}:where(html[data-design=modern]) .v2-theme .v2-admin-table-scroll{background:var(--bg)!important;background-color:var(--bg)!important}:where(html[data-design=modern]) .v2-toast-container.Toastify__toast-container{--toastify-font-family: Inter, sans-serif;--toastify-icon-color-success: var(--acid);--toastify-icon-color-info: var(--acid);--toastify-icon-color-warning: var(--negative);--toastify-icon-color-error: var(--negative);width:min(440px,calc(100% - 24px));padding:0;top:max(16px,env(safe-area-inset-top));left:50%;right:auto;transform:translate(-50%)}:where(html[data-design=modern]) .v2-toast-container .Toastify__toast{min-height:56px;margin-bottom:8px;padding:14px 16px;border:1px solid var(--line);border-left:3px solid var(--acid);border-radius:4px;background:var(--surface);color:var(--text);box-shadow:0 8px 24px #0000003d;font-size:13px;line-height:1.5}:where(html[data-design=modern]) .v2-toast-container .Toastify__toast--error,:where(html[data-design=modern]) .v2-toast-container .Toastify__toast--warning{border-left-color:var(--negative)}:where(html[data-design=modern]) .v2-toast-container .Toastify__toast-body{min-width:0;padding:0}:where(html[data-design=modern]) .v2-toast-container .Toastify__toast-body>div:last-child{min-width:0;overflow-wrap:anywhere}:where(html[data-design=modern]) .v2-toast-container .Toastify__toast-icon{width:20px;margin-inline-end:12px}:where(html[data-design=modern]) .v2-toast-container .Toastify__toast-icon>svg{width:100%;height:100%}@media (max-width: 480px){:where(html[data-design=modern]) .v2-toast-container.Toastify__toast-container{top:max(12px,env(safe-area-inset-top));margin:0}}:where(html[data-design=modern]) .v2-portable-shell{min-height:100vh;max-height:100vh;overflow-x:hidden;overflow-y:auto;padding:16px;box-sizing:border-box;display:flex;justify-content:center;align-items:flex-start;scrollbar-gutter:stable;background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(220,250,84,.05) 0%,transparent 55%),var(--bg)}:where(html[data-design=modern]) .v2-portable.PortableLayout{display:flex;flex-direction:column;position:relative;width:min(440px,calc(100vw - 32px));max-width:100%;margin:0;flex-shrink:0;border-radius:6px;overflow:hidden;border:1px solid var(--line);background:var(--bg);color:var(--text);box-shadow:0 24px 60px #00000073}:where(html[data-design=modern]) .v2-portable:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,var(--acid) 0%,transparent 70%);pointer-events:none;z-index:3}:where(html[data-design=modern]) .v2-portable .PortableHeader{background:var(--surface);border-bottom:1px solid var(--line);padding:3px 5px}:where(html[data-design=modern]) .v2-portable .PortableHeader:before,:where(html[data-design=modern]) .v2-portable .PortableHeader:after{display:none}:where(html[data-design=modern]) .v2-portable .portable-toolbar{display:flex;align-items:center;gap:5px;height:24px;min-height:24px;max-height:24px;width:100%}:where(html[data-design=modern]) .v2-portable .portable-toolbar__zoom{display:flex;align-items:center;flex:0 0 auto;height:24px}:where(html[data-design=modern]) .v2-portable .portable-toolbar__zoom .ZoomApp--Panel{background:var(--raised);border:1px solid var(--line);border-radius:3px}:where(html[data-design=modern]) .v2-portable .portable-toolbar__zoom .ZoomApp--PanelIcon{width:18px;height:18px;color:var(--text)}:where(html[data-design=modern]) .v2-portable .portable-toolbar__zoom .ZoomApp--PanelIcon svg{width:11px;height:11px;fill:currentColor}:where(html[data-design=modern]) .v2-portable .portable-toolbar__zoom .ZoomApp--PanelIcon:hover{color:var(--acid);background:#dcfa541f}:where(html[data-design=modern]) .v2-portable .portable-toolbar__search{flex:1 1 auto;min-width:0;height:24px}:where(html[data-design=modern]) .v2-portable .portable-toolbar__actions{display:flex;align-items:center;gap:4px;flex:0 0 auto;height:24px}:where(html[data-design=modern]) .v2-portable .portable-toolbar .player-search{display:flex;align-items:center;width:100%;height:24px;min-height:24px;max-height:24px;margin:0;gap:4px;padding:0 6px;background:var(--raised);border:1px solid var(--line);border-radius:3px;color:var(--muted);box-sizing:border-box}:where(html[data-design=modern]) .v2-portable .portable-toolbar .player-search:focus-within{border-color:var(--acid);box-shadow:inset 0 0 0 1px #dcfa5429}:where(html[data-design=modern]) .v2-portable .portable-toolbar .player-search>span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 12px;width:12px;height:12px;line-height:0}:where(html[data-design=modern]) .v2-portable .portable-toolbar .player-search svg{width:11px;height:11px;flex-shrink:0}:where(html[data-design=modern]) .v2-portable .portable-toolbar .player-search input{flex:1 1 auto;min-width:0;width:100%;height:22px;margin:0;padding:0;border:0;background:none;font-size:10px;line-height:22px;color:var(--text)}:where(html[data-design=modern]) .v2-portable .portable-toolbar .player-search input::placeholder{color:var(--muted);font-size:10px}:where(html[data-design=modern]) .v2-portable .portable-toolbar .player-search kbd,:where(html[data-design=modern]) .v2-portable .portable-toolbar .player-search>button[type=submit]{display:none}:where(html[data-design=modern]) .v2-portable .portable-toolbar .search-result{position:absolute;left:0;right:0;top:calc(100% + 4px);max-height:min(240px,36vh);overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#5c6542 var(--surface);scrollbar-width:thin;background:var(--raised);border:1px solid var(--line);border-radius:3px;padding:4px;z-index:20}:where(html[data-design=modern]) .v2-portable .portable-toolbar .search-result__option{padding:8px 10px;font-size:15px}:where(html[data-design=modern]) .v2-portable .portable-toolbar .search-result small{font-size:10px}:where(html[data-design=modern]) .v2-portable .portable-toolbar .search-result p{padding:4px 10px 6px;color:var(--muted)}:where(html[data-design=modern]) .v2-portable .portable-toolbar .workspace-tool{display:inline-flex;align-items:center;justify-content:center;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;margin:0;padding:0;gap:0;border-radius:3px;box-sizing:border-box}:where(html[data-design=modern]) .v2-portable .portable-toolbar .workspace-tool svg{width:11px;height:11px}:where(html[data-design=modern]) .v2-portable .portable-toolbar .workspace-tool--randomizer{width:24px;min-width:24px;max-width:24px;padding:0;gap:2px}:where(html[data-design=modern]) .v2-portable .portable-toolbar .workspace-tool--randomizer.workspace-tool--active{width:42px;min-width:42px;max-width:42px;padding:0 4px 0 3px;gap:3px}:where(html[data-design=modern]) .v2-portable .portable-toolbar .workspace-tool--randomizer .workspace-tool__value{display:none}:where(html[data-design=modern]) .v2-portable .portable-toolbar .workspace-tool--randomizer.workspace-tool--active .workspace-tool__value{display:inline-block;font-size:9px;line-height:1;font-weight:600;font-variant-numeric:tabular-nums;min-width:2ch;color:var(--acid)}:where(html[data-design=modern]) .v2-portable .portable-stats{display:flex;flex-direction:column;gap:8px;padding:8px}:where(html[data-design=modern]) .v2-portable .portable-view-tabs{display:flex;gap:14px;margin:4px 0 6px;padding:0 1px;border-bottom:1px solid var(--line)}:where(html[data-design=modern]) .v2-portable .portable-view-tabs button{min-height:24px;padding:2px 0 5px;font-size:10px;color:var(--muted);position:relative;background:none;border:0}:where(html[data-design=modern]) .v2-portable .portable-view-tabs [aria-current=page]{color:var(--acid)}:where(html[data-design=modern]) .v2-portable .portable-view-tabs [aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--acid)}:where(html[data-design=modern]) .v2-portable .portable-data-section{padding:0;min-width:0}:where(html[data-design=modern]) .v2-portable .table-hint{margin:4px 0 0;font-size:10px;color:var(--muted)}:where(html[data-design=modern]) .v2-portable .portable-record-group-label{margin:0 0 4px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}:where(html[data-design=modern]) .v2-portable .portable-record-group-label--spaced{margin-top:8px}:where(html[data-design=modern]) .v2-portable .portable-record-list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}:where(html[data-design=modern]) .v2-portable .portable-record-card{border:1px solid var(--line);border-radius:4px;background:var(--raised);overflow:hidden}:where(html[data-design=modern]) .v2-portable .portable-record-card__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:5px 8px;border-bottom:1px solid rgba(63,67,57,.55);background:#0000001f}:where(html[data-design=modern]) .v2-portable .portable-record-card__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;color:var(--text)}:where(html[data-design=modern]) .v2-portable .portable-record-card__highlight{flex-shrink:0;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}:where(html[data-design=modern]) .v2-portable .portable-record-card__highlight.positive{color:var(--acid)}:where(html[data-design=modern]) .v2-portable .portable-record-card__highlight.negative{color:var(--negative)}:where(html[data-design=modern]) .v2-portable .portable-record-card__metrics{display:grid;gap:0}:where(html[data-design=modern]) .v2-portable .portable-record-card__metrics--3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(html[data-design=modern]) .v2-portable .portable-record-card__metrics--4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(html[data-design=modern]) .v2-portable .portable-record-metric{display:flex;flex-direction:column;gap:1px;min-width:0;padding:4px 5px;border-right:1px solid rgba(63,67,57,.45)}:where(html[data-design=modern]) .v2-portable .portable-record-metric:last-child{border-right:0}:where(html[data-design=modern]) .v2-portable .portable-record-metric__label{font-size:8px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(html[data-design=modern]) .v2-portable .portable-record-metric__value{font-size:11px;font-weight:600;line-height:1.15;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(html[data-design=modern]) .v2-portable .portable-record-metric__value--ratio{display:inline-flex;align-items:baseline;gap:1px}:where(html[data-design=modern]) .v2-portable .portable-record-metric__sep{color:var(--muted);font-weight:500}:where(html[data-design=modern]) .v2-portable .portable-overview{border:1px solid var(--line);border-radius:4px;background:var(--surface);padding:8px;display:flex;flex-direction:column;gap:6px}:where(html[data-design=modern]) .v2-portable .portable-same-nick{margin:0;font-size:9px;color:var(--muted);line-height:1.2}:where(html[data-design=modern]) .v2-portable .portable-same-nick a{color:var(--acid)}:where(html[data-design=modern]) .v2-portable .portable-overview-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}:where(html[data-design=modern]) .v2-portable .portable-player-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;letter-spacing:-.02em;color:var(--text)}:where(html[data-design=modern]) .v2-portable .portable-ultra-btn{flex-shrink:0;height:22px;padding:0 8px;border:1px solid var(--line);border-radius:3px;background:var(--raised);color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}:where(html[data-design=modern]) .v2-portable .portable-ultra-btn:hover{color:var(--text);border-color:#dcfa5459}:where(html[data-design=modern]) .v2-portable .portable-ultra-btn--active{color:var(--bg);background:var(--acid);border-color:var(--acid)}:where(html[data-design=modern]) .v2-portable .portable-stats--ultra .portable-player-name{flex:1 1 auto;min-width:0}:where(html[data-design=modern]) .v2-portable .portable-overview-head__tail{display:flex;align-items:center;gap:10px;flex:0 0 auto;margin-left:auto;max-width:72%}:where(html[data-design=modern]) .v2-portable .portable-ultra-head-stats{display:flex;align-items:baseline;justify-content:flex-end;gap:10px;min-width:0;flex:0 1 auto;overflow:hidden;font-variant-numeric:tabular-nums}:where(html[data-design=modern]) .v2-portable .portable-ultra-head-stats__item{display:inline-flex;align-items:baseline;gap:4px;min-width:0;white-space:nowrap}:where(html[data-design=modern]) .v2-portable .portable-ultra-head-stats__value{font-size:15px;font-weight:700;line-height:1;color:var(--ultra-head-value-color, var(--acid))}:where(html[data-design=modern]) .v2-portable .portable-ultra-head-stats__suffix{font-size:9px;font-weight:700;letter-spacing:.03em;color:var(--ultra-head-suffix-color, rgba(220, 250, 84, .72))}:where(html[data-design=modern]) .v2-portable .portable-ultra-head-stats__value.positive{color:var(--ultra-head-positive-color, #b8f068)}:where(html[data-design=modern]) .v2-portable .portable-ultra-head-stats__value.negative{color:var(--ultra-head-negative-color, #ffb86b)}:where(html[data-design=modern]) .v2-portable .portable-overview-head__actions{display:flex;align-items:center;gap:4px;flex-shrink:0}:where(html[data-design=modern]) .v2-portable .portable-ultra-panel{display:flex;flex-direction:column;gap:6px;padding:6px;border:1px solid var(--line);border-radius:4px;background:var(--surface)}:where(html[data-design=modern]) .v2-portable .portable-ultra-panel__row{display:flex;align-items:center;justify-content:space-between;gap:8px}:where(html[data-design=modern]) .v2-portable .portable-ultra-panel__label{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}:where(html[data-design=modern]) .v2-portable .portable-ultra-panel__chips,:where(html[data-design=modern]) .v2-portable .portable-ultra-panel__actions{display:flex;flex-wrap:wrap;gap:4px}:where(html[data-design=modern]) .v2-portable .portable-ultra-panel__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}:where(html[data-design=modern]) .v2-portable .portable-ultra-panel__field{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:8px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}:where(html[data-design=modern]) .v2-portable .portable-ultra-panel__field--wide{grid-column:1 / -1}:where(html[data-design=modern]) .v2-portable .portable-ultra-chip{height:20px;padding:0 7px;border:1px solid var(--line);border-radius:3px;background:var(--raised);color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.04em;cursor:pointer}:where(html[data-design=modern]) .v2-portable .portable-ultra-chip--active{color:var(--bg);background:var(--acid);border-color:var(--acid)}:where(html[data-design=modern]) .v2-portable .portable-ultra-chip--danger{color:#ffb4b4;border-color:#ff787873}:where(html[data-design=modern]) .v2-portable .portable-ultra-chip--danger:hover{color:#ffd0d0;border-color:#ff7878b3}:where(html[data-design=modern]) .v2-portable .portable-ultra-field{width:100%;min-width:0;height:22px;padding:0 4px;border:1px solid var(--line);border-radius:3px;background:var(--bg);color:var(--text);font-size:10px}:where(html[data-design=modern]) .v2-portable .portable-ultra-field--num{font-variant-numeric:tabular-nums}:where(html[data-design=modern]) .v2-portable .portable-ultra-field--color{padding:1px;cursor:pointer}:where(html[data-design=modern]) .v2-portable .portable-ultra-bg-field{display:flex;align-items:center;gap:4px}:where(html[data-design=modern]) .v2-portable .portable-ultra-bg-field .portable-ultra-field--color{flex:1 1 auto;min-width:0}:where(html[data-design=modern]) .v2-portable .portable-ultra-chip--tiny{height:22px;padding:0 6px;font-size:8px}:where(html[data-design=modern]) .v2-portable .portable-ultra-row-editor{display:flex;flex-direction:column;gap:6px;padding-top:4px;border-top:1px solid var(--line)}:where(html[data-design=modern]) .v2-portable .portable-ultra-row-editor__title{margin:0;font-size:10px;font-weight:700;color:var(--acid)}:where(html[data-design=modern]) .v2-portable .portable-ultra-huds{display:flex;flex-direction:column;gap:6px;padding-bottom:6px;border-bottom:1px solid var(--line)}:where(html[data-design=modern]) .v2-portable .portable-ultra-huds__head{display:flex;align-items:center;justify-content:space-between;gap:8px}:where(html[data-design=modern]) .v2-portable .portable-ultra-huds__title{margin:0;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}:where(html[data-design=modern]) .v2-portable .portable-ultra-huds__sync{flex-shrink:0;font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--acid)}:where(html[data-design=modern]) .v2-portable .portable-ultra-huds__save{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px}:where(html[data-design=modern]) .v2-portable .portable-ultra-huds__message{margin:0;font-size:9px;color:var(--acid)}:where(html[data-design=modern]) .v2-portable .portable-ultra-huds__empty{margin:0;font-size:9px;color:var(--muted)}:where(html[data-design=modern]) .v2-portable .portable-ultra-huds__list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}:where(html[data-design=modern]) .v2-portable .portable-ultra-huds__item{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}:where(html[data-design=modern]) .v2-portable .portable-ultra-huds__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;color:var(--text)}:where(html[data-design=modern]) .v2-portable .portable-ultra-huds__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;flex-shrink:0}:where(html[data-design=modern]) .v2-portable .portable-ultra-huds__footer{display:flex;flex-wrap:wrap;gap:4px}:where(html[data-design=modern]) .v2-portable .portable-ultra-huds__file{display:none}:where(html[data-design=modern]) .v2-portable .portable-ultra-chip:disabled{opacity:.45;cursor:not-allowed}:where(html[data-design=modern]) .v2-portable .portable-ultra-add-stat,:where(html[data-design=modern]) .v2-portable .portable-ultra-deleted{display:flex;flex-direction:column;gap:6px;padding-top:4px;border-top:1px solid var(--line)}:where(html[data-design=modern]) .v2-portable .portable-ultra-add-stat__title,:where(html[data-design=modern]) .v2-portable .portable-ultra-deleted__title{margin:0;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}:where(html[data-design=modern]) .v2-portable .portable-ultra-panel__grid--add{grid-template-columns:repeat(2,minmax(0,1fr))}:where(html[data-design=modern]) .v2-portable .portable-ultra-deleted__list{display:flex;flex-wrap:wrap;gap:4px}:where(html[data-design=modern]) .v2-portable .portable-stats--ultra .portable-overview{gap:6px;min-height:0;max-height:calc(100dvh - 88px);overflow:hidden}:where(html[data-design=modern]) .v2-portable .portable-overview-head{flex-shrink:0}:where(html[data-design=modern]) .v2-portable .portable-ultra-style-scroll{flex:0 1 auto;min-height:0;max-height:min(340px,46dvh);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:4px;background:var(--surface);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#5c6542 var(--raised);-webkit-overflow-scrolling:touch}:where(html[data-design=modern]) .v2-portable .portable-ultra-style-scroll .portable-ultra-panel{border:0;border-radius:0}:where(html[data-design=modern]) .v2-portable .portable-ultra-scroll{flex:1 1 auto;min-height:80px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:4px;background:var(--bg);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#5c6542 var(--raised);-webkit-overflow-scrolling:touch}:where(html[data-design=modern]) .v2-portable .portable-ultra-style-scroll::-webkit-scrollbar,:where(html[data-design=modern]) .v2-portable .portable-ultra-scroll::-webkit-scrollbar{width:8px}:where(html[data-design=modern]) .v2-portable .portable-ultra-style-scroll::-webkit-scrollbar-track,:where(html[data-design=modern]) .v2-portable .portable-ultra-scroll::-webkit-scrollbar-track{background:var(--raised)}:where(html[data-design=modern]) .v2-portable .portable-ultra-style-scroll::-webkit-scrollbar-thumb,:where(html[data-design=modern]) .v2-portable .portable-ultra-scroll::-webkit-scrollbar-thumb{background:#5c6542;border-radius:4px;border:2px solid var(--raised)}:where(html[data-design=modern]) .v2-portable .portable-ultra-style-scroll::-webkit-scrollbar-thumb:hover,:where(html[data-design=modern]) .v2-portable .portable-ultra-scroll::-webkit-scrollbar-thumb:hover{background:var(--acid)}:where(html[data-design=modern]) .v2-portable .portable-ultra-grid{display:grid;gap:0;background:var(--bg)}:where(html[data-design=modern]) .v2-portable .portable-ultra-grid--edit{outline:1px dashed rgba(220,250,84,.35);outline-offset:1px}:where(html[data-design=modern]) .v2-portable .portable-ultra-item{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:18px;padding:2px 6px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--ultra-item-bg, transparent);font-variant-numeric:tabular-nums}:where(html[data-design=modern]) .v2-portable .portable-ultra-item--editable{cursor:pointer}:where(html[data-design=modern]) .v2-portable .portable-ultra-item--editable:hover{box-shadow:inset 0 0 0 999px #dcfa540f}:where(html[data-design=modern]) .v2-portable .portable-ultra-item--selected{box-shadow:inset 0 0 0 1px #dcfa548c}:where(html[data-design=modern]) .v2-portable button.portable-ultra-item{width:100%;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);font:inherit;text-align:left}:where(html[data-design=modern]) .v2-portable .portable-ultra-item--empty{background:#dcfa540a}:where(html[data-design=modern]) .v2-portable .portable-ultra-item__placeholder{width:100%;text-align:center;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#dcfa54bf}:where(html[data-design=modern]) .v2-portable .portable-ultra-stat-picker{display:flex;flex-direction:column;gap:6px;margin-top:6px;padding:8px;border:1px solid var(--line);border-radius:4px;background:var(--raised)}:where(html[data-design=modern]) .v2-portable .portable-ultra-stat-picker__head{display:flex;align-items:center;justify-content:space-between;gap:8px}:where(html[data-design=modern]) .v2-portable .portable-ultra-stat-picker__title{margin:0;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--acid)}:where(html[data-design=modern]) .v2-portable .portable-ultra-stat-picker__search{width:100%}:where(html[data-design=modern]) .v2-portable .portable-ultra-stat-picker__list{display:flex;flex-direction:column;gap:2px;max-height:min(220px,32dvh);margin:0;padding:0;overflow:auto;list-style:none}:where(html[data-design=modern]) .v2-portable .portable-ultra-stat-picker__empty{padding:8px 6px;font-size:10px;color:var(--muted)}:where(html[data-design=modern]) .v2-portable .portable-ultra-stat-picker__option{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:6px 8px;border:0;border-radius:3px;background:transparent;color:var(--text);cursor:pointer;text-align:left}:where(html[data-design=modern]) .v2-portable .portable-ultra-stat-picker__option:hover,:where(html[data-design=modern]) .v2-portable .portable-ultra-stat-picker__option--active{background:#dcfa541a}:where(html[data-design=modern]) .v2-portable .portable-ultra-stat-picker__option-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600}:where(html[data-design=modern]) .v2-portable .portable-ultra-stat-picker__option-value{flex-shrink:0;font-size:10px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}:where(html[data-design=modern]) .v2-portable .portable-ultra-item--custom .portable-ultra-item__label:after{content:" *";color:#dcfa54a6}:where(html[data-design=modern]) .v2-portable .portable-ultra-item__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ultra-label-size, 8px);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ultra-label-color, var(--muted))}:where(html[data-design=modern]) .v2-portable .portable-ultra-item__value{flex-shrink:0;font-size:var(--ultra-value-size, 10px);font-weight:600;color:var(--ultra-value-color, var(--text))}:where(html[data-design=modern]) .v2-portable .stats-row--portable{display:grid;grid-template-columns:minmax(0,1.1fr) repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--raised)}:where(html[data-design=modern]) .v2-portable .stats-row--portable .stat-cell{padding:5px 7px;min-height:0;border:0;background:transparent}:where(html[data-design=modern]) .v2-portable .stats-row--portable .stat-cell:not(:first-child):after{content:"";position:absolute;left:0;top:20%;bottom:20%;width:1px;background:var(--line)}:where(html[data-design=modern]) .v2-portable .stats-row--portable .stat-cell__label{font-size:9px;letter-spacing:.06em}:where(html[data-design=modern]) .v2-portable .stats-row--portable .stat-cell__value{font-size:14px;font-weight:600}:where(html[data-design=modern]) .v2-portable .stats-row--portable .stat-cell--vpip .stat-cell__label{color:var(--muted)}:where(html[data-design=modern]) .v2-portable .stats-row--portable .portable-vpip-pfr{display:flex;align-items:baseline;gap:2px;margin:0;font-family:Manrope,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}:where(html[data-design=modern]) .v2-portable .stats-row--portable .portable-vpip-pfr__value{font-size:20px;font-weight:700;letter-spacing:-.03em;color:var(--acid);text-shadow:0 0 16px rgba(220,250,84,.2)}:where(html[data-design=modern]) .v2-portable .stats-row--portable .portable-vpip-pfr__sep{font-size:16px;font-weight:600;color:var(--muted)}:where(html[data-design=modern]) .v2-portable .portable-preflop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--bg)}:where(html[data-design=modern]) .v2-portable .portable-preflop-col{display:flex;flex-direction:column;border-right:1px solid var(--line)}:where(html[data-design=modern]) .v2-portable .portable-preflop-col:last-child{border-right:0}:where(html[data-design=modern]) .v2-portable .stat-cell--compact{padding:4px 6px;min-height:0;border-bottom:1px solid var(--line);background:transparent}:where(html[data-design=modern]) .v2-portable .stat-cell--compact:last-child{border-bottom:0}:where(html[data-design=modern]) .v2-portable .stat-cell--compact .stat-cell__label{font-size:9px;letter-spacing:.05em;margin-bottom:1px}:where(html[data-design=modern]) .v2-portable .stat-cell--compact .stat-cell__value{font-size:13px;font-weight:600;line-height:1.2}:where(html[data-design=modern]) .v2-portable .chart-frame--portable{margin:0;padding:0;border:1px solid var(--line);border-radius:4px;background:var(--bg);overflow:hidden;position:relative}:where(html[data-design=modern]) .v2-portable .chart-frame--portable .chart-y-axis,:where(html[data-design=modern]) .v2-portable .chart-frame--portable .chart-tooltip{display:none}:where(html[data-design=modern]) .v2-portable .chart-frame--portable .chart-caption{padding:8px;font-size:10px;color:var(--muted)}:where(html[data-design=modern]) .v2-portable .stats-panel{border:1px solid var(--line);border-radius:4px;background:var(--surface);padding:10px;min-width:0}:where(html[data-design=modern]) .v2-portable .postflop-heading{gap:8px;min-height:0;margin-bottom:0}:where(html[data-design=modern]) .v2-portable .postflop-heading h2{font-size:14px;font-weight:600;color:var(--text)}:where(html[data-design=modern]) .v2-portable .postflop-tabs--primary{gap:2px;flex:1;justify-content:flex-end}:where(html[data-design=modern]) .v2-portable .postflop-tabs--primary button{font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:4px 6px;min-height:28px}:where(html[data-design=modern]) .v2-portable .postflop-graf-layout{margin-top:8px}:where(html[data-design=modern]) .v2-portable .postflop-graf{min-height:160px;border:1px solid var(--line);border-radius:4px;background:var(--bg);overflow:hidden}:where(html[data-design=modern]) .v2-portable .postflop-graf svg{height:160px;width:100%}:where(html[data-design=modern]) .v2-portable .stats-panel--graf .postflop-tabs--primary button[data-postflop=Graf]{letter-spacing:.04em}:where(html[data-design=modern]) .v2-portable .postflop-split-layout{margin-top:8px;gap:8px}:where(html[data-design=modern]) .v2-portable .postflop-split-sidebar{flex:0 0 72px;padding:3px 4px;gap:1px}:where(html[data-design=modern]) .v2-portable .postflop-split-sidebar button{min-height:22px;padding:3px 6px;font-size:9px}:where(html[data-design=modern]) .v2-portable .stats-panel--general .postflop-split-layout{align-items:flex-start}:where(html[data-design=modern]) .v2-portable .stats-panel--general .postflop-split-sidebar{flex:0 0 auto;width:auto;align-self:flex-start;align-items:stretch;padding:2px;gap:2px}:where(html[data-design=modern]) .v2-portable .stats-panel--general .postflop-split-sidebar button{flex:0 0 auto;width:100%;min-width:26px;justify-content:center;text-align:center;min-height:20px;padding:3px 2px;font-size:8px;letter-spacing:0;line-height:1.1;white-space:nowrap}:where(html[data-design=modern]) .v2-portable .stats-panel--compact .postflop-table{min-width:0}:where(html[data-design=modern]) .v2-portable .stats-panel--compact .postflop-table th{height:28px;padding:0 6px;font-size:8px}:where(html[data-design=modern]) .v2-portable .stats-panel--compact .postflop-table td{height:32px;padding:4px 6px;font-size:12px}:where(html[data-design=modern]) .v2-portable .stats-panel--compact .postflop-table th[scope=row]{font-size:10px;min-width:44px;height:32px;padding-right:8px}:where(html[data-design=modern]) .v2-portable .stats-panel--compact .postflop-value-body{padding-bottom:7px}:where(html[data-design=modern]) .v2-portable .stats-panel--compact .postflop-sample{font-size:8px}:where(html[data-design=modern]) .v2-portable .table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}:where(html[data-design=modern]) .v2-portable .PortableLoader{background:#1c1f19bd;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}:where(html[data-design=modern]) .v2-portable>.Flex{padding:10px 12px 14px;color:var(--muted);font-size:12px}:where(html[data-design=modern]) .v2-portable>.Flex .Text{color:var(--muted)!important}:where(html[data-design=modern]) .v2-portable .portable-empty-state{padding:20px 14px 24px;text-align:center}:where(html[data-design=modern]) .v2-portable .portable-empty-state__title{margin:0 0 8px;font-size:15px;font-weight:600;color:var(--text)}:where(html[data-design=modern]) .v2-portable .portable-empty-state__hint{margin:0;font-size:12px;line-height:1.5;color:var(--muted)}:where(html[data-design=modern]) .v2-portable .portable-ultra-add-row{display:block;width:100%;margin-top:6px;padding:6px 8px;border:1px dashed rgba(220,250,84,.35);border-radius:4px;background:transparent;color:var(--acid);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}:where(html[data-design=modern]) .v2-portable .portable-ultra-add-row:disabled{opacity:.35;cursor:not-allowed}:where(html[data-design=modern]) .v2-portable .portable-ultra-add-row:not(:disabled):hover{background:#dcfa5414}:where(html[data-design=legacy]) .App{min-height:100vh;background:var(--color-gray-8);background-image:radial-gradient(ellipse 85% 55% at 15% -5%,rgba(53,178,246,.11) 0%,transparent 58%),radial-gradient(ellipse 70% 45% at 85% 105%,rgba(20,107,168,.1) 0%,transparent 52%),radial-gradient(ellipse 80% 50% at 50% 50%,rgba(53,178,246,.04) 0%,transparent 65%);background-attachment:fixed}:where(html[data-design=legacy]) .App__Main{display:flex;flex:1;width:100%}:where(html[data-design=legacy]) .app-boot-loader{display:grid;place-items:center;min-height:100vh;color:var(--color-text-secondary);font-size:14px;letter-spacing:.04em}:where(html[data-design=legacy]) .app-boot-loader--overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;min-height:0;background:color-mix(in srgb,var(--color-gray-8) 92%,transparent)}:where(html[data-design=legacy]) .FullScreenStats{gap:16px;align-items:center}:where(html[data-design=legacy]) .FullScreenStats__content{width:1200px;max-width:100%;box-sizing:border-box}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .FullScreenStats__content{flex-direction:column;width:600px}}:where(html[data-design=legacy]) .FullScreenStats__mining-error{width:100%}:where(html[data-design=legacy]) .FullScreenStats--block{width:596px;flex-shrink:0}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .FullScreenStats--block{width:100%}}:where(html[data-design=legacy]) .BasicStats{background:linear-gradient(165deg,var(--surface-tint) 0%,var(--color-gray-7) 45%);border-radius:14px;border:1px solid rgba(53,178,246,.1);overflow:hidden;transition:var(--transition)}:where(html[data-design=legacy]) .BasicStats:hover{border-color:#35b2f633;box-shadow:0 8px 24px #0000002e,0 0 20px #35b2f60d}:where(html[data-design=legacy]) .BasicStats__Hands{background:#35b2f61f;border:1px solid rgba(53,178,246,.3);padding:8px 16px;border-radius:8px;min-width:120px}:where(html[data-design=legacy]) .Text--default{color:var(--color-text-default)}:where(html[data-design=legacy]) .Text--secondary{color:var(--color-text-secondary)}:where(html[data-design=legacy]) .Text--tertiary{color:var(--color-text-tertiary)}:where(html[data-design=legacy]) .Text--success{color:var(--color-success)}:where(html[data-design=legacy]) .Text--error{color:var(--color-error)}:where(html[data-design=legacy]) .Text--primary{color:var(--color-primary)}:where(html[data-design=legacy]) .Text--size-1{font-size:var(--font-size-1);line-height:var(--line-height-1)}:where(html[data-design=legacy]) .Text--size-2{font-size:var(--font-size-2);line-height:var(--line-height-2)}:where(html[data-design=legacy]) .Text--size-3{font-size:var(--font-size-3);line-height:var(--line-height-3)}:where(html[data-design=legacy]) .Text--size-4{font-size:var(--font-size-4);line-height:var(--line-height-4)}:where(html[data-design=legacy]) .Text--size-5{font-size:var(--font-size-5);line-height:var(--line-height-5)}:where(html[data-design=legacy]) .Text--size-6{font-size:var(--font-size-6);line-height:var(--line-height-6)}:where(html[data-design=legacy]) .Text--bold{font-weight:700}:where(html[data-design=legacy]) .Text--underline{text-decoration:underline}:where(html[data-design=legacy]) .Flex{display:flex}:where(html[data-design=legacy]) .Flex--vertical{flex-direction:column}:where(html[data-design=legacy]) .Flex--align-flex-start{align-items:flex-start}:where(html[data-design=legacy]) .Flex--align-center{align-items:center}:where(html[data-design=legacy]) .Flex--align-flex-end{align-items:flex-end}:where(html[data-design=legacy]) .Flex--justify-flex-start{justify-content:flex-start}:where(html[data-design=legacy]) .Flex--justify-center{justify-content:center}:where(html[data-design=legacy]) .Flex--justify-flex-end{justify-content:flex-end}:where(html[data-design=legacy]) .Flex--justify-space-around{justify-content:space-around}:where(html[data-design=legacy]) .Flex--justify-space-between{justify-content:space-between}:where(html[data-design=legacy]) .Flex--horizontal-divider{width:1px;align-self:auto;background:var(--color-gray-2)}:where(html[data-design=legacy]) .Flex--flex{flex:1 1 auto}:where(html[data-design=legacy]) .Flex--flex-wrap{flex-wrap:wrap}:where(html[data-design=legacy]) .PreflopStats__content{padding:16px}:where(html[data-design=legacy]) .PreflopStats__content-group{height:fit-content}:where(html[data-design=legacy]) .PreflopStatsList--compact{flex-shrink:0}:where(html[data-design=legacy]) .PreflopStatsList--overview{flex-shrink:0;font-variant-numeric:tabular-nums}:where(html[data-design=legacy]) .PreflopStatsList--overview .Flex--vertical .Text{min-height:16px;line-height:16px;display:flex;align-items:center}:where(html[data-design=legacy]) .PreflopStatsList--overview .Flex--vertical:first-child .Text{justify-content:flex-start}:where(html[data-design=legacy]) .PreflopStatsList--overview .Flex--vertical:last-child .Text{justify-content:center;min-width:22px}:where(html[data-design=legacy]) .Card{width:100%;background:linear-gradient(165deg,var(--surface-tint) 0%,var(--color-gray-7) 45%);border-radius:14px;overflow:hidden;transition:var(--transition);border:1px solid rgba(53,178,246,.1);box-shadow:var(--shadow-xs)}:where(html[data-design=legacy]) .Card:hover{border-color:#35b2f633;box-shadow:0 8px 24px #0000002e,0 0 20px #35b2f60d}:where(html[data-design=legacy]) .Card>.rc-collapse-item>.rc-collapse-header{background:var(--surface-header);padding:10px 16px;display:flex;justify-content:space-between;flex-direction:row-reverse;cursor:pointer;border-bottom:1px solid var(--color-gray-5);transition:var(--transition)}:where(html[data-design=legacy]) .Card>.rc-collapse-item>.rc-collapse-header:hover{background:var(--surface-header-hover)}:where(html[data-design=legacy]) .Card>.rc-collapse-item>.rc-collapse-content{padding:0;background:var(--color-gray-7)}:where(html[data-design=legacy]) .Card>.rc-collapse-item>.rc-collapse-panel-hidden{display:none}:where(html[data-design=legacy]) .Card__toggler{display:flex;color:var(--color-gray-3);cursor:pointer;font-size:12px;transition:var(--transition);transform:rotate(180deg)}:where(html[data-design=legacy]) .Card__toggler--active{transform:rotate(0);color:var(--color-primary)}:where(html[data-design=legacy]) .Postflop__content{--postflop-line: rgba(141, 150, 163, .22);--postflop-line-strong: rgba(141, 150, 163, .34);--postflop-header-bg: rgba(53, 178, 246, .07);--postflop-header-line: rgba(53, 178, 246, .14);--postflop-stat-label-size: 11px;--postflop-stat-label-compact-size: 10px;--postflop-street-label-size: 12px;padding:16px;overflow-x:auto}:where(html[data-design=legacy]) .Postflop__tabs{display:flex;gap:6px;margin-bottom:12px}:where(html[data-design=legacy]) .Postflop__tab{padding:4px 12px;border-radius:6px;border:1px solid rgba(53,178,246,.15);background:transparent;color:var(--color-gray-2);cursor:pointer;font-weight:700;font-size:var(--font-size-2);line-height:var(--line-height-2);transition:var(--transition)}:where(html[data-design=legacy]) .Postflop__tab:hover{border-color:#35b2f64d;color:var(--color-primary)}:where(html[data-design=legacy]) .Postflop__tab--active{background:#35b2f61f;color:var(--color-primary);border-color:#35b2f659}:where(html[data-design=legacy]) .Postflop__cbet-sections{display:flex;flex-direction:column;gap:10px;min-width:0;align-self:flex-start}:where(html[data-design=legacy]) .Postflop__cbet-sections--standalone{padding:0}:where(html[data-design=legacy]) .Postflop__cbet-sections-row{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-start}:where(html[data-design=legacy]) .Postflop__cbet-block--inline-row{flex:0 0 auto;align-self:stretch}:where(html[data-design=legacy]) .Postflop__cbet-inline-row{display:flex;flex:1;align-items:stretch}:where(html[data-design=legacy]) .Postflop__cbet-inline-cell{display:flex;flex-direction:column;min-width:72px;border-right:1px solid var(--postflop-line)}:where(html[data-design=legacy]) .Postflop__cbet-inline-cell:last-child{border-right:none}:where(html[data-design=legacy]) .Postflop__cbet-inline-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 8px;min-height:36px;text-align:center;white-space:pre-line;line-height:1.15}:where(html[data-design=legacy]) .Postflop__cbet-inline-label{color:var(--color-primary);font-size:var(--postflop-stat-label-size);font-weight:700}:where(html[data-design=legacy]) .Postflop__cbet-inline-street{color:var(--color-gray-3);font-size:var(--postflop-street-label-size);font-weight:700}:where(html[data-design=legacy]) .Postflop__cbet-inline-value{flex:1;display:flex;align-items:center;justify-content:center;min-height:36px}:where(html[data-design=legacy]) .Postflop__table-wrap--cbet{display:inline-block;max-width:100%}:where(html[data-design=legacy]) .Postflop__cbet-block{border:1px solid var(--postflop-line-strong);border-radius:8px;overflow:hidden;background:#35b2f605;min-width:min-content}:where(html[data-design=legacy]) .Postflop__cbet-block--primary{flex:0 0 auto;align-self:flex-start}:where(html[data-design=legacy]) .Postflop__cbet-block--side{flex:0 0 auto}:where(html[data-design=legacy]) .Postflop__cbet-block-title{padding:6px 10px;font-size:var(--postflop-stat-label-compact-size);font-weight:700;color:var(--color-gray-2);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--postflop-line);background:var(--postflop-header-bg)}:where(html[data-design=legacy]) .Postflop__grid--cbet-block-1{grid-template-columns:36px 52px}:where(html[data-design=legacy]) .Postflop__grid--cbet-block-2{grid-template-columns:36px repeat(2,52px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-block-3{grid-template-columns:36px repeat(3,52px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-block-4{grid-template-columns:36px repeat(4,52px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-block-5{grid-template-columns:36px repeat(5,52px)}:where(html[data-design=legacy]) .Postflop__cell--muted.Postflop__cell--header{background:#35b2f61f}:where(html[data-design=legacy]) .Postflop__cell--muted.Postflop__cell--value{background:#35b2f60f}:where(html[data-design=legacy]) .Postflop__grid--cbet-block-6{grid-template-columns:36px repeat(6,52px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-block-7{grid-template-columns:36px repeat(7,52px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-block-8{grid-template-columns:36px repeat(8,52px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-block-9{grid-template-columns:36px repeat(9,52px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-block-1>.Postflop__cell:nth-last-child(-n+2),:where(html[data-design=legacy]) .Postflop__grid--cbet-block-2>.Postflop__cell:nth-last-child(-n+3),:where(html[data-design=legacy]) .Postflop__grid--cbet-block-3>.Postflop__cell:nth-last-child(-n+4),:where(html[data-design=legacy]) .Postflop__grid--cbet-block-4>.Postflop__cell:nth-last-child(-n+5),:where(html[data-design=legacy]) .Postflop__grid--cbet-block-5>.Postflop__cell:nth-last-child(-n+6),:where(html[data-design=legacy]) .Postflop__grid--cbet-block-6>.Postflop__cell:nth-last-child(-n+7),:where(html[data-design=legacy]) .Postflop__grid--cbet-block-7>.Postflop__cell:nth-last-child(-n+8),:where(html[data-design=legacy]) .Postflop__grid--cbet-block-8>.Postflop__cell:nth-last-child(-n+9),:where(html[data-design=legacy]) .Postflop__grid--cbet-block-9>.Postflop__cell:nth-last-child(-n+10){border-bottom:none}:where(html[data-design=legacy]) .Postflop__table-wrap--cbet-unified{display:inline-flex;flex-direction:column;gap:8px;max-width:100%}:where(html[data-design=legacy]) .Postflop__cbet-lines-band{border:1px solid var(--postflop-line-strong);border-radius:8px;overflow:hidden;background:#35b2f605}:where(html[data-design=legacy]) .Postflop__table--cbet-lines{width:100%;justify-content:flex-start}:where(html[data-design=legacy]) .Postflop__table-wrap{display:inline-block;max-width:100%;border:1px solid var(--postflop-line-strong);border-radius:10px;overflow:hidden;background:#35b2f605}:where(html[data-design=legacy]) .Postflop__table-wrap--wide{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}:where(html[data-design=legacy]) .Postflop__table-wrap--wide .Postflop__table{width:max-content;min-width:100%}:where(html[data-design=legacy]) .Postflop__table-wrap--wide .Postflop__grid--cbet-left,:where(html[data-design=legacy]) .Postflop__table-wrap--wide .Postflop__grid--cbet-mid,:where(html[data-design=legacy]) .Postflop__table-wrap--wide .Postflop__grid--cbet-mid2,:where(html[data-design=legacy]) .Postflop__table-wrap--wide .Postflop__grid--cbet-lines5,:where(html[data-design=legacy]) .Postflop__table-wrap--wide .Postflop__grid--bx-left,:where(html[data-design=legacy]) .Postflop__table-wrap--wide .Postflop__grid--bx-mid,:where(html[data-design=legacy]) .Postflop__table-wrap--wide .Postflop__grid--bx-right,:where(html[data-design=legacy]) .Postflop__table-wrap--wide .Postflop__grid--bx-lines4{flex-shrink:0}:where(html[data-design=legacy]) .Postflop__table{display:flex;align-items:stretch}:where(html[data-design=legacy]) .Postflop__grid{display:grid;align-items:stretch;grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--main{grid-template-columns:36px repeat(8,44px)}:where(html[data-design=legacy]) .Postflop__grid--main-left{grid-template-columns:36px repeat(3,44px)}:where(html[data-design=legacy]) .Postflop__grid--main-right{grid-template-columns:repeat(4,44px) 50px}:where(html[data-design=legacy]) .Postflop__grid--fvcb{grid-template-columns:36px repeat(6,52px);grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--cbet{grid-template-columns:36px repeat(8,52px);grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-left{grid-template-columns:36px 52px;grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-mid{grid-template-columns:repeat(3,52px);grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-right{grid-template-columns:repeat(4,52px);grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-mid2{grid-template-columns:repeat(4,52px);grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-lines{grid-template-columns:36px repeat(5,52px);grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-lines-left{grid-template-columns:36px repeat(3,52px);grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-lines-mid,:where(html[data-design=legacy]) .Postflop__grid--cbet-lines-right{grid-template-columns:52px;grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-lines5{grid-template-columns:36px repeat(5,52px);grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--cbet-lines6{grid-template-columns:repeat(6,52px);grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--bx-lines4{grid-template-columns:repeat(4,52px);grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--bx{grid-template-columns:36px repeat(6,52px);grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--bx-left{grid-template-columns:36px repeat(2,52px);grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--bx-mid{grid-template-columns:repeat(2,52px);grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--bx-right{grid-template-columns:repeat(2,52px);grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__grid--donk{grid-template-columns:36px repeat(4,52px);grid-template-rows:auto repeat(3,36px)}:where(html[data-design=legacy]) .Postflop__table-wrap--preflop-matrix{align-self:flex-start;flex-shrink:0}:where(html[data-design=legacy]) .Postflop__table-wrap--preflop-matrix>[class*=Postflop__grid--cbet-block]{height:max-content}:where(html[data-design=legacy]) .Postflop__grid--threebetvs,:where(html[data-design=legacy]) .Postflop__grid--preflopor-single,:where(html[data-design=legacy]) .Postflop__grid--preflopor-tot-open,:where(html[data-design=legacy]) .Postflop__grid--preflopor-tot-limp,:where(html[data-design=legacy]) .Postflop__grid--preflopor-ip,:where(html[data-design=legacy]) .Postflop__grid--preflopor-oop{height:max-content}:where(html[data-design=legacy]) .Postflop__grid--threebetvs{grid-template-columns:56px repeat(6,52px);grid-template-rows:36px repeat(6,36px);align-self:flex-start;align-content:start}:where(html[data-design=legacy]) .Postflop__preflopor-sections{display:flex;flex-direction:column;gap:10px;min-width:0;align-self:flex-start}:where(html[data-design=legacy]) .Postflop__grid--preflopor-tot-open,:where(html[data-design=legacy]) .Postflop__grid--preflopor-tot-limp,:where(html[data-design=legacy]) .Postflop__grid--preflopor-single,:where(html[data-design=legacy]) .Postflop__grid--preflopor-ip,:where(html[data-design=legacy]) .Postflop__grid--preflopor-oop{grid-template-columns:56px repeat(7,52px);align-self:flex-start;align-content:start}:where(html[data-design=legacy]) .Postflop__grid--preflopor-tot-open{grid-template-rows:36px repeat(7,36px)}:where(html[data-design=legacy]) .Postflop__grid--preflopor-tot-limp{grid-template-rows:36px repeat(6,36px)}:where(html[data-design=legacy]) .Postflop__grid--preflopor-single,:where(html[data-design=legacy]) .Postflop__grid--preflopor-ip,:where(html[data-design=legacy]) .Postflop__grid--preflopor-oop{grid-template-rows:36px repeat(8,36px)}:where(html[data-design=legacy]) .Postflop__grid--preflopor .Postflop__cell--header,:where(html[data-design=legacy]) .Postflop__grid--threebetvs .Postflop__cell--header{min-height:36px}:where(html[data-design=legacy]) .Postflop__grid--preflopor .Postflop__cell--corner,:where(html[data-design=legacy]) .Postflop__grid--threebetvs .Postflop__cell--corner{min-height:36px}:where(html[data-design=legacy]) .Postflop__grid--preflopor .Postflop__cell--tot-col,:where(html[data-design=legacy]) .Postflop__grid--threebetvs .Postflop__cell--tot-col{background:#35b2f61a}:where(html[data-design=legacy]) .Postflop__grid--preflopor .Postflop__cell--header.Postflop__cell--tot-col,:where(html[data-design=legacy]) .Postflop__grid--threebetvs .Postflop__cell--header.Postflop__cell--tot-col{background:#35b2f62e}:where(html[data-design=legacy]) .Postflop__preflop-layout{display:flex;align-items:flex-start;gap:10px;min-width:min-content;padding:0}:where(html[data-design=legacy]) .Postflop__mode-switch{display:flex;flex-direction:column;gap:6px;flex-shrink:0;padding-top:2px}:where(html[data-design=legacy]) .Postflop__mode-switch-btn{padding:8px 10px;min-width:52px;border-radius:6px;border:1px solid rgba(53,178,246,.15);background:transparent;color:var(--color-gray-2);cursor:pointer;font-weight:700;font-size:var(--font-size-2);line-height:var(--line-height-2);transition:var(--transition)}:where(html[data-design=legacy]) .Postflop__mode-switch-btn:hover{border-color:#35b2f64d;color:var(--color-primary)}:where(html[data-design=legacy]) .Postflop__mode-switch-btn--active{background:#35b2f61f;color:var(--color-primary);border-color:#35b2f659}:where(html[data-design=legacy]) .Postflop__grid--side{grid-template-columns:48px;grid-template-rows:auto repeat(3,36px);flex-shrink:0}:where(html[data-design=legacy]) .Postflop__divider{width:1px;align-self:stretch;background:var(--postflop-line-strong);flex-shrink:0}:where(html[data-design=legacy]) .Postflop__cell{display:flex;align-items:center;justify-content:center;min-height:28px;font-size:var(--font-size-2);line-height:var(--line-height-2);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;border-bottom:1px solid var(--postflop-line)}:where(html[data-design=legacy]) .Postflop__cell--corner{grid-column:1;grid-row:1;background:var(--postflop-header-bg);border-bottom:1px solid var(--postflop-header-line);border-right:1px solid var(--postflop-line)}:where(html[data-design=legacy]) .Postflop__cell--header{color:var(--color-primary);background:var(--postflop-header-bg);border-bottom:1px solid var(--postflop-header-line);overflow:visible;text-overflow:unset;max-width:100%;padding:4px 3px;font-size:var(--postflop-stat-label-size);line-height:1.2;letter-spacing:.01em;text-align:center;white-space:pre-line;min-height:30px}:where(html[data-design=legacy]) .Postflop__grid--main-right>.Postflop__cell--header:nth-child(5){font-size:var(--postflop-stat-label-compact-size);line-height:1.2;padding:4px 2px}:where(html[data-design=legacy]) .Postflop__cell--street{justify-content:flex-end;padding-right:8px;color:var(--color-gray-3);font-size:var(--postflop-street-label-size);font-weight:700;border-right:1px solid var(--postflop-line)}:where(html[data-design=legacy]) .Postflop__cell--value{color:var(--color-text-default);padding:1px 2px 3px;font-size:calc(var(--font-size-2) * 1.1);line-height:calc(var(--line-height-2) * 1.1);overflow:hidden}:where(html[data-design=legacy]) .Postflop__value-wrap{width:100%;max-width:100%;display:flex;align-items:center;justify-content:center}:where(html[data-design=legacy]) .Postflop__value-body{position:relative;display:inline-block;width:calc(3ch + 11px);max-width:100%;padding-bottom:8px;box-sizing:border-box}:where(html[data-design=legacy]) .Postflop__value-main{display:block;width:3ch;margin:0 auto;font-size:inherit;line-height:inherit;font-weight:700;font-variant-numeric:tabular-nums;text-align:center}:where(html[data-design=legacy]) .Postflop__sample{position:absolute;right:1px;bottom:0;color:var(--color-gray-2);font-size:8px;line-height:1;font-weight:400;font-variant-numeric:tabular-nums;opacity:.85;white-space:nowrap}:where(html[data-design=legacy]) .Postflop__grid--main-left>.Postflop__cell:nth-child(4n+2),:where(html[data-design=legacy]) .Postflop__grid--main-left>.Postflop__cell:nth-child(4n+3),:where(html[data-design=legacy]) .Postflop__grid--main-right>.Postflop__cell:nth-child(5n+1),:where(html[data-design=legacy]) .Postflop__grid--main-right>.Postflop__cell:nth-child(5n+2),:where(html[data-design=legacy]) .Postflop__grid--main-right>.Postflop__cell:nth-child(5n+3),:where(html[data-design=legacy]) .Postflop__grid--main-right>.Postflop__cell:nth-child(5n+4),:where(html[data-design=legacy]) .Postflop__grid--donk>.Postflop__cell:nth-child(5n+2),:where(html[data-design=legacy]) .Postflop__grid--donk>.Postflop__cell:nth-child(5n+3),:where(html[data-design=legacy]) .Postflop__grid--donk>.Postflop__cell:nth-child(5n+4),:where(html[data-design=legacy]) .Postflop__grid--threebetvs>.Postflop__cell:nth-child(7n+2),:where(html[data-design=legacy]) .Postflop__grid--threebetvs>.Postflop__cell:nth-child(7n+3),:where(html[data-design=legacy]) .Postflop__grid--threebetvs>.Postflop__cell:nth-child(7n+4),:where(html[data-design=legacy]) .Postflop__grid--threebetvs>.Postflop__cell:nth-child(7n+5),:where(html[data-design=legacy]) .Postflop__grid--threebetvs>.Postflop__cell:nth-child(7n+6),:where(html[data-design=legacy]) .Postflop__grid--preflopor>.Postflop__cell:nth-child(8n+2),:where(html[data-design=legacy]) .Postflop__grid--preflopor>.Postflop__cell:nth-child(8n+3),:where(html[data-design=legacy]) .Postflop__grid--preflopor>.Postflop__cell:nth-child(8n+4),:where(html[data-design=legacy]) .Postflop__grid--preflopor>.Postflop__cell:nth-child(8n+5),:where(html[data-design=legacy]) .Postflop__grid--preflopor>.Postflop__cell:nth-child(8n+6),:where(html[data-design=legacy]) .Postflop__grid--preflopor>.Postflop__cell:nth-child(8n+7),:where(html[data-design=legacy]) .Postflop__grid--preflopor>.Postflop__cell:nth-child(8n+8),:where(html[data-design=legacy]) .Postflop__grid--fvcb>.Postflop__cell:nth-child(7n+2),:where(html[data-design=legacy]) .Postflop__grid--fvcb>.Postflop__cell:nth-child(7n+3),:where(html[data-design=legacy]) .Postflop__grid--fvcb>.Postflop__cell:nth-child(7n+4),:where(html[data-design=legacy]) .Postflop__grid--fvcb>.Postflop__cell:nth-child(7n+5),:where(html[data-design=legacy]) .Postflop__grid--fvcb>.Postflop__cell:nth-child(7n+6),:where(html[data-design=legacy]) .Postflop__grid--bx-left>.Postflop__cell:nth-child(3n+2),:where(html[data-design=legacy]) .Postflop__grid--bx-mid>.Postflop__cell:nth-child(odd),:where(html[data-design=legacy]) .Postflop__grid--bx-right>.Postflop__cell:nth-child(odd),:where(html[data-design=legacy]) .Postflop__grid--cbet-mid>.Postflop__cell:nth-child(3n+1),:where(html[data-design=legacy]) .Postflop__grid--cbet-mid>.Postflop__cell:nth-child(3n+2),:where(html[data-design=legacy]) .Postflop__grid--cbet-right>.Postflop__cell:nth-child(4n+1),:where(html[data-design=legacy]) .Postflop__grid--cbet-right>.Postflop__cell:nth-child(4n+2),:where(html[data-design=legacy]) .Postflop__grid--cbet-right>.Postflop__cell:nth-child(4n+3),:where(html[data-design=legacy]) .Postflop__grid--cbet-lines-left>.Postflop__cell:nth-child(4n+2),:where(html[data-design=legacy]) .Postflop__grid--cbet-lines-left>.Postflop__cell:nth-child(4n+3),:where(html[data-design=legacy]) .Postflop__grid--cbet-lines-left>.Postflop__cell:nth-child(4n+4),:where(html[data-design=legacy]) .Postflop__grid--cbet>.Postflop__cell:nth-child(9n+2),:where(html[data-design=legacy]) .Postflop__grid--cbet>.Postflop__cell:nth-child(9n+3),:where(html[data-design=legacy]) .Postflop__grid--cbet>.Postflop__cell:nth-child(9n+4),:where(html[data-design=legacy]) .Postflop__grid--cbet>.Postflop__cell:nth-child(9n+5),:where(html[data-design=legacy]) .Postflop__grid--cbet>.Postflop__cell:nth-child(9n+6),:where(html[data-design=legacy]) .Postflop__grid--cbet>.Postflop__cell:nth-child(9n+7),:where(html[data-design=legacy]) .Postflop__grid--cbet>.Postflop__cell:nth-child(9n+8){border-right:1px solid rgba(141,150,163,.12)}:where(html[data-design=legacy]) .Postflop__grid--main-left>.Postflop__cell:nth-last-child(-n+4),:where(html[data-design=legacy]) .Postflop__grid--main-right>.Postflop__cell:nth-last-child(-n+5),:where(html[data-design=legacy]) .Postflop__grid--donk>.Postflop__cell:nth-last-child(-n+5),:where(html[data-design=legacy]) .Postflop__grid--threebetvs>.Postflop__cell:nth-last-child(-n+7),:where(html[data-design=legacy]) .Postflop__grid--preflopor>.Postflop__cell:nth-last-child(-n+8),:where(html[data-design=legacy]) .Postflop__grid--fvcb>.Postflop__cell:nth-last-child(-n+7),:where(html[data-design=legacy]) .Postflop__grid--bx-left>.Postflop__cell:nth-last-child(-n+3),:where(html[data-design=legacy]) .Postflop__grid--bx-mid>.Postflop__cell:nth-last-child(-n+2),:where(html[data-design=legacy]) .Postflop__grid--bx-right>.Postflop__cell:nth-last-child(-n+2),:where(html[data-design=legacy]) .Postflop__grid--cbet-left>.Postflop__cell:nth-last-child(-n+2),:where(html[data-design=legacy]) .Postflop__grid--cbet-mid>.Postflop__cell:nth-last-child(-n+3),:where(html[data-design=legacy]) .Postflop__grid--cbet-right>.Postflop__cell:nth-last-child(-n+4),:where(html[data-design=legacy]) .Postflop__grid--cbet-lines-left>.Postflop__cell:nth-last-child(-n+4),:where(html[data-design=legacy]) .Postflop__grid--cbet-lines-mid>.Postflop__cell:nth-last-child(-n+1),:where(html[data-design=legacy]) .Postflop__grid--cbet-lines-right>.Postflop__cell:nth-last-child(-n+1),:where(html[data-design=legacy]) .Postflop__grid--cbet>.Postflop__cell:nth-last-child(-n+9),:where(html[data-design=legacy]) .Postflop__grid--side>.Postflop__cell:nth-last-child(-n+1){border-bottom:none}:where(html[data-design=legacy]) .Postflop__row{flex-wrap:nowrap;min-width:min-content}:where(html[data-design=legacy]) .Postflop__stat-col{flex-shrink:0;min-width:36px}:where(html[data-design=legacy]) .Postflop--portable{border-radius:12px;border:1px solid rgba(53,178,246,.14);background:linear-gradient(165deg,var(--surface-tint) 0%,var(--color-gray-7) 45%);box-shadow:var(--shadow-sm);overflow:hidden}:where(html[data-design=legacy]) .Postflop--portable__head{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:6px 8px;background:var(--surface-header);border-bottom:1px solid rgba(53,178,246,.1)}:where(html[data-design=legacy]) .Postflop__content--portable{padding:8px 5px 10px;overflow-x:hidden}:where(html[data-design=legacy]) .Postflop--portable .Postflop__tabs{margin-bottom:0;gap:3px;flex-shrink:0}:where(html[data-design=legacy]) .Postflop--portable .Postflop__tab{padding:2px 6px;font-size:10px;line-height:1.2;border-radius:5px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid{grid-template-rows:auto repeat(3,34px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--main{grid-template-columns:22px repeat(8,30px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--main-left{grid-template-columns:22px repeat(3,30px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--main-right{grid-template-columns:repeat(4,30px) 34px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--fvcb{grid-template-columns:24px repeat(6,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__cbet-sections{gap:6px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__cbet-sections-row{gap:6px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__cbet-block{flex-basis:100%}:where(html[data-design=legacy]) .Postflop--portable .Postflop__cbet-block-title{padding:4px 8px;font-size:8px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__cbet-inline-cell{min-width:56px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__cbet-inline-header{min-height:32px;padding:4px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__cbet-inline-label{font-size:9px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__cbet-inline-street{font-size:10px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__cbet-inline-value{min-height:34px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__cbet-block--side{flex-basis:100%}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-block-1{grid-template-columns:24px 38px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-block-2{grid-template-columns:24px repeat(2,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-block-3{grid-template-columns:24px repeat(3,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-block-4{grid-template-columns:24px repeat(4,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-block-5{grid-template-columns:24px repeat(5,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-block-6{grid-template-columns:24px repeat(6,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-block-7{grid-template-columns:24px repeat(7,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-block-8{grid-template-columns:24px repeat(8,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-block-9{grid-template-columns:24px repeat(9,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--cbet-unified{gap:6px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet{grid-template-columns:24px repeat(8,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-left{grid-template-columns:24px 38px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-mid{grid-template-columns:repeat(3,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-right{grid-template-columns:repeat(4,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-mid2{grid-template-columns:repeat(4,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-lines{grid-template-columns:24px repeat(5,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-lines-left{grid-template-columns:24px repeat(3,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-lines-mid,:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-lines-right{grid-template-columns:38px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-lines5{grid-template-columns:24px repeat(5,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--cbet-lines6{grid-template-columns:repeat(6,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--bx-lines4{grid-template-columns:repeat(4,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--bx{grid-template-columns:22px repeat(6,42px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--bx-left{grid-template-columns:22px repeat(2,42px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--bx-mid,:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--bx-right{grid-template-columns:repeat(2,42px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--donk{grid-template-columns:24px repeat(4,38px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--threebetvs{grid-template-columns:36px repeat(6,38px);grid-template-rows:34px repeat(6,34px);align-self:flex-start;align-content:start}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--preflopor-tot-open,:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--preflopor-tot-limp,:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--preflopor-single,:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--preflopor-ip,:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--preflopor-oop{grid-template-columns:36px repeat(7,38px);align-self:flex-start;align-content:start}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--preflopor-tot-open{grid-template-rows:34px repeat(7,34px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--preflopor-tot-limp{grid-template-rows:34px repeat(6,34px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--preflopor-single,:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--preflopor-ip,:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--preflopor-oop{grid-template-rows:34px repeat(8,34px)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__mode-switch-btn{min-width:44px;padding:6px 8px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--side{grid-template-columns:31px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--side-agf{grid-template-columns:34px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--side .Postflop__value-body{width:calc(2ch + 7px);padding-bottom:6px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--side .Postflop__value-main{width:2ch}:where(html[data-design=legacy]) .Postflop--portable .Postflop__cell{min-height:24px;font-size:10px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__cell--header{font-size:9px;line-height:1.15;padding:2px;min-height:24px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--preflopor .Postflop__cell--header,:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--threebetvs .Postflop__cell--header,:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--preflopor .Postflop__cell--corner,:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--threebetvs .Postflop__cell--corner{min-height:34px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__grid--main-right>.Postflop__cell--header:nth-child(5){font-size:8px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__cell--street{font-size:10px;padding-right:4px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__value-body{width:calc(2.5ch + 9px);padding-bottom:7px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__value-main{width:2.5ch}:where(html[data-design=legacy]) .Postflop--portable .Postflop__cell--value,:where(html[data-design=legacy]) .Postflop--portable .Postflop__value-main{font-size:11px;line-height:13px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__sample{font-size:7px;bottom:0}:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap{display:block;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box}:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--wide{overflow-x:auto;-webkit-overflow-scrolling:touch}:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--wide .Postflop__table{width:max-content;min-width:100%}:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--wide .Postflop__grid--cbet-left,:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--wide .Postflop__grid--cbet-mid,:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--wide .Postflop__grid--cbet-mid2,:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--wide .Postflop__grid--cbet-lines5,:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--wide .Postflop__grid--bx-left,:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--wide .Postflop__grid--bx-mid,:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--wide .Postflop__grid--bx-right,:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--wide .Postflop__grid--bx-lines4{flex-shrink:0}:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--wide .Postflop__cell--header{white-space:pre-line;font-size:8px;line-height:1.1;min-height:28px;padding:2px 1px}:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--fill .Postflop__table--fill{width:100%}:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--fill .Postflop__grid--main-left{flex:3 1 0;min-width:0;grid-template-columns:24px repeat(3,minmax(0,1fr))}:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--fill .Postflop__grid--main-right{flex:5 1 0;min-width:0;grid-template-columns:repeat(5,minmax(0,1fr))}:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--fill .Postflop__grid--side{flex:1 1 0;min-width:0;grid-template-columns:minmax(0,1fr)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--fill .Postflop__grid--side-agf{grid-template-columns:minmax(0,1fr)}:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--fill .Postflop__value-body{width:100%}:where(html[data-design=legacy]) .Postflop--portable .Postflop__table-wrap--fill .Postflop__value-main{width:100%;max-width:3ch}:where(html[data-design=legacy]) .SummaryStats__empty{min-height:64px}:where(html[data-design=legacy]) .Table__Wrapper{width:100%;border-radius:14px;display:flex;flex-direction:column;gap:24px}:where(html[data-design=legacy]) .Table{width:100%;text-align:center;border-collapse:collapse}:where(html[data-design=legacy]) .Table--th{padding:12px 8px;border:none;border-bottom:1px solid var(--color-gray-5);background:var(--surface-header);color:var(--color-gray-1)}:where(html[data-design=legacy]) .Table--td{padding:10px 8px;border:none;border-bottom:1px solid var(--color-gray-5);background:var(--color-gray-8);transition:var(--transition)}:where(html[data-design=legacy]) .Table--tbody>tr:hover>.Table--td{background:#35b2f60f}:where(html[data-design=legacy]) .Table--td:first-child{background:var(--color-gray-7)}:where(html[data-design=legacy]) .Table--tbody>tr:hover>.Table--td:first-child{background:#35b2f614}:where(html[data-design=legacy]) .Table--tbody>tr:last-child>td{border-bottom:none}:where(html[data-design=legacy]) .Table--tr-space{border-bottom:8px solid transparent}:where(html[data-design=legacy]) .Pagination{display:flex;justify-content:flex-end;align-items:center;gap:8px}:where(html[data-design=legacy]) .rc-pagination-item{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border:2px solid transparent;border-radius:var(--border-radius);font-size:12px;cursor:pointer;color:var(--color-gray-1);transition:var(--transition)}:where(html[data-design=legacy]) .rc-pagination-item:hover{border-color:var(--color-primary-hover)}:where(html[data-design=legacy]) .rc-pagination-item:active{border-color:var(--color-primary-active)}:where(html[data-design=legacy]) .rc-pagination-item-active{border-color:var(--color-primary)}:where(html[data-design=legacy]) .Pagination__Item{width:30px;height:30px;background:var(--color-gray-5);color:var(--color-gray-1);font-size:12px}:where(html[data-design=legacy]) .HistoryStats__empty{min-height:64px}:where(html[data-design=legacy]) .Chart{height:200px;width:100%;padding:12px 0 12px 12px;background:linear-gradient(165deg,var(--surface-tint) 0%,var(--color-gray-7) 45%);border-radius:14px;border:1px solid rgba(53,178,246,.1);transition:var(--transition)}:where(html[data-design=legacy]) .Chart:hover{border-color:#35b2f633;box-shadow:0 8px 24px #0000002e,0 0 20px #35b2f60d}:where(html[data-design=legacy]) .Chart .recharts-surface{shape-rendering:geometricPrecision}:where(html[data-design=legacy]) .Chart__Loading{height:200px;background:linear-gradient(165deg,var(--surface-tint) 0%,var(--color-gray-7) 45%);border-radius:14px;border:1px solid rgba(53,178,246,.1)}@keyframes legacy-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:where(html[data-design=legacy]) .Loader{width:36px;height:36px;border:3px solid var(--color-primary);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:legacy-rotation 1s linear infinite}:where(html[data-design=legacy]) .StatsHeader{width:1200px;max-width:100%;box-sizing:border-box;flex-direction:row!important;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:20px;padding:12px 16px!important}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .StatsHeader{width:600px}}:where(html[data-design=legacy]) .StatsHeader__Player{flex:0 0 auto;min-width:0}:where(html[data-design=legacy]) .StatsHeader__Site{width:44px;height:44px;flex-shrink:0;border:2px solid rgba(53,178,246,.35);border-radius:10px;cursor:pointer;transition:var(--transition);background:#35b2f614}:where(html[data-design=legacy]) .StatsHeader__Site:hover{border-color:var(--color-primary);background:#35b2f626;box-shadow:var(--shadow-primary-sm)}:where(html[data-design=legacy]) .StatsHeader__PlayerInfo{min-width:0;justify-content:center}:where(html[data-design=legacy]) .StatsHeader__PlayerNameRow{min-width:0}:where(html[data-design=legacy]) .StatsHeader__PlayerName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.2}:where(html[data-design=legacy]) .StatsHeader__SameNickPlayers{flex-shrink:0}:where(html[data-design=legacy]) .StatsHeader__SameNickPlayerLink{display:inline-flex;color:inherit;text-decoration:none}:where(html[data-design=legacy]) .StatsHeader__SameNickPlayerLink:hover,:where(html[data-design=legacy]) .StatsHeader__SameNickPlayerLink:active{color:inherit;text-decoration:none}:where(html[data-design=legacy]) .StatsHeader__Filters{flex:0 0 auto;flex-wrap:nowrap;margin-left:auto}:where(html[data-design=legacy]) .StatsHeader__DatePicker{padding:0 8px}:where(html[data-design=legacy]) .StatsHeader__DatePicker .react-datepicker__input-container>input{width:140px;padding:4px 8px;font-size:var(--font-size-1)}:where(html[data-design=legacy]) .StatsHeader__Filters .Filter__labelContent,:where(html[data-design=legacy]) .StatsHeader__Filters .LimitFilter>.Filter__labelContent{margin-bottom:0}:where(html[data-design=legacy]) .StatsHeader__Filters .LimitFilter{display:flex;flex-direction:column;gap:8px}:where(html[data-design=legacy]) .StatsHeader__Filters .Filter__labelContent .Text,:where(html[data-design=legacy]) .StatsHeader__Filters .LimitFilter .Text{font-size:var(--font-size-1);line-height:var(--line-height-1)}:where(html[data-design=legacy]) .StatsHeader__Filters .Filter__icon{font-size:14px}:where(html[data-design=legacy]) .StatsHeader__Filters .Filter__Option{padding:3px 10px}:where(html[data-design=legacy]) .StatsHeader__Filters .LimitFilter__limit-picker{min-width:72px;padding:3px 10px;margin-top:0}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .StatsHeader__Filters{display:none}}:where(html[data-design=legacy]) .Filter__content{padding:4px;border-radius:26px;background:var(--color-gray-8);border:1px solid var(--color-gray-5)}:where(html[data-design=legacy]) .Filter__Option{padding:4px 12px;border-radius:26px;cursor:pointer;transition:var(--transition)}:where(html[data-design=legacy]) .Filter__Option:hover:not(.Filter__Option--active){background:#35b2f626;color:var(--color-gray-1)}:where(html[data-design=legacy]) .Filter__Option--active{background:linear-gradient(135deg,var(--color-blue-6) 0%,var(--color-blue-7) 100%);box-shadow:0 2px 8px #35b2f640}:where(html[data-design=legacy]) .Filter__icon{display:flex;font-size:18px;color:var(--color-gray-3)}:where(html[data-design=legacy]) .Filter__labelContent{margin-left:6px}:where(html[data-design=legacy]) .LimitFilter{position:relative}:where(html[data-design=legacy]) .LimitFilter__limit-picker{background:var(--color-gray-7);border-radius:26px;padding:8px 16px;width:80px;cursor:pointer;margin-top:8px}:where(html[data-design=legacy]) .LimitFilter__picker-icon{color:var(--color-gray-1)}:where(html[data-design=legacy]) .Suggestions{position:absolute;width:100%;background:var(--color-gray-7);border:1px solid var(--color-gray-5);z-index:10;max-height:340px;overflow:auto;display:flex;flex-direction:column;scrollbar-width:thin;border-radius:12px;padding:8px 0;box-shadow:var(--shadow-md);margin-top:8px}:where(html[data-design=legacy]) .Suggestions__Suggestion{cursor:pointer;padding:10px 16px;transition:var(--transition)}:where(html[data-design=legacy]) .Suggestions__Suggestion:hover{background:#35b2f614}:where(html[data-design=legacy]) .Suggestions__Suggestion__Icon{display:flex;font-size:18px}:where(html[data-design=legacy]) .DateFilter__Picker .react-datepicker__input-container>input{width:140px;padding:4px 8px;font-size:var(--font-size-1);cursor:text}:where(html[data-design=legacy]) .DateFilter__Picker .react-datepicker__close-icon{right:6px}:where(html[data-design=legacy]) .DateFilter__Picker .react-datepicker__close-icon:after{background-color:var(--color-gray-4)}:where(html[data-design=legacy]) .FishBadge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:999px;background:linear-gradient(145deg,#ffc45c38,#ff8a3d24);border:1px solid rgba(255,181,87,.45);box-shadow:0 0 10px #ffa44826}:where(html[data-design=legacy]) .FishBadge__Icon{font-size:22px;line-height:1}:where(html[data-design=legacy]) .RegBadge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;background:transparent;border:none;box-shadow:none}:where(html[data-design=legacy]) .RegBadge__Icon{width:38px;height:38px;display:block;object-fit:contain;filter:drop-shadow(0 0 4px rgba(106,218,255,.4))}:where(html[data-design=legacy]) .PhoneBadge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:999px;background:linear-gradient(145deg,#a78bfa38,#7c3aed24);border:1px solid rgba(167,139,250,.45);box-shadow:0 0 10px #7c3aed26}:where(html[data-design=legacy]) .PhoneBadge__Icon{font-size:22px;line-height:1}:where(html[data-design=legacy]) .PortableLayout{margin:0 auto auto 0;display:flex;flex-direction:column;position:relative;width:420px;max-width:calc(100vw / var(--portable-zoom, 1));border-radius:16px;overflow:hidden;border:1px solid rgba(53,178,246,.16);background:var(--color-gray-8);box-shadow:0 12px 32px #00000047,0 0 24px #35b2f60f}:where(html[data-design=legacy]) .PortableHeader{position:relative;background:var(--surface-header);border-bottom:1px solid rgba(53,178,246,.1);padding:4px 6px}:where(html[data-design=legacy]) .PortableHeader:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(53,178,246,.1) 0%,transparent 38%);pointer-events:none}:where(html[data-design=legacy]) .PortableHeader:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(53,178,246,.42) 0%,rgba(53,178,246,.12) 42%,transparent 72%);pointer-events:none}:where(html[data-design=legacy]) .PortableHeader__Content{position:relative;z-index:1;width:100%;min-width:0}:where(html[data-design=legacy]) .PortableHeader__Brand{display:flex;align-items:center;gap:4px;flex-shrink:0;padding-right:6px;border-right:1px solid rgba(141,150,163,.16)}:where(html[data-design=legacy]) .PortableHeader__Logo{width:15px;height:26px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 0 6px rgba(53,178,246,.18))}:where(html[data-design=legacy]) .PortableHeader__Select{flex:1 1 0;min-width:0;width:0}:where(html[data-design=legacy]) .PortableHeader__Select.ant-select{width:100%!important;max-width:none}:where(html[data-design=legacy]) .PortableHeader__Select .ant-select-selector{min-height:26px!important;height:26px!important;padding-inline:8px!important;background:#47526561!important;border:1px solid rgba(53,178,246,.16)!important;border-radius:6px!important;box-shadow:inset 0 0 0 1px #ffffff05;overflow:hidden}:where(html[data-design=legacy]) .PortableHeader__Select .ant-select-selection-wrap,:where(html[data-design=legacy]) .PortableHeader__Select .ant-select-selection-search,:where(html[data-design=legacy]) .PortableHeader__Select .ant-select-selection-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(html[data-design=legacy]) .PortableHeader__Select .ant-select-selection-wrap{min-height:24px!important}:where(html[data-design=legacy]) .PortableHeader__Select .ant-select-selection-search-input{font-size:11px;height:24px!important}:where(html[data-design=legacy]) .PortableHeader__Select .ant-select-selection-placeholder{color:var(--color-gray-2)!important;font-size:11px;line-height:24px!important}:where(html[data-design=legacy]) .PortableHeader__Select:hover .ant-select-selector{border-color:#35b2f647!important}:where(html[data-design=legacy]) .PortableHeader__Select.ant-select-focused .ant-select-selector{border-color:#35b2f66b!important;box-shadow:inset 0 0 0 1px #ffffff05,0 0 0 2px #35b2f61f!important}:where(html[data-design=legacy]) .PortableHeader__Actions{flex-shrink:0;padding-left:4px;border-left:1px solid rgba(141,150,163,.16)}:where(html[data-design=legacy]) .PortableHeader__FullscreenIcon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-gray-1);cursor:pointer;padding:4px;border-radius:6px;border:1px solid rgba(53,178,246,.16);background:#47526561;transition:var(--transition)}:where(html[data-design=legacy]) .PortableHeader__FullscreenIcon svg{display:block;width:16px;height:16px}:where(html[data-design=legacy]) .PortableHeader__FullscreenIcon:hover{color:var(--color-primary);border-color:#35b2f659;background:#35b2f61a}:where(html[data-design=legacy]) .PortableHeader__FullscreenIcon:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}:where(html[data-design=legacy]) .PortableHeader .ZoomApp--Panel{padding:2px 3px;border-radius:6px;background:#47526561;border:1px solid rgba(53,178,246,.16);gap:1px}:where(html[data-design=legacy]) .PortableHeader .ZoomApp--PanelIcon{display:flex;align-items:center;justify-content:center;width:13px;height:12px;font-size:9px;line-height:1;color:var(--color-gray-2);border-radius:3px;transition:var(--transition)}:where(html[data-design=legacy]) .PortableHeader .ZoomApp--PanelIcon:hover{color:var(--color-primary);background:#35b2f61a}:where(html[data-design=legacy]) .PortableHeader .Randomizer{width:auto;min-width:46px;max-width:58px;height:26px;padding:0 6px;border-radius:6px;border:1px solid rgba(53,178,246,.16);background:#47526561;gap:3px}:where(html[data-design=legacy]) .PortableHeader .Randomizer--isEnable{background:#35b2f638;border-color:#35b2f659}:where(html[data-design=legacy]) .PortableHeader .Randomizer:hover{background:#35b2f624;border-color:#35b2f647}:where(html[data-design=legacy]) .PortableHeader .Randomizer__Icon{font-size:13px;flex-shrink:0}:where(html[data-design=legacy]) .PortableHeader .Randomizer .Text{font-size:11px;line-height:1;min-width:0;overflow:hidden;text-overflow:ellipsis}:where(html[data-design=legacy]) .PortableHeader .AutopasteSwitch{flex-shrink:0}:where(html[data-design=legacy]) .PortableHeader .AutopasteSwitch .ant-switch{min-width:30px!important;height:26px!important;line-height:24px!important;background:#47526561!important;border:1px solid rgba(53,178,246,.16);border-radius:6px!important}:where(html[data-design=legacy]) .PortableHeader .AutopasteSwitch .ant-switch .ant-switch-inner{font-size:10px;font-weight:600}:where(html[data-design=legacy]) .PortableHeader .AutopasteSwitch .ant-switch.ant-switch-checked{background:#35b2f68c!important;border-color:#35b2f659}:where(html[data-design=legacy]) .PortableHeader .AutopasteSwitch .ant-switch-handle{width:14px!important;height:14px!important;top:5px!important}:where(html[data-design=legacy]) .PortableHeader .AutopasteSwitch .ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 16px)!important}:where(html[data-design=legacy]) .ZoomApp{display:flex;align-items:center;flex-shrink:0}:where(html[data-design=legacy]) .ZoomApp--Panel{display:flex;flex-direction:column;gap:1px;padding:2px;border-radius:4px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12)}:where(html[data-design=legacy]) .ZoomApp--Panel--horizontal{flex-direction:row;gap:0}:where(html[data-design=legacy]) .ZoomApp--Panel--compact{padding:1px;border-radius:3px}:where(html[data-design=legacy]) .ZoomApp--PanelIcon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:3px;background:transparent;color:#f0f1e9eb;font-size:14px;line-height:1;cursor:pointer;transition:color .15s ease,background .15s ease}:where(html[data-design=legacy]) .ZoomApp--PanelIcon svg{width:14px;height:14px;display:block;fill:currentColor}:where(html[data-design=legacy]) .ZoomApp--PanelIcon svg path{fill:currentColor}:where(html[data-design=legacy]) .ZoomApp--PanelIcon:hover{color:var(--acid, #dcfa54);background:#dcfa541f}:where(html[data-design=legacy]) .ZoomApp--PanelIcon:focus-visible{outline:1px solid rgba(220,250,84,.55);outline-offset:1px}:where(html[data-design=legacy]) .ZoomApp--Panel--compact .ZoomApp--PanelIcon{width:18px;height:18px}:where(html[data-design=legacy]) .ZoomApp--Panel--compact .ZoomApp--PanelIcon svg{width:11px;height:11px}:where(html[data-design=legacy]) .Randomizer{color:var(--color-gray-1);background-color:var(--color-gray-4);padding:0 12px;border-radius:26px;width:72px;height:28px;cursor:pointer;transition:var(--transition)}:where(html[data-design=legacy]) .Randomizer--isEnable{background-color:var(--color-blue-6)}:where(html[data-design=legacy]) .Randomizer:hover{background-color:var(--color-blue-5)}:where(html[data-design=legacy]) .Randomizer:active{background-color:var(--color-blue-7)}:where(html[data-design=legacy]) .Randomizer__Icon{display:flex;justify-content:center;align-items:center;font-size:20px}:where(html[data-design=legacy]) .AutopasteSwitch{display:flex;align-items:center}:where(html[data-design=legacy]) .PlayerSearchOptionLink{display:block;width:100%;color:inherit;font-size:inherit;line-height:inherit;text-decoration:none}:where(html[data-design=legacy]) .PlayerSearchOptionLink:hover,:where(html[data-design=legacy]) .PlayerSearchOptionLink:active{color:inherit;border-color:transparent}:where(html[data-design=legacy]) .PortableStats{display:flex;flex-direction:column;gap:6px;padding:0 5px 10px}:where(html[data-design=legacy]) .PortableStats__overview{margin-top:6px;padding:6px 7px 7px;border-radius:12px;border:1px solid rgba(53,178,246,.14);background:linear-gradient(165deg,var(--surface-tint) 0%,var(--color-gray-7) 45%);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:7px;overflow:hidden;--font-size-1: 10.8px;--font-size-2: 12.6px;--font-size-3: 14.4px;--font-size-4: 21.6px;--line-height-1: 13.05px;--line-height-2: 15.3px;--line-height-3: 17.55px;--line-height-4: 26.1px}:where(html[data-design=legacy]) .PortableStats__overview .PreflopStatsList--overview .Flex--vertical:last-child .Text{min-width:18px}:where(html[data-design=legacy]) .PortableStats__overview .PreflopStatsList--overview .Flex--vertical .Text{min-height:15px;line-height:15px;font-size:12px}:where(html[data-design=legacy]) .PortableStats__overview .PortableBasicStats__SameNickPlayer{font-size:9px;line-height:14px}:where(html[data-design=legacy]) .PortableStats__overview-divider{height:1px;background:#35b2f61a}:where(html[data-design=legacy]) .PortableStats__preflop-row{display:flex;align-items:center;gap:0;width:100%;min-height:52px}:where(html[data-design=legacy]) .PortableStats__preflop-grid{display:flex;align-items:center;flex:0 0 auto;min-width:0}:where(html[data-design=legacy]) .PortableStats__preflop-col{display:flex;align-items:center;padding:0 5px;border-right:1px solid rgba(141,150,163,.16)}:where(html[data-design=legacy]) .PortableStats__preflop-col:first-child{padding-left:0}:where(html[data-design=legacy]) .PortableStats__preflop-chart{display:flex;align-items:center;flex:1 1 0;min-width:90px;width:auto;padding-left:4px}:where(html[data-design=legacy]) .PortableStats__preflop-chart .PortableChart--mini,:where(html[data-design=legacy]) .PortableStats__preflop-chart .PortableChart--mini.PortableChart__Loading{width:100%;height:46px;border-radius:7px}:where(html[data-design=legacy]) .PortableBasicStats{margin:0;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;min-height:22px;min-width:0;overflow:hidden}:where(html[data-design=legacy]) .PortableBasicStats__PlayerInfo{justify-content:center;flex:1 1 0;min-width:0;overflow:hidden}:where(html[data-design=legacy]) .PortableBasicStats__HeaderMain{min-width:0;flex-wrap:nowrap;overflow:hidden}:where(html[data-design=legacy]) .PortableBasicStats__Identity{flex:1 1 auto;min-width:0;overflow:hidden}:where(html[data-design=legacy]) .PortableBasicStats__VpipPfr{flex-shrink:0;padding-left:4px;margin-left:1px;border-left:1px solid rgba(141,150,163,.16);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:calc(var(--font-size-3) * 1.32);line-height:calc(var(--line-height-3) * 1.32)}:where(html[data-design=legacy]) .PortableBasicStats__Name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:72px;font-size:calc(var(--font-size-3) * 1.28);line-height:calc(var(--line-height-3) * 1.28)}:where(html[data-design=legacy]) .PortableBasicStats .FishBadge,:where(html[data-design=legacy]) .PortableBasicStats .PhoneBadge,:where(html[data-design=legacy]) .PortableBasicStats .RegBadge{width:26px;height:26px}:where(html[data-design=legacy]) .PortableBasicStats .FishBadge__Icon,:where(html[data-design=legacy]) .PortableBasicStats .PhoneBadge__Icon{font-size:15px}:where(html[data-design=legacy]) .PortableBasicStats .RegBadge__Icon{width:26px;height:26px}:where(html[data-design=legacy]) .PortableBasicStats__Metrics{flex-shrink:0;position:relative;z-index:1;padding:2px 5px;border-radius:7px;background:#47526573;border:1px solid rgba(141,150,163,.2);font-variant-numeric:tabular-nums;white-space:nowrap}:where(html[data-design=legacy]) .PortableBasicStats__Hands{color:var(--color-primary)}:where(html[data-design=legacy]) .PortableBasicStats__MetricDivider{width:1px;height:14px;background:#8d96a347;flex-shrink:0}:where(html[data-design=legacy]) .PortableBasicStats__SameNickPlayers{flex-shrink:0;overflow:hidden}:where(html[data-design=legacy]) .PortableBasicStats__SameNickPlayerLink{display:inline-flex;color:inherit;text-decoration:none}:where(html[data-design=legacy]) .PortableBasicStats__SameNickPlayerLink:hover,:where(html[data-design=legacy]) .PortableBasicStats__SameNickPlayerLink:active{color:inherit;text-decoration:none}:where(html[data-design=legacy]) .PortableBasicStats__SameNickPlayer{cursor:pointer;margin-inline-end:0;font-size:10px;line-height:16px;padding-inline:4px}:where(html[data-design=legacy]) .PortableChart{height:88px;width:100%;flex-shrink:0;border:1px solid rgba(53,178,246,.18);border-radius:10px;background:linear-gradient(180deg,#35b2f60a,#00000024);box-shadow:inset 0 0 0 1px #ffffff05}:where(html[data-design=legacy]) .PortableChart text{fill:var(--color-gray-2)!important}:where(html[data-design=legacy]) .PortableChart .recharts-surface{shape-rendering:geometricPrecision}:where(html[data-design=legacy]) .PortableChart__Loading{height:88px;width:100%;flex-shrink:0;border:1px solid rgba(53,178,246,.18);border-radius:10px;background:linear-gradient(180deg,#35b2f60a,#00000024)}:where(html[data-design=legacy]) .PortableChart--mini,:where(html[data-design=legacy]) .PortableChart--mini.PortableChart__Loading{width:112px;height:47px;flex-shrink:0;border-radius:8px}:where(html[data-design=legacy]) .PortableStats__preflop-chart .PortableChart--mini,:where(html[data-design=legacy]) .PortableStats__preflop-chart .PortableChart--mini.PortableChart__Loading{width:100%;height:49px}:where(html[data-design=legacy]) .PortableLoader{position:absolute;width:100%;height:100%;background:#00000073;z-index:10}:where(html[data-design=legacy]) .ApiCallLoader{position:absolute;width:100%;height:100%;background:#00000073;z-index:10}:where(html[data-design=legacy]) .Header{position:sticky;top:0;z-index:100;background:#272e3bdb;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--glass-border);box-shadow:0 1px #ffffff0a,var(--shadow-sm)}:where(html[data-design=legacy]) .Header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(53,178,246,.12) 0%,transparent 30%);pointer-events:none}:where(html[data-design=legacy]) .Header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(53,178,246,.5) 0%,rgba(53,178,246,.15) 40%,transparent 70%)}:where(html[data-design=legacy]) .Header__Content{height:64px;max-width:1200px;width:100%;margin:0 auto;padding:0 16px;position:relative;z-index:1;box-sizing:border-box;min-width:0}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .Header__Content{height:56px;padding:0 12px}}:where(html[data-design=legacy]) .Header__Search{flex:1 1 auto;min-width:0}:where(html[data-design=legacy]) .Header__Aside{flex-shrink:0;margin-left:auto;min-width:0}:where(html[data-design=legacy]) .Header__Account{flex-shrink:0;margin-left:4px;padding-left:8px;border-left:1px solid rgba(141,150,163,.25)}:where(html[data-design=legacy]) .Header__Logo{width:110px;height:44px;background-size:110px 44px;background-image:url(/assets/Logo-CDcMFFAu.png);cursor:pointer;transition:var(--transition);flex-shrink:0;filter:drop-shadow(0 0 8px rgba(53,178,246,.2))}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .Header__Logo{width:18px;height:32px;background-size:18px 32px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAlCAYAAABCr8kFAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxEAAAsRAX9kX5EAAAGHaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyI+PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIj48dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCjw/eHBhY2tldCBlbmQ9J3cnPz4slJgLAAAB80lEQVRIS52WwXnbMAyFQWgBjeCrb92g6QT1BnUnaDqBvEGyQUbwCG4nSDZwN5AXeHg5mNIHQpRk9T+JpPAIEiBIkRVItiRPAK4kCeAK4I3kLv67CsndIBTJ/dtEvRiAHsB7EH2PNrOQPDrD0Zvs9ShsZt+jbZW8T4PRVz9G8slN9ubH1DcW+Bfat9AeWRL0Rkf3LSJyGD5SSnGyOn5ZeWkvJA8AXn3/pkibWReMC8ysizarzInGYGwip8o5CL7E/zZBsgXQO8GeZBv/W4pyQUrpllJ6Hdqq2pL8Vf61kUe8fNhD2eplzrvVnMrlbKTm5RDFHsC5GJgBwMWLTvJxqCwArsXADJVTVHo5zAigLywX8MHh3cv7XpLc+YHJfsyQz/YIgIvIXfDgB0h+icY14rJJUkREK8WzaC/wYWaTuqgiUnhEcqx1S6SUbrHwdl1HFZEi91T16dF9FJEP39jv96KqOknm2ewP1Kp19eiRfH7k1NSoCqpqa2b/VUC1EqmfZvYn7k+NWoppjBTJS9M035qm+e37Z6gKRk/ilVmF5KkWUFXVv74jpXQysx++L0LyKCL1Gy9WYcfJRzqf+UMsXZ5RdO6q3MLkWl2aeY3qWzEvfbNoftpNgjNiZt3cqzWSa+L6uc8X0RHA2T8uh1ds3vOqV5/3/72Bcs514QAAAA5lWElmTU0AKgAAAAgAAAAAAAAA0lOTAAAAAElFTkSuQmCC)}}:where(html[data-design=legacy]) .Header__Logo:hover{filter:drop-shadow(0 0 12px rgba(53,178,246,.4));opacity:.9}:where(html[data-design=legacy]) .Header__FullscreenExitIcon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-gray-3);cursor:pointer;transition:var(--transition);padding:6px;border-radius:6px}:where(html[data-design=legacy]) .Header__FullscreenExitIcon svg{display:block;width:22px;height:22px}:where(html[data-design=legacy]) .Header__FullscreenExitIcon:hover{color:var(--color-gray-1);background:#ffffff12}:where(html[data-design=legacy]) .Header__Select{flex:1 1 auto;min-width:0;max-width:280px}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .Header__Select{max-width:200px}}:where(html[data-design=legacy]) .Header__Suggestion{color:var(--color-text-default);font-size:var(--font-size-3);line-height:var(--line-height-3);border:none}:where(html[data-design=legacy]) .Header__Suggestion:hover{color:var(--color-text-default)}:where(html[data-design=legacy]) .NavMenu{height:100%;flex-shrink:0}:where(html[data-design=legacy]) .NavMenuItem{cursor:pointer;height:100%;display:flex;align-items:center;padding:0 14px;white-space:nowrap;gap:7px;text-decoration:none;transition:var(--transition);color:var(--color-gray-3)}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .NavMenuItem{padding:0 10px}}:where(html[data-design=legacy]) .NavMenuItem:hover{background:#35b2f614;color:var(--color-gray-1)}:where(html[data-design=legacy]) .NavMenuItem--active:not(.NavMenuItem--disabled){color:var(--color-gray-1);background:#35b2f614;text-decoration:none;box-shadow:none}:where(html[data-design=legacy]) .NavMenuItem:after,:where(html[data-design=legacy]) .NavMenuItem--active:after{display:none;content:none}:where(html[data-design=legacy]) .NavMenuItem--active:hover{background:#35b2f61a}:where(html[data-design=legacy]) .NavMenuItem--disabled{pointer-events:none}:where(html[data-design=legacy]) .NavMenuItem__icon{display:flex;transition:var(--transition);color:inherit;font-size:16px;opacity:.6}:where(html[data-design=legacy]) .NavMenuItem--active:not(.NavMenuItem--disabled) .NavMenuItem__icon,:where(html[data-design=legacy]) .NavMenuItem:hover .NavMenuItem__icon{opacity:1;color:var(--color-primary)}:where(html[data-design=legacy]) .NavMenuItem__icon--disabled{color:var(--color-gray-5);opacity:.35}:where(html[data-design=legacy]) .NavMenuItem__label{transition:var(--transition);color:inherit}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .NavMenuItem__label{display:none}}:where(html[data-design=legacy]) .NavMenuItem__label--disabled{color:var(--color-gray-5);opacity:.35}:where(html[data-design=legacy]) .UserMenu{position:relative;cursor:pointer;flex-shrink:0}:where(html[data-design=legacy]) .UserMenu__Suggestions{width:auto;right:0}:where(html[data-design=legacy]) .Avatar{width:36px;height:36px;background:var(--color-gray-4);border-radius:100%;-webkit-user-select:none;user-select:none}:where(html[data-design=legacy]) .LanguageSelector__wrap{flex-shrink:0}:where(html[data-design=legacy]) .LanguageSelector{cursor:pointer;position:relative;flex-shrink:0;white-space:nowrap}:where(html[data-design=legacy]) .LanguageSelector__Icon{width:20px;height:14px;object-fit:cover;flex-shrink:0;display:block}:where(html[data-design=legacy]) .LanguageSelector>.Suggestions>.Suggestions__Suggestion{display:flex;justify-content:center}:where(html[data-design=legacy]) .PublicHeader{position:sticky;top:0;z-index:100;background:#272e3bdb;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--glass-border);box-shadow:0 1px #ffffff0a,var(--shadow-sm)}:where(html[data-design=legacy]) .PublicHeader:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(53,178,246,.12) 0%,transparent 30%);pointer-events:none}:where(html[data-design=legacy]) .PublicHeader:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(53,178,246,.5) 0%,rgba(53,178,246,.15) 40%,transparent 70%)}:where(html[data-design=legacy]) .PublicHeader__Content{height:64px;max-width:1200px;margin:0 auto;padding:0 16px;position:relative;z-index:1}:where(html[data-design=legacy]) .PublicHeader__Logo{width:110px;height:44px;background-size:110px 44px;background-image:url(/assets/Logo-CDcMFFAu.png);flex-shrink:0;filter:drop-shadow(0 0 8px rgba(53,178,246,.2));transition:var(--transition)}:where(html[data-design=legacy]) .PublicHeader__Logo:hover{filter:drop-shadow(0 0 12px rgba(53,178,246,.4));opacity:.92}:where(html[data-design=legacy]) .PublicHeader__Nav{height:100%}:where(html[data-design=legacy]) .PublicHeader__Link{display:inline-flex;align-items:center;gap:7px;height:100%;padding:0 14px;color:var(--color-gray-3);text-decoration:none;position:relative;transition:var(--transition);white-space:nowrap}:where(html[data-design=legacy]) .PublicHeader__Link:after{content:"";position:absolute;bottom:0;left:14px;right:14px;height:2px;border-radius:2px 2px 0 0;background:var(--color-primary);opacity:0;transform:scaleX(.4);transition:var(--transition)}:where(html[data-design=legacy]) .PublicHeader__Link:hover{background:#35b2f614;color:var(--color-gray-1)}:where(html[data-design=legacy]) .PublicHeader__Link--active{color:var(--color-gray-1);background:#35b2f614}:where(html[data-design=legacy]) .PublicHeader__Link--active:after{opacity:1;transform:scaleX(1)}:where(html[data-design=legacy]) .PublicHeader__LinkIcon{display:flex;font-size:16px;opacity:.75;transition:var(--transition)}:where(html[data-design=legacy]) .PublicHeader__Link:hover .PublicHeader__LinkIcon,:where(html[data-design=legacy]) .PublicHeader__Link--active .PublicHeader__LinkIcon{opacity:1;color:var(--color-primary)}:where(html[data-design=legacy]) .PublicHeader__LinkIcon--telegram{color:#54a9eb}:where(html[data-design=legacy]) .PublicHeader__Link--telegram:hover .PublicHeader__LinkIcon--telegram{color:#7bc0ff}@media screen and (max-width: 640px){:where(html[data-design=legacy]) .PublicHeader__Content{height:56px;padding:0 12px}:where(html[data-design=legacy]) .PublicHeader__Logo{width:18px;height:32px;background-size:18px 32px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAlCAYAAABCr8kFAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxEAAAsRAX9kX5EAAAGHaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyI+PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIj48dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCjw/eHBhY2tldCBlbmQ9J3cnPz4slJgLAAAB80lEQVRIS52WwXnbMAyFQWgBjeCrb92g6QT1BnUnaDqBvEGyQUbwCG4nSDZwN5AXeHg5mNIHQpRk9T+JpPAIEiBIkRVItiRPAK4kCeAK4I3kLv67CsndIBTJ/dtEvRiAHsB7EH2PNrOQPDrD0Zvs9ShsZt+jbZW8T4PRVz9G8slN9ubH1DcW+Bfat9AeWRL0Rkf3LSJyGD5SSnGyOn5ZeWkvJA8AXn3/pkibWReMC8ysizarzInGYGwip8o5CL7E/zZBsgXQO8GeZBv/W4pyQUrpllJ6Hdqq2pL8Vf61kUe8fNhD2eplzrvVnMrlbKTm5RDFHsC5GJgBwMWLTvJxqCwArsXADJVTVHo5zAigLywX8MHh3cv7XpLc+YHJfsyQz/YIgIvIXfDgB0h+icY14rJJUkREK8WzaC/wYWaTuqgiUnhEcqx1S6SUbrHwdl1HFZEi91T16dF9FJEP39jv96KqOknm2ewP1Kp19eiRfH7k1NSoCqpqa2b/VUC1EqmfZvYn7k+NWoppjBTJS9M035qm+e37Z6gKRk/ilVmF5KkWUFXVv74jpXQysx++L0LyKCL1Gy9WYcfJRzqf+UMsXZ5RdO6q3MLkWl2aeY3qWzEvfbNoftpNgjNiZt3cqzWSa+L6uc8X0RHA2T8uh1ds3vOqV5/3/72Bcs514QAAAA5lWElmTU0AKgAAAAgAAAAAAAAA0lOTAAAAAElFTkSuQmCC)}:where(html[data-design=legacy]) .PublicHeader__Link{padding:0 10px}:where(html[data-design=legacy]) .PublicHeader__Link .Text{display:none}}:where(html[data-design=legacy]) .SubscriptionExpiryWarning{margin:0 auto 16px;max-width:1200px;width:calc(100% - 32px);border-left-color:var(--color-yellow-6, #faad14);background:#faad1414;border:1px solid rgba(250,173,20,.35);border-left-width:4px}:where(html[data-design=legacy]) .SubscriptionExpiryWarning__close{flex-shrink:0;border:none;background:transparent;color:var(--color-gray-2);cursor:pointer;font-size:20px;line-height:1;padding:0 4px}:where(html[data-design=legacy]) .SubscriptionExpiryWarning__close:hover{color:var(--color-text-default)}:where(html[data-design=legacy]) .AnalyticsDashboard{display:flex;flex-direction:column;gap:24px;min-width:0}:where(html[data-design=legacy]) .AnalyticsDashboard h2,:where(html[data-design=legacy]) .AnalyticsDashboard h3,:where(html[data-design=legacy]) .AnalyticsDashboard h4{margin:0!important}:where(html[data-design=legacy]) .AnalyticsDashboard__PageHeader,:where(html[data-design=legacy]) .AnalyticsDashboard__Section,:where(html[data-design=legacy]) .AnalyticsDashboard__Registration{display:flex;flex-direction:column;gap:16px}:where(html[data-design=legacy]) .AnalyticsDashboard__PageHeader{padding:4px 2px}:where(html[data-design=legacy]) .AnalyticsDashboard__SectionHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}:where(html[data-design=legacy]) .AnalyticsDashboard__SectionHeader .ant-segmented{width:min(440px,100%);flex-shrink:0}:where(html[data-design=legacy]) .AnalyticsDashboard__MetricGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:where(html[data-design=legacy]) .AnalyticsMetricCard{min-width:0}:where(html[data-design=legacy]) .AnalyticsMetricCard__Header,:where(html[data-design=legacy]) .AnalyticsMetricCard__ValueRow{display:flex;align-items:center;justify-content:space-between;gap:12px}:where(html[data-design=legacy]) .AnalyticsMetricCard__Header .anticon{color:var(--color-gray-3)}:where(html[data-design=legacy]) .AnalyticsMetricCard__Value{margin:0!important}:where(html[data-design=legacy]) .AnalyticsMetricCard__Delta{color:var(--color-gray-3);font-weight:600}:where(html[data-design=legacy]) .AnalyticsMetricCard__Delta--up{color:#55c983}:where(html[data-design=legacy]) .AnalyticsMetricCard__Delta--down{color:#f17a8b}:where(html[data-design=legacy]) .AnalyticsMetricCard__Chart{height:130px;min-width:0}:where(html[data-design=legacy]) .AnalyticsDashboard__RegistrationStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}:where(html[data-design=legacy]) .AnalyticsDashboard__RegistrationStats .ant-statistic{padding:16px;border:1px solid var(--color-gray-5);border-radius:10px;background:var(--color-gray-8)}:where(html[data-design=legacy]) .AnalyticsDashboard__LargeChart{width:100%;height:340px;min-width:0}:where(html[data-design=legacy]) .AnalyticsDashboard__RoomToggles{display:flex;flex-wrap:wrap;gap:8px 20px}:where(html[data-design=legacy]) .AnalyticsDashboard__PartialNote{display:block}@media (max-width: 1100px){:where(html[data-design=legacy]) .AnalyticsDashboard__RegistrationStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){:where(html[data-design=legacy]) .AnalyticsDashboard__SectionHeader{flex-direction:column}:where(html[data-design=legacy]) .AnalyticsDashboard__SectionHeader .ant-segmented{width:100%}:where(html[data-design=legacy]) .AnalyticsDashboard__MetricGrid{grid-template-columns:1fr}:where(html[data-design=legacy]) .AnalyticsDashboard__LargeChart{height:300px}}@media (max-width: 479px){:where(html[data-design=legacy]) .AnalyticsDashboard__RegistrationStats{grid-template-columns:1fr}}:where(html[data-design=legacy]) .ParserErrorsPage__Stack{width:100%}:where(html[data-design=legacy]) .ParserErrorsPage__HandCell{display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:680px}:where(html[data-design=legacy]) .ParserErrorsPage__Preview{display:-webkit-box;margin:0;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:inherit;font-size:12px;line-height:1.45}:where(html[data-design=legacy]) .ParserErrorsPage__HandCell .ant-btn{align-self:flex-start;height:auto;padding:0}:where(html[data-design=legacy]) .ParserErrorsPage__HandText{max-height:65vh;margin:0;padding:16px;overflow:auto;border-radius:4px;border:1px solid var(--line, #3f4339);background:var(--raised, #2d3129);color:var(--text, #f0f1e9);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}:where(html[data-design=legacy]) .HomePage.AuthPage{width:100%;align-items:center;justify-content:center;padding:40px 24px;min-height:calc(100vh - 64px);box-sizing:border-box;position:relative;overflow:hidden}:where(html[data-design=legacy]) .HomePage__glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(60px)}:where(html[data-design=legacy]) .HomePage__glow--left{width:320px;height:320px;top:10%;left:-80px;background:#35b2f629}:where(html[data-design=legacy]) .HomePage__glow--right{width:280px;height:280px;bottom:8%;right:-60px;background:#146ba82e}:where(html[data-design=legacy]) .HomePage__shell{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:24px;width:auto;max-width:min(1200px,100%);margin:0 auto}:where(html[data-design=legacy]) .HomePage__Hero{flex:0 0 auto;width:min(360px,100%);max-width:360px;display:flex;flex-direction:column;justify-content:center}:where(html[data-design=legacy]) .HomePage__Card{flex:0 0 380px;width:380px;max-width:100%;padding:36px 28px!important;align-self:center}:where(html[data-design=legacy]) .HomePage__Portable{flex:0 0 300px;width:300px;max-width:100%;padding:24px 20px;border-radius:16px;background:#272e3bd1;border:1px solid rgba(53,178,246,.22);box-shadow:0 8px 28px #094c821f;display:flex;flex-direction:column;justify-content:center}:where(html[data-design=legacy]) .HomePage__PortableHead{margin-bottom:18px}:where(html[data-design=legacy]) .HomePage__PortableIcon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#35b2f629;color:var(--color-primary);font-size:20px;flex-shrink:0}:where(html[data-design=legacy]) .HomePage__PortableTitle{display:block;line-height:1.25;margin-bottom:4px}:where(html[data-design=legacy]) .HomePage__PortableSubtitle{display:block;line-height:1.45;color:var(--color-gray-2)}:where(html[data-design=legacy]) .HomePage__PortablePoints{margin-bottom:16px}:where(html[data-design=legacy]) .HomePage__PortablePoint{display:block;position:relative;padding-left:14px;line-height:1.45;color:var(--color-gray-1)}:where(html[data-design=legacy]) .HomePage__PortablePoint:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--color-primary);transform:translateY(-50%)}:where(html[data-design=legacy]) .HomePage__PortableLink{color:var(--color-primary);font-size:var(--font-size-2);line-height:var(--line-height-2);text-decoration:underline;transition:var(--transition)}:where(html[data-design=legacy]) .HomePage__PortableLink:hover{color:var(--color-primary-hover)}:where(html[data-design=legacy]) .HomePage__eyebrow{display:inline-flex;margin-bottom:20px}:where(html[data-design=legacy]) .HomePage__TitleBlock{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}:where(html[data-design=legacy]) .HomePage__TitleLine{display:block;line-height:1.2}:where(html[data-design=legacy]) .HomePage__TitleLine--accent{color:var(--color-gray-1);letter-spacing:.01em}:where(html[data-design=legacy]) .HomePage__Subtitle{display:block;margin-bottom:64px;max-width:440px;line-height:1.55;color:var(--color-gray-2)}:where(html[data-design=legacy]) .HomePage__Features{margin-bottom:24px}:where(html[data-design=legacy]) .HomePage__Feature{padding:12px 16px;border-radius:12px;background:#272e3bd1;border:1px solid rgba(53,178,246,.18)}:where(html[data-design=legacy]) .HomePage__FeatureText{line-height:1.45;color:var(--color-gray-1)}:where(html[data-design=legacy]) .HomePage__FeatureIcon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#35b2f624;color:var(--color-primary);font-size:16px;flex-shrink:0}:where(html[data-design=legacy]) .HomePage__Rooms{margin-top:4px}:where(html[data-design=legacy]) .HomePage__RoomChip{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:6px 10px;border-radius:999px;background:#4752658c;border:1px solid rgba(255,255,255,.08);color:var(--color-gray-2);font-size:var(--font-size-1);line-height:1;font-weight:600}:where(html[data-design=legacy]) .HomePage__CardLogo{margin-bottom:24px}:where(html[data-design=legacy]) .HomePage__CardHint{margin:-12px 0 20px;text-align:center}:where(html[data-design=legacy]) .HomePage__ForgotPassword{text-align:center;margin-bottom:32px!important}:where(html[data-design=legacy]) .HomePage__CardLinks{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:8px;width:100%}:where(html[data-design=legacy]) .HomePage__CardLink{color:var(--color-primary);font-size:var(--font-size-2);line-height:var(--line-height-2);text-decoration:none;transition:var(--transition)}:where(html[data-design=legacy]) .HomePage__CardLink:hover{color:var(--color-primary-hover)}:where(html[data-design=legacy]) .HomePage__CardLinksDivider{color:var(--color-gray-4)}@media screen and (max-width: 1100px){:where(html[data-design=legacy]) .HomePage__shell{flex-direction:column;align-items:center;gap:28px;width:100%}:where(html[data-design=legacy]) .HomePage__Hero,:where(html[data-design=legacy]) .HomePage__Card,:where(html[data-design=legacy]) .HomePage__Portable{max-width:min(760px,100%);width:100%;flex:none}:where(html[data-design=legacy]) .HomePage__Card{order:-1}:where(html[data-design=legacy]) .HomePage__Hero{text-align:center}:where(html[data-design=legacy]) .HomePage__Subtitle{margin-left:auto;margin-right:auto}:where(html[data-design=legacy]) .HomePage__Features{width:100%}:where(html[data-design=legacy]) .HomePage__Rooms{justify-content:center}}@media screen and (max-width: 640px){:where(html[data-design=legacy]) .HomePage.AuthPage{padding:24px 16px}:where(html[data-design=legacy]) .HomePage__Hero{display:none}:where(html[data-design=legacy]) .HomePage__shell{gap:0}:where(html[data-design=legacy]) .HomePage__Card{max-width:min(420px,100%)}:where(html[data-design=legacy]) .HomePage__Portable{display:none}}:where(html[data-design=legacy]) .Input{background:#333a48b8;padding:13px 20px;border-radius:var(--border-radius);color:var(--color-gray-1);font-size:var(--font-size-3);line-height:var(--line-height-3);border:1.5px solid rgba(73,82,98,.65);transition:var(--transition);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:where(html[data-design=legacy]) .Input::placeholder{color:var(--color-gray-2);opacity:1}:where(html[data-design=legacy]) .Input:hover{border-color:#626d80d9;background:#333a48e0}:where(html[data-design=legacy]) .Input:focus{border-color:var(--color-primary);background:#333a48f2;box-shadow:0 0 0 3px #35b2f624,0 0 10px #35b2f61f;outline:none}:where(html[data-design=legacy]) .Input[aria-invalid=true]{border-color:var(--color-error)}:where(html[data-design=legacy]) .Input[aria-invalid=true]:hover{border-color:var(--color-error-hover)}:where(html[data-design=legacy]) .Input[aria-invalid=true]:focus{border-color:var(--color-error-active);box-shadow:0 0 0 3px #fc58581f}:where(html[data-design=legacy]) .Button{padding:13px 32px;border-radius:var(--border-radius);border:1.5px solid transparent;font-size:var(--font-size-3);line-height:var(--line-height-3);transition:var(--transition);position:relative;overflow:hidden}:where(html[data-design=legacy]) .Button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.07) 50%,transparent 60%);transform:translate(-100%);transition:transform .45s ease}:where(html[data-design=legacy]) .Button:hover:after{transform:translate(100%)}:where(html[data-design=legacy]) .Button--default{background:#475265a6;border-color:#35b2f680;color:var(--color-gray-1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:where(html[data-design=legacy]) .Button--default:hover{border-color:#61cdffbf;background:#475265d9;box-shadow:0 0 14px #35b2f629}:where(html[data-design=legacy]) .Button--default:active{border-color:var(--color-primary-active);background:#238dcf26}:where(html[data-design=legacy]) .Button--primary{background:linear-gradient(135deg,var(--color-blue-6) 0%,var(--color-blue-7) 100%);border-color:transparent;color:var(--color-gray-1);box-shadow:0 4px 14px #35b2f647}:where(html[data-design=legacy]) .Button--primary:hover{background:linear-gradient(135deg,var(--color-blue-5) 0%,var(--color-blue-6) 100%);box-shadow:0 6px 20px #35b2f666;transform:translateY(-1px)}:where(html[data-design=legacy]) .Button--primary:active{background:linear-gradient(135deg,var(--color-blue-7) 0%,var(--color-blue-8) 100%);box-shadow:0 2px 8px #35b2f633;transform:translateY(0)}:where(html[data-design=legacy]) .FormItem{position:relative;margin-bottom:16px}:where(html[data-design=legacy]) .FormItem:last-child{margin-bottom:0}:where(html[data-design=legacy]) .FormItem__Error{position:absolute;padding:0 8px;top:calc(100% - 2px)}:where(html[data-design=legacy]) .RegisterPage__eyebrow{margin-bottom:24px;position:relative;z-index:1}:where(html[data-design=legacy]) .RegisterPage__FirstAction{margin-top:32px}:where(html[data-design=legacy]) .ResetPass__eyebrow{margin-bottom:24px;position:relative;z-index:1}:where(html[data-design=modern]) .v2-global-filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:18px 22px;margin-left:auto}:where(html[data-design=modern]) .v2-filter-group{display:grid;gap:8px;min-width:0}:where(html[data-design=modern]) .v2-filter-group--menu{position:relative}:where(html[data-design=modern]) .v2-filter-group__label{margin:0;color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase}:where(html[data-design=modern]) .v2-filter-pills{display:flex;flex-wrap:wrap;align-items:center;gap:2px}:where(html[data-design=modern]) .v2-filter-pill{min-height:28px;padding:0 10px;border:0;border-radius:999px;color:var(--muted);font-size:12px;font-weight:500;line-height:1;background:transparent}:where(html[data-design=modern]) .v2-filter-pill:hover{color:var(--text);background:#f0f1e90a}:where(html[data-design=modern]) .v2-filter-pill[aria-pressed=true]{color:var(--acid);background:#dcfa5414}:where(html[data-design=modern]) .v2-filter-trigger{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:0 2px;border:0;color:var(--text);font-size:12px;font-weight:500;background:transparent}:where(html[data-design=modern]) .v2-filter-trigger:hover{color:var(--acid)}:where(html[data-design=modern]) .v2-filter-trigger__chevron{color:var(--muted);font-size:10px;line-height:1;transition:transform .14s ease}:where(html[data-design=modern]) .v2-filter-trigger[aria-expanded=true] .v2-filter-trigger__chevron{transform:rotate(180deg)}:where(html[data-design=modern]) .v2-filter-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:30;min-width:168px;max-height:min(320px,60vh);padding:6px;overflow:auto;border-radius:8px;background:color-mix(in srgb,var(--raised) 92%,#000 8%);box-shadow:0 16px 48px #00000047}:where(html[data-design=modern]) .v2-filter-menu--period{min-width:248px;max-height:none;overflow:visible}:where(html[data-design=modern]) .v2-filter-menu__section{display:grid;gap:2px}:where(html[data-design=modern]) .v2-filter-menu__caption{margin:0 0 6px;padding:0 8px;color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}:where(html[data-design=modern]) .v2-filter-menu__item{width:100%;padding:8px 10px;border:0;border-radius:6px;color:var(--muted);font-size:12px;font-weight:500;text-align:left;background:transparent}:where(html[data-design=modern]) .v2-filter-menu__item:hover{color:var(--text);background:#f0f1e90d}:where(html[data-design=modern]) .v2-filter-menu__item[aria-current=true],:where(html[data-design=modern]) .v2-filter-menu__item[aria-selected=true]{color:var(--acid);background:#dcfa5414}:where(html[data-design=modern]) .v2-filter-menu__divider{height:1px;margin:8px 4px;background:#f0f1e914}:where(html[data-design=modern]) .v2-filter-menu__picker .react-datepicker-wrapper,:where(html[data-design=modern]) .v2-filter-menu__picker .react-datepicker__input-container{display:block;width:100%}:where(html[data-design=modern]) .v2-filter-menu__picker .react-datepicker__input-container>input{width:100%;height:34px;padding:0 28px 0 10px;border:0;border-radius:6px;color:var(--text);font-size:12px;font-weight:500;background:#f0f1e90a}:where(html[data-design=modern]) .v2-filter-menu__picker .react-datepicker__input-container>input::placeholder{color:var(--muted)}:where(html[data-design=modern]) .v2-filter-menu__picker .react-datepicker__input-container>input:hover,:where(html[data-design=modern]) .v2-filter-menu__picker .react-datepicker__input-container>input:focus{background:#f0f1e912}:where(html[data-design=modern]) .v2-filter-menu__picker .react-datepicker__close-icon{right:8px;padding:0}:where(html[data-design=modern]) .v2-filter-menu__picker .react-datepicker__close-icon:after{width:14px;height:14px;background:var(--muted);font-size:11px;line-height:14px}@media (max-width: 959px){:where(html[data-design=modern]) .v2-global-filters{width:100%;margin-left:0;gap:14px}:where(html[data-design=modern]) .v2-filter-group--menu{flex:1 1 140px}:where(html[data-design=modern]) .v2-filter-menu{left:0;right:auto}}:where(html[data-design=legacy]) .TextArea{background:var(--color-gray-7);padding:14px 24px;border-radius:var(--border-radius);color:var(--color-gray-1);font-size:var(--font-size-3);line-height:var(--line-height-3);scrollbar-width:thin;border:2px solid var(--color-gray-7);transition:var(--transition)}:where(html[data-design=legacy]) .TextArea::placeholder{color:var(--color-gray-2);opacity:1}:where(html[data-design=legacy]) .TextArea:hover{border-color:var(--color-gray-2)}:where(html[data-design=legacy]) .TextArea:focus{border-color:var(--color-gray-2)}:where(html[data-design=legacy]) .TextArea[aria-invalid=true]{border-color:var(--color-error)}:where(html[data-design=legacy]) .TextArea[aria-invalid=true]:hover{border-color:var(--color-error-hover)}:where(html[data-design=legacy]) .TextArea[aria-invalid=true]:focus{border-color:var(--color-error-active)}:where(html[data-design=modern]) .v2-select{width:100%;min-width:0;min-height:40px;padding:9px 12px;border:1px solid var(--line);border-radius:4px;background:var(--bg);color:var(--text);font-size:13px;line-height:1.5;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;cursor:pointer}:where(html[data-design=modern]) .v2-select:focus-visible{border-color:var(--acid);outline:none;box-shadow:0 0 0 1px var(--acid)}:where(html[data-design=modern]) .v2-select:disabled{opacity:.55;cursor:not-allowed}:where(html[data-design=modern]) .v2-select:hover:not(:disabled){color:var(--text);border-color:color-mix(in srgb,var(--acid) 35%,var(--line))}:where(html[data-design=modern]) .v2-select[aria-expanded=true]{border-color:var(--acid)}:where(html[data-design=modern]) .v2-select__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(html[data-design=modern]) .v2-select__chevron{flex-shrink:0;color:var(--muted);font-size:10px;line-height:1;transition:transform .14s ease}:where(html[data-design=modern]) .v2-select[aria-expanded=true] .v2-select__chevron{transform:rotate(180deg)}:where(html[data-design=modern]) .v2-select-menu{position:fixed;z-index:100;padding:6px;overflow-y:auto;overscroll-behavior:contain;border-radius:8px;background:color-mix(in srgb,var(--raised) 92%,#000 8%);box-shadow:0 16px 48px #00000047}:where(html[data-design=modern]) .v2-select-menu__option{padding:8px 10px;border-radius:6px;color:var(--muted);font-size:12px;font-weight:500;line-height:1.4;text-align:left;overflow-wrap:anywhere;cursor:pointer}:where(html[data-design=modern]) .v2-select-menu__option[data-active=true]{color:var(--text);background:#f0f1e90d}:where(html[data-design=modern]) .v2-select-menu__option[aria-selected=true]{color:var(--acid);background:#dcfa5414}:where(html[data-design=modern]) .v2-select-menu__option[aria-disabled=true]{opacity:.45;cursor:not-allowed}:where(html[data-design=modern]) .v2-search-preferences__toggle-row{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px}:where(html[data-design=modern]) .v2-search-preferences__toggle-row label{cursor:pointer;font-size:14px;line-height:1.5}:where(html[data-design=modern]) .v2-search-preferences__switch{display:inline-flex;align-items:center;flex:0 0 44px;width:44px;height:26px;padding:3px;border:1px solid var(--line);border-radius:20px;background:var(--raised)}:where(html[data-design=modern]) .v2-search-preferences__switch span{display:block;width:18px;height:18px;border-radius:50%;background:var(--muted);transition:transform .14s}:where(html[data-design=modern]) .v2-search-preferences__switch[aria-checked=true]{border-color:var(--acid);background:var(--acid)}:where(html[data-design=modern]) .v2-search-preferences__switch[aria-checked=true] span{transform:translate(18px);background:var(--bg)}:where(html[data-design=modern]) .v2-search-preferences__switch:focus-visible,:where(html[data-design=modern]) .v2-search-preferences__drag-handle:focus-visible{outline:2px solid var(--acid);outline-offset:3px}:where(html[data-design=modern]) .v2-search-preferences__subsection{min-width:0;margin-top:0;padding-top:20px;border-top:1px solid var(--line)}:where(html[data-design=modern]) fieldset.v2-search-preferences__subsection{display:flex;flex-direction:column;gap:10px}:where(html[data-design=modern]) .v2-search-preferences__subsection legend,:where(html[data-design=modern]) .v2-search-preferences__subsection h3{padding:0;color:var(--text);font-size:14px;font-weight:600;line-height:1.5}:where(html[data-design=modern]) .v2-search-preferences__subsection legend{float:left;width:100%}:where(html[data-design=modern]) .v2-search-preferences__subsection h3+p{margin-top:6px}:where(html[data-design=modern]) .v2-search-preferences__rooms,:where(html[data-design=modern]) .v2-search-preferences__priority{display:flex;flex-wrap:wrap;gap:8px}:where(html[data-design=modern]) .v2-search-preferences__priority{margin-top:14px}:where(html[data-design=modern]) .v2-search-preferences__room-choice{position:relative;display:flex;cursor:pointer}:where(html[data-design=modern]) .v2-search-preferences__room-choice input{position:absolute;width:1px;height:1px;opacity:0}:where(html[data-design=modern]) .v2-search-preferences__room-choice-surface{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:84px;min-height:42px;padding:8px 14px;border:1px solid var(--line);border-radius:5px;background:var(--raised);color:var(--muted);font-size:13px;font-weight:600;line-height:1.5}:where(html[data-design=modern]) .v2-search-preferences__room-choice-surface svg{width:14px;height:14px;opacity:0;fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}:where(html[data-design=modern]) .v2-search-preferences__room-choice input:checked+span{border-color:color-mix(in srgb,var(--acid) 55%,var(--line));background:color-mix(in srgb,var(--acid) 12%,var(--surface));color:var(--acid)}:where(html[data-design=modern]) .v2-search-preferences__room-choice input:checked+span svg{opacity:1}:where(html[data-design=modern]) .v2-search-preferences__room-choice:hover span{border-color:var(--muted)}:where(html[data-design=modern]) .v2-search-preferences__room-choice input:focus-visible+span{outline:2px solid var(--acid);outline-offset:3px}:where(html[data-design=modern]) .v2-search-preferences__priority-room{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;padding:4px 4px 4px 10px;border:1px solid var(--line);border-radius:5px;background:var(--raised);-webkit-user-select:none;user-select:none}:where(html[data-design=modern]) .v2-search-preferences__priority-room.is-dragging{z-index:1;border-color:var(--acid);box-shadow:0 6px 20px #0003}:where(html[data-design=modern]) .v2-search-preferences__priority-number{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--acid) 12%,var(--surface));color:var(--acid);font-size:11px;font-weight:600}:where(html[data-design=modern]) .v2-search-preferences__room-label{min-width:28px;color:var(--text);font-size:13px;font-weight:600;line-height:1.5}:where(html[data-design=modern]) .v2-search-preferences__drag-handle{display:grid;place-items:center;width:30px;height:34px;border-radius:3px;color:var(--muted);cursor:grab;touch-action:none}:where(html[data-design=modern]) .v2-search-preferences__drag-handle svg{width:16px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round}:where(html[data-design=modern]) .v2-search-preferences__priority-room.is-dragging .v2-search-preferences__drag-handle{cursor:grabbing}:where(html[data-design=modern]) .v2-search-preferences__timeout{width:min(100%,280px);margin-top:0}@media (max-width: 640px){:where(html[data-design=modern]) .v2-search-preferences__rooms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}:where(html[data-design=modern]) .v2-search-preferences__room-choice-surface{width:100%;min-width:0;padding-inline:8px}:where(html[data-design=modern]) .v2-search-preferences__priority{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}:where(html[data-design=modern]) .v2-search-preferences__drag-handle{margin-left:auto}:where(html[data-design=modern]) .v2-search-preferences__timeout{width:100%}}@media (prefers-reduced-motion: reduce){:where(html[data-design=modern]) .v2-search-preferences__switch span{transition:none}}:where(html[data-design=modern]) .v2-settings-panels{display:flex;flex-direction:column;gap:20px;min-width:0}:where(html[data-design=modern]) .v2-settings-panel{display:flex;min-width:0;flex-direction:column;gap:24px;padding:24px;border:1px solid var(--line);border-radius:4px;background:var(--surface)}:where(html[data-design=modern]) .v2-settings-panel__head{display:flex;align-items:flex-start;gap:14px}:where(html[data-design=modern]) .v2-settings-panel__head h2{font-size:18px;font-weight:600;line-height:1.5}:where(html[data-design=modern]) .v2-settings-panel__icon{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border:1px solid var(--line);border-radius:4px;background:var(--raised);color:var(--muted)}:where(html[data-design=modern]) .v2-settings-panel__icon svg{width:22px;height:22px}:where(html[data-design=modern]) .v2-settings-panel__description{margin-top:4px;color:var(--muted);font-size:12px;line-height:1.6}:where(html[data-design=modern]) .v2-settings-filter-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}:where(html[data-design=modern]) .v2-settings-field{display:flex;flex-direction:column;min-width:0;margin:0;padding:0;border:0;gap:10px}:where(html[data-design=modern]) .v2-settings-field>label,:where(html[data-design=modern]) .v2-settings-field>span,:where(html[data-design=modern]) .v2-settings-field>legend{color:var(--muted);font-size:12px;line-height:1.5}:where(html[data-design=modern]) .v2-settings-field>legend{margin-bottom:10px}:where(html[data-design=modern]) .v2-settings-input{width:100%;min-width:0;min-height:42px;padding:10px 12px;border:1px solid var(--line);border-radius:4px;background:var(--bg);color:var(--text);font-size:13px;line-height:1.5}:where(html[data-design=modern]) .v2-settings-panel .v2-select{min-height:42px}:where(html[data-design=modern]) .v2-settings-input:focus-visible{border-color:var(--acid);outline:none;box-shadow:0 0 0 1px var(--acid)}:where(html[data-design=modern]) .v2-settings-input[aria-invalid=true]{border-color:var(--negative)}:where(html[data-design=modern]) .v2-settings-field__error{color:var(--negative);font-size:12px;line-height:1.5}:where(html[data-design=modern]) .v2-settings-choices{display:flex;align-items:center;flex-wrap:wrap;gap:6px}:where(html[data-design=modern]) .v2-settings-choice{position:relative;cursor:pointer}:where(html[data-design=modern]) .v2-settings-choice input{position:absolute;width:1px;height:1px;opacity:0}:where(html[data-design=modern]) .v2-settings-choice>span{display:flex;align-items:center;justify-content:center;min-height:40px;padding:9px 14px;border:1px solid var(--line);border-radius:4px;color:var(--muted);background:var(--raised);font-size:12px;line-height:1.5}:where(html[data-design=modern]) .v2-settings-choice input:checked+span{border-color:color-mix(in srgb,var(--acid) 40%,var(--line));background:color-mix(in srgb,var(--acid) 9%,var(--surface));color:var(--acid)}:where(html[data-design=modern]) .v2-settings-choice:hover>span{color:var(--text);border-color:color-mix(in srgb,var(--acid) 30%,var(--line))}:where(html[data-design=modern]) .v2-settings-choice input:focus-visible+span{outline:2px solid var(--acid);outline-offset:2px}:where(html[data-design=modern]) .v2-settings-dates{display:grid;max-width:580px;grid-template-columns:1fr 1fr;gap:16px}:where(html[data-design=modern]) .v2-settings-dates>p{grid-column:1 / -1}:where(html[data-design=modern]) .v2-settings-fields-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}:where(html[data-design=modern]) .v2-settings-panel__footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;padding-top:20px;border-top:1px solid var(--line)}:where(html[data-design=modern]) .v2-settings-panel__footer>button{min-height:40px;padding:10px 18px}:where(html[data-design=modern]) .v2-settings-status{flex:1 1 180px;margin:0;color:var(--acid);font-size:12px;line-height:1.5}@media (max-width: 640px){:where(html[data-design=modern]) .v2-settings-panel{padding:20px 16px;gap:20px}:where(html[data-design=modern]) .v2-settings-panel__head{gap:12px}:where(html[data-design=modern]) .v2-settings-panel__head h2{font-size:17px}:where(html[data-design=modern]) .v2-settings-panel__icon{width:36px;height:36px}:where(html[data-design=modern]) .v2-settings-filter-grid,:where(html[data-design=modern]) .v2-settings-fields-row{grid-template-columns:1fr;gap:20px}:where(html[data-design=modern]) .v2-settings-choice>span{padding-inline:12px}:where(html[data-design=modern]) .v2-settings-dates{grid-template-columns:1fr}:where(html[data-design=modern]) .v2-settings-input{font-size:16px}:where(html[data-design=modern]) .v2-settings-status:empty{display:none}}:where(html[data-design=modern]) .v2-admin-input{width:100%;min-width:0;min-height:40px;padding:9px 12px;border:1px solid var(--line);border-radius:4px;background:var(--bg);color:var(--text);font-size:13px;line-height:1.5}:where(html[data-design=modern]) .v2-admin-input::placeholder{color:var(--muted)}:where(html[data-design=modern]) .v2-admin-input:focus-visible{border-color:var(--acid);outline:none;box-shadow:0 0 0 1px var(--acid)}:where(html[data-design=modern]) .v2-admin-input:disabled{opacity:.55;cursor:not-allowed}:where(html[data-design=modern]) .v2-admin-checkbox{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:16px;height:16px;flex:0 0 auto;accent-color:var(--acid)}:where(html[data-design=modern]) .v2-admin-button,:where(html[data-design=modern]) .v2-admin-page-button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 12px;border:1px solid var(--line);border-radius:4px;background:var(--raised);color:var(--text);line-height:1.4;font-size:12px;white-space:nowrap}:where(html[data-design=modern]) .v2-admin-button:hover,:where(html[data-design=modern]) .v2-admin-page-button:hover{border-color:var(--acid)}:where(html[data-design=modern]) .v2-admin-button--danger{border-color:var(--negative);color:var(--negative)}:where(html[data-design=modern]) .v2-admin-button--danger:hover{background:color-mix(in srgb,var(--negative) 12%,var(--surface));color:var(--negative)}:where(html[data-design=modern]) .v2-admin-page-button{min-width:36px}:where(html[data-design=modern]) .v2-admin-page-button[aria-current=page]{background:var(--acid);color:var(--bg);border-color:var(--acid)}:where(html[data-design=modern]) .v2-admin-layout button:disabled,:where(html[data-design=modern]) .v2-admin-dialog button:disabled{cursor:not-allowed}:where(html[data-design=modern]) .v2-admin-data{min-width:0;width:100%}:where(html[data-design=modern]) .v2-admin-data__scroll{max-width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:4px}:where(html[data-design=modern]) .v2-admin-data-table{width:100%;text-align:left;font-size:13px;line-height:1.5}:where(html[data-design=modern]) .v2-admin-data-table th{background:var(--raised);color:var(--muted);font-size:11px;font-weight:600}:where(html[data-design=modern]) .v2-admin-data-table th,:where(html[data-design=modern]) .v2-admin-data-table td{padding:12px;border-bottom:1px solid var(--line);vertical-align:top}:where(html[data-design=modern]) .v2-admin-data-table tbody tr:last-child td{border-bottom:0}:where(html[data-design=modern]) .v2-admin-data-table tbody tr:hover{background:color-mix(in srgb,var(--acid) 4%,transparent)}:where(html[data-design=modern]) .v2-admin-data-table__empty{text-align:center;padding:32px 16px!important;color:var(--muted)}:where(html[data-design=modern]) .v2-admin-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;padding-top:14px;font-size:12px;line-height:1.5}:where(html[data-design=modern]) .v2-admin-pagination__total{margin-right:auto;color:var(--muted)}:where(html[data-design=modern]) .v2-admin-pagination__pages{display:flex;align-items:center;flex-wrap:wrap;gap:4px}:where(html[data-design=modern]) .v2-admin-pagination__size{display:flex;align-items:center;gap:8px;color:var(--muted)}:where(html[data-design=modern]) .v2-admin-pagination__size .v2-select{width:auto;min-height:36px;padding-block:7px}:where(html[data-design=modern]) .v2-admin-loading{display:flex;align-items:center;gap:10px;padding:20px 0;color:var(--muted);font-size:13px;line-height:1.5}:where(html[data-design=modern]) .v2-admin-loading>span{width:16px;height:16px;border:2px solid var(--line);border-top-color:var(--acid);border-radius:50%;animation:modern-admin-spin 1s linear infinite}@keyframes modern-admin-spin{to{transform:rotate(360deg)}}:where(html[data-design=modern]) .v2-admin-notice{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--line);border-radius:4px;background:var(--raised);color:var(--text);font-size:13px;line-height:1.6}:where(html[data-design=modern]) .v2-admin-notice--error{border-color:color-mix(in srgb,var(--negative) 45%,var(--line));background:color-mix(in srgb,var(--negative) 8%,var(--surface))}:where(html[data-design=modern]) .v2-admin-notice--info{border-color:color-mix(in srgb,var(--acid) 28%,var(--line))}:where(html[data-design=modern]) .v2-admin-notice>button{flex:0 0 auto}:where(html[data-design=modern]) .v2-admin-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(900px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:0;overflow:auto;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--text);box-shadow:0 24px 80px #0008}:where(html[data-design=modern]) .v2-admin-dialog::backdrop{background:#0009}:where(html[data-design=modern]) .v2-admin-dialog--confirm{width:min(480px,calc(100vw - 32px))}:where(html[data-design=modern]) .v2-admin-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border-bottom:1px solid var(--line)}:where(html[data-design=modern]) .v2-admin-dialog__header h2{font-size:20px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}:where(html[data-design=modern]) .v2-admin-dialog__content{padding:20px;font-size:14px;line-height:1.6}:where(html[data-design=modern]) .v2-admin-dialog__footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;border-top:1px solid var(--line);padding:16px 20px}:where(html[data-design=modern]) .v2-admin-dialog__footer button{min-height:40px}:where(html[data-design=modern]) .v2-admin-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(html[data-design=modern]) .v2-admin-hand-preview{display:-webkit-box;max-width:680px;margin-bottom:8px;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:ui-monospace,monospace;font-size:12px;line-height:1.5}:where(html[data-design=modern]) .v2-admin-hand-text{padding:16px;border:1px solid var(--line);border-radius:4px;background:var(--bg);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.6 ui-monospace,monospace}@media (max-width: 640px){:where(html[data-design=modern]) .v2-admin-notice{align-items:flex-start;flex-direction:column}:where(html[data-design=modern]) .v2-admin-dialog__header,:where(html[data-design=modern]) .v2-admin-dialog__content,:where(html[data-design=modern]) .v2-admin-dialog__footer{padding:16px}:where(html[data-design=modern]) .v2-admin-data-table th,:where(html[data-design=modern]) .v2-admin-data-table td{padding:10px}}@media (prefers-reduced-motion: reduce){:where(html[data-design=modern]) .v2-admin-loading>span{animation:none}}:where(html[data-design=modern]) .v2-admin-native-users-search{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}:where(html[data-design=modern]) .v2-admin-native-users-search .v2-admin-input{flex:1 1 180px;max-width:360px}:where(html[data-design=modern]) .v2-admin-users-sort{display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}:where(html[data-design=modern]) .v2-admin-users-sort:hover,:where(html[data-design=modern]) .v2-admin-users-sort:focus-visible{color:var(--acid)}:where(html[data-design=modern]) .v2-admin-users-sort:focus-visible,:where(html[data-design=modern]) .v2-admin-user-room:has(input:focus-visible){outline:2px solid var(--acid);outline-offset:3px;border-radius:3px}:where(html[data-design=modern]) .v2-admin-user-subscription{min-width:120px}:where(html[data-design=modern]) .v2-admin-user-date{min-width:145px}:where(html[data-design=modern]) .v2-admin-user-rooms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;min-width:180px;margin:0;padding:0;border:0}:where(html[data-design=modern]) .v2-admin-user-room{display:inline-flex;align-items:center;gap:6px;color:var(--text);font-size:12px;cursor:pointer}:where(html[data-design=modern]) .v2-admin-user-room input{width:15px;height:15px;margin:0;accent-color:var(--acid);cursor:pointer}:where(html[data-design=modern]) .v2-admin-user-activate{min-height:36px;padding:8px 12px;font-size:12px;white-space:nowrap}:where(html[data-design=modern]) .v2-admin-users-mobile-sort{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}:where(html[data-design=modern]) .v2-admin-users-mobile-sort .settings-field{flex:1 1 140px}:where(html[data-design=modern]) .v2-admin-users-mobile-sort .outline-button{flex:1 1 140px;min-height:40px}:where(html[data-design=modern]) .v2-admin-users-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where(html[data-design=modern]) .v2-admin-native-payment-form{display:flex;flex-direction:column;gap:18px;min-width:0}:where(html[data-design=modern]) .v2-admin-native-payment-form .v2-admin-input,:where(html[data-design=modern]) .v2-admin-user-card__fields .v2-admin-input,:where(html[data-design=modern]) .v2-admin-user-card__fields .v2-select{width:100%;min-width:0}@media (max-width: 959px){:where(html[data-design=modern]) .v2-admin-user-card .v2-admin-user-activate{width:100%}:where(html[data-design=modern]) .v2-admin-user-rooms{min-width:0}}@media (max-width: 640px){:where(html[data-design=modern]) .v2-admin-native-users-search .v2-admin-input{max-width:none}}:where(html[data-design=modern]) .v2-theme .v2-admin-referrals .kpi-grid.v2-admin-referrals-summary{grid-template-columns:repeat(5,minmax(0,1fr))}:where(html[data-design=modern]) .v2-theme .v2-admin-referrals-summary .kpi-value{font-size:clamp(24px,2.5vw,38px);overflow-wrap:anywhere}:where(html[data-design=modern]) .v2-theme .v2-admin-referrals .v2-admin-field-error{margin:0;color:var(--negative);font-size:13px}@media (max-width: 1000px){:where(html[data-design=modern]) .v2-theme .v2-admin-referrals .kpi-grid.v2-admin-referrals-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){:where(html[data-design=modern]) .v2-theme .v2-admin-referrals .kpi-grid.v2-admin-referrals-summary{grid-template-columns:1fr}:where(html[data-design=modern]) .v2-theme .v2-admin-referrals .v2-admin-referrals-summary .kpi{border-right:0;border-bottom:1px solid var(--line);padding:12px 0}:where(html[data-design=modern]) .v2-theme .v2-admin-referrals .v2-admin-referrals-summary .kpi:last-child{border-bottom:0}:where(html[data-design=modern]) .v2-theme .v2-admin-referrals .v2-admin-inline-form__field{width:100%;max-width:none;min-width:0}}:where(html[data-design=modern]) .v2-analytics{display:flex;min-width:0;flex-direction:column;gap:24px}:where(html[data-design=modern]) .v2-analytics-section,:where(html[data-design=modern]) .v2-analytics-registration{display:flex;min-width:0;flex-direction:column;gap:20px}:where(html[data-design=modern]) .v2-analytics-section{padding:24px;border:1px solid var(--line);border-radius:4px;background:var(--surface)}:where(html[data-design=modern]) .v2-analytics h2{font-size:20px;line-height:1.35;font-weight:600}:where(html[data-design=modern]) .v2-analytics-section__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}:where(html[data-design=modern]) .v2-analytics-description{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.6}:where(html[data-design=modern]) .v2-analytics-units{display:grid;width:min(440px,100%);min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));flex-shrink:0;margin:0;padding:3px;border:1px solid var(--line);border-radius:4px;background:var(--raised)}:where(html[data-design=modern]) .v2-analytics-units__option{position:relative;min-width:0;cursor:pointer}:where(html[data-design=modern]) .v2-analytics-units__option input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}:where(html[data-design=modern]) .v2-analytics-units__option span{display:block;padding:7px 8px;border-radius:3px;color:var(--muted);font-size:13px;line-height:1.4;text-align:center}:where(html[data-design=modern]) .v2-analytics-units__option input:checked+span{background:var(--acid);color:var(--bg)}:where(html[data-design=modern]) .v2-analytics-units__option input:focus-visible+span{outline:2px solid var(--text);outline-offset:-3px}:where(html[data-design=modern]) .v2-analytics-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:where(html[data-design=modern]) .v2-analytics-metric{min-width:0;padding:20px;border:1px solid var(--line);border-radius:4px}:where(html[data-design=modern]) .v2-analytics-metric__header,:where(html[data-design=modern]) .v2-analytics-metric__values{display:flex;align-items:center;justify-content:space-between;gap:12px}:where(html[data-design=modern]) .v2-analytics-metric__header h3{color:var(--muted);font-size:14px;line-height:1.5;font-weight:400}:where(html[data-design=modern]) .v2-analytics-hint{position:relative;flex-shrink:0}:where(html[data-design=modern]) .v2-analytics-hint summary{display:grid;width:24px;height:24px;place-items:center;color:var(--muted);list-style:none;cursor:pointer}:where(html[data-design=modern]) .v2-analytics-hint summary::-webkit-details-marker{display:none}:where(html[data-design=modern]) .v2-analytics-hint summary span{display:grid;width:18px;height:18px;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:12px;font-weight:600}:where(html[data-design=modern]) .v2-analytics-hint[open] summary{color:var(--acid)}:where(html[data-design=modern]) .v2-analytics-hint p{position:absolute;z-index:5;top:calc(100% + 8px);right:0;width:min(300px,60vw);padding:12px 14px;border:1px solid var(--line);border-radius:4px;background:var(--raised);box-shadow:0 8px 24px #0004;color:var(--text);font-size:13px;line-height:1.6}:where(html[data-design=modern]) .v2-analytics-metric__values{margin-top:12px}:where(html[data-design=modern]) .v2-analytics-metric__value{font-size:clamp(24px,2.5vw,32px);line-height:1.4;font-weight:500;font-variant-numeric:tabular-nums}:where(html[data-design=modern]) .v2-analytics-metric__delta{color:var(--muted);font-size:13px;font-variant-numeric:tabular-nums}:where(html[data-design=modern]) .v2-analytics-metric__delta.is-positive{color:#55c983}:where(html[data-design=modern]) .v2-analytics-metric__delta.is-negative{color:var(--negative)}:where(html[data-design=modern]) .v2-analytics-metric__chart{height:130px;min-width:0;margin-top:12px}:where(html[data-design=modern]) .v2-analytics-registration{padding-top:24px;border-top:1px solid var(--line)}:where(html[data-design=modern]) .v2-analytics-registration__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}:where(html[data-design=modern]) .v2-analytics-registration__stats>div{min-width:0;padding:16px;border:1px solid var(--line);border-radius:4px;background:var(--bg)}:where(html[data-design=modern]) .v2-analytics-registration__stats dt{color:var(--muted);font-size:13px;line-height:1.5}:where(html[data-design=modern]) .v2-analytics-registration__stats dd{margin:8px 0 0;font-size:24px;line-height:1.4;font-variant-numeric:tabular-nums}:where(html[data-design=modern]) .v2-analytics-large-chart{width:100%;height:340px;min-width:0}:where(html[data-design=modern]) .v2-analytics .recharts-wrapper>.recharts-surface{width:100%;height:100%}:where(html[data-design=modern]) .v2-analytics .recharts-text,:where(html[data-design=modern]) .v2-analytics .recharts-legend-item-text{color:var(--muted)!important;fill:var(--muted);font-size:12px}:where(html[data-design=modern]) .v2-analytics-room-toggles{display:flex;min-width:0;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;border:0}:where(html[data-design=modern]) .v2-analytics-room-toggle{display:inline-flex;min-height:32px;align-items:center;gap:8px;font-size:13px;cursor:pointer}:where(html[data-design=modern]) .v2-analytics-room-toggle__color{width:8px;height:8px;border-radius:50%}@media (max-width: 1100px){:where(html[data-design=modern]) .v2-analytics-registration__stats{grid-template-columns:repeat(2,minmax(0,1fr))}:where(html[data-design=modern]) .v2-analytics-section__header{flex-direction:column}}@media (max-width: 767px){:where(html[data-design=modern]) .v2-analytics-section{padding:20px 16px}:where(html[data-design=modern]) .v2-analytics-metric-grid{grid-template-columns:minmax(0,1fr)}:where(html[data-design=modern]) .v2-analytics-metric{padding:16px}:where(html[data-design=modern]) .v2-analytics-units{width:100%}:where(html[data-design=modern]) .v2-analytics-large-chart{height:300px}}@media (max-width: 479px){:where(html[data-design=modern]) .v2-analytics-registration__stats{grid-template-columns:minmax(0,1fr)}:where(html[data-design=modern]) .v2-analytics-units__option span{padding-inline:4px;font-size:12px}}:where(html[data-design=legacy]) .TopPlayersPage__Playername{cursor:pointer;transition:var(--transition);font-size:var(--font-size-2);line-height:var(--line-height-2);color:var(--color-primary)}:where(html[data-design=legacy]) .TopPlayersPage__Playername:hover{color:var(--color-primary-hover)}:where(html[data-design=legacy]) .TopPlayersPage .DataTableWrap{padding:8px}:where(html[data-design=legacy]) .PokersiteFilter{position:relative}:where(html[data-design=legacy]) .PokersiteFilter__limit-picker{background:var(--color-gray-7);border-radius:26px;padding:8px 16px;width:80px;cursor:pointer;margin-top:8px}:where(html[data-design=legacy]) .PokersiteFilter__picker-icon{color:var(--color-gray-1)}:where(html[data-design=legacy]) .SettingsPage__Content{gap:20px}:where(html[data-design=legacy]) .SettingsPage__FiltersIcon{width:44px;height:44px;font-size:22px}:where(html[data-design=legacy]) .SettingsPage__FiltersIcon svg{width:22px;height:22px}:where(html[data-design=legacy]) .SettingsPage__AutopasteRoomPriority{display:flex;flex-wrap:wrap;align-items:center;gap:8px}:where(html[data-design=legacy]) .SettingsPage__AutopasteRoomChip{display:inline-flex;align-items:center;justify-content:space-between;flex-shrink:0;height:32px;width:100px;padding:0 6px 0 8px;color:var(--color-gray-1);background:var(--color-gray-8);border:1px solid var(--color-gray-5);border-radius:8px;-webkit-user-select:none;user-select:none;transition:var(--transition)}:where(html[data-design=legacy]) .SettingsPage__AutopasteRoomChip:hover{border-color:#35b2f673;background:#35b2f614}:where(html[data-design=legacy]) .SettingsPage__AutopasteRoomChip:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 2px #35b2f652}:where(html[data-design=legacy]) .SettingsPage__AutopasteRoomChip--dragging{z-index:1;opacity:.8;border-color:var(--color-primary);box-shadow:0 6px 16px #00000047}:where(html[data-design=legacy]) .SettingsPage__AutopasteRoomChipPriority{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;color:var(--color-blue-5);font-size:var(--font-size-1);line-height:var(--line-height-1);font-weight:700;background:var(--color-blue-9);border-radius:50%}:where(html[data-design=legacy]) .SettingsPage__AutopasteRoomChipLabel{width:32px;font-size:var(--font-size-2);line-height:var(--line-height-2);font-weight:700;text-align:center}:where(html[data-design=legacy]) .SettingsPage__AutopasteRoomChipHandle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:24px;color:var(--color-gray-3);font-size:14px;touch-action:none;cursor:grab;transition:color .12s ease}:where(html[data-design=legacy]) .SettingsPage__AutopasteRoomChipHandle:hover,:where(html[data-design=legacy]) .SettingsPage__AutopasteRoomChipHandle:focus-visible{color:var(--color-gray-1)}:where(html[data-design=legacy]) .SettingsPage__AutopasteRoomChip--dragging .SettingsPage__AutopasteRoomChipHandle{cursor:grabbing}:where(html[data-design=legacy]) .RandomizerForm-wrapper{border-radius:14px;padding:24px;background:var(--color-gray-7);border:1px solid var(--color-gray-5);transition:var(--transition)}:where(html[data-design=legacy]) .RandomizerForm-wrapper:hover{border-color:var(--color-gray-4);box-shadow:0 8px 24px #0003}:where(html[data-design=legacy]) .RandomizerForm{display:flex;flex-direction:column;gap:32px}:where(html[data-design=legacy]) .RandomizerForm--vertical-divider{align-self:flex-end;width:1px;height:51.5px;background:var(--color-gray-5)}:where(html[data-design=legacy]) .RandomizerForm__Icon{display:flex;justify-content:center;align-items:center;font-size:24px;color:var(--color-gray-1)}:where(html[data-design=legacy]) .RandomizerForm__Actions{margin-bottom:0}:where(html[data-design=legacy]) .SubscriptionPage__hero-art{position:relative;z-index:1;width:160px;height:120px;flex-shrink:0}:where(html[data-design=legacy]) .SubscriptionPage__chip{position:absolute;border-radius:50%;border:3px dashed rgba(255,255,255,.25);box-shadow:inset 0 0 0 8px #35b2f61f}:where(html[data-design=legacy]) .SubscriptionPage__chip--1{width:88px;height:88px;top:8px;right:12px;background:linear-gradient(145deg,var(--color-blue-8),var(--color-blue-10))}:where(html[data-design=legacy]) .SubscriptionPage__chip--2{width:56px;height:56px;bottom:4px;right:72px;background:linear-gradient(145deg,#3d5a3d,#1e3320);border-color:#87e46f59}:where(html[data-design=legacy]) .SubscriptionPage__chip--3{width:40px;height:40px;top:36px;right:0;background:linear-gradient(145deg,#5a3d49,#2a1822);border-color:#fc585859}:where(html[data-design=legacy]) .SubscriptionPage__promos{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}:where(html[data-design=legacy]) .SubscriptionPage__promo{display:flex;align-items:flex-start;gap:16px;padding:20px 24px;border-radius:12px;border:1px solid var(--color-gray-5);background:var(--color-gray-7);transition:var(--transition)}:where(html[data-design=legacy]) .SubscriptionPage__promo:hover{border-color:var(--color-gray-4);transform:translateY(-2px)}:where(html[data-design=legacy]) .SubscriptionPage__promo--warm{background:linear-gradient(135deg,rgba(252,88,88,.12) 0%,var(--color-gray-7) 60%)}:where(html[data-design=legacy]) .SubscriptionPage__promo--cool{background:linear-gradient(135deg,rgba(53,178,246,.14) 0%,var(--color-gray-7) 60%)}:where(html[data-design=legacy]) .SubscriptionPage__promo-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;font-size:22px;color:var(--color-primary);background:#35b2f61f;flex-shrink:0}:where(html[data-design=legacy]) .SubscriptionPage__promo--warm .SubscriptionPage__promo-icon{color:var(--color-red-5);background:#fc585826}:where(html[data-design=legacy]) .SubscriptionPage__promo-discount{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;font-size:var(--font-size-3);font-weight:700;color:var(--color-gray-1);background:var(--color-primary)}:where(html[data-design=legacy]) .SubscriptionPage__promo--warm .SubscriptionPage__promo-discount{background:linear-gradient(90deg,var(--color-red-6),var(--color-red-5))}:where(html[data-design=legacy]) .SubscriptionPage__plans{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}:where(html[data-design=legacy]) .SubscriptionPage__plan{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:14px;background:var(--color-gray-7);border:1px solid var(--color-gray-5);transition:var(--transition)}:where(html[data-design=legacy]) .SubscriptionPage__plan:hover{border-color:var(--color-gray-4);box-shadow:0 12px 32px #00000040}:where(html[data-design=legacy]) .SubscriptionPage__plan--featured{border-color:#35b2f673;background:linear-gradient(160deg,rgba(53,178,246,.08) 0%,var(--color-gray-7) 45%)}:where(html[data-design=legacy]) .SubscriptionPage__plan-badge{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:var(--font-size-1);color:var(--color-primary);background:#35b2f626}:where(html[data-design=legacy]) .SubscriptionPage__plan-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;color:var(--color-gray-1)}:where(html[data-design=legacy]) .SubscriptionPage__plan-icon svg{width:28px;height:28px}:where(html[data-design=legacy]) .SubscriptionPage__plan-icon--blue{background:linear-gradient(135deg,var(--color-blue-7),var(--color-blue-9))}:where(html[data-design=legacy]) .SubscriptionPage__plan-icon--gold{background:linear-gradient(135deg,#8a6d2e,#4a3d18)}:where(html[data-design=legacy]) .SubscriptionPage__plan-icon--green{background:linear-gradient(135deg,#2d6b3a,#1a4028)}:where(html[data-design=legacy]) .SubscriptionPage__plan-icon--purple{background:linear-gradient(135deg,#5a3d7a,#32204a)}:where(html[data-design=legacy]) .SubscriptionPage__plan-head{display:flex;flex-direction:column;gap:4px}:where(html[data-design=legacy]) .SubscriptionPage__price-list{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}:where(html[data-design=legacy]) .SubscriptionPage__price-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:8px;background:var(--color-gray-8);border:1px solid transparent}:where(html[data-design=legacy]) .SubscriptionPage__price-row--highlight{border-color:#35b2f659;background:#35b2f614}:where(html[data-design=legacy]) .SubscriptionPage__price-row--highlight .SubscriptionPage__price-value{color:var(--color-primary);font-weight:700}:where(html[data-design=legacy]) .SubscriptionPage__price-label{font-size:var(--font-size-2);line-height:var(--line-height-2);color:var(--color-text-secondary)}:where(html[data-design=legacy]) .SubscriptionPage__price-value{font-size:var(--font-size-3);line-height:var(--line-height-3);color:var(--color-text-default);white-space:nowrap}:where(html[data-design=legacy]) .SubscriptionPage__plan-details{padding-top:12px;border-top:1px solid var(--color-gray-5);display:flex;flex-direction:column;gap:10px}:where(html[data-design=legacy]) .SubscriptionPage__details-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}:where(html[data-design=legacy]) .SubscriptionPage__details-list li{position:relative;padding-left:14px}:where(html[data-design=legacy]) .SubscriptionPage__details-list li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:var(--color-primary)}:where(html[data-design=legacy]) .SubscriptionPage__cta-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--color-primary);color:var(--color-gray-1);flex-shrink:0}:where(html[data-design=legacy]) .SubscriptionPage__cta-icon svg{width:28px;height:28px}:where(html[data-design=legacy]) .SubscriptionPage__link{color:var(--color-primary);text-decoration:none;font-weight:600;transition:var(--transition)}:where(html[data-design=legacy]) .SubscriptionPage__link:hover{color:var(--color-primary-hover);text-decoration:underline}:where(html[data-design=legacy]) .SubscriptionPage__note-label{color:var(--color-text-default)}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .SubscriptionPage__hero-art{display:none}:where(html[data-design=legacy]) .SubscriptionPage__promos,:where(html[data-design=legacy]) .SubscriptionPage__plans{grid-template-columns:1fr}}@media screen and (max-width: 640px){:where(html[data-design=legacy]) .SubscriptionPage__price-row{flex-direction:column;align-items:flex-start;gap:4px}}:where(html[data-design=legacy]) .FAQPage__Collapse-image{width:90%;max-width:960px;border-radius:10px;border:1px solid rgba(141,150,163,.2)}:where(html[data-design=legacy]) .FAQPage__stats-intro{line-height:1.55}:where(html[data-design=legacy]) .FAQPage__stats-section{padding-top:4px}:where(html[data-design=legacy]) .FAQPage__stats-body{white-space:pre-line;line-height:1.55;color:var(--color-text-default)}:where(html[data-design=legacy]) .FAQPage__TelegramCallout{padding:16px 18px;border-radius:12px;border:1px solid rgba(53,178,246,.28);background:#35b2f614}:where(html[data-design=legacy]) .FAQPage__TelegramLink{color:#35b2f6;text-decoration:underline;font-size:var(--font-size-3);line-height:var(--line-height-3);width:fit-content}:where(html[data-design=legacy]) .FAQPage__TelegramLink--button{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:8px;background:#35b2f62e;border:1px solid rgba(53,178,246,.45);text-decoration:none;font-weight:600}:where(html[data-design=legacy]) .FAQPage__TelegramLink--url{text-decoration:underline;word-break:break-all}:where(html[data-design=legacy]) .FAQPage__TelegramLink:hover{opacity:.9;background:#35b2f647}:where(html[data-design=legacy]) .ReferralPage__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}:where(html[data-design=legacy]) .ReferralPage__stat{flex-direction:row;align-items:center;gap:16px}:where(html[data-design=legacy]) .ReferralPage__share{gap:12px}:where(html[data-design=legacy]) .ReferralPage__share-fields{margin-top:8px}:where(html[data-design=legacy]) .ReferralPage__field{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:10px;background:var(--color-gray-8);border:1px solid rgba(53,178,246,.1)}:where(html[data-design=legacy]) .ReferralPage__link-text{word-break:break-all}:where(html[data-design=legacy]) .ReferralPage__note{margin-top:4px}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .ReferralPage__stats{grid-template-columns:1fr}:where(html[data-design=legacy]) .ReferralPage__field{flex-direction:column;align-items:flex-start}}:where(html[data-design=legacy]) .CooperationPage__audience{display:flex;flex-wrap:wrap;gap:10px}:where(html[data-design=legacy]) .CooperationPage__audience-tag{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;background:#35b2f61a;border:1px solid rgba(53,178,246,.22);color:var(--color-primary);font-size:var(--font-size-2);line-height:var(--line-height-2);font-weight:700}:where(html[data-design=legacy]) .CooperationPage__offer{margin-top:4px}:where(html[data-design=legacy]) .CooperationPage__cta{align-items:center}:where(html[data-design=legacy]) .CooperationPage__cta-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#35b2f61f;color:var(--color-primary);flex-shrink:0}:where(html[data-design=legacy]) .CooperationPage__cta-icon svg{width:28px;height:28px}:where(html[data-design=legacy]) .CooperationPage__link{color:var(--color-primary);font-weight:700;text-decoration:underline;text-underline-offset:3px}:where(html[data-design=legacy]) .CooperationPage__link:hover{color:var(--color-blue-5)}:where(html[data-design=legacy]) .CooperationPage__telegram-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:8px;background:linear-gradient(135deg,var(--color-blue-7),var(--color-blue-9));color:var(--color-gray-1);font-weight:700;font-size:var(--font-size-2);line-height:var(--line-height-2);white-space:nowrap;flex-shrink:0;transition:var(--transition)}:where(html[data-design=legacy]) .CooperationPage__telegram-btn:hover{filter:brightness(1.08);color:var(--color-gray-1)}@media (max-width: 768px){:where(html[data-design=legacy]) .CooperationPage__cta{flex-direction:column;align-items:flex-start}:where(html[data-design=legacy]) .CooperationPage__telegram-btn{width:100%;justify-content:center}}:where(html[data-design=legacy]) .UserProfilePage .SurfaceCard{gap:24px}:where(html[data-design=legacy]) .ChangeEmailForm{padding:24px;background:var(--color-gray-5);width:100%;border-radius:var(--border-radius) var(--border-radius) 0 0;border-bottom:1px solid var(--color-gray-2)}:where(html[data-design=legacy]) .ChangeEmailForm__TitleIcon{display:flex}:where(html[data-design=legacy]) .ChangeEmailForm__Title{margin-bottom:16px;font-size:24px;color:var(--color-gray-1)}:where(html[data-design=legacy]) .ChangeEmailForm__Content{width:100%;display:flex;gap:16px}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .ChangeEmailForm__Content{flex-direction:column}}:where(html[data-design=legacy]) .ChangeEmailForm__Input{width:356px;margin-bottom:0}:where(html[data-design=legacy]) .ChangeEmailForm--horizontal-divider{width:1px;background:var(--color-gray-2)}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .ChangeEmailForm__Action{align-self:flex-end}}:where(html[data-design=legacy]) .ChangePasswordForm{padding:24px;background:var(--color-gray-5);width:100%;border-radius:0 0 var(--border-radius) var(--border-radius)}:where(html[data-design=legacy]) .ChangePasswordForm__TitleIcon{display:flex}:where(html[data-design=legacy]) .ChangePasswordForm__Title{margin-bottom:16px;font-size:24px;color:var(--color-gray-1)}:where(html[data-design=legacy]) .ChangePasswordForm__Content{display:flex;gap:16px}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .ChangePasswordForm__Content{flex-direction:column}}:where(html[data-design=legacy]) .ChangePasswordForm__Input{width:356px;margin-bottom:0}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .ChangePasswordForm__Input{width:100%}}:where(html[data-design=legacy]) .ChangePasswordForm--horizontal-divider{width:1px;background:var(--color-gray-2)}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .ChangePasswordForm--horizontal-divider{height:1px;width:100%}}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .ChangePasswordForm__Action{align-self:flex-end;margin-top:8px}}:where(html[data-design=legacy]) .SupportForm{padding:24px;background:var(--color-gray-5);width:100%;border-radius:var(--border-radius)}:where(html[data-design=legacy]) .SupportForm__TitleIcon{display:flex}:where(html[data-design=legacy]) .SupportForm__Title{margin-bottom:16px;font-size:24px;color:var(--color-gray-1)}:where(html[data-design=legacy]) .SupportForm__Content{display:flex;flex-direction:column;gap:8px;flex-grow:1}:where(html[data-design=legacy]) .SupportForm__Description{margin-bottom:8px}:where(html[data-design=legacy]) .SupportForm__Input{margin-bottom:0}:where(html[data-design=legacy]) .SupportForm__Action{align-self:flex-end}:where(html[data-design=legacy]) .SupportForm__Contact-item{display:flex;align-items:center;gap:8px;border-bottom:none}:where(html[data-design=legacy]) .UserPage{padding:24px;margin:32px auto;width:1200px;background:var(--color-gray-5);border-radius:var(--border-radius)}@media screen and (max-width: 1217px){:where(html[data-design=legacy]) .UserPage{width:600px}}:where(html[data-design=legacy]) .UserPage__payment{padding:16px;border-radius:var(--border-radius);background:var(--color-gray-7);border:1px solid var(--color-gray-4);margin:16px 0}:where(html[data-design=legacy]) .legacy-app-footer{position:fixed;right:24px;bottom:18px;z-index:30;pointer-events:none}:where(html[data-design=legacy]) .legacy-app-footer__v2-link{pointer-events:auto;display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border:1px solid rgba(53,178,246,.35);border-radius:999px;background:color-mix(in srgb,var(--color-gray-7) 92%,#000);color:var(--color-primary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 28px #00000047;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .2s ease,border-color .2s ease,background .2s ease}:where(html[data-design=legacy]) .legacy-app-footer__v2-link:hover{transform:translateY(-2px);border-color:#35b2f68c;background:var(--color-gray-7)}@media (max-width: 599px){:where(html[data-design=legacy]) .legacy-app-footer{right:16px;bottom:14px}:where(html[data-design=legacy]) .legacy-app-footer__v2-link{padding:9px 12px;font-size:10px}}
